Page MenuHomeFreeBSD

D24472.diff
No OneTemporary

D24472.diff

Index: head/sys/vm/vm_page.c
===================================================================
--- head/sys/vm/vm_page.c
+++ head/sys/vm/vm_page.c
@@ -4438,7 +4438,7 @@
* without barriers. Switch to radix to verify.
*/
if (prev == NULL || (m = TAILQ_NEXT(prev, listq)) == NULL ||
- m->pindex != pindex ||
+ QMD_IS_TRASHED(m) || m->pindex != pindex ||
atomic_load_ptr(&m->object) != object) {
prev = NULL;
/*

File Metadata

Mime Type
text/plain
Expires
Thu, Sep 10, 7:36 AM (17 h, 27 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38635472
Default Alt Text
D24472.diff (447 B)

Event Timeline