Port-xen archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: XENPVHVM
On 7 June 2019 4:01:22 PM GMT+02:00, Brian Marcotte <marcotte%panix.com@localhost> wrote:
>> Thanks for trying out the PVHVM kernel - I have checked in a compile
>fix
>
>It compiles now, but it panics when I throw network traffic at it. It's
>easily reproducible using iperf.
>
>- Brian
>
>----------------------
>
>[ 377.2228558] Mutex error: mutex_vector_enter,484: locking against
>myself
>
>[ 377.2228558] lock address : 0xffffc6800384f478
>[ 377.2228558] current cpu : 0
>[ 377.2228558] current lwp : 0xffffed5c7d780620
>[ 377.2228558] owner field : 0x0000000000010600 wait/spin:
> 0/1
>
>[ 377.2228558] panic: lock error: Mutex: mutex_vector_enter,484:
>locking against myself: lock 0xffffc6800384f478 cpu 0 lwp
>0xffffed5c7d780620
>[ 377.2228558] cpu0: Begin traceback...
>[ 377.2228558] vpanic() at netbsd:vpanic+0x143
>[ 377.2228558] snprintf() at netbsd:snprintf
>[ 377.2228558] lockdebug_abort() at netbsd:lockdebug_abort+0xd5
>[ 377.2228558] xennet_tx_complete() at netbsd:xennet_tx_complete+0x38
>[ 377.2228558] xennet_handler.part.3() at
>netbsd:xennet_handler.part.3+0x1c
>[ 377.2228558] xennet_handler() at netbsd:xennet_handler+0x18
>[ 377.2228558] Xresume_xenev6() at netbsd:Xresume_xenev6+0x3d
>[ 377.2228558] --- interrupt ---
>[ 377.2228558] hypercall_page() at netbsd:hypercall_page+0x408
>[ 377.2228558] softint_overlay() at netbsd:softint_overlay+0x48e
>[ 377.2228558] lwp_userret() at netbsd:lwp_userret+0x210
>[ 377.2228558] syscall() at netbsd:syscall+0x18c
>[ 377.2228558] --- syscall (number 15928) ---
>[ 377.2228558] 7f7ff6c3e22a:
>[ 377.2228558] cpu0: End traceback...
>[ 377.2228558] fatal breakpoint trap in supervisor mode
>[ 377.2228558] trap type 1 code 0 rip 0xffffffff802068fd cs 0x8 rflags
>0x202 cr2 0x7f7ff6cf2caa ilevel 0x8 rsp 0xffffc6803e65ca08
>[ 377.2228558] curlwp 0xffffed5c7d780620 pid 1892.1 lowest kstack
>0xffffc6803e6582c0
>Stopped in pid 1892.1 (iperf3) at netbsd:breakpoint+0x5: leave
>ds c9c8
>es ca08
>fs 10
>gs ca08
>rdi 0
>rsi 3f8
>rbp ffffc6803e65ca08
>rbx 104
>rdx 1
>rcx 0
>rax 1
>r8 3
>r9 22014e
>r10 0
>r11 0
>r12 ffffffff805660a8 ostype+0x31d50
>r13 ffffc6803e65ca50
>r14 1e4
>r15 ffffffff8055f09f ostype+0x2ad47
>rip ffffffff802068fd breakpoint+0x5
>cs 8
>rflags 202
>rsp ffffc6803e65ca08
>ss 10
>netbsd:breakpoint+0x5: leave
>db>
Thank you - that's a known problem. The fix is a little subtle, I'm working on, stay tuned.
Do you have a bootup dmesg though ?
Many Thanks
--
Sent from my phone. Please excuse my brevity.
Home |
Main Index |
Thread Index |
Old Index