From owner-freebsd-amd64@FreeBSD.ORG Mon Apr 3 21:23:09 2006 Return-Path: X-Original-To: freebsd-amd64@freebsd.org Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0876B16A41F for ; Mon, 3 Apr 2006 21:23:09 +0000 (UTC) (envelope-from mikej@rogers.com) Received: from smtp105.rog.mail.re2.yahoo.com (smtp105.rog.mail.re2.yahoo.com [206.190.36.83]) by mx1.FreeBSD.org (Postfix) with SMTP id 21F3F43D46 for ; Mon, 3 Apr 2006 21:23:07 +0000 (GMT) (envelope-from mikej@rogers.com) Received: (qmail 40008 invoked from network); 3 Apr 2006 21:23:07 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=U8tj8MYE1Xihzgy1JqtW+kP7ei1gaIJM/n7Byqo3S/8QOpR6pcRd6YjEaQsyAG27Z09mGDSrEThynnO+4Zgp1gV4KryGjvTr4FX0nirUBfdACTM/TGjbFJWyXUTgUmftQMsN3EhySbyR5pk3F/XZCycaH5cFg4zc0CtR5rrXaTU= ; Received: from unknown (HELO ?70.31.50.218?) (mikej@rogers.com@70.31.50.218 with plain) by smtp105.rog.mail.re2.yahoo.com with SMTP; 3 Apr 2006 21:23:07 -0000 Message-ID: <44319241.7080208@rogers.com> Date: Mon, 03 Apr 2006 17:23:13 -0400 From: Mike Jakubik User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: Steve Kargl References: <44301C6D.3010206@rogers.com> <200604031442.43477.jhb@freebsd.org> <44318E3F.6080808@rogers.com> <20060403211943.GA99241@troutmask.apl.washington.edu> In-Reply-To: <20060403211943.GA99241@troutmask.apl.washington.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-amd64@freebsd.org Subject: Re: Status of NX bit support. X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Apr 2006 21:23:09 -0000 Steve Kargl wrote: > On Mon, Apr 03, 2006 at 05:06:07PM -0400, Mike Jakubik wrote: > >> John Baldwin wrote: >> >>> On Sunday 02 April 2006 14:48, Mike Jakubik wrote: >>> >>> >>>> I was wondering what the status of the NX bit support is. Is the pmap.c >>>> code still broken or is support enabled and functioning by default? >>>> >>>> >>> I don't think the status has changed. >>> >>> >>> >> Well that sucks.. I guess then there really is no reason for someone to >> run in amd64 mode unless you need more than 4GB of ram. >> >> > > You're joking, right? How many registers are available for the > i386? How many registers are available to an AMD64 cpu in > 64-bit mode? > > Yes, but doesn't the software have to be written to take advantage of these? (What about Intels 64bit extensions, do they have the same extra registers as the amd cpus?). As far as i can see so far, amd64 mode just eats more memory.