From owner-freebsd-amd64@FreeBSD.ORG Fri Jan 16 15:28:17 2009 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 44C2C10656C3; Fri, 16 Jan 2009 15:28:17 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 147B68FC0A; Fri, 16 Jan 2009 15:28:17 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (pool-98-109-39-197.nwrknj.fios.verizon.net [98.109.39.197]) by cyrus.watson.org (Postfix) with ESMTPSA id 9A35B46B23; Fri, 16 Jan 2009 10:28:16 -0500 (EST) Received: from localhost (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.3/8.14.3) with ESMTP id n0GFS4KI011368; Fri, 16 Jan 2009 10:28:10 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: hartzell@alerce.com Date: Fri, 16 Jan 2009 09:28:15 -0500 User-Agent: KMail/1.9.7 References: <200901151703.33608.jhb@freebsd.org> <18800.9179.709405.287763@almost.alerce.com> In-Reply-To: <18800.9179.709405.287763@almost.alerce.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200901160928.16069.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Fri, 16 Jan 2009 10:28:10 -0500 (EST) X-Virus-Scanned: ClamAV 0.94.2/8871/Thu Jan 15 23:16:59 2009 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: freebsd-amd64@freebsd.org Subject: Re: Via Nano CPU: Can boot 7.0-RELEASE-amd64, can't boot 7.1-RELEASE-amd64: "cpu doesn't support long mode" 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: Fri, 16 Jan 2009 15:28:17 -0000 On Friday 16 January 2009 1:06:19 am George Hartzell wrote: > John Baldwin writes: > > On Monday 05 January 2009 4:16:36 pm Jung-uk Kim wrote: > > > On Monday 05 January 2009 02:24 pm, Koen Smits wrote: > > > > Hello all, > > > > > > > > I have some problems getting FreeBSD 7.1-RELEASE amd64 to boot on > > > > my VIA VB8001, which is a mini-ITX board with the new VIA Nano CPU. > > > > This CPU is fully 64bit capable. But, when I try to boot Disc1 from > > > > an IDE CD-ROM I get the error "cpu doesn't support long mode", > > > > which implies the CPU can't do 64bit, and booting halts asking for > > > > a kernel. > > > > The first thing I tried was running ubuntu 8.10 64bit. It installs > > > > and runs fine. And, trying FreeBSD 7.0-RELEASE Disc1 amd64 also > > > > boots and installs normally! > > > > Any help on fixing this is much appreciated. > > > > > > See: > > > > > > http://svn.freebsd.org/viewvc/base?view=revision&revision=183667 > > > http://svn.freebsd.org/viewvc/base?view=revision&revision=183823 > > > > > > I am not sure removing Via CPU support was intentional, though. > > > > Definitely not. At the time the kernel didn't support the Via CPU either. It > > seems you have fixed both the loader and kernel since, however. > > The fix to the loader has a comment about MFC'ing in a week, but there > are a bunch of changes to support padlock, MSI, etc... that don't have > any such directives. > > When there isn't an explicit MFC directive with the commit, what does > that mean for plans to merge them back to -STABLE? Nothing, sometimes a developer forgets them, or sometimes they will key off one reminder to merge an entire set of related commits. And sometimes we decide not to merge something we set a reminder for. -- John Baldwin