All of lore.kernel.org
 help / color / mirror / Atom feed
* [tglx-devel:irq/proc 15/16] kernel/irq/settings.h:29:33: error: 'GOT_YOU_MORON' undeclared
@ 2026-05-16  3:01 kernel test robot
  0 siblings, 0 replies; 2+ messages in thread
From: kernel test robot @ 2026-05-16  3:01 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: 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: openrisc-allnoconfig (https://download.01.org/0day-ci/archive/20260516/202605161015.UJCINv9s-lkp@intel.com/config)
compiler: or1k-linux-gcc (GCC) 15.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260516/202605161015.UJCINv9s-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/202605161015.UJCINv9s-lkp@intel.com/

All errors (new ones prefixed by >>):

   In file included from kernel/irq/internals.h:78,
                    from kernel/irq/irqdomain.c:23:
   kernel/irq/irqdomain.c: In function 'irq_domain_disassociate':
>> kernel/irq/settings.h:29:33: error: 'GOT_YOU_MORON' undeclared (first use in this function)
      29 | #define IRQ_NOREQUEST           GOT_YOU_MORON
         |                                 ^~~~~~~~~~~~~
   kernel/irq/irqdomain.c:647:35: note: in expansion of macro 'IRQ_NOREQUEST'
     647 |         irq_set_status_flags(irq, IRQ_NOREQUEST);
         |                                   ^~~~~~~~~~~~~
   kernel/irq/settings.h:29:33: note: each undeclared identifier is reported only once for each function it appears in
      29 | #define IRQ_NOREQUEST           GOT_YOU_MORON
         |                                 ^~~~~~~~~~~~~
   kernel/irq/irqdomain.c:647:35: note: in expansion of macro 'IRQ_NOREQUEST'
     647 |         irq_set_status_flags(irq, IRQ_NOREQUEST);
         |                                   ^~~~~~~~~~~~~
   kernel/irq/irqdomain.c: In function 'irq_domain_associate_locked':
>> kernel/irq/settings.h:29:33: error: 'GOT_YOU_MORON' undeclared (first use in this function)
      29 | #define IRQ_NOREQUEST           GOT_YOU_MORON
         |                                 ^~~~~~~~~~~~~
   kernel/irq/irqdomain.c:707:38: note: in expansion of macro 'IRQ_NOREQUEST'
     707 |         irq_clear_status_flags(virq, IRQ_NOREQUEST);
         |                                      ^~~~~~~~~~~~~


vim +/GOT_YOU_MORON +29 kernel/irq/settings.h

009b4c3b8ad584 Thomas Gleixner 2011-02-07  24  
a005677b3dd05d Thomas Gleixner 2011-02-08  25  #define IRQ_PER_CPU		GOT_YOU_MORON
a005677b3dd05d Thomas Gleixner 2011-02-08  26  #define IRQ_NO_BALANCING	GOT_YOU_MORON
876dbd4cc1b35c Thomas Gleixner 2011-02-08  27  #define IRQ_LEVEL		GOT_YOU_MORON
1ccb4e612f68ce Thomas Gleixner 2011-02-09  28  #define IRQ_NOPROBE		GOT_YOU_MORON
1ccb4e612f68ce Thomas Gleixner 2011-02-09 @29  #define IRQ_NOREQUEST		GOT_YOU_MORON
7f1b1244e159a8 Paul Mundt      2011-04-07  30  #define IRQ_NOTHREAD		GOT_YOU_MORON
1ccb4e612f68ce Thomas Gleixner 2011-02-09  31  #define IRQ_NOAUTOEN		GOT_YOU_MORON
1ccb4e612f68ce Thomas Gleixner 2011-02-09  32  #define IRQ_NESTED_THREAD	GOT_YOU_MORON
31d9d9b6d83030 Marc Zyngier    2011-09-23  33  #define IRQ_PER_CPU_DEVID	GOT_YOU_MORON
b39898cd4077f4 Thomas Gleixner 2013-11-06  34  #define IRQ_IS_POLLED		GOT_YOU_MORON
e9849777d0e27c Thomas Gleixner 2015-10-09  35  #define IRQ_DISABLE_UNLAZY	GOT_YOU_MORON
83cfac95c01817 Marc Zyngier    2020-05-19  36  #define IRQ_HIDDEN		GOT_YOU_MORON
c2b1063e8feb21 Thomas Gleixner 2021-04-02  37  #define IRQ_NO_DEBUG		GOT_YOU_MORON
37f8fe5168e28a Thomas Gleixner 2026-04-01  38  #define IRQ_RESERVED		GOT_YOU_MORON
a005677b3dd05d Thomas Gleixner 2011-02-08  39  #undef IRQF_MODIFY_MASK
a005677b3dd05d Thomas Gleixner 2011-02-08  40  #define IRQF_MODIFY_MASK	GOT_YOU_MORON
a005677b3dd05d Thomas Gleixner 2011-02-08  41  

:::::: The code at line 29 was first introduced by commit
:::::: 1ccb4e612f68ceefb888c2c6c1def6294ea8666d genirq: Wrap the remaning IRQ_* flags

:::::: TO: Thomas Gleixner <tglx@linutronix.de>
:::::: CC: Thomas Gleixner <tglx@linutronix.de>

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [tglx-devel:irq/proc 15/16] kernel/irq/settings.h:29:33: error: 'GOT_YOU_MORON' undeclared
@ 2026-05-16  5:29 kernel test robot
  0 siblings, 0 replies; 2+ messages in thread
From: kernel test robot @ 2026-05-16  5:29 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: 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: i386-allnoconfig-bpf (https://download.01.org/0day-ci/archive/20260516/202605160758.XbQgId6G-lkp@intel.com/config)
compiler: gcc-14 (Debian 14.2.0-19) 14.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260516/202605160758.XbQgId6G-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/202605160758.XbQgId6G-lkp@intel.com/

All errors (new ones prefixed by >>):

   In file included from kernel/irq/internals.h:78,
                    from kernel/irq/irqdomain.c:23:
   kernel/irq/irqdomain.c: In function 'irq_domain_disassociate':
>> kernel/irq/settings.h:29:33: error: 'GOT_YOU_MORON' undeclared (first use in this function)
      29 | #define IRQ_NOREQUEST           GOT_YOU_MORON
         |                                 ^~~~~~~~~~~~~
   kernel/irq/irqdomain.c:647:35: note: in expansion of macro 'IRQ_NOREQUEST'
     647 |         irq_set_status_flags(irq, IRQ_NOREQUEST);
         |                                   ^~~~~~~~~~~~~
   kernel/irq/settings.h:29:33: note: each undeclared identifier is reported only once for each function it appears in
      29 | #define IRQ_NOREQUEST           GOT_YOU_MORON
         |                                 ^~~~~~~~~~~~~
   kernel/irq/irqdomain.c:647:35: note: in expansion of macro 'IRQ_NOREQUEST'
     647 |         irq_set_status_flags(irq, IRQ_NOREQUEST);
         |                                   ^~~~~~~~~~~~~
   kernel/irq/irqdomain.c: In function 'irq_domain_associate_locked':
>> kernel/irq/settings.h:29:33: error: 'GOT_YOU_MORON' undeclared (first use in this function)
      29 | #define IRQ_NOREQUEST           GOT_YOU_MORON
         |                                 ^~~~~~~~~~~~~
   kernel/irq/irqdomain.c:707:38: note: in expansion of macro 'IRQ_NOREQUEST'
     707 |         irq_clear_status_flags(virq, IRQ_NOREQUEST);
         |                                      ^~~~~~~~~~~~~
   kernel/irq/irqdomain.c: In function 'irq_domain_insert_irq':
>> kernel/irq/settings.h:29:33: error: 'GOT_YOU_MORON' undeclared (first use in this function)
      29 | #define IRQ_NOREQUEST           GOT_YOU_MORON
         |                                 ^~~~~~~~~~~~~
   kernel/irq/irqdomain.c:1332:38: note: in expansion of macro 'IRQ_NOREQUEST'
    1332 |         irq_clear_status_flags(virq, IRQ_NOREQUEST);
         |                                      ^~~~~~~~~~~~~
   kernel/irq/irqdomain.c: In function 'irq_domain_remove_irq':
>> kernel/irq/settings.h:29:33: error: 'GOT_YOU_MORON' undeclared (first use in this function)
      29 | #define IRQ_NOREQUEST           GOT_YOU_MORON
         |                                 ^~~~~~~~~~~~~
   kernel/irq/irqdomain.c:1339:36: note: in expansion of macro 'IRQ_NOREQUEST'
    1339 |         irq_set_status_flags(virq, IRQ_NOREQUEST);
         |                                    ^~~~~~~~~~~~~


vim +/GOT_YOU_MORON +29 kernel/irq/settings.h

009b4c3b8ad584 Thomas Gleixner 2011-02-07  24  
a005677b3dd05d Thomas Gleixner 2011-02-08  25  #define IRQ_PER_CPU		GOT_YOU_MORON
a005677b3dd05d Thomas Gleixner 2011-02-08  26  #define IRQ_NO_BALANCING	GOT_YOU_MORON
876dbd4cc1b35c Thomas Gleixner 2011-02-08  27  #define IRQ_LEVEL		GOT_YOU_MORON
1ccb4e612f68ce Thomas Gleixner 2011-02-09  28  #define IRQ_NOPROBE		GOT_YOU_MORON
1ccb4e612f68ce Thomas Gleixner 2011-02-09 @29  #define IRQ_NOREQUEST		GOT_YOU_MORON
7f1b1244e159a8 Paul Mundt      2011-04-07  30  #define IRQ_NOTHREAD		GOT_YOU_MORON
1ccb4e612f68ce Thomas Gleixner 2011-02-09  31  #define IRQ_NOAUTOEN		GOT_YOU_MORON
1ccb4e612f68ce Thomas Gleixner 2011-02-09  32  #define IRQ_NESTED_THREAD	GOT_YOU_MORON
31d9d9b6d83030 Marc Zyngier    2011-09-23  33  #define IRQ_PER_CPU_DEVID	GOT_YOU_MORON
b39898cd4077f4 Thomas Gleixner 2013-11-06  34  #define IRQ_IS_POLLED		GOT_YOU_MORON
e9849777d0e27c Thomas Gleixner 2015-10-09  35  #define IRQ_DISABLE_UNLAZY	GOT_YOU_MORON
83cfac95c01817 Marc Zyngier    2020-05-19  36  #define IRQ_HIDDEN		GOT_YOU_MORON
c2b1063e8feb21 Thomas Gleixner 2021-04-02  37  #define IRQ_NO_DEBUG		GOT_YOU_MORON
37f8fe5168e28a Thomas Gleixner 2026-04-01  38  #define IRQ_RESERVED		GOT_YOU_MORON
a005677b3dd05d Thomas Gleixner 2011-02-08  39  #undef IRQF_MODIFY_MASK
a005677b3dd05d Thomas Gleixner 2011-02-08  40  #define IRQF_MODIFY_MASK	GOT_YOU_MORON
a005677b3dd05d Thomas Gleixner 2011-02-08  41  

:::::: The code at line 29 was first introduced by commit
:::::: 1ccb4e612f68ceefb888c2c6c1def6294ea8666d genirq: Wrap the remaning IRQ_* flags

:::::: TO: Thomas Gleixner <tglx@linutronix.de>
:::::: CC: Thomas Gleixner <tglx@linutronix.de>

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-05-16  5:30 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-16  5:29 [tglx-devel:irq/proc 15/16] kernel/irq/settings.h:29:33: error: 'GOT_YOU_MORON' undeclared kernel test robot
  -- strict thread matches above, loose matches on Subject: below --
2026-05-16  3:01 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.