aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/msr.h
Commit message (Expand)AuthorAge
* x86/paravirt: Move the Xen-only pv_cpu_ops under the PARAVIRT_XXL umbrellaJuergen Gross2018-09-03
* Merge branch 'x86-timers-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-04-02
|\
| * x86/tsc: Get rid of rdtscll()Thomas Gleixner2018-03-23
* | x86/MSR: Move native_* variants to msr.hBorislav Petkov2018-03-08
|/
* x86: Introduce barrier_nospecDan Williams2018-01-30
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-02
* x86/MSR: Carve out bare minimum accessorsBorislav Petkov2017-01-23
* x86/msr: Cleanup/streamline MSR helpersBorislav Petkov2016-11-16
* x86/msr: Add wrmsr_notrace()Wanpeng Li2016-11-09
* x86/msr: Use the proper trace point conditional for writesDr. David Alan Gilbert2016-06-06
* x86/msr: Set the return value to zero when native_rdmsr_safe() failsAndy Lutomirski2016-04-13
* x86/paravirt: Add paravirt_{read,write}_msr()Andy Lutomirski2016-04-13
* x86/msr: Carry on after a non-"safe" MSR access failsAndy Lutomirski2016-04-13
* x86/msr: Remove unused native_read_tscp()Prarit Bhargava2016-03-23
* Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2016-01-11
|\
| * x86/pm: Introduce quirk framework to save/restore extra MSR registers around ...Chen Yu2015-11-26
* | Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2016-01-11
|\ \
| * | x86/MSR: Chop off lower 32-bit valueBorislav Petkov2015-11-24
| |/
* / x86, tracing, perf: Add trace point for MSR accessesAndi Kleen2015-12-06
|/
* x86/asm/msr: Make wrmsrl() a functionAndy Lutomirski2015-08-23
* x86/asm/tsc: Add rdtscll() merge helperIngo Molnar2015-08-21
* x86/asm/tsc: Save an instruction in DECLARE_ARGS usersGeorge Spelvin2015-07-06
* x86/asm/tsc: Add rdtsc_ordered() and use it in trivial call sitesAndy Lutomirski2015-07-06
* x86/asm/tsc: Rename native_read_tsc() to rdtsc()Andy Lutomirski2015-07-06
* x86/asm/tsc: Remove rdtscl()Andy Lutomirski2015-07-06
* x86/asm/tsc: Remove the rdtscp() and rdtscpll() macrosAndy Lutomirski2015-07-06
* x86/asm/tsc: Replace rdtscll() with native_read_tsc()Andy Lutomirski2015-07-06
* x86/asm/tsc, x86/paravirt: Remove read_tsc() and read_tscp() paravirt hooksAndy Lutomirski2015-07-06
* x86/asm/tsc: Inline native_read_tsc() and remove __native_read_tsc()Andy Lutomirski2015-07-06
* Merge branch 'x86/asm' into x86/core, to prepare for new patchIngo Molnar2015-06-08
|\
| * x86/asm/msr: Make wrmsrl_safe() a functionAndy Lutomirski2015-06-05
* | x86/uapi: Do not export <asm/msr-index.h> as part of the user API headersBorislav Petkov2015-06-07
|/
* x86: Add another set of MSR accessor functionsBorislav Petkov2014-03-13
* x86 / msr: add 64bit _on_cpu access functionsJacob Pan2013-10-16
* x86, msr: Unify variable namesBorislav Petkov2013-04-02
* UAPI: (Scripted) Disintegrate arch/x86/include/asmDavid Howells2012-12-14
* Merge branch 'x86/cpu' into perf/coreIngo Molnar2012-07-05
|\
| * x86, cpu: Rename checking_wrmsrl() to wrmsrl_safe()H. Peter Anvin2012-06-07
| * x86, cpu, amd: Deprecate AMD-specific MSR variantsBorislav Petkov2012-06-07
| * x86, pvops: Remove hooks for {rd,wr}msr_safe_regsAndre Przywara2012-06-07
* | x86: Add rdpmcl()Andi Kleen2012-06-06
|/
* x86, doc: Revert "x86: Document rdmsr_safe restrictions"H. Peter Anvin2012-04-19
* x86: Document rdmsr_safe restrictionsBorislav Petkov2011-12-05
* x86, gcc-4.6: Avoid unused by set variables in rdmsrAndi Kleen2010-07-20
* x86, msr: msrs_alloc/free for CONFIG_SMP=nBorislav Petkov2009-12-16
* x86: Add IA32_TSC_AUX MSR and use itSheng Yang2009-12-16
* x86, msr: Add support for non-contiguous cpumasksBorislav Petkov2009-12-11
* x86, msr, cpumask: Use struct cpumask rather than the deprecated cpumask_tRusty Russell2009-11-08
* x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpusBorislav Petkov2009-09-15
* x86, msr: Export the register-setting MSR functions via /dev/*/msrH. Peter Anvin2009-08-31