Re: panic: handle_written_inodeblock: live inodedep

From: Doug White <dwhite_at_gumbysoft.com>
Date: Tue, 27 Jan 2004 11:06:09 -0800 (PST)
On Tue, 27 Jan 2004, Georg-W. Koltermann wrote:

> With RELENG_5_2 cvsupped shortly after -RC2, today I got a panic after
> reboot from a crash, while background fsck was running:

This was fixed in -current recently.

>
> panic: handle_written_inodeblock: live inodedep
>
> syncing disks, buffers remaining... 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258
> giving up on 208 buffers
> Uptime: 20m41s
> Dumping 1023 MB
>  16 32[CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort]  48 64 80 96 112 128 144 160 176 192 208 224 240 256 272 288 304 320 336 352 368 384 400 416 432 448 464 480 496 512 528 544 560 576 592 608 624 640 656 672 688 704 720 736 752 768 784 800 816 832 848 864 880 896 912 928 944 960 976 992 1008
> ---
>
> warning: cannot find file for module rtc.ko
>
>
> warning: cannot find file for module vmmon_up.ko
>
> Error while mapping shared library sections:
> rtc.ko: No such file or directory.
> Error while mapping shared library sections:
> vmmon_up.ko: Unknown error: 0.
> Reading symbols from /usr/obj/usr/src/sys/HUNTER/modules/usr/src/sys/modules/linux/linux.ko.debug...done.
> Loaded symbols for /usr/obj/usr/src/sys/HUNTER/modules/usr/src/sys/modules/linux/linux.ko.debug
> Reading symbols from /boot/kernel/if_wi.ko...done.
> Loaded symbols for /boot/kernel/if_wi.ko
> Reading symbols from /usr/obj/usr/src/sys/HUNTER/modules/usr/src/sys/modules/wlan/wlan.ko.debug...done.
> Loaded symbols for /usr/obj/usr/src/sys/HUNTER/modules/usr/src/sys/modules/wlan/wlan.ko.debug
> Reading symbols from /usr/obj/usr/src/sys/HUNTER/modules/usr/src/sys/modules/rc4/rc4.ko.debug...done.
> Loaded symbols for /usr/obj/usr/src/sys/HUNTER/modules/usr/src/sys/modules/rc4/rc4.ko.debug
> Reading symbols from /boot/kernel/snd_ich.ko...done.
> Loaded symbols for /boot/kernel/snd_ich.ko
> Reading symbols from /boot/kernel/snd_pcm.ko...done.
> Loaded symbols for /boot/kernel/snd_pcm.ko
> Reading symbols from /usr/obj/usr/src/sys/HUNTER/modules/usr/src/sys/modules/acpi/acpi.ko.debug...done.
> Loaded symbols for /usr/obj/usr/src/sys/HUNTER/modules/usr/src/sys/modules/acpi/acpi.ko.debug
> Reading symbols from /usr/obj/usr/src/sys/HUNTER/modules/usr/src/sys/modules/linprocfs/linprocfs.ko.debug...done.
> Loaded symbols for /usr/obj/usr/src/sys/HUNTER/modules/usr/src/sys/modules/linprocfs/linprocfs.ko.debug
> Reading symbols from /usr/obj/usr/src/sys/HUNTER/modules/usr/src/sys/modules/procfs/procfs.ko.debug...done.
> Loaded symbols for /usr/obj/usr/src/sys/HUNTER/modules/usr/src/sys/modules/procfs/procfs.ko.debug
> Reading symbols from /usr/obj/usr/src/sys/HUNTER/modules/usr/src/sys/modules/nfsclient/nfsclient.ko.debug...done.
> Loaded symbols for /usr/obj/usr/src/sys/HUNTER/modules/usr/src/sys/modules/nfsclient/nfsclient.ko.debug
> Error while reading shared library symbols:
> rtc.ko: No such file or directory.
> Error while reading shared library symbols:
> vmmon_up.ko: No such file or directory.
> Reading symbols from /usr/obj/usr/src/sys/HUNTER/modules/usr/src/sys/modules/if_tap/if_tap.ko.debug...done.
> Loaded symbols for /usr/obj/usr/src/sys/HUNTER/modules/usr/src/sys/modules/if_tap/if_tap.ko.debug
> Reading symbols from /boot/kernel/radeon.ko...done.
> Loaded symbols for /boot/kernel/radeon.ko
> #0  doadump () at /usr/src/sys/kern/kern_shutdown.c:240
> 240             dumping++;
> (kgdb) where#0  doadump () at /usr/src/sys/kern/kern_shutdown.c:240
> #1  0xc0513f19 in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:372
> #2  0xc05142f8 in panic () at /usr/src/sys/kern/kern_shutdown.c:550
> #3  0xc061e74d in handle_written_inodeblock (inodedep=0xc7587b80,
>     bp=0xd3111880) at /usr/src/sys/ufs/ffs/ffs_softdep.c:4427
> #4  0xc061dc2c in softdep_disk_write_complete (bp=0xd3111880)
>     at /usr/src/sys/ufs/ffs/ffs_softdep.c:3982
> #5  0xc0563ac4 in bufdone (bp=0xd3111880) at /usr/src/sys/sys/buf.h:420
> #6  0xc05638ce in bufdonebio (bp=0x0) at /usr/src/sys/kern/vfs_bio.c:3067
> #7  0xc056369c in biodone (bp=0xd3111880) at /usr/src/sys/kern/vfs_bio.c:2991
> #8  0xc04d63ba in g_dev_done (bp2=0xc7f34dd0)
>     at /usr/src/sys/geom/geom_dev.c:359
> #9  0xc056369c in biodone (bp=0xd3111880) at /usr/src/sys/kern/vfs_bio.c:2991
> #10 0xc04d9048 in g_io_schedule_up (tp=0xc68a9140)
>     at /usr/src/sys/geom/geom_io.c:375
> #11 0xc04d9258 in g_up_procbody () at /usr/src/sys/geom/geom_kern.c:92
> #12 0xc04fcbc0 in fork_exit (callout=0xc04d9230 <g_up_procbody>, arg=0x0,
>     frame=0x0) at /usr/src/sys/kern/kern_fork.c:793
> (kgdb) up 3
> #3  0xc061e74d in handle_written_inodeblock (inodedep=0xc7587b80,
>     bp=0xd3111880) at /usr/src/sys/ufs/ffs/ffs_softdep.c:4427
> 4427                            panic("handle_written_inodeblock: live inodedep");
> (kgdb) l
> 4422                    }
> 4423            }
> 4424            if (filefree != NULL) {
> 4425                    if (free_inodedep(inodedep) == 0) {
> 4426                            lk.lkt_held = NOHOLDER;
> 4427                            panic("handle_written_inodeblock: live inodedep");
> 4428                    }
> 4429                    add_to_worklist(filefree);
> 4430                    return (0);
> 4431            }
> (kgdb)
>
> Dump is 1 GB, and I will keep it around a few days.  I'm going to update
> to todays RELENG_5_2 right here and now, but will keep the old sources
> which are on backup, just in case.
>
> --
> Regards,
> Georg.
>
>
>
>
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
>

-- 
Doug White                    |  FreeBSD: The Power to Serve
dwhite_at_gumbysoft.com          |  www.FreeBSD.org
Received on Tue Jan 27 2004 - 10:06:45 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:40 UTC