Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
1e013d06120cbf67e771848fc5d98174c33b078a
1e013d0
arm64: cpufeature: Rework ptr auth hwcaps using multi_entry_cap_matches
by Will Deacon
· 6 years ago
a56005d
arm64: cpufeature: Reduce number of pointer auth CPU caps from 6 to 4
by Will Deacon
· 6 years ago
fbedc59
arm64: docs: document pointer authentication
by Mark Rutland
· 6 years ago
8493132
arm64: ptr auth: Move per-thread keys from thread_info to thread_struct
by Will Deacon
· 6 years ago
04ca320
arm64: enable pointer authentication
by Mark Rutland
· 6 years ago
ba83088
arm64: add prctl control for resetting ptrauth keys
by Kristina Martsenko
· 6 years ago
ccc4381
arm64: perf: strip PAC when unwinding userspace
by Mark Rutland
· 6 years ago
ec6e822
arm64: expose user PAC bit positions via ptrace
by Mark Rutland
· 6 years ago
7503197
arm64: add basic pointer authentication support
by Mark Rutland
· 6 years ago
6984eb4
arm64/cpufeature: detect pointer authentication
by Mark Rutland
· 6 years ago
b3669b1
arm64: Don't trap host pointer auth use to EL2
by Mark Rutland
· 6 years ago
a1ee8ab
arm64/kvm: hide ptrauth from guests
by Mark Rutland
· 6 years ago
4eaed6a
arm64/kvm: consistently handle host HCR_EL2 flags
by Mark Rutland
· 6 years ago
aa6eece
arm64: add pointer authentication register bits
by Mark Rutland
· 6 years ago
1556065
arm64: add comments about EC exception levels
by Kristina Martsenko
· 6 years ago
26a25c8
arm64: perf: Treat EXCLUDE_EL* bit definitions as unsigned
by Will Deacon
· 6 years ago
2a355ec
arm64: kpti: Whitelist Cortex-A CPUs that don't implement the CSV3 field
by Will Deacon
· 6 years ago
b47f515
Merge branch 'for-next/perf' into aarch64/for-next/core
by Will Deacon
· 6 years ago
0a1213f
arm64: enable per-task stack canaries
by Ard Biesheuvel
· 6 years ago
4ab2150
arm64: Add memory hotplug support
by Robin Murphy
· 6 years ago
6e4ede6
arm64: percpu: Fix LSE implementation of value-returning pcpu atomics
by Will Deacon
· 6 years ago
c3296a1
arm64: add <asm/asm-prototypes.h>
by Mark Rutland
· 6 years ago
9b31cf4
arm64: mm: Introduce MAX_USER_VA_BITS definition
by Will Deacon
· 6 years ago
4d08d20
arm64: fix ARM64_USER_VA_BITS_52 builds
by Arnd Bergmann
· 6 years ago
7faa313
arm64: preempt: Fix big-endian when checking preempt count in assembly
by Will Deacon
· 6 years ago
732291c
arm64: kexec_file: include linux/vmalloc.h
by Arnd Bergmann
· 6 years ago
4a1daf2
arm64: mm: EXPORT vabits_user to modules
by Will Deacon
· 6 years ago
d34664f
Merge branch 'for-next/kexec' into aarch64/for-next/core
by Will Deacon
· 6 years ago
bc84a2d
Merge branch 'kvm/cortex-a76-erratum-1165522' into aarch64/for-next/core
by Will Deacon
· 6 years ago
f357b3a
arm64: smp: Handle errors reported by the firmware
by Suzuki K Poulose
· 6 years ago
66f16a2
arm64: smp: Rework early feature mismatched detection
by Will Deacon
· 6 years ago
68d23da
arm64: Kconfig: Re-jig CONFIG options for 52-bit VA
by Will Deacon
· 6 years ago
b956772
arm64: mm: Allow forcing all userspace addresses to 52-bit
by Steve Capper
· 6 years ago
67e7fdf
arm64: mm: introduce 52-bit userspace support
by Steve Capper
· 6 years ago
a96a33b
arm64: mm: Prevent mismatched 52-bit VA support
by Steve Capper
· 6 years ago
e842dfb
arm64: mm: Offset TTBR1 to allow 52-bit PTRS_PER_PGD
by Steve Capper
· 6 years ago
e5d9915
arm64: mm: Define arch_get_mmap_end, arch_get_mmap_base
by Steve Capper
· 6 years ago
363524d
arm64: mm: Introduce DEFAULT_MAP_WINDOW
by Steve Capper
· 6 years ago
f679505
mm: mmap: Allow for "high" userspace addresses
by Steve Capper
· 6 years ago
6e88306
arm64: kasan: Increase stack size for KASAN_EXTRA
by Qian Cai
· 6 years ago
33309ec
arm64: Fix minor issues with the dcache_by_line_op macro
by Will Deacon
· 6 years ago
a457b0f
arm64: Add configuration/documentation for Cortex-A76 erratum 1165522
by Marc Zyngier
· 6 years ago
eb036ad
arm64: KVM: Handle ARM erratum 1165522 in TLB invalidation
by Marc Zyngier
· 6 years ago
1e4448c
arm64: KVM: Add synchronization on translation regime change for erratum 1165522
by Marc Zyngier
· 6 years ago
8b2cca9
arm64: KVM: Force VHE for systems affected by erratum 1165522
by Marc Zyngier
· 6 years ago
793d5d9
arm64: Add TCR_EPD{0,1} definitions
by Marc Zyngier
· 6 years ago
bfae1b9
arm64: KVM: Install stage-2 translation before enabling traps
by Marc Zyngier
· 6 years ago
33e5f4e
KVM: arm64: Rework detection of SVE, !VHE systems
by Marc Zyngier
· 6 years ago
c987876
arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptible
by Marc Zyngier
· 6 years ago
2a9cee5
arm64: remove arm64ksyms.c
by Mark Rutland
· 6 years ago
dbd3196
arm64: frace: use asm EXPORT_SYMBOL()
by Mark Rutland
· 6 years ago
ac0e8c7
arm64: string: use asm EXPORT_SYMBOL()
by Mark Rutland
· 6 years ago
56c08ec
arm64: uaccess: use asm EXPORT_SYMBOL()
by Mark Rutland
· 6 years ago
50fdecb
arm64: page: use asm EXPORT_SYMBOL()
by Mark Rutland
· 6 years ago
23fe04c
arm64: smccc: use asm EXPORT_SYMBOL()
by Mark Rutland
· 6 years ago
abb77f3
arm64: tishift: use asm EXPORT_SYMBOL()
by Mark Rutland
· 6 years ago
386b3c7
arm64: add EXPORT_SYMBOL_NOKASAN()
by Mark Rutland
· 6 years ago
03ef055
arm64: move memstart_addr export inline
by Mark Rutland
· 6 years ago
2d7c89b
arm64: remove bitop exports
by Mark Rutland
· 6 years ago
4230509
arm64: cmpxchg: Use "K" instead of "L" for ll/sc immediate constraint
by Will Deacon
· 6 years ago
959bf2f
arm64: percpu: Rewrite per-cpu ops to allow use of LSE atomics
by Will Deacon
· 6 years ago
b4f9209
arm64: Avoid masking "old" for LSE cmpxchg() implementation
by Will Deacon
· 6 years ago
5ef3fe4
arm64: Avoid redundant type conversions in xchg() and cmpxchg()
by Will Deacon
· 6 years ago
394135c
arm64: kexec_file: forbid kdump via kexec_file_load()
by James Morse
· 6 years ago
3962446
arm64: preempt: Provide our own implementation of asm/preempt.h
by Will Deacon
· 6 years ago
08861d3
preempt: Move PREEMPT_NEED_RESCHED definition into arch code
by Will Deacon
· 6 years ago
a21b0b7
arm64: hugetlb: Register hugepages during arch init
by Allen Pais
· 6 years ago
cc9f834
arm64: crypto: add NEON accelerated XOR implementation
by Jackie Liu
· 6 years ago
21e2854
arm64/neon: add workaround for ambiguous C99 stdint.h types
by Jackie Liu
· 6 years ago
8cb3451
arm64: entry: Remove confusing comment
by Will Deacon
· 7 years ago
679db70
arm64: entry: Place an SB sequence following an ERET instruction
by Will Deacon
· 7 years ago
bd4fb6d
arm64: Add support for SB barrier and patch in over DSB; ISB sequences
by Will Deacon
· 7 years ago
121ca8e
arm64: kexec_file: Refactor setup_dtb() to consolidate error checking
by Will Deacon
· 6 years ago
884143f
arm64: kexec_file: add kaslr support
by AKASHI Takahiro
· 6 years ago
732b7b9
arm64: kexec_file: add kernel signature verification support
by AKASHI Takahiro
· 6 years ago
0b587c84
arm64: capabilities: Batch cpu_enable callbacks
by Suzuki K Poulose
· 6 years ago
606f8e7
arm64: capabilities: Use linear array for detection and verification
by Suzuki K Poulose
· 6 years ago
f7bfc14
arm64: capabilities: Optimize this_cpu_has_cap
by Suzuki K Poulose
· 6 years ago
82a3a21
arm64: capabilities: Speed up capability lookup
by Suzuki K Poulose
· 6 years ago
702ed5b
include: pe.h: remove message[] from mz header definition
by AKASHI Takahiro
· 6 years ago
4c9e7e6
arm64: kexec_file: invoke the kernel without purgatory
by AKASHI Takahiro
· 6 years ago
f3b70e5
arm64: kexec_file: allow for loading Image-format kernel
by AKASHI Takahiro
· 6 years ago
52b2a8a
arm64: kexec_file: load initrd and device-tree
by AKASHI Takahiro
· 6 years ago
3ddd999
arm64: enable KEXEC_FILE config
by AKASHI Takahiro
· 6 years ago
bdd2c9d
arm64: cpufeature: add MMFR0 helper functions
by AKASHI Takahiro
· 6 years ago
f56063c5
arm64: add image head flag definitions
by AKASHI Takahiro
· 6 years ago
497e185
kexec_file: kexec_walk_memblock() only walks a dedicated region at kdump
by AKASHI Takahiro
· 6 years ago
735c2f9
powerpc, kexec_file: factor out memblock-based arch_kexec_walk_mem()
by AKASHI Takahiro
· 6 years ago
b6664ba
s390, kexec_file: drop arch_kexec_mem_walk()
by AKASHI Takahiro
· 6 years ago
92a98a2
kexec_file: make kexec_image_post_load_cleanup_default() global
by AKASHI Takahiro
· 6 years ago
4e21565
asm-generic: add kexec_file_load system call to unistd.h
by AKASHI Takahiro
· 6 years ago
69c3297
drivers/perf: Add Cavium ThunderX2 SoC UNCORE PMU driver
by Kulkarni, Ganapatrao
· 6 years ago
d6310a3
Documentation: perf: Add documentation for ThunderX2 PMU uncore driver
by Kulkarni, Ganapatrao
· 6 years ago
a3dcea2c
arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003
by Suzuki K Poulose
· 6 years ago
f58cdf7
arm64: capabilities: Merge duplicate Cavium erratum entries
by Suzuki K Poulose
· 6 years ago
c9460dc
arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE
by Suzuki K Poulose
· 6 years ago
3bbd3db
arm64: relocatable: fix inconsistencies in linker script and options
by Ard Biesheuvel
· 6 years ago
efdb25e
arm64/lib: improve CRC32 performance for deep pipelines
by Ard Biesheuvel
· 6 years ago
7dc48bf
arm64: ftrace: always pass instrumented pc in x0
by Mark Rutland
· 6 years ago
49e258e
arm64: ftrace: remove return_regs macros
by Mark Rutland
· 6 years ago
Next »