I always get confusion on kernel stack. It is said that the kernel
stack + thread_info () structure
is a per process object in theory. Let us say process A is executing in kenel mode, it is preempted by process B. At this point of time , the kernel stack of process A would be wipped out or not. if not, where could it be?.