linux-uconsole/arch/ia64
Petr Tesarik 6e01cc9e24 IA64: Optimize ticket spinlocks in fsys_rt_sigprocmask
commit 2d2b690164 upstream.

Tony's fix (f574c84319) has a small bug,
it incorrectly uses "r3" as a scratch register in the first of the two
unlock paths ... it is also inefficient.  Optimize the fast path again.

Signed-off-by: Petr Tesarik <ptesarik@suse.cz>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2010-09-26 17:21:29 -07:00
..
configs sgi-gru: remove SGI_GRU as a valid config option for ia64 configs with SGI_UV 2009-04-02 19:05:07 -07:00
dig x86, ia64: convert to use generic dma_map_ops struct 2009-01-06 14:06:57 +01:00
hp fix SBA IOMMU to handle allocation failure properly 2010-08-13 13:20:15 -07:00
ia32 untangle the do_mremap() mess 2010-01-18 10:19:11 -08:00
include/asm compat: Make compat_alloc_user_space() incorporate the access_ok() 2010-09-20 13:17:57 -07:00
kernel IA64: Optimize ticket spinlocks in fsys_rt_sigprocmask 2010-09-26 17:21:29 -07:00
kvm KVM: fix the handling of dirty bitmaps to avoid overflows 2010-04-26 07:41:37 -07:00
lib [IA64] fix csum_ipv6_magic() 2009-09-02 09:14:48 -07:00
mm Fix spinaphore down_spin() 2010-08-02 10:21:29 -07:00
oprofile [IA64] implement ticket locks for Itanium 2009-09-25 08:42:16 -07:00
pci [IA64] Require SAL 3.2 in order to do extended config space ops 2009-10-13 10:44:42 -07:00
scripts ia64/pv_ops/pvchecker: support mov = ar.itc paravirtualization 2009-03-26 10:50:09 -07:00
sn PCI: MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc() 2010-09-20 13:17:44 -07:00
uv [IA64] Simplify SGI uv vs. sn2 driver issues 2008-11-04 11:29:39 -08:00
xen rcu: Simplify rcu_pending()/rcu_check_callbacks() API 2009-08-23 10:32:39 +02:00
install.sh kbuild: use INSTALLKERNEL to select customized installkernel script 2009-09-20 12:18:14 +02:00
Kconfig [IA64] implement ticket locks for Itanium 2009-09-25 08:42:16 -07:00
Kconfig.debug
Makefile arch/ia64/Makefile: Remove -mtune=merced in IA64 kernel build 2009-08-11 14:52:11 -07:00
module.lds