Oops. vm_map_simplify_entry() is used by mac_proc_vm_revoke_recurse(), so

it can't be static.
This commit is contained in:
Alan Cox 2014-09-08 02:25:01 +00:00
parent 077ec27cd6
commit 0afcd3af8b
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=271244
2 changed files with 2 additions and 2 deletions

View File

@ -135,7 +135,6 @@ static void vm_map_entry_dispose(vm_map_t map, vm_map_entry_t entry);
static void vm_map_entry_unwire(vm_map_t map, vm_map_entry_t entry);
static void vm_map_pmap_enter(vm_map_t map, vm_offset_t addr, vm_prot_t prot,
vm_object_t object, vm_pindex_t pindex, vm_size_t size, int flags);
static void vm_map_simplify_entry(vm_map_t map, vm_map_entry_t entry);
#ifdef INVARIANTS
static void vm_map_zdtor(void *mem, int size, void *arg);
static void vmspace_zdtor(void *mem, int size, void *arg);
@ -1507,7 +1506,7 @@ vm_map_find(vm_map_t map, vm_object_t object, vm_ooffset_t offset,
* possibly extended). When merging, this routine may delete one or
* both neighbors.
*/
static void
void
vm_map_simplify_entry(vm_map_t map, vm_map_entry_t entry)
{
vm_map_entry_t next, prev;

View File

@ -381,6 +381,7 @@ void vm_map_lookup_done (vm_map_t, vm_map_entry_t);
boolean_t vm_map_lookup_entry (vm_map_t, vm_offset_t, vm_map_entry_t *);
int vm_map_protect (vm_map_t, vm_offset_t, vm_offset_t, vm_prot_t, boolean_t);
int vm_map_remove (vm_map_t, vm_offset_t, vm_offset_t);
void vm_map_simplify_entry(vm_map_t map, vm_map_entry_t entry);
void vm_map_startup (void);
int vm_map_submap (vm_map_t, vm_offset_t, vm_offset_t, vm_map_t);
int vm_map_sync(vm_map_t, vm_offset_t, vm_offset_t, boolean_t, boolean_t);