aboutsummaryrefslogtreecommitdiff
path: root/include/linux/debugobjects.h
diff options
context:
space:
mode:
authorJeremy Fitzhardinge <[email protected]>2007-07-17 18:37:04 -0700
committerJeremy Fitzhardinge <[email protected]>2007-07-18 08:47:42 -0700
commit24037a8b69dbf15bfed8fd42a2a2e442d7b0395b (patch)
tree317e7d21bd253200aa09a7b1551d03c1e3985cc0 /include/linux/debugobjects.h
parent688340ea34c61ad12473ccd837325b59aada9a93 (diff)
Add nosegneg capability to the vsyscall page notes
Add the "nosegneg" fake capabilty to the vsyscall page notes. This is used by the runtime linker to select a glibc version which then disables negative-offset accesses to the thread-local segment via %gs. These accesses require emulation in Xen (because segments are truncated to protect the hypervisor address space) and avoiding them provides a measurable performance boost. Signed-off-by: Ian Pratt <[email protected]> Signed-off-by: Christian Limpach <[email protected]> Signed-off-by: Chris Wright <[email protected]> Signed-off-by: Jeremy Fitzhardinge <[email protected]> Acked-by: Zachary Amsden <[email protected]> Cc: Roland McGrath <[email protected]> Cc: Ulrich Drepper <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions