From nobody Sat Nov 25 13:45:24 2023 X-Original-To: current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SctQj6YxWz52JpB for ; Sat, 25 Nov 2023 13:45:33 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [107.204.234.170]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4SctQh5Zt6z3Lkq for ; Sat, 25 Nov 2023 13:45:32 +0000 (UTC) (envelope-from david@catwhisker.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of david@catwhisker.org designates 107.204.234.170 as permitted sender) smtp.mailfrom=david@catwhisker.org; dmarc=none Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.17.1/8.15.2) with ESMTP id 3APDjOOw087878 for ; Sat, 25 Nov 2023 13:45:24 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.17.1/8.17.1/Submit) id 3APDjOpm087877 for current@freebsd.org; Sat, 25 Nov 2023 05:45:24 -0800 (PST) (envelope-from david) Date: Sat, 25 Nov 2023 05:45:24 -0800 From: David Wolfskill To: current@freebsd.org Subject: After update to main-n266611-49a83b94395a: panic: bus_generic_rman_activate_resource Message-ID: Reply-To: current@freebsd.org Mail-Followup-To: current@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="maT7EITLWhiES7W7" Content-Disposition: inline X-Spamd-Result: default: False [-0.36 / 15.00]; REPLYTO_EQ_TO_ADDR(5.00)[]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-0.999]; NEURAL_HAM_MEDIUM(-1.00)[-0.996]; NEURAL_HAM_SHORT(-0.97)[-0.967]; R_SPF_ALLOW(-0.20)[+ip4:107.204.234.170]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; MLMMJ_DEST(0.00)[current@freebsd.org]; ASN(0.00)[asn:7018, ipnet:107.192.0.0/12, country:US]; DMARC_NA(0.00)[catwhisker.org]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; HAS_REPLYTO(0.00)[current@freebsd.org]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FREEFALL_USER(0.00)[david]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; FROM_HAS_DN(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[current@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4SctQh5Zt6z3Lkq X-Spamd-Bar: / --maT7EITLWhiES7W7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable After I saw this with both my headless "build machine" and a laptop (and verified that there were no more recent commits to main), I figured it might be worth reporting. This was after a source update from: FreeBSD 15.0-CURRENT #473 main-n266588-2a35f3cdf63d-dirty: Fri Nov 24 13:11= :48 UTC 2023 root@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64= =2Eamd64/sys/GENERIC amd64 1500004 1500004 ("-dirty" because I had hand-applied 50335b1ae4e4: main-n266589-50335b1ae4e4 commit 50335b1ae4e48712f831e85ddfa7b00da0af382c Author: Emmanuel Vadot Date: Fri Nov 24 11:30:09 2023 +0100 sys/mutex.h: Reorder includes Fixes: 2a35f3cdf63d ("sys/mutex.h: Include sys/lock.h instead of sys/_= lock.h") after seeing a build failure yesterday after updating to main-n266588-2a35f3cdf63d.) Here's a backtrace: =2E.. Event timer "HPET6" frequency 14318180 Hz quality 340 Event timer "HPET7" frequency 14318180 Hz quality 340 panic: bus_generic_rman_activate_resource: rman 0xffffffff81b0b0e8 doesn't = match for resource 0xfffff801092b9280 cpuid =3D 20 time =3D 1 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xffffffff82eaf= 8b0 vpanic() at vpanic+0x132/frame 0xffffffff82eaf9e0 panic() at panic+0x43/frame 0xffffffff82eafa40 bus_generic_rman_activate_resource() at bus_generic_rman_activate_resource+= 0x146/frame 0xffffffff82eafaa0 acpi_alloc_sysres() at acpi_alloc_sysres+0x83/frame 0xffffffff82eafae0 acpi_alloc_resource() at acpi_alloc_resource+0x108/frame 0xffffffff82eafba0 bus_alloc_resource() at bus_alloc_resource+0x9b/frame 0xffffffff82eafc00 acpi_timer_probe() at acpi_timer_probe+0xaa/frame 0xffffffff82eafc80 device_probe_child() at device_probe_child+0x16f/frame 0xffffffff82eafcd0 device_probe() at device_probe+0x8a/frame 0xffffffff82eafcf0 device_probe_and_attach() at device_probe_and_attach+0x32/frame 0xffffffff8= 2eafd20 bus_generic_attach() at bus_generic_attach+0x18/frame 0xffffffff82eafd40 acpi_probe_children() at acpi_probe_children+0x226/frame 0xffffffff82eafda0 acpi_attach() at acpi_attach+0x97b/frame 0xffffffff82eafe30 device_attach() at device_attach+0x3bc/frame 0xffffffff82eafe70 device_probe_and_attach() at device_probe_and_attach+0x70/frame 0xffffffff8= 2eafea0 bus_generic_attach() at bus_generic_attach+0x18/frame 0xffffffff82eafec0 device_attach() at device_attach+0x3bc/frame 0xffffffff82eaff00 device_probe_and_attach() at device_probe_and_attach+0x70/frame 0xffffffff8= 2eaff30 bus_generic_new_pass() at bus_generic_new_pass+0xed/frame 0xffffffff82eaff60 bus_set_pass() at bus_set_pass+0x36/frame 0xffffffff82eaff90 configure() at configure+0x9/frame 0xffffffff82eaffa0 mi_startup() at mi_startup+0x1c8/frame 0xffffffff82eafff0 KDB: enter: panic [ thread pid 0 tid 100000 ] Stopped at kdb_enter+0x32: movq $0,0xe3cf53(%rip) db> I can leave this machine in this state for a few hours, so if there's any diagnostic information to be gained, I'm happy to do that, but I'll need clues as to what to do. If I can get a dump, I'm happy to make it available (but I'll hold off on trying that for now, as I expect the attempt could disturb evidence). Information about the machine(s) & update history may be found at https://www.catwhisker.org/~david/FreeBSD/history/ in case that's of use. (This includes a copy of /var/run/dmesg.boot from the last successful verbose boot, which was from yesterday.) Peace, david --=20 David H. Wolfskill david@catwhisker.org The notion that anyone would perceive a need to "make neo-Nazis look bad" is about as absurd as perceiving a need to "hydrate" water. See https://www.catwhisker.org/~david/publickey.gpg for my public key. --maT7EITLWhiES7W7 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iNUEARYKAH0WIQSTLzOSbomIK53fjFliipiWhXYx5QUCZWH6dF8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0OTMy RjMzOTI2RTg5ODgyQjlEREY4QzU5NjI4QTk4OTY4NTc2MzFFNQAKCRBiipiWhXYx 5XurAQC/d01s7yiafNbff0ZZCI+NJAnD5PUEra6kQIhYQmMUFwEA2dWb2TnYttpg H83D5pX8dbDevj0WOHjGsm1/7BJmAQw= =Umis -----END PGP SIGNATURE----- --maT7EITLWhiES7W7--