summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_bio.c
diff options
context:
space:
mode:
authoralc <alc@FreeBSD.org>2003-04-14 00:36:53 +0000
committeralc <alc@FreeBSD.org>2003-04-14 00:36:53 +0000
commita05b4b3347d23d736e0389d782656f8a7094187c (patch)
tree9b12a134eb0f43e6d4f9415e5b8ef74f4cf9aacd /sys/kern/vfs_bio.c
parente241ee6007c8b7bc371d3272f12b9c5acb9d2892 (diff)
downloadFreeBSD-src-a05b4b3347d23d736e0389d782656f8a7094187c.zip
FreeBSD-src-a05b4b3347d23d736e0389d782656f8a7094187c.tar.gz
Update locking on the kernel_object to use the new macros.
Diffstat (limited to 'sys/kern/vfs_bio.c')
-rw-r--r--sys/kern/vfs_bio.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/kern/vfs_bio.c b/sys/kern/vfs_bio.c
index 2da3ed4..6893c8a 100644
--- a/sys/kern/vfs_bio.c
+++ b/sys/kern/vfs_bio.c
@@ -586,11 +586,11 @@ bufinit(void)
*/
bogus_offset = kmem_alloc_pageable(kernel_map, PAGE_SIZE);
- vm_object_lock(kernel_object);
+ VM_OBJECT_LOCK(kernel_object);
bogus_page = vm_page_alloc(kernel_object,
((bogus_offset - VM_MIN_KERNEL_ADDRESS) >> PAGE_SHIFT),
VM_ALLOC_NORMAL | VM_ALLOC_WIRED);
- vm_object_unlock(kernel_object);
+ VM_OBJECT_UNLOCK(kernel_object);
}
/*
@@ -3535,11 +3535,11 @@ tryagain:
* could intefere with paging I/O, no matter which
* process we are.
*/
- vm_object_lock(kernel_object);
+ VM_OBJECT_LOCK(kernel_object);
p = vm_page_alloc(kernel_object,
((pg - VM_MIN_KERNEL_ADDRESS) >> PAGE_SHIFT),
VM_ALLOC_SYSTEM | VM_ALLOC_WIRED);
- vm_object_unlock(kernel_object);
+ VM_OBJECT_UNLOCK(kernel_object);
if (!p) {
atomic_add_int(&vm_pageout_deficit,
(to - pg) >> PAGE_SHIFT);
OpenPOWER on IntegriCloud