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