On Sat, Jun 26, 2004 at 01:56:25PM +0200, Lukas Ertl wrote: # On Sat, 26 Jun 2004, Matthias Schuendehuette wrote: # # >[...] # >vinum: loaded # >panic: unmount: dangling vnode # >syncing disks ....giving up on 185 buffers # > # >I *can* start vinum after the system has come up. It's working fine # >then. # # I'm quite sure that recent changes to vfs_mount.c cause this. I'm not # sure how to fix it, though. If it helps anyone, here's a trace I scribbled manually. I have vinum_load="YES" in /boot/loader.conf, but booted into single user. The root fs is plain UFS2. This is what I get when I start vinum: # vinum start panic: unmount: dangling vnode Debugger("panic") Stopped at Debugger+0x54: xchgl %ebx,in_Debugger.0 db> trace Debugger panic vfs_mount_destroy getdiskbyname open_drive init_drive read_drive check_drive vinum_scandisk vinum_super_ioctl vinumioctl spec_ioctl spec_vnoperate vn_ioctl syscall Xint0x80_syscall --- syscall (54, FreeBSD ELF32, ioctl) (with lots of arguments for each function that I can provide upon request). Regards, Jens -- Jens Schweikhardt http://www.schweikhardt.net/ SIGSIG -- signature too long (core dumped)Received on Sat Jun 26 2004 - 14:01:40 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:59 UTC