Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
0a0d111d40fd1dc588cc590fab6b55d86ddc71d3
/
arch
/
arm64
/
kernel
/
cpufeature.c
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
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
ee7bc63
arm64: Set the safe value for L1 icache policy
by Suzuki K Poulose
· 8 years ago
efd9e03
arm64: Use static keys for CPU features
by Catalin Marinas
· 8 years ago
675b056
arm64: cpufeature: expose arm64_ftr_reg struct for CTR_EL0
by Ard Biesheuvel
· 8 years ago
6f2b7ee
arm64: cpufeature: constify arm64_ftr_regs array
by Ard Biesheuvel
· 8 years ago
5e49d73
arm64: cpufeature: constify arm64_ftr_bits structures
by Ard Biesheuvel
· 8 years ago
221bb8a
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
d174591
arm64: KVM: Runtime detection of lower HYP offset
by Marc Zyngier
· 9 years ago
8e23185
arm64: errata: Calling enable functions for CPU errata too
by Andre Przywara
· 9 years ago
6a6efbb
arm64: Verify CPU errata work arounds on hotplugged CPU
by Suzuki K Poulose
· 9 years ago
e3661b1
arm64: Allow a capability to be checked on a single CPU
by Marc Zyngier
· 9 years ago
92406f0
arm64: cpufeature: Add scope for capability check
by Suzuki K Poulose
· 9 years ago
643d703
arm64: compat: Check for AArch32 state
by Suzuki K Poulose
· 9 years ago
042446a
arm64: cpufeature: Track 32bit EL0 support
by Suzuki K Poulose
· 9 years ago
a6dc3cd
arm64: cpufeature: Check availability of AArch32
by Suzuki K Poulose
· 9 years ago
7528350
arm64: HWCAP: Split COMPAT HWCAP table entries
by Suzuki K Poulose
· 9 years ago
f3efb67
arm64: hwcaps: Cleanup naming
by Suzuki K Poulose
· 9 years ago
ac1ad20
arm64: vhe: Verify CPU Exception Levels
by Suzuki K Poulose
· 9 years ago
7d7b4ae
arm64: cpufeature: append additional id_aa64mmfr2 fields to cpufeature
by Kefeng Wang
· 9 years ago
588ab3f
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 9 years ago
1cc6ed9
arm64: make mrs_s prefixing implicit in read_cpuid
by Mark Rutland
· 9 years ago
d88701b
arm64: Add ARM64_HAS_VIRT_HOST_EXTN feature
by Marc Zyngier
· 10 years ago
bf50061
arm64: Add support for Half precision floating point
by Suzuki K Poulose
· 9 years ago
28c5dcb
arm64: Rename cpuid_feature field extract routines
by Suzuki K Poulose
· 9 years ago
ff96f7b
arm64: capabilities: Handle sign of the feature bit
by Suzuki K Poulose
· 9 years ago
0710cfd
arm64: cpufeature: Fix the sign of feature bits
by Suzuki K Poulose
· 9 years ago
e534350
arm64: cpufeature: Correct feature register tables
by Suzuki K Poulose
· 9 years ago
13f417f
arm64: Ensure the secondary CPUs have safe ASIDBits size
by Suzuki K Poulose
· 9 years ago
fd9c279
arm64: Enable CPU capability verification unconditionally
by Suzuki K Poulose
· 9 years ago
fce6361
arm64: Move cpu_die_early to smp.c
by Suzuki K Poulose
· 9 years ago
ee02a15
arm64: Introduce cpu_die_early
by Suzuki K Poulose
· 9 years ago
c4bc34d
arm64: Add a helper for parking CPUs in a loop
by Suzuki K Poulose
· 9 years ago
7054419
arm64: kernel: Don't toggle PAN on systems with UAO
by James Morse
· 9 years ago
644c2ae
arm64: cpufeature: Test 'matches' pointer to find the end of the list
by James Morse
· 9 years ago
57f4959
arm64: kernel: Add support for User Access Override
by James Morse
· 9 years ago
406e308
arm64: add ARMv8.2 id_aa64mmfr2 boiler plate
by James Morse
· 9 years ago
0f54b14
arm64: cpufeature: Change read_cpuid() to use sysreg's mrs_s macro
by James Morse
· 9 years ago
d5370f7
arm64: prefetch: add alternative pattern for CPUs without a prefetcher
by Will Deacon
· 9 years ago
a7c61a3
arm64: add __init/__initdata section marker to some functions/variables
by Jisheng Zhang
· 9 years ago
4f0a606
arm64: cpufeature: Track unsigned fields
by Suzuki K. Poulose
· 9 years ago
a18e2fa
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 9 years ago
3d6d103
arm64: mark cpus_have_hwcap as __maybe_unused
by Arnd Bergmann
· 9 years ago
2dc10ad
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 9 years ago
fde4a59f
arm64: cpufeature: declare enable_cpu_capabilities as static
by Will Deacon
· 9 years ago
fe80f9f
arm64: Move FP/ASIMD hwcap handling to common code
by Suzuki K. Poulose
· 9 years ago
37b01d53
arm64/HWCAP: Use system wide safe values
by Suzuki K. Poulose
· 9 years ago
da8d02d
arm64/capabilities: Make use of system wide safe value
by Suzuki K. Poulose
· 9 years ago
dbb4e15
arm64: Delay cpu feature capability checks
by Suzuki K. Poulose
· 9 years ago
ce8b602
arm64: Refactor check_cpu_capabilities
by Suzuki K. Poulose
· 9 years ago
c1e8656
arm64: Cleanup mixed endian support detection
by Suzuki K. Poulose
· 9 years ago
b3f1537
arm64: Read system wide CPUID value
by Suzuki K. Poulose
· 9 years ago
3086d39
arm64: Consolidate CPU Sanity check to CPU Feature infrastructure
by Suzuki K. Poulose
· 9 years ago
3c739b5
arm64: Keep track of CPU feature registers
by Suzuki K. Poulose
· 9 years ago
cdcf817
arm64: Move mixed endian support detection
by Suzuki K. Poulose
· 9 years ago
9cdf8ec
arm64: Move cpu feature detection code
by Suzuki K. Poulose
· 9 years ago
Next »