From owner-freebsd-bugs@FreeBSD.ORG Fri Jan 9 04:10:27 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFEBD16A4CE for ; Fri, 9 Jan 2004 04:10:27 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7320843D46 for ; Fri, 9 Jan 2004 04:10:24 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i09CAOFR067642 for ; Fri, 9 Jan 2004 04:10:24 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i09CAOF9067641; Fri, 9 Jan 2004 04:10:24 -0800 (PST) (envelope-from gnats) Date: Fri, 9 Jan 2004 04:10:24 -0800 (PST) Message-Id: <200401091210.i09CAOF9067641@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Dofri Jonsson Subject: Re: kern/43314: kernel panic "clist reservation botch" X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Dofri Jonsson List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Jan 2004 12:10:27 -0000 The following reply was made to PR kern/43314; it has been noted by GNATS. From: Dofri Jonsson To: freebsd-gnats-submit@FreeBSD.org Cc: Subject: Re: kern/43314: kernel panic "clist reservation botch" Date: Fri, 9 Jan 2004 12:00:27 +0000 I have this problem as well. I intermittently get a "panic: clist reservation botch". This happened in FreeBSD 4.8 also, on different hardware. Most frequent is twice in one day, but usually about once a month, so it's not a big problem. All in all this has happened maybe 12-15 times over the last few months, since I started using FreeBSD as a desktop system. I followed the kernel debug info, but I can't get a backtrace. I don't know if I'm doing something wrong or if this is part of the problem. I have the crashdump and I can dig into it if someone tells me what to look for. (root@vulcan:/usr/obj) # > gdb -k kernel.debug vmcore.0 GNU gdb 4.18 (FreeBSD) Copyright 1998 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-unknown-freebsd"...Deprecated bfd_read called at /usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/dbxread.c line 2627 in elfstab_build_psymtabs Deprecated bfd_read called at /usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/dbxread.c line 933 in fill_symbuf IdlePTD at phsyical address 0x003d1000 initial pcb at physical address 0x0032ee00 panicstr: clist reservation botch panic messages: --- dmesg: kernel message buffer has different magic number --- #0 dumpsys () at /usr/src/sys/kern/kern_shutdown.c:487 487 if (dumping++) { (kgdb) where #0 dumpsys () at /usr/src/sys/kern/kern_shutdown.c:487 Cannot access memory at address 0xdc424a98. (kgdb) bt #0 dumpsys () at /usr/src/sys/kern/kern_shutdown.c:487 Cannot access memory at address 0xdc424a98. (kgdb) info register eax 0x0 0 ecx 0x0 0 edx 0x0 0 ebx 0x0 0 esp 0xdc424a8c 0xdc424a8c ebp 0xdc424a98 0xdc424a98 esi 0x104 260 edi 0xc2450b00 -1035662592 eip 0xc0167b8a 0xc0167b8a eflags 0x0 0 cs 0x0 0 ss 0x0 0 ds 0x0 0 es 0x0 0 fs cannot read u area ptr for proc at 0xdb177b60 (kgdb) quit (root@vulcan:/usr/obj) # > gdb -k kernel.0 vmcore.0 GNU gdb 4.18 (FreeBSD) Copyright 1998 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-unknown-freebsd"...(no debugging symbols found)... IdlePTD at phsyical address 0x003d1000 initial pcb at physical address 0x0032ee00 panicstr: clist reservation botch panic messages: --- dmesg: kernel message buffer has different magic number --- #0 0xc0167b8a in dumpsys () (kgdb) where #0 0xc0167b8a in dumpsys () Cannot access memory at address 0xdc424a98. (kgdb) info register eax 0x0 0 ecx 0x0 0 edx 0x0 0 ebx 0x0 0 esp 0xdc424a8c 0xdc424a8c ebp 0xdc424a98 0xdc424a98 esi 0x104 260 edi 0xc2450b00 -1035662592 eip 0xc0167b8a 0xc0167b8a eflags 0x0 0 cs 0x0 0 ss 0x0 0 ds 0x0 0 es 0x0 0 fs cannot read u area ptr for proc at 0xdb177b60 Complete /var/log/messages boot info: Jan 9 10:02:58 vulcan /kernel: Copyright (c) 1992-2003 The FreeBSD Project. Jan 9 10:02:58 vulcan /kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 Jan 9 10:02:58 vulcan /kernel: The Regents of the University of California. All rights reserved. Jan 9 10:02:58 vulcan /kernel: FreeBSD 4.9-RELEASE-p1 #3: Tue Dec 16 11:41:03 GMT 2003 Jan 9 10:02:58 vulcan /kernel: admin@vulcan.tern.is:/usr/obj/usr/src/sys/VULCAN Jan 9 10:02:58 vulcan /kernel: Timecounter "i8254" frequency 1193182 Hz Jan 9 10:02:58 vulcan /kernel: CPU: Intel Pentium III (996.77-MHz 686-class CPU) Jan 9 10:02:58 vulcan /kernel: Origin = "GenuineIntel" Id = 0x68a Stepping = 10 Jan 9 10:02:58 vulcan /kernel: Features=0x383f9ff Jan 9 10:02:58 vulcan /kernel: real memory = 536805376 (524224K bytes) Jan 9 10:02:58 vulcan /kernel: config> di pcic0 Jan 9 10:02:58 vulcan /kernel: No such device: pcic0 Jan 9 10:02:58 vulcan /kernel: Invalid command or syntax. Type `?' for help. Jan 9 10:02:58 vulcan /kernel: config> di sio1 Jan 9 10:02:58 vulcan /kernel: No such device: sio1 Jan 9 10:02:58 vulcan /kernel: Invalid command or syntax. Type `?' for help. Jan 9 10:02:58 vulcan /kernel: config> di ppc0 Jan 9 10:02:58 vulcan /kernel: No such device: ppc0 Jan 9 10:02:58 vulcan /kernel: Invalid command or syntax. Type `?' for help. Jan 9 10:02:58 vulcan /kernel: config> di bt0 Jan 9 10:02:58 vulcan /kernel: No such device: bt0 Jan 9 10:02:58 vulcan /kernel: Invalid command or syntax. Type `?' for help. Jan 9 10:02:58 vulcan /kernel: config> di aic0 Jan 9 10:02:59 vulcan /kernel: No such device: aic0 Jan 9 10:02:59 vulcan /kernel: Invalid command or syntax. Type `?' for help. Jan 9 10:02:59 vulcan /kernel: config> di aha0 Jan 9 10:02:59 vulcan /kernel: No such device: aha0 Jan 9 10:02:59 vulcan /kernel: Invalid command or syntax. Type `?' for help. Jan 9 10:02:59 vulcan /kernel: config> di adv0 Jan 9 10:02:59 vulcan /kernel: No such device: adv0 Jan 9 10:02:59 vulcan /kernel: Invalid command or syntax. Type `?' for help. Jan 9 10:02:59 vulcan /kernel: config> q Jan 9 10:02:59 vulcan /kernel: avail memory = 518549504 (506396K bytes) Jan 9 10:02:59 vulcan /kernel: Preloaded elf kernel "kernel" at 0xc03b2000. Jan 9 10:02:59 vulcan /kernel: Preloaded userconfig_script "/boot/kernel.conf" at 0xc03b209c. Jan 9 10:02:59 vulcan /kernel: Pentium Pro MTRR support enabled Jan 9 10:02:59 vulcan /kernel: md0: Malloc disk Jan 9 10:02:59 vulcan /kernel: Using $PIR table, 9 entries at 0xc00fdf30 Jan 9 10:02:59 vulcan /kernel: npx0: on motherboard Jan 9 10:02:59 vulcan /kernel: npx0: INT 16 interface Jan 9 10:02:59 vulcan /kernel: pcib0: on motherboard Jan 9 10:02:59 vulcan /kernel: pci0: on pcib0 Jan 9 10:02:59 vulcan /kernel: agp0: mem 0xf0000000-0xf3ffffff at device 0.0 on pci0 Jan 9 10:02:59 vulcan /kernel: pcib1: at device 1.0 on pci0 Jan 9 10:02:59 vulcan /kernel: pci2: on pcib1 Jan 9 10:02:59 vulcan /kernel: drm0: mem 0xec800000-0xecffffff,0xec000000-0xec003fff,0xf4000000-0xf5ffffff irq 10 at device 0.0 on pci2 Jan 9 10:02:59 vulcan /kernel: info: [drm] AGP at 0xf0000000 64MB Jan 9 10:02:59 vulcan /kernel: info: [drm] Initialized mga 3.1.0 20021029 on minor 0 Jan 9 10:02:59 vulcan /kernel: pcib2: at device 30.0 on pci0 Jan 9 10:02:59 vulcan /kernel: pci1: on pcib2 Jan 9 10:02:59 vulcan /kernel: xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0x2000-0x207f mem 0xed000000-0xed00007f irq 5 at device 4.0 on pci1 Jan 9 10:02:59 vulcan /kernel: xl0: Ethernet address: 00:04:75:50:35:42 Jan 9 10:02:59 vulcan /kernel: miibus0: on xl0 Jan 9 10:02:59 vulcan /kernel: ukphy0: on miibus0 Jan 9 10:02:59 vulcan /kernel: ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto Jan 9 10:02:59 vulcan /kernel: isab0: at device 31.0 on pci0 Jan 9 10:02:59 vulcan /kernel: isa0: on isab0 Jan 9 10:02:59 vulcan /kernel: atapci0: port 0x1800-0x180f at device 31.1 on pci0 Jan 9 10:02:59 vulcan /kernel: ata0: at 0x1f0 irq 14 on atapci0 Jan 9 10:02:59 vulcan /kernel: ata1: at 0x170 irq 15 on atapci0 Jan 9 10:02:59 vulcan /kernel: uhci0: port 0x1820-0x183f irq 11 at device 31.2 on pci0 Jan 9 10:02:59 vulcan /kernel: usb0: on uhci0 Jan 9 10:02:59 vulcan /kernel: usb0: USB revision 1.0 Jan 9 10:02:59 vulcan /kernel: uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 Jan 9 10:02:59 vulcan /kernel: uhub0: 2 ports with 2 removable, self powered Jan 9 10:02:59 vulcan /kernel: uhub1: Microsoft Internet Keyboard Pro, class 9/0, rev 1.10/5.00, addr 2 Jan 9 10:02:59 vulcan /kernel: uhub1: 3 ports with 2 removable, bus powered Jan 9 10:02:59 vulcan /kernel: ukbd0: Microsoft Microsoft Natural Keyboard Pro, rev 1.10/1.14, addr 3, iclass 3/1 Jan 9 10:02:59 vulcan /kernel: kbd1 at ukbd0 Jan 9 10:02:59 vulcan /kernel: uhid0: Microsoft Microsoft Natural Keyboard Pro, rev 1.10/1.14, addr 3, iclass 3/0 Jan 9 10:02:59 vulcan /kernel: ums0: Logitech USB Mouse, rev 1.10/6.20, addr 4, iclass 3/1 Jan 9 10:02:59 vulcan /kernel: ums0: 3 buttons and Z dir. Jan 9 10:02:59 vulcan /kernel: pci0: (vendor=0x8086, dev=0x2413) at 31.3 irq 9 Jan 9 10:02:59 vulcan /kernel: pcm0: port 0x1300-0x133f,0x1200-0x12ff irq 9 at device 31.5 on pci0 Jan 9 10:02:59 vulcan /kernel: pcm0: Jan 9 10:02:59 vulcan /kernel: orm0: