| Commit message (Expand) | Author | Age | Files | Lines |
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 | Thomas Gleixner | 2019-06-19 | 2 | -8/+2 |
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 | Thomas Gleixner | 2019-06-19 | 20 | -249/+20 |
* | arm64: Makefile: Replace -pg with CC_FLAGS_FTRACE | Torsten Duwe | 2019-04-09 | 1 | -1/+1 |
* | arm64: string: use asm EXPORT_SYMBOL() | Mark Rutland | 2018-12-10 | 11 | -0/+14 |
* | arm64: uaccess: use asm EXPORT_SYMBOL() | Mark Rutland | 2018-12-10 | 4 | -3/+11 |
* | arm64: page: use asm EXPORT_SYMBOL() | Mark Rutland | 2018-12-10 | 2 | -0/+2 |
* | arm64: tishift: use asm EXPORT_SYMBOL() | Mark Rutland | 2018-12-10 | 1 | -0/+5 |
* | arm64: crypto: add NEON accelerated XOR implementation | Jackie Liu | 2018-12-06 | 2 | -0/+190 |
* | arm64/lib: improve CRC32 performance for deep pipelines | Ard Biesheuvel | 2018-11-30 | 1 | -5/+49 |
* | arm64: lib: use C string functions with KASAN enabled | Andrey Ryabinin | 2018-10-27 | 8 | -8/+8 |
* | arm64: lse: remove -fcall-used-x0 flag | Tri Vo | 2018-09-24 | 1 | -1/+1 |
* | arm64/lib: add accelerated crc32 routines | Ard Biesheuvel | 2018-09-10 | 2 | -0/+62 |
* | locking/atomics/arm64: Replace our atomic/lock bitop implementations with asm... | Will Deacon | 2018-06-21 | 2 | -77/+1 |
* | arm64: export tishift functions to modules | Jason A. Donenfeld | 2018-05-21 | 1 | -13/+2 |
* | arm64: avoid instrumenting atomic_ll_sc.o | Mark Rutland | 2018-04-27 | 1 | -0/+4 |
* | Merge tag 'devicetree-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2018-04-06 | 1 | -1/+1 |
|\ |
|
| * | arm64/efi: Make strrchr() available to the EFI namespace | Rob Herring | 2018-03-05 | 1 | -1/+1 |
* | | arm64: lse: Pass -fomit-frame-pointer to out-of-line ll/sc atomics | Will Deacon | 2018-03-06 | 1 | -1/+2 |
|/ |
|
* | arm64: uaccess: Mask __user pointers for __arch_{clear, copy_*}_user | Will Deacon | 2018-02-06 | 2 | -5/+6 |
* | arm64: kpti: Fix the interaction between ASID switching and software PAN | Catalin Marinas | 2018-01-16 | 4 | -4/+4 |
* | arm64: make label allocation style consistent in tishift | Jason A. Donenfeld | 2018-01-02 | 1 | -4/+4 |
* | arm64: mm: Fix and re-enable ARM64_SW_TTBR0_PAN | Will Deacon | 2017-12-11 | 4 | -4/+4 |
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 2017-11-15 | 3 | -5/+100 |
|\ |
|
| * | arm64: Implement __lshrti3 library function | Jason A. Donenfeld | 2017-11-13 | 1 | -0/+21 |
| * | arm64: support __int128 on gcc 5+ | Jason A. Donenfeld | 2017-11-03 | 2 | -1/+60 |
| * | arm64: use WFE for long delays | Julien Thierry | 2017-10-13 | 1 | -4/+19 |
* | | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
|/ |
|
* | arm64: uaccess: Add the uaccess_flushcache.c file | Robin Murphy | 2017-08-10 | 1 | -0/+47 |
* | arm64: uaccess: Implement *_flushcache variants | Robin Murphy | 2017-08-09 | 1 | -0/+2 |
* | arm64/lib: copy_page: use consistent prefetch stride | Ard Biesheuvel | 2017-07-25 | 1 | -4/+5 |
* | arm64: switch to RAW_COPY_USER | Al Viro | 2017-03-29 | 1 | -2/+2 |
* | scripts/spelling.txt: add "overwritting" pattern and fix typo instances | Masahiro Yamada | 2017-02-28 | 1 | -1/+1 |
* | arm64: don't pull uaccess.h into *.S | Al Viro | 2016-12-26 | 4 | -4/+4 |
* | Replace <asm/uaccess.h> with <linux/uaccess.h> globally | Linus Torvalds | 2016-12-24 | 4 | -4/+4 |
* | arm64: Factor out PAN enabling/disabling into separate uaccess_* macros | Catalin Marinas | 2016-11-21 | 4 | -32/+12 |
* | Merge branch 'work.uaccess' into for-linus | Al Viro | 2016-10-15 | 1 | -6/+1 |
|\ |
|
| * | arm64: don't zero in __copy_from_user{,_inatomic} | Al Viro | 2016-09-16 | 1 | -6/+1 |
* | | arm64: use alternative auto-nop | Mark Rutland | 2016-09-12 | 1 | -9/+4 |
|/ |
|
* | arm64: kasan: instrument user memory access API | Yang Shi | 2016-06-21 | 2 | -4/+4 |
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 2016-03-18 | 7 | -43/+91 |
|\ |
|
| * | arm64: Fix misspellings in comments. | Adam Buchbinder | 2016-03-04 | 1 | -1/+1 |
| * | arm64: lse: deal with clobbered IP registers after branch via PLT | Ard Biesheuvel | 2016-02-26 | 1 | -6/+7 |
| * | arm64: kernel: Don't toggle PAN on systems with UAO | James Morse | 2016-02-18 | 4 | -8/+8 |
| * | arm64: kernel: Add support for User Access Override | James Morse | 2016-02-18 | 4 | -20/+20 |
| * | arm64: lib: patch in prfm for copy_page if requested | Andrew Pinski | 2016-02-16 | 1 | -0/+17 |
| * | arm64: lib: improve copy_page to deal with 128 bytes at a time | Will Deacon | 2016-02-16 | 1 | -8/+38 |
* | | arm64/efi: Make strnlen() available to the EFI namespace | Thierry Reding | 2016-02-16 | 1 | -1/+1 |
|/ |
|
* | arm64: add KASAN support | Andrey Ryabinin | 2015-10-12 | 3 | -2/+11 |
* | arm64: use ENDPIPROC() to annotate position independent assembler routines | Ard Biesheuvel | 2015-10-12 | 8 | -8/+8 |
* | arm64: copy_to-from-in_user optimization using copy template | Feng Kan | 2015-10-07 | 3 | -92/+120 |