Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Apr 2019 19:51:05 +0000
From:      bugzilla-noreply@freebsd.org
To:        ppc@FreeBSD.org
Subject:   [Bug 233863] r345425 on PowerMac G5 may require kern.smp.disabled=1 and must set usefdt=1 which causes net interface reorder
Message-ID:  <bug-233863-21-yA2oSiMH72@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-233863-21@https.bugs.freebsd.org/bugzilla/>
References:  <bug-233863-21@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233863

--- Comment #29 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
Created attachment 203980
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D203980&action=
=3Dedit
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.

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-233863-21-yA2oSiMH72>