Re: XMM[0-7] preserved across context switch?

2001-08-23 Thread Kevin Day
Yes, but the question was how is it preserved? The SSE stuff works the same as the FPU stuff in that it is switched lazily. See npxsave() and where it is called. If a process attaches to the fpu, its state is kept in the fpu the whole time. It is not extracted at context switch time. So,

Re: XMM[0-7] preserved across context switch?

2001-08-22 Thread Peter Wemm
David Malone wrote: On Tue, Aug 21, 2001 at 11:27:38AM -0500, Kevin Day wrote: A quick peek at swtch.s seems to show that the SSE registers (XMM0-7) aren' t being preserved across context switches. Am I missing somewhere that's doin g this, or are they really not being saved now?

XMM[0-7] preserved across context switch?

2001-08-21 Thread Kevin Day
A quick peek at swtch.s seems to show that the SSE registers (XMM0-7) aren't being preserved across context switches. Am I missing somewhere that's doing this, or are they really not being saved now? -- Kevin Day [EMAIL PROTECTED] - [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL

Re: XMM[0-7] preserved across context switch?

2001-08-21 Thread David Malone
On Tue, Aug 21, 2001 at 11:27:38AM -0500, Kevin Day wrote: A quick peek at swtch.s seems to show that the SSE registers (XMM0-7) aren't being preserved across context switches. Am I missing somewhere that's doing this, or are they really not being saved now? SSE support has recently been