hey Linux kernel followers. is there some existing way to kill a single process in uninterruptible sleep (*presses power button for five seconds* you called that uninterruptible?) and release the lock it's stuck on, or do i have to write a kernel module myself?
when a process is running in kernel context, you can't just immediately terminate it because it might be in the middle of changing some kernel data structure. so SIGKILL only gives a hint to the kernel that returning an error fast is better than taking long
-
-
but if the kernel has a bug and is stuck in kernel context - e.g. in an endless loop -, there is no safe way to terminate it
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.