{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":610086330,"defaultBranch":"android12-rockchip","name":"rockchip-android-external-android-clat","ownerLogin":"TinkerBoard-Android","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-06T03:53:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/71118240?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1702974963.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"7ac4a30be5d8cbfafc740f9f86d30f37d15f4483","ref":"refs/heads/p-rk3399pro","pushedAt":"2023-03-20T09:10:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"asus-leslieyu","name":"Leslie Yu","path":"/asus-leslieyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58215206?s=80&v=4"},"commit":{"message":"Avoid spinning endlessly on packet socket errors\n\nIn the event the packet socket has an error, it is likely not cleared\nand clatd can spin in a tight loop. This may happen when a network is\ngoing down (ENETDOWN, ENETUNREACH, ...). Ordinarily the\nConnectivityService/Nat464Xlat/ClatdController control plane would\ntear down clatd in this case. However, if the control plane is\ndeadlocked, clatd will chew up CPU indefinitely.\n\nThis fix consists of detecting when poll() exits due to a socket error\nand trying to clear the error by issuing a no-op recv() on the packet\nsocket and a 0-byte read() for the /dev/tun socket.\n\nTest: manually, on a marlyn device (kernel 3.18.70)\nBug: 78602493\nChange-Id: Ic23f999712a674df11e981a4314ad371e8d5fb6d\n(cherry picked from commit 69dc60de5d53488a3c45737ec17b242d703d682b)","shortMessageHtmlLink":"Avoid spinning endlessly on packet socket errors"}},{"before":null,"after":"d961f6f64d965d51a970b4354ab8ca458a03a36b","ref":"refs/heads/n-mr1-rk3288-tb","pushedAt":"2023-03-16T06:28:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"asus-leslieyu","name":"Leslie Yu","path":"/asus-leslieyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58215206?s=80&v=4"},"commit":{"message":"am 784e1ce2: am 44f09559: Switch android-clat\\'s microbenchmark to clang.\n\n* commit '784e1ce26b6d6ecff420773f16df11e5f3a21f88':\n Switch android-clat's microbenchmark to clang.","shortMessageHtmlLink":"am 784e1ce: am 44f0955: Switch android-clat\\'s microbenchmark to clang."}},{"before":null,"after":"8addcc0f6360cc3762e9ef27437ded250e785da3","ref":"refs/heads/android10-rk3399","pushedAt":"2023-03-15T15:10:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"asus-leslieyu","name":"Leslie Yu","path":"/asus-leslieyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58215206?s=80&v=4"},"commit":{"message":"clatd: change to pass in tun filedescriptor via command line\n\nTest: atest clatd_test, built and installed on aosp_blueline device\n connected to ipv6-only wifi network: ping 8.8.8.8 still works\n and it is via v4-wlan0 clat tun interface\n\nBug: 65674744\nBug: 131268436\nSigned-off-by: Maciej Żenczykowski \nChange-Id: I8c9e235e9a5bf1a1436e8dc3af8d0aa86f6dc1a5\nMerged-In: I8c9e235e9a5bf1a1436e8dc3af8d0aa86f6dc1a5\n(cherry picked from commit 716518d9b9ca52182498b1d7ed0f0ed8ab42cbe1)","shortMessageHtmlLink":"clatd: change to pass in tun filedescriptor via command line"}},{"before":null,"after":"c71a806a39c81b1d4bf62b27ecc3bb809d341bef","ref":"refs/heads/android11-rk3399","pushedAt":"2023-03-15T04:24:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"asus-leslieyu","name":"Leslie Yu","path":"/asus-leslieyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58215206?s=80&v=4"},"commit":{"message":"Snap for 6823548 from 5a982408e9fb9f6e863ae2440cac86e628db23ee to rvc-qpr1-release\n\nChange-Id: Ieff8f2a1867904cf73d038fd6de86d368cc382ea","shortMessageHtmlLink":"Snap for 6823548 from 5a98240 to rvc-qpr1-release"}},{"before":null,"after":"c71a806a39c81b1d4bf62b27ecc3bb809d341bef","ref":"refs/heads/android11-rockchip","pushedAt":"2023-03-10T06:31:44.250Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"asus-leslieyu","name":"Leslie Yu","path":"/asus-leslieyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58215206?s=80&v=4"},"commit":{"message":"Snap for 6823548 from 5a982408e9fb9f6e863ae2440cac86e628db23ee to rvc-qpr1-release\n\nChange-Id: Ieff8f2a1867904cf73d038fd6de86d368cc382ea","shortMessageHtmlLink":"Snap for 6823548 from 5a98240 to rvc-qpr1-release"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADBv6_igA","startCursor":null,"endCursor":null}},"title":"Activity · TinkerBoard-Android/rockchip-android-external-android-clat"}