Date: Sun, 29 Mar 2009 16:29:56 +1100 From: Lawrence Stewart <lstewart@room52.net> To: mav@freebsd.org Cc: freebsd-current@freebsd.org Subject: kernel panic with snd_hda "panic: Duplicate free of item 0xffffff00025f8c00 from zone 0xffffff00b697d400(1024)" Message-ID: <49CF0754.9070907@room52.net>
next in thread | raw e-mail | index | archive | help
Hi Alexander and all, I'm getting a kernel panic with the snd_hda driver on fresh 8-CURRENT amd64 (r190518). I received this panic the other day when loading the module from the command line on a slightly older kernel revision (I think it was r190437). After putting the module load into /boot/loader.conf, the problem didn't occur again and sound worked just fine on subsequent reboots. A few minutes ago I installed the new r190518 kernel and now it panics consistently with the same message every time. It also panics if I unload the module at the loader prompt, boot the kernel and then kldload on the command line. Hardware is a Toshiba Portege R600 laptop. Details below are hand transcribed as the machine doesn't have a serial port. Relevant bit of verbose boot message when it panics: hdac0: <Intel 82801I High Definition Audio Controller> at device 27.0 on pci0 hdac0: HDA driver revision: 20090316_0130 hdac0: Lazy allocation of 0x4000 bytes rid 0x10 type 3 at 0xb69a4000 hdac0: Reserved 0x4000 bytes for rid 0x10 type 3 at 0xb69a4000 hdac0: attempting to allocate 1 MSI vectors (1 supported) hdac0: using IRQ 257 for MSI msi: Assinging MSI IRQ 257 to local APIC 0 vector 53 hdac0: [MPSAFE] hdac0: [ITHREAD] hdac0: hdac_get_capabilities: Invalid corb size (0) device_attach: hdac0 attach returned 6 Slab at 0xffffff00025d5b18, freei 3 = 0. panic: Duplicate free of item 0xffffff00025f8c00 from zone 0xffffff00b697d400(1024) Backtrace at the ddb prompt looks like this: db> bt kdb_enter()+0x3d panic()+0x17b uma_dbg_free()+0x171 uma_zfree_arg()+0x68 free()+0xbd device_set_driver()+0x8e device_attach()+0x19b bus_generic_attach()+0x1a acpi_pci_attach()+0x147 device_attach()+0x69 bus_generic_attach()+0x1a acpi_pcib_attach()+0x1a7 acpi_pcib_acpi_attach()+0x1a5 device_attach()+0x69 bus_generic_attach()+0x1a acpi_attach()+0x9e4 device_attach()+0x69 bus_generic_attach()+0x1a device_attach()+0x69 root_bus_configure()+0x28 configure()+0xa mi_startup()+0x59 btext()+0x2c Relevant pciconf output: none1@pci0:0:27:0: class=0x040300 card=0x00011179 chip=0x293e8086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82801IB/IR/IH (ICH9 Family) HD Audio Controller' class = multimedia subclass = HDA cap 01[50] = powerspec 2 supports D0 D3 current D0 cap 05[60] = MSI supports 1 message, 64 bit cap 10[70] = PCI-Express 1 type 0 Any idea what the issue(s) might be? Cheers, Lawrence
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49CF0754.9070907>