tree: git://git.cmpxchg.org/linux-mmotm.git master head: 61f5f835b6f06fbc233481b5d3c0afd71ecf54e8 commit: b9e95c5dd1134d35b6c9aeaa3967ab5b3945ba73 [371/385] mm, mpx: add "vm_flags_t vm_flags" arg to do_mmap_pgoff() config: microblaze-nommu_defconfig (attached as .config) reproduce: wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout b9e95c5dd1134d35b6c9aeaa3967ab5b3945ba73 # save the attached .config to linux build tree make.cross ARCH=microblaze All error/warnings (new ones prefixed by >>): mm/nommu.c: In function 'do_mmap': >> mm/nommu.c:1248:30: error: 'vm_flags' redeclared as different kind of symbol unsigned long capabilities, vm_flags, result; ^ mm/nommu.c:1241:15: note: previous definition of 'vm_flags' was here vm_flags_t vm_flags, ^ vim +/vm_flags +1248 mm/nommu.c bebeb3d6 Michel Lespinasse 2013-02-22 1242 unsigned long pgoff, 41badc15 Michel Lespinasse 2013-02-22 1243 unsigned long *populate) ^1da177e Linus Torvalds 2005-04-16 1244 { 8feae131 David Howells 2009-01-08 1245 struct vm_area_struct *vma; 8feae131 David Howells 2009-01-08 1246 struct vm_region *region; ^1da177e Linus Torvalds 2005-04-16 1247 struct rb_node *rb; 8feae131 David Howells 2009-01-08 @1248 unsigned long capabilities, vm_flags, result; ^1da177e Linus Torvalds 2005-04-16 1249 int ret; ^1da177e Linus Torvalds 2005-04-16 1250 41badc15 Michel Lespinasse 2013-02-22 1251 *populate = 0; :::::: The code at line 1248 was first introduced by commit :::::: 8feae13110d60cc6287afabc2887366b0eb226c2 NOMMU: Make VMAs per MM as for MMU-mode linux :::::: TO: David Howells :::::: CC: David Howells --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation