Add support for pldw instruction on v7 MP cores
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v3 Latest6 patches 0 repliesNew
- v26 patches 0 repliesSuperseded
- v16 patches 0 repliesSuperseded
Patches in v3 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | ARM: prefetch: remove redundant "cc" clobberarch/ | +1 | 0 replies | |
| 2/6 | ARM: smp_on_up: move inline asm ALT_SMP patching macro out of spinlock.harch/ arch/ arch/ | +20 | 0 replies | |
| 3/6 | ARM: prefetch: add support for prefetchw using pldw on SMP ARMv7+ CPUsarch/ | +12 | 0 replies | |
| 4/6 | ARM: locks: prefetch the destination word for write prior to strexarch/ arch/ | +11 | 0 replies | |
| 5/6 | ARM: atomics: prefetch the destination word for write prior to strexarch/ | +7 | 1 reply | |
| 5/6 | ARM: atomics: prefetch the destination word for write prior to strex | +0 | 0 replies | |
| 6/6 | ARM: bitops: prefetch the destination word for write prior to strexarch/ | +5 | 0 replies |
Reviews trailers per patch
All 7 patches have a Reviewed-by or Acked-by.
| Patch | Nicolas Pitre |
|---|---|
| 1/6 | A-b |
| 2/6 | A-b |
| 3/6 | A-b |
| 4/6 | A-b |
| 5/6 | A-b |
| 5/6 | A-b |
| 6/6 | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v3 0/6] Add support for pldw instruction on v7 MP cores
Hello,
This is version three of the patches I have previously posted here:
v1: http://lists.infradead.org/pipermail/linux-arm-kernel/2013-July/185663.html
v2: http://lists.infradead.org/pipermail/linux-arm-kernel/2013-July/186411.html
This version is simply a rebase on top of v3.12-rc1, since I concentrated on getting my memory barrier improvements into 3.12 ahead of this series. I'm aiming to get this merged for 3.13.
All feedback welcome,
Will
Will Deacon (6):
ARM: prefetch: remove redundant "cc" clobber
ARM: smp_on_up: move inline asm ALT_SMP patching macro out of
spinlock.h
ARM: prefetch: add support for prefetchw using pldw on SMP ARMv7+ CPUs
ARM: locks: prefetch the destination word for write prior to strex
ARM: atomics: prefetch the destination word for write prior to strex
ARM: bitops: prefetch the destination word for write prior to strex
arch/arm/include/asm/atomic.h | 7 +++++++ arch/arm/include/asm/processor.h | 33 +++++++++++++++++++++++++-------- arch/arm/include/asm/spinlock.h | 28 ++++++++++++++-------------- arch/arm/include/asm/spinlock_types.h | 2 +- arch/arm/include/asm/unified.h | 4 ++++ arch/arm/lib/bitops.h | 5 +++++ 6 files changed, 56 insertions(+), 23 deletions(-)
Signature · 1 line
1.8.2.2