NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/53884: fs/vfs/t_rmdirrace:lfs_race test case fails randomly on real hardware



The following reply was made to PR kern/53884; it has been noted by GNATS.

From: Andreas Gustafsson <gson%gson.org@localhost>
To: David Holland <dholland-bugs%netbsd.org@localhost>
Cc: gnats-bugs%NetBSD.org@localhost
Subject: Re: kern/53884: fs/vfs/t_rmdirrace:lfs_race test case fails randomly
 on real hardware
Date: Fri, 18 Jan 2019 20:19:26 +0200

 > and how did the current one that asserted get to lfs_bmapv?
 
 (gdb) where
 #0  0x00007828372fe4aa in _lwp_kill () from /usr/lib/libc.so.12
 #1  0x00007828372fdd52 in abort () at /usr/src/lib/libc/stdlib/abort.c:74
 #2  0x0000782838e079dd in rumpuser_exit (rv=rv@entry=-1) at /usr/src/lib/librumpuser/rumpuser.c:236
 #3  0x00007828392a1245 in cpu_reboot (howto=<optimized out>, bootstr=<optimized out>)
     at /usr/src/lib/librump/../../sys/rump/librump/rumpkern/emul.c:385
 #4  0x0000782839264b00 in vpanic (fmt=0x78283ce445e8 "kernel %sassertion \"%s\" failed: file \"%s\", line %d ", ap=0x78282caef5c8)
     at /usr/src/lib/librump/../../sys/rump/../kern/subr_prf.c:342
 #5  0x000078283924ec4d in kern_assert (fmt=<optimized out>) at /usr/src/lib/librump/../../sys/rump/../lib/libkern/kern_assert.c:51
 #6  0x000078283ce33d23 in lfs_bmapv (l=<optimized out>, fsidp=<optimized out>, blkiov=0x78283e538148, blkcnt=6)
     at /usr/src/sys/rump/fs/lib/liblfs/../../../../ufs/lfs/lfs_syscalls.c:662
 #7  0x000078283ce21106 in lfs_fcntl (v=0x78282caef750) at /usr/src/sys/rump/fs/lib/liblfs/../../../../ufs/lfs/lfs_vnops.c:2000
 #8  0x00007828392582aa in VOP_FCNTL (vp=0x78283d5a6d28, command=<optimized out>, data=<optimized out>, fflag=<optimized out>, 
     cred=<optimized out>) at /usr/src/lib/librump/../../sys/rump/../kern/vnode_if.c:648
 #9  0x0000782839248ead in fcntl_forfs (fd=<optimized out>, arg=<optimized out>, cmd=-1341076464, fp=0x78283d59ed80)
     at /usr/src/lib/librump/../../sys/rump/../kern/sys_descrip.c:221
 #10 sys_fcntl (l=<optimized out>, uap=<optimized out>, retval=<optimized out>)
     at /usr/src/lib/librump/../../sys/rump/../kern/sys_descrip.c:376
 #11 0x00007828392a1f2f in sy_call (rval=0x78282caef8f0, uap=0x78282caef900, l=0x78282b5bb800, sy=<optimized out>)
     at /usr/src/lib/librump/../../sys/rump/../sys/syscallvar.h:65
 #12 sy_invoke (code=92, rval=0x78282caef8f0, uap=0x78282caef900, l=0x78282b5bb800, sy=<optimized out>)
     at /usr/src/lib/librump/../../sys/rump/../sys/syscallvar.h:94
 #13 rump_syscall (num=num@entry=92, data=data@entry=0x78282caef900, dlen=dlen@entry=24, retval=retval@entry=0x78282caef8f0)
     at /usr/src/lib/librump/../../sys/rump/librump/rumpkern/rump.c:762
 #14 0x0000782839296e81 in rump___sysimpl_fcntl (fd=<optimized out>, cmd=<optimized out>, arg=<optimized out>)
     at /usr/src/lib/librump/../../sys/rump/librump/rumpkern/rump_syscalls.c:1292
 #15 0x000000007720d6af in toss_old_blocks () at /usr/src/tests/fs/vfs/t_rmdirrace.c:106
 #16 0x000000007720e73b in lfs_cleaner_main () at /usr/src/tests/fs/vfs/t_rmdirrace.c:106
 #17 0x000000007720a001 in ?? () at /usr/src/tests/fs/vfs/t_rmdirrace.c:106
 #18 0x0000782838a0b8b5 in pthread__create_tramp (cookie=0x78283b9d4000) at /usr/src/lib/libpthread/pthread.c:593
 #19 0x0000782837281b60 in ?? () from /usr/lib/libc.so.12
 Backtrace stopped: Cannot access memory at address 0x78282caf0000
 
 -- 
 Andreas Gustafsson, gson%gson.org@localhost
 


Home | Main Index | Thread Index | Old Index