[Bug 233863] r345425 on PowerMac G5 may require kern.smp.disabled=1 and must set usefdt=1 which causes net interface reorder

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Apr 24 19:51:08 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233863

--- Comment #29 from Mark Millard <marklmi26-fbsd at yahoo.com> ---
Created attachment 203980
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=203980&action=edit
Investigatory /sys/powerpc/aim/trap_subr32.S patch

This has avoided getting some Machine Checks instead of
Data Storage Interrupts in the MPC750 iMac G4 PowerMac4,1.
Of itself it does not make the iMac G3 example usable.

The PowerPC docuemntation indicates the MPC750 need for
an isync after an mtsr. I also found a reference for
needing one after mtmsr for the PSL_EE case. These are
special to the MPC750's instead of architectural for
32-bit.

There is other code around with mtsr and mtmsr with
PDL_EE involved that used isync's. It looks like these
were just missed.

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


More information about the freebsd-ppc mailing list