diff options
| author | Linus Torvalds <torvalds@home.transmeta.com> | 2003-03-09 22:41:27 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.transmeta.com> | 2003-03-09 22:41:27 -0800 |
| commit | e3db48525a4d5d49c5297e30571d4bd94b73c828 (patch) | |
| tree | ef07941bbf6d8693a2fe9159d1a65401b9f13363 /scripts/Makefile | |
| parent | f58a69aa7abce687ea92b3ebcd0cc68156a3dae5 (diff) | |
Use a fixed per-cpu SYSENTER_MSR_ESP value by having the sysenter
entry routine load the real ESP0 off that per-cpu stack. Make this
even faster by putting the sysenter stack in the per-CPU TSS, so
that we can use the tss->esp0 value directly (which we have to
update on task switches anyway).
CAREFUL! This needs very subtle code for debug and NMI exceptions,
to make sure we don't run with the sysenter stack in any real kernel
code!
Diffstat (limited to 'scripts/Makefile')
0 files changed, 0 insertions, 0 deletions
