summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel/cpufeature.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * arm64/sve: Detect SVE and activate runtime supportDave Martin2017-11-031-0/+17
| * arm64/sve: Probe SVE capabilities and usable vector lengthsDave Martin2017-11-031-0/+52
| * arm64: cpufeature: Move sys_caps_initialised declarationsDave Martin2017-11-031-15/+15
| * arm64: Fix single stepping in kernel trapsJulien Thierry2017-10-251-1/+1
| * arm64: Fix the feature type for ID register fieldsSuzuki K Poulose2017-10-191-51/+51
| * arm64: Expose support for optional ARMv8-A featuresSuzuki K Poulose2017-10-111-0/+9
* | arm64: Ensure the instruction emulation is ready for userspaceSuzuki K Poulose2017-10-061-1/+1
|/
* arm64: Implement pmem API supportRobin Murphy2017-08-091-0/+11
* arm64: Expose DC CVAP to userspaceRobin Murphy2017-08-091-0/+2
* arm64: dump cpu_hwcaps at panic timeMark Rutland2017-06-221-0/+19
* arm64: cpufeature: Fix CPU_OUT_OF_SPEC taint for uniform systemsWill Deacon2017-06-051-2/+4
* arm64: cpufeature: Don't dump useless backtrace on CPU_OUT_OF_SPECWill Deacon2017-05-301-2/+2
* arm64/cpufeature: don't use mutex in bringup pathMark Rutland2017-05-171-2/+21
* Merge tag 'arch-timer-errata-prereq' of git://git.kernel.org/pub/scm/linux/ke...Catalin Marinas2017-04-071-2/+11
|\
| * arm64: Allow checking of a CPU-local erratumMarc Zyngier2017-04-071-2/+11
* | arm64: cpufeature: Make ID reg accessor naming less counterintuitiveDave Martin2017-04-041-7/+7
* | arm64: v8.3: Support for weaker release consistencySuzuki K Poulose2017-03-201-0/+2
* | arm64: v8.3: Support for complex number instructionsSuzuki K Poulose2017-03-201-0/+2
* | arm64: v8.3: Support for Javascript conversion instructionSuzuki K Poulose2017-03-201-1/+7
* | arm64: cache: Remove support for ASID-tagged VIVT I-cachesWill Deacon2017-03-201-2/+2
|/
* arm64: cpufeature: correctly handle MRS to XZRMark Rutland2017-02-151-1/+1
* arm64: ensure __raw_read_system_reg() is self-consistentMark Rutland2017-02-021-30/+34
* arm64: fix erroneous __raw_read_system_reg() casesMark Rutland2017-02-021-3/+3
* arm64: errata: Provide macro for major and minor cpu revisionsRobert Richter2017-01-131-5/+3
* arm64: Advertise support for Rounding double multiply instructionsSuzuki K Poulose2017-01-121-0/+1
* arm64: Use __pa_symbol for kernel symbolsLaura Abbott2017-01-121-1/+2
* arm64: Documentation - Expose CPU feature registersSuzuki K Poulose2017-01-121-0/+4
* arm64: cpufeature: Expose CPUID registers by emulationSuzuki K Poulose2017-01-121-0/+101
* arm64: cpufeature: Track user visible fieldsSuzuki K Poulose2017-01-101-92/+101
* arm64: cpufeature: Cleanup feature bit tablesSuzuki K Poulose2017-01-101-12/+7
* arm64: cpufeature: remove explicit RAZ fieldsMark Rutland2017-01-101-15/+0
* arm64: cpufeature: treat unknown fields as RES0Mark Rutland2017-01-101-1/+11