<?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 string</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c39f2d9db0fd81ea20bb5cce9b3f082ca63753e2 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/trace/strace/groups/string#c39f2d9db0fd81ea20bb5cce9b3f082ca63753e2</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare second round of input updates for 5.3 merge window.

            List of files:
            /linux/tools/perf/trace/strace/groups/string</description>
        <pubDate>Sat, 20 Jul 2019 06:07:56 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ecb41832bd2a7a3f8ac93527cec5e51e3827daed - Merge tag &apos;v5.2&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/trace/strace/groups/string#ecb41832bd2a7a3f8ac93527cec5e51e3827daed</link>
        <description>Merge tag &apos;v5.2&apos; into nextSync up with mainline to resolve conflicts in iforce driver.

            List of files:
            /linux/tools/perf/trace/strace/groups/string</description>
        <pubDate>Mon, 15 Jul 2019 18:42:32 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>355a47ae7ebcf9d605aa809b259d380422e81b8d - Merge remote-tracking branch &apos;drm/drm-next&apos; into drm-misc-next-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/trace/strace/groups/string#355a47ae7ebcf9d605aa809b259d380422e81b8d</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into drm-misc-next-fixesSome fixes have been accidentally pushed to this, so I cannot fost-forward.Required to pull in the remove-fbcon-notifiers fixes.Signed-off-by: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;

            List of files:
            /linux/tools/perf/trace/strace/groups/string</description>
        <pubDate>Wed, 26 Jun 2019 12:22:54 +0200</pubDate>
        <dc:creator>Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>860dbce3d8dd90cb9e909c58fa79808766243651 - Merge branch &apos;master&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/trace/strace/groups/string#860dbce3d8dd90cb9e909c58fa79808766243651</link>
        <description>Merge branch &apos;master&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux

            List of files:
            /linux/tools/perf/trace/strace/groups/string</description>
        <pubDate>Sun, 02 Jun 2019 08:46:11 +0200</pubDate>
        <dc:creator>Yoshinori Sato &lt;ysato@users.sourceforge.jp&gt;</dc:creator>
    </item>
<item>
        <title>2491b544ff3aa9717d427033206fa793be53429d - Merge drm/drm-next into drm-intel-next-queued</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/trace/strace/groups/string#2491b544ff3aa9717d427033206fa793be53429d</link>
        <description>Merge drm/drm-next into drm-intel-next-queuedGet the HDR dependencies originally merged via drm-misc. Sync up alli915 changes applied via other trees. And get v5.2-rc2 as the baseline.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/tools/perf/trace/strace/groups/string</description>
        <pubDate>Tue, 28 May 2019 10:07:59 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>374ed5429346a021c8e2d26fafce14c5b15dedd0 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/trace/strace/groups/string#374ed5429346a021c8e2d26fafce14c5b15dedd0</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging 5.2-rc1 to -misc-next for robherSigned-off-by: Sean Paul &lt;seanpaul@chromium.org&gt;

            List of files:
            /linux/tools/perf/trace/strace/groups/string</description>
        <pubDate>Wed, 22 May 2019 22:08:21 +0200</pubDate>
        <dc:creator>Sean Paul &lt;seanpaul@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>f29f24b5568fd6169e0363c78f1a80db38d0e7e9 - Merge branch &apos;fixes-dra7&apos; into fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/trace/strace/groups/string#f29f24b5568fd6169e0363c78f1a80db38d0e7e9</link>
        <description>Merge branch &apos;fixes-dra7&apos; into fixes

            List of files:
            /linux/tools/perf/trace/strace/groups/string</description>
        <pubDate>Mon, 20 May 2019 17:32:11 +0200</pubDate>
        <dc:creator>Tony Lindgren &lt;tony@atomide.com&gt;</dc:creator>
    </item>
<item>
        <title>73ee89436047dc58005bed7d1ded679c35292164 - Merge tag &apos;v5.2-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into fbdev-for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/trace/strace/groups/string#73ee89436047dc58005bed7d1ded679c35292164</link>
        <description>Merge tag &apos;v5.2-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into fbdev-for-nextLinux 5.2-rc1Sync with upstream (which now contains fbdev-v5.2 changes) toprepare a base for fbdev-v5.3 changes.

            List of files:
            /linux/tools/perf/trace/strace/groups/string</description>
        <pubDate>Mon, 20 May 2019 15:31:34 +0200</pubDate>
        <dc:creator>Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;</dc:creator>
    </item>
