From owner-freebsd-ppc@freebsd.org Tue Sep 4 15:22:28 2018 Return-Path: Delivered-To: freebsd-ppc@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 EE747FF2872 for ; Tue, 4 Sep 2018 15:22:27 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from d.mail.sonic.net (d.mail.sonic.net [64.142.111.50]) (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 81A4473CEA for ; Tue, 4 Sep 2018 15:22:27 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from comporellon.tachypleus.net (cpe-75-82-218-62.socal.res.rr.com [75.82.218.62]) (authenticated bits=0) by d.mail.sonic.net (8.15.1/8.15.1) with ESMTPSA id w84FACTG030602 (version=TLSv1.2 cipher=AES128-SHA bits=128 verify=NOT); Tue, 4 Sep 2018 08:10:13 -0700 Subject: Re: FreeBSD 12.0-ALPHA4 fails to boot on POWER9/KVM To: Michael Tuexen Cc: freebsd-ppc@freebsd.org, Warner Losh References: <5d84652d-8b54-19f9-1396-e7c9acbe6c03@neo-zeon.de> <5f44c6d6-7eec-6732-6fef-123e7e0d3292@freebsd.org> From: Nathan Whitehorn Openpgp: preference=signencrypt Autocrypt: addr=nwhitehorn@freebsd.org; keydata= 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 Message-ID: Date: Tue, 4 Sep 2018 08:10:12 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US X-Sonic-CAuth: UmFuZG9tSVZh8x5ewKtshimvFLz9e+aM8w3Jxm9vwGn+EF0B2vNWyFWhu1gHIxrfS8s+D7MQzj0zh+yM8LXJPpj+UOdtTg2Y3M+O2mUKLpM= X-Sonic-ID: C;yj4Tn1Sw6BG/So/qKv58EA== M;9qZqn1Sw6BG/So/qKv58EA== X-Spam-Flag: No X-Sonic-Spam-Details: 0.0/5.0 by cerberusd X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Sep 2018 15:22:28 -0000 The 32 and 64-bit loaders are identical binaries, so the issue is probably universal. -Nathan On 9/4/18 12:18 AM, Michael Tuexen wrote: >> On 4. Sep 2018, at 07:13, Nathan Whitehorn wrote: >> >> Maybe this is Lua loader fallout? The problem seems to be entirely in >> the boot loader. > At least the problem I reported earlier to this list regarding booting > a G4 system is related to the lua loader. > > When installing the fourth loader, booting works, when installing > the lua loader, booting fails with the output given. > > However, this is on a 32-bit PPC machine. Can't test on a 64-bit PPC > machine. > > Best regards > Michael >> -Nathan >> >> On 9/3/18 9:54 PM, Cameron Berkenpas wrote: >>> Hello, >>> >>> Argh. I went out of my way to select the right ISO image and then >>> apparently still grabbed the wrong one without noticing the name. >>> >>> I went and tried this image: >>> FreeBSD-12.0-ALPHA4-powerpc-powerpc64-20180831-r338410-disc1.iso >>> >>> Still the same issue though. >>> >>> Thanks! >>> >>> On 09/03/2018 07:42 PM, Justin Hibbits wrote: >>>> Hello Cameron, >>>> >>>> On Sun, Sep 2, 2018 at 11:15 PM Cameron Berkenpas >>>> wrote: >>>>> Hello, >>>>> >>>>> It seems that FreeBSD 12.0-ALPHA4 is having trouble booting on KVM on >>>>> POWER9 (Talos II). >>>>> >>>>> Here's the image I've tried: >>>>> FreeBSD-12.0-ALPHA4-powerpc-powerpcspe-20180831-r338410-disc1.iso >>>>> >>>> The powerpcspe ISO won't work on a Talos. I don't even expect that >>>> particular ISO to work at all, given the nature of the architecture. >>>> For Talos, and IBM POWER* in general, you need the powerpc64 ISO. >>>> >>>> I don't know if that will solve your problem, given the errors printed >>>> below, but it's at least a first step. >>>> >>>> - Justin >>>> >>>> >>>>> It fails regardless of whether I run kvm from the console or through >>>>> virt-manager. >>>>> >>>>> Seems to be disk related... I get the messages below regardless of >>>>> whether I try to boot from CD-ROM or disk. I've tried all disk types >>>>> for >>>>> both (usb, scsi, sata, virtio, etc). >>>>> >>>>> It's important to note that this worked on an older snapshot of >>>>> 12.0-CURRENT, though I don't know the last specific working revision I >>>>> tried. >>>>> >>>>> Here's the output: >>>>> >>>>> SLOF >>>>> ********************************************************************** >>>>> QEMU Starting >>>>> Build Date = Sep 24 2017 12:23:07 >>>>> FW Version = buildd@ release 20170724 >>>>> Press "s" to enter Open Firmware. >>>>> >>>>> Populating /vdevice methods >>>>> Populating /vdevice/vty@71000000 >>>>> Populating /vdevice/nvram@71000001 >>>>> Populating /vdevice/v-scsi@71000002 >>>>> SCSI: Looking for devices >>>>> 8200000000000000 CD-ROM : "QEMU QEMU CD-ROM 2.5+" >>>>> Populating /pci@800000020000000 >>>>> 00 0000 (D) : 8086 100e e1000 [ net ] >>>>> No NVRAM common partition, re-initializing... >>>>> Scanning USB >>>>> Using default console: /vdevice/vty@71000000 >>>>> >>>>> >>>>> >>>>> Welcome to Open Firmware >>>>> >>>>> Copyright (c) 2004, 2017 IBM Corporation All rights reserved. >>>>> This program and the accompanying materials are made available >>>>> under the terms of the BSD License available at >>>>> http://www.opensource.org/licenses/bsd-license.php >>>>> >>>>> >>>>> Trying to load: from: /vdevice/v-scsi@71000002/disk@8200000000000000 >>>>> ... Successfully loaded >>>>> Consoles: Open Firmware console >>>>> >>>>> FreeBSD/powerpcspe Open Firmware loader, Revision 0.1 >>>>> (Fri Aug 31 17:53:54 UTC 2018 root@releng3.nyi.freebsd.org) >>>>> Memory: 33554432KB >>>>> Booted from: /vdevice/v-scsi@71000002/disk@8200000000000000 >>>>> >>>>> >>>>> block-size NOT FOUND >>>>> #blocks NOT FOUNDSCSI-DISK: Access beyond end of device ! >>>>> SCSI-DISK: Access beyond end of device ! >>>>> SCSI-DISK: Access beyond end of device ! >>>>> SCSI-DISK: Access beyond end of device ! >>>>> SCSI-DISK: Access beyond end of device ! >>>>> SCSI-DISK: Access beyond end of device ! >>>>> / >>>>> block-size NOT FOUND >>>>> #blocks NOT FOUNDSCSI-DISK: Access beyond end of device ! >>>>> SCSI-DISK: Access beyond end of device ! >>>>> SCSI-DISK: Access beyond end of device ! >>>>> SCSI-DISK: Access beyond end of device ! >>>>> SCSI-DISK: Access beyond end of device ! >>>>> SCSI-DISK: Access beyond end of device ! >>>>> \ >>>>> block-size NOT FOUND >>>>> #blocks NOT FOUND >>>>> >>>>> ( 700 ) Program Exception [ 0 ] >>>>> >>>>> >>>>> R0 .. R7 R8 .. R15 R16 .. R23 R24 .. >>>>> R31 >>>>> 000000000000000b 000000000345ddd4 ffffffffffffffff 0000000002c50dd8 >>>>> 0000000002c559e0 0000000028686561 0000000002c57c50 0000000002c51d10 >>>>> 0000000000000000 0000000002c68540 0000000002c57c48 0000000002c52594 >>>>> 000000000345e900 0000000002c68280 0000000002c63300 0000000000000000 >>>>> 0000000002c682c0 0000000020000048 0000000000000000 000000000345e900 >>>>> 0000000000000000 0000000000000000 0000000000000000 0000000000000000 >>>>> 0000000000000040 0000000000000000 0000000002c6eb00 0000000000000000 >>>>> 0000000000000008 000000007fffffff 0000000002c5cb04 000000000345e900 >>>>> >>>>> CR / XER LR / CTR SRR0 / SRR1 DAR / >>>>> DSISR >>>>> 80000044 0000000002c029f0 0000000028686560 >>>>> 0000000000000000 >>>>> 0000000020040000 0000000028686561 0000000000083000 00000000 >>> _______________________________________________ >>> freebsd-ppc@freebsd.org mailing list >>> https://lists.freebsd.org/mailman/listinfo/freebsd-ppc >>> To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" >>> >> _______________________________________________ >> freebsd-ppc@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-ppc >> To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org"