Page MenuHomeFreeBSD

D40746.id123716.diff
No OneTemporary

D40746.id123716.diff

Index: sys/kern/subr_pctrie.c
===================================================================
--- sys/kern/subr_pctrie.c
+++ sys/kern/subr_pctrie.c
@@ -567,8 +567,7 @@
NULL, PCTRIE_LOCKED);
if (pctrie_isleaf(child)) {
m = pctrie_toval(child);
- if (*m >= index)
- return (m);
+ return (m);
} else if (child != NULL)
goto descend;
} while (slot < (PCTRIE_COUNT - 1));
@@ -684,8 +683,7 @@
NULL, PCTRIE_LOCKED);
if (pctrie_isleaf(child)) {
m = pctrie_toval(child);
- if (*m <= index)
- return (m);
+ return (m);
} else if (child != NULL)
goto descend;
} while (slot > 0);
Index: sys/vm/vm_radix.c
===================================================================
--- sys/vm/vm_radix.c
+++ sys/vm/vm_radix.c
@@ -602,8 +602,7 @@
LOCKED);
if (vm_radix_isleaf(child)) {
m = vm_radix_topage(child);
- if (m->pindex >= index)
- return (m);
+ return (m);
} else if (child != NULL)
goto descend;
} while (slot < (VM_RADIX_COUNT - 1));
@@ -716,8 +715,7 @@
LOCKED);
if (vm_radix_isleaf(child)) {
m = vm_radix_topage(child);
- if (m->pindex <= index)
- return (m);
+ return (m);
} else if (child != NULL)
goto descend;
} while (slot > 0);

File Metadata

Mime Type
text/plain
Expires
Sun, Jul 19, 6:34 AM (17 m, 56 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35224184
Default Alt Text
D40746.id123716.diff (1 KB)

Event Timeline