<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in stackcollapse-record</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>f26e8817b235d8764363bffcc9cbfc61867371f2 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/scripts/python/bin/stackcollapse-record#f26e8817b235d8764363bffcc9cbfc61867371f2</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 4.10 merge window.

            List of files:
            /linux/tools/perf/scripts/python/bin/stackcollapse-record</description>
        <pubDate>Fri, 16 Dec 2016 18:31:17 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cc9b94029e9ef51787af908e9856b1eed314bc00 - Merge branch &apos;topic/error&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into regulator-fixed</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/scripts/python/bin/stackcollapse-record#cc9b94029e9ef51787af908e9856b1eed314bc00</link>
        <description>Merge branch &apos;topic/error&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into regulator-fixed

            List of files:
            /linux/tools/perf/scripts/python/bin/stackcollapse-record</description>
        <pubDate>Fri, 04 Nov 2016 19:16:38 +0100</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>9902aa4728fe9128ea45f1a772e2238d64d8cdc5 - Merge branch &apos;drm-tda998x-mali&apos; into drm-tda998x-devel</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/scripts/python/bin/stackcollapse-record#9902aa4728fe9128ea45f1a772e2238d64d8cdc5</link>
        <description>Merge branch &apos;drm-tda998x-mali&apos; into drm-tda998x-devel

            List of files:
            /linux/tools/perf/scripts/python/bin/stackcollapse-record</description>
        <pubDate>Tue, 01 Nov 2016 10:17:57 +0100</pubDate>
        <dc:creator>Russell King &lt;rmk+kernel@armlinux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>4a7126a25b4dfd07d61c699f724118275acc0c25 - Merge tag &apos;v4.8&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/scripts/python/bin/stackcollapse-record#4a7126a25b4dfd07d61c699f724118275acc0c25</link>
        <description>Merge tag &apos;v4.8&apos; into nextSync up with mainline to bring in I2C host notify changes and otherupdates.

            List of files:
            /linux/tools/perf/scripts/python/bin/stackcollapse-record</description>
        <pubDate>Fri, 14 Oct 2016 02:25:40 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>712cba5d87a6c0e980ee5fad45734e189c4d7151 - Merge tag &apos;v4.9-rc3&apos; into xtensa-for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/scripts/python/bin/stackcollapse-record#712cba5d87a6c0e980ee5fad45734e189c4d7151</link>
        <description>Merge tag &apos;v4.9-rc3&apos; into xtensa-for-nextLinux 4.9-rc3

            List of files:
            /linux/tools/perf/scripts/python/bin/stackcollapse-record</description>
        <pubDate>Mon, 07 Nov 2016 08:31:10 +0100</pubDate>
        <dc:creator>Max Filippov &lt;jcmvbkbc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>16217dc79dbc599b110dda26d0421df47904bba4 - Merge tag &apos;irqchip-4.9-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/scripts/python/bin/stackcollapse-record#16217dc79dbc599b110dda26d0421df47904bba4</link>
        <description>Merge tag &apos;irqchip-4.9-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/coreMerge the first drop of irqchip updates for 4.9 from Marc Zyngier:- ACPI IORT core code- IORT support for the GICv3 ITS- A few of GIC cleanups

            List of files:
            /linux/tools/perf/scripts/python/bin/stackcollapse-record</description>
        <pubDate>Wed, 14 Sep 2016 20:53:26 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>cc9263874b42bf98209dce0afe698b550648e770 - Merge remote-tracking branch &apos;airlied/drm-next&apos; into drm-intel-next-queued</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/scripts/python/bin/stackcollapse-record#cc9263874b42bf98209dce0afe698b550648e770</link>
        <description>Merge remote-tracking branch &apos;airlied/drm-next&apos; into drm-intel-next-queuedBackmerge because too many conflicts, and also we need to get at thelatest struct fence patches from Gustavo. Requested by Chris Wilson.Signed-off-by: Daniel Vetter &lt;daniel.vetter@intel.com&gt;

            List of files:
            /linux/tools/perf/scripts/python/bin/stackcollapse-record</description>
        <pubDate>Mon, 15 Aug 2016 10:41:47 +0200</pubDate>
        <dc:creator>Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;</dc:creator>
    </item>
