In addition, inside the kernel running, are these two different states
treated differently (apart from the allowance to be interrupted or
otherwise).
The reason I am asking is that I am working on scheduler activations
which allow new kernel threads to be created when a kernel thread blocks
inside the kernel. Yet this only works for INTERRUPTIBLE processes, I
was thinking of making it work also for NONINTERRUPTIBLE processes. Just
wondering if this would have any repurcusions. Also when a process
generates a page fault which causes a page to be retreived from the
filesystem, it such a process placed in the wait queue as
NONINTERRUPTIBLE also ?
Cheers
Joseph Cordina
University of Malta
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/