Page MenuHomeFreeBSD

D3246.id7508.diff
No OneTemporary

D3246.id7508.diff

Index: head/sys/arm64/arm64/trap.c
===================================================================
--- head/sys/arm64/arm64/trap.c
+++ head/sys/arm64/arm64/trap.c
@@ -319,6 +319,12 @@
#endif
break;
case EXCP_SVC:
+ /*
+ * Ensure the svc_handler is being run with interrupts enabled.
+ * They will be automatically restored when returning from
+ * exception handler.
+ */
+ intr_enable();
svc_handler(frame);
break;
case EXCP_INSN_ABORT_L:

File Metadata

Mime Type
text/plain
Expires
Mon, Sep 14, 10:38 AM (6 h, 11 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38902545
Default Alt Text
D3246.id7508.diff (467 B)

Event Timeline