Hi Dave, Today's linux-next build (powerpc ppc44x_defconfig) produced these warnings: In file included from net/socket.c:94: include/net/compat.h:45: warning: 'struct compat_mmsghdr' declared inside parameter list include/net/compat.h:45: warning: its scope is only this definition or declaration, which is probably not what you want In file included from net/core/scm.c:36: include/net/compat.h:45: warning: 'struct compat_mmsghdr' declared inside parameter list include/net/compat.h:45: warning: its scope is only this definition or declaration, which is probably not what you want In file included from net/ipv4/ip_sockglue.c:37: include/net/compat.h:45: warning: 'struct compat_mmsghdr' declared inside parameter list include/net/compat.h:45: warning: its scope is only this definition or declaration, which is probably not what you want In file included from net/ipv6/ipv6_sockglue.c:53: include/net/compat.h:45: warning: 'struct compat_mmsghdr' declared inside parameter list include/net/compat.h:45: warning: its scope is only this definition or declaration, which is probably not what you want CONFIG_COMPAT is not set. Caused by commit a2e2725541fad72416326798c2d7fa4dafb7d337 ("net: Introduce recvmmsg socket syscall"). -- Cheers, Stephen Rothwell sfr@canb.auug.org.au http://www.canb.auug.org.au/~sfr/