summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel/cpufeature.c
Commit message (Expand)AuthorAgeFilesLines
* arm64: signal: Report signal frame size to userspace via auxvDave Martin2018-06-011-0/+1
* arm64: Increase ARCH_DMA_MINALIGN to 128Catalin Marinas2018-05-151-7/+2
* arm64: add sentinel to kpti_safe_listMark Rutland2018-04-231-0/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-04-091-19/+0
|\
| * arm64: cpufeatures: Drop the ARM64_HYP_OFFSET_LOW feature flagMarc Zyngier2018-03-191-19/+0
* | Revert "arm64: Revert L1_CACHE_SHIFT back to 6 (64-byte cache line size)"Will Deacon2018-03-271-2/+7
* | arm64: cpufeature: Avoid warnings due to unused symbolsWill Deacon2018-03-271-5/+7
* | arm64: Add work around for Arm Cortex-A55 Erratum 1024718Suzuki K Poulose2018-03-261-1/+15
* | arm64: Delay enabling hardware DBM featureSuzuki K Poulose2018-03-261-0/+71
* | arm64: capabilities: Handle shared entriesSuzuki K Poulose2018-03-261-7/+6
* | arm64: capabilities: Add support for checks based on a list of MIDRsSuzuki K Poulose2018-03-261-4/+6
* | arm64: capabilities: Change scope of VHE to Boot CPU featureSuzuki K Poulose2018-03-261-2/+3
* | arm64: capabilities: Add support for features enabled earlySuzuki K Poulose2018-03-261-13/+44
* | arm64: capabilities: Restrict KPTI detection to boot-time CPUsSuzuki K Poulose2018-03-261-5/+11
* | arm64: capabilities: Introduce weak features based on local CPUSuzuki K Poulose2018-03-261-1/+1
* | arm64: capabilities: Group handling of features and errata workaroundsSuzuki K Poulose2018-03-261-31/+42
* | arm64: capabilities: Allow features based on local CPU scopeSuzuki K Poulose2018-03-261-6/+11
* | arm64: capabilities: Split the processing of errata work aroundsSuzuki K Poulose2018-03-261-2/+4
* | arm64: capabilities: Prepare for grouping features and errata work aroundsSuzuki K Poulose2018-03-261-40/+18
* | arm64: capabilities: Filter the entries based on a given maskSuzuki K Poulose2018-03-261-11/+22
* | arm64: capabilities: Unify the verificationSuzuki K Poulose2018-03-261-33/+58
* | arm64: capabilities: Add flags to handle the conflicts on late CPUSuzuki K Poulose2018-03-261-17/+17
* | arm64: capabilities: Prepare for fine grained capabilitiesSuzuki K Poulose2018-03-261-21/+21
* | arm64: capabilities: Move errata processing codeSuzuki K Poulose2018-03-261-3/+40
* | arm64: capabilities: Move errata work around check on boot CPUSuzuki K Poulose2018-03-261-0/+6
* | arm64: capabilities: Update prototype for enable call backDave Martin2018-03-261-18/+24
* | arm64: Expose Arm v8.4 featuresSuzuki K Poulose2018-03-191-0/+7
* | arm64: Add support for new control bits CTR_EL0.DIC and CTR_EL0.IDCShanker Donthineni2018-03-091-6/+30
* | arm64: Revert L1_CACHE_SHIFT back to 6 (64-byte cache line size)Catalin Marinas2018-03-061-7/+2
* | arm64: cpufeature: Remove redundant "feature" in reportsKees Cook2018-03-051-1/+1
* | arm64: cpufeature: Relocate PAN emulation reportKees Cook2018-03-051-3/+3
|/
* arm64: cpufeature: Fix CTR_EL0 field definitionsWill Deacon2018-02-191-2/+4
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2018-02-081-3/+39
|\
| * arm64: Force KPTI to be disabled on Cavium ThunderXMarc Zyngier2018-02-061-3/+14
| * arm64: kpti: Add ->enable callback to remap swapper using nG mappingsWill Deacon2018-02-061-0/+25
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2018-01-301-23/+123
|\|
| * arm64: Turn on KPTI only on CPUs that need itJayachandran C2018-01-231-0/+7
| * arm64: kernel: Prepare for a DISR userJames Morse2018-01-161-0/+9
| * arm64: cpufeature: Detect CPU RAS ExtentionsXie XiuQi2018-01-161-0/+13
| * arm64: cpufeature: __this_cpu_has_cap() shouldn't stop earlyJames Morse2018-01-161-2/+1
| * arm64: Inform user if software PAN is in useStephen Boyd2018-01-161-0/+3
| * arm64: capabilities: Handle duplicate entries for a capabilitySuzuki K Poulose2018-01-151-21/+23
| * arm64: alternatives: use tpidr_el2 on VHE hostsJames Morse2018-01-131-0/+17
| * arm64: Add skeleton to harden the branch predictor against aliasing attacksWill Deacon2018-01-081-0/+1
| * arm64: cpufeature: Pass capability structure to ->enable callbackWill Deacon2018-01-081-2/+2
| * arm64: Take into account ID_AA64PFR0_EL1.CSV3Will Deacon2018-01-081-1/+7
| * arm64: v8.4: Support for new floating point multiplication instructionsDongjiu Geng2018-01-051-0/+2
| * arm64: entry: Add fake CPU feature for unmapping the kernel at EL0Will Deacon2017-12-111-0/+41
* | arm64/sve: Report SVE to userspace via CPUID only if supportedDave Martin2017-12-141-1/+2
|/
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2017-11-151-63/+141
|\