From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 736C5C433FE for ; Sat, 20 Nov 2021 00:03:23 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 66DA96B0071; Fri, 19 Nov 2021 19:03:07 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 61D676B0072; Fri, 19 Nov 2021 19:03:07 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 497CF6B0073; Fri, 19 Nov 2021 19:03:07 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0074.hostedemail.com [216.40.44.74]) by kanga.kvack.org (Postfix) with ESMTP id 374256B0071 for ; Fri, 19 Nov 2021 19:03:07 -0500 (EST) Received: from smtpin22.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with ESMTP id ECDC781100EA for ; Sat, 20 Nov 2021 00:02:56 +0000 (UTC) X-FDA: 78827357952.22.2F6D53B Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by imf23.hostedemail.com (Postfix) with ESMTP id 6B406900038D for ; Sat, 20 Nov 2021 00:02:52 +0000 (UTC) X-IronPort-AV: E=McAfee;i="6200,9189,10173"; a="258308338" X-IronPort-AV: E=Sophos;i="5.87,248,1631602800"; d="gz'50?scan'50,208,50";a="258308338" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Nov 2021 16:02:33 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,248,1631602800"; d="gz'50?scan'50,208,50";a="455964472" Received: from lkp-server02.sh.intel.com (HELO c20d8bc80006) ([10.239.97.151]) by orsmga006.jf.intel.com with ESMTP; 19 Nov 2021 16:02:31 -0800 Received: from kbuild by c20d8bc80006 with local (Exim 4.92) (envelope-from ) id 1moDpu-00056O-D6; Sat, 20 Nov 2021 00:02:30 +0000 Date: Sat, 20 Nov 2021 08:02:21 +0800 From: kernel test robot To: Alexander Aring Cc: kbuild-all@lists.01.org, Linux Memory Management List , David Teigland Subject: [linux-next:master 1474/2290] include/net/sock.h:386:45: error: 'struct sock_common' has no member named 'skc_v6_daddr'; did you mean 'skc_daddr'? Message-ID: <202111200805.9JyYVr9J-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="yrj/dFKFPuw6o+aM" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: 6B406900038D X-Stat-Signature: x167uw5by6ge5o6ajautgc3n53c5jbkn Authentication-Results: imf23.hostedemail.com; dkim=none; dmarc=fail reason="No valid SPF, No valid DKIM" header.from=intel.com (policy=none); spf=none (imf23.hostedemail.com: domain of lkp@intel.com has no SPF policy when checking 192.55.52.88) smtp.mailfrom=lkp@intel.com X-HE-Tag: 1637366572-918685 Content-Transfer-Encoding: 7bit X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: --yrj/dFKFPuw6o+aM Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.g= it master head: 5191249f880367a4cd675825cd721a8d78f26a45 commit: 4c3d90570bcc2b338f70f61f01110268e281ca3c [1474/2290] fs: dlm: don= 't call kernel_getpeername() in error_report() config: nds32-randconfig-r003-20211115 (attached as .config) compiler: nds32le-linux-gcc (GCC) 11.2.0 reproduce (this is a W=3D1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbi= n/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next= .git/commit/?id=3D4c3d90570bcc2b338f70f61f01110268e281ca3c git remote add linux-next https://git.kernel.org/pub/scm/linux/ke= rnel/git/next/linux-next.git git fetch --no-tags linux-next master git checkout 4c3d90570bcc2b338f70f61f01110268e281ca3c # save the attached .config to linux build tree mkdir build_dir COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dgcc-11.2.0 make.cro= ss O=3Dbuild_dir ARCH=3Dnds32 SHELL=3D/bin/bash If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot Note: the linux-next/master HEAD 5191249f880367a4cd675825cd721a8d78f26a45= builds fine. It may have been fixed somewhere. All errors (new ones prefixed by >>): In file included from fs/dlm/lowcomms.c:46: fs/dlm/lowcomms.c: In function 'lowcomms_error_report': >> include/net/sock.h:386:45: error: 'struct sock_common' has no member n= amed 'skc_v6_daddr'; did you mean 'skc_daddr'? 386 | #define sk_v6_daddr __sk_common.skc_v6_daddr | ^~~~~~~~~~~~ include/linux/printk.h:418:33: note: in expansion of macro 'sk_v6_dadd= r' 418 | _p_func(_fmt, ##__VA_ARGS__); = \ | ^~~~~~~~~~~ include/linux/printk.h:446:26: note: in expansion of macro 'printk_ind= ex_wrap' 446 | #define printk(fmt, ...) printk_index_wrap(_printk, fmt, ##__V= A_ARGS__) | ^~~~~~~~~~~~~~~~~ include/linux/printk.h:132:17: note: in expansion of macro 'printk' 132 | printk(fmt, ##__VA_ARGS__); \ | ^~~~~~ include/linux/printk.h:644:9: note: in expansion of macro 'no_printk' 644 | no_printk(fmt, ##__VA_ARGS__) | ^~~~~~~~~ fs/dlm/lowcomms.c:618:17: note: in expansion of macro 'printk_ratelimi= ted' 618 | printk_ratelimited(KERN_ERR "dlm: node %d: soc= ket error " | ^~~~~~~~~~~~~~~~~~ vim +386 include/net/sock.h 4dc6dc7162c08b Eric Dumazet 2009-07-15 366 =20 68835aba4d9b74 Eric Dumazet 2010-11-30 367 #define sk_dontc= opy_begin __sk_common.skc_dontcopy_begin 68835aba4d9b74 Eric Dumazet 2010-11-30 368 #define sk_dontc= opy_end __sk_common.skc_dontcopy_end 4dc6dc7162c08b Eric Dumazet 2009-07-15 369 #define sk_hash = __sk_common.skc_hash 5080546682bae3 Eric Dumazet 2013-10-02 370 #define sk_portp= air __sk_common.skc_portpair 05dbc7b59481ca Eric Dumazet 2013-10-03 371 #define sk_num = __sk_common.skc_num 05dbc7b59481ca Eric Dumazet 2013-10-03 372 #define sk_dport= __sk_common.skc_dport 5080546682bae3 Eric Dumazet 2013-10-02 373 #define sk_addrp= air __sk_common.skc_addrpair 5080546682bae3 Eric Dumazet 2013-10-02 374 #define sk_daddr= __sk_common.skc_daddr 5080546682bae3 Eric Dumazet 2013-10-02 375 #define sk_rcv_s= addr __sk_common.skc_rcv_saddr ^1da177e4c3f41 Linus Torvalds 2005-04-16 376 #define sk_famil= y __sk_common.skc_family ^1da177e4c3f41 Linus Torvalds 2005-04-16 377 #define sk_state= __sk_common.skc_state ^1da177e4c3f41 Linus Torvalds 2005-04-16 378 #define sk_reuse= __sk_common.skc_reuse 055dc21a1d1d21 Tom Herbert 2013-01-22 379 #define sk_reuse= port __sk_common.skc_reuseport 9fe516ba3fb29b Eric Dumazet 2014-06-27 380 #define sk_ipv6o= nly __sk_common.skc_ipv6only 26abe14379f8e2 Eric W. Biederman 2015-05-08 381 #define sk_net_r= efcnt __sk_common.skc_net_refcnt ^1da177e4c3f41 Linus Torvalds 2005-04-16 382 #define sk_bound= _dev_if __sk_common.skc_bound_dev_if ^1da177e4c3f41 Linus Torvalds 2005-04-16 383 #define sk_bind_= node __sk_common.skc_bind_node 8feaf0c0a5488b Arnaldo Carvalho de Melo 2005-08-09 384 #define sk_prot = __sk_common.skc_prot 07feaebfcc10cd Eric W. Biederman 2007-09-12 385 #define sk_net = __sk_common.skc_net efe4208f47f907 Eric Dumazet 2013-10-03 @386 #define sk_v6_da= ddr __sk_common.skc_v6_daddr efe4208f47f907 Eric Dumazet 2013-10-03 387 #define sk_v6_rc= v_saddr __sk_common.skc_v6_rcv_saddr 33cf7c90fe2f97 Eric Dumazet 2015-03-11 388 #define sk_cooki= e __sk_common.skc_cookie 70da268b569d32 Eric Dumazet 2015-10-08 389 #define sk_incom= ing_cpu __sk_common.skc_incoming_cpu 8e5eb54d303b7c Eric Dumazet 2015-10-08 390 #define sk_flags= __sk_common.skc_flags ed53d0ab761f5c Eric Dumazet 2015-10-08 391 #define sk_rxhas= h __sk_common.skc_rxhash efe4208f47f907 Eric Dumazet 2013-10-03 392 =20 ^1da177e4c3f41 Linus Torvalds 2005-04-16 393 socket_lock_t = sk_lock; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 394 atomic_t sk_dr= ops; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 395 int sk_rcvlow= at; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 396 struct sk_buff_= head sk_error_queue; 8b27dae5a2e89a Eric Dumazet 2019-03-22 397 struct sk_buff = *sk_rx_skb_cache; b178bb3dfc30d9 Eric Dumazet 2010-11-16 398 struct sk_buff_= head sk_receive_queue; fa438ccfdfd3f6 Eric Dumazet 2007-03-04 399 /* fa438ccfdfd3f6 Eric Dumazet 2007-03-04 400 * The backlog = queue is special, it is always used with fa438ccfdfd3f6 Eric Dumazet 2007-03-04 401 * the per-sock= et spinlock held and requires low latency fa438ccfdfd3f6 Eric Dumazet 2007-03-04 402 * access. Ther= efore we special case it's implementation. b178bb3dfc30d9 Eric Dumazet 2010-11-16 403 * Note : rmem_= alloc is in this structure to fill a hole b178bb3dfc30d9 Eric Dumazet 2010-11-16 404 * on 64bit arc= hes, not because its logically part of b178bb3dfc30d9 Eric Dumazet 2010-11-16 405 * backlog. fa438ccfdfd3f6 Eric Dumazet 2007-03-04 406 */ fa438ccfdfd3f6 Eric Dumazet 2007-03-04 407 struct { b178bb3dfc30d9 Eric Dumazet 2010-11-16 408 atomic_t rmem_= alloc; b178bb3dfc30d9 Eric Dumazet 2010-11-16 409 int len; fa438ccfdfd3f6 Eric Dumazet 2007-03-04 410 struct sk_buff= *head; fa438ccfdfd3f6 Eric Dumazet 2007-03-04 411 struct sk_buff= *tail; fa438ccfdfd3f6 Eric Dumazet 2007-03-04 412 } sk_backlog; b178bb3dfc30d9 Eric Dumazet 2010-11-16 413 #define sk_rmem_= alloc sk_backlog.rmem_alloc 2c8c56e15df3d4 Eric Dumazet 2014-11-11 414 =20 9115e8cd2a0c6e Eric Dumazet 2016-12-03 415 int sk_forwar= d_alloc; e0d1095ae34054 Cong Wang 2013-08-01 416 #ifdef CONFIG_NE= T_RX_BUSY_POLL dafcc4380deec2 Eliezer Tamir 2013-06-14 417 unsigned int s= k_ll_usec; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 418 /* =3D=3D=3D=3D= =3D mostly read cache line =3D=3D=3D=3D=3D */ 9115e8cd2a0c6e Eric Dumazet 2016-12-03 419 unsigned int s= k_napi_id; b178bb3dfc30d9 Eric Dumazet 2010-11-16 420 #endif b178bb3dfc30d9 Eric Dumazet 2010-11-16 421 int sk_rcvbuf= ; b178bb3dfc30d9 Eric Dumazet 2010-11-16 422 =20 b178bb3dfc30d9 Eric Dumazet 2010-11-16 423 struct sk_filte= r __rcu *sk_filter; ceb5d58b217098 Eric Dumazet 2015-11-29 424 union { eaefd1105bc431 Eric Dumazet 2011-02-18 425 struct socket_= wq __rcu *sk_wq; 66256e0b15bd72 Randy Dunlap 2020-02-15 426 /* private: */ ceb5d58b217098 Eric Dumazet 2015-11-29 427 struct socket_= wq *sk_wq_raw; 66256e0b15bd72 Randy Dunlap 2020-02-15 428 /* public: */ ceb5d58b217098 Eric Dumazet 2015-11-29 429 }; def8b4faff5ca3 Alexey Dobriyan 2008-10-28 430 #ifdef CONFIG_XF= RM d188ba86dd07a7 Eric Dumazet 2015-12-08 431 struct xfrm_pol= icy __rcu *sk_policy[2]; def8b4faff5ca3 Alexey Dobriyan 2008-10-28 432 #endif deaa58542b21d2 Eric Dumazet 2012-06-24 433 struct dst_entr= y *sk_rx_dst; 0e36cbb344575e Cong Wang 2013-01-22 434 struct dst_entr= y __rcu *sk_dst_cache; ^1da177e4c3f41 Linus Torvalds 2005-04-16 435 atomic_t sk_om= em_alloc; 4e07a91c37c69e Arnaldo Carvalho de Melo 2007-05-29 436 int sk_sndbuf= ; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 437 =20 9115e8cd2a0c6e Eric Dumazet 2016-12-03 438 /* =3D=3D=3D=3D= =3D cache line for TX =3D=3D=3D=3D=3D */ 9115e8cd2a0c6e Eric Dumazet 2016-12-03 439 int sk_wmem_q= ueued; 14afee4b6092fd Reshetova, Elena 2017-06-30 440 refcount_t sk_= wmem_alloc; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 441 unsigned long = sk_tsq_flags; 75c119afe14f74 Eric Dumazet 2017-10-05 442 union { 9115e8cd2a0c6e Eric Dumazet 2016-12-03 443 struct sk_buff= *sk_send_head; 75c119afe14f74 Eric Dumazet 2017-10-05 444 struct rb_root= tcp_rtx_queue; 75c119afe14f74 Eric Dumazet 2017-10-05 445 }; 472c2e07eef045 Eric Dumazet 2019-03-22 446 struct sk_buff = *sk_tx_skb_cache; ^1da177e4c3f41 Linus Torvalds 2005-04-16 447 struct sk_buff_= head sk_write_queue; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 448 __s32 sk_peek= _off; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 449 int sk_write_= pending; 9b8805a325591c Julian Anastasov 2017-02-06 450 __u32 sk_dst_= pending_confirm; 218af599fa635b Eric Dumazet 2017-05-16 451 u32 sk_pacing= _status; /* see enum sk_pacing */ 9115e8cd2a0c6e Eric Dumazet 2016-12-03 452 long sk_sndti= meo; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 453 struct timer_li= st sk_timer; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 454 __u32 sk_prio= rity; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 455 __u32 sk_mark= ; 76a9ebe811fb3d Eric Dumazet 2018-10-15 456 unsigned long = sk_pacing_rate; /* bytes per second */ 76a9ebe811fb3d Eric Dumazet 2018-10-15 457 unsigned long = sk_max_pacing_rate; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 458 struct page_fra= g sk_frag; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 459 netdev_features= _t sk_route_caps; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 460 netdev_features= _t sk_route_nocaps; 0a6b2a1dc2a210 Eric Dumazet 2018-02-19 461 netdev_features= _t sk_route_forced_caps; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 462 int sk_gso_ty= pe; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 463 unsigned int s= k_gso_max_size; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 464 gfp_t sk_allo= cation; 9115e8cd2a0c6e Eric Dumazet 2016-12-03 465 __u32 sk_txha= sh; fc64869c48494a Andrey Ryabinin 2016-05-18 466 =20 fc64869c48494a Andrey Ryabinin 2016-05-18 467 /* fc64869c48494a Andrey Ryabinin 2016-05-18 468 * Because of n= on atomicity rules, all fc64869c48494a Andrey Ryabinin 2016-05-18 469 * changes are = protected by socket lock. fc64869c48494a Andrey Ryabinin 2016-05-18 470 */ bf9765145b856f Mat Martineau 2020-01-09 471 u8 sk_padding= : 1, cdfbabfb2f0ce9 David Howells 2017-03-09 472 sk_kern_sock= : 1, 28448b80456fea Tom Herbert 2014-05-23 473 sk_no_check_= tx : 1, 28448b80456fea Tom Herbert 2014-05-23 474 sk_no_check_= rx : 1, bf9765145b856f Mat Martineau 2020-01-09 475 sk_userlocks= : 4; 3a9b76fd0db9f0 Eric Dumazet 2017-11-11 476 u8 sk_pacing_= shift; bf9765145b856f Mat Martineau 2020-01-09 477 u16 sk_type; bf9765145b856f Mat Martineau 2020-01-09 478 u16 sk_protoc= ol; bf9765145b856f Mat Martineau 2020-01-09 479 u16 sk_gso_ma= x_segs; ^1da177e4c3f41 Linus Torvalds 2005-04-16 480 unsigned long = sk_lingertime; 476e19cfa131e2 Arnaldo Carvalho de Melo 2005-05-05 481 struct proto *= sk_prot_creator; ^1da177e4c3f41 Linus Torvalds 2005-04-16 482 rwlock_t sk_ca= llback_lock; ^1da177e4c3f41 Linus Torvalds 2005-04-16 483 int sk_err, ^1da177e4c3f41 Linus Torvalds 2005-04-16 484 sk_err_soft; becb74f0acca19 Eric Dumazet 2015-03-19 485 u32 sk_ack_ba= cklog; becb74f0acca19 Eric Dumazet 2015-03-19 486 u32 sk_max_ac= k_backlog; 86741ec25462e4 Lorenzo Colitti 2016-11-04 487 kuid_t sk_uid= ; 7fd3253a7de6a3 Bj=F6rn T=F6pel 2020-11-30 488 #ifdef CONFI= G_NET_RX_BUSY_POLL 7fd3253a7de6a3 Bj=F6rn T=F6pel 2020-11-30 489 u8 sk_pre= fer_busy_poll; 7c951cafc0cb2e Bj=F6rn T=F6pel 2020-11-30 490 u16 sk_bu= sy_poll_budget; 7fd3253a7de6a3 Bj=F6rn T=F6pel 2020-11-30 491 #endif 35306eb2381444 Eric Dumazet 2021-09-29 492 spinlock_t sk_= peer_lock; 109f6e39fa07c4 Eric W. Biederman 2010-06-13 493 struct pid *sk= _peer_pid; 109f6e39fa07c4 Eric W. Biederman 2010-06-13 494 const struct cr= ed *sk_peer_cred; 35306eb2381444 Eric Dumazet 2021-09-29 495 =20 ^1da177e4c3f41 Linus Torvalds 2005-04-16 496 long sk_rcvti= meo; b7aa0bf70c4afb Eric Dumazet 2007-04-19 497 ktime_t sk_st= amp; 3a0ed3e9619738 Deepa Dinamani 2018-12-27 498 #if BITS_PER_LON= G=3D=3D32 3a0ed3e9619738 Deepa Dinamani 2018-12-27 499 seqlock_t sk_s= tamp_seq; 3a0ed3e9619738 Deepa Dinamani 2018-12-27 500 #endif b9f40e21ef4298 Willem de Bruijn 2014-08-04 501 u16 sk_tsflag= s; d463126e23f112 Yangbo Lu 2021-06-30 502 int sk_bind_p= hc; fc64869c48494a Andrey Ryabinin 2016-05-18 503 u8 sk_shutdow= n; 09c2d251b70723 Willem de Bruijn 2014-08-04 504 u32 sk_tskey; 52267790ef52d7 Willem de Bruijn 2017-08-03 505 atomic_t sk_zc= key; 80b14dee2bea12 Richard Cochran 2018-07-03 506 =20 80b14dee2bea12 Richard Cochran 2018-07-03 507 u8 sk_clockid= ; 80b14dee2bea12 Richard Cochran 2018-07-03 508 u8 sk_txtime_= deadline_mode : 1, 4b15c707535266 Jesus Sanchez-Palencia 2018-07-03 509 sk_txtime_re= port_errors : 1, 4b15c707535266 Jesus Sanchez-Palencia 2018-07-03 510 sk_txtime_un= used : 6; 80b14dee2bea12 Richard Cochran 2018-07-03 511 =20 ^1da177e4c3f41 Linus Torvalds 2005-04-16 512 struct socket = *sk_socket; ^1da177e4c3f41 Linus Torvalds 2005-04-16 513 void *sk_user= _data; d5f642384e9da7 Alexey Dobriyan 2008-11-04 514 #ifdef CONFIG_SE= CURITY ^1da177e4c3f41 Linus Torvalds 2005-04-16 515 void *sk_secu= rity; d5f642384e9da7 Alexey Dobriyan 2008-11-04 516 #endif 2a56a1fec290bf Tejun Heo 2015-12-07 517 struct sock_cgr= oup_data sk_cgrp_data; baac50bbc3cdfd Johannes Weiner 2016-01-14 518 struct mem_cgro= up *sk_memcg; ^1da177e4c3f41 Linus Torvalds 2005-04-16 519 void (*sk_sta= te_change)(struct sock *sk); 676d23690fb62b David S. Miller 2014-04-11 520 void (*sk_dat= a_ready)(struct sock *sk); ^1da177e4c3f41 Linus Torvalds 2005-04-16 521 void (*sk_wri= te_space)(struct sock *sk); ^1da177e4c3f41 Linus Torvalds 2005-04-16 522 void (*sk_err= or_report)(struct sock *sk); ^1da177e4c3f41 Linus Torvalds 2005-04-16 523 int (*sk_back= log_rcv)(struct sock *sk, ^1da177e4c3f41 Linus Torvalds 2005-04-16 524 struct s= k_buff *skb); ebf4e808fa0b22 Ilya Lesokhin 2018-04-30 525 #ifdef CONFIG_SO= CK_VALIDATE_XMIT ebf4e808fa0b22 Ilya Lesokhin 2018-04-30 526 struct sk_buff*= (*sk_validate_xmit_skb)(struct sock *sk, ebf4e808fa0b22 Ilya Lesokhin 2018-04-30 527 struct ne= t_device *dev, ebf4e808fa0b22 Ilya Lesokhin 2018-04-30 528 struct sk= _buff *skb); ebf4e808fa0b22 Ilya Lesokhin 2018-04-30 529 #endif ^1da177e4c3f41 Linus Torvalds 2005-04-16 530 void = (*sk_destruct)(struct sock *sk); ef456144da8ef5 Craig Gallek 2016-01-04 531 struct sock_reu= seport __rcu *sk_reuseport_cb; 6ac99e8f23d4b1 Martin KaFai Lau 2019-04-26 532 #ifdef CONFIG_BP= F_SYSCALL 1f00d375af84fb KP Singh 2020-08-25 533 struct bpf_loca= l_storage __rcu *sk_bpf_storage; 6ac99e8f23d4b1 Martin KaFai Lau 2019-04-26 534 #endif a4298e4522d687 Eric Dumazet 2016-04-01 535 struct rcu_head= sk_rcu; ^1da177e4c3f41 Linus Torvalds 2005-04-16 536 }; ^1da177e4c3f41 Linus Torvalds 2005-04-16 537 =20 :::::: The code at line 386 was first introduced by commit :::::: efe4208f47f907b86f528788da711e8ab9dea44d ipv6: make lookups simple= r and faster :::::: TO: Eric Dumazet :::::: CC: David S. Miller --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --yrj/dFKFPuw6o+aM Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 6rJWKFepFvn8scS5Uv7/xcpUAbEkAgA= --yrj/dFKFPuw6o+aM--