From owner-freebsd-ppc@freebsd.org Mon Dec 18 22:22:57 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 390B1E8D8D6 for ; Mon, 18 Dec 2017 22:22:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 257FB73E6A for ; Mon, 18 Dec 2017 22:22:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id vBIMMtwG035510 for ; Mon, 18 Dec 2017 22:22:57 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ppc@FreeBSD.org Subject: [Bug 224437] [PATCH] powerpc64: Fix cookie verification on boot Date: Mon, 18 Dec 2017 22:22:55 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: cem@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ppc@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2017 22:22:57 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224437 Conrad Meyer changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cem@freebsd.org Assignee|freebsd-bugs@FreeBSD.org |freebsd-ppc@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-ppc@freebsd.org Tue Dec 19 16:46:15 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1BEEFE8F44E for ; Tue, 19 Dec 2017 16:46:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0A45480DBA for ; Tue, 19 Dec 2017 16:46:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id vBJGkEsC068950 for ; Tue, 19 Dec 2017 16:46:14 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ppc@FreeBSD.org Subject: [Bug 224437] [PATCH] powerpc64: Fix cookie verification on boot Date: Tue, 19 Dec 2017 16:46:15 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: commit-hook@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ppc@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Dec 2017 16:46:15 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224437 --- Comment #1 from commit-hook@freebsd.org --- A commit references this bug: Author: nwhitehorn Date: Tue Dec 19 16:45:41 UTC 2017 New revision: 326981 URL: https://svnweb.freebsd.org/changeset/base/326981 Log: The highest-order bit of the bootloader cookie is 1, with the result that the 32-bit cookie can be sign-extended on its way out of the loader and through Open Firmware. If sign-extended, the in-kernel check of its value would fail on 64-bit systems, resulting in a mountroot prompt. Solve this by telling the kernel to ignore the high-order bits. PR: kern/224437 Submitted by: Gustavo Romero Changes: head/sys/powerpc/booke/booke_machdep.c head/sys/powerpc/powerpc/machdep.c --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-ppc@freebsd.org Tue Dec 19 16:52:40 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5D407E8FC05 for ; Tue, 19 Dec 2017 16:52:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4B98B81410 for ; Tue, 19 Dec 2017 16:52:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id vBJGqdde091142 for ; Tue, 19 Dec 2017 16:52:40 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ppc@FreeBSD.org Subject: [Bug 224437] [PATCH] powerpc64: Fix cookie verification on boot Date: Tue, 19 Dec 2017 16:52:40 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: nwhitehorn@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ppc@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc resolution bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Dec 2017 16:52:40 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224437 Nathan Whitehorn changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nwhitehorn@FreeBSD.org Resolution|--- |FIXED Status|New |Closed --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-ppc@freebsd.org Sat Dec 23 05:53:12 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 306CBE9AC84 for ; Sat, 23 Dec 2017 05:53:12 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-96.reflexion.net [208.70.210.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CFA8E77471 for ; Sat, 23 Dec 2017 05:53:11 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 24287 invoked from network); 23 Dec 2017 05:26:24 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 23 Dec 2017 05:26:24 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Sat, 23 Dec 2017 00:26:24 -0500 (EST) Received: (qmail 21688 invoked from network); 23 Dec 2017 05:26:23 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 23 Dec 2017 05:26:23 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 29A4CEC9398; Fri, 22 Dec 2017 21:26:23 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: TARGET_ARCH=powerpc64 jump from head -r326192 to -r327075: g_event crashes with "instruction storage interrupt" Message-Id: <39C042C5-9800-464C-84AC-677DB45DA1C1@dsl-only.net> Date: Fri, 22 Dec 2017 21:26:22 -0800 To: FreeBSD PowerPC ML , FreeBSD Hackers X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Dec 2017 05:53:12 -0000 [Note: I experiment with using clang as the build and system compiler for TARGET_ARCH=3Dpowerpc64 .] I attempted to update a old so-called PowerMac "Quad Core" from head -r326192 to -r328075, noting special instructions that have been published. (This was a non-debug kernel build.) Unfortunately around the: . . . cd0: 66.700MB/s transfers (UDMA4, ATPI 12bytes, PIO 65534bytes) cd0: Attempt Trying to mount from ufs:/dev/ufs/FBSDG5Lrootfs [rw,noatime]. . . There ends up being a repeatable kernel trap: (transcribed from pictures, but with notes added) fatal kernel trap: (NOTE: The above can be the line before the "Trying to mount" line, after the "cd0: Attempt" line.) exception =3D 0x400 (instruction storage interrupt) virtual address =3D 0x3c4c009438427518 srr0 =3D 0x3c4c009438427518 srr1 =3D 0x9000000040009032 lr =3D 0x14234e8 curthread =3D 0x3d52a80 pid =3D 13, comm =3D g_event [ thread pid 13 tid 100019 ] Stopped at 0x3c4c009438427518 It reports: Tracing command geom pid 13 tid 100019 td 0x3d52a80 (CPU 0) 0xC0000000032966b0: at g_new_provider_event+0x144 0xC0000000032966f0: at g_run_events+0x530 0xC000000003296830: at g_event_procbody+0x94 0xC000000003296860: at fork_exit+0xd8 0xC0000000032968f0: at fork_trampoline+0x18 0xC000000003296920: at blocked_loop+0x38 These details do not vary between attempts. =46rom what I gather the code jumped to 0x3c4c009438427518 but that is not from an executable page for the context at the time. On the -r326192 powerpc system /dev/ufs/FBSDG5Lrootfs mounts just fine. =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ppc@freebsd.org Sat Dec 23 06:40:38 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7C3ABE9BFC3 for ; Sat, 23 Dec 2017 06:40:38 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-100.reflexion.net [208.70.210.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 26EB6787BF for ; Sat, 23 Dec 2017 06:40:37 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 8268 invoked from network); 23 Dec 2017 06:33:56 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 23 Dec 2017 06:33:56 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Sat, 23 Dec 2017 01:33:56 -0500 (EST) Received: (qmail 27336 invoked from network); 23 Dec 2017 06:33:56 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 23 Dec 2017 06:33:56 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 6A259EC95DA; Fri, 22 Dec 2017 22:33:55 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: TARGET_ARCH=powerpc64 jump from head -r326192 to -r327075: g_event crashes with "instruction storage interrupt" [kldload -n filemon crashes the system] Date: Fri, 22 Dec 2017 22:33:54 -0800 References: <39C042C5-9800-464C-84AC-677DB45DA1C1@dsl-only.net> To: Justin Hibbits , Nathan Whitehorn , FreeBSD PowerPC ML , FreeBSD Hackers In-Reply-To: Message-Id: <244D5C85-E1E7-4349-A46A-1D275D54833F@dsl-only.net> X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Dec 2017 06:40:38 -0000 [I attempted something that involved kldload -n filemon . That gives a similar system crash (by the virtual address reported and the type of exception). It seems similar to geom_label_load="YES" in /boot/loader.conf getting a crash.] On 2017-Dec-22, at 9:58 PM, Mark Millard wrote: > [Avoiding referencing partitions via labels > avoided the crash.] > > On 2017-Dec-22, at 9:26 PM, Mark Millard wrote: > >> [Note: I experiment with using clang as the build and >> system compiler for TARGET_ARCH=powerpc64 .] >> >> I attempted to update a old so-called PowerMac "Quad Core" >> from head -r326192 to -r328075, noting special instructions >> that have been published. (This was a non-debug kernel >> build.) >> >> Unfortunately around the: >> >> . . . >> cd0: 66.700MB/s transfers (UDMA4, ATPI 12bytes, PIO 65534bytes) >> cd0: Attempt >> Trying to mount from ufs:/dev/ufs/FBSDG5Lrootfs [rw,noatime]. . . >> >> There ends up being a repeatable kernel trap: >> (transcribed from pictures, but with notes added) >> >> fatal kernel trap: >> (NOTE: The above can be the line before the "Trying to mount" line, >> after the "cd0: Attempt" line.) >> >> exception = 0x400 (instruction storage interrupt) >> virtual address = 0x3c4c009438427518 >> srr0 = 0x3c4c009438427518 >> srr1 = 0x9000000040009032 >> lr = 0x14234e8 >> curthread = 0x3d52a80 >> pid = 13, comm = g_event >> >> [ thread pid 13 tid 100019 ] >> Stopped at 0x3c4c009438427518 >> >> It reports: >> >> Tracing command geom pid 13 tid 100019 td 0x3d52a80 (CPU 0) >> 0xC0000000032966b0: at g_new_provider_event+0x144 >> 0xC0000000032966f0: at g_run_events+0x530 >> 0xC000000003296830: at g_event_procbody+0x94 >> 0xC000000003296860: at fork_exit+0xd8 >> 0xC0000000032968f0: at fork_trampoline+0x18 >> 0xC000000003296920: at blocked_loop+0x38 >> >> These details do not vary between attempts. >> >> From what I gather the code jumped to 0x3c4c009438427518 >> but that is not from an executable page for the context >> at the time. >> >> On the -r326192 powerpc system /dev/ufs/FBSDG5Lrootfs >> mounts just fine. >> > > I adjusted: > > /boot/loader.conf > /etc/rc.conf > > /etc/fstab > > to avoid use of: > > geom_label_load="YES" > dumpdev="/dev/label/FBSDG5Lswap" > > /dev/ufs/FBSDG5Lrootfs / ufs rw,noatime 1 1 > /dev/label/FBSDG5Lswap none swap sw 0 0 > > Using instead: > > dumpdev="/dev/ada0s4" > > /dev/ada0s3 / ufs rw,noatime 1 1 > /dev/ada0s4 none swap sw 0 0 > > This allowed the boot to work normally. The use of filemon was tied to buildworld/buildkernel related activity. But it was kldload that was listed in the crash from the attempted kldload -n filemon. This would seem similar to having: geom_label_load="YES" in /boot/loader.conf === Mark Millard markmi at dsl-only.net From owner-freebsd-ppc@freebsd.org Sat Dec 23 11:25:17 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 482E7EA2FCB for ; Sat, 23 Dec 2017 11:25:17 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-159.reflexion.net [208.70.210.159]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DD114800D1 for ; Sat, 23 Dec 2017 11:25:16 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 22802 invoked from network); 23 Dec 2017 05:58:35 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 23 Dec 2017 05:58:35 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Sat, 23 Dec 2017 00:58:35 -0500 (EST) Received: (qmail 31663 invoked from network); 23 Dec 2017 05:58:34 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 23 Dec 2017 05:58:34 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 1F942EC9398; Fri, 22 Dec 2017 21:58:34 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: TARGET_ARCH=powerpc64 jump from head -r326192 to -r327075: g_event crashes with "instruction storage interrupt" [sidestepped by avoiding use of drive labels] Date: Fri, 22 Dec 2017 21:58:33 -0800 References: <39C042C5-9800-464C-84AC-677DB45DA1C1@dsl-only.net> To: FreeBSD PowerPC ML , FreeBSD Hackers In-Reply-To: <39C042C5-9800-464C-84AC-677DB45DA1C1@dsl-only.net> Message-Id: X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Dec 2017 11:25:17 -0000 [Avoiding referencing partitions via labels avoided the crash.] On 2017-Dec-22, at 9:26 PM, Mark Millard wrote: > [Note: I experiment with using clang as the build and > system compiler for TARGET_ARCH=powerpc64 .] > > I attempted to update a old so-called PowerMac "Quad Core" > from head -r326192 to -r328075, noting special instructions > that have been published. (This was a non-debug kernel > build.) > > Unfortunately around the: > > . . . > cd0: 66.700MB/s transfers (UDMA4, ATPI 12bytes, PIO 65534bytes) > cd0: Attempt > Trying to mount from ufs:/dev/ufs/FBSDG5Lrootfs [rw,noatime]. . . > > There ends up being a repeatable kernel trap: > (transcribed from pictures, but with notes added) > > fatal kernel trap: > (NOTE: The above can be the line before the "Trying to mount" line, > after the "cd0: Attempt" line.) > > exception = 0x400 (instruction storage interrupt) > virtual address = 0x3c4c009438427518 > srr0 = 0x3c4c009438427518 > srr1 = 0x9000000040009032 > lr = 0x14234e8 > curthread = 0x3d52a80 > pid = 13, comm = g_event > > [ thread pid 13 tid 100019 ] > Stopped at 0x3c4c009438427518 > > It reports: > > Tracing command geom pid 13 tid 100019 td 0x3d52a80 (CPU 0) > 0xC0000000032966b0: at g_new_provider_event+0x144 > 0xC0000000032966f0: at g_run_events+0x530 > 0xC000000003296830: at g_event_procbody+0x94 > 0xC000000003296860: at fork_exit+0xd8 > 0xC0000000032968f0: at fork_trampoline+0x18 > 0xC000000003296920: at blocked_loop+0x38 > > These details do not vary between attempts. > > From what I gather the code jumped to 0x3c4c009438427518 > but that is not from an executable page for the context > at the time. > > On the -r326192 powerpc system /dev/ufs/FBSDG5Lrootfs > mounts just fine. > I adjusted: /boot/loader.conf /etc/rc.conf /etc/fstab to avoid use of: geom_label_load="YES" dumpdev="/dev/label/FBSDG5Lswap" /dev/ufs/FBSDG5Lrootfs / ufs rw,noatime 1 1 /dev/label/FBSDG5Lswap none swap sw 0 0 Using instead: dumpdev="/dev/ada0s4" /dev/ada0s3 / ufs rw,noatime 1 1 /dev/ada0s4 none swap sw 0 0 This allowed the boot to work normally. === Mark Millard markmi at dsl-only.net