[PATCH v2 0/4] arm64: asm improvements

Will Deacon will at kernel.org
Tue Mar 28 14:15:42 PDT 2023


On Tue, 14 Mar 2023 15:36:56 +0000, Mark Rutland wrote:
> This series contains a few minor asm cleanups/improvements I've
> collected since the last cycle, one of which was previously posted on
> its own [1], hence sending as a v2.
> 
> Largely, this is simplifying/relaxing constraints to allow for better
> code generation. The cmpxchg patch also drops some C code that's made
> redundant with the relaxed constraints.
> 
> [...]

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

[1/4] arm64: atomics: lse: improve cmpxchg implementation
      https://git.kernel.org/arm64/c/e5cacb540fd2
[2/4] arm64: uaccess: permit __smp_store_release() to use zero register
      https://git.kernel.org/arm64/c/39c8275de81c
[3/4] arm64: uaccess: permit put_{user,kernel} to use zero register
      https://git.kernel.org/arm64/c/4a3f806eca09
[4/4] arm64: uaccess: remove unnecessary earlyclobber
      https://git.kernel.org/arm64/c/172420865b29

Cheers,
-- 
Will

https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev



More information about the linux-arm-kernel mailing list