Linux 为什么swtch功能不在xv6中保存所有寄存器值?

Linux 为什么swtch功能不在xv6中保存所有寄存器值?,linux,linux-kernel,Linux,Linux Kernel,我想知道为什么xv6上的swtch函数没有保存所有寄存器。 我认为在x86中是不同的。 有人能给我解释一下吗

我想知道为什么xv6上的swtch函数没有保存所有寄存器。 我认为在x86中是不同的。 有人能给我解释一下吗