summaryrefslogtreecommitdiffstats
path: root/arch/parisc/kernel/entry.S
diff options
context:
space:
mode:
authorJohn David Anglin <dave@hiauly1.hia.nrc.ca>2010-04-11 17:26:34 +0000
committerKyle McMartin <kyle@dreadnought.i.jkkm.org>2010-05-30 05:46:37 -0400
commitf4c0346c6f350d51aac7ed87e266a4257bdbe506 (patch)
treed2c9649a20d307f62d90fbcbd99ecae2ee1cfe28 /arch/parisc/kernel/entry.S
parentc2dc988ec566429841dd83644479aca78a6251e7 (diff)
downloadlinux-f4c0346c6f350d51aac7ed87e266a4257bdbe506.tar.bz2
parisc: LWS fixes for syscall.S
1) Gate immediately and save a branch. 2) Fix off by one error in checking entry number. 3) Use sr7 instead of sr3 in error return path as sr3 might not contain correct value. 4) Enable locking on UP systems to prevent incorrect operation of the cas_action critical region on page faults. Tested on several systems, including UP c3750 with 2.6.33.2 kernel. Signed-off-by: John David Anglin <dave.anglin@nrc-cnrc.gc.ca> Signed-off-by: Kyle McMartin <kyle@parisc-linux.org>
Diffstat (limited to 'arch/parisc/kernel/entry.S')
0 files changed, 0 insertions, 0 deletions