lang: en

FreeBSD lock order reversal (LOR) #252

ID 252
state unknown
responsible
reported first 2008-05-04
reported last 2008-06-11
do you know more? submit update by email
LOR
lock order reversal:
 1st 0xffffff001be3c448 ufs (ufs) @ sys/kern/vfs_subr.c:2044
 2nd 0xffffffff806cd120 kernel linker (kernel linker) @ sys/kern/kern_linker.c:693
		
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2a
witness_checkorder() at witness_checkorder+0x5f3
_sx_xlock() at _sx_xlock+0x41
linker_file_lookup_set() at linker_file_lookup_set+0xcf
linker_file_register_sysctls() at linker_file_register_sysctls+0x20
linker_load_module() at linker_load_module+0x963
linker_load_dependencies() at linker_load_dependencies+0x1b4
link_elf_load_file() at link_elf_load_file+0x9ca
linker_load_module() at linker_load_module+0x919
linker_load_dependencies() at linker_load_dependencies+0x1b4
link_elf_load_file() at link_elf_load_file+0x9ca
linker_load_module() at linker_load_module+0x919
kern_kldload() at kern_kldload+0x92
kldload() at kldload+0x7a
syscall() at syscall+0x1dd
Xfast_syscall() at Xfast_syscall+0xab
--- syscall (304, FreeBSD ELF64, kldload), rip = 0x8006810cc, rsp = 0x7fffffffeaf8, rbp = 0 ---
		
comments/references