To restart a thread, the initial values of the thread con- text, such as the stack pointer, the machine status word (refers to all CPU registers/stack pointers and the program counter), the round-robin time slice, pointers to an argument list, and entry points, are stored ...