lang: en

FreeBSD lock order reversal (LOR) #85

ID 85
state unknown
responsible
reported first
reported last
do you know more? submit update by email
LOR
WARNING: Device driver "lock order reversal
 1st 0xc09831e0 cdev (cdev) @ sys/kern/kern_conf.c:60
 2nd 0xc0982f84 user map (user map) @ sys/vm/vm_map.c:2998
		
KDB: stack backtrace:
witness_checkorder(c0982f84,9,c08d9700,bb6,b) at witness_checkorder+0x5f1
_sx_xlock(c0982f84,c08d9700,bb6,1000001,480000) at _sx_xlock+0x5c
vm_map_lookup(c1420728,480000,1,c142072c,c142071c) at vm_map_lookup+0x2e
vm_fault(c0982f40,480000,1,0,c0982de0) at vm_fault+0x7b
trap_pfault(480008,c142083c,c0682d05,c183afe4,480008) at trap_pfault+0x159
trap(18,c1420010,c06a0010,480008,c08bb8f5) at trap+0x34d
calltrap() at calltrap+0x5
--- trap 0xc, eip = 0xc06d6224, esp = 0xc142083c, ebp = 0xc142083c ---
strlen(480008,c1420924,1,6,18) at strlen+0x8
kvprintf(c08bb8db,c0682d5b,c1420924,a,c1420948) at kvprintf+0xbff
printf(c08bb8db,480008,c08bb8b3,c2bcb60c,0) at printf+0x55
prep_cdevsw(c2bcb680,c2bcb580,1,c2bb7c20,0) at prep_cdevsw+0x33
make_dev(c0d73d00,0,0,0,1b6) at make_dev+0x28
nvidia_dev_attach(c2bb7c00,c2bcb580,a,c14209e0,c2bcb580) at nvidia_dev_attach+0x5f
nvidia_attach(c2bcb580,c2bcb580,4,2,c091cd00) at nvidia_attach+0x2b9
nvidia_pci_attach(c2bcb580,c2b8804c,c091cd00,c08c10ad,0) at nvidia_pci_attach+0x1f0
device_attach(c2bcb580,1,c1420a9c,c05a691e,c2bcb680) at device_attach+0x2a7
bus_generic_attach(c2bcb680,1,7c,c1420a90,1) at bus_generic_attach+0x17
pci_attach(c2bcb680,c2b1104c,c091cd00,c08c10ad,0) at pci_attach+0x8a
device_attach(c2bcb680,c2babb00,c1420b24,c067cde1,c2bab880) at device_attach+0x2a7
bus_generic_attach(c2bab880,c2b1084c,c091cd00,c08c10ad,0) at bus_generic_attach+0x17
device_attach(c2bab880,c2ae4a00,c1420b64,c0fdd927,c2babb00) at device_attach+0x2a7
bus_generic_attach(c2babb00,c2a6e7e0,1,c0fdd524,c2babb00) at bus_generic_attach+0x17
acpi_pci_attach(c2babb00,c2b8304c,c091cd00,c08c10ad,0) at acpi_pci_attach+0x11c
device_attach(c2babb00,c2bab480,c1420be0,c0fddb4a,c2ae4a00) at device_attach+0x2a7
bus_generic_attach(c2ae4a00,c0ff2fd1,0,c1420bd0,c1420be0) at bus_generic_attach+0x17
acpi_pcib_attach(c2ae4a00,c2b189d4,0,c1420c08,c0fd8976) at acpi_pcib_attach+0xea
acpi_pcib_acpi_attach(c2ae4a00,c2b9704c,c091cd00,c08c10ad,0) at acpi_pcib_acpi_attach+0xf5
device_attach(c2ae4a00,dffff,c1420cbc,c0fdb1cc,c2bab480) at device_attach+0x2a7
bus_generic_attach(c2bab480,d5400,dffff,c2b18ac8,d5400) at bus_generic_attach+0x17
acpi_attach(c2bab480,c2b8504c,c091cd00,c08c10ad,0) at acpi_attach+0x8cf
device_attach(c2bab480,c2bab600,c1420d18,c0852e21,c2bab600) at device_attach+0x2a7
bus_generic_attach(c2bab600) at bus_generic_attach+0x17
nexus_attach(c2bab600,c2b6804c,c091cd00,c08c10ad,0) at nexus_attach+0x1a
device_attach(c2bab600,c095b950,c1420d78,c083fe66,c2ae3480) at device_attach+0x2a7
root_bus_configure(c2ae3480,c08e1fad,0,c1420d98,c0636d35) at root_bus_configure+0x19
configure(0,0,c2a72c58,141ec00,141e000) at configure+0x29
mi_startup() at mi_startup+0xb1
begin() at begin+0x2c
		
comments/references