aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-12-02perf tools: Replace 'backward' to 'overwrite' in evlist. mmap and recordperf/bugfixWang Nan5-36/+36
2017-12-02perf tool: Don't discard prev in backward modeWang Nan1-18/+15
2017-12-02perf mmap: Fix perf backward recordingWang Nan1-4/+5
2017-12-02perf tools: Remove ovrwrite and check_messup from mmap readWang Nan3-26/+6
2017-12-02perf tools: Remove overwrite from arguments list of perf_mmap__pushWang Nan3-5/+5
2017-12-02perf tools: Remove evlist->overwriteWang Nan3-5/+3
2017-12-02perf tools: Remove 'overwrite' parameter from perf_evlist__mmap_exWang Nan3-6/+6
2017-12-02perf tools: Remove 'overwrite' parameter from perf_evlist__mmapWang Nan17-20/+18
2017-11-30perf bench futex: Sync waker threadsJames Yang1-0/+9
2017-11-30perf bench futex: Use cpumapsDavidlohr Bueso5-41/+65
2017-11-29Documentation: Add Arnaldo Melo to list of enforcement statement endorsersArnaldo Carvalho de Melo1-0/+1
2017-11-29perf intel-pt: Improve build messages for files that differ from the kernelAdrian Hunter1-9/+15
2017-11-29perf report: Fix -D output for user metadata eventsArnaldo Carvalho de Melo1-1/+2
2017-11-29perf buildid-cache: Document for Node.js USDTHansuk Hong1-0/+1
2017-11-29perf script: Allow computing 'perf stat' style metricsAndi Kleen3-3/+108
2017-11-29perf record: Synthesize thread map and cpu mapAndi Kleen1-0/+15
2017-11-29perf record: Synthesize unit/scale/... in event updateAndi Kleen4-58/+86
2017-11-29perf test: Disable test cases 19 and 20 on s390xThomas Richter1-1/+1
2017-11-29tools headers: Follow the upstream UAPI header version 100% differ from the k...Ingo Molnar1-1/+0
2017-11-29Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar16-287/+467
2017-11-29Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Ingo Molnar33-329/+593
2017-11-29Merge branch 'linus' into perf/urgent, to pick up dependent commitsIngo Molnar1474-17953/+51372
2017-11-28tools headers: Syncronize mman.h ABI headerArnaldo Carvalho de Melo2-0/+4
2017-11-28tools headers: Synchronize prctl.h ABI headerArnaldo Carvalho de Melo1-0/+9
2017-11-28tools headers: Synchronize KVM arch ABI headersArnaldo Carvalho de Melo3-0/+15
2017-11-28tools headers: Synchronize drm/i915_drm.hArnaldo Carvalho de Melo1-6/+27
2017-11-28tools headers uapi: Synchronize drm/drm.hArnaldo Carvalho de Melo1-0/+41
2017-11-28tools headers: Synchronize perf_event.h headerArnaldo Carvalho de Melo1-0/+1
2017-11-28tools headers: Synchronize kernel ABI headers wrt SPDX tagsArnaldo Carvalho de Melo2-0/+2
2017-11-28tools/headers: Synchronize kernel x86 UAPI headersIngo Molnar2-264/+281
2017-11-28perf intel-pt: Bring instruction decoder files into line with the kernelAdrian Hunter1-0/+10
2017-11-28perf test: Fix test 21 for s390xThomas Richter1-0/+4
2017-11-28perf bench numa: Fixup discontiguous/sparse numa nodesSatheesh Rajendran1-5/+51
2017-11-28perf top: Use signal interface for SIGWINCH handlerJiri Olsa1-12/+3
2017-11-28perf top: Fix window dimensions change handlingJiri Olsa1-3/+12
2017-11-28perf: Fix header.size for namespace eventsJiri Olsa1-1/+4
2017-11-28perf top: Ignore kptr_restrict when not sampling the kernelArnaldo Carvalho de Melo1-3/+5
2017-11-28perf record: Ignore kptr_restrict when not sampling the kernelArnaldo Carvalho de Melo1-12/+14
2017-11-28perf report: Ignore kptr_restrict when not sampling the kernelArnaldo Carvalho de Melo1-0/+3
2017-11-28perf evlist: Add helper to check if attr.exclude_kernel is set in all evselsArnaldo Carvalho de Melo2-0/+14
2017-11-28perf test shell: Fix test case probe libc's inet_pton on s390xThomas Richter1-2/+5
2017-11-28perf test shell: Fix check open filename arg using 'perf trace' on s390xThomas Richter1-2/+4
2017-11-28perf annotate: Do not truncate instruction names at 6 charsRavi Bangoria1-9/+9
2017-11-28perf help: Fix a bug during strstart() conversionNamhyung Kim1-2/+2
2017-11-28perf machine: Guard against NULL in machine__exit()Arnaldo Carvalho de Melo1-0/+3
2017-11-28perf script: Fix --per-event-dump for auxtrace synth evselsArnaldo Carvalho de Melo1-1/+30
2017-11-28perf evsel: Fix up leftover perf_evsel_stat usage via evsel->privArnaldo Carvalho de Melo1-1/+1
2017-11-28perf trace: Fix an exit code of trace__symbols_initAndrei Vagin1-2/+4
2017-11-28perf record: Fix -c/-F options for cpu event aliasesAndi Kleen5-4/+19
2017-11-28perf record: Generate PERF_RECORD_{MMAP,COMM,EXEC} with --delayArnaldo Carvalho de Melo1-0/+16
2017-11-28perf evlist: Set the correct idx when adding dummy eventsArnaldo Carvalho de Melo1-1/+1
2017-11-18Merge tag 'perf-core-for-mingo-4.15-20171117' of git://git.kernel.org/pub/scm...Ingo Molnar52-920/+1028
2017-11-17perf tools: Move symbol__calc_percent() call to outside symbol__disassemble()Jiri Olsa3-6/+7
2017-11-17perf tools: Change (symbol|annotation)__calc_percent return type to voidJiri Olsa2-10/+9
2017-11-17perf top: Fix crash when annotating symbolJiri Olsa1-1/+2
2017-11-17perf top: Use signal interface for SIGWINCH handlerJiri Olsa1-12/+3
2017-11-17perf top: Fix window dimensions change handlingJiri Olsa1-3/+12
2017-11-17perf tools: Optimize sample parsing for ordered eventsJiri Olsa2-27/+22
2017-11-17perf ordered_events: Pass timestamp arg in perf_session__queue_eventJiri Olsa5-8/+7
2017-11-16perf evlist: Add perf_evlist__parse_sample_timestamp functionJiri Olsa4-6/+78
2017-11-16perf evsel: Centralize perf_sample initializationJiri Olsa1-4/+2
2017-11-16perf callchain: Reset cursor arg instead of callchain_cursorJiri Olsa1-1/+1
2017-11-16perf buildid-cache: Document missing --force optionSihyeon Jang1-0/+3
2017-11-16perf evlist: Document missing --force optionSihyeon Jang1-0/+4
2017-11-16perf sched: Document missing --force optionSihyeon Jang1-0/+4
2017-11-16perf timechart: Document missing --force optionSihyeon Jang1-1/+3
2017-11-16perf trace: Document missing option, colonsSihyeon Jang1-6/+10
2017-11-16perf inject: Document missing optionsSihyeon Jang1-0/+4
2017-11-16perf: Fix header.size for namespace eventsJiri Olsa1-1/+4
2017-11-16perf lock: Document missing optionsSihyeon Jang1-0/+4
2017-11-16perf evsel: Say which PMU Hardware event doesn't support sampling/overflow-in...Kim Phillips1-2/+3
2017-11-16perf c2c: Fix spelling mistakes in browser help textKim Phillips1-4/+4
2017-11-16perf top: Ignore kptr_restrict when not sampling the kernelArnaldo Carvalho de Melo1-3/+5
2017-11-16perf record: Ignore kptr_restrict when not sampling the kernelArnaldo Carvalho de Melo1-12/+14
2017-11-16perf report: Ignore kptr_restrict when not sampling the kernelArnaldo Carvalho de Melo1-0/+3
2017-11-16perf evlist: Add helper to check if attr.exclude_kernel is set in all evselsArnaldo Carvalho de Melo2-0/+14
2017-11-16perf test shell: Fix test case probe libc's inet_pton on s390xThomas Richter1-2/+5
2017-11-16perf test shell: Fix check open filename arg using 'perf trace' on s390xThomas Richter1-2/+4
2017-11-16perf annotate: Do not truncate instruction names at 6 charsRavi Bangoria1-9/+9
2017-11-16perf help: Fix a bug during strstart() conversionNamhyung Kim1-2/+2
2017-11-16perf machine: Guard against NULL in machine__exit()Arnaldo Carvalho de Melo1-0/+3
2017-11-16perf tests: Set evlist of test__task_exit() to !overwriteWang Nan1-1/+1
2017-11-16perf tests: Set evlist of test__basic_mmap() to !overwriteWang Nan1-1/+1
2017-11-16perf tests: Set evlist of test__sw_clock_freq() to !overwriteWang Nan1-1/+1
2017-11-16perf tests: Set evlist of test__backward_ring_buffer() to !overwriteWang Nan1-1/+1
2017-11-16perf top: Remove a duplicate wordSihyeon Jang1-1/+1
2017-11-16perf top: Document missing optionsSihyeon Jang1-0/+6
2017-11-16perf script: Allow printing period for non freq mode groupsAndi Kleen1-5/+0
2017-11-16perf tools: Document some missing perf.data headersAndi Kleen1-0/+23
2017-11-16perf buildid-cache: Update help text for purge commandThomas-Mich Richter1-2/+2
2017-11-16perf vendor events powerpc: Update POWER9 eventsSukadev Bhattiprolu7-248/+88
2017-11-16perf script: Fix --per-event-dump for auxtrace synth evselsArnaldo Carvalho de Melo1-1/+30
2017-11-16perf tests: Add missing WRITE_ASS for new fields of perf_event_attrSeonghyun Park1-0/+6
2017-11-16perf evsel: Fix up leftover perf_evsel_stat usage via evsel->privArnaldo Carvalho de Melo1-1/+1
2017-11-16perf tools: Use shell function for perl cflags retrievalJiri Olsa1-1/+1
2017-11-16perf trace: Fix an exit code of trace__symbols_initAndrei Vagin1-2/+4
2017-11-16perf evsel: Enable type checking for perf_evsel_config_term typesAndi Kleen2-3/+4
2017-11-16perf record: Fix -c/-F options for cpu event aliasesAndi Kleen5-4/+19
2017-11-16tools headers: Synchronize kernel ABI headers wrt SPDX tagsArnaldo Carvalho de Melo2-0/+2
2017-11-16perf annotate: Align source and offset linesJiri Olsa1-10/+24
2017-11-16perf annotate browser: Add disasm_line__write functionJiri Olsa1-45/+53
2017-11-16perf annotate browser: Use struct annotation_line in browser topJiri Olsa1-13/+13
2017-11-16perf annotate browser: Use struct annotation_line in find functionsJiri Olsa1-20/+20
2017-11-16perf annotate browser: Use struct annotation_line in browser_lineJiri Olsa1-32/+28
2017-11-16perf annotate browser: Change offsets to struct annotation_lineJiri Olsa1-20/+29
2017-11-16perf annotate browser: Change selection to struct annotation_lineJiri Olsa1-29/+34
2017-11-16perf annotate browser: Rename disasm_line__browser to browser_lineJiri Olsa1-8/+8
2017-11-16perf annotate browser: Rename struct browser_disasm_line to browser_lineJiri Olsa1-13/+13
2017-11-16perf annotate browser: Do not pass nr_events in disasm_rb_tree__insertJiri Olsa1-9/+6
2017-11-16perf annotate browser: Use samples data from struct annotation_lineJiri Olsa1-37/+20
2017-11-16perf annotate: Factor annotation_line__print from disasm_line__printJiri Olsa1-36/+33
2017-11-16perf annotate: Add annotation_line__print functionJiri Olsa1-6/+22
2017-11-16perf annotate: Remove struct source_lineJiri Olsa1-14/+0
2017-11-16perf annotate: Remove disasm__calc_percent functionJiri Olsa2-46/+0
2017-11-16perf annotate: Remove disasm__calc_percent() from annotate_browser__calc_perc...Jiri Olsa1-13/+6
2017-11-16perf annotate: Remove disasm__calc_percent() from disasm_line__print()Jiri Olsa2-44/+18
2017-11-16perf annotate: Add symbol__calc_lines functionJiri Olsa2-120/+68
2017-11-16perf annotate: Add symbol__calc_percent functionJiri Olsa2-1/+62
2017-11-15perf/core: Fix memory leak triggered by perf --namespaceVasily Averin1-0/+1
2017-11-13x86 / CPU: Avoid unnecessary IPIs in arch_freq_get_on_cpu()Rafael J. Wysocki1-4/+7
2017-11-13Merge branch 'x86-timers-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-51/+148
2017-11-13Merge branch 'x86-cache-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds6-32/+170
2017-11-13Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds43-1317/+1493
2017-11-13Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-55/+14
2017-11-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds253-1864/+1810
2017-11-13Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds57-408/+2490
2017-11-13Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds21-108/+155
2017-11-13Merge branch 'x86-debug-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-3/+7
2017-11-13Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds4-8/+8
2017-11-13Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-7/+7
2017-11-13Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds110-1145/+4067
2017-11-13Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds31-774/+1270
2017-11-13Merge branch 'ras-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-13/+9
2017-11-13Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds182-2521/+8370
2017-11-13Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds307-1672/+1252
2017-11-13Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds35-256/+14598
2017-11-13Merge tag 'please-pull-gettime_vsyscall_update' of git://git.kernel.org/pub/s...Linus Torvalds5-26/+36
2017-11-13Merge tag 'for-linus' of git://github.com/openrisc/linuxLinus Torvalds46-262/+1940
2017-11-13Merge tag 'm68k-for-v4.15-tag1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds21-92/+90
2017-11-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds125-4580/+4751
2017-11-13Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg...Linus Torvalds13-14/+238
2017-11-13Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds19-125/+164
2017-11-13Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds17-279/+385
2017-11-13Merge tag 'mmc-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds66-581/+3256
2017-11-13/proc/module: fix building without kallsymsArnd Bergmann1-2/+8
2017-11-13kallsyms: fix building without printkArnd Bergmann1-1/+2
2017-11-13Merge tag 'regmap-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/bro...Linus Torvalds6-26/+161
2017-11-13Merge tag 'spi-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds19-116/+926
2017-11-13Merge tag 'regulator-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds12-47/+241
2017-11-13Merge tag 'hwmon-for-linus-v4.15' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds26-403/+1131
2017-11-13Merge tag 'edac_for_4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bpLinus Torvalds10-125/+158
2017-11-13Merge tag 'docs-4.15' of git://git.lwn.net/linuxLinus Torvalds83-1041/+2015
2017-11-13perf/x86/intel: Hide TSX events when RTM is not supportedAndi Kleen1-12/+23
2017-11-13perf annotate: Add samples into struct annotation_lineJiri Olsa2-5/+20
2017-11-13perf annotate: Add annotated_source__purge functionJiri Olsa3-12/+10
2017-11-13perf annotate: Add annotation_line__(new|delete) functionsJiri Olsa3-9/+68
2017-11-13perf annotate: Move rb_node to struct annotation_lineJiri Olsa2-14/+17
2017-11-13perf annotate: Add annotation_line__add functionJiri Olsa1-3/+3
2017-11-13perf annotate: Add annotation_line__next functionJiri Olsa3-10/+13
2017-11-13perf annotate: Add evsel into struct annotation_line_argsJiri Olsa4-7/+11
2017-11-13perf annotate: Add offset/line/line_nr into struct annotate_argsJiri Olsa1-8/+13
2017-11-13perf annotate: Add map into struct annotate_argsJiri Olsa1-11/+11
2017-11-13perf annotate: Add arch into struct annotate_argsJiri Olsa1-9/+8
2017-11-13perf annotate: Add struct annotate_argsJiri Olsa1-9/+18
2017-11-13perf annotate: Add symbol__annotate functionJiri Olsa5-34/+42
2017-11-13perf annotate: Move ipc/cycles into annotation_line structJiri Olsa2-10/+10
2017-11-13perf annotate: Move line/offset into annotation_line structJiri Olsa4-52/+54
2017-11-13perf annotate: Add annotation_line structJiri Olsa4-38/+42
2017-11-13perf record: Generate PERF_RECORD_{MMAP,COMM,EXEC} with --delayArnaldo Carvalho de Melo1-0/+16
2017-11-13perf evlist: Set the correct idx when adding dummy eventsArnaldo Carvalho de Melo1-1/+1
2017-11-13Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo114-314/+707
2017-11-13cpu/hotplug: Get rid of CPU hotplug notifier leftoversThomas Gleixner3-52/+14
2017-11-13kprobes: Don't spam the build log with deprecation warningsIngo Molnar1-6/+6
2017-11-12/proc/module: use the same logic as /proc/kallsyms for address exposureLinus Torvalds3-9/+27
2017-11-12modules: make sysfs attribute files readable by owner onlyLinus Torvalds1-1/+1
2017-11-12Merge branch 'kallsyms-restrictions'Linus Torvalds1-2/+47
2017-11-12genirq: Fix type of shifting literal 1 in __setup_irq()Rasmus Villemoes1-1/+1
2017-11-12irqdomain: Drop pointless NULL check in virq_debug_show_oneRasmus Villemoes1-2/+1
2017-11-12genirq/proc: Return proper error code when irq_set_affinity() failsWen Yaxng1-2/+3
2017-11-12modpost: detect modules without a MODULE_LICENSERandy Dunlap1-1/+1
2017-11-12Linux 4.14Linus Torvalds1-1/+1
2017-11-12Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-19/+20
2017-11-12Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-2/+14
2017-11-12timers: Add a function to start/reduce a timerDavid Howells2-7/+39
2017-11-12pstore: Use ktime_get_real_fast_ns() instead of __getnstimeofday()Arnd Bergmann2-4/+2
2017-11-12irq/work: Use llist_for_each_entry_safeThomas Gleixner1-3/+3
2017-11-12x86/intel_rdt: Fix a silent failure when writing zero value schemataXiaochen Shen1-0/+5
2017-11-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds15-34/+68
2017-11-11Merge tag 'linux-can-fixes-for-4.14-20171110' of git://git.kernel.org/pub/scm...David S. Miller5-9/+25
2017-11-11Merge tag 'mlx5-fixes-2017-11-08' of git://git.kernel.org/pub/scm/linux/kerne...David S. Miller5-13/+20
2017-11-11vlan: fix a use-after-free in vlan_device_event()Cong Wang1-3/+3
2017-11-11tooling/headers: Sync the tools/include/uapi/drm/i915_drm.h UAPI headerIngo Molnar1-0/+1
2017-11-11Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Ingo Molnar2-2/+13
2017-11-11net: dsa: return after vlan prepare phaseVivien Didelot1-0/+2
2017-11-11net: dsa: return after mdb prepare phaseVivien Didelot1-0/+2
2017-11-10Merge tag 'ceph-for-4.14-rc9' of git://github.com/ceph/ceph-clientLinus Torvalds1-2/+2
2017-11-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds3-2/+4
2017-11-10Merge remote-tracking branches 'spi/topic/sh-msiof', 'spi/topic/slave', 'spi/...Mark Brown7-15/+495
2017-11-10Merge remote-tracking branches 'spi/topic/imx', 'spi/topic/mxs', 'spi/topic/o...Mark Brown6-61/+330
2017-11-10Merge remote-tracking branches 'spi/topic/armada', 'spi/topic/axi', 'spi/topi...Mark Brown6-36/+94