Subject: port-i386/25581: Kernel panic unmounting partitions
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <gnats@allegory.demon.co.uk>
List: netbsd-bugs
Date: 05/15/2004 15:35:13
>Number: 25581
>Category: port-i386
>Synopsis: Kernel panic unmounting partitions
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: port-i386-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat May 15 14:36:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:
>Release: NetBSD 2.0E
>Organization:
>Environment:
System: NetBSD tenebres.loc 1.6ZL NetBSD 1.6ZL (TENEBRES) #0: Sat Mar 27 02:04:18 GMT 2004 rob@tenebres.loc:/usr/src/sys/arch/i386/compile/TENEBRES i386
Architecture: i386
Machine: i386
>Description:
I haven't been able to upgrade because the kernel panics.
To test it, I created an altroot and booted from that after changing fstab.
All seemed well until I tried "umount -a" at which point it panicked.
The system was single-user because I had been fsck-ing due to a previous
crash.
I have two kernel core dumps + the kernel itself but
gdb doesn't seem to recognise them as core dumps.
From memory, the message was "vp != NULL" in softdeps
Sources are -current from 11pm UK time (ie 7pm EST) on 11th May.
All filesystems were upgraded a while ago for the new superblock
with no problems. For example
file system: /dev/rwd0a
endian little-endian
magic 11954 (UFS1) time Sat May 15 14:37:03 2004
superblock location 8192 id [ 0 0 ]
cylgrp dynamic inodes 4.4BSD sblock FFSv2 fslevel 4
nbfree 1866 ndir 1060 nifree 17473 nffree 477
This report seems a little sparse, so feel free to contact me for more details.
It's easy to reproduce the problem.
>How-To-Repeat:
Boot as normal and then type "umount -a"
Contact me to get more data.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: