aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2015-06-16x86/tsc: Remove rdtsc_barrier()x86/rdtscAndy Lutomirski2-24/+0
2015-06-16x86/kvm/tsc: Drop extra barrier and use rdtsc_ordered in kvmclockAndy Lutomirski1-9/+12
2015-06-16x86/tsc: In read_tsc, use rdtsc_ordered() instead of get_cycles()Andy Lutomirski1-1/+1
2015-06-16x86/tsc: Use rdtsc_ordered() in check_tsc_warp() and drop extra barriersAndy Lutomirski1-8/+6
2015-06-16x86: Add rdtsc_ordered() and use it in trivial call sitesAndy Lutomirski5-40/+34
2015-06-16x86/tsc: Rename native_read_tsc() to rdtsc()Andy Lutomirski24-49/+58
2015-06-16x86/tsc: Remove rdtscl()Andy Lutomirski1-3/+0
2015-06-16drivers/input/gameport: Replace rdtscl() with native_read_tsc()Andy Lutomirski1-2/+2
2015-06-16input/joystick/analog: Switch from rdtscl() to native_read_tsc()Andy Lutomirski1-2/+2
2015-06-12staging/lirc_serial: Remove TSC-based timingAndy Lutomirski1-59/+4
2015-06-12baycom_epp: Replace rdtscl() with native_read_tsc()Andy Lutomirski1-1/+1
2015-06-11x86/cpu/amd: Use the full 64-bit TSC to detect the 2.6.2 bugAndy Lutomirski1-3/+3
2015-06-11x86/tsc: Use the full 64-bit tsc in tsc_delayAndy Lutomirski1-4/+4
2015-06-11x86/tsc: Remove the rdtscp and rdtscpll macrosAndy Lutomirski1-9/+0
2015-06-11x86/tsc: Replace rdtscll with native_read_tscAndy Lutomirski14-28/+22
2015-06-11x86/tsc/paravirt: Remove the read_tsc and read_tscp paravirt hooksAndy Lutomirski6-51/+8
2015-06-10x86/msr/kvm: Remove vget_cycles()Andy Lutomirski2-14/+1
2015-06-10x86/tsc: Inline native_read_tsc and remove __native_read_tscAndy Lutomirski7-17/+9
2015-06-09Merge branch 'tools/kvm'Ingo Molnar267-0/+29209
2015-06-09Merge branch 'x86/mm'Ingo Molnar49-140/+351
2015-06-09Merge branch 'x86/microcode'Ingo Molnar9-186/+131
2015-06-09manual merge of x86/fpuIngo Molnar86-3336/+4082
2015-06-09Merge branch 'x86/efi'Ingo Molnar9-10/+667
2015-06-09Merge branch 'x86/debug'Ingo Molnar1-7/+47
2015-06-09Merge branch 'x86/cpu'Ingo Molnar5-18/+44
2015-06-09Merge branch 'x86/cleanups'Ingo Molnar3-45/+53
2015-06-09Merge branch 'x86/boot'Ingo Molnar2-5/+4
2015-06-09Merge branch 'x86/asm'Ingo Molnar124-3533/+3462
2015-06-09manual merge of x86/apicIngo Molnar93-2956/+2927
2015-06-09Merge branch 'timers/nohz'Ingo Molnar6-33/+59
2015-06-09Merge branch 'timers/core'Ingo Molnar1-1/+1
2015-06-09manual merge of sched/coreIngo Molnar134-918/+1335
2015-06-09Merge branch 'perf/urgent'Ingo Molnar3-15/+18
2015-06-09Merge branch 'perf/core'Ingo Molnar202-2614/+10116
2015-06-09Merge branch 'locking/urgent'Ingo Molnar2-6/+19
2015-06-09Merge branch 'locking/core'Ingo Molnar60-96/+1397
2015-06-09Merge branch 'irq/urgent'Ingo Molnar10-15/+10
2015-06-09Merge branch 'irq/core'Ingo Molnar34-100/+222
2015-06-09Merge branch 'core/documentation'Ingo Molnar45-0/+1755
2015-06-09Merge branch 'core/core'Ingo Molnar122-1849/+2479
2015-06-09x86/mpx: Allow 32-bit binaries on 64-bit kernels againDave Hansen1-6/+0
2015-06-09x86/mpx: Do not count MPX VMAs as neighbors when unmappingDave Hansen1-5/+19
2015-06-09x86/mpx: Rewrite the unmap codeDave Hansen1-243/+168
2015-06-09x86/mpx: Support 32-bit binaries on 64-bit kernelsDave Hansen2-53/+179
2015-06-09x86/mpx: Use 32-bit-only cmpxchg() for 32-bit appsDave Hansen1-5/+36
2015-06-09x86/mpx: Introduce new 'directory entry' to 'addr' helper functionDave Hansen2-8/+34
2015-06-09x86/mpx: Add temporary variable to reduce maskingDave Hansen1-3/+4
2015-06-09x86: Make is_64bit_mm() widely availableDave Hansen2-9/+14
2015-06-09x86/mpx: Trace allocation of new bounds tablesDave Hansen2-0/+17
2015-06-09x86/mpx: Trace the attempts to find bounds tablesDave Hansen2-0/+34
2015-06-09x86/mpx: Trace entry to bounds exception pathsDave Hansen2-0/+35
2015-06-09x86/mpx: Trace #BR exceptionsDave Hansen3-0/+55
2015-06-09x86/mpx: Introduce a boot-time disable flagDave Hansen2-0/+20
2015-06-09x86/mpx: Restrict the mmap() size check to bounds tablesDave Hansen1-2/+2
2015-06-09x86/mpx: Remove redundant MPX_BNDCFG_ADDR_MASKQiaowei Ren1-1/+0
2015-06-09x86/mpx: Clean up the code by not passing a task pointer around when unnecessaryDave Hansen5-29/+25
2015-06-09x86/mpx: Use the new get_xsave_field_ptr()APIDave Hansen3-28/+27
2015-06-09x86/fpu/xstate: Wrap get_xsave_addr() to make it saferDave Hansen2-0/+33
2015-06-09x86/fpu/xstate: Fix up bad get_xsave_addr() assumptionsDave Hansen1-8/+37
2015-06-09x86/asm/entry: Clean up entry*.S style, final bitsDenys Vlasenko2-16/+16
2015-06-09Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/...Ingo Molnar22-573/+737
2015-06-09Revert "perf/x86/intel/uncore: Move uncore_box_init() out of driver initializ...Ingo Molnar2-12/+15
2015-06-08x86/asm/entry: (Re-)rename __NR_entry_INT80_compat_max to __NR_syscall_compat...Ingo Molnar2-4/+4
2015-06-08x86/asm/entry/32: Reinstate clearing of pt_regs->r8..r11 on EFAULT pathDenys Vlasenko1-6/+2
2015-06-08x86/asm/entry/64: Clean up entry_64.SIngo Molnar1-416/+404
2015-06-08Merge branch 'x86/asm' into x86/core, to prepare for new patchIngo Molnar82-2818/+2120
2015-06-08hrtimers: Make sure hrtimer_resolution is unsigned intBorislav Petkov1-1/+1
2015-06-08perf tools: Reference count struct dsoArnaldo Carvalho de Melo11-14/+81
2015-06-08perf tools: Protect accesses the dso rbtrees/lists with a rw lockArnaldo Carvalho de Melo4-47/+95
2015-06-08perf machine: Fix up some more method namesArnaldo Carvalho de Melo4-13/+13
2015-06-08perf record: Fix perf.data size in no-buildid modeHe Kuang1-4/+2
2015-06-08tools lib traceevent: Ignore libtrace-dynamic-list fileHe Kuang1-0/+1
2015-06-08tools lib traceevent: Export dynamic symbols used by traceevent pluginsHe Kuang2-3/+25
2015-06-08perf stat: Move shadow stat counters into separate objectJiri Olsa4-440/+455
2015-06-08perf stat: Add aggr_mode argument to print_shadow_stats functionJiri Olsa1-3/+4
2015-06-08perf stat: Add output file argument to print_shadow_stats functionJiri Olsa1-56/+56
2015-06-08perf stat: Introduce print_shadow_stats functionJiri Olsa1-33/+39
2015-06-08perf stat: Introduce reset_shadow_stats functionJiri Olsa1-8/+13
2015-06-08perf stat: Remove transaction_run from shadow update/print codeJiri Olsa1-7/+7
2015-06-08perf stat: Remove setup_events functionJiri Olsa1-20/+7
2015-06-08perf stat: Replace transaction event possition check with id checkJiri Olsa3-49/+16
2015-06-08perf stat: Add id into perf_stat structJiri Olsa3-5/+52
2015-06-08irqchip: sunxi-nmi: Fix off-by-one error in irq iteratorAxel Lin1-1/+1
2015-06-08x86/asm/entry/32: Clean up entry_32.SIngo Molnar1-571/+570
2015-06-08x86/asm/entry: Untangle 'system_call' into two entry points: entry_SYSCALL_64...Ingo Molnar6-14/+14
2015-06-08x86/asm/entry: Untangle 'ia32_sysenter_target' into two entry points: entry_S...Ingo Molnar5-11/+12
2015-06-08x86/asm/entry: Rename compat syscall entry pointsIngo Molnar8-15/+15
2015-06-07Linux 4.1-rc7Linus Torvalds1-1/+1
2015-06-07Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds8-13/+8
2015-06-07perf/x86/intel/pebs: Add PEBSv3 decodingPeter Zijlstra1-11/+19
2015-06-07perf tools: handle PERF_RECORD_LOST_SAMPLESKan Liang7-0/+59
2015-06-07perf/x86/intel: Introduce PERF_RECORD_LOST_SAMPLESKan Liang4-3/+65
2015-06-07perf/intel/x86: Enlarge the PEBS bufferYan, Zheng1-1/+1
2015-06-07perf/x86/intel: Drain the PEBS buffer during context switchesYan, Zheng4-5/+47
2015-06-07perf/x86/intel: Implement batched PEBS interrupt handling (large PEBS interru...Yan, Zheng3-5/+38
2015-06-07perf/x86/intel: Handle multiple records in the PEBS bufferYan, Zheng4-54/+116
2015-06-07perf/x86/intel: Introduce setup_pebs_sample_data()Yan, Zheng1-43/+52
2015-06-07perf/x86/intel: Use the PEBS auto reload mechanism when possibleYan, Zheng4-8/+23
2015-06-07perf record: Add support for sampling indirect jumpsStephane Eranian1-0/+1
2015-06-07perf/x86/intel: add support for PERF_SAMPLE_BRANCH_IND_JUMPStephane Eranian1-1/+9
2015-06-07perf: add new PERF_SAMPLE_BRANCH_IND_JUMP branch sample typeStephane Eranian1-0/+2
2015-06-07sched/numa: Only consider less busy nodes as numa balancing destinationsRik van Riel1-2/+28
2015-06-07Revert 095bebf61a46 ("sched/numa: Do not move past the balance point if unbal...Rik van Riel1-26/+15
2015-06-07sched/fair: Prevent throttling in early pick_next_task_fair()Ben Segall1-11/+14
2015-06-07preempt: Reorganize the notrace definitions a bitFrederic Weisbecker1-17/+15
2015-06-07preempt: Use preempt_schedule_context() as the official tracing preemption pointFrederic Weisbecker8-32/+13
2015-06-07sched: Make preempt_schedule_context() function-tracing safeFrederic Weisbecker1-2/+9
2015-06-07perf/x86/intel/uncore: Fix CBOX bit wide and UBOX reg on Haswell-EPKan Liang1-3/+3
2015-06-07lockdep: Fix a race between /proc/lock_stat and module unloadPeter Zijlstra2-6/+19
2015-06-07x86/microcode: Correct CPU family related variable typesAndy Shevchenko4-7/+9
2015-06-07x86/microcode: Disable builtin microcode loading on 32-bit for nowBorislav Petkov2-0/+8
2015-06-07x86/uapi: Do not export <asm/msr-index.h> as part of the user API headersBorislav Petkov4-4/+3
2015-06-07Merge branch 'x86/ras' into x86/core, to fix conflictsIngo Molnar16-52/+271
2015-06-07x86: Kill CONFIG_X86_HTBorislav Petkov5-16/+12
2015-06-07x86/mce: Handle Local MCE eventsAshok Raj2-6/+27
2015-06-07x86/mce: Add infrastructure to support Local MCEAshok Raj4-0/+54
2015-06-07x86/mce: Add Local MCE definitionsAshok Raj2-0/+7
2015-06-07drivers/block/pmem: Map NVDIMM in Write-Through modeToshi Kani1-2/+2
2015-06-07x86/mm/pat: Add set_memory_wt() for Write-Through typeToshi Kani4-17/+63
2015-06-07x86/mm/pat: Extend set_page_memtype() to support Write-Through typeToshi Kani1-30/+29
2015-06-07x86/mm/pat: Add pgprot_writethrough()Toshi Kani3-0/+14
2015-06-07video/fbdev, asm/io.h: Remove ioremap_writethrough()Toshi Kani8-22/+5
2015-06-07arch/*/io.h: Add ioremap_wt() to all architecturesToshi Kani17-0/+36
2015-06-07x86/mm, asm-generic: Add ioremap_wt() for creating Write-Through mappingsToshi Kani5-1/+39
2015-06-07x86/mm: Teach is_new_memtype_allowed() about Write-Through typeToshi Kani1-1/+7
2015-06-07x86/mm/pat: Change reserve_memtype() for Write-Through typeToshi Kani1-3/+14
2015-06-07x86/mm/pat: Use 7th PAT MSR slot for Write-Through PAT typeToshi Kani1-9/+50
2015-06-07x86/mm/pat: Remove pat_enabled() checksBorislav Petkov4-23/+10
2015-06-07x86/mm/pat: Emulate PAT when it is disabledBorislav Petkov4-34/+60
2015-06-07x86/mm/pat: Untangle pat_init()Borislav Petkov1-29/+40
2015-06-07x86/asm/entry/64/compat: Rename ia32entry.S -> entry_64_compat.SIngo Molnar3-2/+2
2015-06-06Merge tag 'driver-core-4.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-6/+12
2015-06-06Merge tag 'staging-4.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds12-110/+148
2015-06-06Merge tag 'tty-4.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds4-22/+105
2015-06-06Merge tag 'usb-4.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds20-63/+123
2015-06-06Merge tag 'devicetree-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2015-06-06Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds6-15/+20
2015-06-06Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds2-6/+7
2015-06-06Merge branch 'stable/for-linus-4.1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+3
2015-06-06Merge branch 'stable/for-linus-4.1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-15/+21
2015-06-06MIPS: KVM: Do not sign extend on unsigned MMIO loadNicholas Mc Guire1-1/+1
2015-06-06MIPS: BPF: Fix stack pointer allocationMarkos Chandras1-5/+1
2015-06-06MIPS: Loongson-3: Fix a cpu-hotplug issue in loongson3_ipi_interrupt()Huacai Chen1-1/+1
2015-06-06MIPS: Fix enabling of DEBUG_STACKOVERFLOWJames Hogan1-1/+1
2015-06-06MIPS: c-r4k: Fix typo in probe_scache()Joshua Kinard1-1/+1
2015-06-05iscsi_ibft: filter null v4-mapped v6 addressesChris Leech1-15/+21
2015-06-05swiotlb: do not export map_single functionAlexandre Courbot1-2/+3
2015-06-06drm: fix writing to /sys/class/drm/*/statusRussell King1-1/+1
2015-06-06Merge tag 'drm-intel-fixes-2015-06-05' of git://anongit.freedesktop.org/drm-i...Dave Airlie5-14/+19
2015-06-05irqchip: gic: Simplify gic_configure_irq by using IRQCHIP_SET_TYPE_MASKEDSudeep Holla4-17/+3
2015-06-05irqchip: renesas: intc-irqpin: Improve binding documentationGeert Uytterhoeven1-2/+37
2015-06-05Merge branch 'linus' into irq/coreThomas Gleixner692-5444/+7323
2015-06-05Merge tag 'pci-v4.1-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-4/+9
2015-06-05Merge tag 'sound-4.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds5-6/+28
2015-06-05Merge tag 'iommu-fixes-v4.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+1
2015-06-05Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds8-36/+166
2015-06-05Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds10-84/+139
2015-06-05Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2-3/+3
2015-06-05Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-1/+2
2015-06-05Merge tag 'usb-serial-4.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/g...Greg Kroah-Hartman3-0/+3
2015-06-05x86/boot/setup: Clean up the e820_reserve_setup_data() codeWei Yang1-4/+3
2015-06-05x86/asm/entry/32: Remove unnecessary optimization in stub32_cloneDenys Vlasenko1-7/+6
2015-06-05x86/asm/entry/32: Explain the stub32_clone logicDenys Vlasenko1-0/+8
2015-06-05x86/asm/entry/32: Improve code readabilityIngo Molnar1-141/+146
2015-06-05x86/asm/entry/32: Do not use R9 in SYSCALL32 entry pointDenys Vlasenko1-11/+8
2015-06-05x86/asm/entry/32: Open-code LOAD_ARGS32Denys Vlasenko1-25/+29
2015-06-05x86/asm/entry/32: Open-code CLEAR_RREGSDenys Vlasenko1-13/+20
2015-06-05x86/asm/entry/32: Simplify the zeroing of pt_regs->r8..r11 in the int80 code ...Denys Vlasenko1-4/+9
2015-06-05x86/asm/entry/64: Remove pointless jump to irq_returnAndy Lutomirski1-3/+1
2015-06-05x86/asm/msr: Make wrmsrl_safe() a functionAndy Lutomirski1-2/+7
2015-06-04Input: alps - do not reduce trackpoint speed by halfHans de Goede1-3/+2
2015-06-04Input: elantech - add new icbody type洪一竹1-0/+1
2015-06-05of/dynamic: Fix test for PPC_PSERIESGeert Uytterhoeven1-1/+1
2015-06-04compat: cleanup coding in compat_get_bitmap() and compat_put_bitmap()Helge Deller1-2/+4
2015-06-04USB: cp210x: add ID for HubZ dual ZigBee and Z-Wave dongleJohn D. Blair1-0/+1
2015-06-04Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds2-1/+7
2015-06-04perf/x86/intel/pt: Fix a refactoring bugAlexander Shishkin1-1/+1
2015-06-04drm/i915: Move WaBarrierPerformanceFixDisable:skl to skl code from chv codeVille Syrjälä1-7/+7
2015-06-04drm/i915: Include G4X/VLV/CHV in self refresh statusAnder Conselvan de Oliveira1-1/+4
2015-06-04drm/i915: Initialize HWS page address after GPU resetArun Siluvery1-0/+6
2015-06-04Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/...Ingo Molnar12-24/+179
2015-06-04x86/asm/entry: Move the vsyscall code to arch/x86/entry/vsyscall/Ingo Molnar9-6/+12
2015-06-04x86/asm/entry: Move the arch/x86/syscalls/ definitions to arch/x86/entry/sysc...Ingo Molnar7-4/+4
2015-06-04x86/asm/entry: Move arch/x86/include/asm/calling.h to arch/x86/entry/Ingo Molnar4-3/+3
2015-06-04x86/asm/entry: Move the 'thunk' functions to arch/x86/entry/Ingo Molnar5-4/+2
2015-06-04Merge tag 'drm-amdkfd-fixes-2015-06-03' of git://people.freedesktop.org/~gabb...Dave Airlie1-2/+2
2015-06-04Merge branch 'drm-fixes-4.1' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie1-1/+1
2015-06-03Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds5-24/+7
2015-06-03MAINTAINERS - remove OSDL referenceStephen Hemminger1-3/+3
2015-06-03drm/amdkfd: fix topology bug with capability attr.Alexey Skidanov1-2/+2
2015-06-03x86/asm/entry, x86/vdso: Move the vDSO code to arch/x86/entry/vdso/Ingo Molnar26-3/+5
2015-06-03x86/asm/entry: Move the compat syscall entry code to arch/x86/entry/Ingo Molnar3-2/+5
2015-06-03x86/asm/entry: Move entry_64.S and entry_32.S to arch/x86/entry/Ingo Molnar5-1/+8
2015-06-03lib: Clarify the return value of strnlen_user()Jan Kara1-1/+8
2015-06-03perf tools: Deal with kernel module names in '[]' correctlyWang Nan5-11/+140
2015-06-03Documentation/features: Explain kernel feature descriptions and add visualiza...Ingo Molnar2-0/+35
2015-06-03Documentation/features/core: Add feature description and arch support status ...Ingo Molnar1-0/+40
2015-06-03Documentation/features/locking: Add feature description and arch support stat...Ingo Molnar1-0/+40
2015-06-03Documentation/features/locking: Add feature description and arch support stat...Ingo Molnar1-0/+40
2015-06-03Documentation/features/debug: Add feature description and arch support status...Ingo Molnar1-0/+40