linux-stable/arch
Paolo 'Blaisorblade' Giarrusso 1feb8d2d73 [PATCH] uml: workaround host bug in "TT mode vs. NPTL link fix"
A big bug has been diagnosed on hosts running the SKAS patch and built with
CONFIG_REGPARM, due to some missing prevent_tail_call().

On these hosts, this workaround is needed to avoid triggering that bug,
because "to" is kept by GCC only in EBX, which is corrupted at the return of
mmap2().

Since to trigger this bug int 0x80 must be used when doing the call, it rarely
manifests itself, so I'd prefer to get this merged to workaround that host
bug, since it should cause no functional change.  Still, you might prefer to
drop it, I'll leave this to you.

Signed-off-by: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
Cc: Jeff Dike <jdike@addtoit.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-07-14 09:00:24 -07:00
..
alpha [NET]: add a top-level Networking menu to *config 2005-07-11 21:03:49 -07:00
arm Merge /home/torvalds/linux-2.6-arm 2005-07-13 10:12:50 -07:00
arm26 [NET]: add a top-level Networking menu to *config 2005-07-11 21:03:49 -07:00
cris [NET]: add a top-level Networking menu to *config 2005-07-11 21:03:49 -07:00
frv [ACPI] merge acpi-2.6.12 branch into latest Linux 2.6.13-rc... 2005-07-12 17:21:56 -04:00
h8300 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 2005-07-12 15:54:36 -07:00
i386 [PATCH] fix voyager subarchitecture EXPORT_SYMBOL breakage caused by i386_ksym reduction 2005-07-13 11:07:54 -07:00
ia64 Auto merge with /home/aegl/GIT/linus 2005-07-13 12:15:43 -07:00
m32r [NET]: add a top-level Networking menu to *config 2005-07-11 21:03:49 -07:00
m68k [NET]: add a top-level Networking menu to *config 2005-07-11 21:03:49 -07:00
m68knommu [NET]: add a top-level Networking menu to *config 2005-07-11 21:03:49 -07:00
mips [NET]: add a top-level Networking menu to *config 2005-07-11 21:03:49 -07:00
parisc [NET]: add a top-level Networking menu to *config 2005-07-11 21:03:49 -07:00
ppc [PATCH] ppc32: make -j12 all fails in uImage target 2005-07-13 11:25:25 -07:00
ppc64 [PATCH] ppc64: add 970MP PVR 2005-07-13 11:25:25 -07:00
s390 [PATCH] s390: fadvise hint values. 2005-07-13 11:25:24 -07:00
sh [NET]: add a top-level Networking menu to *config 2005-07-11 21:03:49 -07:00
sh64 [NET]: add a top-level Networking menu to *config 2005-07-11 21:03:49 -07:00
sparc [NET]: add a top-level Networking menu to *config 2005-07-11 21:03:49 -07:00
sparc64 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 2005-07-12 15:54:36 -07:00
um [PATCH] uml: workaround host bug in "TT mode vs. NPTL link fix" 2005-07-14 09:00:24 -07:00
v850 [PATCH] v850: Align ___start___param to match parameter alignment 2005-07-13 12:25:48 -07:00
x86_64 [PATCH] x86_64: section alignment fix 2005-07-12 16:00:59 -07:00
xtensa [PATCH] xtensa: use ssleep() instead of schedule_timeout() 2005-07-12 16:01:01 -07:00