diff options
| author | Linus Torvalds <torvalds@penguin.transmeta.com> | 2002-12-17 22:42:24 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.transmeta.com> | 2002-12-17 22:42:24 -0800 |
| commit | 50cbf47dc4996aad4e78e56122db3dd311054d1c (patch) | |
| tree | 0b5aa77282edcc020aa6cc99cff9373d4ba2f98b /include | |
| parent | 0098b69eec0f80c775249dbf0df20d6fe1d2504f (diff) | |
Fix the remaining known problems (NMI and debugging) with
fast system calls. They should now be fully comparable to
traditional system calls.
Fix SEP stack allocation to look like a real thread stack.
This fixes the "Trap on first sysenter instruction" problem,
which can happen either as a result of an NMI or a breakpoint
trap (TF bit set).
Also make the user trampoline save and restore EFLAGS, so that
the TF bit gets restored after a fast system call (it will have
been cleared to avoid trap faults in the kernel).
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
