[drm-intel:drm-intel-next-queued 44/46] include/linux/io-mapping.h:115:31: fatal error: asm/pgtable_types.h: No such file or directory

kbuild test robot fengguang.wu at intel.com
Tue Aug 23 23:08:34 UTC 2016


tree:   git://anongit.freedesktop.org/drm-intel drm-intel-next-queued
head:   c58305af1835095ddc25ee6f548ac05915e66ac5
commit: cafaf14a5d8f152ed3c984ecd48dee6e824446bc [44/46] io-mapping: Always create a struct to hold metadata about the io-mapping
config: microblaze-mmu_defconfig (attached as .config)
compiler: microblaze-linux-gcc (GCC) 4.9.0
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 cafaf14a5d8f152ed3c984ecd48dee6e824446bc
        # save the attached .config to linux build tree
        make.cross ARCH=microblaze 

Note: the drm-intel/drm-intel-next-queued HEAD ac96b5566926af83463ddcf4655856033c092f26 builds fine.
      It only hurts bisectibility.

All errors (new ones prefixed by >>):

   In file included from drivers/gpio/gpiolib-of.c:19:0:
>> include/linux/io-mapping.h:115:31: fatal error: asm/pgtable_types.h: No such file or directory
    #include <asm/pgtable_types.h>
                                  ^
   compilation terminated.

vim +115 include/linux/io-mapping.h

   109		iounmap(vaddr);
   110	}
   111	
   112	#else
   113	
   114	#include <linux/uaccess.h>
 > 115	#include <asm/pgtable_types.h>
   116	
   117	/* Create the io_mapping object*/
   118	static inline struct io_mapping *

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation
-------------- next part --------------
A non-text attachment was scrubbed...
Name: .config.gz
Type: application/octet-stream
Size: 12324 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160824/ea3688e3/attachment.obj>


More information about the dri-devel mailing list