]> git.baikalelectronics.ru Git - kernel.git/commit
parisc: Remove ordered stores from syscall.S
authorJohn David Anglin <dave.anglin@bell.net>
Sun, 12 Aug 2018 20:38:03 +0000 (16:38 -0400)
committerHelge Deller <deller@gmx.de>
Mon, 13 Aug 2018 07:31:25 +0000 (09:31 +0200)
commita210967c669ec573b37a4c11152a20a6f0c95b33
tree55186a310b4b6899f4956ebce009f7ca34ce1602
parent30035f7fb8c25dc9b929cdeb670efcf693b1d57d
parisc: Remove ordered stores from syscall.S

Now that we use a sync prior to releasing the locks in syscall.S, we don't need
the PA 2.0 ordered stores used to release some locks.  Using an ordered store,
potentially slows the release and subsequent code.

There are a number of other ordered stores and loads that serve no purpose.  I
have converted these to normal stores.

Signed-off-by: John David Anglin <dave.anglin@bell.net>
Cc: stable@vger.kernel.org # 4.0+
Signed-off-by: Helge Deller <deller@gmx.de>
arch/parisc/kernel/syscall.S