diff options
| author | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-01-18 17:30:08 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-01-18 17:30:08 -0800 |
| commit | f21ec4092851e6d7939d7c2a49ac94947840f789 (patch) | |
| tree | 937193973143a31a8b028634ae3a9fca991e1662 /include/linux/node.h | |
| parent | 72635e226555d631d1a8b21a5d81a285d0dc202d (diff) | |
Fix x87 fnsave Tag Word emulation when using FXSR (SSE)
From: Roland McGrath <roland@redhat.com>
The fxsave instruction does not save the x87 tag word (only the
empty bits), and we re-created the old-style x87 tags incorrectly.
The registers are saved in "stack order" in the save area, but the
tag word bits are in "hardware order", and we need to get the right
register state.
Both x86 and x86-64 needed this fix.
Signed-off-by: Roland McGrath <roland@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/linux/node.h')
0 files changed, 0 insertions, 0 deletions
