1. 63f0c60 arm64: Introduce prctl() options to control the tagged user addresses ABI by Catalin Marinas · 6 years ago
  2. 2b835e2 arm64: untag user pointers in access_ok and __uaccess_mask_ptr by Andrey Konovalov · 6 years ago
  3. caab277 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 by Thomas Gleixner · 6 years ago
  4. 3d8dfe7 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 6 years ago
  5. 736706b get rid of legacy 'get_ds()' function by Linus Torvalds · 6 years ago
  6. 3cd0ddb Revert "arm64: uaccess: Implement unsafe accessors" by Catalin Marinas · 6 years ago
  7. 0bd3ef3 arm64: uaccess: Implement unsafe accessors by Julien Thierry · 6 years ago
  8. 13e4cdd arm64: uaccess: Cleanup get/put_user() by Julien Thierry · 6 years ago
  9. 96d4f26 Remove 'type' argument from access_ok() function by Linus Torvalds · 6 years ago
  10. 9c23f84 arm64: move untagged_addr macro from uaccess.h to memory.h by Andrey Konovalov · 6 years ago
  11. bd4fb6d arm64: Add support for SB barrier and patch in over DSB; ISB sequences by Will Deacon · 7 years ago
  12. 3b82a6e Revert "arm64: uaccess: implement unsafe accessors" by James Morse · 6 years ago
  13. 9376b1e arm64: remove unused asm/compiler.h header file by Ard Biesheuvel · 6 years ago
  14. a1f3394 arm64: uaccess: implement unsafe accessors by Julien Thierry · 6 years ago
  15. 9085b34 arm64: uaccess: Formalise types for access_ok() by Robin Murphy · 7 years ago
  16. f71c2ff arm64: uaccess: Mask __user pointers for __arch_{clear, copy_*}_user by Will Deacon · 7 years ago
  17. 8462408 arm64: uaccess: Don't bother eliding access_ok checks in __{get, put}_user by Will Deacon · 7 years ago
  18. c2f0ad4 arm64: uaccess: Prevent speculative use of the current addr_limit by Will Deacon · 7 years ago
  19. 4d8efc2 arm64: Use pointer masking to limit uaccess speculation by Robin Murphy · 7 years ago
  20. 51369e3 arm64: Make USER_DS an inclusive limit by Robin Murphy · 7 years ago
  21. 6b88a32 arm64: kpti: Fix the interaction between ASID switching and software PAN by Catalin Marinas · 7 years ago
  22. 9dfe482 arm64: Re-order reserved_ttbr0 in linker script by Steve Capper · 7 years ago
  23. e1281f5 arm64: uaccess: Add PAN helper by James Morse · 7 years ago
  24. b519538 arm64: mm: Introduce TTBR_ASID_MASK for getting at the ASID in the TTBR by Will Deacon · 7 years ago
  25. 27a921e arm64: mm: Fix and re-enable ARM64_SW_TTBR0_PAN by Will Deacon · 7 years ago
  26. 0475919 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 7 years ago
  27. 6c51e67 Merge branch 'x86-syscall-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  28. 5d7bdeb arm64: uaccess: Implement *_flushcache variants by Robin Murphy · 7 years ago
  29. c396fe7 arm64: uaccess: Remove redundant __force from addr cast in __range_ok by Will Deacon · 8 years ago
  30. 89cbec7 Merge branch 'work.uaccess-unaligned' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  31. cf7de27 arm64/syscalls: Check address limit on user-mode return by Thomas Garnier · 8 years ago
  32. 3170d8d kill {__,}{get,put}_user_unaligned() by Al Viro · 8 years ago
  33. 8298525 kill strlen_user() by Al Viro · 8 years ago
  34. e47b40a Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 8 years ago
  35. d135b8b arm64: uaccess: suppress spurious clang warning by Mark Rutland · 8 years ago
  36. a06040d arm64: uaccess: ensure extension of access_ok() addr by Mark Rutland · 8 years ago
  37. 7dcd9dd8 arm64: hw_breakpoint: fix watchpoint matching for tagged pointers by Kristina Martsenko · 8 years ago
  38. 92430da arm64: switch to RAW_COPY_USER by Al Viro · 8 years ago
  39. 4658393 arm64: add extable.h by Al Viro · 8 years ago
  40. af1d5b3 uaccess: drop duplicate includes from asm/uaccess.h by Al Viro · 8 years ago
  41. 5e6039d uaccess: move VERIFY_{READ,WRITE} definitions to linux/uaccess.h by Al Viro · 8 years ago
  42. 7662417 arm64: uaccess: consistently check object sizes by Mark Rutland · 8 years ago
  43. b4b8664 arm64: don't pull uaccess.h into *.S by Al Viro · 8 years ago
  44. 7503712 arm64: Disable PAN on uaccess_enable() by Marc Zyngier · 8 years ago
  45. 4b65a5d arm64: Introduce uaccess_{disable,enable} functionality based on TTBR0_EL1 by Catalin Marinas · 9 years ago
  46. bd38967 arm64: Factor out PAN enabling/disabling into separate uaccess_* macros by Catalin Marinas · 9 years ago
  47. 87261d1 arm64: Cortex-A53 errata workaround: check for kernel addresses by Andre Przywara · 8 years ago
  48. 4855bd2 arm64: don't zero in __copy_from_user{,_inatomic} by Al Viro · 8 years ago
  49. 1eccfa0 Merge tag 'usercopy-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 8 years ago
  50. faf5b63 arm64/uaccess: Enable hardened usercopy by Kees Cook · 9 years ago
  51. bffe1ba arm64: kasan: instrument user memory access API by Yang Shi · 9 years ago
  52. db413b5 arm64: Remove orphaned __addr_ok() definition by Robin Murphy · 9 years ago
  53. 6c94f27 arm64: switch to relative exception tables by Ard Biesheuvel · 9 years ago
  54. 7054419 arm64: kernel: Don't toggle PAN on systems with UAO by James Morse · 9 years ago
  55. 57f4959 arm64: kernel: Add support for User Access Override by James Morse · 9 years ago
  56. 338d4f4 arm64: kernel: Add support for Privileged Access Never by James Morse · 10 years ago
  57. 967f0e5 arm64: macro whitespace fixes by Michael S. Tsirkin · 10 years ago
  58. 58fff51 arm64/uaccess: fix sparse errors by Michael S. Tsirkin · 10 years ago
  59. 31b1e94 arm64: Fix __range_ok macro by Christopher Covington · 11 years ago
  60. 12a0ef7 arm64: use generic strnlen_user and strncpy_from_user functions by Will Deacon · 11 years ago
  61. 1f65c13 arm64: avoid multiple evaluation of ptr in get_user/put_user() by AKASHI Takahiro · 11 years ago
  62. 56d2ef7 arm64: uaccess s/might_sleep/might_fault/ by Michael S. Tsirkin · 12 years ago
  63. 0aea86a arm64: User access library functions by Catalin Marinas · 13 years ago