Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/arch/xen/xen
HI,
I am not sur whether it is the commit below, but 2 out 4 times my
xen-DOMU from today (20200409/9.99.55)
panics with following locking botch:
[ 29.9301379] panic: kernel diagnostic assertion "IFNET_LOCKED(ifp)"
failed: file "/usr/src/sys/arch/xen/xen/if_xennet_xenbus.c", line 1120
[ 29.9301379] cpu2: Begin traceback...
[ 29.9301379] vpanic() at netbsd:vpanic+0x146
[ 29.9301379] kern_assert() at netbsd:kern_assert+0x48
[ 29.9301379] xennet_ioctl() at netbsd:xennet_ioctl+0x6d
[ 29.9301379] if_mcast_op() at netbsd:if_mcast_op+0x6a
[ 29.9301379] in6_addmulti() at netbsd:in6_addmulti+0x153
[ 29.9301379] in6_joingroup() at netbsd:in6_joingroup+0x45
[ 29.9301379] ip6_ctloutput() at netbsd:ip6_ctloutput+0x141c
[ 29.9301379] udp6_ctloutput() at netbsd:udp6_ctloutput+0xa2
[ 29.9301379] udp6_ctloutput_wrapper() at
netbsd:udp6_ctloutput_wrapper+0x2c
[ 29.9301379] sosetopt() at netbsd:sosetopt+0x5c
[ 29.9301379] sys_setsockopt() at netbsd:sys_setsockopt+0x8e
[ 29.9301379] syscall() at netbsd:syscall+0x9c
[ 29.9301379] --- syscall (number 105) ---
[ 29.9301379] 75d934d3469a:
[ 29.9301379] cpu2: End traceback...
[ 29.9301379] rebooting...
Best regards,
Frank
On 04/06/20 20:23, Jaromir Dolecek wrote:
Module Name: src
Committed By: jdolecek
Date: Mon Apr 6 18:23:21 UTC 2020
Modified Files:
src/sys/arch/xen/xen: if_xennet_xenbus.c
Log Message:
convert to IFEF_MPSAFE, also enable interrupt handler without biglock
no performance difference observed compared to version before change,
for neither UP nor MP DomU
To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 src/sys/arch/xen/xen/if_xennet_xenbus.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index