mm.h directly includes ros/mman.h
authorBarret Rhoden <brho@cs.berkeley.edu>
Tue, 19 Jul 2011 22:43:56 +0000 (15:43 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:36:05 +0000 (17:36 -0700)
Minor thing, but most all users of mm.h would need ros/mman.h for the
flags to do_mmap().  Fixing it now before adding files that do this.

kern/arch/riscv/trap.c
kern/arch/sparc/trap.c
kern/include/mm.h
kern/include/pmap.h
kern/src/elf.c
kern/src/mm.c

index b2f9506..2b66953 100644 (file)
@@ -10,7 +10,6 @@
 #include <smp.h>
 #include <slab.h>
 #include <mm.h>
-#include <ros/mman.h>
 #include <umem.h>
 #include <pmap.h>
 
index 206ae1d..2879a58 100644 (file)
@@ -10,7 +10,6 @@
 #include <smp.h>
 #include <slab.h>
 #include <mm.h>
-#include <ros/mman.h>
 #include <umem.h>
 #include <pmap.h>
 #include <kdebug.h>
index 509b0ee..3ffb02a 100644 (file)
@@ -9,6 +9,7 @@
 #define ROS_KERN_MM_H
 
 #include <ros/common.h>
+#include <ros/mman.h>
 #include <atomic.h>
 #include <sys/queue.h>
 #include <slab.h>
index 5c5cb3c..6eea5c3 100644 (file)
@@ -15,7 +15,6 @@
 #define ROS_KERN_PMAP_H
 
 #include <ros/memlayout.h>
-#include <ros/mman.h>
 #include <sys/queue.h>
 #include <multiboot.h>
 #include <atomic.h>
index 0c56d94..d162069 100644 (file)
@@ -1,7 +1,6 @@
 #include <mm.h>
 #include <frontend.h>
 #include <string.h>
-#include <ros/mman.h>
 #include <kmalloc.h>
 #include <syscall.h>
 #include <elf.h>
index f894dfc..444ee73 100644 (file)
@@ -15,7 +15,6 @@
 
 #include <frontend.h>
 #include <ros/common.h>
-#include <ros/mman.h>
 #include <pmap.h>
 #include <mm.h>
 #include <process.h>