linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [vfs:work.termios 6/10] arch/arm/mach-sa1100/assabet.c:550:60: error: 'DOMAIN_IO' undeclared; did you mean 'DOMAIN_BUS_IPI'?
@ 2018-09-10 18:34 kbuild test robot
  2018-09-10 20:26 ` Al Viro
  0 siblings, 1 reply; 2+ messages in thread
From: kbuild test robot @ 2018-09-10 18:34 UTC (permalink / raw)
  To: Al Viro; +Cc: kbuild-all, linux-fsdevel

[-- Attachment #1: Type: text/plain, Size: 4038 bytes --]

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git work.termios
head:   a3318f219be23141d4784902d201e4d8e8d6d0d2
commit: b62802628ae228744508363e28118427904bc338 [6/10] untangle asm/termios.h mess
config: arm-neponset_defconfig (attached as .config)
compiler: arm-linux-gnueabi-gcc (Debian 7.2.0-11) 7.2.0
reproduce:
        wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout b62802628ae228744508363e28118427904bc338
        # save the attached .config to linux build tree
        GCC_VERSION=7.2.0 make.cross ARCH=arm 

All error/warnings (new ones prefixed by >>):

   In file included from include/linux/const.h:4:0,
                    from include/linux/list.h:8,
                    from include/linux/module.h:9,
                    from arch/arm/mach-sa1100/assabet.c:14:
   arch/arm/mach-sa1100/assabet.c: In function 'map_sa1100_gpio_regs':
>> arch/arm/mach-sa1100/assabet.c:550:60: error: 'DOMAIN_IO' undeclared (first use in this function); did you mean 'DOMAIN_BUS_IPI'?
     int prot = PMD_TYPE_SECT | PMD_SECT_AP_WRITE | PMD_DOMAIN(DOMAIN_IO);
                                                               ^
   include/uapi/linux/const.h:22:23: note: in definition of macro '_AT'
    #define _AT(T,X) ((T)(X))
                          ^
>> arch/arm/mach-sa1100/assabet.c:550:49: note: in expansion of macro 'PMD_DOMAIN'
     int prot = PMD_TYPE_SECT | PMD_SECT_AP_WRITE | PMD_DOMAIN(DOMAIN_IO);
                                                    ^~~~~~~~~~
   arch/arm/mach-sa1100/assabet.c:550:60: note: each undeclared identifier is reported only once for each function it appears in
     int prot = PMD_TYPE_SECT | PMD_SECT_AP_WRITE | PMD_DOMAIN(DOMAIN_IO);
                                                               ^
   include/uapi/linux/const.h:22:23: note: in definition of macro '_AT'
    #define _AT(T,X) ((T)(X))
                          ^
>> arch/arm/mach-sa1100/assabet.c:550:49: note: in expansion of macro 'PMD_DOMAIN'
     int prot = PMD_TYPE_SECT | PMD_SECT_AP_WRITE | PMD_DOMAIN(DOMAIN_IO);
                                                    ^~~~~~~~~~

vim +550 arch/arm/mach-sa1100/assabet.c

^1da177e Linus Torvalds 2005-04-16  539  
^1da177e Linus Torvalds 2005-04-16  540  /*
^1da177e Linus Torvalds 2005-04-16  541   * On Assabet, we must probe for the Neponset board _before_
^1da177e Linus Torvalds 2005-04-16  542   * paging_init() has occurred to actually determine the amount
^1da177e Linus Torvalds 2005-04-16  543   * of RAM available.  To do so, we map the appropriate IO section
^1da177e Linus Torvalds 2005-04-16  544   * in the page table here in order to access GPIO registers.
^1da177e Linus Torvalds 2005-04-16  545   */
^1da177e Linus Torvalds 2005-04-16  546  static void __init map_sa1100_gpio_regs( void )
^1da177e Linus Torvalds 2005-04-16  547  {
^1da177e Linus Torvalds 2005-04-16  548  	unsigned long phys = __PREG(GPLR) & PMD_MASK;
3169663a Russell King   2012-06-06  549  	unsigned long virt = (unsigned long)io_p2v(phys);
^1da177e Linus Torvalds 2005-04-16 @550  	int prot = PMD_TYPE_SECT | PMD_SECT_AP_WRITE | PMD_DOMAIN(DOMAIN_IO);
^1da177e Linus Torvalds 2005-04-16  551  	pmd_t *pmd;
^1da177e Linus Torvalds 2005-04-16  552  
a61c2332 Russell King   2012-01-14  553  	pmd = pmd_offset(pud_offset(pgd_offset_k(virt), virt), virt);
^1da177e Linus Torvalds 2005-04-16  554  	*pmd = __pmd(phys | prot);
^1da177e Linus Torvalds 2005-04-16  555  	flush_pmd_entry(pmd);
^1da177e Linus Torvalds 2005-04-16  556  }
^1da177e Linus Torvalds 2005-04-16  557  

:::::: The code at line 550 was first introduced by commit
:::::: 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 Linux-2.6.12-rc2

:::::: TO: Linus Torvalds <torvalds@ppc970.osdl.org>
:::::: CC: Linus Torvalds <torvalds@ppc970.osdl.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 15926 bytes --]

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

end of thread, other threads:[~2018-09-11  1:22 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-09-10 18:34 [vfs:work.termios 6/10] arch/arm/mach-sa1100/assabet.c:550:60: error: 'DOMAIN_IO' undeclared; did you mean 'DOMAIN_BUS_IPI'? kbuild test robot
2018-09-10 20:26 ` Al Viro

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).