[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Lost] [Patch] Hänger in abort_task()
Dieser Patch verhindert, dass first_task den Kernelstack des
abgestürzten Prozesses erbt und selbst in der Endlosschleife in
abort_task() hängen bleibt.
Index: task.c
===================================================================
--- task.c (Revision 618)
+++ task.c (Arbeitskopie)
@@ -399,10 +399,8 @@
}
destroy_task(current_task);
- current_task = first_task;
-
- while(1) {
- asm("sti; hlt");
- }
+
+ current_task = NULL;
+ asm("int $0x20");
}