Oops, last commit included more than was intended

This commit is contained in:
Erik van der Kouwe
2010-05-20 08:07:47 +00:00
parent 5f15ec05b2
commit 1f11a57141
19 changed files with 3 additions and 336 deletions
+2 -8
View File
@@ -18,7 +18,7 @@
*===========================================================================*/
PUBLIC int do_vmctl(struct proc * caller, message * m_ptr)
{
int proc_nr, r;
int proc_nr;
endpoint_t ep = m_ptr->SVMCTL_WHO;
struct proc *p, *rp, *target;
@@ -121,18 +121,12 @@ PUBLIC int do_vmctl(struct proc * caller, message * m_ptr)
return OK;
case VMCTL_ENABLE_PAGING:
vmmcall(0x12345605, vm_running, 1);
if(vm_running)
panic("do_vmctl: paging already enabled");
vmmcall(0x12345605, (unsigned) p, 2);
vm_init(p);
vmmcall(0x12345605, vm_running, 3);
if(!vm_running)
panic("do_vmctl: paging enabling failed");
vmmcall(0x12345605, (unsigned) caller, 4);
r = arch_enable_paging(caller, m_ptr);
vmmcall(0x12345605, r, 39);
return r;
return arch_enable_paging(caller, m_ptr);
case VMCTL_KERN_PHYSMAP:
{
int i = m_ptr->SVMCTL_VALUE;