<?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 Makefile.include</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>67f8bc848ee31831336bd478e57d2f993551902e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#67f8bc848ee31831336bd478e57d2f993551902e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesLet&apos;s start the 7.3 drm-misc-fixes cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Tue, 01 Sep 2026 09:38:51 +0200</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>473f6c8f437b049f8ec015d57cd59bb983b1d85c - Merge tag &apos;perf-tools-for-v7.3-2026-08-21&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#473f6c8f437b049f8ec015d57cd59bb983b1d85c</link>
        <description>Merge tag &apos;perf-tools-for-v7.3-2026-08-21&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-toolsPull perf tools updates from Namhyung Kim: &quot;perf c2c:   - Add &apos;function view&apos; in perf c2c report TUI (switched by pressing     &apos;TAB&apos; in the cacheline view) to organize samples around functions     rather than cachelines in 3-level hierarchy:	Level 1: Read-side function (sorted by estimated Cycles %)	Level 2:   Contending writer functions (sorted by Store count)	Level 3:     Shared cacheline addresses     Users can navigate the entries and fold/unfold using &apos;e&apos; key. An     example output would look like below:	Shared Data Functions Table     (19 entries, sorted on Cycles %)	   Cycles    Store	        %    count  Function / Contending function / Cacheline	----------------------------------------------------------------------	+  35.67%      876  + [k] cpupri_set	+  24.31%      424  + [k] pull_rt_task	-  16.53%      555  - [k] dequeue_pushable_task	               145    - [k] pull_rt_task	               145        0xff2d0082809da080	               139    - [k] enqueue_pushable_task	                70        0xff2d00a2071f9640	                69        0xff2d0082809da000  python module support:   - Extend &quot;perf&quot; python module so that it can be fully functional. The     goal is to run scripts directly, not by &apos;perf script&apos; command. This     would give better performance as well as more control to build     standalone programs with UI.   - Add LiveSession helper (perf_live.py) to enable live event     collection directly from Python using perf.evlist and     perf.parse_events.  perf stat:   - Add --hide-zero-events option to suppress zero-count events   - Reject conflicting --field-separator and --json-output options   - Fix duplicate event output with --for-each-cgroup  perf sched latency:   - Add -H/--histogram and --hist-mode (log|linear) options to show     scheduler wait latency histograms   - Add --time option to filter analysis by time span in &apos;perf sched     latency&apos;  ARM CoreSight:   - Synthesize callchains for instruction samples from CoreSight trace     using thread stack (&apos;--itrace=g...&apos;)   - Support call indentation (&apos;perf script -F +callindent&apos;) to display     call depth hierarchy on branch samples   - Decode ETE (Embedded Trace Extension) exception packets  Build system:   - Add &apos;make install-build-deps&apos; target to install required packages   - Parallelize JSON and metric pre-computation in jevents.py for     faster builds  Vendor event/metric updates:   - Add Intel Nova Lake events and update tables for existing models   - Update AMD Zen 5 and Zen 6 core events   - Update Arm64 Tegra410 metrics and PowerPC hcalls  Internal changes and fixes:   - Harden trace-event and synthetic event parsing against corrupted     data   - Fix unwinding of multi-threaded processes in libdw unwinder   - Fix memory leaks in various commands and python bindings   - Speed up &apos;perf test&apos; shell tests&quot;* tag &apos;perf-tools-for-v7.3-2026-08-21&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools: (232 commits)  perf vendor events arm64: Fix Tegra410 Olympus event 0x0197  perf vendor events arm64: fix swapped MetricGroup for Tegra410 L1 prefetcher metrics  perf evlist: Warn when &apos;sleep&apos; workload is used without system-wide (-a) option  perf c2c: document function view in perf-c2c man page  perf c2c: add function view browser UI and cacheline detail  perf c2c: build and finalize the function view hierarchy  perf c2c: add function view hierarchy entry creation  perf c2c: add function view stats merge and memory management  perf c2c: add HPP list parsing for function view columns  perf c2c: add column rendering for function view  perf c2c: add function view model skeleton  perf c2c: extract shared data structures into util/c2c.h  perf test sample-parsing: Validate PERF_FORMAT_GROUP values without LOST  perf dso: Replace assert with runtime check in dso__read_symbol()  perf dso: Guard against cache underflow on short reads in dso_cache__memcpy()  perf dso: Use stored fd error instead of stale errno in file_read() and file_size()  perf dso: Guard close() against invalid fd in dso__decompress_kmodule_path()  perf dso: Guard against errno==0 when dso__get_filename() returns NULL  perf build: install-build-deps: add RHEL family devel package mapping  perf build: Remove leftover feature tests for removed cxx and clang support  ...

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Sat, 22 Aug 2026 17:47:50 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>380e3f23bb9b394dba6fc8d6b5ef70cbd67f0081 - tools build: Only probe the compiler at parse time when it is installed</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#380e3f23bb9b394dba6fc8d6b5ef70cbd67f0081</link>
        <description>tools build: Only probe the compiler at parse time when it is installedTwo parse-time probes still invoke $(CC) unconditionally:- LP64 in tools/scripts/Makefile.arch, probing with  $(CC) -E -x c, pulled in twice by tools/perf/Makefile.perf;- CC_NO_CLANG in tools/scripts/Makefile.include, probing with  $(CC) -dM -E -x c /dev/null.In the corner case where gcc is not yet installed, the very setup theinstall-build-deps target, added in the next patch of this series, ismeant for, these probes make even targets that never compile parse-timespew errors like:    /bin/sh: 1: gcc: not found    /bin/sh: 1: gcc: not found    /bin/sh: 1: gcc: not foundGuard both probes with &apos;command -v&apos; using the first word of CC so amissing compiler is handled silently with the same result as a failingprobe (CC_NO_CLANG and LP64 unset/0), and with no behavior change whenthe compiler is installed.Only the first word is consulted because CC may carry arguments such as&apos;ccache gcc&apos;, and shell implementations differ in how &apos;command -v&apos;handles multiple words (dash only checks the first, bash any of them),so validating the whole CC value would silently disable both probes onsome make SHELLs.Assisted-by: opencode:deepseek-v4-flash-freeSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;Signed-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Tue, 11 Aug 2026 20:28:54 +0200</pubDate>
        <dc:creator>Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>738d0cc77e4e7f7fdc91d9f48c3b15d3cbb046ed - tools/build: Allow versioning LLVM readelf</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#738d0cc77e4e7f7fdc91d9f48c3b15d3cbb046ed</link>
        <description>tools/build: Allow versioning LLVM readelfDocumentation/kbuild/llvm.rst mentions that readelf is included in theLLVM toolchain, but it&apos;s not currently included in this block.Add it so that LLVM=... options also apply to readelf. Users in tools/were Perf which was hardcoding it, and another was the BPF makefile.Both already include Makefile.include so convert them to use the newvariables.Where readelf wasn&apos;t doing anything arch specific, use HOSTREADELFbecause it&apos;s more likely to be installed.Reviewed-by: Ian Rogers &lt;irogers@google.com&gt;Signed-off-by: James Clark &lt;james.clark@linaro.org&gt;Acked-by: Ihor Solodrai &lt;ihor.solodrai@linux.dev&gt;Acked-by: Kumar Kartikeya Dwivedi &lt;memxor@gmail.com&gt;Signed-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Wed, 15 Jul 2026 16:53:50 +0200</pubDate>
        <dc:creator>James Clark &lt;james.clark@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>1d2af6c43bc22825a2e7ac2ea9cff32b0e2b1f22 - tools/build: Indent if else blocks</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#1d2af6c43bc22825a2e7ac2ea9cff32b0e2b1f22</link>
        <description>tools/build: Indent if else blocksThese blocks are quite big and unreadable without indentation. Indentthem.No functional changes intended.Signed-off-by: James Clark &lt;james.clark@linaro.org&gt;Reviewed-by: Ian Rogers &lt;irogers@google.com&gt;Acked-by: Kumar Kartikeya Dwivedi &lt;memxor@gmail.com&gt;Signed-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Wed, 15 Jul 2026 16:53:49 +0200</pubDate>
        <dc:creator>James Clark &lt;james.clark@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>d5a1d1270c898057afc5b51fb6d0f2defa89d56d - tools/build: Allow versioning of all LLVM tools defined in Makefile.include</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#d5a1d1270c898057afc5b51fb6d0f2defa89d56d</link>
        <description>tools/build: Allow versioning of all LLVM tools defined in Makefile.includeThe version of LLVM tools can be given on the build command withLLVM=-15, but this isn&apos;t applied to all tools. For example $(CC) getsversioned, but $(CLANG) doesn&apos;t. This causes a Perf build with LTO=1 tofail with an error about mixed clang versions: ld.lld: error: libperf/core.o: Unknown attribute kind (86)   (Producer: &apos;LLVM18.1.8&apos; Reader: &apos;LLVM 15.0.7&apos;)This file has two &quot;ifneq ($(LLVM),)&quot; blocks adjacent to each other, somerge these blocks making it obvious that all tools should be versionedconsistently and there is nothing special about each block.This also reveals that ?= and &quot;allow-override&quot; are used inconsistentlybetween the blocks. &quot;allow-override&quot; is technically only required forbuiltin variables, but isn&apos;t only used on them, and doesn&apos;t do any harmif used on a non-builtin. Make them all &quot;allow-override&quot; forconsistency. The only functional difference this will cause is if thereis a file level definition of one of the variables followed by an&quot;#include of Makefile.include&quot; which will now overwrite. But this isn&apos;tdone and in a later commit some of the duplicate definitions will beremoved for good measure.There are also some other LLVM tools that are not defined here and willbe moved in a later commit.Signed-off-by: James Clark &lt;james.clark@linaro.org&gt;Reviewed-by: Ian Rogers &lt;irogers@google.com&gt;Acked-by: Kumar Kartikeya Dwivedi &lt;memxor@gmail.com&gt;Fixes: e9c281928c24 (&quot;kbuild: Make $(LLVM) more flexible&quot;)Signed-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Wed, 15 Jul 2026 16:53:48 +0200</pubDate>
        <dc:creator>James Clark &lt;james.clark@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>7a0e692a0381254b2f77c54dec100cd3325a6fdf - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#7a0e692a0381254b2f77c54dec100cd3325a6fdf</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.2 merge window.

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Tue, 23 Jun 2026 08:10:08 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>fff88709f9a9153af85b5224b4594caa5387ca60 - Merge tag &apos;v7.1-rc6&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#fff88709f9a9153af85b5224b4594caa5387ca60</link>
        <description>Merge tag &apos;v7.1-rc6&apos; into nextSync up with mainline to pull in a fix to IMS PCU driver and otherenhancements.

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Mon, 01 Jun 2026 04:43:25 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5c8cbca290acdd49a694b36c0af76ba0c00bbf12 - Merge branch &apos;20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#5c8cbca290acdd49a694b36c0af76ba0c00bbf12</link>
        <description>Merge branch &apos;20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into HEADMerge the branch with the soc/qcom changes, required for the next UBWCpatches.Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Thu, 21 May 2026 22:36:50 +0200</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>09d6818d3bdc1ea6e49a425040528cbdbc97bc0a - Merge branch &apos;linus&apos; into timers/clocksource</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#09d6818d3bdc1ea6e49a425040528cbdbc97bc0a</link>
        <description>Merge branch &apos;linus&apos; into timers/clocksource... to bring it up to date for new changes.

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Mon, 18 May 2026 11:01:07 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>658a6021492ad3b1b8a6e9a83963a1fad35a2af8 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#658a6021492ad3b1b8a6e9a83963a1fad35a2af8</link>
        <description>Merge drm/drm-next into drm-intel-nextSome Display Port Adaptive Sync depends on drm work.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Fri, 15 May 2026 13:01:15 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8edf8b09fc44990977b3fbcb708035b1740d0b7e - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#8edf8b09fc44990977b3fbcb708035b1740d0b7e</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerging to pull in commit 5401b9adebc9 (&quot;i915: don&apos;t usea vma that didn&apos;t match the context VM&quot;) to revert it.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Tue, 12 May 2026 10:16:35 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>c53ed3e99920df6a90553c89a1c053aa0776841e - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#c53ed3e99920df6a90553c89a1c053aa0776841e</link>
        <description>Merge drm/drm-next into drm-xe-nextBringing in recent display changes.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Fri, 08 May 2026 16:19:45 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>cafac16b6207b88ad92fbba1169ae4f43865cb0d - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#cafac16b6207b88ad92fbba1169ae4f43865cb0d</link>
        <description>Merge drm/drm-next into drm-misc-nextGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Mon, 27 Apr 2026 10:49:13 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>9c9fe04e0fe3fdba7d4aafffa9b7bbb21f6fcbe1 - Merge tag &apos;v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#9c9fe04e0fe3fdba7d4aafffa9b7bbb21f6fcbe1</link>
        <description>Merge tag &apos;v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-nextLinux 7.1-rc1

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Mon, 27 Apr 2026 09:39:48 +0200</pubDate>
        <dc:creator>Bartosz Golaszewski &lt;bartosz.golaszewski@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>1655f6895a896eb632ca8a019259bc5d358a9712 - Merge tag &apos;timers-v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#1655f6895a896eb632ca8a019259bc5d358a9712</link>
        <description>Merge tag &apos;timers-v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource  - Added the DT bindings for the compatible string &apos;fsl,imx25-epit&apos;    (Frank Li)  - Made the rttm_cs variable static for the rtl otto timer driver    (Krzysztof Kozlowski)  - Fixed error return code handling in the sun5i timer driver (Chen Ni)  - Made the timer-of and the mmio code compatible with modules (Daniel    Lezcano)Link: https://lore.kernel.org/151feae1-39ba-4abd-a9f9-9bff377a2cd8@oss.qualcomm.com

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Sun, 12 Apr 2026 22:33:39 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>0fc8f6200d2313278fbf4539bbab74677c685531 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#0fc8f6200d2313278fbf4539bbab74677c685531</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Mon, 27 Apr 2026 10:26:49 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Mon, 20 Apr 2026 03:28:57 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0421ccdfad0d92713a812a5aeb7d07b0ea7213c8 - Merge tag &apos;v7.0-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#0421ccdfad0d92713a812a5aeb7d07b0ea7213c8</link>
        <description>Merge tag &apos;v7.0-rc3&apos; into nextSync up with the mainline to brig up the latest changes, specificallychanges to ALPS driver.

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Thu, 12 Mar 2026 18:44:42 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>3e9e952bb3139ad1e08f3e1960239c2988ab90c9 - Merge branch &apos;for-7.1-printf-kunit-build&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/scripts/Makefile.include#3e9e952bb3139ad1e08f3e1960239c2988ab90c9</link>
        <description>Merge branch &apos;for-7.1-printf-kunit-build&apos; into for-linus

            List of files:
            /linux/tools/scripts/Makefile.include</description>
        <pubDate>Mon, 20 Apr 2026 13:41:28 +0200</pubDate>
        <dc:creator>Petr Mladek &lt;pmladek@suse.com&gt;</dc:creator>
    </item>
</channel>
</rss>
