<?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 Kbuild</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>1260ed77798502de9c98020040d2995008de10cc - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#1260ed77798502de9c98020040d2995008de10cc</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesBackmerging to get updates from v6.15-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Tue, 08 Apr 2025 10:15:47 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>946661e3bef8efa11ba8079d4ebafe6fc3b0aaad - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#946661e3bef8efa11ba8079d4ebafe6fc3b0aaad</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.15 merge window.

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Sat, 05 Apr 2025 08:04:35 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0b119045b79a672bc6d8f18641c60fc8ce1b4585 - Merge tag &apos;v6.14-rc4&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#0b119045b79a672bc6d8f18641c60fc8ce1b4585</link>
        <description>Merge tag &apos;v6.14-rc4&apos; into nextSync up with the mainline.

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Wed, 26 Feb 2025 01:03:25 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9e676a024fa1fa2bd8150c2d2ba85478280353bc - Merge tag &apos;v6.14-rc1&apos; into perf-tools-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#9e676a024fa1fa2bd8150c2d2ba85478280353bc</link>
        <description>Merge tag &apos;v6.14-rc1&apos; into perf-tools-nextTo get the various fixes in the current master.Signed-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Wed, 05 Feb 2025 23:57:18 +0100</pubDate>
        <dc:creator>Namhyung Kim &lt;namhyung@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>0410c6121529409b08e81a77ae3ee58c657e2243 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#0410c6121529409b08e81a77ae3ee58c657e2243</link>
        <description>Merge drm/drm-next into drm-xe-nextSync to fix conlicts between drm-xe-next and drm-intel-next.Signed-off-by: Lucas De Marchi &lt;lucas.demarchi@intel.com&gt;

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Fri, 28 Feb 2025 15:54:14 +0100</pubDate>
        <dc:creator>Lucas De Marchi &lt;lucas.demarchi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>93c7dd1b39444ebd5a6a98e56a363d7a4e646775 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#93c7dd1b39444ebd5a6a98e56a363d7a4e646775</link>
        <description>Merge drm/drm-next into drm-misc-nextBring rc1 to start the new release dev.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Thu, 06 Feb 2025 13:47:32 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ea9f8f2b21795a5d80418a655bcb212d5b89e08f - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#ea9f8f2b21795a5d80418a655bcb212d5b89e08f</link>
        <description>Merge drm/drm-next into drm-intel-nextSync with v6.14-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Wed, 05 Feb 2025 18:12:37 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>c771600c6af14749609b49565ffb4cac2959710d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#c771600c6af14749609b49565ffb4cac2959710d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextWe need4ba4f1afb6a9 (&quot;perf: Generic hotplug support for a PMU with a scope&quot;)in order to land a i915 PMU simplification and a fix. That landed in 6.12and we are stuck at 6.9 so lets bump things forward.Signed-off-by: Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Wed, 05 Feb 2025 10:29:14 +0100</pubDate>
        <dc:creator>Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;</dc:creator>
    </item>
