Page MenuHomeFreeBSD

D28563.1793688475.diff
No OneTemporary

Authored By
Unknown
Size
706 B
Referenced Files
None
Subscribers
None

D28563.1793688475.diff

diff --git a/sys/vm/vm_page.c b/sys/vm/vm_page.c
--- a/sys/vm/vm_page.c
+++ b/sys/vm/vm_page.c
@@ -3545,9 +3545,8 @@
counter_u64_add(queue_nops, 1);
break;
}
- KASSERT(old.queue != PQ_NONE ||
- (old.flags & PGA_QUEUE_STATE_MASK) == 0,
- ("%s: page %p has unexpected queue state", __func__, m));
+ KASSERT((m->oflags & VPO_UNMANAGED) == 0,
+ ("%s: page %p is unmanaged", __func__, m));
new = old;
if ((old.flags & PGA_DEQUEUE) != 0) {
@@ -3594,8 +3593,6 @@
struct vm_pagequeue *pq;
int domain;
- KASSERT((m->oflags & VPO_UNMANAGED) == 0,
- ("page %p is unmanaged", m));
KASSERT(queue < PQ_COUNT, ("invalid queue %d", queue));
domain = vm_page_domain(m);

File Metadata

Mime Type
text/plain
Expires
Tue, Nov 3, 6:47 AM (7 h, 40 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
41347878
Default Alt Text
D28563.1793688475.diff (706 B)

Event Timeline