1. A computer system, comprising: a processor having a user mode and a protected kernel mode; a memory, coupled to the processor, for providing a user mode stack and a kernel mode stack; and first program code executing in the processor for providing a kernel thread context structure in the memory and maintaining a pointer memory within kernel thread context structure for referencing an application thread specific structure.