From owner-freebsd-current@freebsd.org Sat Oct 20 19:45:03 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 334B6FF2F34 for ; Sat, 20 Oct 2018 19:45:03 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-22.consmr.mail.ne1.yahoo.com (sonic311-22.consmr.mail.ne1.yahoo.com [66.163.188.203]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C258984A09 for ; Sat, 20 Oct 2018 19:45:02 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: uVHrF0AVM1m.pAjqWb.XPCZ6v5__DHAan.Zbv3z5qRtH2QtNL9CXGvuYLE64aHC Zrm.7Bms4TQQSfurfycxgHHIyT48WISe88txLD0BdSQHMOnt2wNwK4HIDmrexwcJeeqiTPIRWEj. ZDoErJsdsQvcaZFr.Y3Jy4WoWWLY8wctWPA0hOuWVyAseuLQE0319KUvXT77Kxz8tRqIVRgRlf7q O2eGnSttH7hpor3i2n4PevEWt6UjgSIHOzkVYmTnU0nAqRd9mw_Aq_U0.Ag6R7cC8MDdkP1ruqL9 J2LUreH8ARWFHAOcnbrhey.PvqpkpDgkJ.drO7udTXXCPkS4dxclFBaJQmjUXZdYFU3LAIoX1lLt Ei.7twIkGN2URLJwjp.c8PLA0mgKiA4A1oJaEg23tStgK5zYMLYlJQeCHz0.ZtRAlw8acHV0p7lO 5WgrwGPssltBHq70WW3XOcBnpGsZUzVEDdYpdZT5V77PIK3lalg4cBVr0Bg4uzLWIitQzaOYmc60 .8k6KmGKtRSpSyva18eUL4fYeS.uEhqU9pxnK9HwrsTdvY_lRKZQPGHvEYiaNwqpU6WsbOCWhXT3 lwlPI_OxSwELp3Ew_p4c7paLUqKmnTnOR2_TfBEj_UBRZGCR05rh8y.7RD6Txf4pO2KdlyPSlKhX fptS9gDklFPc0VZjhauAvT03HFFWdfNfwqsCtq523G9iioMurL51yVWt1BLhA27..uzXT3SPGp60 qnAMSt28YoWgC1YCbpwWBiDOZoZsjhyw7PqYAzQetEWufElnWR2cjB.McTH1kotRn1Y5NMm3uIeh eOd.py_fvFUP9NdT.gagT2wFAcTD.f3WCnRARAQfDJ3nF4Ex.BnCjGAGfah7uqtvt3FCyqt4Psvd 5RyDpTRlrYbx1POALs.zHYkB1yNAHd_19jyQL2Z850j6jMmcN1c2yuDQLxskx8oiXC9lQRKXu1jG 0J.vYVk.3ZmlPu8KQc34T81U27FAUy3pskha9JJrrIfui6ypXckkBIWulC4WqNhLO.82i1cAExvf lpcNYiZaQTDFQ52id.epjaPTYUEfA1ukAtV9joEj0nlzriCnLsl4h24yIuEuzSMqQFvalpx.4SPv sPFhsDkqwuJlJhdIBzcWvaJgSHdpTClwcZmj.eteZbEBVsseY0rzbCDEQlxlBZg-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.ne1.yahoo.com with HTTP; Sat, 20 Oct 2018 19:44:56 +0000 Received: from c-76-115-7-162.hsd1.or.comcast.net (EHLO [192.168.1.25]) ([76.115.7.162]) by smtp401.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID cfd129d1a2e34e527cc0667dfff80ec9; Sat, 20 Oct 2018 19:44:52 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: head -r339076's boot loader fails to boot threadripper 1950X system (BTX halted); an earlier version works Date: Sat, 20 Oct 2018 12:44:50 -0700 References: To: Warner Losh , FreeBSD Current , freebsd-stable@freebsd.org In-Reply-To: Message-Id: <2A425DE4-2B5B-474D-8B95-81890DE4D8A1@yahoo.com> X-Mailer: Apple Mail (2.3445.9.1) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Oct 2018 19:45:03 -0000 [Adding some vintage information for a loader that allowed a native boot.] On 2018-Oct-20, at 4:00 AM, Mark Millard wrote: > I attempted to jump from head -r334014 to -r339076 > on a threadripper 1950X board and the native > FreeBSD boot failed very early. (Hyper-V use of > the same media did not have this issue.) > > But copying over an older /boot/loader from another > storage device with a FreeBSD head version that has > not been updated yet got past the problem being > reported here. (For other reasons, the kernel has > been moved back to -r338804 --and with that, > and the older /boot/loader, the 1950X native-boots > FreeBSD all the way just fine.) I found one /boot/loader.old that was dated in the update'd file system as 2018-May 20, instead of 2018-Apr-03 from the older file system. May 20 would apparently mean a little below -r334014 . It native-booted okay, as did the April one. [I do not know how to inspect a /boot/loader* to find out what -r?????? it is from.] Unfortunately, I had done more than one -r339076 install from -r334014 before rebooting and no -r334014 loaders were still present: the other *.old files from a few minutes before the ones I had the boot problem with. I might be able to extract loaders from various: https://artifact.ci.freebsd.org/snapshot/head/r*/amd64/amd64/base.txz materials and try substituting them in order to narrow the range for works -> fails. If I can, this likely would take a fair amount of time in my context. Other notes: It turns out that only Hyper-V based use needed a -r334804 kernel: Native booting with the older loaders and newer kernels works fine. Windows 10 Pro 64bit also has no problems booting and operating the machine. The native-boot problem does seem to be freeBSD loader-vintage specific. > For the BTX failure the display ends up with > (hand transcribed, ". . ." for an omission): > > BTX loader 1.00 BTX version is 1.02 > Console: internal video/keyboard > BIOS drive C: is disk0 > . . . > BIOS drive P: is disk13 > - > int=00000000 err=00000000 efl=00010246 eip=000096fd > eax=74d48000 ebx=74d4e5e0 ecx=00000011 edx=00000000 > esi=74d4e380 edi=74d4e5b0 ebp=00091da0 esp=00091d60 > cs=002b ds=0033 es=0033 fs=0033 gs=0033 ss=0033 > cs:eip=66 f7 77 04 0f b7 c0 89-44 24 0c 89 5c 24 04 8b > 45 08 89 04 24 83 64 24-10 00 c7 44 24 08 01 00 > ss:esp=00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 > 00 00 00 00 00 00 00 00-f0 1d 89 00 00 00 00 00 > BTX halted I've no clue what of that output might be loader vintage specific. It might not be of use without knowing the exact build of the loader. > The board is a GIGABYTE X399 AORUS Gaming 7 (rev 1.0). > It has 96 GiBytes of ECC RAM, just 6 DIMMs installed. For reference for the board's BIOS: Version: F11e Dated: 2018-Sep-17 Description: Update AGESA 1.1.0.1a === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)