• Catalin Marinas's avatar
    Merge branch 'for-next/uaccess' into for-next/core · e0f7a8d5
    Catalin Marinas authored
    * for-next/uaccess:
      : uaccess routines clean-up and set_fs() removal
      arm64: mark __system_matches_cap as __maybe_unused
      arm64: uaccess: remove vestigal UAO support
      arm64: uaccess: remove redundant PAN toggling
      arm64: uaccess: remove addr_limit_user_check()
      arm64: uaccess: remove set_fs()
      arm64: uaccess cleanup macro naming
      arm64: uaccess: split user/kernel routines
      arm64: uaccess: refactor __{get,put}_user
      arm64: uaccess: simplify __copy_user_flushcache()
      arm64: uaccess: rename privileged uaccess routines
      arm64: sdei: explicitly simulate PAN/UAO entry
      arm64: sdei: move uaccess logic to arch/arm64/
      arm64: head.S: always initialize PSTATE
      arm64: head.S: cleanup SCTLR_ELx initialization
      arm64: head.S: rename el2_setup -> init_kernel_el
      arm64: add C wrappers for SET_PSTATE_*()
      arm64: ensure ERET from kthread is illegal
    e0f7a8d5
fault.c 25.6 KB