From owner-cvs-sys Wed May 7 13:32:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA13835 for cvs-sys-outgoing; Wed, 7 May 1997 13:32:59 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA13801; Wed, 7 May 1997 13:32:48 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA19390; Wed, 7 May 1997 13:32:42 -0700 (PDT) Date: Wed, 7 May 1997 13:32:42 -0700 (PDT) Message-Id: <199705072032.NAA19390@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mem.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 13:32:42 Modified: sys/i386/i386 mem.c Log: Don't allow access to illegal addresses in /dev/kmem to panic kernel (eg: above 0xffc00000). Programs using /dev/kmem are implicitly racing the kernel, and can get right up high in memory. I've been running these for some time now, but with printfs. It's saved two panics at least that I can remember. Revision Changes Path 1.44 +7 -2 src/sys/i386/i386/mem.c