From patchwork Mon Sep 22 21:10:18 2008 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [for,2.6.27?,04/10] drivers/net/mlx4/alloc.c needs mm.h Date: Mon, 22 Sep 2008 11:10:18 -0000 From: Andrew Morton X-Patchwork-Id: 943 Message-Id: <200809222110.m8MLAJCC029877@imap1.linux-foundation.org> To: jeff@garzik.org Cc: netdev@vger.kernel.org, akpm@linux-foundation.org, davem@davemloft.net, rdreier@cisco.com From: Andrew Morton sparc32 allmodconfig with linux-next: drivers/net/mlx4/alloc.c: In function 'mlx4_buf_alloc': drivers/net/mlx4/alloc.c:164: error: 'PAGE_KERNEL' undeclared (first use in this function) drivers/net/mlx4/alloc.c:164: error: (Each undeclared identifier is reported only once drivers/net/mlx4/alloc.c:164: error: for each function it appears in.) this is due to some header shuffle in linux-next. I didn't look to see what it was. I'd sugges that this patch be merged ahead of a linux-next merge to avoid bisection breaks. We strictly only need asm/pgtable.h, but going direct to asm includes always seems grubby. Cc: Jeff Garzik Cc: "David S. Miller" Acked-by: Roland Dreier Signed-off-by: Andrew Morton --- drivers/net/mlx4/alloc.c | 1 + 1 file changed, 1 insertion(+) diff -puN drivers/net/mlx4/alloc.c~drivers-net-mlx4-allocc-needs-mmh drivers/net/mlx4/alloc.c --- a/drivers/net/mlx4/alloc.c~drivers-net-mlx4-allocc-needs-mmh +++ a/drivers/net/mlx4/alloc.c @@ -33,6 +33,7 @@ #include #include +#include #include #include #include