Subject: Re: how do I disable preemptive scheduling for the currently executing kproc?
To: Tad Hunt <tad@entrisphere.com>
From: Jason Thorpe <thorpej@wasabisystems.com>
List: tech-kern
Date: 07/17/2003 23:03:51
On Thursday, July 17, 2003, at 04:15  PM, Tad Hunt wrote:

> I looked, but I don't see where the kernel makes the decision not
> to reschedule a process which is executing in kernel space.

Actually, the kernel makes a decision to preempt a process when it 
returns to user space.  Look for calls to the preempt() function from 
machine-dependent trap return code.

         -- Jason R. Thorpe <thorpej@wasabisystems.com>