Skip to content

arm64: String function updates

Robin Murphy linux-amlogic linux-arm-kernel 2 versions – Applied

Status from this message: Applied to arm64 (for-next/cortex-strings), thanks!

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest8 patches 14 repliesApplied
  2. v18 patches 10 repliesSuperseded

Patches in v2 Applied

#Subject and filesSizeRepliesApplied
1/8arm64: Import latest version of Cortex Strings' memcmparch/arm64/lib/memcmp.S+111 -2192 replies
2/8arm64: Import latest version of Cortex Strings' strcmparch/arm64/lib/strcmp.S+124 -1710 replies
3/8arm64: Import updated version of Cortex Strings' strlenarch/arm64/lib/strlen.S+175 -870 replies
4/8arm64: Import latest version of Cortex Strings' strncmparch/arm64/lib/strncmp.S+199 -2370 replies
5/8arm64: Add assembly annotations for weak-PI-alias madnessarch/arm64/include/asm/linkage.h+8 -00 replies
6/8arm64: Import latest memcpy()/memmove() implementationarch/arm64/lib/Makefile arch/arm64/lib/memcpy.S arch/arm64/lib/memmove.S+230 -23311 replies
7/8arm64: Better optimised memchr()arch/arm64/lib/memchr.S+53 -120 replies
8/8arm64: Rewrite __arch_clear_user()arch/arm64/lib/clear_user.S+27 -200 replies

Reviews trailers per patch

2 of 8 patches have a Reviewed-by or Acked-by.

PatchMark Rutland
1/8A-b
2/8
3/8
4/8
5/8
6/8
7/8
8/8R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 0/8] arm64: String function updates

Hi all,

Here's a proper update with the relicensing clarified and Mark's other review comments addressed on patch #8.

v1: https://lore.kernel.org/linux-arm-kernel/[email protected]/

Thanks,
Robin.

Robin Murphy (4):
arm64: Add assembly annotations for weak-PI-alias madness
arm64: Import latest memcpy()/memmove() implementation
arm64: Better optimised memchr()
arm64: Rewrite __arch_clear_user()

Sam Tebbs (4):
arm64: Import latest version of Cortex Strings' memcmp
arm64: Import latest version of Cortex Strings' strcmp
arm64: Import updated version of Cortex Strings' strlen
arm64: Import latest version of Cortex Strings' strncmp

 arch/arm64/include/asm/linkage.h |   8 +
 arch/arm64/lib/Makefile          |   2 +-
 arch/arm64/lib/clear_user.S      |  47 ++--
 arch/arm64/lib/memchr.S          |  65 ++++-
 arch/arm64/lib/memcmp.S          | 330 ++++++++---------------
 arch/arm64/lib/memcpy.S          | 272 ++++++++++++++++---
 arch/arm64/lib/memmove.S         | 189 --------------
 arch/arm64/lib/strcmp.S          | 295 +++++++++------------
 arch/arm64/lib/strlen.S          | 262 +++++++++++++------
 arch/arm64/lib/strncmp.S         | 436 ++++++++++++++-----------------
 10 files changed, 927 insertions(+), 979 deletions(-)
 delete mode 100644 arch/arm64/lib/memmove.S
Signature · 7 lines
2.21.0.dirty


_______________________________________________
linux-arm-kernel mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel