[PATCH 0/2] arm64: atomics: improvements

Catalin Marinas catalin.marinas at arm.com
Fri Sep 9 11:07:28 PDT 2022


On Wed, 17 Aug 2022 16:59:12 +0100, Mark Rutland wrote:
> These two patches improve arm64's atomics:
> 
> * The first patch ensures that the LL/SC atomics can be correctly
>   unwound when backtracing, avoiding issues similar to those seen with
>   out-of-line uaccess fixups.
> 
> * The second patch ensures the LSE and LL/SC atomic implementations are
>   never unintentially instrumented. This is necessary such that they can
>   be safely used within noinstr code.
> 
> [...]

Applied to arm64 (for-next/atomics), thanks!

[1/2] arm64: atomics: remove LL/SC trampolines
      https://git.kernel.org/arm64/c/b2c3ccbd0011
[2/2] arm64: atomic: always inline the assembly
      https://git.kernel.org/arm64/c/78f6f5c994ed

-- 
Catalin




More information about the linux-arm-kernel mailing list