Two issues with 571df2c64a3c1a

From: Poul-Henning Kamp <phk_at_phk.freebsd.dk>
Date: Tue, 18 Feb 2025 08:38:30 UTC
I'm running -current on my primary laptop (T14sG2Intel), which
cramps my style when it comes to getting to the bottom of these two
issues.

1.  Panic when TB3 dock is unplugged.

	uhub0: detached
	ugen1.1: <(0x1b73) XHCI root HUB> at usbus1 (disconnected)

	Fatal trap 9: general protection fault
	[...]
	calltrap
	--- trap 0x9
	device_printf()
	usb_detach_device()+0xd3
	usb_unconfigure()+0x83
	[...]

This used to work just fine.

I'll try to get better diagnostics when I can reboot at leisure.

2. Program does not do what it (probably) should

My simulation of the Rational R1000 computer reproducibly fails in
"impossible" ways when I run it on my laptop, but works fine
everywhere else, including 14.2 in a VM.

I have not seen this failure prior to updating world+kernel, but
that may merely be accidental.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.