KDL faults when printing the backtrace due to incorrect condition to terminate stack unwinding
|Reported by:||arvindsraj||Owned by:||nobody|
Currently, the check under which KDL stops unwinding the stack is incorrect. As a result, KDL faults when it tries to access the frames of the u-boot function that invoked the haiku loader. The patch adds a check to ensure that the frame prior to the kernel entry are not included in the backtrace by ensuring that the value of lr register is within the memory allocated for the kernel.
Change History (10)
by , 6 years ago