lang: en

FreeBSD lock order reversal (LOR) #13

ID 13
state unknown
responsible
reported first
reported last
do you know more? submit update by email
LOR
lock order reversal
 1st 0xc070a0c0 sched lock (sched lock) @ sys/kern/kern_proc.c:672
 2nd 0xc0745d40 sio (sio) @ sys/dev/sio/sio.c:3205
		
KDB: stack backtrace:
kdb_backtrace(c05fe96f,c06748c0,c0636660,c0636660,c060eede) at kdb_backtrace+0x2e
witness_checkorder(c06748c0,9,c060eede,bdf,da7a) at witness_checkorder+0x6a6
_mtx_lock_spin_flags(c06748c0,0,c060eede,bdf,a) at _mtx_lock_spin_flags+0x8d
siocnputc(c0636840,6b,5,d4dd7bf0,6b) at siocnputc+0x7a
cnputc(6b,da7a,1,c15f39a0,c0611cff) at cnputc+0x6a
putchar(6b,d4dd7bf0,c064ab40,0,c0686634) at putchar+0x5c
kvprintf(c0611cfe,c04c9930,d4dd7bf0,a,d4dd7c10) at kvprintf+0x8d
printf(c0611cfe,c,d4dd7c30,c04b2c9e,c0645aa0) at printf+0x55
trap(18,c0640010,10,c15f39a0,d4dd7cfc) at trap+0xc2
calltrap() at calltrap+0x5
--- trap 0xc, eip = 0xc04b3ed2, esp = 0xd4dd7c90, ebp = 0xd4dd7ce0 ---
mi_switch(1,0,c060d2be,9c,dbba0) at mi_switch+0x102
vm_pagezero(0,d4dd7d48,c05f8b5a,32b,e209f103) at vm_pagezero+0xe9
fork_exit(c059b140,0,d4dd7d48) at fork_exit+0xc7
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xd4dd7d7c, ebp = 0 ---
		
comments/references