tree: https://git.kernel.org/pub/scm/linux/kernel/git/josef/btrfs-next.git inet-rework head: 749825bc60f7224225ced1dbed77d3cc2b0bd72f commit: 749825bc60f7224225ced1dbed77d3cc2b0bd72f [6/6] inet: reset tb->fastreuseport when adding a reuseport sk config: i386-allmodconfig (attached as .config) compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901 reproduce: git checkout 749825bc60f7224225ced1dbed77d3cc2b0bd72f # save the attached .config to linux build tree make ARCH=i386
All errors (new ones prefixed by >>):
net/ipv4/inet_connection_sock.c: In function 'sk_reuseport_match':
>> net/ipv4/inet_connection_sock.c:256:32: error: 'const struct
>> inet_connection_sock_af_ops' has no member named 'rcv_saddr_equal'
if (!inet_csk(sk)->icsk_af_ops->rcv_saddr_equal(sk, sk2, true))
^~
vim +256 net/ipv4/inet_connection_sock.c
250 * without fastreuseport and then was reset, as we can only
know that
251 * the fastsock has no potential bind conflicts with the rest
of the
252 * possible socks on the owners list.
253 */
254 if (tb->fastreuseport == FASTREUSEPORT_ANY)
255 return 1;
> 256 if (!inet_csk(sk)->icsk_af_ops->rcv_saddr_equal(sk, sk2, true))
257 return 0;
258 return 1;
259 }
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
.config.gz
Description: application/gzip
