y_step_suspended_breakpoints(regs)
+	local_daif_restore(DAIF_PROCCTX);
+	if (!step_done)
 		do_el0_softstep(esr, regs);
-	}
+
 	exit_to_user_mode(regs);
 }
 

base-commit: 449d48b1b99fdaa076166e200132705ac2bee711
-- 
2.43.0[PATCH] arm64: debug: always unmask interrupts in el0_softstp()Ada Couprie Diaz <ada.coupriediaz@arm.com> undefinedlinux-arm-kernel@lists.infradead.org undefined undefined undefined undefined undefined‚=ƒ•O
