[PATCH OLK-6.6] [Backport] riscv: Fix sleeping in invalid context in die()