From: Andrew Morton drivers/pci/dmar.c: In function 'parse_dmar_table': drivers/pci/dmar.c:267: error: 'PAGE_SHIFT_4K' undeclared (first use in this function) drivers/pci/dmar.c:267: error: (Each undeclared identifier is reported only once drivers/pci/dmar.c:267: error: for each function it appears in.) Cc: Anil S Keshavamurthy Cc: David Miller Signed-off-by: Andrew Morton --- drivers/pci/dmar.c | 1 + drivers/pci/intel-iommu.h | 1 + 2 files changed, 2 insertions(+) diff -puN drivers/pci/dmar.c~genericizing-iova-fix drivers/pci/dmar.c --- a/drivers/pci/dmar.c~genericizing-iova-fix +++ a/drivers/pci/dmar.c @@ -26,6 +26,7 @@ #include #include #include "iova.h" +#include "intel-iommu.h" #undef PREFIX #define PREFIX "DMAR:" diff -puN drivers/pci/intel-iommu.h~genericizing-iova-fix drivers/pci/intel-iommu.h --- a/drivers/pci/intel-iommu.h~genericizing-iova-fix +++ a/drivers/pci/intel-iommu.h @@ -23,6 +23,7 @@ #include #include +#include #include "iova.h" #include _