Fixed lots of issues with mm0 initialization, final one was an oversized do_munmap.

test0 now successfully runs its beginning.
test0 SConscript has a dependency problem.

Issues to be investigated:
- vm_file and vnodes need to be merged fully in all functions.
- libposix shared page references need to be removed.
- Any references to VFS_TID, PAGER_TID need to be removed.
This commit is contained in:
Bahadir Balban
2009-10-06 21:12:45 +03:00
parent ea9c399dda
commit 8a55a80c23
11 changed files with 56 additions and 78 deletions

View File

@@ -157,6 +157,7 @@ void *pager_map_file_range(struct vm_file *f, unsigned long byte_offset,
return (void *)((unsigned long)page | (PAGE_MASK & byte_offset));
}
/* FIXME: PAGE_COLOR!!! */
void *pager_validate_map_user_range2(struct tcb *user, void *userptr,
unsigned long size, unsigned int vm_flags)
{