Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Jun 2002 21:00:42 -0700 (PDT)
From:      Julian Elischer <julian@elischer.org>
To:        "Steven G. Kargl" <kargl@troutmask.apl.washington.edu>
Cc:        freebsd-current@freebsd.org
Subject:   Re: post-KSE III kernel panic
Message-ID:  <Pine.BSF.4.21.0206292058040.82787-100000@InterJet.elischer.org>
In-Reply-To: <200206300237.g5U2bBnn086927@troutmask.apl.washington.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
it definitly looks like one for me

if you have the core file, can you find the line in fill_kinfo_proc
that exploded?

up 15
list

should do....

I think I saw this once myself but wasn't able to reproduce it again.


On Sat, 29 Jun 2002, Steven G. Kargl wrote:

> I'm not sure this is related to Julian's commit,
> but the kernel sources are post-kse III commit.
> 
> I have the kernel and core file if more info
> or access is needed.
> 
> -- 
> Steve
> http://troutmask.apl.washington.edu/~kargl/
> 
> Script started on Sat Jun 29 18:36:22 2002
> GNU gdb 5.2.0 (FreeBSD) 20020627
> Copyright 2002 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for details.
> This GDB was configured as "i386-undermydesk-freebsd"...
> IdlePTD at physical address 0x00474000
> initial pcb at physical address 0x0030d5e0
> panicstr: bremfree: bp 0xc42aa170 not locked
> panic messages:
> ---
> panic: blockable sleep lock (sleep mutex) process lock @ /usr/src/sys/i386/i386/trap.c:726
> 
> syncing disks... panic: bremfree: bp 0xc42aa170 not locked
> Uptime: 3h48m12s
> pfs_vncache_unload(): 3 entries remaining
> Dumping 128 MB
>  16 32 48 64 80 96 112
> ---
> #0  0xc019e78b in doadump ()
> (kgdb) bt
> #0  0xc019e78b in doadump ()
> #1  0xc019ecf0 in boot (howto=260)
> #2  0xc019eefb in panic ()
> #3  0xc01deb47 in bremfree (bp=0xc42aa170)
> #4  0xc01e0906 in vfs_bio_awrite (bp=0xc42aa170)
> #5  0xc016f065 in spec_fsync (ap=0xcc2486ec)
> #6  0xc016eb58 in spec_vnoperate (ap=0xcc2486ec)
>     at /usr/src/sys/fs/specfs/spec_vnops.c:837
> #7  0xc02354c6 in ffs_sync (mp=0xc0e41400, waitfor=2, cred=0xc0e3c380, 
>     td=0xc02db2c0)
> #8  0xc01f0c94 in sync (td=0xc02db2c0, uap=0x0)
> #9  0xc019e88f in boot (howto=256)
> #10 0xc019eefb in panic ()
> #11 0xc01beb57 in witness_lock (lock=0xc1ea8958, flags=8, 
>     file=0xc02c9e49 "/usr/src/sys/i386/i386/trap.c", line=726)
> #12 0xc0194ef3 in _mtx_lock_flags (m=0xc1ea8958, opts=0, 
>     file=0xc02c9e49 "/usr/src/sys/i386/i386/trap.c", line=726)
> #13 0xc0284f43 in trap_pfault (frame=0xcc24887c, usermode=0, eva=172)
> #14 0xc0284ba3 in trap (frame=
>       {tf_fs = 24, tf_es = 16, tf_ds = 16, tf_edi = -1043814600, tf_esi = 0, tf_ebp = -870020888, tf_isp = -870020952, tf_ebx = -870020860, tf_edx = -870716816, tf_ecx = 0, tf_eax = -1043814600, tf_trapno = 12, tf_err = 0, tf_eip = -1072069444, tf_cs = 8, tf_eflags = 66054, tf_esp = -1070728192, tf_ss = 0})
>     at /usr/src/sys/i386/i386/trap.c:667
> ---Type <return> to continue, or q <return> to quit---
> #15 0xc01984bc in fill_kinfo_proc (p=0xc1c8a738, kp=0xcc248904)
> #16 0xc0198a5c in sysctl_out_proc (p=0xc1c8a738, req=0xcc248c10, doingzomb=1)
> #17 0xc0198f1e in sysctl_kern_proc (oidp=0xc02e0100, arg1=0x0, arg2=0, 
>     req=0xcc248c10)
> #18 0xc01a7f93 in sysctl_root (oidp=0x0, arg1=0xcc248cac, arg2=3, 
>     req=0xcc248c10)
> #19 0xc01a820d in userland_sysctl (td=0xc1c77000, name=0xcc248cac, namelen=3,
>     old=0x0, oldlenp=0xbfbff34c, inkernel=0, new=0x0, newlen=0,
>     retval=0xcc248ca8)
> #20 0xc01a8060 in __sysctl (td=0xc1c77000, uap=0xcc248d14)
> #21 0xc02856ba in syscall (frame=
>       {tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 0, tf_esi = -1077939380, tf_ebp = -1077939432, tf_isp = -870019724, tf_ebx = 672654268, tf_edx = -1077939328, tf_ecx = 3, tf_eax = 202, tf_trapno = 12, tf_err = 2, tf_eip = 672221579, tf_cs = 31, tf_eflags = 663, tf_esp = -1077939476, tf_ss = 47})
> #22 0xc027691d in syscall_with_err_pushed () at {standard input}:128
> #23 0x280d2451 in ?? ()
> #24 0x0804b83e in ?? ()
> #25 0x0804d346 in ?? ()
> #26 0x080492f9 in ?? ()
> (kgdb) quit
> 
> Script done on Sat Jun 29 18:36:44 2002
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of the message
> 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0206292058040.82787-100000>