aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-01-17tools/vm/page-types.c: Hack in mapcountperf-detached-shmem-wipAlexander Shishkin1-14/+32
2018-01-17perf record: Don't disable inheritance on detached events(?)Alexander Shishkin1-1/+1
2018-01-17perf tools: Detached(?) and file events can only be mmapped R/OAlexander Shishkin1-0/+4
2018-01-17perf tools: Don't poke at the user page of detached eventsAlexander Shishkin1-2/+8
2018-01-17perf tools: intel-pt: Don't trace switches for detached events (??)Alexander Shishkin1-2/+2
2018-01-17perf tools: wip: add detached stuffAlexander Shishkin3-3/+46
2018-01-17perf tools: Add perf_evlist__mmap_pages() helperAlexander Shishkin2-1/+9
2018-01-17perf tools: throwaway crappy debug printsAlexander Shishkin4-2/+12
2018-01-17perf tools: Support file eventsAlexander Shishkin7-4/+219
2018-01-17perf record: Assume AUX overwrite for file eventsAlexander Shishkin1-1/+5
2018-01-17perf tool: intel-pt: Handle backward_mmapAlexander Shishkin1-1/+4
2018-01-17perf record: Support AUX tracing with backwards mmapAlexander Shishkin1-1/+9
2018-01-17tools: Sync uapi/perf_event.hAlexander Shishkin1-0/+15
2018-01-17perf record: Add an option to take an AUX snapshot on exitAlexander Shishkin4-3/+23
2018-01-17perf: wip: allow per-process inherited shmem mappingAlexander Shishkin1-1/+2
2018-01-17WIP: perf: Use shmemfs pages for userspace-only per-thread detached eventsAlexander Shishkin2-26/+22
2018-01-17perf/x86/intel/bts: Opt out of supporting detached eventsAlexander Shishkin1-1/+1
2018-01-17perf/x86/intel/pt: Export filters to PMU infoAlexander Shishkin2-1/+29
2018-01-17perf/x86/intel/pt: Add PMU infoAlexander Shishkin2-1/+34
2018-01-17perf: Add an accessor to the pmu infoAlexander Shishkin2-0/+19
2018-01-17perf: Add ioctl(REATTACH) for detached eventsAlexander Shishkin2-1/+33
2018-01-17perf: Clear AUX pages on execAlexander Shishkin1-1/+6
2018-01-17perf: Re-inject shmem buffers after execAlexander Shishkin1-0/+24
2018-01-17perf: Track pinned events per userAlexander Shishkin4-15/+68
2018-01-17perf: Implement mlock accounting for shmem ring buffersAlexander Shishkin3-26/+119
2018-01-17perf: Implement pinning and scheduling for SHMEM eventsAlexander Shishkin4-4/+392
2018-01-17perf: Use shmemfs pages for userspace-only per-thread detached eventsAlexander Shishkin4-31/+169
2018-01-17perf: Allow inheritance for detached eventsAlexander Shishkin2-11/+54
2018-01-17perf: Add pmu_info to user pageAlexander Shishkin5-39/+94
2018-01-17perf: Add buffers to the detached eventsAlexander Shishkin4-1/+75
2018-01-17perf: Allow PMU drivers to opt out of detached eventsAlexander Shishkin2-0/+7
2018-01-17perf: Introduce detached eventsAlexander Shishkin4-10/+97
2018-01-16perf: Add perffsAlexander Shishkin4-1/+210
2018-01-16perf: Factor out mlock accountingAlexander Shishkin3-81/+136
2018-01-16perf: Allow mmapping only user pageAlexander Shishkin1-1/+1
2018-01-16perf intel-pt: Log the location of the previous PSB packetAlexander Shishkin1-1/+21
2018-01-16perf: Fix alignment in a kerneldoc commentAlexander Shishkin1-3/+3
2018-01-16perf/x86/intel/pt: Fix comment alignmentAlexander Shishkin1-1/+1
2018-01-16wip: pmu::aux_order_maskAlexander Shishkin1-0/+7
2018-01-16perf, pt, coresight: Clean up address filter structureAlexander Shishkin4-49/+63
2018-01-11Merge tag 'perf-core-for-mingo-4.16-20180110' of git://git.kernel.org/pub/scm...Ingo Molnar36-140/+884
2018-01-10tools headers: Synchronize kernel <-> tooling headersArnaldo Carvalho de Melo2-2/+10
2018-01-10perf report: Introduce --mmapsArnaldo Carvalho de Melo2-5/+54
2018-01-10perf report: Add --tasks option to display monitored tasksJiri Olsa2-2/+138
2018-01-10perf trace: Beautify 'gettid' syscall resultArnaldo Carvalho de Melo1-0/+1
2018-01-10perf report: Add --stats option to display quick data statisticsJiri Olsa2-1/+29
2018-01-10perf tools: Make the tool's warning messages optionalJiri Olsa2-2/+5
2018-01-10perf script: Add support to display lost eventsJiri Olsa3-0/+39
2018-01-08perf script: Add support to display sample misc fieldJiri Olsa4-12/+84
2018-01-08perf: Update PERF_RECORD_MISC_* comment for perf_event_header::misc bit 13Jiri Olsa2-6/+12
2018-01-08perf: Return empty callchain instead of NULLJiri Olsa1-18/+12
2018-01-08perf: Make perf_callchain function staticJiri Olsa3-19/+16
2018-01-08perf: Add sample_id to PERF_RECORD_ITRACE_START event commentJiri Olsa2-0/+2
2018-01-08perf: Allocate context task_ctx_data for child eventJiri Olsa1-0/+14
2018-01-08perf tools: Display perf_event_attr::namespaces debug infoJiri Olsa1-0/+1
2018-01-08perf tools: Enable LIBBABELTRACE by defaultJiri Olsa2-2/+2
2018-01-08perf script: Support time percent and multiple time rangesJin Yao2-6/+44
2018-01-08perf report: Support time percent and multiple time rangesJin Yao2-5/+46
2018-01-08perf tools: Create function to perform multiple time range checkingJin Yao2-0/+31
2018-01-08perf tools: Create function to parse time percentJin Yao2-12/+196
2018-01-08perf record: Record the first and last sample time in the headerJin Yao2-3/+18
2018-01-08perf header: Add infrastructure to record first and last sample timeJin Yao4-0/+67
2018-01-08perf report: Fix a no annotate browser displayed issueJin Yao1-1/+17
2018-01-08perf report: Fix a wrong offset issue when using /proc/kcoreJin Yao6-15/+22
2018-01-08perf tools: Fix compile error with libunwind x86Wang Nan1-1/+1
2018-01-08perf test bpf: Hook on epoll_pwait()Arnaldo Carvalho de Melo2-6/+6
2018-01-08perf test bpf: Use designated struct field initializersArnaldo Carvalho de Melo1-32/+27
2018-01-08perf test bpf: Improve message about expected samplesArnaldo Carvalho de Melo1-1/+1
2018-01-06perf/x86/msr: Clean up the codeIngo Molnar1-32/+29
2018-01-06perf/x86/msr: Add support for MSR_IA32_THERM_STATUSStephane Eranian1-4/+23
2018-01-06Merge branch 'linus' into perf/core, to pick up fixesIngo Molnar579-2915/+7820
2018-01-05Merge tag 'for-4.15-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-12/+34
2018-01-05Merge tag 'xfs-4.15-fixes-10' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds3-19/+33
2018-01-05Merge tag 'mfd-fixes-4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+3
2018-01-05Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds10-43/+55
2018-01-05Merge branch 'efi-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-17/+57
2018-01-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds5-3/+35
2018-01-05Merge tag 'for-linus-4.15-rc7-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2018-01-05Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds12-62/+173
2018-01-05Merge branch 'akpm' (patches from Andrew)Linus Torvalds12-23/+43
2018-01-05x86/pti: Rename BUG_CPU_INSECURE to BUG_CPU_MELTDOWNThomas Gleixner3-5/+5
2018-01-05x86/alternatives: Add missing '\n' at end of ALTERNATIVE inline asmDavid Woodhouse1-2/+2
2018-01-05mfd: rtsx: Release IRQ during shutdownSinan Kaya1-0/+3
2018-01-04Merge tag 'drm-fixes-for-v4.15-rc7' of git://people.freedesktop.org/~airlied/...Linus Torvalds16-106/+127
2018-01-04mailmap: update Mark Yao's email addressJeffy Chen1-0/+1
2018-01-04userfaultfd: clear the vma->vm_userfaultfd_ctx if UFFD_EVENT_FORK failsAndrea Arcangeli1-2/+18
2018-01-04mm/sparse.c: wrong allocation for mem_sectionBaoquan He1-1/+1
2018-01-04mm/zsmalloc.c: include fs.hSergey Senozhatsky1-0/+1
2018-01-04mm/debug.c: provide useful debugging information for VM_BUGMatthew Wilcox1-14/+14
2018-01-04kernel/exit.c: export abort() to modulesAndrew Morton4-3/+1
2018-01-04mm/mprotect: add a cond_resched() inside change_pmd_range()Anshuman Khandual1-2/+4
2018-01-04kernel/acct.c: fix the acct->needcheck check in check_free_space()Oleg Nesterov1-1/+1
2018-01-04mm: check pfn_valid first in zero_resv_unavailDave Young1-0/+2
2018-01-05x86/tlb: Drop the _GPL from the cpu_tlbstate exportThomas Gleixner1-1/+1
2018-01-05x86/events/intel/ds: Use the proper cache flush method for mapping ds buffersPeter Zijlstra1-0/+16
2018-01-05x86/kaslr: Fix the vaddr_end messThomas Gleixner3-24/+22
2018-01-05Merge tag 'drm-intel-fixes-2018-01-04' of git://anongit.freedesktop.org/drm/d...Dave Airlie7-24/+62
2018-01-05Merge branch 'drm-fixes-4.15' of git://people.freedesktop.org/~agd5f/linux in...Dave Airlie5-6/+8
2018-01-05Merge branch 'drm-armada-fixes-4.15' of git://git.armlinux.org.uk/~rmk/linux-...Dave Airlie3-39/+48
2018-01-05Merge tag 'omapdrm-4.15-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Dave Airlie1-37/+9
2018-01-04x86/mm: Map cpu_entry_area at the same place on 4/5 levelThomas Gleixner3-6/+7
2018-01-04x86/mm: Set MODULES_END to 0xffffffffff000000Andrey Ryabinin2-5/+2
2018-01-04Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm...Linus Torvalds27-54/+54
2018-01-04arm64: dts: uniphier: fix gpio-ranges property of PXs3 SoCMasahiro Yamada1-2/+2
2018-01-04Merge tag 'sunxi-fixes-for-4.15' of ssh://gitolite.kernel.org/pub/scm/linux/k...Arnd Bergmann11-20/+16
2018-01-04Merge tag 'renesas-fixes-for-v4.15' of ssh://gitolite.kernel.org/pub/scm/linu...Arnd Bergmann2-2/+0
2018-01-04drm/i915: Apply Display WA #1183 on skl, kbl, and cflLucas De Marchi3-9/+38
2018-01-03Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds8-25/+48
2018-01-03x86/process: Define cpu_tss_rw in same section as declarationNick Desaulniers1-1/+1
2018-01-03x86/pti: Switch to kernel CR3 at early in entry_SYSCALL_compat()Thomas Gleixner1-7/+6
2018-01-03Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds1-3/+5
2018-01-03Merge branch 'afs-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/dho...Linus Torvalds5-13/+40
2018-01-03Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds1-12/+9
2018-01-03exec: Weaken dumpability for secureexecKees Cook1-2/+7
2018-01-03x86/dumpstack: Print registers for first stack frameJosh Poimboeuf1-1/+2
2018-01-03x86/dumpstack: Fix partial register dumpsJosh Poimboeuf3-13/+34
2018-01-03x86/pti: Make sure the user/kernel PTEs matchThomas Gleixner1-1/+2
2018-01-03x86/cpu, x86/pti: Do not enable PTI on AMD processorsTom Lendacky1-2/+2
2018-01-03x86/pti: Enable PTI by defaultThomas Gleixner1-0/+1
2018-01-03MAINTAINERS: Remove Matt Fleming as EFI co-maintainerMatt Fleming1-4/+3
2018-01-03efi/capsule-loader: Reinstate virtual capsule mappingArd Biesheuvel3-10/+52
2018-01-03x86/efi: Fix kernel param add_efi_memmap regressionDave Young1-3/+2
2018-01-02drm/ttm: check the return value of kzallocXiongwei Song1-0/+2
2018-01-02drm/amd/display: call set csc_default if enable adjustment is falseYue Hin Lau4-6/+6
2018-01-02xfs: fix s_maxbytes overflow problemsDarrick J. Wong2-3/+3
2018-01-02xfs: quota: check result of register_shrinker()Aliaksei Karaliou1-16/+29
2018-01-02xfs: quota: fix missed destroy of qi_tree_lockAliaksei Karaliou1-0/+1
2018-01-02btrfs: fix refcount_t usage when deleting btrfs_delayed_nodesChris Mason1-11/+34
2018-01-02btrfs: Fix flush bio leakNikolay Borisov1-1/+0
2018-01-02docs: fix, intel_guc_loader.c has been moved to intel_guc_fw.cMarkus Heiser1-3/+0
2018-01-02xen/pvcalls: use GFP_ATOMIC under spin lockWei Yongjun1-1/+1
2018-01-02s390/dasd: fix wrongly assigned configuration dataStefan Haberland1-0/+10
2018-01-02omapdrm/dss/hdmi4_cec: fix interrupt handlingHans Verkuil1-37/+9
2018-01-02documentation/gpu/i915: fix docs build error after file renameRandy Dunlap1-2/+2
2018-01-02drm/i915: Put all non-blocking modesets onto an ordered wqVille Syrjälä2-3/+14
2018-01-02drm/i915: Disable DC states around GMBUS on GLKVille Syrjälä1-0/+1
2018-01-02drm/i915/psr: Fix register name mess up.Dhinakaran Pandiyan1-8/+8
2018-01-02afs: Fix missing error handling in afs_write_end()David Howells1-3/+5
2018-01-02afs: Fix unlinkDavid Howells2-8/+33
2018-01-02afs: Potential uninitialized variable in afs_extract_data()Dan Carpenter1-1/+1
2018-01-02fscache: Fix the default for fscache_maybe_release_page()David Howells1-1/+1
2018-01-02capabilities: fix buffer overread on very short xattrEric Biggers1-12/+9
2017-12-31Linux 4.15-rc6Linus Torvalds1-1/+1
2017-12-31Merge branch 'x86/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds14-39/+42
2017-12-31Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-16/+16
2017-12-31Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds6-20/+52
2017-12-31Merge branch 'smp-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-4/+4
2017-12-31Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds4-3/+9
2017-12-31Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds9-43/+190
2017-12-31Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds28-72/+196
2017-12-31Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-2/+6
2017-12-31Merge tag 'char-misc-4.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds6-17/+38
2017-12-31Merge tag 'driver-core-4.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-4/+25
2017-12-31Merge tag 'staging-4.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-20/+24
2017-12-31Merge tag 'tty-4.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-2/+2
2017-12-31Merge tag 'usb-4.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds23-104/+117
2017-12-31MAINTAINERS: mark arch/blackfin/ and its gubbins as orphanedAdam Borowski1-9/+7
2017-12-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcLinus Torvalds1-2/+2
2017-12-31x86/ldt: Make LDT pgtable free conditionalThomas Gleixner1-1/+2
2017-12-31x86/ldt: Plug memory leak in error pathThomas Gleixner1-1/+7
2017-12-31x86/mm: Remove preempt_disable/enable() from __native_flush_tlb()Thomas Gleixner1-6/+8
2017-12-31x86/smpboot: Remove stale TLB flush invocationsThomas Gleixner1-9/+0
2017-12-30Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds2-2/+6
2017-12-30objtool: Fix seg fault with clang-compiled objectsSimon Ser1-0/+2
2017-12-30objtool: Fix seg fault caused by missing parameterSimon Ser1-1/+3
2017-12-30Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds3-7/+18
2017-12-30kbuild: add '-fno-stack-check' to kernel build optionsLinus Torvalds1-0/+3
2017-12-29Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds45-202/+1636
2017-12-29timerqueue: Document return values of timerqueue_add/del()Thomas Gleixner1-3/+5
2017-12-29timers: Invoke timer_start_debug() where it makes senseThomas Gleixner1-2/+2
2017-12-29nohz: Prevent a timer interrupt storm in tick_nohz_stop_sched_tick()Thomas Gleixner1-2/+17
2017-12-29timers: Reinitialize per cpu bases on hotplugThomas Gleixner4-4/+21
2017-12-29timers: Use deferrable base independent of base::nohz_activeAnna-Maria Gleixner1-9/+7
2017-12-29genirq/msi, x86/vector: Prevent reservation mode for non maskable MSIThomas Gleixner2-5/+44
2017-12-29genirq/irqdomain: Rename early argument of irq_domain_activate_irq()Thomas Gleixner13-28/+29
2017-12-29x86/vector: Use IRQD_CAN_RESERVE flagThomas Gleixner1-0/+2
2017-12-29genirq: Introduce IRQD_CAN_RESERVE flagThomas Gleixner2-0/+18
2017-12-29genirq/msi: Handle reactivation only on successThomas Gleixner1-8/+27
2017-12-29Merge tag 'pm-4.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds3-1/+15
2017-12-29gpio: brcmstb: Make really use of the new lockdep classThomas Gleixner1-1/+1
2017-12-29x86/apic: Switch all APICs to Fixed delivery modeThomas Gleixner6-16/+8
2017-12-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds30-121/+298
2017-12-28Merge tag 'drm-fixes-for-v4.15-rc6' of git://people.freedesktop.org/~airlied/...Linus Torvalds3-4/+5
2017-12-28Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+2
2017-12-28Merge tag 'led_fixes_for_4.15-rc6' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2017-12-28Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds22-105/+208
2017-12-28Merge branch 'strparser-Fix-lockdep-issue'David S. Miller2-1/+6
2017-12-28strparser: Call sock_owned_by_user_nocheckTom Herbert1-1/+1
2017-12-28sock: Add sock_owned_by_user_nocheckTom Herbert1-0/+5
2017-12-28skbuff: in skb_copy_ubufs unclone before releasing zerocopyWillem de Bruijn1-3/+3
2017-12-28tipc: fix hanging poll() for stream socketsParthasarathy Bhuvaragan1-1/+1
2017-12-28Merge tag 'perf-core-for-mingo-4.16-20171227' of git://git.kernel.org/pub/scm...Ingo Molnar51-363/+1328
2017-12-28objtool: Fix Clang enum conversion warningLukas Bulwahn1-1/+1
2017-12-28x86/apic: Update the 'apic=' description of setting APIC driverDou Liyang1-1/+5
2017-12-28x86/apic: Avoid wrong warning when parsing 'apic=' in X86-32 caseDou Liyang1-0/+2
2017-12-28genirq: Guard handle_bad_irq log messagesGuenter Roeck1-0/+5
2017-12-28cpufreq: schedutil: Use idle_calls counter of the remote CPUJoel Fernandes3-1/+15
2017-12-28kernel/irq: Extend lockdep class for request mutexAndrew Lunn11-35/+75
2017-12-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller3-4/+8
2017-12-27sparc64: repair calling incorrect hweight function from stubsJan Engelhardt1-2/+2