Index: arch/ia32/src/asm.S
===================================================================
--- arch/ia32/src/asm.S	(revision b07769b60d28ebef7ed6f9ae8366f444e8ecc7fa)
+++ arch/ia32/src/asm.S	(revision f4a61effdafe71895306f6647d2e9b8e081603dc)
@@ -380,8 +380,5 @@
 	mov %ax,%gs;
 0:
-#	movl $0xdeadbeaf, %eax
-  int $48
-	cli;
-	sti;
+	int $48
 	jmp 0b
 	# not reached
Index: arch/ia32/src/interrupt.c
===================================================================
--- arch/ia32/src/interrupt.c	(revision b07769b60d28ebef7ed6f9ae8366f444e8ecc7fa)
+++ arch/ia32/src/interrupt.c	(revision f4a61effdafe71895306f6647d2e9b8e081603dc)
@@ -83,5 +83,5 @@
 	printf("%%eax=%L, %%ebx=%L, %%ecx=%L, %%edx=%L,\n%%edi=%L, %%esi=%L, %%ebp=%L, %%esp=%L\n", stack[-2], stack[-5], stack[-3], stack[-4], stack[-9], stack[-8], stack[-1], stack);
 	printf("stack: %X, %X, %X, %X\n", stack[4], stack[5], stack[6], stack[7]);
-	//panic("general protection fault\n");
+	panic("general protection fault\n");
 	stack[1]++;
 }
