Why are there two kinds?
• Marking a thread or process as “system
critical” means that it is an integral and
essential part of the system
… e.g. the file server
… The thread or process is being declared
necessary for correct functioning of the device
… If a system critical thread exits or panics the
device will reboot
• This is why panics in some threads cause the
device to reset