On Wed, Jun 15, 2022 at 10:38 AM Alexei Starovoitov <alexei.starovoitov@xxxxxxxxx> wrote: > > On Wed, Jun 15, 2022 at 9:57 AM Maciej Żenczykowski <maze@xxxxxxxxxx> wrote: > > > > > > I've confirmed vanilla 5.18.0 is broken, and all it takes is > > > cherrypicking that specific stable 5.18.x patch [ > > > 710a8989b4b4067903f5b61314eda491667b6ab3 ] to fix behaviour. > ... > > b8bd3ee1971d1edbc53cf322c149ca0227472e56 this is where we added EFAULT in 5.16 > > There are no such sha-s in the upstream kernel. > Sorry we cannot help with debugging of android kernels. Yes, sdf@ quoted the wrong sha1, it's a clean cherrypick to an internal branch of 'bpf: Add cgroup helpers bpf_{get,set}_retval to get/set syscall return value' commit b44123b4a3dcad4664d3a0f72c011ffd4c9c4d93. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.16.y&id=b44123b4a3dcad4664d3a0f72c011ffd4c9c4d93 Anyway, I think it's unrelated - or at least not the immediate root cause. Also there's *no* Android kernels involved here. This is the android net tests failing on vanilla 5.18 and passing on 5.18.3.