Page MenuHomeFreeBSD

D17632.id49376.diff
No OneTemporary

D17632.id49376.diff

Index: sys/vm/vm_map.c
===================================================================
--- sys/vm/vm_map.c
+++ sys/vm/vm_map.c
@@ -1708,25 +1708,23 @@
return;
prev = entry->prev;
- if (prev != &map->header) {
- if (vm_map_mergeable_neighbors(prev, entry)) {
- vm_map_entry_unlink(map, prev);
- entry->start = prev->start;
- entry->offset = prev->offset;
- if (entry->prev != &map->header)
- vm_map_entry_resize_free(map, entry->prev);
- vm_map_merged_neighbor_dispose(map, prev);
- }
+ if (prev != &map->header &&
+ vm_map_mergeable_neighbors(prev, entry)) {
+ vm_map_entry_unlink(map, prev);
+ entry->start = prev->start;
+ entry->offset = prev->offset;
+ if (entry->prev != &map->header)
+ vm_map_entry_resize_free(map, entry->prev);
+ vm_map_merged_neighbor_dispose(map, prev);
}
next = entry->next;
- if (next != &map->header) {
- if (vm_map_mergeable_neighbors(entry, next)) {
- vm_map_entry_unlink(map, next);
- entry->end = next->end;
- vm_map_entry_resize_free(map, entry);
- vm_map_merged_neighbor_dispose(map, next);
- }
+ if (next != &map->header &&
+ vm_map_mergeable_neighbors(entry, next)) {
+ vm_map_entry_unlink(map, next);
+ entry->end = next->end;
+ vm_map_entry_resize_free(map, entry);
+ vm_map_merged_neighbor_dispose(map, next);
}
}
/*

File Metadata

Mime Type
text/plain
Expires
Mon, Apr 20, 6:04 AM (10 h, 40 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31822377
Default Alt Text
D17632.id49376.diff (1 KB)

Event Timeline