<item>
        <title>f49040c7aaa5532a1f94355ef5073c49e6b32349 - Merge branch &apos;for-6.15-console-suspend-api-cleanup&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#f49040c7aaa5532a1f94355ef5073c49e6b32349</link>
        <description>Merge branch &apos;for-6.15-console-suspend-api-cleanup&apos; into for-linus

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Thu, 27 Mar 2025 11:09:34 +0100</pubDate>
        <dc:creator>Petr Mladek &lt;pmladek@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>25768de50b1f2dbb6ea44bd5148a87fe2c9c3688 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#25768de50b1f2dbb6ea44bd5148a87fe2c9c3688</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.14 merge window.

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Tue, 21 Jan 2025 06:37:39 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6d4a0f4ea72319c9a37c1a7191695467006dd272 - Merge tag &apos;v6.13-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#6d4a0f4ea72319c9a37c1a7191695467006dd272</link>
        <description>Merge tag &apos;v6.13-rc3&apos; into nextSync up with the mainline.

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Tue, 17 Dec 2024 18:40:45 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2e04247f7cce8b8cd8381a29078701691fec684d - Merge tag &apos;ftrace-v6.14&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#2e04247f7cce8b8cd8381a29078701691fec684d</link>
        <description>Merge tag &apos;ftrace-v6.14&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-tracePull ftrace updates from Steven Rostedt: - Have fprobes built on top of function graph infrastructure   The fprobe logic is an optimized kprobe that uses ftrace to attach to   functions when a probe is needed at the start or end of the function.   The fprobe and kretprobe logic implements a similar method as the   function graph tracer to trace the end of the function. That is to   hijack the return address and jump to a trampoline to do the trace   when the function exits. To do this, a shadow stack needs to be   created to store the original return address. Fprobes and function   graph do this slightly differently. Fprobes (and kretprobes) has   slots per callsite that are reserved to save the return address. This   is fine when just a few points are traced. But users of fprobes, such   as BPF programs, are starting to add many more locations, and this   method does not scale.   The function graph tracer was created to trace all functions in the   kernel. In order to do this, when function graph tracing is started,   every task gets its own shadow stack to hold the return address that   is going to be traced. The function graph tracer has been updated to   allow multiple users to use its infrastructure. Now have fprobes be   one of those users. This will also allow for the fprobe and kretprobe   methods to trace the return address to become obsolete. With new   technologies like CFI that need to know about these methods of   hijacking the return address, going toward a solution that has only   one method of doing this will make the kernel less complex. - Cleanup with guard() and free() helpers   There were several places in the code that had a lot of &quot;goto out&quot; in   the error paths to either unlock a lock or free some memory that was   allocated. But this is error prone. Convert the code over to use the   guard() and free() helpers that let the compiler unlock locks or free   memory when the function exits. - Remove disabling of interrupts in the function graph tracer   When function graph tracer was first introduced, it could race with   interrupts and NMIs. To prevent that race, it would disable   interrupts and not trace NMIs. But the code has changed to allow NMIs   and also interrupts. This change was done a long time ago, but the   disabling of interrupts was never removed. Remove the disabling of   interrupts in the function graph tracer is it is not needed. This   greatly improves its performance. - Allow the :mod: command to enable tracing module functions on the   kernel command line.   The function tracer already has a way to enable functions to be   traced in modules by writing &quot;:mod:&lt;module&gt;&quot; into set_ftrace_filter.   That will enable either all the functions for the module if it is   loaded, or if it is not, it will cache that command, and when the   module is loaded that matches &lt;module&gt;, its functions will be   enabled. This also allows init functions to be traced. But currently   events do not have that feature.   Because enabling function tracing can be done very early at boot up   (before scheduling is enabled), the commands that can be done when   function tracing is started is limited. Having the &quot;:mod:&quot; command to   trace module functions as they are loaded is very useful. Update the   kernel command line function filtering to allow it.* tag &apos;ftrace-v6.14&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace: (26 commits)  ftrace: Implement :mod: cache filtering on kernel command line  tracing: Adopt __free() and guard() for trace_fprobe.c  bpf: Use ftrace_get_symaddr() for kprobe_multi probes  ftrace: Add ftrace_get_symaddr to convert fentry_ip to symaddr  Documentation: probes: Update fprobe on function-graph tracer  selftests/ftrace: Add a test case for repeating register/unregister fprobe  selftests: ftrace: Remove obsolate maxactive syntax check  tracing/fprobe: Remove nr_maxactive from fprobe  fprobe: Add fprobe_header encoding feature  fprobe: Rewrite fprobe on function-graph tracer  s390/tracing: Enable HAVE_FTRACE_GRAPH_FUNC  ftrace: Add CONFIG_HAVE_FTRACE_GRAPH_FUNC  bpf: Enable kprobe_multi feature if CONFIG_FPROBE is enabled  tracing/fprobe: Enable fprobe events with CONFIG_DYNAMIC_FTRACE_WITH_ARGS  tracing: Add ftrace_fill_perf_regs() for perf event  tracing: Add ftrace_partial_regs() for converting ftrace_regs to pt_regs  fprobe: Use ftrace_regs in fprobe exit handler  fprobe: Use ftrace_regs in fprobe entry handler  fgraph: Pass ftrace_regs to retfunc  fgraph: Replace fgraph_ret_regs with ftrace_regs  ...

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Wed, 22 Jan 2025 00:15:28 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>b5fa903b7f7c7ffc07430d1380936f72aaf09068 - fprobe: Add fprobe_header encoding feature</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#b5fa903b7f7c7ffc07430d1380936f72aaf09068</link>
        <description>fprobe: Add fprobe_header encoding featureFprobe store its data structure address and size on the fgraph return stackby __fprobe_header. But most 64bit architecture can combine those toone unsigned long value because 4 MSB in the kernel address are the same.With this encoding, fprobe can consume less space on ret_stack.This introduces asm/fprobe.h to define arch dependent encode/decodemacros. Note that since fprobe depends on CONFIG_HAVE_FUNCTION_GRAPH_FREGS,currently only arm64, loongarch, riscv, s390 and x86 are supported.Signed-off-by: Masami Hiramatsu (Google) &lt;mhiramat@kernel.org&gt;Acked-by: Heiko Carstens &lt;hca@linux.ibm.com&gt; # s390Cc: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Cc: Alexei Starovoitov &lt;alexei.starovoitov@gmail.com&gt;Cc: Florent Revest &lt;revest@chromium.org&gt;Cc: Martin KaFai Lau &lt;martin.lau@linux.dev&gt;Cc: bpf &lt;bpf@vger.kernel.org&gt;Cc: Alexei Starovoitov &lt;ast@kernel.org&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Alan Maguire &lt;alan.maguire@oracle.com&gt;Cc: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Heiko Carstens &lt;hca@linux.ibm.com&gt;Cc: Will Deacon &lt;will@kernel.org&gt;Cc: Huacai Chen &lt;chenhuacai@kernel.org&gt;Cc: WANG Xuerui &lt;kernel@xen0n.name&gt;Cc: Paul Walmsley &lt;paul.walmsley@sifive.com&gt;Cc: Palmer Dabbelt &lt;palmer@dabbelt.com&gt;Cc: Albert Ou &lt;aou@eecs.berkeley.edu&gt;Cc: Vasily Gorbik &lt;gor@linux.ibm.com&gt;Cc: Alexander Gordeev &lt;agordeev@linux.ibm.com&gt;Cc: Christian Borntraeger &lt;borntraeger@linux.ibm.com&gt;Cc: Sven Schnelle &lt;svens@linux.ibm.com&gt;Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: Borislav Petkov &lt;bp@alien8.de&gt;Cc: Dave Hansen &lt;dave.hansen@linux.intel.com&gt;Cc: x86@kernel.orgCc: &quot;H. Peter Anvin&quot; &lt;hpa@zytor.com&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Masami Hiramatsu &lt;mhiramat@kernel.org&gt;Cc: Mathieu Desnoyers &lt;mathieu.desnoyers@efficios.com&gt;Link: https://lore.kernel.org/173519005783.391279.5307910947400277525.stgit@devnote2Signed-off-by: Steven Rostedt (Google) &lt;rostedt@goodmis.org&gt;

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Thu, 26 Dec 2024 06:14:17 +0100</pubDate>
        <dc:creator>Masami Hiramatsu (Google) &lt;mhiramat@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>77b679453d3364688ff3e5153c0be5b2b52672b7 - Merge tag &apos;v6.12-rc3&apos; into perf-tools-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#77b679453d3364688ff3e5153c0be5b2b52672b7</link>
        <description>Merge tag &apos;v6.12-rc3&apos; into perf-tools-nextTo get the fixes in the current perf-tools tree.Signed-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Mon, 14 Oct 2024 19:45:28 +0200</pubDate>
        <dc:creator>Namhyung Kim &lt;namhyung@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>3fd6c59042dbba50391e30862beac979491145fe - Merge tag &apos;v6.12-rc1&apos; into clk-meson-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#3fd6c59042dbba50391e30862beac979491145fe</link>
        <description>Merge tag &apos;v6.12-rc1&apos; into clk-meson-nextLinux 6.12-rc1

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Mon, 30 Sep 2024 11:28:07 +0200</pubDate>
        <dc:creator>Jerome Brunet &lt;jbrunet@baylibre.com&gt;</dc:creator>
    </item>
