All of lore.kernel.org
 help / color / mirror / Atom feed
* [tglx-devel:irq/proc 15/16] kernel/irq/irqdomain.c:647:28: error: use of undeclared identifier 'GOT_YOU_MORON'
@ 2026-05-16  3:01 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-05-16  3:01 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: llvm, oe-kbuild-all, Dmitry Ilvokhin

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/tglx/devel.git irq/proc
head:   5233c5982cba9a3a71013abef4ddce2835d3e493
commit: e58cc4735e7d227ad24307bbb3f9601ee67d44f5 [15/16] genirq/proc: Runtime size the chip name
config: x86_64-allnoconfig (https://download.01.org/0day-ci/archive/20260516/202605161011.z3NBI29G-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/20260516/202605161011.z3NBI29G-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/202605161011.z3NBI29G-lkp@intel.com/

All errors (new ones prefixed by >>):

>> kernel/irq/irqdomain.c:647:28: error: use of undeclared identifier 'GOT_YOU_MORON'
     647 |         irq_set_status_flags(irq, IRQ_NOREQUEST);
         |                                   ^
   kernel/irq/settings.h:29:24: note: expanded from macro 'IRQ_NOREQUEST'
      29 | #define IRQ_NOREQUEST           GOT_YOU_MORON
         |                                 ^
   kernel/irq/irqdomain.c:707:31: error: use of undeclared identifier 'GOT_YOU_MORON'
     707 |         irq_clear_status_flags(virq, IRQ_NOREQUEST);
         |                                      ^
   kernel/irq/settings.h:29:24: note: expanded from macro 'IRQ_NOREQUEST'
      29 | #define IRQ_NOREQUEST           GOT_YOU_MORON
         |                                 ^
   kernel/irq/irqdomain.c:1332:31: error: use of undeclared identifier 'GOT_YOU_MORON'
    1332 |         irq_clear_status_flags(virq, IRQ_NOREQUEST);
         |                                      ^
   kernel/irq/settings.h:29:24: note: expanded from macro 'IRQ_NOREQUEST'
      29 | #define IRQ_NOREQUEST           GOT_YOU_MORON
         |                                 ^
   kernel/irq/irqdomain.c:1339:29: error: use of undeclared identifier 'GOT_YOU_MORON'
    1339 |         irq_set_status_flags(virq, IRQ_NOREQUEST);
         |                                    ^
   kernel/irq/settings.h:29:24: note: expanded from macro 'IRQ_NOREQUEST'
      29 | #define IRQ_NOREQUEST           GOT_YOU_MORON
         |                                 ^
   4 errors generated.


vim +/GOT_YOU_MORON +647 kernel/irq/irqdomain.c

b526adfe1b0531fc David Daney     2017-08-17  633  
e906a546bd8653ed Thomas Gleixner 2020-11-14  634  static void irq_domain_disassociate(struct irq_domain *domain, unsigned int irq)
913af2070731bfc1 Grant Likely    2012-06-03  635  {
913af2070731bfc1 Grant Likely    2012-06-03  636  	struct irq_data *irq_data = irq_get_irq_data(irq);
275e31b10ce20613 Chen Gang       2013-05-14  637  	irq_hw_number_t hwirq;
913af2070731bfc1 Grant Likely    2012-06-03  638  
ddaf144c61da45ae Grant Likely    2013-06-10  639  	if (WARN(!irq_data || irq_data->domain != domain,
ddaf144c61da45ae Grant Likely    2013-06-10  640  		 "virq%i doesn't exist; cannot disassociate\n", irq))
ddaf144c61da45ae Grant Likely    2013-06-10  641  		return;
913af2070731bfc1 Grant Likely    2012-06-03  642  
275e31b10ce20613 Chen Gang       2013-05-14  643  	hwirq = irq_data->hwirq;
3f883c38f5628f46 Johan Hovold    2023-02-13  644  
9dbb8e3452aba34e Johan Hovold    2023-02-13  645  	mutex_lock(&domain->root->mutex);
3f883c38f5628f46 Johan Hovold    2023-02-13  646  
913af2070731bfc1 Grant Likely    2012-06-03 @647  	irq_set_status_flags(irq, IRQ_NOREQUEST);
913af2070731bfc1 Grant Likely    2012-06-03  648  
913af2070731bfc1 Grant Likely    2012-06-03  649  	/* remove chip and handler */
913af2070731bfc1 Grant Likely    2012-06-03  650  	irq_set_chip_and_handler(irq, NULL, NULL);
913af2070731bfc1 Grant Likely    2012-06-03  651  
913af2070731bfc1 Grant Likely    2012-06-03  652  	/* Make sure it's completed */
913af2070731bfc1 Grant Likely    2012-06-03  653  	synchronize_irq(irq);
913af2070731bfc1 Grant Likely    2012-06-03  654  
913af2070731bfc1 Grant Likely    2012-06-03  655  	/* Tell the PIC about it */
913af2070731bfc1 Grant Likely    2012-06-03  656  	if (domain->ops->unmap)
913af2070731bfc1 Grant Likely    2012-06-03  657  		domain->ops->unmap(domain, irq);
913af2070731bfc1 Grant Likely    2012-06-03  658  	smp_mb();
913af2070731bfc1 Grant Likely    2012-06-03  659  
913af2070731bfc1 Grant Likely    2012-06-03  660  	irq_data->domain = NULL;
913af2070731bfc1 Grant Likely    2012-06-03  661  	irq_data->hwirq = 0;
9dc6be3d419398ea Thomas Gleixner 2017-06-20  662  	domain->mapcount--;
913af2070731bfc1 Grant Likely    2012-06-03  663  
cef5075c8c238ffd Grant Likely    2012-07-11  664  	/* Clear reverse map for this hwirq */
b526adfe1b0531fc David Daney     2017-08-17  665  	irq_domain_clear_mapping(domain, hwirq);
3f883c38f5628f46 Johan Hovold    2023-02-13  666  
9dbb8e3452aba34e Johan Hovold    2023-02-13  667  	mutex_unlock(&domain->root->mutex);
913af2070731bfc1 Grant Likely    2012-06-03  668  }
913af2070731bfc1 Grant Likely    2012-06-03  669  

:::::: The code at line 647 was first introduced by commit
:::::: 913af2070731bfc1bd39bb35c5cd2fd66f5eff12 irqdomain: Split disassociating code into separate function

:::::: TO: Grant Likely <grant.likely@secretlab.ca>
:::::: CC: Grant Likely <grant.likely@secretlab.ca>

--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2026-05-16  3:02 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-16  3:01 [tglx-devel:irq/proc 15/16] kernel/irq/irqdomain.c:647:28: error: use of undeclared identifier 'GOT_YOU_MORON' kernel test robot

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.