Age | Commit message (Expand) | Author | Files | Lines |
2021-03-19 | arm64: lib: Annotate {clear, copy}_page() as position-independent | ![](https://seccdn.libravatar.org/avatar/0d6e04924e7f1af045767225da4cce1b?s=13&d=retro) Will Deacon | 2 | -4/+4 |
2021-02-26 | arm64: kasan: simplify and inline MTE functions | ![](https://seccdn.libravatar.org/avatar/4e5d8cecf90868ee140ba173831d7d9f?s=13&d=retro) Andrey Konovalov | 1 | -16/+0 |
2020-12-22 | arm64: mte: add in-kernel MTE helpers | ![](https://seccdn.libravatar.org/avatar/9e7f3da7be996e39b38c7a18b5f695eb?s=13&d=retro) Vincenzo Frascino | 1 | -0/+16 |
2020-12-02 | arm64: uaccess cleanup macro naming | ![](https://seccdn.libravatar.org/avatar/546ba522be956ba117d48cbbafcc5309?s=13&d=retro) Mark Rutland | 5 | -22/+22 |
2020-12-02 | arm64: uaccess: simplify __copy_user_flushcache() | ![](https://seccdn.libravatar.org/avatar/546ba522be956ba117d48cbbafcc5309?s=13&d=retro) Mark Rutland | 1 | -3/+1 |
2020-11-09 | arm64: uaccess: move uao_* alternatives to asm-uaccess.h | ![](https://seccdn.libravatar.org/avatar/546ba522be956ba117d48cbbafcc5309?s=13&d=retro) Mark Rutland | 1 | -1/+1 |
2020-10-30 | arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm64/lib/mem*.S | ![](https://seccdn.libravatar.org/avatar/ae6d7e9d1b0a537842aa03084f89f641?s=13&d=retro) Fangrui Song | 3 | -6/+3 |
2020-09-04 | arm64: mte: Enable swap of tagged pages | ![](https://seccdn.libravatar.org/avatar/dbe201acf3cc1854836972c9050442a1?s=13&d=retro) Steven Price | 1 | -0/+45 |
2020-09-04 | arm64: mte: ptrace: Add PTRACE_{PEEK,POKE}MTETAGS support | ![](https://seccdn.libravatar.org/avatar/23136fca891d323c70dc6c149d66bfeb?s=13&d=retro) Catalin Marinas | 1 | -0/+53 |
2020-09-04 | arm64: mte: Tags-aware copy_{user_,}highpage() implementations | ![](https://seccdn.libravatar.org/avatar/9e7f3da7be996e39b38c7a18b5f695eb?s=13&d=retro) Vincenzo Frascino | 1 | -0/+19 |
2020-09-04 | arm64: mte: Clear the tags when a page is mapped in user-space with PROT_MTE | ![](https://seccdn.libravatar.org/avatar/23136fca891d323c70dc6c149d66bfeb?s=13&d=retro) Catalin Marinas | 2 | -0/+36 |
2020-06-10 | Merge branch 'rwonce/rework' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -8/+12 |
2020-04-29 | arm64: Reorder the macro arguments in the copy routines | ![](https://seccdn.libravatar.org/avatar/23136fca891d323c70dc6c149d66bfeb?s=13&d=retro) Catalin Marinas | 4 | -64/+64 |
2020-04-28 | arm64: lib: Consistently enable crc32 extension | ![](https://seccdn.libravatar.org/avatar/d930951cb00393ecf9c3db3a56d78fa9?s=13&d=retro) Mark Brown | 1 | -1/+1 |
2020-04-15 | arm64: csum: Disable KASAN for do_csum() | ![](https://seccdn.libravatar.org/avatar/0d6e04924e7f1af045767225da4cce1b?s=13&d=retro) Will Deacon | 1 | -8/+12 |
2020-03-17 | arm64: fix spelling mistake "ca not" -> "cannot" | ![](https://seccdn.libravatar.org/avatar/3b5d9cb04c028680875ef5d6024e5df5?s=13&d=retro) 韩科才 | 1 | -1/+1 |
2020-03-09 | arm64: csum: Optimise IPv6 header checksum | ![](https://seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy | 1 | -0/+27 |
2020-01-22 | Merge branch 'for-next/asm-annotations' into for-next/core | ![](https://seccdn.libravatar.org/avatar/0d6e04924e7f1af045767225da4cce1b?s=13&d=retro) Will Deacon | 19 | -50/+50 |
2020-01-22 | Merge branches 'for-next/acpi', 'for-next/cpufeatures', 'for-next/csum', 'for-next/e0pd', 'for-next/entry', 'for-next/kbuild', 'for-next/kexec/cleanup', 'for-next/kexec/file-kdump', 'for-next/misc', 'for-next/nofpsimd', 'for-next/perf' and 'for-next/scs' into for-next/core | ![](https://seccdn.libravatar.org/avatar/0d6e04924e7f1af045767225da4cce1b?s=13&d=retro) Will Deacon | 3 | -22/+148 |
2020-01-17 | arm64: csum: Fix pathological zero-length calls | ![](https://seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy | 1 | -0/+3 |
2020-01-16 | arm64/lib: copy_page: avoid x18 register in assembler code | ![](https://seccdn.libravatar.org/avatar/2ef87f2a06048fb8259472698bdd901f?s=13&d=retro) Ard Biesheuvel | 1 | -19/+19 |
2020-01-16 | arm64: Implement optimised checksum routine | ![](https://seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy | 2 | -3/+126 |
2020-01-08 | arm64: lib: Use modern annotations for assembly functions | ![](https://seccdn.libravatar.org/avatar/d930951cb00393ecf9c3db3a56d78fa9?s=13&d=retro) Mark Brown | 19 | -50/+50 |
2019-11-20 | arm64: uaccess: Remove uaccess_*_not_uao asm macros | ![](https://seccdn.libravatar.org/avatar/1f3ccadd2492a23b562b0a56829f414c?s=13&d=retro) Pavel Tatashin | 5 | -13/+5 |
2019-11-20 | arm64: uaccess: Ensure PAN is re-enabled after unhandled uaccess fault | ![](https://seccdn.libravatar.org/avatar/1f3ccadd2492a23b562b0a56829f414c?s=13&d=retro) Pavel Tatashin | 4 | -0/+4 |
2019-08-30 | Merge branch 'for-next/atomics' into for-next/core | ![](https://seccdn.libravatar.org/avatar/0d6e04924e7f1af045767225da4cce1b?s=13&d=retro) Will Deacon | 2 | -22/+0 |
2019-08-29 | arm64: atomics: Remove atomic_ll_sc compilation unit | ![](https://seccdn.libravatar.org/avatar/adff8380d9a4f70a1f0adff73cc95a61?s=13&d=retro) Andrew Murray | 2 | -22/+0 |
2019-08-07 | arm64: Add support for function error injection | ![](https://seccdn.libravatar.org/avatar/d49a93580dbb35fdcc1c44be3b43a685?s=13&d=retro) Leo Yan | 2 | -0/+20 |
2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 | ![](https://seccdn.libravatar.org/avatar/655933b9bf9ea16efc37f6cf1438efaa?s=13&d=retro) Thomas Gleixner | 2 | -8/+2 |
2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 | ![](https://seccdn.libravatar.org/avatar/655933b9bf9ea16efc37f6cf1438efaa?s=13&d=retro) Thomas Gleixner | 20 | -249/+20 |
2019-04-09 | arm64: Makefile: Replace -pg with CC_FLAGS_FTRACE | ![](https://seccdn.libravatar.org/avatar/52aa761bc6fd9bc524f0a13a07aa213d?s=13&d=retro) Torsten Duwe | 1 | -1/+1 |
2018-12-10 | arm64: string: use asm EXPORT_SYMBOL() | ![](https://seccdn.libravatar.org/avatar/546ba522be956ba117d48cbbafcc5309?s=13&d=retro) Mark Rutland | 11 | -0/+14 |
2018-12-10 | arm64: uaccess: use asm EXPORT_SYMBOL() | ![](https://seccdn.libravatar.org/avatar/546ba522be956ba117d48cbbafcc5309?s=13&d=retro) Mark Rutland | 4 | -3/+11 |
2018-12-10 | arm64: page: use asm EXPORT_SYMBOL() | ![](https://seccdn.libravatar.org/avatar/546ba522be956ba117d48cbbafcc5309?s=13&d=retro) Mark Rutland | 2 | -0/+2 |
2018-12-10 | arm64: tishift: use asm EXPORT_SYMBOL() | ![](https://seccdn.libravatar.org/avatar/546ba522be956ba117d48cbbafcc5309?s=13&d=retro) Mark Rutland | 1 | -0/+5 |
2018-12-06 | arm64: crypto: add NEON accelerated XOR implementation | ![](https://seccdn.libravatar.org/avatar/172ed885185d225afb31f1ec47cbcaac?s=13&d=retro) Jackie Liu | 2 | -0/+190 |
2018-11-30 | arm64/lib: improve CRC32 performance for deep pipelines | ![](https://seccdn.libravatar.org/avatar/2ef87f2a06048fb8259472698bdd901f?s=13&d=retro) Ard Biesheuvel | 1 | -5/+49 |
2018-10-26 | arm64: lib: use C string functions with KASAN enabled | ![](https://seccdn.libravatar.org/avatar/fb89748806f81631b5d47118d5de9a75?s=13&d=retro) Andrey Ryabinin | 8 | -8/+8 |
2018-09-24 | arm64: lse: remove -fcall-used-x0 flag | ![](https://seccdn.libravatar.org/avatar/fb104cbd07a83448fac92ec57c64ff28?s=13&d=retro) Tri Vo | 1 | -1/+1 |
2018-09-10 | arm64/lib: add accelerated crc32 routines | ![](https://seccdn.libravatar.org/avatar/2ef87f2a06048fb8259472698bdd901f?s=13&d=retro) Ard Biesheuvel | 2 | -0/+62 |
2018-06-21 | locking/atomics/arm64: Replace our atomic/lock bitop implementations with asm-generic | ![](https://seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon | 2 | -77/+1 |
2018-05-21 | arm64: export tishift functions to modules | ![](https://seccdn.libravatar.org/avatar/06aae0ca3c86b226344de46ba05e2c9b?s=13&d=retro) Jason A. Donenfeld | 1 | -13/+2 |
2018-04-27 | arm64: avoid instrumenting atomic_ll_sc.o | ![](https://seccdn.libravatar.org/avatar/546ba522be956ba117d48cbbafcc5309?s=13&d=retro) Mark Rutland | 1 | -0/+4 |
2018-04-05 | Merge tag 'devicetree-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -1/+1 |
2018-03-06 | arm64: lse: Pass -fomit-frame-pointer to out-of-line ll/sc atomics | ![](https://seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon | 1 | -1/+2 |
2018-03-05 | arm64/efi: Make strrchr() available to the EFI namespace | ![](https://seccdn.libravatar.org/avatar/ee1e7f40e65828eb76184367a6353704?s=13&d=retro) Rob Herring | 1 | -1/+1 |
2018-02-06 | arm64: uaccess: Mask __user pointers for __arch_{clear, copy_*}_user | ![](https://seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon | 2 | -5/+6 |
2018-01-16 | arm64: kpti: Fix the interaction between ASID switching and software PAN | ![](https://seccdn.libravatar.org/avatar/23136fca891d323c70dc6c149d66bfeb?s=13&d=retro) Catalin Marinas | 4 | -4/+4 |
2018-01-02 | arm64: make label allocation style consistent in tishift | ![](https://seccdn.libravatar.org/avatar/06aae0ca3c86b226344de46ba05e2c9b?s=13&d=retro) Jason A. Donenfeld | 1 | -4/+4 |
2017-12-11 | arm64: mm: Fix and re-enable ARM64_SW_TTBR0_PAN | ![](https://seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon | 4 | -4/+4 |