[compiler-rt] Inline __NR_riscv_flush_icache instead of including linux/unistd.h (#193645)
Avoid the dependency on kernel headers to get __NR_riscv_flush_icache,
mirroring the existing approach used for __ARM_NR_cacheflush.
Assisted-by: Claude Sonnet 4.6
[RISCV][CodeGen] Add initial CodeGen support of vunzip{e,o} (#196024)
Add initial support for vunzip{e,o} instructions, which are included in
zvzip extension.
[PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation
The R_AARCH64_AUTH_TLSDESC_CALL is introduced to allow linker relaxation of
AUTH TLSDESC call sequences for non-preemptible undefined weak symbols.
The lld patch introducing the relaxation: #194636
Corresponding ARM docs PR: https://github.com/ARM-software/abi-aa/pull/395
[PAC][lld] Do not emit AUTH relocs against undef weak non-preemptible symbols
Undefined weak non-preemptible symbols should be statically resolved to
the addend value and not signed. Previously, a dynamic relocation
against such symbols was emitted, which is not a correct behavior.
See also docs: https://github.com/ARM-software/abi-aa/pull/391
Resolves #173296
drm/amd/pm/ci: Fill DW8 fields from SMC
From Timur Kristof
c140492d0bbe014c5b3962e0c1b68d314a37122f in linux-6.18.y/6.18.33
baf28ec5795c077406d6f52b8ad39e614153bce6 in mainline linux