<item>
        <title>df15929f8f5c69e987c31bf016eca4a38dba46f0 - Merge branch &apos;linus&apos; into x86/microcode, to pick up merge window changes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/scripts/python/bin/stackcollapse-record#df15929f8f5c69e987c31bf016eca4a38dba46f0</link>
        <description>Merge branch &apos;linus&apos; into x86/microcode, to pick up merge window changesSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/tools/perf/scripts/python/bin/stackcollapse-record</description>
        <pubDate>Wed, 27 Jul 2016 12:35:35 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>7e4dc77b2869a683fc43c0394fca5441816390ba - Merge branch &apos;perf-core-for-linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/scripts/python/bin/stackcollapse-record#7e4dc77b2869a683fc43c0394fca5441816390ba</link>
        <description>Merge branch &apos;perf-core-for-linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull perf updates from Ingo Molnar: &quot;With over 300 commits it&apos;s been a busy cycle - with most of the work  concentrated on the tooling side (as it should).  The main kernel side enhancements were:   - Add per event callchain limit: Recently we introduced a sysctl to     tune the max-stack for all events for which callchains were     requested:       $ sysctl kernel.perf_event_max_stack       kernel.perf_event_max_stack = 127     Now this patch introduces a way to configure this per event, i.e.     this becomes possible:       $ perf record -e sched:*/max-stack=2/ -e block:*/max-stack=10/ -a     allowing finer tuning of how much buffer space callchains use.     This uses an u16 from the reserved space at the end, leaving     another u16 for future use.     There has been interest in even finer tuning, namely to control the     max stack for kernel and userspace callchains separately.  Further     discussion is needed, we may for instance use the remaining u16 for     that and when it is present, assume that the sample_max_stack     introduced in this patch applies for the kernel, and the u16 left     is used for limiting the userspace callchain (Arnaldo Carvalho de     Melo)   - Optimize AUX event (hardware assisted side-band event) delivery     (Kan Liang)   - Rework Intel family name macro usage (this is partially x86 arch     work) (Dave Hansen)   - Refine and fix Intel LBR support (David Carrillo-Cisneros)   - Add support for Intel &apos;TopDown&apos; events (Andi Kleen)   - Intel uncore PMU driver fixes and enhancements (Kan Liang)   - ... other misc changes.  Here&apos;s an incomplete list of the tooling enhancements (but there&apos;s  much more, see the shortlog and the git log for details):   - Support cross unwinding, i.e.  collecting &apos;--call-graph dwarf&apos;     perf.data files in one machine and then doing analysis in another     machine of a different hardware architecture.  This enables, for     instance, to do:       $ perf record -a --call-graph dwarf     on a x86-32 or aarch64 system and then do &apos;perf report&apos; on it on a     x86_64 workstation (He Kuang)   - Allow reading from a backward ring buffer (one setup via     sys_perf_event_open() with perf_event_attr.write_backward = 1)     (Wang Nan)   - Finish merging initial SDT (Statically Defined Traces) support, see     cset comments for details about how it all works (Masami Hiramatsu)   - Support attaching eBPF programs to tracepoints (Wang Nan)   - Add demangling of symbols in programs written in the Rust language     (David Tolnay)   - Add support for tracepoints in the python binding, including an     example, that sets up and parses sched:sched_switch events,     tools/perf/python/tracepoint.py (Jiri Olsa)   - Introduce --stdio-color to set up the color output mode selection     in &apos;annotate&apos; and &apos;report&apos;, allowing emit color escape sequences     when redirecting the output of these tools (Arnaldo Carvalho de     Melo)   - Add &apos;callindent&apos; option to &apos;perf script -F&apos;, to indent the Intel PT     call stack, making this output more ftrace-like (Adrian Hunter,     Andi Kleen)   - Allow dumping the object files generated by llvm when processing     eBPF scriptlet events (Wang Nan)   - Add stackcollapse.py script to help generating flame graphs (Paolo     Bonzini)   - Add --ldlat option to &apos;perf mem&apos; to specify load latency for loads     event (e.g. cpu/mem-loads/ ) (Jiri Olsa)   - Tooling support for Intel TopDown counters, recently added to the     kernel (Andi Kleen)&quot;* &apos;perf-core-for-linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (303 commits)  perf tests: Add is_printable_array test  perf tools: Make is_printable_array global  perf script python: Fix string vs byte array resolving  perf probe: Warn unmatched function filter correctly  perf cpu_map: Add more helpers  perf stat: Balance opening and reading events  tools: Copy linux/{hash,poison}.h and check for drift  perf tools: Remove include/linux/list.h from perf&apos;s MANIFEST  tools: Copy the bitops files accessed from the kernel and check for drift  Remove: kernel unistd*h files from perf&apos;s MANIFEST, not used  perf tools: Remove tools/perf/util/include/linux/const.h  perf tools: Remove tools/perf/util/include/asm/byteorder.h  perf tools: Add missing linux/compiler.h include to perf-sys.h  perf jit: Remove some no-op error handling  perf jit: Add missing curly braces  objtool: Initialize variable to silence old compiler  objtool: Add -I$(srctree)/tools/arch/$(ARCH)/include/uapi  perf record: Add --tail-synthesize option  perf session: Don&apos;t warn about out of order event if write_backward is used  perf tools: Enable overwrite settings  ...

            List of files:
            /linux/tools/perf/scripts/python/bin/stackcollapse-record</description>
        <pubDate>Mon, 25 Jul 2016 22:20:41 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>4330b439bbe16b48dd2fe9a379bd58a07b97aab8 - Merge tag &apos;perf-core-for-mingo-20160621&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/scripts/python/bin/stackcollapse-record#4330b439bbe16b48dd2fe9a379bd58a07b97aab8</link>
        <description>Merge tag &apos;perf-core-for-mingo-20160621&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/corePull perf/core improvements and fixes from Arnaldo Carvalho de Melo:New features: - Add --dry-run option to &apos;perf record&apos; to check if command line options can be   parsed, but not doing any recording (Wang Nan) - Allow dumping the object files generated by llvm when processing eBPF   scriptlet events (Wang Nan) - Add stackcollapse.py script to help generating flame graphs (Paolo Bonzini)Documentation changes: - Fix &apos;perf script&apos;  documentation of &apos;-f&apos; when it should be &apos;-F&apos; (Adrian Hunter)Infrastructure changes: - Fix write_backwards fallback when using a new tool on older kernels   without support for this feature (Arnaldo Carvalho de Melo) - Remove some leftovers from the initial codebase copying from git   (Arnaldo Carvalho de Melo) - List libelf-devel as an alternative, as this is how the libelf   development package is called on OpenSuSE (Jean Delvare) - Rename __hists__add_entry to hists__add_entry (Jiri Olsa)Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/tools/perf/scripts/python/bin/stackcollapse-record</description>
        <pubDate>Wed, 22 Jun 2016 09:34:19 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6745d8ea825966b0956c691cf7fccc13debedc39 - perf script: Add stackcollapse.py script</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/scripts/python/bin/stackcollapse-record#6745d8ea825966b0956c691cf7fccc13debedc39</link>
        <description>perf script: Add stackcollapse.py scriptAdd stackcollapse.py script as an example of parsing call chains, andalso of using optparse to access command line options.The flame graph tools include a set of scripts that parse output fromvarious tools (including &quot;perf script&quot;), remove the offsets in thefunction and collapse each stack to a single line.  The website alsosays &quot;perf report could have a report style [...] that output foldedstacks directly, obviating the need for stackcollapse-perf.pl&quot;, so hereit is.This script is a Python rewrite of stackcollapse-perf.pl, using the perfscripting interface to access the perf data directly from Python.Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;Acked-by: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Brendan Gregg &lt;bgregg@netflix.com&gt;Link: http://lkml.kernel.org/r/1460467573-22989-1-git-send-email-pbonzini@redhat.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/tools/perf/scripts/python/bin/stackcollapse-record</description>
        <pubDate>Tue, 12 Apr 2016 15:26:13 +0200</pubDate>
        <dc:creator>Paolo Bonzini &lt;pbonzini@redhat.com&gt;</dc:creator>
    </item>
</channel>
</rss>
