panic without swap partition in single user mode 9.0-BETA2 spoiling cp->ace = 1

From: Peter Klett <peter_at_netkey.at>
Date: Fri, 23 Sep 2011 18:08:18 +0200
Hello,

maybe this is "a bad thing to do", I'm trying to to change the active 
partition
on the device (ada1) which is booted from in single user mode. I 
changed
kern.geom.debugflags to 16.
Calling fdisk with -a or -u flags, panics immediately:
panic: spoiling cp->ace = 1

Maybe it is related to kern/112707, but I don't know.
The panic only occuers, if there is no swap partition enabled.
Doing a swapon /dev/ada1s4b for instance before the fdisk call
does not yield to the panic.
I could not find any mention of this issue in the fdisk(8) or
swapon(8), geom(4) has a section about spoiling, but I couldn't
figure out how this is related to swaping or fdisk. I can't
remember having to use swapon before using fdisk in the past
(but I'm not sure...)
If this is a requirement, I think it should be documented
somewhere in fdisk(8). Note that the panic does also not
occur if kern.geom.debugflags is 0.

uname -a
FreeBSD antec 9.0-BETA2 FreeBSD 9.0-BETA2 #0: Sat Sep 17 12:51:24 CEST 
2011
root_at_antec:/usr/obj/usr/src/sys/GENERIC  amd64

Below is a backtrace and the kernel config, I can reproduce the
panic every time in this setup, how should I proceed to get more
information form the dump?

Greetings Peter

P.S. FreeBSD-9 rocks!




kernel backtrace:
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 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 "amd64-marcel-freebsd"...

Unread portion of the kernel message buffer:
<118>Terminated
<118>.
<118>Sep 22 18:43:53 antec syslogd: exiting on signal 15
<6>pid 2139 (hald), uid 560: exited on signal 10
Waiting (max 60 seconds) for system process `vnlru' to stop...done
Waiting (max 60 seconds) for system process `bufdaemon' to stop...done
Waiting (max 60 seconds) for system process `syncer' to stop...
Syncing disks, vnodes remaining...3 1 1 0 0 done
All buffers synced.
lock order reversal:
  1st 0xfffffe000d2a7bd8 ufs (ufs) _at_ /usr/src/sys/kern/vfs_mount.c:1194
  2nd 0xfffffe000d31ebd8 syncer (syncer) _at_ 
/usr/src/sys/kern/vfs_subr.c:2246
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2a
kdb_backtrace() at kdb_backtrace+0x37
_witness_debugger() at _witness_debugger+0x2e
witness_checkorder() at witness_checkorder+0x807
__lockmgr_args() at __lockmgr_args+0xdc6
vop_stdlock() at vop_stdlock+0x39
VOP_LOCK1_APV() at VOP_LOCK1_APV+0x9b
_vn_lock() at _vn_lock+0x47
vputx() at vputx+0x328
dounmount() at dounmount+0x2a8
vfs_unmountall() at vfs_unmountall+0x4c
kern_reboot() at kern_reboot+0x7f9
sys_reboot() at sys_reboot+0x68
amd64_syscall() at amd64_syscall+0x3ba
Xfast_syscall() at Xfast_syscall+0xf7
--- syscall (55, FreeBSD ELF64, sys_reboot), rip = 0x40e9ac, rsp = 
0x7fffffffd6d8, rbp = 0x9b ---
lock order reversal:
  1st 0xfffffe0006ad4818 ufs (ufs) _at_ /usr/src/sys/kern/vfs_mount.c:1194
  2nd 0xfffffe0006ab0458 devfs (devfs) _at_ 
/usr/src/sys/kern/vfs_subr.c:2134
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2a
kdb_backtrace() at kdb_backtrace+0x37
_witness_debugger() at _witness_debugger+0x2e
witness_checkorder() at witness_checkorder+0x807
__lockmgr_args() at __lockmgr_args+0xdc6
vop_stdlock() at vop_stdlock+0x39
VOP_LOCK1_APV() at VOP_LOCK1_APV+0x9b
_vn_lock() at _vn_lock+0x47
vget() at vget+0x7b
devfs_allocv() at devfs_allocv+0x13f
devfs_root() at devfs_root+0x4d
dounmount() at dounmount+0x48e
vfs_unmountall() at vfs_unmountall+0x4c
kern_reboot() at kern_reboot+0x7f9
sys_reboot() at sys_reboot+0x68
amd64_syscall() at amd64_syscall+0x3ba
Xfast_syscall() at Xfast_syscall+0xf7
--- syscall (55, FreeBSD ELF64, sys_reboot), rip = 0x40e9ac, rsp = 
0x7fffffffd6d8, rbp = 0x9b ---
Uptime: 23m40s
Rebooting...
cpu_reset: Stopping other CPUs
Copyright (c) 1992-2011 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 
1994
         The Regents of the University of California. All rights 
reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 9.0-BETA2 #0: Sat Sep 17 12:51:24 CEST 2011
     root_at_antec:/usr/obj/usr/src/sys/GENERIC amd64
WARNING: WITNESS option enabled, expect reduced performance.
CPU: Intel(R) Core(TM)2 Quad CPU           _at_ 2.40GHz (2400.05-MHz 
K8-class CPU)
   Origin = "GenuineIntel"  Id = 0x6f7  Family = 6  Model = f  Stepping 
= 7
   
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
   
Features2=0xe3bd<SSE3,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM>
   AMD Features=0x20100800<SYSCALL,NX,LM>
   AMD Features2=0x1<LAHF>
   TSC: P-state invariant, performance statistics
real memory  = 4294967296 (4096 MB)
avail memory = 4082712576 (3893 MB)
Event timer "LAPIC" quality 400
ACPI APIC Table: <GBT    GBTUACPI>
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
FreeBSD/SMP: 1 package(s) x 4 core(s)
  cpu0 (BSP): APIC ID:  0
  cpu1 (AP): APIC ID:  1
  cpu2 (AP): APIC ID:  2
  cpu3 (AP): APIC ID:  3
ioapic0: Changing APIC ID to 2
ioapic0 <Version 2.0> irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: <GBT GBTUACPI> on motherboard
acpi0: Power Button (fixed)
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, dfde0000 (3) failed
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
cpu2: <ACPI CPU> on acpi0
cpu3: <ACPI CPU> on acpi0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <PCI-PCI bridge> irq 16 at device 1.0 on pci0
pci1: <PCI bus> on pcib1
vgapci0: <VGA-compatible display> port 0xb000-0xb07f mem 
0xf6000000-0xf6ffffff,0xe0000000-0xefffffff,0xf4000000-0xf5ffffff irq 16 
at device 0.0 on pci1
nvidia0: <GeForce 8600 GT> on vgapci0
vgapci0: child nvidia0 requested pci_enable_io
vgapci0: child nvidia0 requested pci_enable_io
uhci0: <Intel 82801I (ICH9) USB controller> port 0xe100-0xe11f irq 16 
at device 26.0 on pci0
uhci0: LegSup = 0x2f00
usbus0: <Intel 82801I (ICH9) USB controller> on uhci0
uhci1: <Intel 82801I (ICH9) USB controller> port 0xe200-0xe21f irq 21 
at device 26.1 on pci0
uhci1: LegSup = 0x2f00
usbus1: <Intel 82801I (ICH9) USB controller> on uhci1
uhci2: <Intel 82801I (ICH9) USB controller> port 0xe000-0xe01f irq 18 
at device 26.2 on pci0
uhci2: LegSup = 0x2f00
usbus2: <Intel 82801I (ICH9) USB controller> on uhci2
ehci0: <Intel 82801I (ICH9) USB 2.0 controller> mem 
0xfa104000-0xfa1043ff irq 18 at device 26.7 on pci0
usbus3: EHCI version 1.0
usbus3: <Intel 82801I (ICH9) USB 2.0 controller> on ehci0
hdac0: <Intel 82801I High Definition Audio Controller> mem 
0xfa100000-0xfa103fff irq 22 at device 27.0 on pci0
pcib2: <ACPI PCI-PCI bridge> irq 16 at device 28.0 on pci0
pci2: <ACPI PCI bus> on pcib2
pcib3: <ACPI PCI-PCI bridge> irq 19 at device 28.3 on pci0
pci3: <ACPI PCI bus> on pcib3
atapci0: <JMicron JMB363 UDMA133 controller> irq 19 at device 0.0 on 
pci3
ahci0: <JMicron JMB363 AHCI SATA controller> on atapci0
ahci0: AHCI v1.00 with 2 3Gbps ports, Port Multiplier supported
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich1: <AHCI channel> at channel 1 on ahci0
ata2: <ATA channel 0> on atapci0
pcib4: <ACPI PCI-PCI bridge> irq 16 at device 28.4 on pci0
pci4: <ACPI PCI bus> on pcib4
re0: <RealTek 8168/8111 B/C/CP/D/DP/E PCIe Gigabit Ethernet> port 
0xd000-0xd0ff mem 0xf9000000-0xf9000fff irq 16 at device 0.0 on pci4
re0: Using 1 MSI message
re0: Chip rev. 0x38000000
re0: MAC rev. 0x00000000
miibus0: <MII bus> on re0
rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 1 on 
miibus0
rgephy0:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 
100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 
1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 
1000baseT-FDX-flow-master, auto, auto-flow
re0: Ethernet address: 00:1a:4d:48:56:e2
uhci3: <Intel 82801I (ICH9) USB controller> port 0xe300-0xe31f irq 23 
at device 29.0 on pci0
usbus4: <Intel 82801I (ICH9) USB controller> on uhci3
uhci4: <Intel 82801I (ICH9) USB controller> port 0xe400-0xe41f irq 19 
at device 29.1 on pci0
usbus5: <Intel 82801I (ICH9) USB controller> on uhci4
uhci5: <Intel 82801I (ICH9) USB controller> port 0xe500-0xe51f irq 18 
at device 29.2 on pci0
usbus6: <Intel 82801I (ICH9) USB controller> on uhci5
ehci1: <Intel 82801I (ICH9) USB 2.0 controller> mem 
0xfa105000-0xfa1053ff irq 23 at device 29.7 on pci0
usbus7: EHCI version 1.0
usbus7: <Intel 82801I (ICH9) USB 2.0 controller> on ehci1
pcib5: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci5: <ACPI PCI bus> on pcib5
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
ahci1: <Intel ICH9 AHCI SATA controller> port 
0xe600-0xe607,0xe700-0xe703,0xe800-0xe807,0xe900-0xe903,0xea00-0xea1f 
mem 0xfa106000-0xfa1067ff irq 19 at device 31.2 on pci0
ahci1: AHCI v1.20 with 6 3Gbps ports, Port Multiplier supported
ahcich2: <AHCI channel> at channel 0 on ahci1
ahcich3: <AHCI channel> at channel 1 on ahci1
ahcich4: <AHCI channel> at channel 2 on ahci1
ahcich5: <AHCI channel> at channel 3 on ahci1
ahcich6: <AHCI channel> at channel 4 on ahci1
ahcich7: <AHCI channel> at channel 5 on ahci1
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
attimer0: <AT timer> port 0x40-0x43 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff irq 0,8 
on acpi0
Timecounter "HPET" frequency 14318180 Hz quality 950
Event timer "HPET" frequency 14318180 Hz quality 450
Event timer "HPET1" frequency 14318180 Hz quality 440
Event timer "HPET2" frequency 14318180 Hz quality 440
Event timer "HPET3" frequency 14318180 Hz quality 440
atrtc0: <AT realtime clock> port 0x70-0x73 on acpi0
Event timer "RTC" frequency 32768 Hz quality 0
fdc0: <floppy drive controller> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on 
acpi0
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
ppc0: <Parallel port> port 0x378-0x37f irq 7 on acpi0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on 
isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
acpi_perf0: <ACPI CPU Frequency Control> on cpu0
coretemp0: <CPU On-Die Thermal Sensors> on cpu0
p4tcc0: <CPU Frequency Thermal Control> on cpu0
coretemp1: <CPU On-Die Thermal Sensors> on cpu1
est1: <Enhanced SpeedStep Frequency Control> on cpu1
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 926092606000926
device_attach: est1 attach returned 6
p4tcc1: <CPU Frequency Thermal Control> on cpu1
coretemp2: <CPU On-Die Thermal Sensors> on cpu2
est2: <Enhanced SpeedStep Frequency Control> on cpu2
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 926092606000926
device_attach: est2 attach returned 6
p4tcc2: <CPU Frequency Thermal Control> on cpu2
coretemp3: <CPU On-Die Thermal Sensors> on cpu3
est3: <Enhanced SpeedStep Frequency Control> on cpu3
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 926092606000926
device_attach: est3 attach returned 6
p4tcc3: <CPU Frequency Thermal Control> on cpu3
Timecounters tick every 1.000 msec
vboxdrv: fAsync=0 offMin=0x1a7 offMax=0x3d5
hdac0: HDA Codec #2: Realtek ALC885
pcm0: <HDA Realtek ALC885 PCM #0 Analog> at cad 2 nid 1 on hdac0
pcm1: <HDA Realtek ALC885 PCM #1 Analog> at cad 2 nid 1 on hdac0
pcm2: <HDA Realtek ALC885 PCM #2 Digital> at cad 2 nid 1 on hdac0
usbus0: 12Mbps Full Speed USB v1.0
usbus1: 12Mbps Full Speed USB v1.0
usbus2: 12Mbps Full Speed USB v1.0
usbus3: 480Mbps High Speed USB v2.0
usbus4: 12Mbps Full Speed USB v1.0
usbus5: 12Mbps Full Speed USB v1.0
usbus6: 12Mbps Full Speed USB v1.0
usbus7: 480Mbps High Speed USB v2.0
ugen0.1: <Intel> at usbus0
uhub0: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on 
usbus0
ugen1.1: <Intel> at usbus1
uhub1: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on 
usbus1
ugen2.1: <Intel> at usbus2
uhub2: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on 
usbus2
ugen3.1: <Intel> at usbus3
uhub3: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on 
usbus3
ugen4.1: <Intel> at usbus4
uhub4: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on 
usbus4
ugen5.1: <Intel> at usbus5
uhub5: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on 
usbus5
ugen6.1: <Intel> at usbus6
uhub6: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on 
usbus6
ugen7.1: <Intel> at usbus7
uhub7: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on 
usbus7
ada0 at ahcich2 bus 0 scbus3 target 0 lun 0
ada0: <ST3500630AS 3.AAK> ATA-7 SATA 2.x device
ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C)
ada0: Previously was known as ad10
ada1 at ahcich3 bus 0 scbus4 target 0 lun 0
ada1: <ST3500630AS 3.AAK> ATA-7 SATA 2.x device
ada1: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada1: Command Queueing enabled
ada1: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C)
ada1: Previously was known as ad12
ada2 at ahcich4 bus 0 scbus5 target 0 lun 0
ada2: <ST3500630AS 3.AAK> ATA-7 SATA 2.x device
ada2: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada2: Command Queueing enabled
ada2: 476938MB (976771055 512 byte sectors: 16H 63S/T 16383C)
ada2: Previously was known as ad14
ada3 at ahcich5 bus 0 scbus6 target 0 lun 0
ada3: <ST3500630AS 3.AAK> ATA-7 SATA 2.x device
ada3: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada3: Command Queueing enabled
ada3: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C)
ada3: Previously was known as ad16
SMP: AP CPU #1 Launched!
SMP: AP CPU #3 Launched!
SMP: AP CPU #2 Launched!
Timecounter "TSC-low" frequency 9375184 Hz quality 1000
WARNING: WITNESS option enabled, expect reduced performance.
uhub0: 2 ports with 2 removable, self powered
uhub1: 2 ports with 2 removable, self powered
uhub5: 2 ports with 2 removable, self powered
uhub6: 2 ports with 2 removable, self powered
uhub4: 2 ports with 2 removable, self powered
uhub2: 2 ports with 2 removable, self powered
uhub7: 6 ports with 6 removable, self powered
uhub3: 6 ports with 6 removable, self powered
cd1 at ahcich7 bus 0 scbus8 target 0 lun 0
cd1: <HL-DT-ST DVDRAM GSA-H62N CL00> Removable CD-ROM SCSI-0 device
cd1: 150.000MB/s transfers (SATA 1.x, UDMA5, ATAPI 12bytes, PIO 
8192bytes)
cd1: Attempt to query device size failed: NOT READY, Medium not present
cd0 at ahcich6 bus 0 scbus7 target 0 lun 0
cd0: <HL-DT-ST DVDRAM GSA-H62N CL00> Removable CD-ROM SCSI-0 device
cd0: 150.000MB/s transfers (SATA 1.x, UDMA5, ATAPI 12bytes, PIO 
8192bytes)
cd0: Attempt to query device size failed: NOT READY, Medium not present
Root mount waiting for: usbus3
Trying to mount root from ufs:/dev/ufs/root9 [rw]...
<118>Enter root password, or ^D to go multi-user
<118>Password:
ugen0.2: <Microsoft> at usbus0
ums0: <Microsoft Microsoft 5-Button Mouse with IntelliEyeTM, class 0/0, 
rev 1.10/3.00, addr 2> on usbus0
ums0: 5 buttons and [XYZ] coordinates ID=0
ugen1.2: <Logitech> at usbus1
ukbd0: <Logitech Logitech USB Keyboard, class 0/0, rev 1.10/28.00, addr 
2> on usbus1
kbd2 at ukbd0
uhid0: <Logitech Logitech USB Keyboard, class 0/0, rev 1.10/28.00, addr 
2> on usbus1
<118>
<118>Enter full pathname of shell or RETURN for /bin/sh: # dumpon -v 
/dev/ada1s4
<118>/dev/ada1s4  /dev/ada1s4b
<118><118># dumpon -v /dev/ada1s4b
<118>kernel dumps on /dev/ada1s4b
<118># sysctl kern.geom.debugflags=16
<118>kern.geom.debugflags: 0 -> 16
<118># fdisk -u3 ada1
panic: spoiling cp->ace = 1
cpuid = 0
KDB: enter: panic
Dumping 275 out of 4058 
MB:..6%..12%..24%..35%..41%..53%..64%..76%..82%..93%

Reading symbols from /boot/kernel/coretemp.ko...Reading symbols from 
/boot/kernel/coretemp.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/coretemp.ko
Reading symbols from /boot/modules/nvidia.ko...done.
Loaded symbols for /boot/modules/nvidia.ko
Reading symbols from /boot/kernel/linux.ko...Reading symbols from 
/boot/kernel/linux.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/linux.ko
Reading symbols from /boot/kernel/sem.ko...Reading symbols from 
/boot/kernel/sem.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/sem.ko
Reading symbols from /boot/modules/vboxdrv.ko...done.
Loaded symbols for /boot/modules/vboxdrv.ko
#0  doadump (textdump=0) at /usr/src/sys/kern/kern_shutdown.c:260
260             if (textdump && textdump_pending) {
Ready to go.  Enter 'tr' to connect to the remote target
with /dev/cuad0, 'tr /dev/cuad1' to connect to a different port
or 'trf portno' to connect to the remote target with the firewire
interface.  portno defaults to 5556.

Type 'getsyms' after connection to load kld symbols.

If you're debugging a local system, you can use 'kldsyms' instead
to load the kld symbols.  That's a less obnoxious interface.
(kgdb) bt
#0  doadump (textdump=0x0) at /usr/src/sys/kern/kern_shutdown.c:260
During symbol reading, Incomplete CFI data; unspecified registers at 
0xffffffff80822fa9.
#1  0xffffffff802f7eb0 in db_dump (dummy=dwarf2_read_address: Corrupted 
DWARF expression.
) at /usr/src/sys/ddb/db_command.c:537
#2  0xffffffff802f74a1 in db_command (last_cmdp=0xffffffff810e8f40, 
cmd_table=Variable "cmd_table" is not available.
) at /usr/src/sys/ddb/db_command.c:448
#3  0xffffffff802f76f0 in db_command_loop () at 
/usr/src/sys/ddb/db_command.c:501
#4  0xffffffff802f9844 in db_trap (type=Variable "type" is not 
available.
) at /usr/src/sys/ddb/db_main.c:229
#5  0xffffffff80858c21 in kdb_trap (type=0x3, code=0x0, 
tf=0xffffff811d6614f0) at /usr/src/sys/kern/subr_kdb.c:631
#6  0xffffffff80b0b876 in trap (frame=0xffffff811d6614f0) at 
/usr/src/sys/amd64/amd64/trap.c:590
#7  0xffffffff80af5ccf in calltrap () at 
/usr/src/sys/amd64/amd64/exception.S:228
#8  0xffffffff808589cb in kdb_enter (why=0xffffffff80d2359b "panic", 
msg=0x80 <Address 0x80 out of bounds>)
     at cpufunc.h:63
#9  0xffffffff8082329c in panic (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/kern_shutdown.c:599
#10 0xffffffff807c313b in g_spoil (pp=Variable "pp" is not available.
) at /usr/src/sys/geom/geom_subr.c:1001
#11 0xffffffff807c33c1 in g_access (cp=0xfffffe000676eb80, dcr=0x1, 
dcw=0x1, dce=0x0)
     at /usr/src/sys/geom/geom_subr.c:835
#12 0xffffffff807bc78e in g_dev_open (dev=0xfffffe0006744400, 
flags=0x1, fmt=Variable "fmt" is not available.
) at /usr/src/sys/geom/geom_dev.c:253
#13 0xffffffff80747d5c in devfs_open (ap=0xffffff811d661930) at 
/usr/src/sys/fs/devfs/devfs_vnops.c:1066
During symbol reading, unsupported tag: 'DW_TAG_const_type'.
#14 0xffffffff808cb159 in vn_open_cred (ndp=0xffffff811d6619e0, 
flagp=0xffffff811d6619dc, cmode=0x1, vn_open_flags=Variable 
"vn_open_flags" is not available.
) at vnode_if.h:196
#15 0xffffffff808ca097 in kern_openat (td=0xfffffe000c166000, 
fd=0xffffff9c,
     path=0x801407080 <Address 0x801407080 out of bounds>, 
pathseg=UIO_USERSPACE, flags=0x3, mode=Variable "mode" is not available.
) at /usr/src/sys/kern/vfs_syscalls.c:1123
#16 0xffffffff80b0ac0a in amd64_syscall (td=0xfffffe000c166000, 
traced=0x0) at subr_syscall.c:131
#17 0xffffffff80af5fb7 in Xfast_syscall () at 
/usr/src/sys/amd64/amd64/exception.S:387
#18 0x0000000800f607ec in ?? ()
Previous frame inner to this frame (corrupt stack?)
(kgdb) bt full
#0  doadump (textdump=0x0) at /usr/src/sys/kern/kern_shutdown.c:260
No locals.
#1  0xffffffff802f7eb0 in db_dump (dummy=dwarf2_read_address: Corrupted 
DWARF expression.
) at /usr/src/sys/ddb/db_command.c:537
         error = Variable "error" is not available.
(kgdb) i loc
No locals.
(kgdb) f 10
#10 0xffffffff807c313b in g_spoil (pp=Variable "pp" is not available.
) at /usr/src/sys/geom/geom_subr.c:1001
1001                    KASSERT(cp2->ace == 0, ("spoiling cp->ace = 
%d", cp2->ace));
(kgdb) l
996                             continue;
997     /*
998                     KASSERT(cp2->acr == 0, ("spoiling cp->acr = 
%d", cp2->acr));
999                     KASSERT(cp2->acw == 0, ("spoiling cp->acw = 
%d", cp2->acw));
1000    */
1001                    KASSERT(cp2->ace == 0, ("spoiling cp->ace = 
%d", cp2->ace));
1002                    cp2->spoiled++;
1003            }
1004            g_post_event(g_spoil_event, pp, M_WAITOK, pp, NULL);
1005    }
(kgdb)






kern.conftxt: options   CONFIG_AUTOGENERATED
ident   GENERIC
machine amd64
cpu     HAMMER
makeoptions     DEBUG=-g
options USB_DEBUG
options AH_SUPPORT_AR5416
options IEEE80211_SUPPORT_MESH
options IEEE80211_AMPDU_AGE
options IEEE80211_DEBUG
options SC_PIXEL_MODE
options AHD_REG_PRETTY_PRINT
options AHC_REG_PRETTY_PRINT
options ATA_STATIC_ID
options ATA_CAM
options SMP
options MALLOC_DEBUG_MAXZONES=8
options WITNESS_SKIPSPIN
options WITNESS
options INVARIANT_SUPPORT
options INVARIANTS
options DEADLKRES
options GDB
options DDB
options KDB
options INCLUDE_CONFIG_FILE
options MAC
options AUDIT
options HWPMC_HOOKS
options KBD_INSTALL_CDEV
options PRINTF_BUFR_SIZE=128
options _KPOSIX_PRIORITY_SCHEDULING
options SYSVSEM
options SYSVMSG
options SYSVSHM
options STACK
options KTRACE
options SCSI_DELAY=5000
options COMPAT_FREEBSD7
options COMPAT_FREEBSD6
options COMPAT_FREEBSD5
options COMPAT_FREEBSD4
options COMPAT_FREEBSD32
options GEOM_LABEL
options GEOM_PART_GPT
options PSEUDOFS
options PROCFS
options CD9660
options MSDOSFS
options NFS_ROOT
options NFSLOCKD
options NFSD
options NFSCL
options MD_ROOT
options UFS_GJOURNAL
options UFS_DIRHASH
options UFS_ACL
options SOFTUPDATES
options FFS
options SCTP
options INET6
options INET
options PREEMPTION
options SCHED_ULE
options NEW_PCIB
options GEOM_PART_MBR
options GEOM_PART_EBR_COMPAT
options GEOM_PART_EBR
options GEOM_PART_BSD
device  isa
device  mem
device  io
device  uart_ns8250
device  cpufreq
device  acpi
device  pci
device  fdc
device  ahci
device  ata
device  mvs
device  siis
device  ahc
device  ahd
device  amd
device  hptiop
device  isp
device  mpt
device  mps
device  sym
device  trm
device  adv
device  adw
device  aic
device  bt
device  scbus
device  ch
device  da
device  sa
device  cd
device  pass
device  ses
device  amr
device  arcmsr
device  ciss
device  dpt
device  hptmv
device  hptrr
device  iir
device  ips
device  mly
device  twa
device  aac
device  aacp
device  ida
device  mfi
device  mlx
device  twe
device  atkbdc
device  atkbd
device  psm
device  kbdmux
device  vga
device  splash
device  sc
device  agp
device  cbb
device  pccard
device  cardbus
device  uart
device  ppc
device  ppbus
device  lpt
device  plip
device  ppi
device  puc
device  bxe
device  de
device  em
device  igb
device  ixgbe
device  le
device  ti
device  txp
device  vx
device  miibus
device  ae
device  age
device  alc
device  ale
device  bce
device  bfe
device  bge
device  dc
device  et
device  fxp
device  jme
device  lge
device  msk
device  nfe
device  nge
device  pcn
device  re
device  rl
device  sf
device  sge
device  sis
device  sk
device  ste
device  stge
device  tl
device  tx
device  vge
device  vr
device  wb
device  xl
device  cs
device  ed
device  ex
device  ep
device  fe
device  sn
device  xe
device  wlan
device  wlan_wep
device  wlan_ccmp
device  wlan_tkip
device  wlan_amrr
device  an
device  ath
device  ath_pci
device  ath_hal
device  ath_rate_sample
device  ipw
device  iwi
device  iwn
device  malo
device  mwl
device  ral
device  wi
device  wpi
device  loop
device  random
device  ether
device  vlan
device  tun
device  pty
device  md
device  gif
device  faith
device  firmware
device  bpf
device  uhci
device  ohci
device  ehci
device  xhci
device  usb
device  uhid
device  ukbd
device  ulpt
device  umass
device  ums
device  urio
device  u3g
device  uark
device  ubsa
device  uftdi
device  uipaq
device  uplcom
device  uslcom
device  uvisor
device  uvscom
device  aue
device  axe
device  cdce
device  cue
device  kue
device  rue
device  udav
device  rum
device  run
device  uath
device  upgt
device  ural
device  urtw
device  zyd
device  firewire
device  sbp
device  fwe
device  fwip
device  dcons
device  dcons_crom
device  sound
device  snd_es137x
device  snd_hda
device  snd_ich
device  snd_uaudio
device  snd_via8233
Received on Fri Sep 23 2011 - 14:23:26 UTC

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