Index: arch/amd64/src/ddi/ddi.c
===================================================================
--- arch/amd64/src/ddi/ddi.c	(revision 73e9b49f68fcee880d656c3073aeba64b022fbfc)
+++ arch/amd64/src/ddi/ddi.c	(revision 613bc54e40bd66aec3da7e1b368afbcd6e8c6453)
@@ -35,4 +35,5 @@
 #include <arch/pm.h>
 #include <errno.h>
+#include <arch/cpu.h>
 
 /** Enable I/O space range for task.
@@ -91,2 +92,16 @@
 	return 0;
 }
+
+/** Enable/disable interrupts form syscall
+ *
+ * @param enable If non-zero, interrupts are enabled, otherwise disabled
+ * @param flags CP0 flags register
+ */
+__native ddi_int_control_arch(__native enable, __native *flags)
+{
+	if (enable)
+		*flags |= RFLAGS_IF;
+	else
+		*flags &= ~RFLAGS_IF;
+	return 0;
+}