<item>
        <title>a0efa2f362a69e47b9d8b48f770ef3a0249a7911 - Merge net-next/main to resolve conflicts</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#a0efa2f362a69e47b9d8b48f770ef3a0249a7911</link>
        <description>Merge net-next/main to resolve conflictsThe wireless-next tree was based on something older, and thereare now conflicts between -rc2 and work here. Merge net-next,which has enough of -rc2 for the conflicts to happen, resolvingthem in the process.Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Wed, 09 Oct 2024 08:59:14 +0200</pubDate>
        <dc:creator>Johannes Berg &lt;johannes.berg@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>b88132ceb3faccdd785809df75f9d490ebaab459 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#b88132ceb3faccdd785809df75f9d490ebaab459</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to resolve a conflict with core locally.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Fri, 04 Oct 2024 11:29:21 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2dd0ef5d951e9b565ddb324fe26c531b6a40bf82 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#2dd0ef5d951e9b565ddb324fe26c531b6a40bf82</link>
        <description>Merge drm/drm-next into drm-misc-nextGet drm-misc-next to up v6.12-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Mon, 30 Sep 2024 10:50:54 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>e0568571258d096f0277c74185bcbfc9cf21bccb - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#e0568571258d096f0277c74185bcbfc9cf21bccb</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.12-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Mon, 30 Sep 2024 10:49:10 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>f33e46a0c6bddd341d0989484a2546bba7ac4a3c - Merge branch &apos;for-6.13/wacom&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/arm64/include/asm/Kbuild#f33e46a0c6bddd341d0989484a2546bba7ac4a3c</link>
        <description>Merge branch &apos;for-6.13/wacom&apos; into for-linus- Sanitization of BTN_TOOL_RUBBER handling (Jason Gerecke)

            List of files:
            /linux/arch/arm64/include/asm/Kbuild</description>
        <pubDate>Mon, 18 Nov 2024 21:29:33 +0100</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
</channel>
</rss>
