[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] wget and Zope crashes on post-2.0.6 -testing
Hi all Keir Fraser wrote: When set it causes a fault whenever the FPU is accessed. We use it to lazily initialise the FPU for the currently running process. At context-switch time we look at the process we are descheduling and, if it hasn;t used the FPU in its time slice, we don;t save FPU state and we don;t set the TS bit (because we assume it must be already set).The last point is where we can fall down: if the TS bit in fact *isn;t* set, then we are screwed for all time. The kernel will never realise a process is using the FPU because we will never take the TS fault, because the TS bit is clear. Thus state doesn;t get saved/restored during context switch and the TS bit never gets set. So its a self perpetuating state once you're in it. I have an end user question rather than a developers Q. Say I have an xen machine with several domains, some with kernels that have the FPU bug fix and some without. Can a domain with the buggy kernel upset a domain with a bug free kernel? Or does this just affect processes within one domain? I might want to be a bit more hasty in upgrading all the kernels if a buggy kernel/domain can upset a good kernel/domain. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |