Deleted Added
full compact
42c42
< * $FreeBSD: head/sys/i386/i386/pmap.c 61074 2000-05-29 19:21:01Z dfr $
---
> * $FreeBSD: head/sys/i386/i386/pmap.c 61081 2000-05-29 22:40:54Z dillon $
2098c2098,2099
< if (pmap_initialized && (m->flags & PG_FICTITIOUS) == 0) {
---
> if (pmap_initialized &&
> (m->flags & (PG_FICTITIOUS|PG_UNMANAGED)) == 0) {
2226c2227,2228
< pmap_insert_entry(pmap, va, mpte, m);
---
> if ((m->flags & (PG_FICTITIOUS|PG_UNMANAGED)) == 0)
> pmap_insert_entry(pmap, va, mpte, m);
2238c2240,2243
< *pte = pa | PG_V | PG_U | PG_MANAGED;
---
> if (m->flags & (PG_FICTITIOUS|PG_UNMANAGED))
> *pte = pa | PG_V | PG_U;
> else
> *pte = pa | PG_V | PG_U | PG_MANAGED;