Where to look for more info The key function for context switching is __switch_to() in http://lxr.linux.no/linux+v2.6.35/arch/ x86/kernel/process_32.c.http://lxr.linux.no/linux+v2.6.35/arch/ x86/kernel/process_32.c Reason given for software switching – difficult to recover from errors using hardware switch (particularly segment issues.)
{}