Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
reproducible kernel crash with quota
Hello,
since I already have some open bugs with reproducible kernel crashes, I'm
only writing this to the mailing list.
how to reproduce the crash: /etc/rc.d/quota restart
dmesg:
[ 412.047595] panic: kernel diagnostic assertion
"dq->dq_ump->um_quotas[dq->dq
_type] != vp" failed: file "/usr/src/sys/ufs/ufs/ufs_quota.c", line 978
[ 412.047595] cpu8: Begin traceback...
[ 412.047595] vpanic() at netbsd:vpanic+0x156
[ 412.057595] kern_assert() at netbsd:kern_assert+0x4b
[ 412.057595] dqflush() at netbsd:dqflush+0x92
[ 412.057595] quota1_handle_cmd_quotaoff() at
netbsd:quota1_handle_cmd_quotaof
f+0x120
[ 412.057595] ufs_quotactl() at netbsd:ufs_quotactl+0x3d
[ 412.057595] VFS_QUOTACTL() at netbsd:VFS_QUOTACTL+0x22
[ 412.057595] vfs_quotactl_quotaoff() at
netbsd:vfs_quotactl_quotaoff+0x1b
[ 412.057595] do_sys_quotactl() at netbsd:do_sys_quotactl+0xf1
[ 412.067595] sys___quotactl() at netbsd:sys___quotactl+0x2e
[ 412.067595] syscall() at netbsd:syscall+0x196
[ 412.067595] --- syscall (number 473) ---
[ 412.067595] netbsd:syscall+0x196:
[ 412.067595] cpu8: End traceback...
[ 412.067595] dumping to dev 168,1 (offset=8, size=33425953):
[ 412.067595] dump
(gdb) target kvm netbsd.1.core
0xffffffff80226145 in cpu_reboot (howto=howto@entry=260,
bootstr=bootstr@entry=0x0) at /usr/src/sys/arch/amd64/amd64/machdep.c:720
720 dumpsys();
(gdb) bt
#0 0xffffffff80226145 in cpu_reboot (howto=howto@entry=260,
bootstr=bootstr@entry=0x0) at /usr/src/sys/arch/amd64/amd64/machdep.c:720
#1 0xffffffff80d39a67 in kern_reboot (howto=howto@entry=260,
bootstr=bootstr@entry=0x0) at /usr/src/sys/kern/kern_reboot.c:73
#2 0xffffffff80d7e722 in vpanic (fmt=0xffffffff81390ac8 "kernel
%sassertion \"%s\" failed: file \"%s\", line %d ",
ap=ap@entry=0xffffb30927a7bcc8) at /usr/src/sys/kern/subr_prf.c:290
#3 0xffffffff80f3e47f in kern_assert (fmt=fmt@entry=0xffffffff81390ac8
"kernel %sassertion \"%s\" failed: file \"%s\", line %d ") at
/usr/src/sys/lib/libkern/kern_assert.c:51
#4 0xffffffff80cbc937 in dqflush (vp=0xffffa7149294cd00) at
/usr/src/sys/ufs/ufs/ufs_quota.c:978
#5 0xffffffff80cbd173 in quota1_handle_cmd_quotaoff
(l=l@entry=0xffffa7147954eb80, ump=0xffffa7149627a900, type=1) at
/usr/src/sys/ufs/ufs/ufs_quota1.c:461
#6 0xffffffff80cbbbd1 in quota_handle_cmd_quotaoff
(args=0xffffb30927a7be30, l=0xffffa7147954eb80, mp=0xffffa7149626f000) at
/usr/src/sys/ufs/ufs/ufs_quota.c:675
#7 0xffffffff80cc480c in ufs_quotactl (mp=0xffffa7149626f000,
args=0xffffb30927a7be30) at /usr/src/sys/ufs/ufs/ufs_vfsops.c:142
#8 0xffffffff80ddf825 in VFS_QUOTACTL (mp=mp@entry=0xffffa7149626f000,
args=args@entry=0xffffb30927a7be30) at /usr/src/sys/kern/vfs_subr.c:1449
#9 0xffffffff80ddce21 in vfs_quotactl_quotaoff
(mp=mp@entry=0xffffa7149626f000, idtype=<optimized out>) at
/usr/src/sys/kern/vfs_quotactl.c:193
#10 0xffffffff80de3071 in do_sys_quotactl_quotaoff (idtype=<optimized
out>, mp=0xffffa7149626f000) at /usr/src/sys/kern/vfs_syscalls.c:1125
#11 do_sys_quotactl (path_u=<optimized out>,
args=args@entry=0xffffb30927a7bf50) at
/usr/src/sys/kern/vfs_syscalls.c:1203
#12 0xffffffff80de34df in sys___quotactl (l=<optimized out>,
uap=0xffffb30927a7c000, retval=<optimized out>) at
/usr/src/sys/kern/vfs_syscalls.c:1232
#13 0xffffffff805726ee in sy_call (rval=0xffffb30927a7bfb0,
uap=0xffffb30927a7c000, l=0xffffa7147954eb80, sy=0xffffffff81888338
<sysent+11352>) at /usr/src/sys/sys/syscallvar.h:65
#14 sy_invoke (code=473, rval=0xffffb30927a7bfb0, uap=0xffffb30927a7c000,
l=0xffffa7147954eb80, sy=0xffffffff81888338 <sysent+11352>) at
/usr/src/sys/sys/syscallvar.h:94
#15 syscall (frame=0xffffb30927a7c000) at
/usr/src/sys/arch/x86/x86/syscall.c:138
#16 0xffffffff8020b25d in handle_syscall ()
#17 0x000076b67bfbf010 in ?? ()
#18 0x00007f7fffe65c90 in ?? ()
#19 0x0000000000000001 in ?? ()
#20 0x000076b67aff94eb in ?? ()
#21 0x0000000000000000 in ?? ()
Maybe someone can fix the problem.
Thank you for your efforts
Regards
Uwe
Home |
Main Index |
Thread Index |
Old Index