Ran into this on the first cold boot into this kernel from a clean shutdown
last night. I grabbed a boot dump if anyone is interested. Havent seen
the crash again but wont be trying to reproduce any more unless someone
asks, since this machine was only booted to test Hennings sk(4) checksum
diff.
FWIW, I did another cvs update and kernel recompile prior to my sk(4)
tests. Since it only happened once, and appears to have crashed in
fsck/uvm code rather than network/device code, I didn't mention it then.
Apologies if this causes more confusion.
Thanks.
--david
Data modified on freelist: word 147628275 of object 0xd1120af0 size 0xc
previous type free (invalid addr 0xef308244)
panic: Data modified on freelist: word 3 of object 0xd1120af0 size 0xc
previous type free (0x0 != 0xefffaabb)
Stopped at Debugger+0x4: popl %ebp
RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS PANIC!
DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION!
ddb> trace
Debugger(d099ae99,f3e4ed18,d0974fb4,f3e4ed18,d0abd04c) at Debugger+0x4
panic(d0974fb4,d0974f5c,3,d1120af0,c) at panic+0x67
malloc(c,62,2,d0511a10,d55c9184) at malloc+0x5e4
amap_alloc(1000,0,2,d050cfd9,d55c9180) at amap_alloc+0xb3
amap_copy(d55c9180,d55adb64,2,1,8b7d1000) at amap_copy+0x28b
uvm_fault(d55c9180,8b7d1000,0,1,d0abc07c) at uvm_fault+0x701
trap() at trap+0x2cb
--- trap (number 377) ---
0x4:
ddb> ps
PID PPID PGRP UID S FLAGS WAIT COMMAND
*23531 6916 5462 0 7 0x3 fsck_ffs
6916 5462 5462 0 3 0x83 wait fsck
5462 1 5462 0 3 0x8b pause sh
6604 0 0 0 3 0x4200 aiodoned aiodoned
16884 0 0 0 3 0x4200 syncer update
3991 0 0 0 3 0x4200 cleaner cleaner
8182 0 0 0 3 0x4200 reaper reaper
1443 0 0 0 3 0x4200 pgdaemon pagedaemon
8018 0 0 0 3 0x4200 bored crypto
6101 0 0 0 3 0x4200 pftm pfpurge
21441 0 0 0 3 0x4200 usbtsk usbtask
31804 0 0 0 3 0x4200 usbatsk usbatsk
11327 0 0 0 3 0x40004200 acpi0 acpi0
814 0 0 0 3 0x4200 bored systq
22592 0 0 0 3 0x4200 bored syswq
11763 0 0 0 3 0x40004200 idle0
30617 0 0 0 3 0x4200 kmalloc kmthread
1 0 1 0 3 0x82 wait init
0 -1 0 0 3 0x200 scheduler swapper
ddb> show registers
ds 0x10
es 0x10
fs 0x20
gs 0
edi 0xd0974fb4 seltrue_filtops+0x854
esi 0x100
ebp 0xf3e4eccc
ebx 0xf3e4ed18
edx 0x1
ecx 0xd0abd04c kprintf_mutex
eax 0x1
eip 0xd0563b24 Debugger+0x4
cs 0x8
eflags 0x202
esp 0xf3e4eccc
ss 0x10
Debugger+0x4: popl %ebp
Jan 25 10:39:19 temp /bsd: OpenBSD 5.5-beta (GENERIC) #0: Sat Jan 25
00:58:15 EST 2014
Jan 25 10:39:19 temp /bsd: [email protected]:
/usr/src/sys/arch/i386/compile/GENERIC
Jan 25 10:39:19 temp /bsd: cpu0: Intel Pentium III ("GenuineIntel"
686-class, 512KB L2 cache) 599 MHz
Jan 25 10:39:19 temp /bsd:
cpu0:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PSE36,MMX,FXSR,SSE,P
ERF
Jan 25 10:39:19 temp /bsd: real mem = 267927552 (255MB)
Jan 25 10:39:19 temp /bsd: avail mem = 251645952 (239MB)
Jan 25 10:39:19 temp /bsd: mainbus0 at root
Jan 25 10:39:19 temp /bsd: bios0 at mainbus0: AT/286+ BIOS, date 10/13/00,
BIOS32 rev. 0 @ 0xfd790, SMBIOS rev. 2.1 @ 0xefa30 (49 entries)
Jan 25 10:39:19 temp /bsd: bios0: vendor Intel Corp. version "A11" date
10/13/2000
Jan 25 10:39:19 temp /bsd: bios0: Dell Computer Corporation XPST600
Jan 25 10:39:19 temp /bsd: acpi0 at bios0: rev 0
Jan 25 10:39:19 temp /bsd: acpi0: sleep states S0 S1 S5
Jan 25 10:39:19 temp /bsd: acpi0: tables DSDT FACP
Jan 25 10:39:19 temp /bsd: acpi0: wakeup devices PCI0(S1) USB0(S1) UAR1(S1)
KBC_(S1) MICE(S1)
Jan 25 10:39:19 temp /bsd: acpitimer0 at acpi0: 3579545 Hz, 24 bits
Jan 25 10:39:19 temp /bsd: acpiprt0 at acpi0: bus 0 (PCI0)
Jan 25 10:39:19 temp /bsd: acpicpu0 at acpi0: C3, C2
Jan 25 10:39:19 temp /bsd: acpipwrres0 at acpi0: PFAN, resource for FAN1
Jan 25 10:39:19 temp /bsd: bios0: ROM list: 0xc0000/0xb800 0xcb800/0x800
0xcc000/0x800 0xe0000/0x4000! 0xe4000/0xc000
Jan 25 10:39:19 temp /bsd: cpu0 at mainbus0: (uniprocessor)
Jan 25 10:39:19 temp /bsd: mtrr: Pentium Pro MTRR support, 8 var ranges, 88
fixed ranges
Jan 25 10:39:19 temp /bsd: pci0 at mainbus0 bus 0: configuration mode 1
(bios)
Jan 25 10:39:19 temp /bsd: pchb0 at pci0 dev 0 function 0 "Intel 82443BX
AGP" rev 0x03
Jan 25 10:39:19 temp /bsd: intelagp0 at pchb0
Jan 25 10:39:19 temp /bsd: agp0 at intelagp0: aperture at 0xe0000000, size
0x10000000
Jan 25 10:39:19 temp /bsd: ppb0 at pci0 dev 1 function 0 "Intel 82443BX
AGP" rev 0x03
Jan 25 10:39:19 temp /bsd: pci1 at ppb0 bus 1
Jan 25 10:39:19 temp /bsd: vga1 at pci1 dev 0 function 0 "NVIDIA GeForce3"
rev 0xa3
Jan 25 10:39:19 temp /bsd: wsdisplay0 at vga1 mux 1: console (80x25, vt100
emulation)
Jan 25 10:39:19 temp /bsd: wsdisplay0: screen 1-5 added (80x25, vt100
emulation)
Jan 25 10:39:19 temp /bsd: piixpcib0 at pci0 dev 7 function 0 "Intel
82371AB PIIX4 ISA" rev 0x02
Jan 25 10:39:19 temp /bsd: pciide0 at pci0 dev 7 function 1 "Intel 82371AB
IDE" rev 0x01: DMA, channel 0 wired to compatibility, channel 1 wired to
compatibility
Jan 25 10:39:19 temp /bsd: wd0 at pciide0 channel 0 drive 0: <Maxtor
52049H3>
Jan 25 10:39:19 temp /bsd: wd0: 16-sector PIO, LBA, 19473MB, 39882528
sectors
Jan 25 10:39:19 temp /bsd: wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA
mode 2
Jan 25 10:39:19 temp /bsd: pciide0: channel 1 ignored (disabled)
Jan 25 10:39:19 temp /bsd: uhci0 at pci0 dev 7 function 2 "Intel 82371AB
USB" rev 0x01: irq 9
Jan 25 10:39:19 temp /bsd: piixpm0 at pci0 dev 7 function 3 "Intel 82371AB
Power" rev 0x02: SMI
Jan 25 10:39:19 temp /bsd: iic0 at piixpm0
Jan 25 10:39:19 temp /bsd: spdmem0 at iic0 addr 0x50: 128MB SDRAM ECC
PC100CL3
Jan 25 10:39:19 temp /bsd: spdmem1 at iic0 addr 0x51: 128MB SDRAM ECC
PC100CL3
Jan 25 10:39:19 temp /bsd: ral0 at pci0 dev 14 function 0 "Ralink RT2561S"
rev 0x00: irq 3, address 00:1d:7d:34:0e:ec
Jan 25 10:39:19 temp /bsd: ral0: MAC/BBP RT2561C, RF RT2527
Jan 25 10:39:19 temp /bsd: skc0 at pci0 dev 16 function 0 "3Com 3c940" rev
0x10, Yukon (0x1): irq 9
Jan 25 10:39:19 temp /bsd: sk0 at skc0 port A: address 00:0a:5e:5c:50:41
Jan 25 10:39:19 temp /bsd: eephy0 at sk0 phy 0: 88E1011 Gigabit PHY, rev. 3
Jan 25 10:39:19 temp /bsd: skc1 at pci0 dev 17 function 0 "3Com 3c940" rev
0x10, Yukon (0x1): irq 10
Jan 25 10:39:19 temp /bsd: sk1 at skc1 port A: address 00:0a:5e:65:ee:47
Jan 25 10:39:19 temp /bsd: eephy1 at sk1 phy 0: 88E1011 Gigabit PHY, rev. 3
Jan 25 10:39:19 temp /bsd: isa0 at piixpcib0
Jan 25 10:39:19 temp /bsd: isadma0 at isa0
Jan 25 10:39:19 temp /bsd: com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16
byte fifo
Jan 25 10:39:19 temp /bsd: com0: console
Jan 25 10:39:19 temp /bsd: pckbc0 at isa0 port 0x60/5
Jan 25 10:39:19 temp /bsd: pckbd0 at pckbc0 (kbd slot)
Jan 25 10:39:19 temp /bsd: pckbc0: using irq 1 for kbd slot
Jan 25 10:39:19 temp /bsd: wskbd0 at pckbd0: console keyboard, using
wsdisplay0
Jan 25 10:39:19 temp /bsd: pcppi0 at isa0 port 0x61
Jan 25 10:39:19 temp /bsd: spkr0 at pcppi0
Jan 25 10:39:19 temp /bsd: lpt0 at isa0 port 0x378/4 irq 7
Jan 25 10:39:19 temp /bsd: npx0 at isa0 port 0xf0/16: reported by CPUID;
using exception 16
Jan 25 10:39:19 temp /bsd: fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
Jan 25 10:39:19 temp /bsd: usb0 at uhci0: USB revision 1.0
Jan 25 10:39:19 temp /bsd: uhub0 at usb0 "Intel UHCI root hub" rev
1.00/1.00 addr 1
Jan 25 10:39:19 temp /bsd: vscsi0 at root
Jan 25 10:39:19 temp /bsd: scsibus0 at vscsi0: 256 targets
Jan 25 10:39:19 temp /bsd: softraid0 at root
Jan 25 10:39:19 temp /bsd: scsibus1 at softraid0: 256 targets
Jan 25 10:39:19 temp /bsd: root on wd0a (ffd0e9298ff269a9.a) swap on wd0b
dump on wd0b
Jan 25 10:39:20 temp savecore: reboot after panic: Data modified on
freelist: word 3 of object 0xd1120af0 size 0xc previous type free (0x0 !=
0xefffaabb)
Jan 25 10:39:20 temp savecore: /var/crash/bounds: No such file or directory
Jan 25 10:39:20 temp savecore: writing core to /var/crash/bsd.0.core
Jan 25 10:39:48 temp savecore: writing kernel to /var/crash/bsd.0