From owner-cvs-sys Fri Sep 15 16:49:31 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id QAA16188 for cvs-sys-outgoing; Fri, 15 Sep 1995 16:49:31 -0700 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id QAA16172 ; Fri, 15 Sep 1995 16:49:25 -0700 Date: Fri, 15 Sep 1995 16:49:25 -0700 From: David Greenman Message-Id: <199509152349.QAA16172@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 mem.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/09/15 16:49:24 Modified: sys/i386/i386 mem.c Log: Check for page being resident when doing I/O with /dev/kmem and return EFAULT if it is not resident. This prevents the system from manufacturing a zero-fill page for unused but allocated areas of the kernel's VM. This should fix the "CMAP busy" panic that some people saw during system startup.