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