Siddha, Suresh B
92d140e21f
x86: fix taking DNA during 64bit sigreturn
...
restore sigcontext is taking a DNA exception while restoring FP context
from the user stack, during the sigreturn. Appended patch fixes it by
doing clts() if the app doesn't touch FP during the signal handler
execution. This will stop generating a DNA, during the fxrstor in the
sigreturn.
This improves 64-bit lat_sig numbers by ~30% on my core2 platform.
Signed-off-by: Suresh Siddha <suresh.b.siddha@intel.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-11-12 11:09:33 -08:00
..
alpha
alpha: sg_virt() fallout
2007-10-23 12:31:05 +02:00
arm
[ARM] pxa: fix one-shot timer mode
2007-11-08 23:35:46 +00:00
avr32
[AVR32] ARRAY_SIZE() cleanup
2007-10-23 11:20:26 +02:00
blackfin
Blackfin arch: reclaim a few bytes from the end of our init section
2007-10-30 12:00:02 +08:00
cris
typo fixes
2007-10-20 01:34:40 +02:00
frv
FRV: Remove the section annotation on free_initmem()
2007-11-09 15:02:25 -08:00
h8300
Kbuild/doc: fix links to Documentation files
2007-10-30 14:26:30 -07:00
ia64
[IA64] IOSAPIC bogus error cleanup
2007-11-09 13:09:40 -08:00
m32r
spelling fixes: arch/m32r/
2007-10-20 01:14:39 +02:00
m68k
m68k: sg fallout
2007-10-24 08:55:40 +02:00
m68knommu
m68knommu: mark mem init functions as __init
2007-10-23 20:45:44 -07:00
mips
Use i8253.c lock for PC speaker on MIPS, too.
2007-11-02 19:39:18 -07:00
parisc
parisc: fix sg_page() fallout
2007-10-23 09:49:31 +02:00
powerpc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched
2007-11-09 15:27:54 -08:00
ppc
Merge branch 'for-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into merge
2007-11-08 14:28:14 +11:00
s390
sched: restore deterministic CPU accounting on powerpc
2007-11-09 22:39:38 +01:00
sh
Merge branch 'page_colouring_despair'
2007-11-08 17:01:42 +09:00
sh64
sh64: Kill off duplicate includes.
2007-11-05 12:18:17 +09:00
sparc
[SPARC]: Remove duplicate includes.
2007-11-06 21:23:11 -08:00
sparc64
[SPARC]: Remove duplicate includes.
2007-11-06 21:23:11 -08:00
um
UML: fix defconfig build again
2007-11-06 13:57:03 -08:00
v850
spelling fixes: arch/v850/
2007-10-20 01:24:05 +02:00
x86
x86: fix taking DNA during 64bit sigreturn
2007-11-12 11:09:33 -08:00
xtensa
Kbuild/doc: fix links to Documentation files
2007-10-30 14:26:30 -07:00