From owner-freebsd-ppc@freebsd.org Fri Oct 16 12:46:38 2020 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 16CC443432D for ; Fri, 16 Oct 2020 12:46:38 +0000 (UTC) (envelope-from bacon4000@gmail.com) Received: from mail-io1-xd2b.google.com (mail-io1-xd2b.google.com [IPv6:2607:f8b0:4864:20::d2b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CCQrY0lq5z4v9Y for ; Fri, 16 Oct 2020 12:46:36 +0000 (UTC) (envelope-from bacon4000@gmail.com) Received: by mail-io1-xd2b.google.com with SMTP id m17so3625984ioo.1 for ; Fri, 16 Oct 2020 05:46:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=Izulv4sQhsg2aQr1Al4uPkVwzhVpjod/uq3Ttzl7dFQ=; b=FGjmJdk0X8skglZE6x50ND+S8ghmgDV9zw1TRnGtKpfftLs6AwLMhGOC8kzNjCFajL 6EKtiCZZ6leMiM+70RmR/YtKypUNY+8q//wJt8Jo+50Eigf+ncmoBAhxTWCdfoZM38if Etqaupla1PQOG4FU/iFPbdcQ1ygKZex3EFcGE1Ot0SQ4ZVdJOfbOBnwWP+5SIUXIKE3B sCkgN+HGe8avrZg8CcPNeK0TEzHYDQdVpmLB8WFD+icnWy4PoYIMkTNnrKQi2Z2zvLIu lwMK3Ka6QCTZlk/+Vu6Fs+Na9+GNdLqnN3bU8BdBLnte8EEtDGlehlM3GbpEzezk7v/5 BGHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=Izulv4sQhsg2aQr1Al4uPkVwzhVpjod/uq3Ttzl7dFQ=; b=ImmzC/G+24oZdXtH2FUR7FUqYmiPJFd/pW1XAOHDFwI/SzZyCmk+vK38STNO4QW2Pb /HaUfLH83andjTCHXmVNGuTo77wEaLyDVquDlCb/KGA2z5ZuKUxVcXVhbFSz252vb1wt Eu5OhAkrULI0Y1nO79nKoGgwP/si9Kgboni7OYblTAKemfn2392Wq2/ytrFlrHFW20kt 0CB+kMNmxrMb0/qWALWuzbeKuhUkm6ewwNGHPFbhopQhyFNBwZ9l3T/60IkUnJ6SHnkW AqhZudsOPsrBKJgoeGysJEvmTQJ28nRaO+hS7qjMYiYK2uyN+G0DqApd5XboWZPa4+Vv mKSA== X-Gm-Message-State: AOAM531/3va7WIIvyH318cMSyQ4c06w9FhHF2R3PKcNh3IVe/j0BBCkv GhUCtJlXOlhtY6es8x6RHWmR/mjkSDM= X-Google-Smtp-Source: ABdhPJwSBU9hDDXujgvSKoHcoPYPyK9cywmbP0rJZCsNFoCOclYs58Cv7HIdzii2oxaZeJJ80/7ZxA== X-Received: by 2002:a5e:9913:: with SMTP id t19mr2145397ioj.95.1602852395046; Fri, 16 Oct 2020 05:46:35 -0700 (PDT) Received: from coral.acadix.biz (2603-6000-a40b-4f00-0223-24ff-fe37-c4d7.res6.spectrum.com. [2603:6000:a40b:4f00:223:24ff:fe37:c4d7]) by smtp.gmail.com with ESMTPSA id f11sm2107371ioj.27.2020.10.16.05.46.33 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 16 Oct 2020 05:46:34 -0700 (PDT) Subject: Re: kernel panic when booting FreeBSD-12.1-RELEASE- powerpc-bootonly.iso To: freebsd-ppc@freebsd.org References: <665650437.194869.1602849576719.ref@mail.yahoo.com> <665650437.194869.1602849576719@mail.yahoo.com> From: Jason Bacon Message-ID: Date: Fri, 16 Oct 2020 07:46:33 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.3.2 MIME-Version: 1.0 In-Reply-To: <665650437.194869.1602849576719@mail.yahoo.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Content-Language: en-US X-Rspamd-Queue-Id: 4CCQrY0lq5z4v9Y X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=FGjmJdk0; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of bacon4000@gmail.com designates 2607:f8b0:4864:20::d2b as permitted sender) smtp.mailfrom=bacon4000@gmail.com X-Spamd-Result: default: False [-3.73 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.75)[-0.746]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.97)[-0.966]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; SH_EMAIL_DBL_DONT_QUERY_IPS(0.00)[0.0.0.0:email,0.0.82.8:email]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.02)[-1.022]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ppc@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; DBL_PROHIBIT(0.00)[0.0.0.0:email,0.0.82.8:email]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::d2b:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ppc] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Oct 2020 12:46:38 -0000 I had some problems with qemu in the past and ended up resolving them=20 with the following.=C2=A0 The pseries-2.5 was the key change for me. #!/bin/sh -e #########################################################################= # #=C2=A0=C2=A0 Script description: #=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Install/boot FreeBSD-powerpc on qem= u # #=C2=A0=C2=A0 History: #=C2=A0=C2=A0 Date=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Name=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Modification #=C2=A0=C2=A0 2018-07-07=C2=A0 Jason Bacon Begin # #=C2=A0=C2=A0 https://wiki.freebsd.org/QemuRecipes #########################################################################= # usage() { =C2=A0=C2=A0=C2=A0 printf "Usage: $0 install|boot disk-image raw|qcow2 [= cd-image]\n" =C2=A0=C2=A0=C2=A0 exit 1 } #########################################################################= # #=C2=A0=C2=A0 Main #########################################################################= # if [ $# -lt 3 ]; then =C2=A0=C2=A0=C2=A0 usage fi cmd=3D$1 diskimage=3D$2 format=3D$3 case $cmd in install) =C2=A0=C2=A0=C2=A0 cdimage=3D$4 =C2=A0=C2=A0=C2=A0 set -x =C2=A0=C2=A0=C2=A0 if [ ! -e $diskimage ]; then =C2=A0=C2=A0=C2=A0 qemu-img create -f $format $diskimage 20g =C2=A0=C2=A0=C2=A0 fi =C2=A0=C2=A0=C2=A0 # qemu-system-ppc64 -nographic =C2=A0=C2=A0=C2=A0 # qemu-system-ppc64 -m 2048 -machine pseries-2.5 =C2=A0=C2=A0=C2=A0 qemu-system-ppc64 -m 2048 -machine pseries-2.5 \ =C2=A0=C2=A0=C2=A0 -cdrom $cdimage -drive file=3D$diskimage,format=3D$fo= rmat -boot d =C2=A0=C2=A0=C2=A0 ;; boot) =C2=A0=C2=A0=C2=A0 qemu-system-ppc64 -m 2048 -machine pseries-2.5 \ =C2=A0=C2=A0=C2=A0 -drive file=3D$diskimage,format=3D$format -boot c =C2=A0=C2=A0=C2=A0 ;; *) =C2=A0=C2=A0=C2=A0 usage =C2=A0=C2=A0=C2=A0 ;; esac On 10/16/20 6:59 AM, Neal Elliott via freebsd-ppc wrote: > hello, > I'm trying to boot a VM from the "FreeBSD-12.1-RELEA= SE- powerpc-bootonly.iso" boot file. I'm using qemu with the following ar= guments: > > qemu-system-ppc -M mac99 -prom-env "auto-boot?=3Dtrue" -prom-env "boot-= device=3Dcdrom:,\ppc\loader" -L Bios -cdrom FreeBSD-12.1-RELEAS > E-powerpc-bootonly.iso -serial mon:telnet:127.0.0.1:6699,server -vga no= ne -nographic > > how can I go about troubleshooting this problem? can I exclude freebsd = from using the "pci@f2000000/mac-io@c/escc/ch-b_TT > =E2=96=92=E2=96=92" device? > > here is the output from the failed boot: > >>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>> OpenBIOS 1.1 [Nov 15 2014 13:00] >>> Configuration device id QEMU version 1 machine id 1 >>> CPUs: 1 >>> Memory: 128M >>> UUID: 00000000-0000-0000-0000-000000000000 >>> CPU type PowerPC,G4 > milliseconds isn't unique. > Welcome to OpenBIOS v1.1 built on Nov 15 2014 13:00 > Trying cdrom:,\ppc\loader... > Consoles: Open Firmware console > > FreeBSD/powerpc Open Firmware loader, Revision 0.1 > Memory: 131072KB > Booted from: /pci@f2000000/mac-io@c/ata-4@21000/cdrom@0 > > Loading /boot/defaults/loader.conf > /boot/kernel/kernel data=3D0xd950fc+0x3030b8 syms=3D[0x4+0x98790+0x4+0x= ff011] > | > Hit [Enter] to boot immediately, or any other key for command prompt. > Booting [/boot/kernel/kernel]... > Kernel entry at 0x1001e0 ... > ---<>--- > Copyright (c) 1992-2019 The FreeBSD Project. > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 199= 4 > The Regents of the University of California. All rights reserv= ed. > FreeBSD is a registered trademark of The FreeBSD Foundation. > FreeBSD 12.1-RELEASE r354233 GENERIC powerpc > gcc version 4.2.1 20070831 patched [FreeBSD] > VT: init without driver. > cpu0: Motorola PowerPC 7400 revision 2.9, 0.00 MHz > cpu0: Features 9c000000 > cpu0: HID0 809400a4 > real memory =3D 103051264 (98 MB) > avail memory =3D 96157696 (91 MB) > arc4random: no preloaded entropy cache > random: entropy device external interface > kbd0 at kbdmux0 > ofwbus0: on nexus0 > cpulist0: on ofwbus0 > cpu0: on cpulist0 > pcib0: mem 0xf2000000-0xf3ffffff on of= wbus0 > pci0: on pcib0 > macio0: mem 0x80000000-0x8007ffff irq 27 at d= evice 12.0 on pci0 > cuda0: mem 0x16000-0x17fff irq 25 on macio0= > cuda0: registered as a time-of-day clock, resolution 0.001000s > adb0: on cuda0 > scc0: mem 0x13000-0x13fff irq 37,36 on m= acio0 > uart0: on scc0 > uart1: on scc0 > ata0: mem 0x20000-0x20fff,0x8b00-0x8cff ir= q 13,2 on macio0 > ata1: mem 0x21000-0x21fff,0x8d00-0x8= eff irq 14,3 on macio0 > openpic0: mem 0x40000-0x7ffff on macio0 > ohci0: mem 0x80080000-0x800800= ff irq 27 at device 13.0 on pci0 > usbus0 on ohci0 > pci0: at device 14.0 (no driver attached) > powermac_nvram0: mem 0xfff04000-0xfff07fff on ofwbus0 > powermac_nvram0: both banks appear to be corrupt > device_attach: powermac_nvram0 attach returned 6 > unin0: mem 0xf8000000-0xf8ffffff on = ofwbus0 > unin0: Version 913731689 > cryptosoft0: on nexus0 > panic: make_dev_alias_v: bad si_name (error=3D22, si_name=3Dpci@f200000= 0/mac-io@c/escc/ch-b_TT > =E2=96=92=E2=96=92) > cpuid =3D 0 > time =3D 1 > KDB: stack backtrace: > #0 0x5b2a1c at kdb_backtrace+0x7c > #1 0x54c7f0 at vpanic+0x1f8 > #2 0x54c8b4 at panic+0x54 > #3 0x4c8d3c at make_dev_alias_v+0xa4 > #4 0x4c9070 at make_dev_alias+0x60 > #5 0x9417b8 at cn_drvinit+0xd0 > #6 0x4c1d5c at mi_startup+0x178 > #7 0x100254 at __start+0x74 > Uptime: 1s > >>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>> OpenBIOS 1.1 [Nov 15 2014 13:00] >>> Configuration device id QEMU version 1 machine id 1 >>> CPUs: 1 >>> Memory: 128M >>> UUID: 00000000-0000-0000-0000-000000000000 >>> CPU type PowerPC,G4 > milliseconds isn't unique. > Welcome to OpenBIOS v1.1 built on Nov 15 2014 13:00 > Trying cdrom:,\ppc\loader... > Consoles: Open Firmware console > > FreeBSD/powerpc Open Firmware loader, Revision 0.1 > Memory: 131072KB > Booted from: /pci@f2000000/mac-io@c/ata-4@21000/cdrom@0 > > Loading /boot/defaults/loader.conf > /boot/kernel/kernel data=3D0xd950fc+0x3030b8 syms=3D[0x4+0x98790+0x4+0x= ff011] > | > Hit [Enter] to boot immediately, or any other key for command prompt. > > > Type '?' for a list of commands, 'help' for more detailed help. > OK > not found > OK > _______________________________________________ > 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" --=20 Earth is a beta site.