]> git.baikalelectronics.ru Git - kernel.git/commit
[IA64] Optimize ticket spinlocks in fsys_rt_sigprocmask
authorPetr Tesarik <ptesarik@suse.cz>
Wed, 15 Sep 2010 22:35:48 +0000 (15:35 -0700)
committerTony Luck <tony.luck@intel.com>
Wed, 15 Sep 2010 22:35:48 +0000 (15:35 -0700)
commit3b804cc0d0c2d23ac9a27d37b040168aa3038966
tree622553b837759352a334a350d52f1f2d7652c9c1
parent27e8348673314dbc0a59963928e772fd9f804234
[IA64] Optimize ticket spinlocks in fsys_rt_sigprocmask

Tony's fix (e38249e1d70c55ef12b429a2b69472886115cd8a) 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>
arch/ia64/kernel/fsys.S