Skip to content

spinlock: remove redundant arch_*_relax operations

Will Deacon linux-arch linux-parisc 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v1 Latest posting 2/214 patches 2 repliesIn review
  2. v1 posting 1/214 patches 1 replySuperseded

Patches in v1 posting 2/2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/14ARC: locks: remove redundant arch_*_relax operationsarch/arc/include/asm/spinlock.h+0 -40 replies
2/14ARM: locks: remove redundant arch_*_relax operationsarch/arm/include/asm/spinlock.h+0 -40 replies
3/14arm64: locks: remove redundant arch_*_relax operationsarch/arm64/include/asm/spinlock.h+0 -41 reply
4/14blackfin: locks: remove redundant arch_*_relax operationsarch/blackfin/include/asm/spinlock.h+0 -40 replies
5/14cris: locks: remove redundant arch_*_relax operationsarch/cris/include/arch-v32/arch/spinlock.h+0 -40 replies
6/14ia64: locks: remove redundant arch_*_relax operationsarch/ia64/include/asm/spinlock.h+0 -40 replies
7/14m32r: locks: remove redundant arch_*_relax operationsarch/m32r/include/asm/spinlock.h+0 -40 replies
8/14metag: locks: remove redundant arch_*_relax operationsarch/metag/include/asm/spinlock.h arch/metag/include/asm/spinlock_lnkget.h+0 -110 replies
9/14mips: locks: remove redundant arch_*_relax operationsarch/mips/include/asm/spinlock.h+0 -40 replies
10/14hppa: locks: remove redundant arch_*_relax operationsarch/parisc/include/asm/spinlock.h+0 -41 reply
11/14s390: locks: remove redundant arch_*_relax operationsarch/s390/include/asm/spinlock.h+1 -30 replies
12/14sh: locks: remove redundant arch_*_relax operationsarch/sh/include/asm/spinlock.h+0 -40 replies
13/14sparc: locks: remove redundant arch_*_relax operationsarch/sparc/include/asm/spinlock_32.h arch/sparc/include/asm/spinlock_64.h+0 -80 replies
14/14x86: locks: remove redundant arch_*_relax operationsarch/x86/include/asm/spinlock.h+0 -41 reply

Reviews trailers per patch

7 of 14 patches have a Reviewed-by or Acked-by.

PatchVineet GuptaJames HoganDavid S. MillerJesper NilssonThomas GleixnerDavid DaneyH. Peter AnvinCatalin Marinas
1/14A-b
2/14
3/14A-b
4/14
5/14A-b
6/14
7/14
8/14A-b
9/14A-b
10/14
11/14
12/14
13/14A-b
14/14A-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 8 reviewers.

Read the v1 thread

Cover letter [PATCH RESEND 00/14] spinlock: remove redundant arch_*_relax operations

Hi Andrew,

I've been carrying these for ages and, whilst they're boring cosmetic changes, I'd like to get them upstream so I can forget about this series.

The commit introducing the generic change making this possible went in with c14c338cb05c ("kernel/spinlock.c: add default arch_*_relax definitions for GENERIC_LOCKBREAK") back in September.

Cheers,

Will

Will Deacon (14):
ARC: locks: remove redundant arch_*_relax operations
ARM: locks: remove redundant arch_*_relax operations
arm64: locks: remove redundant arch_*_relax operations
blackfin: locks: remove redundant arch_*_relax operations
cris: locks: remove redundant arch_*_relax operations
ia64: locks: remove redundant arch_*_relax operations
m32r: locks: remove redundant arch_*_relax operations
metag: locks: remove redundant arch_*_relax operations
mips: locks: remove redundant arch_*_relax operations
hppa: locks: remove redundant arch_*_relax operations
s390: locks: remove redundant arch_*_relax operations
sh: locks: remove redundant arch_*_relax operations
sparc: locks: remove redundant arch_*_relax operations
x86: locks: remove redundant arch_*_relax operations

 arch/arc/include/asm/spinlock.h            | 4 ----
 arch/arm/include/asm/spinlock.h            | 4 ----
 arch/arm64/include/asm/spinlock.h          | 4 ----
 arch/blackfin/include/asm/spinlock.h       | 4 ----
 arch/cris/include/arch-v32/arch/spinlock.h | 4 ----
 arch/ia64/include/asm/spinlock.h           | 4 ----
 arch/m32r/include/asm/spinlock.h           | 4 ----
 arch/metag/include/asm/spinlock.h          | 4 ----
 arch/metag/include/asm/spinlock_lnkget.h   | 7 -------
 arch/mips/include/asm/spinlock.h           | 4 ----
 arch/parisc/include/asm/spinlock.h         | 4 ----
 arch/s390/include/asm/spinlock.h           | 4 +---
 arch/sh/include/asm/spinlock.h             | 4 ----
 arch/sparc/include/asm/spinlock_32.h       | 4 ----
 arch/sparc/include/asm/spinlock_64.h       | 4 ----
 arch/x86/include/asm/spinlock.h            | 4 ----
 16 files changed, 1 insertion(+), 66 deletions(-)
Signature · 1 line
1.8.2.2