uodates to vmalloc.c
updates to page_alloc.c
update sioplus to deal with the new memory stuff added in from byope