LOR in acpi_ibm

From: Tai-hwa Liang <avatar_at_mmlab.cse.yzu.edu.tw>
Date: Sat, 25 Jun 2005 11:07:51 +0800 (CST)
Thinkpad T40 with acpi_ibm_load="YES"

lock order reversal
  1st 0xc0646d20 LED mtx (LED mtx) _at_ dev/led/led.c:257
  2nd 0xc08179e0 ACPI IBM extras (ACPI IBM extras) _at_ /usr/src/sys/modules/acpi/acpi_ibm/../../../dev/acpi_support/acpi_ibm.c:277
KDB: stack backtrace:
kdb_backtrace(ffffffff,c065a0a8,c065a530,c0629a6c,c0697558) at kdb_backtrace+0x29
witness_checkorder(c08179e0,9,c0816606,115,c064bd2c,0,c05ffba2,9d) at witness_checkorder+0x4b5
_sx_xlock(c08179e0,c0816606,115,c0c20c44,c048a72c) at _sx_xlock+0x2c
ibm_led(c1f67300,0,1,c0c20c6c,c0816156) at ibm_led+0x17
led_create(c0815910,c1f67300,c0816562,c1ed1080,c1ed1400) at led_create+0x104
acpi_ibm_attach(c1f06280) at acpi_ibm_attach+0x21a
device_attach(c1f06280,c1efd980,c1f06280,c1e11600,0) at device_attach+0x58
device_probe_and_attach(c1f06280) at device_probe_and_attach+0xc4
bus_generic_attach(c1e11780,3,c0c20cd8,c046076c,c1e11780) at bus_generic_attach+0x16
acpi_probe_children(c1e11780) at acpi_probe_children+0x2f
acpi_attach(c1e11780) at acpi_attach+0x514
device_attach(c1e11780,0,c1e11780,c1e11e00,0) at device_attach+0x58
device_probe_and_attach(c1e11780) at device_probe_and_attach+0xc4
bus_generic_attach(c1e11e00,c1e11e00,c1e11e00,c0c20d40,c04ec64c) at bus_generic_attach+0x16
nexus_attach(c1e11e00) at nexus_attach+0x13
device_attach(c1e11e00,c064ffc8,c1e11e00,c0637ff0,c25000) at device_attach+0x58
device_probe_and_attach(c1e11e00) at device_probe_and_attach+0xc4
root_bus_configure(c0c20d88,c04b3abe,0,c1ec00,c1e000) at root_bus_configure+0x16
configure(0,c1ec00,c1e000,0,c0434585) at configure+0x9
mi_startup() at mi_startup+0x96
begin() at begin+0x2c
Received on Sat Jun 25 2005 - 01:07:52 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:37 UTC