summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_page.c
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2013-09-17 07:35:26 +0000
committerkib <kib@FreeBSD.org>2013-09-17 07:35:26 +0000
commit8ca067efb2693271e173c6f1b3317291d0f831ce (patch)
tree372c0b5c183e259d2346d80ce9eefc7c361db1d8 /sys/vm/vm_page.c
parentab92040a7b8c8ba848e3c4910ebd7bbe09832f9f (diff)
downloadFreeBSD-src-8ca067efb2693271e173c6f1b3317291d0f831ce.zip
FreeBSD-src-8ca067efb2693271e173c6f1b3317291d0f831ce.tar.gz
PG_SLAB no longer serves a useful purpose, since m->object is no
longer abused to store pointer to slab. Remove it. Reviewed by: alc Sponsored by: The FreeBSD Foundation Approved by: re (hrs)
Diffstat (limited to 'sys/vm/vm_page.c')
-rw-r--r--sys/vm/vm_page.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/sys/vm/vm_page.c b/sys/vm/vm_page.c
index ac28bc4..696f4ee 100644
--- a/sys/vm/vm_page.c
+++ b/sys/vm/vm_page.c
@@ -968,8 +968,7 @@ vm_page_insert_after(vm_page_t m, vm_object_t object, vm_pindex_t pindex,
KASSERT(m->object == NULL,
("vm_page_insert_after: page already inserted"));
if (mpred != NULL) {
- KASSERT(mpred->object == object ||
- (mpred->flags & PG_SLAB) != 0,
+ KASSERT(mpred->object == object,
("vm_page_insert_after: object doesn't contain mpred"));
KASSERT(mpred->pindex < pindex,
("vm_page_insert_after: mpred doesn't precede pindex"));
@@ -1019,8 +1018,7 @@ vm_page_insert_radixdone(vm_page_t m, vm_object_t object, vm_page_t mpred)
KASSERT(object != NULL && m->object == object,
("vm_page_insert_radixdone: page %p has inconsistent object", m));
if (mpred != NULL) {
- KASSERT(mpred->object == object ||
- (mpred->flags & PG_SLAB) != 0,
+ KASSERT(mpred->object == object,
("vm_page_insert_after: object doesn't contain mpred"));
KASSERT(mpred->pindex < m->pindex,
("vm_page_insert_after: mpred doesn't precede pindex"));
OpenPOWER on IntegriCloud