[Bug 295806] Apple G5 USB ohci driver becomes unstable with 3.x devices

[email protected] Wed, 03 Jun 2026 03:37:10 +0000
Newsgroups gmane.os.freebsd.devel.ppc
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D295806

            Bug ID: 295806
           Summary: Apple G5 USB ohci driver becomes unstable with 3.x
                    devices
           Product: Base System
           Version: Unspecified
          Hardware: powerpc
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: powerpc
          Assignee: [email protected]
          Reporter: [email protected]

Experienced in FreeBSD 15.1-RC1 (more frequently) and 16.0 (Live-CD).

The ohci seems to not process well these type of devices. Creating instabil=
ity
at kernel level that eventually leads to a hard crash and reboot.

Unfortunately, crashinfo doesn't give proper information due to KGDB not
working properly at the moment on my machine.

It seems that the typical causes registered are:

panic: floating-point unavailable trap
panic: program trap
panic: instruction storage interrupt trap

I'll paste here an incomplete core.txt file:

cat core.txt.1
bm-fbsd-ppc64-javi dumped core - see /var/crash/vmcore.1

Sun May 31 21:00:09 JST 2026

FreeBSD bm-fbsd-ppc64-javi 15.1-RC1 FreeBSD 15.1-RC1
releng/15.1-n283533-2bf6b6559810 GENERIC  powerpc

panic: floating-point unavailable trap

Reading symbols from /boot/kernel/kernel...
Reading symbols from /usr/lib/debug//boot/kernel/kernel.debug...


Fatal signal: Segmentation fault
----- Backtrace -----
0x107f9ac7 ???
0x10965097 ???
0x10965f1f ???
0x813113863 handle_signal
        /usr/src/lib/libthr/thread/thr_sig.c:317
0x813112a93 thr_sighandler
        /usr/src/lib/libthr/thread/thr_sig.c:261
---------------------
A fatal error internal to GDB has been detected, further
debugging is not possible.  GDB will now terminate.

This is a bug, please report it.  For instructions, see:
<https://www.gnu.org/software/gdb/bugs/>.

Segmentation fault

Javi.

--=20
You are receiving this mail because:
You are the assignee for the bug.=