Re: deadc0de panic in unmount()

From: Kris Kennaway (kris_at_obsecurity.org)
Date: 12/26/04

  • Next message: Tai-hwa Liang: "Re: Reboot instead of debugger/dump from X11? (Re: an accidental way to pull the plug)"
    Date: Sat, 25 Dec 2004 16:31:05 -0800
    To: Greg 'groggy' Lehey <grog@FreeBSD.org>
    
    
    

    On Sun, Dec 26, 2004 at 10:57:21AM +1030, Greg 'groggy' Lehey wrote:
    > On Saturday, 25 December 2004 at 16:22:34 -0800, Kris Kennaway wrote:
    > > On Sun, Dec 26, 2004 at 10:45:50AM +1030, Greg 'groggy' Lehey wrote:
    > >> On Saturday, 25 December 2004 at 15:42:36 -0800, Kris Kennaway wrote:
    > >>> -current from a few days ago. It was probably unmounting a nullfs,
    > >>> devfs or linprocfs.
    > >>>
    > >>> panic(c06f100c,63676b70,c06efede,e4,c06f4bb5) at panic+0xac
    > >>> _mtx_lock_spin(deadc0de,0,c06efede,e4,c06f9e60) at _mtx_lock_spin
    > >>> lockmgr(c59df420,10007,c077c480,ca6e1000,379) at lockmgr+0x132
    > >>> dounmount(c59df400,8080000,ca6e1000,379,734ff58) at dounmount+0xa5
    > >>> unmount(ca6e1000,f13a6d14,8,e,2) at unmount+0x1f4
    > >>> syscall(2f,2f,2f,82ff704,8573911) at syscall+0x13b
    > >>> Xint0x80_syscall() at Xint0x80_syscall+0x1f
    > >>> --- syscall (22, FreeBSD ELF32, unmount), eip = 0x82a21df, esp = 0xbfbfe0ac, ebp = 0xbfbfe168 ---
    > >>
    > >> Do you have a dump?
    > >
    > > No, dumping is broken for me on this and some other machines (it
    > > starts with 'Dumping 2047 MB' but immediately returns).
    >
    > Does this happen if you do 'call doadump' as well?

    Yeah, that's how I always try and dump since I learned that relying on
    the kernel to try and dump itself was .. not reliable.

    Kris

    
    



  • Next message: Tai-hwa Liang: "Re: Reboot instead of debugger/dump from X11? (Re: an accidental way to pull the plug)"

    Relevant Pages

    • Re: oops in :snd_pcm_oss:resample_expand+0x19c/0x1f0
      ... Thanks for trying out kdump. ... For example, the small script you wrote for saving the dump, is already ... "service kdump start" and initrd will be generated and kdump kernel will ... Currently we can use gdb but only for linearly mapped region. ...
      (Linux-Kernel)
    • [PATCH] kmsgdump-2.6.6.patch (was: Panics need better handling)
      ... I have prepared my floppy for a dump and everything seems ok, but I have not got any oopses yet :-) ... What is KMSGDUMP? ... +KMSGDUMP is an extension to the Linux kernel which allows the user on the ... +Even if there are cases in which you can dump at the end of a diskette without ...
      (Linux-Kernel)
    • Re: [Fastboot] [RFC] Kdump: Dump Capture Mechanism
      ... > The whole idea is that do all the processing from user space (preferably ... > into production kernel ASAP. ... > - It provides the basic dump capturing mechanism in kernel. ... Anything in the kernel that we use for crash dump capture ...
      (Linux-Kernel)
    • Re: Crash with recent kernel on wireless
      ... You should use the kernel image with the debugging symbols here. ... Dump Length: 190091264B ... pointer. ... Most of crashes even failed to save vmdump due to double faults. ...
      (freebsd-stable)
    • FreeBSD 6.1, crashes and a lack of vmcores
      ... These servers run under extremely high load through a majority of the day and run a mix of postfix, MySQL and custom filter software using MFS partitions. ... The biggest frustration in this is that of the few dozen crashes we've had I've only been able to get one successful dump. ... kernel: kernel dumps on /dev/ad0s1b ...
      (freebsd-hackers)