Date: Mon, 12 Jul 2010 12:59:56 +0300 From: Kostik Belousov <kostikbel@gmail.com> To: mav@freebsd.org Cc: current@freebsd.org Subject: ATA-related LORs Message-ID: <20100712095956.GB2381@deviant.kiev.zoral.com.ua>
next in thread | raw e-mail | index | archive | help
--H1spWtNR+x+ondvy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, on the HEAD r209908, I see a lot of LORs at the boot. It seems that mutex called "ATA state lock" is held over the large period of kernel initialization. After the system booted, it seems to operate properly. atapci0: <Intel ATA controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xc000-0xc00f at device 1.1 on pci0 ata0: <ATA channel 0> on atapci0 lock order reversal: (sleepable after non-sleepable) 1st 0xc1447374 ATA state lock (ATA state lock) @ /usr/home/kostik/build/bsd/DEV/src/sys/modules/ata/atacore/../../../dev/ata/ata-all.c:188 2nd 0xc0ad6a10 ACPI root bus (ACPI root bus) @ /usr/home/kostik/build/bsd/DEV/src/sys/modules/acpi/acpi/../../../dev/acpica/acpi.c:1169 KDB: stack backtrace: db_trace_self_wrapper(c06fd4c5,c0c206c8,c050d3b5,c04fc5eb,c07009a2,...) at 0xc043e016 = db_trace_self_wrapper+0x26 kdb_backtrace(c04fc5eb,c07009a2,c142add8,c1429920,c0c20724,...) at 0xc04f8489 = kdb_backtrace+0x29 _witness_debugger(c07009a2,c0ad6a10,c0acf717,c1429920,c0aceb11,...) at 0xc050d3b5 = _witness_debugger+0x25 witness_checkorder(c0ad6a10,9,c0aceb11,491,0,...) at 0xc050e5fb = witness_checkorder+0x82b _sx_xlock(c0ad6a10,0,c0aceb11,491,c0d7c888,...) at 0xc04ce773 = _sx_xlock+0x83 acpi_alloc_resource(c1476680,c147d700,1,c0c20920,e,e,1,6) at 0xc0aaddc4 = acpi_alloc_resource+0x74 bus_generic_alloc_resource(c147dc80,c147d700,1,c0c20920,e,...) at 0xc04f46be = bus_generic_alloc_resource+0x7e pci_alloc_resource(c14b8a80,c147d700,1,c0c20920,e,...) at 0xc044c447 = pci_alloc_resource+0x97 ata_pci_alloc_resource(c14b8c00,c147d700,1,c0c20920,0,ffffffff,1,6) at 0xc0a03883 = ata_pci_alloc_resource+0x153 bus_alloc_resource(c147d700,1,c0c20920,0,ffffffff,...) at 0xc04f437c = bus_alloc_resource+0x7c ata_attach(c147d700,c147f85c,c0732108,c06fcbf3,80000000,...) at 0xc09f5f16 = ata_attach+0x226 device_attach(c147d700,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147d700,2,c0c209d4,c0a046a4,c14b8c00,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8c00,1,1,0,ffffffff,...) at 0xc04f3f88 = bus_generic_attach+0x28 ata_pci_attach(c14b8c00,c148485c,c0732108,c06fcbf3,80000000,...) at 0xc0a046a4 = ata_pci_attach+0x174 device_attach(c14b8c00,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8c00,c147dc80,c0c20a78,c0ab178b,c14b8a80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8a80,c1448900,1,c0ab11e0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pci_attach(c14b8a80,c149505c,c0732108,c06fcbf3,80000000,...) at 0xc0ab178b = acpi_pci_attach+0x17b device_attach(c14b8a80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8a80,c1476680,c0c20b14,c0ab1b06,c147dc80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147dc80,c0acfd29,0,c0c20b04,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pcib_attach(c147dc80,c14b91f4,0,c0c20b34,2,...) at 0xc0ab1b06 = acpi_pcib_attach+0x1b6 acpi_pcib_acpi_attach(c147dc80,c149305c,c0732108,c06fcbf3,80000000,...) at 0xc0ab2781 = acpi_pcib_acpi_attach+0x221 device_attach(c147dc80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147dc80,1,c0c20c34,c0aaf13a,c1476680,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c1476680,c1476680,c0731f98,c0aaf6f0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_attach(c1476680,c149705c,c0732108,c06fcbf3,80000000,...) at 0xc0aaf13a = acpi_attach+0xb1a device_attach(c1476680,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c1476680,c14203c5,c0c20ce8,c04f3357,c147d080,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147d080,c14b105c,c0732108,c06fcbf3,80000000,...) at 0xc04f3f88 = bus_generic_attach+0x28 device_attach(c147d080,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147d080,c1463880,c1463880,c14075a0,c1463880,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_new_pass(c1463880,c1444800,c0732038,c14409f0,fffffff,...) at 0xc04f4255 = bus_generic_new_pass+0xd5 bus_set_pass(7fffffff,c0c20d5c,c069b93c,fffffff,c0c20d78,...) at 0xc04f2011 = bus_set_pass+0x81 root_bus_configure(fffffff,c0c20d78,c047b7a6,0,c1ec00,...) at 0xc04f2062 = root_bus_configure+0x12 configure(0,c1ec00,c1ec00,c1e000,c25000,...) at 0xc069b93c = configure+0xc mi_startup() at 0xc047b7a6 = mi_startup+0xa6 begin() at 0xc04385b5 = begin+0x2c uma_zalloc_arg: zone "64" with the following non-sleepable locks held: exclusive sleep mutex ATA state lock (ATA state lock) r = 0 (0xc1447374) locked @ /usr/home/kostik/build/bsd/DEV/src/sys/modules/ata/atacore/../../../dev/ata/ata-all.c:188 KDB: stack backtrace: db_trace_self_wrapper(c06fd4c5,c0c20650,c050d3b5,bc,1,...) at 0xc043e016 = db_trace_self_wrapper+0x26 kdb_backtrace(bc,1,ffffffff,c08b85ac,c0c20688,...) at 0xc04f8489 = kdb_backtrace+0x29 _witness_debugger(c06fff4e,c0c2069c,4,1,0,...) at 0xc050d3b5 = _witness_debugger+0x25 witness_warn(5,0,c0718d1b,c07019ae,c07762d0,...) at 0xc050e901 = witness_warn+0x201 uma_zalloc_arg(c0d7ba00,0,102,2,602,...) at 0xc066a87b = uma_zalloc_arg+0x8b malloc(3c,c0737c84,102,c06fdf22,c1448ce0,...) at 0xc04b0b96 = malloc+0xe6 intr_event_add_handler(c1476000,c14c5c60,0,c09f6040,c1447200,...) at 0xc049b29f = intr_event_add_handler+0x4f intr_add_handler(c14c5c60,e,0,c09f6040,c1447200,...) at 0xc06a6abd = intr_add_handler+0x6d nexus_setup_intr(c147d080,c147d700,c14c8540,602,0,c09f6040,c1447200,c0c208b0) at 0xc06ae0dd = nexus_setup_intr+0x8d bus_generic_setup_intr(c1476680,c147d700,c14c8540,602,0,c09f6040,c1447200,c0c208b0) at 0xc04f0a9e = bus_generic_setup_intr+0x7e bus_generic_setup_intr(c147dc80,c147d700,c14c8540,602,0,c09f6040,c1447200,c0c208b0) at 0xc04f0a9e = bus_generic_setup_intr+0x7e bus_generic_setup_intr(c14b8a80,c147d700,c14c8540,602,0,...) at 0xc04f0a9e = bus_generic_setup_intr+0x7e pci_setup_intr(c14b8a80,c147d700,c14c8540,602,0,...) at 0xc04498fb = pci_setup_intr+0x4b bus_setup_intr(c147d700,c14c8540,602,0,c09f6040,...) at 0xc04f3561 = bus_setup_intr+0x81 ata_attach(c147d700,c147f85c,c0732108,c06fcbf3,80000000,...) at 0xc09f5f97 = ata_attach+0x2a7 device_attach(c147d700,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147d700,2,c0c209d4,c0a046a4,c14b8c00,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8c00,1,1,0,ffffffff,...) at 0xc04f3f88 = bus_generic_attach+0x28 ata_pci_attach(c14b8c00,c148485c,c0732108,c06fcbf3,80000000,...) at 0xc0a046a4 = ata_pci_attach+0x174 device_attach(c14b8c00,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8c00,c147dc80,c0c20a78,c0ab178b,c14b8a80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8a80,c1448900,1,c0ab11e0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pci_attach(c14b8a80,c149505c,c0732108,c06fcbf3,80000000,...) at 0xc0ab178b = acpi_pci_attach+0x17b device_attach(c14b8a80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8a80,c1476680,c0c20b14,c0ab1b06,c147dc80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147dc80,c0acfd29,0,c0c20b04,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pcib_attach(c147dc80,c14b91f4,0,c0c20b34,2,...) at 0xc0ab1b06 = acpi_pcib_attach+0x1b6 acpi_pcib_acpi_attach(c147dc80,c149305c,c0732108,c06fcbf3,80000000,...) at 0xc0ab2781 = acpi_pcib_acpi_attach+0x221 device_attach(c147dc80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147dc80,1,c0c20c34,c0aaf13a,c1476680,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c1476680,c1476680,c0731f98,c0aaf6f0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_attach(c1476680,c149705c,c0732108,c06fcbf3,80000000,...) at 0xc0aaf13a = acpi_attach+0xb1a device_attach(c1476680,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c1476680,c14203c5,c0c20ce8,c04f3357,c147d080,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147d080,c14b105c,c0732108,c06fcbf3,80000000,...) at 0xc04f3f88 = bus_generic_attach+0x28 device_attach(c147d080,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147d080,c1463880,c1463880,c14075a0,c1463880,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_new_pass(c1463880,c1444800,c0732038,c14409f0,fffffff,...) at 0xc04f4255 = bus_generic_new_pass+0xd5 bus_set_pass(7fffffff,c0c20d5c,c069b93c,fffffff,c0c20d78,...) at 0xc04f2011 = bus_set_pass+0x81 root_bus_configure(fffffff,c0c20d78,c047b7a6,0,c1ec00,...) at 0xc04f2062 = root_bus_configure+0x12 configure(0,c1ec00,c1ec00,c1e000,c25000,...) at 0xc069b93c = configure+0xc mi_startup() at 0xc047b7a6 = mi_startup+0xa6 begin() at 0xc04385b5 = begin+0x2c uma_zalloc_arg: zone "16" with the following non-sleepable locks held: exclusive sleep mutex ATA state lock (ATA state lock) r = 0 (0xc1447374) locked @ /usr/home/kostik/build/bsd/DEV/src/sys/modules/ata/atacore/../../../dev/ata/ata-all.c:188 KDB: stack backtrace: db_trace_self_wrapper(c06fd4c5,c0c20650,c050d3b5,bc,1,...) at 0xc043e016 = db_trace_self_wrapper+0x26 kdb_backtrace(bc,1,ffffffff,c08b85ac,c0c20688,...) at 0xc04f8489 = kdb_backtrace+0x29 _witness_debugger(c06fff4e,c0c2069c,4,1,0,...) at 0xc050d3b5 = _witness_debugger+0x25 witness_warn(5,0,c0718d1b,c07022ea,c07762d0,...) at 0xc050e901 = witness_warn+0x201 uma_zalloc_arg(c0d7b8c0,0,102,2,602,...) at 0xc066a87b = uma_zalloc_arg+0x8b malloc(10,c0737c84,102,235,c1448ce0,...) at 0xc04b0b96 = malloc+0xe6 intr_event_add_handler(c1476000,c14c5c60,0,c09f6040,c1447200,...) at 0xc049b478 = intr_event_add_handler+0x228 intr_add_handler(c14c5c60,e,0,c09f6040,c1447200,...) at 0xc06a6abd = intr_add_handler+0x6d nexus_setup_intr(c147d080,c147d700,c14c8540,602,0,c09f6040,c1447200,c0c208b0) at 0xc06ae0dd = nexus_setup_intr+0x8d bus_generic_setup_intr(c1476680,c147d700,c14c8540,602,0,c09f6040,c1447200,c0c208b0) at 0xc04f0a9e = bus_generic_setup_intr+0x7e bus_generic_setup_intr(c147dc80,c147d700,c14c8540,602,0,c09f6040,c1447200,c0c208b0) at 0xc04f0a9e = bus_generic_setup_intr+0x7e bus_generic_setup_intr(c14b8a80,c147d700,c14c8540,602,0,...) at 0xc04f0a9e = bus_generic_setup_intr+0x7e pci_setup_intr(c14b8a80,c147d700,c14c8540,602,0,...) at 0xc04498fb = pci_setup_intr+0x4b bus_setup_intr(c147d700,c14c8540,602,0,c09f6040,...) at 0xc04f3561 = bus_setup_intr+0x81 ata_attach(c147d700,c147f85c,c0732108,c06fcbf3,80000000,...) at 0xc09f5f97 = ata_attach+0x2a7 device_attach(c147d700,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147d700,2,c0c209d4,c0a046a4,c14b8c00,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8c00,1,1,0,ffffffff,...) at 0xc04f3f88 = bus_generic_attach+0x28 ata_pci_attach(c14b8c00,c148485c,c0732108,c06fcbf3,80000000,...) at 0xc0a046a4 = ata_pci_attach+0x174 device_attach(c14b8c00,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8c00,c147dc80,c0c20a78,c0ab178b,c14b8a80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8a80,c1448900,1,c0ab11e0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pci_attach(c14b8a80,c149505c,c0732108,c06fcbf3,80000000,...) at 0xc0ab178b = acpi_pci_attach+0x17b device_attach(c14b8a80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8a80,c1476680,c0c20b14,c0ab1b06,c147dc80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147dc80,c0acfd29,0,c0c20b04,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pcib_attach(c147dc80,c14b91f4,0,c0c20b34,2,...) at 0xc0ab1b06 = acpi_pcib_attach+0x1b6 acpi_pcib_acpi_attach(c147dc80,c149305c,c0732108,c06fcbf3,80000000,...) at 0xc0ab2781 = acpi_pcib_acpi_attach+0x221 device_attach(c147dc80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147dc80,1,c0c20c34,c0aaf13a,c1476680,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c1476680,c1476680,c0731f98,c0aaf6f0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_attach(c1476680,c149705c,c0732108,c06fcbf3,80000000,...) at 0xc0aaf13a = acpi_attach+0xb1a device_attach(c1476680,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c1476680,c14203c5,c0c20ce8,c04f3357,c147d080,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147d080,c14b105c,c0732108,c06fcbf3,80000000,...) at 0xc04f3f88 = bus_generic_attach+0x28 device_attach(c147d080,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147d080,c1463880,c1463880,c14075a0,c1463880,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_new_pass(c1463880,c1444800,c0732038,c14409f0,fffffff,...) at 0xc04f4255 = bus_generic_new_pass+0xd5 bus_set_pass(7fffffff,c0c20d5c,c069b93c,fffffff,c0c20d78,...) at 0xc04f2011 = bus_set_pass+0x81 root_bus_configure(fffffff,c0c20d78,c047b7a6,0,c1ec00,...) at 0xc04f2062 = root_bus_configure+0x12 configure(0,c1ec00,c1ec00,c1e000,c25000,...) at 0xc069b93c = configure+0xc mi_startup() at 0xc047b7a6 = mi_startup+0xa6 begin() at 0xc04385b5 = begin+0x2c uma_zalloc_arg: zone "THREAD" with the following non-sleepable locks held: exclusive sleep mutex ATA state lock (ATA state lock) r = 0 (0xc1447374) locked @ /usr/home/kostik/build/bsd/DEV/src/sys/modules/ata/atacore/../../../dev/ata/ata-all.c:188 KDB: stack backtrace: db_trace_self_wrapper(c06fd4c5,c0c20584,c050d3b5,bc,1,...) at 0xc043e016 = db_trace_self_wrapper+0x26 kdb_backtrace(bc,1,ffffffff,c08b85ac,c0c205bc,...) at 0xc04f8489 = kdb_backtrace+0x29 _witness_debugger(c06fff4e,c0c205d0,4,1,0,...) at 0xc050d3b5 = _witness_debugger+0x25 witness_warn(5,0,c0718d1b,c06f4104,c07762d0,...) at 0xc050e901 = witness_warn+0x201 uma_zalloc_arg(c0d71280,0,2,c14b35e0,c0c20678,...) at 0xc066a87b = uma_zalloc_arg+0x8b thread_alloc(0,c04fc49b,c06ec14b,c04faf10,c0c20670,...) at 0xc04d5aa9 = thread_alloc+0x29 kthread_add(c049b6a0,c14c5940,c1464aa0,c0c20764,60000,...) at 0xc04a410f = kthread_add+0x3f kproc_kthread_add(c049b6a0,c14c5940,c0776a28,c0c20764,60000,...) at 0xc04a476e = kproc_kthread_add+0x10e intr_event_add_handler(c1476000,c14c5c60,0,c09f6040,c1447200,...) at 0xc049b4c1 = intr_event_add_handler+0x271 intr_add_handler(c14c5c60,e,0,c09f6040,c1447200,...) at 0xc06a6abd = intr_add_handler+0x6d nexus_setup_intr(c147d080,c147d700,c14c8540,602,0,c09f6040,c1447200,c0c208b0) at 0xc06ae0dd = nexus_setup_intr+0x8d bus_generic_setup_intr(c1476680,c147d700,c14c8540,602,0,c09f6040,c1447200,c0c208b0) at 0xc04f0a9e = bus_generic_setup_intr+0x7e bus_generic_setup_intr(c147dc80,c147d700,c14c8540,602,0,c09f6040,c1447200,c0c208b0) at 0xc04f0a9e = bus_generic_setup_intr+0x7e bus_generic_setup_intr(c14b8a80,c147d700,c14c8540,602,0,...) at 0xc04f0a9e = bus_generic_setup_intr+0x7e pci_setup_intr(c14b8a80,c147d700,c14c8540,602,0,...) at 0xc04498fb = pci_setup_intr+0x4b bus_setup_intr(c147d700,c14c8540,602,0,c09f6040,...) at 0xc04f3561 = bus_setup_intr+0x81 ata_attach(c147d700,c147f85c,c0732108,c06fcbf3,80000000,...) at 0xc09f5f97 = ata_attach+0x2a7 device_attach(c147d700,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147d700,2,c0c209d4,c0a046a4,c14b8c00,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8c00,1,1,0,ffffffff,...) at 0xc04f3f88 = bus_generic_attach+0x28 ata_pci_attach(c14b8c00,c148485c,c0732108,c06fcbf3,80000000,...) at 0xc0a046a4 = ata_pci_attach+0x174 device_attach(c14b8c00,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8c00,c147dc80,c0c20a78,c0ab178b,c14b8a80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8a80,c1448900,1,c0ab11e0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pci_attach(c14b8a80,c149505c,c0732108,c06fcbf3,80000000,...) at 0xc0ab178b = acpi_pci_attach+0x17b device_attach(c14b8a80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8a80,c1476680,c0c20b14,c0ab1b06,c147dc80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147dc80,c0acfd29,0,c0c20b04,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pcib_attach(c147dc80,c14b91f4,0,c0c20b34,2,...) at 0xc0ab1b06 = acpi_pcib_attach+0x1b6 acpi_pcib_acpi_attach(c147dc80,c149305c,c0732108,c06fcbf3,80000000,...) at 0xc0ab2781 = acpi_pcib_acpi_attach+0x221 device_attach(c147dc80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147dc80,1,c0c20c34,c0aaf13a,c1476680,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c1476680,c1476680,c0731f98,c0aaf6f0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_attach(c1476680,c149705c,c0732108,c06fcbf3,80000000,...) at 0xc0aaf13a = acpi_attach+0xb1a device_attach(c1476680,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c1476680,c14203c5,c0c20ce8,c04f3357,c147d080,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147d080,c14b105c,c0732108,c06fcbf3,80000000,...) at 0xc04f3f88 = bus_generic_attach+0x28 device_attach(c147d080,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147d080,c1463880,c1463880,c14075a0,c1463880,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_new_pass(c1463880,c1444800,c0732038,c14409f0,fffffff,...) at 0xc04f4255 = bus_generic_new_pass+0xd5 bus_set_pass(7fffffff,c0c20d5c,c069b93c,fffffff,c0c20d78,...) at 0xc04f2011 = bus_set_pass+0x81 root_bus_configure(fffffff,c0c20d78,c047b7a6,0,c1ec00,...) at 0xc04f2062 = root_bus_configure+0x12 configure(0,c1ec00,c1ec00,c1e000,c25000,...) at 0xc069b93c = configure+0xc mi_startup() at 0xc047b7a6 = mi_startup+0xa6 begin() at 0xc04385b5 = begin+0x2c uma_zalloc_arg: zone "VM OBJECT" with the following non-sleepable locks held: exclusive sleep mutex ATA state lock (ATA state lock) r = 0 (0xc1447374) locked @ /usr/home/kostik/build/bsd/DEV/src/sys/modules/ata/atacore/../../../dev/ata/ata-all.c:188 KDB: stack backtrace: db_trace_self_wrapper(c06fd4c5,c0c204b8,c050d3b5,bc,1,...) at 0xc043e016 = db_trace_self_wrapper+0x26 kdb_backtrace(bc,1,ffffffff,c08b85ac,c0c204f0,...) at 0xc04f8489 = kdb_backtrace+0x29 _witness_debugger(c06fff4e,c0c20504,4,1,0,...) at 0xc050d3b5 = _witness_debugger+0x25 witness_warn(5,0,c0718d1b,c071a60d,c07762d0,...) at 0xc050e901 = witness_warn+0x201 uma_zalloc_arg(c0d7b460,0,2,0,4b32f0,...) at 0xc066a87b = uma_zalloc_arg+0x8b vm_object_allocate(0,2,0,16d,c0d7ce88,...) at 0xc067ad5b = vm_object_allocate+0x2b vm_thread_new(c14b32f0,2,2,c14b35e0,c0c20678,...) at 0xc066f5a8 = vm_thread_new+0xf8 thread_alloc(0,c04fc49b,c06ec14b,c04faf10,c0c20670,...) at 0xc04d5acf = thread_alloc+0x4f kthread_add(c049b6a0,c14c5940,c1464aa0,c0c20764,60000,...) at 0xc04a410f = kthread_add+0x3f kproc_kthread_add(c049b6a0,c14c5940,c0776a28,c0c20764,60000,...) at 0xc04a476e = kproc_kthread_add+0x10e intr_event_add_handler(c1476000,c14c5c60,0,c09f6040,c1447200,...) at 0xc049b4c1 = intr_event_add_handler+0x271 intr_add_handler(c14c5c60,e,0,c09f6040,c1447200,...) at 0xc06a6abd = intr_add_handler+0x6d nexus_setup_intr(c147d080,c147d700,c14c8540,602,0,c09f6040,c1447200,c0c208b0) at 0xc06ae0dd = nexus_setup_intr+0x8d bus_generic_setup_intr(c1476680,c147d700,c14c8540,602,0,c09f6040,c1447200,c0c208b0) at 0xc04f0a9e = bus_generic_setup_intr+0x7e bus_generic_setup_intr(c147dc80,c147d700,c14c8540,602,0,c09f6040,c1447200,c0c208b0) at 0xc04f0a9e = bus_generic_setup_intr+0x7e bus_generic_setup_intr(c14b8a80,c147d700,c14c8540,602,0,...) at 0xc04f0a9e = bus_generic_setup_intr+0x7e pci_setup_intr(c14b8a80,c147d700,c14c8540,602,0,...) at 0xc04498fb = pci_setup_intr+0x4b bus_setup_intr(c147d700,c14c8540,602,0,c09f6040,...) at 0xc04f3561 = bus_setup_intr+0x81 ata_attach(c147d700,c147f85c,c0732108,c06fcbf3,80000000,...) at 0xc09f5f97 = ata_attach+0x2a7 device_attach(c147d700,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147d700,2,c0c209d4,c0a046a4,c14b8c00,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8c00,1,1,0,ffffffff,...) at 0xc04f3f88 = bus_generic_attach+0x28 ata_pci_attach(c14b8c00,c148485c,c0732108,c06fcbf3,80000000,...) at 0xc0a046a4 = ata_pci_attach+0x174 device_attach(c14b8c00,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8c00,c147dc80,c0c20a78,c0ab178b,c14b8a80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8a80,c1448900,1,c0ab11e0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pci_attach(c14b8a80,c149505c,c0732108,c06fcbf3,80000000,...) at 0xc0ab178b = acpi_pci_attach+0x17b device_attach(c14b8a80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8a80,c1476680,c0c20b14,c0ab1b06,c147dc80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147dc80,c0acfd29,0,c0c20b04,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pcib_attach(c147dc80,c14b91f4,0,c0c20b34,2,...) at 0xc0ab1b06 = acpi_pcib_attach+0x1b6 acpi_pcib_acpi_attach(c147dc80,c149305c,c0732108,c06fcbf3,80000000,...) at 0xc0ab2781 = acpi_pcib_acpi_attach+0x221 device_attach(c147dc80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147dc80,1,c0c20c34,c0aaf13a,c1476680,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c1476680,c1476680,c0731f98,c0aaf6f0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_attach(c1476680,c149705c,c0732108,c06fcbf3,80000000,...) at 0xc0aaf13a = acpi_attach+0xb1a device_attach(c1476680,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c1476680,c14203c5,c0c20ce8,c04f3357,c147d080,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147d080,c14b105c,c0732108,c06fcbf3,80000000,...) at 0xc04f3f88 = bus_generic_attach+0x28 device_attach(c147d080,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147d080,c1463880,c1463880,c14075a0,c1463880,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_new_pass(c1463880,c1444800,c0732038,c14409f0,fffffff,...) at 0xc04f4255 = bus_generic_new_pass+0xd5 bus_set_pass(7fffffff,c0c20d5c,c069b93c,fffffff,c0c20d78,...) at 0xc04f2011 = bus_set_pass+0x81 root_bus_configure(fffffff,c0c20d78,c047b7a6,0,c1ec00,...) at 0xc04f2062 = root_bus_configure+0x12 configure(0,c1ec00,c1ec00,c1e000,c25000,...) at 0xc069b93c = configure+0xc mi_startup() at 0xc047b7a6 = mi_startup+0xa6 begin() at 0xc04385b5 = begin+0x2c ata0: [ITHREAD] ata1: <ATA channel 1> on atapci0 uma_zalloc_arg: zone "64" with the following non-sleepable locks held: exclusive sleep mutex ATA state lock (ATA state lock) r = 0 (0xc1447574) locked @ /usr/home/kostik/build/bsd/DEV/src/sys/modules/ata/atacore/../../../dev/ata/ata-all.c:188 KDB: stack backtrace: db_trace_self_wrapper(c06fd4c5,c0c20650,c050d3b5,bc,1,...) at 0xc043e016 = db_trace_self_wrapper+0x26 kdb_backtrace(bc,1,ffffffff,c08b85ac,c0c20688,...) at 0xc04f8489 = kdb_backtrace+0x29 _witness_debugger(c06fff4e,c0c2069c,4,1,0,...) at 0xc050d3b5 = _witness_debugger+0x25 witness_warn(5,0,c0718d1b,c07019ae,c07762d0,...) at 0xc050e901 = witness_warn+0x201 uma_zalloc_arg(c0d7ba00,0,102,2,602,...) at 0xc066a87b = uma_zalloc_arg+0x8b malloc(3c,c0737c84,102,c06fdf22,c1448ce0,...) at 0xc04b0b96 = malloc+0xe6 intr_event_add_handler(c1463e80,c14c5c40,0,c09f6040,c1447400,...) at 0xc049b29f = intr_event_add_handler+0x4f intr_add_handler(c14c5c40,f,0,c09f6040,c1447400,...) at 0xc06a6abd = intr_add_handler+0x6d nexus_setup_intr(c147d080,c14c2700,c14c8280,602,0,c09f6040,c1447400,c0c208b0) at 0xc06ae0dd = nexus_setup_intr+0x8d bus_generic_setup_intr(c1476680,c14c2700,c14c8280,602,0,c09f6040,c1447400,c0c208b0) at 0xc04f0a9e = bus_generic_setup_intr+0x7e bus_generic_setup_intr(c147dc80,c14c2700,c14c8280,602,0,c09f6040,c1447400,c0c208b0) at 0xc04f0a9e = bus_generic_setup_intr+0x7e bus_generic_setup_intr(c14b8a80,c14c2700,c14c8280,602,0,...) at 0xc04f0a9e = bus_generic_setup_intr+0x7e pci_setup_intr(c14b8a80,c14c2700,c14c8280,602,0,...) at 0xc04498fb = pci_setup_intr+0x4b bus_setup_intr(c14c2700,c14c8280,602,0,c09f6040,...) at 0xc04f3561 = bus_setup_intr+0x81 ata_attach(c14c2700,c14c2700,ffffffff,c06fcbf3,80000000,...) at 0xc09f5f97 = ata_attach+0x2a7 device_attach(c14c2700,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14c2700,2,c0c209d4,c0a046a4,c14b8c00,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8c00,1,1,0,ffffffff,...) at 0xc04f3f88 = bus_generic_attach+0x28 ata_pci_attach(c14b8c00,c148485c,c0732108,c06fcbf3,80000000,...) at 0xc0a046a4 = ata_pci_attach+0x174 device_attach(c14b8c00,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8c00,c147dc80,c0c20a78,c0ab178b,c14b8a80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8a80,c1448900,1,c0ab11e0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pci_attach(c14b8a80,c149505c,c0732108,c06fcbf3,80000000,...) at 0xc0ab178b = acpi_pci_attach+0x17b device_attach(c14b8a80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8a80,c1476680,c0c20b14,c0ab1b06,c147dc80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147dc80,c0acfd29,0,c0c20b04,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pcib_attach(c147dc80,c14b91f4,0,c0c20b34,2,...) at 0xc0ab1b06 = acpi_pcib_attach+0x1b6 acpi_pcib_acpi_attach(c147dc80,c149305c,c0732108,c06fcbf3,80000000,...) at 0xc0ab2781 = acpi_pcib_acpi_attach+0x221 device_attach(c147dc80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147dc80,1,c0c20c34,c0aaf13a,c1476680,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c1476680,c1476680,c0731f98,c0aaf6f0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_attach(c1476680,c149705c,c0732108,c06fcbf3,80000000,...) at 0xc0aaf13a = acpi_attach+0xb1a device_attach(c1476680,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c1476680,c14203c5,c0c20ce8,c04f3357,c147d080,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147d080,c14b105c,c0732108,c06fcbf3,80000000,...) at 0xc04f3f88 = bus_generic_attach+0x28 device_attach(c147d080,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147d080,c1463880,c1463880,c14075a0,c1463880,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_new_pass(c1463880,c1444800,c0732038,c14409f0,fffffff,...) at 0xc04f4255 = bus_generic_new_pass+0xd5 bus_set_pass(7fffffff,c0c20d5c,c069b93c,fffffff,c0c20d78,...) at 0xc04f2011 = bus_set_pass+0x81 root_bus_configure(fffffff,c0c20d78,c047b7a6,0,c1ec00,...) at 0xc04f2062 = root_bus_configure+0x12 configure(0,c1ec00,c1ec00,c1e000,c25000,...) at 0xc069b93c = configure+0xc mi_startup() at 0xc047b7a6 = mi_startup+0xa6 begin() at 0xc04385b5 = begin+0x2c uma_zalloc_arg: zone "16" with the following non-sleepable locks held: exclusive sleep mutex ATA state lock (ATA state lock) r = 0 (0xc1447574) locked @ /usr/home/kostik/build/bsd/DEV/src/sys/modules/ata/atacore/../../../dev/ata/ata-all.c:188 KDB: stack backtrace: db_trace_self_wrapper(c06fd4c5,c0c20650,c050d3b5,bc,1,...) at 0xc043e016 = db_trace_self_wrapper+0x26 kdb_backtrace(bc,1,ffffffff,c08b85ac,c0c20688,...) at 0xc04f8489 = kdb_backtrace+0x29 _witness_debugger(c06fff4e,c0c2069c,4,1,0,...) at 0xc050d3b5 = _witness_debugger+0x25 witness_warn(5,0,c0718d1b,c07022ea,c07762d0,...) at 0xc050e901 = witness_warn+0x201 uma_zalloc_arg(c0d7b8c0,0,102,2,602,...) at 0xc066a87b = uma_zalloc_arg+0x8b malloc(10,c0737c84,102,235,c1448ce0,...) at 0xc04b0b96 = malloc+0xe6 intr_event_add_handler(c1463e80,c14c5c40,0,c09f6040,c1447400,...) at 0xc049b478 = intr_event_add_handler+0x228 intr_add_handler(c14c5c40,f,0,c09f6040,c1447400,...) at 0xc06a6abd = intr_add_handler+0x6d nexus_setup_intr(c147d080,c14c2700,c14c8280,602,0,c09f6040,c1447400,c0c208b0) at 0xc06ae0dd = nexus_setup_intr+0x8d bus_generic_setup_intr(c1476680,c14c2700,c14c8280,602,0,c09f6040,c1447400,c0c208b0) at 0xc04f0a9e = bus_generic_setup_intr+0x7e bus_generic_setup_intr(c147dc80,c14c2700,c14c8280,602,0,c09f6040,c1447400,c0c208b0) at 0xc04f0a9e = bus_generic_setup_intr+0x7e bus_generic_setup_intr(c14b8a80,c14c2700,c14c8280,602,0,...) at 0xc04f0a9e = bus_generic_setup_intr+0x7e pci_setup_intr(c14b8a80,c14c2700,c14c8280,602,0,...) at 0xc04498fb = pci_setup_intr+0x4b bus_setup_intr(c14c2700,c14c8280,602,0,c09f6040,...) at 0xc04f3561 = bus_setup_intr+0x81 ata_attach(c14c2700,c14c2700,ffffffff,c06fcbf3,80000000,...) at 0xc09f5f97 = ata_attach+0x2a7 device_attach(c14c2700,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14c2700,2,c0c209d4,c0a046a4,c14b8c00,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8c00,1,1,0,ffffffff,...) at 0xc04f3f88 = bus_generic_attach+0x28 ata_pci_attach(c14b8c00,c148485c,c0732108,c06fcbf3,80000000,...) at 0xc0a046a4 = ata_pci_attach+0x174 device_attach(c14b8c00,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8c00,c147dc80,c0c20a78,c0ab178b,c14b8a80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8a80,c1448900,1,c0ab11e0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pci_attach(c14b8a80,c149505c,c0732108,c06fcbf3,80000000,...) at 0xc0ab178b = acpi_pci_attach+0x17b device_attach(c14b8a80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8a80,c1476680,c0c20b14,c0ab1b06,c147dc80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147dc80,c0acfd29,0,c0c20b04,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pcib_attach(c147dc80,c14b91f4,0,c0c20b34,2,...) at 0xc0ab1b06 = acpi_pcib_attach+0x1b6 acpi_pcib_acpi_attach(c147dc80,c149305c,c0732108,c06fcbf3,80000000,...) at 0xc0ab2781 = acpi_pcib_acpi_attach+0x221 device_attach(c147dc80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147dc80,1,c0c20c34,c0aaf13a,c1476680,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c1476680,c1476680,c0731f98,c0aaf6f0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_attach(c1476680,c149705c,c0732108,c06fcbf3,80000000,...) at 0xc0aaf13a = acpi_attach+0xb1a device_attach(c1476680,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c1476680,c14203c5,c0c20ce8,c04f3357,c147d080,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147d080,c14b105c,c0732108,c06fcbf3,80000000,...) at 0xc04f3f88 = bus_generic_attach+0x28 device_attach(c147d080,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147d080,c1463880,c1463880,c14075a0,c1463880,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_new_pass(c1463880,c1444800,c0732038,c14409f0,fffffff,...) at 0xc04f4255 = bus_generic_new_pass+0xd5 bus_set_pass(7fffffff,c0c20d5c,c069b93c,fffffff,c0c20d78,...) at 0xc04f2011 = bus_set_pass+0x81 root_bus_configure(fffffff,c0c20d78,c047b7a6,0,c1ec00,...) at 0xc04f2062 = root_bus_configure+0x12 configure(0,c1ec00,c1ec00,c1e000,c25000,...) at 0xc069b93c = configure+0xc mi_startup() at 0xc047b7a6 = mi_startup+0xa6 begin() at 0xc04385b5 = begin+0x2c uma_zalloc_arg: zone "THREAD" with the following non-sleepable locks held: exclusive sleep mutex ATA state lock (ATA state lock) r = 0 (0xc1447574) locked @ /usr/home/kostik/build/bsd/DEV/src/sys/modules/ata/atacore/../../../dev/ata/ata-all.c:188 KDB: stack backtrace: db_trace_self_wrapper(c06fd4c5,c0c20584,c050d3b5,bc,1,...) at 0xc043e016 = db_trace_self_wrapper+0x26 kdb_backtrace(bc,1,ffffffff,c08b85ac,c0c205bc,...) at 0xc04f8489 = kdb_backtrace+0x29 _witness_debugger(c06fff4e,c0c205d0,4,1,0,...) at 0xc050d3b5 = _witness_debugger+0x25 witness_warn(5,0,c0718d1b,c06f4104,c07762d0,...) at 0xc050e901 = witness_warn+0x201 uma_zalloc_arg(c0d71280,0,2,c14b32f0,c0c20678,...) at 0xc066a87b = uma_zalloc_arg+0x8b thread_alloc(0,c04fc49b,c06ec14b,c04faf10,c0c20670,...) at 0xc04d5aa9 = thread_alloc+0x29 kthread_add(c049b6a0,c14c57f0,c1464aa0,c0c20764,60000,...) at 0xc04a410f = kthread_add+0x3f kproc_kthread_add(c049b6a0,c14c57f0,c0776a28,c0c20764,60000,...) at 0xc04a476e = kproc_kthread_add+0x10e intr_event_add_handler(c1463e80,c14c5c40,0,c09f6040,c1447400,...) at 0xc049b4c1 = intr_event_add_handler+0x271 intr_add_handler(c14c5c40,f,0,c09f6040,c1447400,...) at 0xc06a6abd = intr_add_handler+0x6d nexus_setup_intr(c147d080,c14c2700,c14c8280,602,0,c09f6040,c1447400,c0c208b0) at 0xc06ae0dd = nexus_setup_intr+0x8d bus_generic_setup_intr(c1476680,c14c2700,c14c8280,602,0,c09f6040,c1447400,c0c208b0) at 0xc04f0a9e = bus_generic_setup_intr+0x7e bus_generic_setup_intr(c147dc80,c14c2700,c14c8280,602,0,c09f6040,c1447400,c0c208b0) at 0xc04f0a9e = bus_generic_setup_intr+0x7e bus_generic_setup_intr(c14b8a80,c14c2700,c14c8280,602,0,...) at 0xc04f0a9e = bus_generic_setup_intr+0x7e pci_setup_intr(c14b8a80,c14c2700,c14c8280,602,0,...) at 0xc04498fb = pci_setup_intr+0x4b bus_setup_intr(c14c2700,c14c8280,602,0,c09f6040,...) at 0xc04f3561 = bus_setup_intr+0x81 ata_attach(c14c2700,c14c2700,ffffffff,c06fcbf3,80000000,...) at 0xc09f5f97 = ata_attach+0x2a7 device_attach(c14c2700,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14c2700,2,c0c209d4,c0a046a4,c14b8c00,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8c00,1,1,0,ffffffff,...) at 0xc04f3f88 = bus_generic_attach+0x28 ata_pci_attach(c14b8c00,c148485c,c0732108,c06fcbf3,80000000,...) at 0xc0a046a4 = ata_pci_attach+0x174 device_attach(c14b8c00,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8c00,c147dc80,c0c20a78,c0ab178b,c14b8a80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8a80,c1448900,1,c0ab11e0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pci_attach(c14b8a80,c149505c,c0732108,c06fcbf3,80000000,...) at 0xc0ab178b = acpi_pci_attach+0x17b device_attach(c14b8a80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8a80,c1476680,c0c20b14,c0ab1b06,c147dc80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147dc80,c0acfd29,0,c0c20b04,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pcib_attach(c147dc80,c14b91f4,0,c0c20b34,2,...) at 0xc0ab1b06 = acpi_pcib_attach+0x1b6 acpi_pcib_acpi_attach(c147dc80,c149305c,c0732108,c06fcbf3,80000000,...) at 0xc0ab2781 = acpi_pcib_acpi_attach+0x221 device_attach(c147dc80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147dc80,1,c0c20c34,c0aaf13a,c1476680,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c1476680,c1476680,c0731f98,c0aaf6f0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_attach(c1476680,c149705c,c0732108,c06fcbf3,80000000,...) at 0xc0aaf13a = acpi_attach+0xb1a device_attach(c1476680,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c1476680,c14203c5,c0c20ce8,c04f3357,c147d080,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147d080,c14b105c,c0732108,c06fcbf3,80000000,...) at 0xc04f3f88 = bus_generic_attach+0x28 device_attach(c147d080,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147d080,c1463880,c1463880,c14075a0,c1463880,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_new_pass(c1463880,c1444800,c0732038,c14409f0,fffffff,...) at 0xc04f4255 = bus_generic_new_pass+0xd5 bus_set_pass(7fffffff,c0c20d5c,c069b93c,fffffff,c0c20d78,...) at 0xc04f2011 = bus_set_pass+0x81 root_bus_configure(fffffff,c0c20d78,c047b7a6,0,c1ec00,...) at 0xc04f2062 = root_bus_configure+0x12 configure(0,c1ec00,c1ec00,c1e000,c25000,...) at 0xc069b93c = configure+0xc mi_startup() at 0xc047b7a6 = mi_startup+0xa6 begin() at 0xc04385b5 = begin+0x2c uma_zalloc_arg: zone "VM OBJECT" with the following non-sleepable locks held: exclusive sleep mutex ATA state lock (ATA state lock) r = 0 (0xc1447574) locked @ /usr/home/kostik/build/bsd/DEV/src/sys/modules/ata/atacore/../../../dev/ata/ata-all.c:188 KDB: stack backtrace: db_trace_self_wrapper(c06fd4c5,c0c204b8,c050d3b5,bc,1,...) at 0xc043e016 = db_trace_self_wrapper+0x26 kdb_backtrace(bc,1,ffffffff,c08b85ac,c0c204f0,...) at 0xc04f8489 = kdb_backtrace+0x29 _witness_debugger(c06fff4e,c0c20504,4,1,0,...) at 0xc050d3b5 = _witness_debugger+0x25 witness_warn(5,0,c0718d1b,c071a60d,c07762d0,...) at 0xc050e901 = witness_warn+0x201 uma_zalloc_arg(c0d7b460,0,2,0,4b3000,...) at 0xc066a87b = uma_zalloc_arg+0x8b vm_object_allocate(0,2,0,16d,c0d7ce88,...) at 0xc067ad5b = vm_object_allocate+0x2b vm_thread_new(c14b3000,2,2,c14b32f0,c0c20678,...) at 0xc066f5a8 = vm_thread_new+0xf8 thread_alloc(0,c04fc49b,c06ec14b,c04faf10,c0c20670,...) at 0xc04d5acf = thread_alloc+0x4f kthread_add(c049b6a0,c14c57f0,c1464aa0,c0c20764,60000,...) at 0xc04a410f = kthread_add+0x3f kproc_kthread_add(c049b6a0,c14c57f0,c0776a28,c0c20764,60000,...) at 0xc04a476e = kproc_kthread_add+0x10e intr_event_add_handler(c1463e80,c14c5c40,0,c09f6040,c1447400,...) at 0xc049b4c1 = intr_event_add_handler+0x271 intr_add_handler(c14c5c40,f,0,c09f6040,c1447400,...) at 0xc06a6abd = intr_add_handler+0x6d nexus_setup_intr(c147d080,c14c2700,c14c8280,602,0,c09f6040,c1447400,c0c208b0) at 0xc06ae0dd = nexus_setup_intr+0x8d bus_generic_setup_intr(c1476680,c14c2700,c14c8280,602,0,c09f6040,c1447400,c0c208b0) at 0xc04f0a9e = bus_generic_setup_intr+0x7e bus_generic_setup_intr(c147dc80,c14c2700,c14c8280,602,0,c09f6040,c1447400,c0c208b0) at 0xc04f0a9e = bus_generic_setup_intr+0x7e bus_generic_setup_intr(c14b8a80,c14c2700,c14c8280,602,0,...) at 0xc04f0a9e = bus_generic_setup_intr+0x7e pci_setup_intr(c14b8a80,c14c2700,c14c8280,602,0,...) at 0xc04498fb = pci_setup_intr+0x4b bus_setup_intr(c14c2700,c14c8280,602,0,c09f6040,...) at 0xc04f3561 = bus_setup_intr+0x81 ata_attach(c14c2700,c14c2700,ffffffff,c06fcbf3,80000000,...) at 0xc09f5f97 = ata_attach+0x2a7 device_attach(c14c2700,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14c2700,2,c0c209d4,c0a046a4,c14b8c00,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8c00,1,1,0,ffffffff,...) at 0xc04f3f88 = bus_generic_attach+0x28 ata_pci_attach(c14b8c00,c148485c,c0732108,c06fcbf3,80000000,...) at 0xc0a046a4 = ata_pci_attach+0x174 device_attach(c14b8c00,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8c00,c147dc80,c0c20a78,c0ab178b,c14b8a80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c14b8a80,c1448900,1,c0ab11e0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pci_attach(c14b8a80,c149505c,c0732108,c06fcbf3,80000000,...) at 0xc0ab178b = acpi_pci_attach+0x17b device_attach(c14b8a80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c14b8a80,c1476680,c0c20b14,c0ab1b06,c147dc80,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147dc80,c0acfd29,0,c0c20b04,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_pcib_attach(c147dc80,c14b91f4,0,c0c20b34,2,...) at 0xc0ab1b06 = acpi_pcib_attach+0x1b6 acpi_pcib_acpi_attach(c147dc80,c149305c,c0732108,c06fcbf3,80000000,...) at 0xc0ab2781 = acpi_pcib_acpi_attach+0x221 device_attach(c147dc80,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147dc80,1,c0c20c34,c0aaf13a,c1476680,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c1476680,c1476680,c0731f98,c0aaf6f0,0,...) at 0xc04f3f88 = bus_generic_attach+0x28 acpi_attach(c1476680,c149705c,c0732108,c06fcbf3,80000000,...) at 0xc0aaf13a = acpi_attach+0xb1a device_attach(c1476680,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c1476680,c14203c5,c0c20ce8,c04f3357,c147d080,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_attach(c147d080,c14b105c,c0732108,c06fcbf3,80000000,...) at 0xc04f3f88 = bus_generic_attach+0x28 device_attach(c147d080,4,c06fcaa5,a47) at 0xc04f3357 = device_attach+0x387 device_probe_and_attach(c147d080,c1463880,c1463880,c14075a0,c1463880,...) at 0xc04f3f4e = device_probe_and_attach+0x4e bus_generic_new_pass(c1463880,c1444800,c0732038,c14409f0,fffffff,...) at 0xc04f4255 = bus_generic_new_pass+0xd5 bus_set_pass(7fffffff,c0c20d5c,c069b93c,fffffff,c0c20d78,...) at 0xc04f2011 = bus_set_pass+0x81 root_bus_configure(fffffff,c0c20d78,c047b7a6,0,c1ec00,...) at 0xc04f2062 = root_bus_configure+0x12 configure(0,c1ec00,c1ec00,c1e000,c25000,...) at 0xc069b93c = configure+0xc mi_startup() at 0xc047b7a6 = mi_startup+0xa6 begin() at 0xc04385b5 = begin+0x2c ata1: [ITHREAD] --H1spWtNR+x+ondvy Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (FreeBSD) iEYEARECAAYFAkw655sACgkQC3+MBN1Mb4iT+ACgxF8gtallxpcerHoUKpGO3HTK 3Y8An1g+cHI7XR693Gca4PNlUDqv7JCl =GbWD -----END PGP SIGNATURE----- --H1spWtNR+x+ondvy--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100712095956.GB2381>