mantis_pci.c is including asm/pgtable.h and it's leading to a build failure on arm. It has been noticed here : https://buildd.debian.org/fetch.cgi?pkg=linux-2.6&arch=armel&ver=2.6.38~rc6-1~experimental.1&stamp=1298430952&file=log&as=raw As this header doesn't seem to be used, I'm removing it. I've build tested it with arm and x86. Signed-off-by: Arnaud Patard Index: linux-2.6/drivers/media/dvb/mantis/mantis_pci.c =================================================================== --- linux-2.6.orig/drivers/media/dvb/mantis/mantis_pci.c 2011-02-27 21:21:57.370731954 +0100 +++ linux-2.6/drivers/media/dvb/mantis/mantis_pci.c 2011-02-27 21:22:02.142211398 +0100 @@ -22,7 +22,6 @@ #include #include #include -#include #include #include #include