Tags: runninglinuxkernel/BenOS
Tags
FIX: fix sp on unwind_frame Signed-off-by: benshushu <[email protected]>
Revert "add set_bit and clean_bit for arm64" ldxr指令在树莓派上出错:有可能和内存MMU,内存属性相关,见ARMv8.6手册B2.9.2章. 等我们把MMU搞完,再来优化。 Bad mode for Sync Abort handler detected, far:0x8dfc8 esr:0x96000035 - DABT (current EL) task: 000000000008D000 PC is at 0x0000000000080824 LR is at 0x0000000000080874 pc : [<0000000000080824>] lr : [<0000000000080874>] pstate : [<00000000800001c5>] sp : 000000000008df70 x29: 000000000008df90 x28: eda3cd1f34d928ef x27: fdedd9539ca600d0 x26: fea1f2e9fce98268 x25: eeeb5ea806401008 x24: cb7bd034bb115208 x23: d913e0faf4912a90 x22: b7e507000000002c x21: 211c348042170242 x20: d4f4dd9df46d820e x19: e3f5bf7f927d3246 x18: 6ffebf9820000848 x17: bb7eb48016664086 x16: ac5e109ae043fdd0 x15: 45ee7c27c014490a x14: b459cef920818800 x13: cec2920db1ab6819 x12: eaca17990002008e x11: 8490c2115239122b x10: 000000000008009c x9 : 000000000008dff0 x8 : 0000000000088e10 x7 : 988d600b00000000 x6 : 00000000000800d8 x5 : 0000000000085800 x4 : 0000000000088e0e x3 : 000000000008dfc8 x2 : 0000000000000000 x1 : 000000000008dfc8 x0 : 0000000000000001 Kernel panic: bad mode In idle task - not syncing Call trace: [<0x0000000000086714>] dump_backtrace+0x0/0xc4 [<0x000000000008213c>] panic+0xbc/0xc4 [<0x0000000000086840>] bad_mode+0x68/0x7c [<0x0000000000080870>] set_bit+0x24/0x34 [<0x0000000000080a50>] test_set_bit+0x24/0x120 [<0x0000000000080b70>] kernel_main+0x24/0x78 This reverts commit c897196.
add get_currentel() function Signed-off-by: benshushu <[email protected]>
remove unuse files remove unuse file on scripts folder Signed-off-by: benshushu <[email protected]>