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
Sat, Sep 12, 6:05 PM (4 h, 13 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38794492
Default Alt Text
D24472.diff (447 B)

Event Timeline