<item>
        <title>eceb995e04b74204c73f9dd0ccb19061d5082063 - Merge tag &apos;v5.2-rc1&apos; into spi-5.3</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/trace/strace/groups/string#eceb995e04b74204c73f9dd0ccb19061d5082063</link>
        <description>Merge tag &apos;v5.2-rc1&apos; into spi-5.3Linux 5.2-rc1

            List of files:
            /linux/tools/perf/trace/strace/groups/string</description>
        <pubDate>Mon, 20 May 2019 12:54:21 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>96d82e9d0dc799bb382ed0fe9db30c79c3a9f3b9 - Merge tag &apos;v5.2-rc1&apos; into regulator-5.3</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/trace/strace/groups/string#96d82e9d0dc799bb382ed0fe9db30c79c3a9f3b9</link>
        <description>Merge tag &apos;v5.2-rc1&apos; into regulator-5.3Linux 5.2-rc1

            List of files:
            /linux/tools/perf/trace/strace/groups/string</description>
        <pubDate>Mon, 20 May 2019 12:54:11 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>1c7c3237c0cc4ad3c7b0df458290c8e2a652f178 - Merge tag &apos;v5.2-rc1&apos; into asoc-5.3</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/trace/strace/groups/string#1c7c3237c0cc4ad3c7b0df458290c8e2a652f178</link>
        <description>Merge tag &apos;v5.2-rc1&apos; into asoc-5.3Linux 5.2-rc1

            List of files:
            /linux/tools/perf/trace/strace/groups/string</description>
        <pubDate>Mon, 20 May 2019 12:53:50 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>82045dd85566d87128dcc66277cf1177d9930a4a - Merge branch &apos;linus&apos; into core/urgent, to merge in dependent changes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/trace/strace/groups/string#82045dd85566d87128dcc66277cf1177d9930a4a</link>
        <description>Merge branch &apos;linus&apos; into core/urgent, to merge in dependent changesSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/tools/perf/trace/strace/groups/string</description>
        <pubDate>Mon, 13 May 2019 20:30:15 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>90489a72fba9529c85e051067ecb41183b8e982e - 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/trace/strace/groups/string#90489a72fba9529c85e051067ecb41183b8e982e</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;The main kernel changes were:   - add support for Intel&apos;s &quot;adaptive PEBS v4&quot; - which embedds LBS data     in PEBS records and can thus batch up and reduce the IRQ (NMI) rate     significantly - reducing overhead and making call-graph profiling     less intrusive.   - add Intel CPU core and uncore support updates for Tremont, Icelake,   - extend the x86 PMU constraints scheduler with &apos;constraint ranges&apos;     to better support Icelake hw constraints,   - make x86 call-chain support work better with CONFIG_FRAME_POINTER=y   - misc other changes  Tooling changes:   - updates to the main tools: &apos;perf record&apos;, &apos;perf trace&apos;, &apos;perf     stat&apos;   - updated Intel and S/390 vendor events   - libtraceevent updates   - misc other updates and fixes&quot;* &apos;perf-core-for-linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (69 commits)  perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER  watchdog: Fix typo in comment  perf/x86/intel: Add Tremont core PMU support  perf/x86/intel/uncore: Add Intel Icelake uncore support  perf/x86/msr: Add Icelake support  perf/x86/intel/rapl: Add Icelake support  perf/x86/intel/cstate: Add Icelake support  perf/x86/intel: Add Icelake support  perf/x86: Support constraint ranges  perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them  perf/x86/intel: Support adaptive PEBS v4  perf/x86/intel/ds: Extract code of event update in short period  perf/x86/intel: Extract memory code PEBS parser for reuse  perf/x86: Support outputting XMM registers  perf/x86/intel: Force resched when TFA sysctl is modified  perf/core: Add perf_pmu_resched() as global function  perf/headers: Fix stale comment for struct perf_addr_filter  perf/core: Make perf_swevent_init_cpu() static  perf/x86: Add sanity checks to x86_schedule_events()  perf/x86: Optimize x86_schedule_events()  ...

            List of files:
            /linux/tools/perf/trace/strace/groups/string</description>
        <pubDate>Mon, 06 May 2019 23:16:36 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>cabf5ebbabcd4ad59b6eb216876c4c2e56fd3386 - Merge tag &apos;perf-core-for-mingo-5.2-20190402&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/trace/strace/groups/string#cabf5ebbabcd4ad59b6eb216876c4c2e56fd3386</link>
        <description>Merge tag &apos;perf-core-for-mingo-5.2-20190402&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/corePull perf/core improvements and fixes from Arnaldo:perf record:  Alexey Budankov:  - Implement --mmap-flush=&lt;number&gt; option, to control a threshold for draining    the mmap ring buffers and consequently the size of the write calls to the    output, be it perf.data, pipe mode or soon a compressor that with bigger    buffers will do a better job before dumping compressed data into a new    perf.data content mode, which is in the final steps of reviewing and testing.perf trace:  Arnaldo Carvalho de Melo:  - Add &apos;string&apos; event alias to select syscalls with string args, i.e. for testing    the BPF program used to copy those strings, allow for:    # perf trace -e string    To select all the syscalls that have things like pathnames.  - Use a PERCPU_ARRAY BPF map to copy more string bytes than what is possible using    the BPF stack, just like pioneered by the sysdig tool.Feature detection:  Alexey Budankov:  - Implement libzstd feature check, which is a library that provides a uniform    API to various compression formats, will be used in &apos;perf record&apos;, see note    about --mmap-flush feature.perf stat:  Andi Kleen:  - Implement a tool specific &apos;duration_time&apos; event to allow showing the &quot;time    elapsed&quot; line in the default &apos;perf stat&apos; output as one of the events that    can be asked for when using --field-separator and other script consumable    outputs.Intel vendor events (JSON files):  Andi Kleen:  - Update metrics from TMAM 3.5.  - Update events:    Bonnell to V4    Broadwell-DE to v7    Broadwell to v23    BroadwellX to v14    GoldmontPlus to v1.01    Goldmont to v13    Haswell to v28    HaswellX to v20    IvyBridge to v21    IvyTown to v20    JakeTown to v20    KnightsLanding to v9    SandyBridge to v16    Silvermont to v14    Skylake to v42    SkylakeX to v1.12IBM S/390 vendor events (JSON):  Thomas Richter:  - Fix s390 counter long description for L1D_RO_EXCL_WRITES.tools lib traceevent:  Steven Rostedt (Red Hat):  - Add more debugging to see various internal ring buffer entries.  Steven Rostedt (VMWare):  - Handle trace_printk() &quot;%px&quot;.  - Add mono clocks to be parsed in seconds.  - Removed unneeded !! and return parenthesis.  Tzvetomir Stoyanov :  - Implement a new API, tep_list_events_copy().  - Implement new traceevent APIs for accessing struct tep_handler fields.  - Remove tep filter trivial APIs, not used anymore.  - Remove call to exit() from tep_filter_add_filter_str(), library routines shouldn&apos;t    kill tools using it.  - Make traceevent APIs more consistent.Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/tools/perf/trace/strace/groups/string</description>
        <pubDate>Fri, 05 Apr 2019 13:28:15 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>2b64b2ed277ff23e785fbdb65098ee7e1252d64f - perf trace: Add &apos;string&apos; event alias to select syscalls with string args</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/trace/strace/groups/string#2b64b2ed277ff23e785fbdb65098ee7e1252d64f</link>
        <description>perf trace: Add &apos;string&apos; event alias to select syscalls with string argsWill be used in conjunction with the change to augmented_raw_syscalls.cin the next cset that adds all syscalls with a first or second argstring.With just what we have in the syscall tracepoints we get:  # perf trace -e string ls &gt; /dev/null         ? (         ): ls/22382  ... [continued]: execve())                                           = 0     0.043 ( 0.004 ms): ls/22382 access(filename: 0x51ad420, mode: R)                                  = -1 ENOENT (No such file or directory)     0.051 ( 0.004 ms): ls/22382 openat(dfd: CWD, filename: 0x51aa8b3, flags: RDONLY|CLOEXEC)          = 3     0.071 ( 0.004 ms): ls/22382 openat(dfd: CWD, filename: 0x51b4d00, flags: RDONLY|CLOEXEC)          = 3     0.138 ( 0.009 ms): ls/22382 openat(dfd: CWD, filename: 0x51684d0, flags: RDONLY|CLOEXEC)          = 3     0.192 ( 0.004 ms): ls/22382 openat(dfd: CWD, filename: 0x51689c0, flags: RDONLY|CLOEXEC)          = 3     0.255 ( 0.004 ms): ls/22382 openat(dfd: CWD, filename: 0x5168eb0, flags: RDONLY|CLOEXEC)          = 3     0.342 ( 0.003 ms): ls/22382 openat(dfd: CWD, filename: 0x51693a0, flags: RDONLY|CLOEXEC)          = 3     0.380 ( 0.003 ms): ls/22382 openat(dfd: CWD, filename: 0x5169950, flags: RDONLY|CLOEXEC)          = 3     0.670 ( 0.011 ms): ls/22382 statfs(pathname: 0x515c783, buf: 0x7fff54d75b70)                      = 0     0.683 ( 0.005 ms): ls/22382 statfs(pathname: 0x515c783, buf: 0x7fff54d75a60)                      = 0     0.725 ( 0.004 ms): ls/22382 access(filename: 0x515c7ab)                                           = 0     0.744 ( 0.005 ms): ls/22382 openat(dfd: CWD, filename: 0x50fba20, flags: RDONLY|CLOEXEC)          = 3     0.793 ( 0.004 ms): ls/22382 openat(dfd: CWD, filename: 0x9e3e8390, flags: RDONLY|CLOEXEC|DIRECTORY|NONBLOCK) = 3     0.921 ( 0.006 ms): ls/22382 openat(dfd: CWD, filename: 0x50f7d90)                                 = 3  #If we put the vfs_getname probe point in place:  # perf probe &apos;vfs_getname=getname_flags:73 pathname=result-&gt;name:string&apos;  Added new events:    probe:vfs_getname    (on getname_flags:73 with pathname=result-&gt;name:string)    probe:vfs_getname_1  (on getname_flags:73 with pathname=result-&gt;name:string)  You can now use it in all perf tools, such as:	perf record -e probe:vfs_getname_1 -aR sleep 1  # perf trace -e string ls &gt; /dev/null         ? (         ): ls/22440  ... [continued]: execve())                                           = 0     0.048 ( 0.008 ms): ls/22440 access(filename: /etc/ld.so.preload, mode: R)                         = -1 ENOENT (No such file or directory)     0.061 ( 0.007 ms): ls/22440 openat(dfd: CWD, filename: /etc/ld.so.cache, flags: RDONLY|CLOEXEC)   = 3     0.092 ( 0.008 ms): ls/22440 openat(dfd: CWD, filename: /lib64/libselinux.so.1, flags: RDONLY|CLOEXEC) = 3     0.165 ( 0.007 ms): ls/22440 openat(dfd: CWD, filename: /lib64/libcap.so.2, flags: RDONLY|CLOEXEC) = 3     0.216 ( 0.007 ms): ls/22440 openat(dfd: CWD, filename: /lib64/libc.so.6, flags: RDONLY|CLOEXEC)   = 3     0.282 ( 0.007 ms): ls/22440 openat(dfd: CWD, filename: /lib64/libpcre2-8.so.0, flags: RDONLY|CLOEXEC) = 3     0.340 ( 0.007 ms): ls/22440 openat(dfd: CWD, filename: /lib64/libdl.so.2, flags: RDONLY|CLOEXEC)  = 3     0.383 ( 0.007 ms): ls/22440 openat(dfd: CWD, filename: /lib64/libpthread.so.0, flags: RDONLY|CLOEXEC) = 3     0.697 ( 0.021 ms): ls/22440 statfs(pathname: /sys/fs/selinux, buf: 0x7ffee7dc9010)                = 0     0.720 ( 0.007 ms): ls/22440 statfs(pathname: /sys/fs/selinux, buf: 0x7ffee7dc8f00)                = 0     0.757 ( 0.007 ms): ls/22440 access(filename: /etc/selinux/config)                                 = 0     0.779 ( 0.009 ms): ls/22440 openat(dfd: CWD, filename: /usr/lib/locale/locale-archive, flags: RDONLY|CLOEXEC) = 3     0.830 ( 0.006 ms): ls/22440 openat(dfd: CWD, filename: ., flags: RDONLY|CLOEXEC|DIRECTORY|NONBLOCK) = 3     0.958 ( 0.010 ms): ls/22440 openat(dfd: CWD, filename: /usr/lib64/gconv/gconv-modules.cache)      = 3  #Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Luis Cl&#225;udio Gon&#231;alves &lt;lclaudio@redhat.com&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Wang Nan &lt;wangnan0@huawei.com&gt;Link: https://lkml.kernel.org/n/tip-6fh1myvn7ulf4xwq9iz3o776@git.kernel.orgSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/tools/perf/trace/strace/groups/string</description>
        <pubDate>Fri, 22 Mar 2019 18:18:21 +0100</pubDate>
        <dc:creator>Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;</dc:creator>
    </item>
</channel>
</rss>
