* [PATCH] make sure init_mm is included
@ 2007-10-24 19:39 Glauber de Oliveira Costa
0 siblings, 0 replies; only message in thread
From: Glauber de Oliveira Costa @ 2007-10-24 19:39 UTC (permalink / raw)
To: linux-kernel; +Cc: akpm, Christoph Lameter, glommer, Glauber de Oliveira Costa
mm/sparse-vmemmap.c uses init_mm in some places. However, it
is not present in any of the headers currently included in the file.
init_mm is defined as extern in sched.h, so we add it to the headers list
Up to now, this problem was masked by the fact that functions like
set_pte_at() and pmd_populate_kernel() are usually macros that expand
to simpler variants that does not use the first parameter at all.
Signed-off-by: Glauber de Oliveira Costa <gcosta@redhat.com>
---
mm/sparse-vmemmap.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/mm/sparse-vmemmap.c b/mm/sparse-vmemmap.c
index d3b718b..22620f6 100644
--- a/mm/sparse-vmemmap.c
+++ b/mm/sparse-vmemmap.c
@@ -24,6 +24,7 @@
#include <linux/module.h>
#include <linux/spinlock.h>
#include <linux/vmalloc.h>
+#include <linux/sched.h>
#include <asm/dma.h>
#include <asm/pgalloc.h>
#include <asm/pgtable.h>
--
1.4.4.2
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2007-10-24 22:24 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-24 19:39 [PATCH] make sure init_mm is included Glauber de Oliveira Costa
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.