ATA-related LORs

From: Kostik Belousov <kostikbel_at_gmail.com>
Date: Mon, 12 Jul 2010 12:59:56 +0300
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) _at_ /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) _at_ /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 _at_ /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 _at_ /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 _at_ /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 _at_ /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 _at_ /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 _at_ /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 _at_ /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 _at_ /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]

Received on Mon Jul 12 2010 - 08:00:06 UTC

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