Le ven. 7 févr. 2020 à 00:35, Jason Thorpe <thor...@me.com> a écrit : > > > > On Feb 7, 2020, at 12:40 AM, Jason Thorpe <thor...@me.com> wrote: > > > > Actually, I just got confirmation from nick that my patch fixes the > > problem, so I’ll check it in shortly. > > Ok, this should be fixed now. Please let me know if you encounter any > problems with it.
It now panics in wm with LOCKDEBUG Starting dhcpcd. wm0: waiting for carrier [ 11.0863868] Mutex error: mutex_vector_enter,509: assertion failed: !cpu_intr_p() [ 11.0863868] lock address : 0xffff8332929eee80 type : sleep/adaptive [ 11.0863868] initialized : 0xffffffff80521618 [ 11.0863868] shared holds : 0 exclusive: 0 [ 11.0863868] shares wanted: 0 exclusive: 0 [ 11.0863868] relevant cpu : 0 last held: 1 [ 11.0863868] relevant lwp : 0xffff833292a15040 last held: 000000000000000000 [ 11.0863868] last locked : 0xffffffff8052189d unlocked*: 0xffffffff804ac7a4 [ 11.0863868] owner field : 000000000000000000 wait/spin: 0/0 [ 11.0863868] Turnstile: no active turnstile for this lock. [ 11.1618248] panic: LOCKDEBUG: Mutex error: mutex_vector_enter,509: assertion failed: !cpu_intr_p() [ 11.1618248] cpu0: Begin traceback... [ 11.1618248] vpanic() at netbsd:vpanic+0x146 [ 11.1618248] snprintf() at netbsd:snprintf [ 11.1618248] lockdebug_more() at netbsd:lockdebug_more [ 11.1618248] mutex_enter() at netbsd:mutex_enter+0x656 [ 11.1618248] workqueue_enqueue() at netbsd:workqueue_enqueue+0x8f [ 11.1618248] if_link_state_change() at netbsd:if_link_state_change+0x132 [ 11.1618248] mii_phy_update() at netbsd:mii_phy_update+0x84 [ 11.1618248] ihphy_service() at netbsd:ihphy_service+0x9d [ 11.1618248] mii_pollstat() at netbsd:mii_pollstat+0x3e [ 11.1618248] wm_linkintr() at netbsd:wm_linkintr+0x221 [ 11.1618248] wm_intr_legacy() at netbsd:wm_intr_legacy+0x12b [ 11.1618248] intr_biglock_wrapper() at netbsd:intr_biglock_wrapper+0x1d [ 11.1618248] Xhandle_ioapic_edge23() at netbsd:Xhandle_ioapic_edge23+0x6d [ 11.1618248] --- interrupt --- [ 11.1618248] x86_mwait() at netbsd:x86_mwait+0xd [ 11.1618248] acpicpu_cstate_idle_enter() at netbsd:acpicpu_cstate_idle_enter+0xd1 [ 11.1618248] acpicpu_cstate_idle() at netbsd:acpicpu_cstate_idle+0xba [ 11.1618248] idle_loop() at netbsd:idle_loop+0x136 [ 11.1618248] cpu0: End traceback... [ 11.1618248] fatal breakpoint trap in supervisor mode [ 11.1618248] trap type 1 code 0 rip 0xffffffff8021e3a5 cs 0x8 rflags 0x202 cr2 0x73b04ecd7740 ilevel 0x8 rsp 0xffff8400ac728a28 [ 11.1618248] curlwp 0xffff833292a15040 pid 0.2 lowest kstack 0xffff8400ac7242c0 Stopped in pid 0.2 (system) at netbsd:breakpoint+0x5: leave db{0}>