[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
Mon Apr 22 07:36:26 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233863
--- Comment #26 from Mark Millard <marklmi26-fbsd at yahoo.com> ---
(In reply to Mark Millard from comment #25)
Hmm. DSI at moea_pvo_find_va+0xec (non-debug
kernel example):
<moea_pvo_find_va+0xd0> bl 0054da44 <__mtx_lock_sleep>
<moea_pvo_find_va+0xd4> rlwinm r11,r26,2,0,29
<moea_pvo_find_va+0xd8> lwz r9,-32744(r30)
<moea_pvo_find_va+0xdc> lwz r9,0(r9)
<moea_pvo_find_va+0xe0> lwzx r29,r11,r9
<moea_pvo_find_va+0xe4> cmpwi cr7,r29,0
<moea_pvo_find_va+0xe8> beq- cr7,0098a71c <moea_pvo_find_va+0x150>
<moea_pvo_find_va+0xec> lwz r0,52(r29)
which looks like:
mtx_lock(&moea_table_mutex);
LIST_FOREACH(pvo, &moea_pvo_table[ptegidx], pvo_olink) {
if (pvo->pvo_pmap == pm && PVO_VADDR(pvo) == va) {
It appears that the problem is seen at a common type of
code structure that is not factored out.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ppc
mailing list