From owner-freebsd-security@FreeBSD.ORG Fri Sep 18 15:39:56 2009 Return-Path: Delivered-To: freebsd-security@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 051C11065670 for ; Fri, 18 Sep 2009 15:39:56 +0000 (UTC) (envelope-from hdk_2@yahoo.co.jp) Received: from smtp05.mail.tnz.yahoo.co.jp (smtp05.mail.tnz.yahoo.co.jp [203.216.246.68]) by mx1.freebsd.org (Postfix) with SMTP id 78E028FC13 for ; Fri, 18 Sep 2009 15:39:55 +0000 (UTC) Received: (qmail 54013 invoked by alias); 18 Sep 2009 15:13:14 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=yj20050223; d=yahoo.co.jp; h=Received:X-Apparently-From:Date:Message-Id:To:Cc:Subject:From:In-Reply-To:References:X-Mailer:Mime-Version:Content-Type:Content-Transfer-Encoding; b=qzpCQpdTQpd6X+mC9IsozPf+osyA0Wa5J9vsXsepH/2yhwXc5zD7Xe3WKCHBY6AnDyfI8SVBbHYeFrnZ5uInQvVB3QyCJqMhE6PNyUDHk3fKgKjHZ2GPhKOPkfaAijyv ; Received: from unknown (HELO localhost) (hdk_2@118.157.148.126 with plain) by smtp05.mail.tnz.yahoo.co.jp with SMTP; 18 Sep 2009 15:13:14 -0000 X-Apparently-From: Date: Sat, 19 Sep 2009 00:13:13 +0900 (JST) Message-Id: <20090919.001313.110616099.hdk_2@yahoo.co.jp> To: pieter@thedarkside.nl From: Hideki EIRAKU In-Reply-To: <4AAF4A64.3080906@thedarkside.nl> References: <4AAF4A64.3080906@thedarkside.nl> X-Mailer: Mew version 6.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-security@freebsd.org Subject: Re: Protecting against kernel NULL-pointer derefs X-BeenThere: freebsd-security@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Security issues \[members-only posting\]" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Sep 2009 15:39:56 -0000 From: Pieter de Boer Subject: Protecting against kernel NULL-pointer derefs Date: Tue, 15 Sep 2009 10:03:48 +0200 > - Are there unwanted side-effects of raising VM_MIN_ADDRESS? Mapping at address 0x0 is needed by some softwares using vm86 mode. For example, emulators/doscmd uses vm86 mode to emulate an old DOS environment. In this case, the address 0x0 - 0x3ff is used for an interrupt vector of emulated DOS world. If VM_MIN_ADDRESS is not zero, doscmd doesn't work. vm86 mode is in 32bit i386 architecture only, not in amd64 or other architectures. -- Hideki EIRAKU -------------------------------------- Thanks 10 years! Yahoo! Shopping and Yahoo! Auctions http://pr.mail.yahoo.co.jp/ec10years/