Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
3430abd6f403ce43375266798a8571646d15b5cd
/
arch
/
arm64
/
include
/
asm
/
cpufeature.h
d2912cb
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
by Thomas Gleixner
· 6 years ago
02166b8
arm64: mark (__)cpus_have_const_cap as __always_inline
by Masahiro Yamada
· 6 years ago
50abbe1
Merge branch 'for-next/mitigations' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux into for-next/core
by Will Deacon
· 6 years ago
d42281b
arm64: Always enable ssb vulnerability detection
by Jeremy Linton
· 6 years ago
aec0bff
arm64: HWCAP: encapsulate elf_hwcap
by Andrew Murray
· 6 years ago
aaba098
arm64: HWCAP: add support for AT_HWCAP2
by Andrew Murray
· 6 years ago
0ceb0d5
arm64: alternative: Apply alternatives early in boot process
by Daniel Thompson
· 6 years ago
b90d2b2
arm64: cpufeature: Add cpufeature for IRQ priority masking
by Julien Thierry
· 6 years ago
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
6984eb4
arm64/cpufeature: detect pointer authentication
by Mark Rutland
· 6 years ago
d34664f
Merge branch 'for-next/kexec' into aarch64/for-next/core
by Will Deacon
· 6 years ago
0b587c84
arm64: capabilities: Batch cpu_enable callbacks
by Suzuki K Poulose
· 6 years ago
bdd2c9d
arm64: cpufeature: add MMFR0 helper functions
by AKASHI Takahiro
· 6 years ago
0d1e8b8
Merge tag 'kvm-4.20-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
ce00e3c
arm64: Add a helper for PARange to physical shift conversion
by Suzuki K Poulose
· 6 years ago
520ad98
arm64/cpufeatures: Factorize emulate_mrs()
by Anshuman Khandual
· 6 years ago
5ffdfae
arm64: mm: Support Common Not Private translations
by Vladimir Murzin
· 6 years ago
ca7f686
arm64: Fix silly typo in comment
by Will Deacon
· 7 years ago
b357bf6
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
647d051
arm64: ssbd: Restore mitigation status on CPU resume
by Marc Zyngier
· 7 years ago
c32e173
arm64: ssbd: Add global mitigation state accessor
by Marc Zyngier
· 7 years ago
a43ae4d
arm64: Add 'ssbd' command-line option
by Marc Zyngier
· 7 years ago
31dc52b
arm64/sve: Move read_zcr_features() out of cpufeature.h
by Dave Martin
· 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
1df3105
arm64: Add helpers for checking CPU MIDR against a range
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
cce360b
arm64: capabilities: Filter the entries based on a given mask
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
c0cda3b
arm64: capabilities: Update prototype for enable call back
by Dave Martin
· 7 years ago
e8002e0
arm64/errata: add REVIDR handling to framework
by Ard Biesheuvel
· 7 years ago
3fab399
arm64/sve: Report SVE to userspace via CPUID only if supported
by Dave Martin
· 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
ddd25ad
arm64/sve: Kconfig update and conditional compilation support
by Dave Martin
· 7 years ago
63a1e1c
arm64/cpufeature: don't use mutex in bringup path
by Mark Rutland
· 8 years ago
46823dd
arm64: cpufeature: Make ID reg accessor naming less counterintuitive
by Dave Martin
· 8 years ago
1408854
arm64: use const cap for system_uses_ttbr0_pan()
by Mark Rutland
· 8 years ago
638f863
arm64/cpufeature: check correct field width when updating sys_val
by Mark Rutland
· 8 years ago
fe4fbdb
arm64: cpufeature: Track user visible fields
by Suzuki K Poulose
· 8 years ago
156e0d5
arm64: cpufeature: Document the rules of safe value for features
by Suzuki K Poulose
· 8 years ago
f4000cd9
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 8 years ago
4b65a5d
arm64: Introduce uaccess_{disable,enable} functionality based on TTBR0_EL1
by Catalin Marinas
· 9 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
272d01b
arm64: Fix circular include of asm/lse.h through linux/jump_label.h
by Catalin Marinas
· 8 years ago
2a6dcb2
arm64: cpufeature: Schedule enable() calls instead of calling them via IPI
by James Morse
· 8 years ago
116c81f
arm64: Work around systems with mismatched cache line sizes
by Suzuki K Poulose
· 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
853c3b2
arm64: Add ARM64_HYP_OFFSET_LOW capability
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
042446a
arm64: cpufeature: Track 32bit EL0 support
by Suzuki K Poulose
· 9 years ago
c80aba8
arm64: Add helpers for detecting AArch32 support at EL0
by Suzuki K Poulose
· 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
104a0c0
arm64: Add workaround for Cavium erratum 27456
by Andrew Pinski
· 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
fd9c279
arm64: Enable CPU capability verification unconditionally
by Suzuki K Poulose
· 9 years ago
7054419
arm64: kernel: Don't toggle PAN on systems with UAO
by James Morse
· 9 years ago
57f4959
arm64: kernel: Add support for User Access Override
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
5d86862
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 9 years ago
4f0a606
arm64: cpufeature: Track unsigned fields
by Suzuki K. Poulose
· 9 years ago
d211827
arm64: cpufeature: Add helpers for extracting unsigned values
by Suzuki K. Poulose
· 9 years ago
498cd5c
arm64: KVM: Add workaround for Cortex-A57 erratum 834220
by Marc Zyngier
· 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
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
3c739b5
arm64: Keep track of CPU feature registers
by Suzuki K. Poulose
· 9 years ago
ce98a67
arm64: Handle width of a cpuid feature
by Suzuki K. Poulose
· 9 years ago
cdcf817
arm64: Move mixed endian support detection
by Suzuki K. Poulose
· 9 years ago
3a75578
arm64: Delay ELF HWCAP initialisation until all CPUs are up
by Suzuki K. Poulose
· 9 years ago
6d4e11c
irqchip/gicv3: Workaround for Cavium ThunderX erratum 23154
by Robert Richter
· 9 years ago
c739dc8
arm64: lse: rename ARM64_CPU_FEAT_LSE_ATOMICS for consistency
by Will Deacon
· 9 years ago
d964b72
arm64: alternatives: add cpu feature for lse atomics
by Will Deacon
· 10 years ago
144e969
arm64: cpufeature.h: add missing #include of kernel.h
by Will Deacon
· 10 years ago
338d4f4
arm64: kernel: Add support for Privileged Access Never
by James Morse
· 9 years ago
Next »