[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Re: lazy context switching
On Tuesday 30 August 2005 10:25, Dan Magenheimer wrote: > Sorry for the late reply... keeping up with xen-devel > is getting tough! Yes, I just occasionally skim... > How does Linux do this on Power? Xen/ia64 heavily > leverages the equivalent Linux/ia64 code. As you > may know, Linux/ia64 scatters state all over > memory and uses "unwind descriptors" so that it > can recover all the state. I'd imagine Power does > something similar... Linux has a per-kernel thread stack, so '_switch' saves the current (i.e. kernel, not original usermode) nonvolatiles to the previous task structure. For Xen/PPC, we use a per-cpu stack, so we need to save the original (domain) nonvolatiles to the previous domain structure. -- Hollis Blanchard IBM Linux Technology Center _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |