From owner-freebsd-ppc@freebsd.org Mon Sep 3 04:14:54 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 23090FDA0AD for ; Mon, 3 Sep 2018 04:14:54 +0000 (UTC) (envelope-from cam@neo-zeon.de) Received: from neo-zeon.de (neo-zeon.de [96.90.244.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.neo-zeon.de", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AF2FF73F32 for ; Mon, 3 Sep 2018 04:14:53 +0000 (UTC) (envelope-from cam@neo-zeon.de) Received: from [192.168.0.2] (amuro.nerv.lan [192.168.0.2]) (authenticated bits=0) by neo-zeon.de (8.15.2/8.15.2) with ESMTPSA id w834E4Wo010504 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Sun, 2 Sep 2018 21:14:04 -0700 (PDT) (envelope-from cam@neo-zeon.de) To: freebsd-ppc@freebsd.org From: Cameron Berkenpas Subject: FreeBSD 12.0-ALPHA4 fails to boot on POWER9/KVM Message-ID: <5d84652d-8b54-19f9-1396-e7c9acbe6c03@neo-zeon.de> Date: Sun, 2 Sep 2018 21:14:04 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US 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: Mon, 03 Sep 2018 04:14:54 -0000 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 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