commit | 86a1c34a929f30fde8ad01ea8245df61ddcf58b7 | [log] [tgz] |
---|---|---|
author | Roland McGrath <roland@redhat.com> | Mon Jun 23 15:37:04 2008 -0700 |
committer | Roland McGrath <roland@redhat.com> | Wed Jul 23 17:47:32 2008 -0700 |
tree | c4983e33488c66d3fcccad07b87b27f1bd2e6841 | |
parent | 15e8f348db372dec21229fda5d52ae6ee7e64666 [diff] |
x86_64 syscall audit fast-path This adds a fast path for 64-bit syscall entry and exit when TIF_SYSCALL_AUDIT is set, but no other kind of syscall tracing. This path does not need to save and restore all registers as the general case of tracing does. Avoiding the iret return path when syscall audit is enabled helps performance a lot. Signed-off-by: Roland McGrath <roland@redhat.com>