--- zzzz-none-000/linux-4.4.271/arch/arm/kernel/unwind.c 2021-06-03 06:22:09.000000000 +0000 +++ hawkeye-5590-750/linux-4.4.271/arch/arm/kernel/unwind.c 2023-04-19 10:22:27.000000000 +0000 @@ -249,7 +249,9 @@ if (*vsp >= (unsigned long *)ctrl->sp_high) return -URC_FAILURE; - ctrl->vrs[reg] = *(*vsp)++; + ctrl->vrs[reg] = READ_ONCE_NOCHECK(*(*vsp)); + (*vsp)++; + return URC_OK; } @@ -403,7 +405,6 @@ idx = unwind_find_idx(frame->pc); if (!idx) { - pr_warn("unwind: Index not found %08lx\n", frame->pc); return -URC_FAILURE; }