Unverified Commit d87204f9 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!1914 backport ARM64-ILP32 patches

Merge Pull Request from: @ci-robot 
 
PR sync from: Chen Jiahao <chenjiahao16@huawei.com>
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/C4AQLLV3QLRUNNGW7HQ6VDTBL3S5SNWE/ 
backport ILP32 for ARM64 patches to openEuler-23.09

Andrew Pinski (3):
  arm64: rename COMPAT to AARCH32_EL0
  arm64: uapi: set __BITS_PER_LONG correctly for ILP32 and LP64
  arm64:ilp32: add ARM64_ILP32 to Kconfig

Dave Martin (1):
  arm64: signal: Make parse_user_sigframe() independent of rt_sigframe
    layout

James Morse (1):
  ptrace: Add compat PTRACE_{G,S}ETSIGMASK handlers

Philipp Tomsich (1):
  arm64:ilp32: add vdso-ilp32 and use for signal return

Xiongfeng Wang (4):
  arm64: rename functions that reference compat term
  ilp32: avoid clearing upper 32 bits of syscall return value for ilp32
  ilp32: skip ARM erratum 1418040 for ilp32 application

Yury Norov (14):
  thread: move thread bits accessors to separated file
  arm64: ilp32: add documentation on the ILP32 ABI for ARM64
  arm64: introduce is_a32_compat_{task,thread} for AArch32 compat
  arm64: ilp32: add is_ilp32_compat_{task,thread} and TIF_32BIT_AARCH64
  arm64: introduce AUDIT_ARCH_AARCH64ILP32 for ilp32
  arm64: introduce binfmt_elf32.c
  arm64: change compat_elf_hwcap and compat_elf_hwcap2 prefix to a32
  arm64: ilp32: introduce binfmt_ilp32.c
  arm64: ilp32: share aarch32 syscall handlers
  arm64: ilp32: introduce syscall table for ILP32
  arm64: signal: share lp64 signal structures and routines to ilp32
  arm64: signal32: move ilp32 and aarch32 common code to separated file
  arm64: ilp32: introduce ilp32-specific sigframe and ucontext
  arm64: ptrace: handle ptrace_request differently for aarch32 and ilp32


-- 
2.34.1
 
https://gitee.com/openeuler/kernel/issues/I7WGZU 
 
Link:https://gitee.com/openeuler/kernel/pulls/1914

 

Reviewed-by: default avatarWei Li <liwei391@huawei.com>
Reviewed-by: default avatarXiongfeng Wang <wangxiongfeng2@huawei.com>
Signed-off-by: default avatarWei Li <liwei391@huawei.com>
parents 86b04026 8fcbd574
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment