NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/46377 (Use of Coda file system triggers an immediate kernel panic)
The following reply was made to PR kern/46377; it has been noted by GNATS.
From: u-bsdmwle%aetey.se@localhost
To: Christos Zoulas <christos%zoulas.com@localhost>
Cc: gnats-bugs%NetBSD.org@localhost, kern-bug-people%netbsd.org@localhost,
gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost
Subject: Re: kern/46377 (Use of Coda file system triggers an immediate kernel
panic)
Date: Thu, 3 May 2012 13:37:26 +0000
On Wed, May 02, 2012 at 01:02:06PM -0400, Christos Zoulas wrote:
> CVS update and try now...
----------------------------------------------------------------
$ cp /coda/coda.cs.cmu.edu/playground/do-not-trust-me/busybox /tmp/busybox
----------------------------------------------------------------
is working now.
The file contents is healthy:
----------------------------------------------------------------
$ md5 /tmp/busybox
MD5 (/tmp/busybox) = 811614a47362d83de67fe6e2d603f038
$ /tmp/busybox
BusyBox v1.5.0 (2008-03-04 19:01:48 CET) multi-call binary
Copyright (C) 1998-2006 Erik Andersen, Rob Landley, and others.
Licensed under GPLv2. See source distribution for full notice.
Usage: busybox [function] [arguments]...
or: [function] [arguments]...
BusyBox is a multi-call binary that combines many common Unix
utilities into a single executable. Most people will create a
link to busybox for each function they wish to use and BusyBox
will act like whatever it was invoked as!
Currently defined functions:
[, [[, adjtimex, ....
...
----------------------------------------------------------------
Unfortunately a crash still happens at a try to execute the
(statically linked Linux ABI) program from Coda:
----------------------------------------------------------------
$ md5 /coda/coda.cs.cmu.edu/playground/do-not-trust-me/busybox
MD5 (/coda/coda.cs.cmu.edu/playground/do-not-trust-me/busybox) =
811614a47362d83de67fe6e2d603f038
$ /coda/coda.cs.cmu.edu/playground/do-not-trust-me/busybox
[nothing more happens]
----------------------------------------------------------------
console:
----------------------------------------------------------------
panic: kernel diagnostic assertion "!mutex_owned(vp->v_interlock)" faile
d: file "../../../../kern/vfs_vnops.c", line 784
fatal breakpoint trap in supervisor mode
trap type 1 code 0 eip c0269ce4 cs 8 eflags 282 cr2 80480b0 ilevel 0
Stopped in pid 721.721 (busybox) at netbsd:breakpoint+0x4: popl %ebp
db{0}> bt
breakpoint(c0c3d909,c0cf8e60,c0b94740,dd208a38,6,ffffffff,0,dd208a40,c0d17b00,ff
ffffff) at netbsd:breakpoint+0x4
vpanic(c0b94740,dd208a38,18a3c,0,c52f5a44,1,dd208a7c,c08f8f15,c0b94740,c0b9490b)
at netbsd:vpanic+0x1e2
kern_assert(c0b94740,c0b9490b,c0bef698,c0c409bf,310,0,dd208aac,c52f59a0,c52f59a0
,1) at netbsd:kern_assert+0x23
vn_lock(c52f59a0,2,dd208bb0,dd208c6c,0,1,dd208afc,2,c52f59a0,0) at
netbsd:vn_loc
k+0x1b8
coda_getpages(dd208afc,c0b573d8,dd208b0c,c51df920,0,8048000,dd208b2c,0,c4d162d0,
5) at netbsd:coda_getpages+0x119
VOP_GETPAGES(c52f59a0,0,0,dd208c70,dd208c6c,0,1,0,2,0) at
netbsd:VOP_GETPAGES+0x
7a
uvm_fault_internal(c51df920,8048000,1,0,dd208d48,c0cbbfbc,dd208d3c,c07fa665,c529
52a0,dd208cf4) at netbsd:uvm_fault_internal+0xb98
trap() at netbsd:trap+0x318
--- trap (number 6) ---
80480b0:
db{0}>
----------------------------------------------------------------
Regards,
Rune
Home |
Main Index |
Thread Index |
Old Index