]> 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)
commit1d386848566c1e615e15fe182ad65090310e644c
tree55186a310b4b6899f4956ebce009f7ca34ce1602
parent792e8aaf3690bdec20638cac363387ce903b8cab
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