Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
cfe25622c3af191a5800a12480dee169847b479b
/
arch
/
arm64
/
kernel
/
cpufeature.c
ba62b30
BACKPORT: arm64: Expose support for optional ARMv8-A features
by Suzuki K Poulose
· 7 years ago
be4935d
Merge 4.9.127 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
a683009
arm64: Fix mismatched cache line size detection
by Suzuki K Poulose
· 6 years ago
dbcb748
Merge 4.9.114 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
eea5902
arm64: alternatives: use tpidr_el2 on VHE hosts
by James Morse
· 6 years ago
03c70fe
Merge 4.9.111 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
12942d5
arm64: kpti: Use early_param for kpti= command-line option
by Will Deacon
· 6 years ago
42a730a
Merge 4.9.107 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
b1d5708
arm64/cpufeature: don't use mutex in bringup path
by Mark Rutland
· 7 years ago
fe64d7d
arm64: Add hypervisor safe helper for checking constant capabilities
by Suzuki K Poulose
· 8 years ago
b4c14c2
Merge tag 'v4.9.95' into android-4.9.95
by Greg Hackmann
· 6 years ago
4732001
arm64: Add skeleton to harden the branch predictor against aliasing attacks
by Mark Rutland
· 6 years ago
92e7a83
arm64: cpufeature: Pass capability structure to ->enable callback
by Mark Rutland
· 6 years ago
93f339e
arm64: cpufeature: __this_cpu_has_cap() shouldn't stop early
by Mark Rutland
· 6 years ago
eba1ffe
ANDROID: arm64: mark kpti_install_ng_mappings as __nocfi
by Greg Hackmann
· 6 years ago
05baf14
Merge tag 'v4.9.93' into android-4.9
by Greg Hackmann
· 6 years ago
da93510
arm64: Force KPTI to be disabled on Cavium ThunderX
by Marc Zyngier
· 6 years ago
4025fe1
arm64: kpti: Add ->enable callback to remap swapper using nG mappings
by Will Deacon
· 6 years ago
2adcb1f
arm64: Turn on KPTI only on CPUs that need it
by Jayachandran C
· 6 years ago
1e0946d
arm64: capabilities: Handle duplicate entries for a capability
by Suzuki K Poulose
· 6 years ago
1d648e4
arm64: Allow checking of a CPU-local erratum
by Marc Zyngier
· 6 years ago
7354772
arm64: Take into account ID_AA64PFR0_EL1.CSV3
by Will Deacon
· 6 years ago
bfca157
arm64: entry: Add fake CPU feature for unmapping the kernel at EL0
by Will Deacon
· 6 years ago
f79ff2d
UPSTREAM: arm64: entry: Add fake CPU feature for unmapping the kernel at EL0
by Will Deacon
· 7 years ago
f8fee94e
UPSTREAM: arm64: Use __pa_symbol for kernel symbols
by Laura Abbott
· 8 years ago
90533d0
arm64: fix erroneous __raw_read_system_reg() cases am: 7127d43e18
by Mark Rutland
· 8 years ago
7127d43
arm64: fix erroneous __raw_read_system_reg() cases
by Mark Rutland
· 8 years ago
005bf1a
BACKPORT: arm64: Introduce uaccess_{disable,enable} functionality based on TTBR0_EL1
by Catalin Marinas
· 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
· 8 years ago
8e23185
arm64: errata: Calling enable functions for CPU errata too
by Andre Przywara
· 8 years ago
6a6efbb
arm64: Verify CPU errata work arounds on hotplugged CPU
by Suzuki K Poulose
· 8 years ago
e3661b1
arm64: Allow a capability to be checked on a single CPU
by Marc Zyngier
· 8 years ago
92406f0
arm64: cpufeature: Add scope for capability check
by Suzuki K Poulose
· 8 years ago
643d703
arm64: compat: Check for AArch32 state
by Suzuki K Poulose
· 8 years ago
042446a
arm64: cpufeature: Track 32bit EL0 support
by Suzuki K Poulose
· 8 years ago
a6dc3cd
arm64: cpufeature: Check availability of AArch32
by Suzuki K Poulose
· 8 years ago
7528350
arm64: HWCAP: Split COMPAT HWCAP table entries
by Suzuki K Poulose
· 8 years ago
f3efb67
arm64: hwcaps: Cleanup naming
by Suzuki K Poulose
· 8 years ago
ac1ad20
arm64: vhe: Verify CPU Exception Levels
by Suzuki K Poulose
· 8 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
963fcd4
arm64: cpufeatures: Check ICC_EL1_SRE.SRE before enabling ARM64_HAS_SYSREG_GIC_CPUIF
by Marc Zyngier
· 9 years ago
2e94da1
arm64: lse: use generic cpufeature detection for LSE atomics
by Will Deacon
· 9 years ago
338d4f4
arm64: kernel: Add support for Privileged Access Never
by James Morse
· 9 years ago
18ffa04
arm64: kernel: Add min_field_value and use '>=' for feature detection
by James Morse
· 9 years ago
1c07630
arm64: kernel: Add cpufeature 'enable' callback
by James Morse
· 9 years ago
94a9e04
arm64: alternative: Introduce feature for GICv3 CPU interface
by Marc Zyngier
· 9 years ago
359b706
arm64: Extract feature parsing code from cpu_errata.c
by Marc Zyngier
· 10 years ago