All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] arm64: Conversions to modern assembly annotations
@ 2020-01-06 19:58 Mark Brown
  2020-01-06 19:58 ` [PATCH 1/3] arm64: asm: Add new-style position independent function annotations Mark Brown
                   ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: Mark Brown @ 2020-01-06 19:58 UTC (permalink / raw)
  To: Catalin Marinas, Will Deacon; +Cc: Mark Brown, linux-arm-kernel

As part of an effort to make the annotations in assembly code clearer and
more consistent new macros have been introduced.  This series of patches
converts some more of the arm64 assembly code to these annotations,
patch 1 introduces modern equivalents of the arm64 specific ENDPIPROC()
which are then used by conversions of the lib and mm directories in the
other two patches.

Mark Brown (3):
  arm64: asm: Add new-style position independent function annotations
  arm64: lib: Use modern annotations for assembly functions
  arm64: mm: Use modern annotations for assembly functions

 arch/arm64/include/asm/linkage.h | 16 ++++++++++
 arch/arm64/lib/clear_page.S      |  4 +--
 arch/arm64/lib/clear_user.S      |  4 +--
 arch/arm64/lib/copy_from_user.S  |  4 +--
 arch/arm64/lib/copy_in_user.S    |  4 +--
 arch/arm64/lib/copy_page.S       |  4 +--
 arch/arm64/lib/copy_to_user.S    |  4 +--
 arch/arm64/lib/crc32.S           |  8 ++---
 arch/arm64/lib/memchr.S          |  4 +--
 arch/arm64/lib/memcmp.S          |  4 +--
 arch/arm64/lib/memcpy.S          |  8 ++---
 arch/arm64/lib/memmove.S         |  8 ++---
 arch/arm64/lib/memset.S          |  8 ++---
 arch/arm64/lib/strchr.S          |  4 +--
 arch/arm64/lib/strcmp.S          |  4 +--
 arch/arm64/lib/strlen.S          |  4 +--
 arch/arm64/lib/strncmp.S         |  4 +--
 arch/arm64/lib/strnlen.S         |  4 +--
 arch/arm64/lib/strrchr.S         |  4 +--
 arch/arm64/lib/tishift.S         | 12 ++++----
 arch/arm64/mm/cache.S            | 52 ++++++++++++++++----------------
 arch/arm64/mm/proc.S             | 24 +++++++--------
 22 files changed, 104 insertions(+), 88 deletions(-)

-- 
2.20.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2020-01-15 18:43 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-06 19:58 [PATCH 0/3] arm64: Conversions to modern assembly annotations Mark Brown
2020-01-06 19:58 ` [PATCH 1/3] arm64: asm: Add new-style position independent function annotations Mark Brown
2020-01-07 14:44   ` Will Deacon
2020-01-07 16:45     ` Mark Brown
2020-01-06 19:58 ` [PATCH 2/3] arm64: lib: Use modern annotations for assembly functions Mark Brown
2020-01-07 14:44   ` Will Deacon
2020-01-07 17:47     ` Mark Brown
2020-01-08 12:29       ` Will Deacon
2020-01-10 16:56         ` Jiri Slaby
2020-01-15 18:43           ` Will Deacon
2020-01-06 19:58 ` [PATCH 3/3] arm64: mm: " Mark Brown
2020-01-07 14:43   ` Will Deacon
2020-01-07 16:42     ` Mark Brown
2020-01-08 12:17       ` Will Deacon
2020-01-08 13:50         ` Mark Brown
2020-01-08 14:56           ` Will Deacon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.