[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <202507241955.kFMs4J5b-lkp@intel.com>
Date: Thu, 24 Jul 2025 20:00:02 +0800
From: kernel test robot <lkp@...el.com>
To: Kees Cook <kees@...nel.org>, Jakub Kicinski <kuba@...nel.org>
Cc: llvm@...ts.linux.dev, oe-kbuild-all@...ts.linux.dev,
Kees Cook <kees@...nel.org>, Eric Dumazet <edumazet@...gle.com>,
Paolo Abeni <pabeni@...hat.com>, Simon Horman <horms@...nel.org>,
Kuniyuki Iwashima <kuniyu@...gle.com>,
Willem de Bruijn <willemb@...gle.com>, netdev@...r.kernel.org
Subject: Re: [PATCH 4/6 net-next] net: Convert proto_ops connect() callbacks
to use sockaddr_unspec
Hi Kees,
kernel test robot noticed the following build errors:
[auto build test ERROR on next-20250723]
[cannot apply to net-next/main bluetooth-next/master bluetooth/master brauner-vfs/vfs.all mkl-can-next/testing mptcp/export mptcp/export-net trondmy-nfs/linux-next linus/master v6.16-rc7 v6.16-rc6 v6.16-rc5 v6.16-rc7]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]
url: https://github.com/intel-lab-lkp/linux/commits/Kees-Cook/net-uapi-Add-__kernel_sockaddr_unspec-for-sockaddr-of-unknown-length/20250724-072218
base: next-20250723
patch link: https://lore.kernel.org/r/20250723231921.2293685-4-kees%40kernel.org
patch subject: [PATCH 4/6 net-next] net: Convert proto_ops connect() callbacks to use sockaddr_unspec
config: x86_64-buildonly-randconfig-005-20250724 (https://download.01.org/0day-ci/archive/20250724/202507241955.kFMs4J5b-lkp@intel.com/config)
compiler: clang version 20.1.8 (https://github.com/llvm/llvm-project 87f0227cb60147a26a1eeb4fb06e3b505e9c7261)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250724/202507241955.kFMs4J5b-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@...el.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202507241955.kFMs4J5b-lkp@intel.com/
All errors (new ones prefixed by >>):
>> net/mctp/af_mctp.c:632:13: error: incompatible function pointer types initializing 'int (*)(struct socket *, struct __kernel_sockaddr_unspec *, int, int)' with an expression of type 'int (struct socket *, struct sockaddr *, int, int)' [-Wincompatible-function-pointer-types]
632 | .connect = mctp_connect,
| ^~~~~~~~~~~~
1 error generated.
vim +632 net/mctp/af_mctp.c
63ed1aab3d40aa Matt Johnston 2022-02-09 627
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 628 static const struct proto_ops mctp_dgram_ops = {
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 629 .family = PF_MCTP,
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 630 .release = mctp_release,
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 631 .bind = mctp_bind,
3549eb08e55058 Matt Johnston 2025-07-10 @632 .connect = mctp_connect,
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 633 .socketpair = sock_no_socketpair,
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 634 .accept = sock_no_accept,
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 635 .getname = sock_no_getname,
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 636 .poll = datagram_poll,
63ed1aab3d40aa Matt Johnston 2022-02-09 637 .ioctl = mctp_ioctl,
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 638 .gettstamp = sock_gettstamp,
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 639 .listen = sock_no_listen,
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 640 .shutdown = sock_no_shutdown,
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 641 .setsockopt = mctp_setsockopt,
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 642 .getsockopt = mctp_getsockopt,
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 643 .sendmsg = mctp_sendmsg,
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 644 .recvmsg = mctp_recvmsg,
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 645 .mmap = sock_no_mmap,
63ed1aab3d40aa Matt Johnston 2022-02-09 646 #ifdef CONFIG_COMPAT
63ed1aab3d40aa Matt Johnston 2022-02-09 647 .compat_ioctl = mctp_compat_ioctl,
63ed1aab3d40aa Matt Johnston 2022-02-09 648 #endif
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 649 };
8f601a1e4f8c84 Jeremy Kerr 2021-07-29 650
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
Powered by blists - more mailing lists