summaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'perf-core-for-mingo-4.19-20180815' of git://git.kernel.org/pub/scm...Ingo Molnar2018-08-181-0/+33
|\
| * x86: Add entry trampolines to kcoreAdrian Hunter2018-08-141-0/+10
| * kallsyms, x86: Export addresses of PTI entry trampolinesAlexander Shishkin2018-08-141-0/+23
* | Merge branch 'x86-timers-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-08-1330-692/+426
|\ \
| * | x86/kvmclock: Mark kvm_get_preset_lpj() as __initDou Liyang2018-07-301-1/+1
| * | x86/tsc: Consolidate init codeDou Liyang2018-07-301-10/+12
| * | x86/tsc: Make use of tsc_calibrate_cpu_early()Pavel Tatashin2018-07-203-8/+20
| * | x86/tsc: Split native_calibrate_cpu() into early and late partsPavel Tatashin2018-07-202-18/+37
| * | x86/tsc: Use TSC as sched clock earlyPavel Tatashin2018-07-201-0/+1
| * | x86/tsc: Initialize cyc2ns when tsc frequency is determinedPavel Tatashin2018-07-201-41/+53
| * | x86/tsc: Calibrate tsc only oncePavel Tatashin2018-07-203-42/+49
| * | ARM/time: Remove read_boot_clock64()Pavel Tatashin2018-07-203-16/+4
| * | s390/time: Remove read_boot_clock64()Pavel Tatashin2018-07-201-13/+0
| * | s390/time: Add read_persistent_wall_and_boot_offset()Pavel Tatashin2018-07-201-0/+18
| * | x86/xen/time: Output xen sched_clock time from 0Pavel Tatashin2018-07-201-1/+10
| * | x86/xen/time: Initialize pv xen time in init_hypervisor_platform()Pavel Tatashin2018-07-205-41/+34
| * | x86/tsc: Redefine notsc to behave as tsc=unstablePavel Tatashin2018-07-201-15/+3
| * | x86/CPU: Call detect_nopl() only on the BSPBorislav Petkov2018-07-201-6/+4
| * | x86/jump_label: Initialize static branching earlyPavel Tatashin2018-07-203-25/+30
| * | x86/alternatives, jumplabel: Use text_poke_early() before mm_init()Pavel Tatashin2018-07-203-4/+15
| * | x86/kvmclock: Switch kvmclock data to a PER_CPU variableThomas Gleixner2018-07-201-37/+62
| * | x86/kvmclock: Move kvmclock vsyscall param and init to kvmclockThomas Gleixner2018-07-203-37/+27
| * | x86/kvmclock: Mark variables __initdata and __ro_after_initThomas Gleixner2018-07-201-5/+5
| * | x86/kvmclock: Cleanup the codeThomas Gleixner2018-07-201-50/+22
| * | x86/kvmclock: Decrapify kvm_register_clock()Thomas Gleixner2018-07-202-24/+10
| * | x86/kvmclock: Remove page size requirement from wall_clockThomas Gleixner2018-07-201-8/+4
| * | x86/kvmclock: Remove memblock dependencyPavel Tatashin2018-07-203-59/+12
| * | Merge branch 'linus' into x86/timersThomas Gleixner2018-07-1964-155/+393
| |\ \
| * | | x86/platform/intel-mid: Remove per platform codeAndy Shevchenko2018-07-036-129/+2
| * | | x86/platform/intel-mid: Remove custom TSC calibrationAndy Shevchenko2018-07-035-130/+5
| * | | x86/tsc: Use SPDX identifier and update Intel copyrightAndy Shevchenko2018-07-031-4/+3
| * | | x86/tsc: Convert to use x86_match_cpu() and INTEL_CPU_FAM6()Andy Shevchenko2018-07-031-41/+42
| * | | x86/cpu: Introduce INTEL_CPU_FAM*() helper macrosAndy Shevchenko2018-07-031-0/+13
| * | | x86/tsc: Add missing header to tsc_msr.cAndy Shevchenko2018-07-031-0/+1
* | | | Merge branch 'x86/pti' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds2018-08-1341-410/+1248
|\ \ \ \
| * | | | x86/mm/pti: Move user W+X check into pti_finalize()Joerg Roedel2018-08-103-5/+10
| * | | | x86/relocs: Add __end_rodata_aligned to S_RELJoerg Roedel2018-08-091-0/+1
| * | | | x86/mm/pti: Clone kernel-image on PTE level for 32 bitJoerg Roedel2018-08-071-41/+99
| * | | | x86/mm/pti: Don't clear permissions in pti_clone_pmd()Joerg Roedel2018-08-071-6/+5
| * | | | x86/mm/pti: Fix 32 bit PCID checkJoerg Roedel2018-08-071-1/+1
| * | | | Merge branch 'x86/pti-urgent' into x86/ptiThomas Gleixner2018-08-06101-389/+699
| |\ \ \ \
| | * | | | x86/mm/init: Remove freed kernel image areas from alias mappingDave Hansen2018-08-063-2/+38
| | * | | | x86/mm/init: Add helper for freeing kernel image pagesDave Hansen2018-08-053-5/+15
| | * | | | x86/mm/init: Pass unconverted symbol addresses to free_init_pages()Dave Hansen2018-08-051-6/+2
| | * | | | x86/mm/pti: Clear Global bit more aggressivelyDave Hansen2018-08-052-10/+30
| * | | | | x86/speculation: Support Enhanced IBRS on future CPUsSai Praneeth2018-08-034-2/+23
| * | | | | x86/speculation: Protect against userspace-userspace spectreRSBJiri Kosina2018-07-311-31/+7
| * | | | | x86/kexec: Allocate 8k PGDs for PTIJoerg Roedel2018-07-301-2/+3
| * | | | | x86/mm: Remove in_nmi() warning from vmalloc_fault()Joerg Roedel2018-07-301-2/+0
| * | | | | x86/entry/32: Check for VM86 mode in slow-path checkJoerg Roedel2018-07-201-2/+10