[ Sasha's backport helper bot ]
Hi,
✅ All tests passed successfully. No issues detected. No action required from the submitter.
The upstream commit SHA1 provided is correct: d4b217330d7e0320084ff04c8491964f1f68980a
WARNING: Author mismatch between patch and upstream commit: Backport author: Pu Lehuipulehui@huaweicloud.com Commit author: Julien Thierryjthierry@redhat.com
Status in newer kernel trees: 6.15.y | Present (exact SHA1) 6.14.y | Present (exact SHA1) 6.12.y | Present (exact SHA1) 6.6.y | Present (exact SHA1) 6.1.y | Present (exact SHA1) 5.15.y | Present (exact SHA1)
Note: The patch differs from the upstream commit: --- 1: d4b217330d7e0 ! 1: ba32b33ce84dd arm64: insn: Add barrier encodings @@ Metadata ## Commit message ## arm64: insn: Add barrier encodings
+ [ Upstream commit d4b217330d7e0320084ff04c8491964f1f68980a ] + Create necessary functions to encode/decode aarch64 barrier instructions.
@@ Commit message Link: https://lore.kernel.org/r/20210303170536.1838032-7-jthierry@redhat.com [will: Don't reject DSB #4] Signed-off-by: Will Deacon will@kernel.org + Signed-off-by: Pu Lehui pulehui@huawei.com
## arch/arm64/include/asm/insn.h ## @@ arch/arm64/include/asm/insn.h: __AARCH64_INSN_FUNCS(eret_auth, 0xFFFFFBFF, 0xD69F0BFF) @@ arch/arm64/include/asm/insn.h: static inline bool aarch64_insn_is_adr_adrp(u32 i + aarch64_insn_is_pssbb(insn); +} + + int aarch64_insn_read(void *addr, u32 *insnp); + int aarch64_insn_write(void *addr, u32 insn); enum aarch64_insn_encoding_class aarch64_get_insn_class(u32 insn); - bool aarch64_insn_uses_literal(u32 insn); - bool aarch64_insn_is_branch(u32 insn); ---
Results of testing on various branches:
| Branch | Patch Apply | Build Test | |---------------------------|-------------|------------| | stable/linux-5.10.y | Success | Success |