* Moved VMAddressSpace definition to vm_address_space.h.
* "Classified" VMAddressSpace, i.e. turned the vm_address_space_*() functions into methods, made all attributes (but "areas") private, and added accessors. * Also turned the vm.cpp functions vm_area_lookup() and remove_area_from_address_space() into VMAddressSpace methods. The rest of the area management functionality will follow soon. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34447 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -1496,7 +1496,7 @@ thread_exit(void)
|
||||
RELEASE_TEAM_LOCK();
|
||||
|
||||
// swap address spaces, to make sure we're running on the kernel's pgdir
|
||||
vm_swap_address_space(team->address_space, vm_kernel_address_space());
|
||||
vm_swap_address_space(team->address_space, VMAddressSpace::Kernel());
|
||||
restore_interrupts(state);
|
||||
|
||||
TRACE(("thread_exit: thread %ld now a kernel thread!\n", thread->id));
|
||||
|
||||
Reference in New Issue
Block a user