Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
d71be2b6c0e19180b5f80a6d42039cc074a693a2
/
arch
/
arm64
/
kernel
/
cpufeature.c
d71be2b
arm64: cpufeature: Detect SSBS and advertise to userspace
by Will Deacon
· 7 years ago
86d0dd3
arm64: cpufeature: add feature for CRC32 instructions
by Ard Biesheuvel
· 6 years ago
6319893
Merge tag 'kvmarm-for-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 6 years ago
1202f4f
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 6 years ago
dc0e365
arm64: Check for errata before evaluating cpu features
by Dirk Mueller
· 6 years ago
e48d53a
arm64: KVM: Add support for Stage-2 control of memory types and cacheability
by Marc Zyngier
· 7 years ago
d64567f
arm64: use PSR_AA32 definitions
by Mark Rutland
· 6 years ago
4c4a39d
arm64: Fix mismatched cache line size detection
by Suzuki K Poulose
· 6 years ago
b5b7dd6
arm64: kpti: Use early_param for kpti= command-line option
by Will Deacon
· 7 years ago
94b07c1
arm64: signal: Report signal frame size to userspace via auxv
by Dave Martin
· 7 years ago
ebc7e21
arm64: Increase ARCH_DMA_MINALIGN to 128
by Catalin Marinas
· 7 years ago
71c751f
arm64: add sentinel to kpti_safe_list
by Mark Rutland
· 7 years ago
d8312a3
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
3f251cf
Revert "arm64: Revert L1_CACHE_SHIFT back to 6 (64-byte cache line size)"
by Will Deacon
· 7 years ago
12eb369
arm64: cpufeature: Avoid warnings due to unused symbols
by Will Deacon
· 7 years ago
ece1397
arm64: Add work around for Arm Cortex-A55 Erratum 1024718
by Suzuki K Poulose
· 7 years ago
05abb59
arm64: Delay enabling hardware DBM feature
by Suzuki K Poulose
· 7 years ago
ba7d923
arm64: capabilities: Handle shared entries
by Suzuki K Poulose
· 7 years ago
be5b299
arm64: capabilities: Add support for checks based on a list of MIDRs
by Suzuki K Poulose
· 7 years ago
830dcc9
arm64: capabilities: Change scope of VHE to Boot CPU feature
by Suzuki K Poulose
· 7 years ago
fd9d63d
arm64: capabilities: Add support for features enabled early
by Suzuki K Poulose
· 7 years ago
d3aec8a
arm64: capabilities: Restrict KPTI detection to boot-time CPUs
by Suzuki K Poulose
· 7 years ago
5c13771
arm64: capabilities: Introduce weak features based on local CPU
by Suzuki K Poulose
· 7 years ago
ed478b3
arm64: capabilities: Group handling of features and errata workarounds
by Suzuki K Poulose
· 7 years ago
fbd890b
arm64: capabilities: Allow features based on local CPU scope
by Suzuki K Poulose
· 7 years ago
d69fe9a
arm64: capabilities: Split the processing of errata work arounds
by Suzuki K Poulose
· 7 years ago
600b9c9
arm64: capabilities: Prepare for grouping features and errata work arounds
by Suzuki K Poulose
· 7 years ago
cce360b
arm64: capabilities: Filter the entries based on a given mask
by Suzuki K Poulose
· 7 years ago
eaac4d8
arm64: capabilities: Unify the verification
by Suzuki K Poulose
· 7 years ago
5b4747c
arm64: capabilities: Add flags to handle the conflicts on late CPU
by Suzuki K Poulose
· 7 years ago
143ba05
arm64: capabilities: Prepare for fine grained capabilities
by Suzuki K Poulose
· 7 years ago
1e89bae
arm64: capabilities: Move errata processing code
by Suzuki K Poulose
· 7 years ago
5e91107
arm64: capabilities: Move errata work around check on boot CPU
by Suzuki K Poulose
· 7 years ago
c0cda3b
arm64: capabilities: Update prototype for enable call back
by Dave Martin
· 7 years ago
7206dc9
arm64: Expose Arm v8.4 features
by Suzuki K Poulose
· 7 years ago
a1efdff
arm64: cpufeatures: Drop the ARM64_HYP_OFFSET_LOW feature flag
by Marc Zyngier
· 7 years ago
6ae4b6e
arm64: Add support for new control bits CTR_EL0.DIC and CTR_EL0.IDC
by Shanker Donthineni
· 7 years ago
1f85b42
arm64: Revert L1_CACHE_SHIFT back to 6 (64-byte cache line size)
by Catalin Marinas
· 7 years ago
e0f6429d
arm64: cpufeature: Remove redundant "feature" in reports
by Kees Cook
· 7 years ago
2e6f549
arm64: cpufeature: Relocate PAN emulation report
by Kees Cook
· 7 years ago
be68a8a
arm64: cpufeature: Fix CTR_EL0 field definitions
by Will Deacon
· 7 years ago
c013632
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 7 years ago
6dc52b1
arm64: Force KPTI to be disabled on Cavium ThunderX
by Marc Zyngier
· 7 years ago
f992b4d
arm64: kpti: Add ->enable callback to remap swapper using nG mappings
by Will Deacon
· 7 years ago
0aebc6a
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 7 years ago
0ba2e29
arm64: Turn on KPTI only on CPUs that need it
by Jayachandran C
· 7 years ago
68ddbf0
arm64: kernel: Prepare for a DISR user
by James Morse
· 7 years ago
64c0272
arm64: cpufeature: Detect CPU RAS Extentions
by Xie XiuQi
· 7 years ago
edf298c
arm64: cpufeature: __this_cpu_has_cap() shouldn't stop early
by James Morse
· 7 years ago
894cfd1
arm64: Inform user if software PAN is in use
by Stephen Boyd
· 7 years ago
67948af
arm64: capabilities: Handle duplicate entries for a capability
by Suzuki K Poulose
· 7 years ago
6d99b68
arm64: alternatives: use tpidr_el2 on VHE hosts
by James Morse
· 7 years ago
0f15adb
arm64: Add skeleton to harden the branch predictor against aliasing attacks
by Will Deacon
· 7 years ago
0a0d111d
arm64: cpufeature: Pass capability structure to ->enable callback
by Will Deacon
· 7 years ago
179a56f
arm64: Take into account ID_AA64PFR0_EL1.CSV3
by Will Deacon
· 7 years ago
3b3b681
arm64: v8.4: Support for new floating point multiplication instructions
by Dongjiu Geng
· 7 years ago
3fab399
arm64/sve: Report SVE to userspace via CPUID only if supported
by Dave Martin
· 7 years ago
ea1e3de
arm64: entry: Add fake CPU feature for unmapping the kernel at EL0
by Will Deacon
· 7 years ago
c9b012e
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 7 years ago
43994d8
arm64/sve: Detect SVE and activate runtime support
by Dave Martin
· 7 years ago
2e0f247
arm64/sve: Probe SVE capabilities and usable vector lengths
by Dave Martin
· 7 years ago
8f1eec5
arm64: cpufeature: Move sys_caps_initialised declarations
by Dave Martin
· 7 years ago
6436bee
arm64: Fix single stepping in kernel traps
by Julien Thierry
· 7 years ago
5bdecb7
arm64: Fix the feature type for ID register fields
by Suzuki K Poulose
· 7 years ago
f5e035f
arm64: Expose support for optional ARMv8-A features
by Suzuki K Poulose
· 7 years ago
c0d8832
arm64: Ensure the instruction emulation is ready for userspace
by Suzuki K Poulose
· 7 years ago
d50e071
arm64: Implement pmem API support
by Robin Murphy
· 7 years ago
7aac405
arm64: Expose DC CVAP to userspace
by Robin Murphy
· 7 years ago
8effeaa
arm64: dump cpu_hwcaps at panic time
by Mark Rutland
· 8 years ago
8dd0ee6
arm64: cpufeature: Fix CPU_OUT_OF_SPEC taint for uniform systems
by Will Deacon
· 8 years ago
3fde299
arm64: cpufeature: Don't dump useless backtrace on CPU_OUT_OF_SPEC
by Will Deacon
· 8 years ago
63a1e1c
arm64/cpufeature: don't use mutex in bringup path
by Mark Rutland
· 8 years ago
a5a3237
Merge tag 'arch-timer-errata-prereq' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into for-next/core
by Catalin Marinas
· 8 years ago
8f413758
arm64: Allow checking of a CPU-local erratum
by Marc Zyngier
· 8 years ago
46823dd
arm64: cpufeature: Make ID reg accessor naming less counterintuitive
by Dave Martin
· 8 years ago
c651aae
arm64: v8.3: Support for weaker release consistency
by Suzuki K Poulose
· 8 years ago
cb567e7
arm64: v8.3: Support for complex number instructions
by Suzuki K Poulose
· 8 years ago
c8c3798
arm64: v8.3: Support for Javascript conversion instruction
by Suzuki K Poulose
· 8 years ago
155433c
arm64: cache: Remove support for ASID-tagged VIVT I-caches
by Will Deacon
· 8 years ago
521c646
arm64: cpufeature: correctly handle MRS to XZR
by Mark Rutland
· 8 years ago
965861d
arm64: ensure __raw_read_system_reg() is self-consistent
by Mark Rutland
· 8 years ago
7d0928f
arm64: fix erroneous __raw_read_system_reg() cases
by Mark Rutland
· 8 years ago
fa5ce3d
arm64: errata: Provide macro for major and minor cpu revisions
by Robert Richter
· 8 years ago
f92f5ce0
arm64: Advertise support for Rounding double multiply instructions
by Suzuki K Poulose
· 8 years ago
2077be6
arm64: Use __pa_symbol for kernel symbols
by Laura Abbott
· 8 years ago
4aa8a47
arm64: Documentation - Expose CPU feature registers
by Suzuki K Poulose
· 8 years ago
77c97b4
arm64: cpufeature: Expose CPUID registers by emulation
by Suzuki K Poulose
· 8 years ago
fe4fbdb
arm64: cpufeature: Track user visible fields
by Suzuki K Poulose
· 8 years ago
eab43e8
arm64: cpufeature: Cleanup feature bit tables
by Suzuki K Poulose
· 8 years ago
564279f
arm64: cpufeature: remove explicit RAZ fields
by Mark Rutland
· 8 years ago
b389d79
arm64: cpufeature: treat unknown fields as RES0
by Mark Rutland
· 8 years ago
f31deaa
arm64: cpufeature: Don't enforce system-wide SPE capability
by Will Deacon
· 8 years ago
b20d1ba
arm64: cpufeature: allow for version discrepancy in PMU implementations
by Will Deacon
· 8 years ago
c8b06e3
arm64: Remove useless UAO IPI and describe how this gets enabled
by James Morse
· 8 years ago
4b65a5d
arm64: Introduce uaccess_{disable,enable} functionality based on TTBR0_EL1
by Catalin Marinas
· 8 years ago
82e0191
arm64: Support systems without FP/ASIMD
by Suzuki K Poulose
· 8 years ago
a4023f68
arm64: Add hypervisor safe helper for checking constant capabilities
by Suzuki K Poulose
· 8 years ago
2a6dcb2
arm64: cpufeature: Schedule enable() calls instead of calling them via IPI
by James Morse
· 8 years ago
c47a190
arm64: Rearrange CPU errata workaround checks
by Suzuki K Poulose
· 8 years ago
89ba264
arm64: Use consistent naming for errata handling
by Suzuki K Poulose
· 8 years ago
Next »