On Tue, 24 Nov 2020 16:18:27 +0100 Arnd Bergmann wrote: > From: Arnd Bergmann <a...@arndb.de> > > The dev_ifconf() calling conventions make compat handling > more complicated than necessary, simplify this by moving > the in_compat_syscall() check into the function. > The implementation can be simplified further, based on the > knowledge that the dynamic registration is only ever used > for IPv4.
Looks like this one breaks bisection (/breaks build which patch 4 then fixes): In file included from ../arch/x86/include/asm/sigframe.h:8, from ../arch/x86/kernel/asm-offsets.c:17: ../include/linux/compat.h:348:29: error: field ‘ifru_settings’ has incomplete type 348 | struct compat_if_settings ifru_settings; | ^~~~~~~~~~~~~ ../include/linux/compat.h:352:8: error: redefinition of ‘struct compat_ifconf’ 352 | struct compat_ifconf { | ^~~~~~~~~~~~~ ../include/linux/compat.h:108:8: note: originally defined here 108 | struct compat_ifconf { | ^~~~~~~~~~~~~ make[2]: *** [arch/x86/kernel/asm-offsets.s] Error 1 make[1]: *** [prepare0] Error 2 make: *** [__sub-make] Error 2