From: kernel test robot <lkp@intel.com>
To: David Howells <dhowells@redhat.com>, netdev@vger.kernel.org
Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev,
David Howells <dhowells@redhat.com>,
Marc Dionne <marc.dionne@auristor.com>,
Jakub Kicinski <kuba@kernel.org>,
Eric Dumazet <edumazet@google.com>,
Paolo Abeni <pabeni@redhat.com>,
linux-afs@lists.infradead.org, linux-kernel@vger.kernel.org,
Mathieu Desnoyers <mathieu.desnoyers@efficios.com>,
John Johansen <john.johansen@canonical.com>,
Simon Horman <horms@kernel.org>,
apparmor@lists.ubuntu.com, stable@kernel.org
Subject: Re: [PATCH net v2 04/10] list: Move on_list_rcu() to list.h and add on_list() also
Date: Tue, 24 Mar 2026 06:44:20 +0800 [thread overview]
Message-ID: <202603240630.eCfHPMhL-lkp@intel.com> (raw)
In-Reply-To: <20260323150505.3513839-5-dhowells@redhat.com>
Hi David,
kernel test robot noticed the following build errors:
[auto build test ERROR on net/main]
url: https://github.com/intel-lab-lkp/linux/commits/David-Howells/rxrpc-Fix-key-quota-calculation-for-multitoken-keys/20260323-234846
base: net/main
patch link: https://lore.kernel.org/r/20260323150505.3513839-5-dhowells%40redhat.com
patch subject: [PATCH net v2 04/10] list: Move on_list_rcu() to list.h and add on_list() also
config: arm-randconfig-004-20260324 (https://download.01.org/0day-ci/archive/20260324/202603240630.eCfHPMhL-lkp@intel.com/config)
compiler: clang version 23.0.0git (https://github.com/llvm/llvm-project 054e11d1a17e5ba88bb1a8ef32fad3346e80b186)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260324/202603240630.eCfHPMhL-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@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202603240630.eCfHPMhL-lkp@intel.com/
All errors (new ones prefixed by >>):
drivers/usb/dwc2/gadget.c:4313:13: error: conflicting types for 'on_list'
4313 | static bool on_list(struct dwc2_hsotg_ep *ep, struct dwc2_hsotg_req *test)
| ^
include/linux/list.h:392:20: note: previous definition is here
392 | static inline bool on_list(const struct list_head *entry)
| ^
>> drivers/usb/dwc2/gadget.c:4341:22: error: too many arguments to function call, expected single argument 'entry', have 2 arguments
4341 | if (!on_list(hs_ep, hs_req)) {
| ~~~~~~~ ^~~~~~
include/linux/list.h:392:20: note: 'on_list' declared here
392 | static inline bool on_list(const struct list_head *entry)
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 errors generated.
vim +/entry +4341 drivers/usb/dwc2/gadget.c
5b7d70c6dbf2db drivers/usb/gadget/s3c-hsotg.c Ben Dooks 2009-06-02 4324
8b9bc4608eefeb drivers/usb/gadget/s3c-hsotg.c Lukasz Majewski 2012-05-04 4325 /**
1f91b4cc03556b drivers/usb/dwc2/gadget.c Felipe Balbi 2015-08-06 4326 * dwc2_hsotg_ep_dequeue - dequeue given endpoint
8b9bc4608eefeb drivers/usb/gadget/s3c-hsotg.c Lukasz Majewski 2012-05-04 4327 * @ep: The endpoint to dequeue.
8b9bc4608eefeb drivers/usb/gadget/s3c-hsotg.c Lukasz Majewski 2012-05-04 4328 * @req: The request to be removed from a queue.
8b9bc4608eefeb drivers/usb/gadget/s3c-hsotg.c Lukasz Majewski 2012-05-04 4329 */
1f91b4cc03556b drivers/usb/dwc2/gadget.c Felipe Balbi 2015-08-06 4330 static int dwc2_hsotg_ep_dequeue(struct usb_ep *ep, struct usb_request *req)
5b7d70c6dbf2db drivers/usb/gadget/s3c-hsotg.c Ben Dooks 2009-06-02 4331 {
1f91b4cc03556b drivers/usb/dwc2/gadget.c Felipe Balbi 2015-08-06 4332 struct dwc2_hsotg_req *hs_req = our_req(req);
1f91b4cc03556b drivers/usb/dwc2/gadget.c Felipe Balbi 2015-08-06 4333 struct dwc2_hsotg_ep *hs_ep = our_ep(ep);
941fcce4ff6701 drivers/usb/dwc2/gadget.c Dinh Nguyen 2014-11-11 4334 struct dwc2_hsotg *hs = hs_ep->parent;
5b7d70c6dbf2db drivers/usb/gadget/s3c-hsotg.c Ben Dooks 2009-06-02 4335 unsigned long flags;
5b7d70c6dbf2db drivers/usb/gadget/s3c-hsotg.c Ben Dooks 2009-06-02 4336
1e01129373f757 drivers/usb/dwc2/gadget.c Marek Szyprowski 2014-09-09 4337 dev_dbg(hs->dev, "ep_dequeue(%p,%p)\n", ep, req);
5b7d70c6dbf2db drivers/usb/gadget/s3c-hsotg.c Ben Dooks 2009-06-02 4338
22258f4906aa87 drivers/usb/gadget/s3c-hsotg.c Lukasz Majewski 2012-06-14 4339 spin_lock_irqsave(&hs->lock, flags);
5b7d70c6dbf2db drivers/usb/gadget/s3c-hsotg.c Ben Dooks 2009-06-02 4340
5b7d70c6dbf2db drivers/usb/gadget/s3c-hsotg.c Ben Dooks 2009-06-02 @4341 if (!on_list(hs_ep, hs_req)) {
22258f4906aa87 drivers/usb/gadget/s3c-hsotg.c Lukasz Majewski 2012-06-14 4342 spin_unlock_irqrestore(&hs->lock, flags);
5b7d70c6dbf2db drivers/usb/gadget/s3c-hsotg.c Ben Dooks 2009-06-02 4343 return -EINVAL;
5b7d70c6dbf2db drivers/usb/gadget/s3c-hsotg.c Ben Dooks 2009-06-02 4344 }
5b7d70c6dbf2db drivers/usb/gadget/s3c-hsotg.c Ben Dooks 2009-06-02 4345
c524dd5f432a06 drivers/usb/dwc2/gadget.c Mian Yousaf Kaukab 2015-09-29 4346 /* Dequeue already started request */
c524dd5f432a06 drivers/usb/dwc2/gadget.c Mian Yousaf Kaukab 2015-09-29 4347 if (req == &hs_ep->req->req)
c524dd5f432a06 drivers/usb/dwc2/gadget.c Mian Yousaf Kaukab 2015-09-29 4348 dwc2_hsotg_ep_stop_xfr(hs, hs_ep);
c524dd5f432a06 drivers/usb/dwc2/gadget.c Mian Yousaf Kaukab 2015-09-29 4349
1f91b4cc03556b drivers/usb/dwc2/gadget.c Felipe Balbi 2015-08-06 4350 dwc2_hsotg_complete_request(hs, hs_ep, hs_req, -ECONNRESET);
22258f4906aa87 drivers/usb/gadget/s3c-hsotg.c Lukasz Majewski 2012-06-14 4351 spin_unlock_irqrestore(&hs->lock, flags);
5b7d70c6dbf2db drivers/usb/gadget/s3c-hsotg.c Ben Dooks 2009-06-02 4352
5b7d70c6dbf2db drivers/usb/gadget/s3c-hsotg.c Ben Dooks 2009-06-02 4353 return 0;
5b7d70c6dbf2db drivers/usb/gadget/s3c-hsotg.c Ben Dooks 2009-06-02 4354 }
5b7d70c6dbf2db drivers/usb/gadget/s3c-hsotg.c Ben Dooks 2009-06-02 4355
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
next prev parent reply other threads:[~2026-03-23 22:45 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-03-23 15:04 [PATCH net v2 00/10] rxrpc: Miscellaneous fixes David Howells
2026-03-23 15:04 ` [PATCH net v2 01/10] rxrpc: Fix key quota calculation for multitoken keys David Howells
2026-03-23 15:04 ` [PATCH net v2 02/10] rxrpc: Fix key parsing memleak David Howells
2026-03-23 15:04 ` [PATCH net v2 03/10] rxrpc: Fix anonymous key handling David Howells
2026-03-23 15:04 ` [PATCH net v2 04/10] list: Move on_list_rcu() to list.h and add on_list() also David Howells
2026-03-23 22:44 ` kernel test robot [this message]
2026-03-23 22:55 ` kernel test robot
2026-03-23 15:04 ` [PATCH net v2 05/10] rxrpc: Fix call removal to use RCU safe deletion David Howells
2026-03-23 15:04 ` [PATCH net v2 06/10] rxrpc: Fix RxGK token loading to check bounds David Howells
2026-03-23 15:04 ` [PATCH net v2 07/10] rxrpc: Fix use of wrong skb when comparing queued RESP challenge serial David Howells
2026-03-23 15:04 ` [PATCH net v2 08/10] rxrpc: Fix rack timer warning to report unexpected mode David Howells
2026-03-23 15:05 ` [PATCH net v2 09/10] rxrpc: Fix keyring reference count leak in rxrpc_setsockopt() David Howells
2026-03-23 15:05 ` [PATCH net v2 10/10] rxrpc: Fix key reference count leak from call->key David Howells
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=202603240630.eCfHPMhL-lkp@intel.com \
--to=lkp@intel.com \
--cc=apparmor@lists.ubuntu.com \
--cc=dhowells@redhat.com \
--cc=edumazet@google.com \
--cc=horms@kernel.org \
--cc=john.johansen@canonical.com \
--cc=kuba@kernel.org \
--cc=linux-afs@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=llvm@lists.linux.dev \
--cc=marc.dionne@auristor.com \
--cc=mathieu.desnoyers@efficios.com \
--cc=netdev@vger.kernel.org \
--cc=oe-kbuild-all@lists.linux.dev \
--cc=pabeni@redhat.com \
--cc=stable@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.