svn commit: r349744 - head/sys/vm
Doug Moore
dougm at FreeBSD.org
Thu Jul 4 19:17:56 UTC 2019
Author: dougm
Date: Thu Jul 4 19:17:55 2019
New Revision: 349744
URL: https://svnweb.freebsd.org/changeset/base/349744
Log:
Replace a 'goto' with an 'else' in vm_map_wire_locked.
Reviewed by: alc
Approved by: markj (mentor)
Differential Revision: https://reviews.freebsd.org/D20855
Modified:
head/sys/vm/vm_map.c
Modified: head/sys/vm/vm_map.c
==============================================================================
--- head/sys/vm/vm_map.c Thu Jul 4 19:12:13 2019 (r349743)
+++ head/sys/vm/vm_map.c Thu Jul 4 19:17:55 2019 (r349744)
@@ -3280,10 +3280,9 @@ done:
continue;
}
- if ((entry->eflags & MAP_ENTRY_WIRE_SKIPPED) != 0)
- goto next_entry_done;
-
- if (rv == KERN_SUCCESS) {
+ if ((entry->eflags & MAP_ENTRY_WIRE_SKIPPED) != 0) {
+ /* do nothing */
+ } else if (rv == KERN_SUCCESS) {
if (user_wire)
entry->eflags |= MAP_ENTRY_USER_WIRED;
} else if (entry->wired_count == -1) {
@@ -3306,7 +3305,6 @@ done:
} else
entry->wired_count--;
}
- next_entry_done:
KASSERT((entry->eflags & MAP_ENTRY_IN_TRANSITION) != 0,
("vm_map_wire: in-transition flag missing %p", entry));
KASSERT(entry->wiring_thread == curthread,
More information about the svn-src-all
mailing list