diff options
author | alc <alc@FreeBSD.org> | 2009-10-25 17:30:50 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2009-10-25 17:30:50 +0000 |
commit | 9911b79277817f85f65514e56967f918fba01626 (patch) | |
tree | fb1d4d45724085d809e68cf28fce52527df37add /sys | |
parent | b21fdb832756ec6073fca9d7add15e8812ee2528 (diff) | |
download | FreeBSD-src-9911b79277817f85f65514e56967f918fba01626.zip FreeBSD-src-9911b79277817f85f65514e56967f918fba01626.tar.gz |
Eliminate an unnecessary check from vm_fault_prefault().
Diffstat (limited to 'sys')
-rw-r--r-- | sys/vm/vm_fault.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/vm/vm_fault.c b/sys/vm/vm_fault.c index 98b6b09..4314fda 100644 --- a/sys/vm/vm_fault.c +++ b/sys/vm/vm_fault.c @@ -1011,8 +1011,8 @@ vm_fault_prefault(pmap_t pmap, vm_offset_t addra, vm_map_entry_t entry) while ((m = vm_page_lookup(lobject, pindex)) == NULL && lobject->type == OBJT_DEFAULT && (backing_object = lobject->backing_object) != NULL) { - if (lobject->backing_object_offset & PAGE_MASK) - break; + KASSERT((lobject->backing_object_offset & PAGE_MASK) == + 0, ("vm_fault_prefault: unaligned object offset")); pindex += lobject->backing_object_offset >> PAGE_SHIFT; VM_OBJECT_LOCK(backing_object); VM_OBJECT_UNLOCK(lobject); |