summaryrefslogtreecommitdiff
path: root/arch/arm64/kernel/cpufeature.c
AgeCommit message (Expand)AuthorFilesLines
2018-04-09Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-19/+0
2018-03-27Revert "arm64: Revert L1_CACHE_SHIFT back to 6 (64-byte cache line size)"Will Deacon1-2/+7
2018-03-27arm64: cpufeature: Avoid warnings due to unused symbolsWill Deacon1-5/+7
2018-03-26arm64: Add work around for Arm Cortex-A55 Erratum 1024718Suzuki K Poulose1-1/+15
2018-03-26arm64: Delay enabling hardware DBM featureSuzuki K Poulose1-0/+71
2018-03-26arm64: capabilities: Handle shared entriesSuzuki K Poulose1-7/+6
2018-03-26arm64: capabilities: Add support for checks based on a list of MIDRsSuzuki K Poulose1-4/+6
2018-03-26arm64: capabilities: Change scope of VHE to Boot CPU featureSuzuki K Poulose1-2/+3
2018-03-26arm64: capabilities: Add support for features enabled earlySuzuki K Poulose1-13/+44
2018-03-26arm64: capabilities: Restrict KPTI detection to boot-time CPUsSuzuki K Poulose1-5/+11
2018-03-26arm64: capabilities: Introduce weak features based on local CPUSuzuki K Poulose1-1/+1
2018-03-26arm64: capabilities: Group handling of features and errata workaroundsSuzuki K Poulose1-31/+42
2018-03-26arm64: capabilities: Allow features based on local CPU scopeSuzuki K Poulose1-6/+11
2018-03-26arm64: capabilities: Split the processing of errata work aroundsSuzuki K Poulose1-2/+4
2018-03-26arm64: capabilities: Prepare for grouping features and errata work aroundsSuzuki K Poulose1-40/+18
2018-03-26arm64: capabilities: Filter the entries based on a given maskSuzuki K Poulose1-11/+22
2018-03-26arm64: capabilities: Unify the verificationSuzuki K Poulose1-33/+58
2018-03-26arm64: capabilities: Add flags to handle the conflicts on late CPUSuzuki K Poulose1-17/+17
2018-03-26arm64: capabilities: Prepare for fine grained capabilitiesSuzuki K Poulose1-21/+21
2018-03-26arm64: capabilities: Move errata processing codeSuzuki K Poulose1-3/+40
2018-03-26arm64: capabilities: Move errata work around check on boot CPUSuzuki K Poulose1-0/+6
2018-03-26arm64: capabilities: Update prototype for enable call backDave Martin1-18/+24
2018-03-19arm64: Expose Arm v8.4 featuresSuzuki K Poulose1-0/+7
2018-03-19arm64: cpufeatures: Drop the ARM64_HYP_OFFSET_LOW feature flagMarc Zyngier1-19/+0
2018-03-09arm64: Add support for new control bits CTR_EL0.DIC and CTR_EL0.IDCShanker Donthineni1-6/+30
2018-03-06arm64: Revert L1_CACHE_SHIFT back to 6 (64-byte cache line size)Catalin Marinas1-7/+2
2018-03-05arm64: cpufeature: Remove redundant "feature" in reportsKees Cook1-1/+1
2018-03-05arm64: cpufeature: Relocate PAN emulation reportKees Cook1-3/+3
2018-02-19arm64: cpufeature: Fix CTR_EL0 field definitionsWill Deacon1-2/+4
2018-02-08Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-3/+39
2018-02-07arm64: Force KPTI to be disabled on Cavium ThunderXMarc Zyngier1-3/+14
2018-02-07arm64: kpti: Add ->enable callback to remap swapper using nG mappingsWill Deacon1-0/+25
2018-01-31Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-23/+123
2018-01-23arm64: Turn on KPTI only on CPUs that need itJayachandran C1-0/+7
2018-01-16arm64: kernel: Prepare for a DISR userJames Morse1-0/+9
2018-01-16arm64: cpufeature: Detect CPU RAS ExtentionsXie XiuQi1-0/+13
2018-01-16arm64: cpufeature: __this_cpu_has_cap() shouldn't stop earlyJames Morse1-2/+1
2018-01-16arm64: Inform user if software PAN is in useStephen Boyd1-0/+3
2018-01-15arm64: capabilities: Handle duplicate entries for a capabilitySuzuki K Poulose1-21/+23
2018-01-13arm64: alternatives: use tpidr_el2 on VHE hostsJames Morse1-0/+17
2018-01-08arm64: Add skeleton to harden the branch predictor against aliasing attacksWill Deacon1-0/+1
2018-01-08arm64: cpufeature: Pass capability structure to ->enable callbackWill Deacon1-2/+2
2018-01-08arm64: Take into account ID_AA64PFR0_EL1.CSV3Will Deacon1-1/+7
2018-01-05arm64: v8.4: Support for new floating point multiplication instructionsDongjiu Geng1-0/+2
2017-12-14arm64/sve: Report SVE to userspace via CPUID only if supportedDave Martin1-1/+2
2017-12-11arm64: entry: Add fake CPU feature for unmapping the kernel at EL0Will Deacon1-0/+41
2017-11-15Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-63/+141
2017-11-03arm64/sve: Detect SVE and activate runtime supportDave Martin1-0/+17
2017-11-03arm64/sve: Probe SVE capabilities and usable vector lengthsDave Martin1-0/+52
2017-11-03arm64: cpufeature: Move sys_caps_initialised declarationsDave Martin1-15/+15