[ 1408.695236] pc : dwc3_stop_active_transfer.constprop.13+0x78/0xc0
[ 1408.695282] lr : dwc3_stop_active_transfer.constprop.13+0x74/0xc0
[ 1408.695318] sp : ffffff800b47baf0
在一次linux内核panic的堆栈信息中,发现LR寄存器的值和PC寄存器的值非常接近,并且它们的值代表的地址都在一个函数中。这看起来不太正常,除非有递归调用,但是这个函数中并没有递归。造成这种情况的原因是什么?
为什么PC LR寄存器值如此接近