NetBSD-Bugs archive

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

Re: kern/42149: wapbl locking panic if watching DVD

On Sun, Oct 04, 2009 at 04:05:00PM +0000, Matthias Drochner wrote:
> >Number:         42149
> >Category:       kern
> >Synopsis:       wapbl locking panic if watching DVD
> >Confidential:   no
> >Severity:       serious
> >Priority:       high
> >Responsible:    kern-bug-people
> >State:          open
> >Class:          sw-bug
> >Submitter-Id:   net
> >Arrival-Date:   Sun Oct 04 16:05:00 +0000 2009
> >Originator:     Matthias Drochner
> >Release:        current of end-September
> >Organization:
> >Environment:
> i386, DIAGNOSTIC+DEBUG kernel,
> root filesystem is ffs+wapbl
> >Description:
> If I either finish watching a DVD (using vlc) or invoke a "sync" during 
> playback, the kernel panics:
> So as this shows the device node is /dev/cd0d --the block device--
> which is somewhat unintentional but should of course not cause a
> panic.

Just got hit by the same KASSERT, but with tunefs ...

njoly@lanfeust [~]> tunefs -N /dev/wd0i
tunefs: tuning /dev/wd0i
tunefs: current settings of /dev/wd0i
        maximum contiguous block count 4
        maximum blocks per file in a cylinder group 4096
        minimum percentage of free space 5%
        optimization preference: time
        average file size: 16384
        expected number of files per directory: 64
        journal log file location: in filesystem
        journal log file size: 64MB (67108864 bytes)
        journal log flags:
tunefs: no changes made

panic: kernel diagnostic assertion "rw_lock_held(&wl->wl_rwlock)" failed: file 
"/local/src/NetBSD/src/sys/kern/vfs_wapbl.c", line 1543
fatal breakpoint trap in supervisor mode
trap type 1 code 0 rip ffffffff80228eb5 cs 8 rflags 246 cr2 7f7ffdb05000 cpl 0 
rsp ffff8000495716b0
Stopped in pid 136.1 (tunefs) at        netbsd:breakpoint+0x5:  leave

Nicolas Joly

Biological Software and Databanks.
Institut Pasteur, Paris.

Home | Main Index | Thread Index | Old Index