<?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 klp-build</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>50c8f83c41123cab79575e8d73040a37da4612c5 - Merge tag &apos;asoc-fix-v7.0-rc5&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#50c8f83c41123cab79575e8d73040a37da4612c5</link>
        <description>Merge tag &apos;asoc-fix-v7.0-rc5&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v7.0This is two week&apos;s worth of fixes and quirks so it&apos;s a bit larger thanyou might expect, there&apos;s nothing too exciting individually and nothingin core code.

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Fri, 27 Mar 2026 10:16:52 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>c6eea4ff846ed342a12cedf3af730a6204a8d97e - ASoC: adau1372: Fix error handling in adau1372_set_power()</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#c6eea4ff846ed342a12cedf3af730a6204a8d97e</link>
        <description>ASoC: adau1372: Fix error handling in adau1372_set_power()Jihed Chaibi &lt;jihed.chaibi.dev@gmail.com&gt; says:adau1372_set_power() had two related error handling issues in its enablepath: clk_prepare_enable() was called but its return value discarded, andadau1372_enable_pll() was a void function that silently swallowed lockfailures, leaving mclk enabled and adau1372-&gt;enabled set to true despitethe device being in a broken state.Patch 1 fixes the unchecked clk_prepare_enable() by makingadau1372_set_power() return int and propagating the error.Patch 2 converts adau1372_enable_pll() to return int and adds a fullunwind in adau1372_set_power() if PLL lock fails, reversing the regcache,GPIO power-down, and clock state.

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Thu, 26 Mar 2026 11:33:38 +0100</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>dea622e183d34e6a4f90acfee9abb605885432bf - Merge tag &apos;objtool-urgent-2026-03-22&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#dea622e183d34e6a4f90acfee9abb605885432bf</link>
        <description>Merge tag &apos;objtool-urgent-2026-03-22&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull objtool fixes from Ingo Molnar: &quot;Fix three more livepatching related build environment bugs, and a  false positive warning with Clang jump tables&quot;* tag &apos;objtool-urgent-2026-03-22&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:  objtool: Fix Clang jump table detection  livepatch/klp-build: Fix inconsistent kernel version  objtool/klp: fix mkstemp() failure with long paths  objtool/klp: fix data alignment in __clone_symbol()

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Sun, 22 Mar 2026 18:17:50 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>6f93f7b06810d04acc6b106a7d5ecd6000f80545 - livepatch/klp-build: Fix inconsistent kernel version</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#6f93f7b06810d04acc6b106a7d5ecd6000f80545</link>
        <description>livepatch/klp-build: Fix inconsistent kernel versionIf .config hasn&apos;t been synced with auto.conf, any recent changes toCONFIG_LOCALVERSION* may not get reflected in the kernel version name.Use &quot;make syncconfig&quot; to force them to sync, and &quot;make -s kernelrelease&quot;to get the version instead of having to construct it manually.Fixes: 24ebfcd65a87 (&quot;livepatch/klp-build: Introduce klp-build script for generating livepatch modules&quot;)Closes: https://lore.kernel.org/20260217160645.3434685-10-joe.lawrence@redhat.comReported-by: Joe Lawrence &lt;joe.lawrence@redhat.com&gt;Signed-off-by: Josh Poimboeuf &lt;jpoimboe@kernel.org&gt;Signed-off-by: Joe Lawrence &lt;joe.lawrence@redhat.com&gt;Acked-by: Song Liu &lt;song@kernel.org&gt;Link: https://patch.msgid.link/20260310203751.1479229-10-joe.lawrence@redhat.comSigned-off-by: Josh Poimboeuf &lt;jpoimboe@kernel.org&gt;

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Tue, 10 Mar 2026 21:37:48 +0100</pubDate>
        <dc:creator>Josh Poimboeuf &lt;jpoimboe@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c17ee635fd3a482b2ad2bf5e269755c2eae5f25e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#c17ee635fd3a482b2ad2bf5e269755c2eae5f25e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixes7.0-rc1 was just released, let&apos;s merge it to kick the new release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Mon, 23 Feb 2026 10:09:45 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>d08008f196107a80c4e88b866d594b88a56ceaa9 - Merge tag &apos;asoc-fix-v7.0-merge-window&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#d08008f196107a80c4e88b866d594b88a56ceaa9</link>
        <description>Merge tag &apos;asoc-fix-v7.0-merge-window&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v7.0 merge windowA reasonably small set of fixes and quriks that came in during the mergewindow, there&apos;s one more pending that I&apos;ll send tomorrow if you didn&apos;tsend a PR already.

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Thu, 19 Feb 2026 12:08:48 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f14c94d21f3ffcd6652217c2c74a26b6ba9ad741 - ASoC: Merge up release</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#f14c94d21f3ffcd6652217c2c74a26b6ba9ad741</link>
        <description>ASoC: Merge up releaseWe need to fix some commits that went into the final release.

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Tue, 10 Feb 2026 20:23:02 +0100</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>dd03dd60e8cdd5ef0f0cbc18276c45009bcc51f4 - Merge tag &apos;asoc-v6.20&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#dd03dd60e8cdd5ef0f0cbc18276c45009bcc51f4</link>
        <description>Merge tag &apos;asoc-v6.20&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Updates for v7.0This release is almost all abut driers, there&apos;s very little core workhere, although some of that driver work is in more generic areas likeSDCA and SOF: - Generic SDCA support for reporting jack events. - Continuing platform support, cleanup and feature improements for the   AMD, Intel, Qualcomm and SOF code. - Platform description improvements for the Cirrus drivers. - Support for NXP i.MX952, Realtek RT1320 and RT5575, and Sophogo   CV1800B.We also pulled in one small SPI API update and some more substantialregmap work (cache description improvements) for use in drivers.

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Mon, 09 Feb 2026 17:39:11 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>7e0b172c80ad797061dfa32e18bf908c81ceab0e - Merge tag &apos;objtool-urgent-2026-02-07&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#7e0b172c80ad797061dfa32e18bf908c81ceab0e</link>
        <description>Merge tag &apos;objtool-urgent-2026-02-07&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull objtool fixes from Ingo Molnar:: - Bump up the Clang minimum version requirements for livepatch   builds, due to Clang assembler section handling bugs causing   silent miscompilations - Strip livepatching symbol artifacts from non-livepatch modules - Fix livepatch build warnings when certain Clang LTO options   are enabled - Fix livepatch build error when CONFIG_MEM_ALLOC_PROFILING_DEBUG=y* tag &apos;objtool-urgent-2026-02-07&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:  objtool/klp: Fix unexported static call key access for manually built livepatch modules  objtool/klp: Fix symbol correlation for orphaned local symbols  livepatch: Free klp_{object,func}_ext data after initialization  livepatch: Fix having __klp_objects relics in non-livepatch modules  livepatch/klp-build: Require Clang assembler &gt;= 20

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Sat, 07 Feb 2026 17:21:21 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>a182a62ff77f705f7dd3d98cf05cb3d03751a8f0 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#a182a62ff77f705f7dd3d98cf05cb3d03751a8f0</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netCross-merge networking fixes after downstream PR (net-6.19-rc9).No adjacent changes, conflicts:drivers/net/ethernet/spacemit/k1_emac.c  3125fc1701694 (&quot;net: spacemit: k1-emac: fix jumbo frame support&quot;)  f66086798f91f (&quot;net: spacemit: Remove broken flow control support&quot;)https://lore.kernel.org/aYIysFIE9ooavWia@sirena.org.ukSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Fri, 23 Jan 2026 05:13:25 +0100</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>3e4067169c573fba9dd8f77480f3a6e9c723b507 - Merge branch &apos;v6.19-rc8&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#3e4067169c573fba9dd8f77480f3a6e9c723b507</link>
        <description>Merge branch &apos;v6.19-rc8&apos;Update to avoid conflicts with /urgent patches.Signed-off-by: Peter Zijlstra &lt;peterz@infradead.org&gt;

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Tue, 03 Feb 2026 12:04:13 +0100</pubDate>
        <dc:creator>Peter Zijlstra &lt;peterz@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>c1b835eefb7887266ac39573054a224a8e32207f - Anbernic RG-DS AW87391 Speaker Amps</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#c1b835eefb7887266ac39573054a224a8e32207f</link>
        <description>Anbernic RG-DS AW87391 Speaker AmpsMerge series from Chris Morgan &lt;macroalpha82@gmail.com&gt;:Add support for the Anbernic RG-DS Speaker Amplifiers. The AnbernicRG-DS uses two AW87391 ICs at 0x58 and 0x5B on i2c2. However, themanufacturer did not provide a firmware file, only a sequence ofregister writes to each device to enable and disable them.Add support for this *specific* configuration in the AW87390 driver.Since we are relying on a device specific sequence I am using adevice specific compatible string. This driver does not currentlysupport the aw87391 for any other device as I have none to testwith valid firmware. Attempts to create firmware with the AwinicSCPv4have not been successful.

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Tue, 03 Feb 2026 00:31:39 +0100</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>a8ff29f0ca1d63a215ef445102662850a912d127 - livepatch/klp-build: Require Clang assembler &gt;= 20</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#a8ff29f0ca1d63a215ef445102662850a912d127</link>
        <description>livepatch/klp-build: Require Clang assembler &gt;= 20Some special sections specify their ELF section entsize, for example:  .pushsection section, &quot;M&quot;, @progbits, 8The entsize (8 in this example) is needed by objtool klp-diff forextracting individual entries.Clang assembler versions older than 20 silently ignore the aboveconstruct and set entsize to 0, resulting in the following error:  .discard.annotate_data: missing special section entsize or annotationsAdd a klp-build check to prevent the use of Clang assembler versionsprior to 20.Fixes: 24ebfcd65a87 (&quot;livepatch/klp-build: Introduce klp-build script for generating livepatch modules&quot;)Reported-by: Song Liu &lt;song@kernel.org&gt;Acked-by: Song Liu &lt;song@kernel.org&gt;Link: https://patch.msgid.link/957fd52e375d0e2cfa3ac729160da995084a7f5e.1769562556.git.jpoimboe@kernel.orgSigned-off-by: Josh Poimboeuf &lt;jpoimboe@kernel.org&gt;

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Wed, 28 Jan 2026 02:12:05 +0100</pubDate>
        <dc:creator>Josh Poimboeuf &lt;jpoimboe@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>cc4adab164b772a34b3340d644b7c4728498581e - Merge tag &apos;v6.19-rc1&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#cc4adab164b772a34b3340d644b7c4728498581e</link>
        <description>Merge tag &apos;v6.19-rc1&apos; into msm-nextMerge Linux 6.19-rc1 in order to catch up with other changes (e.g. UBWCconfig database defining UBWC_6).Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Tue, 20 Jan 2026 23:06:55 +0100</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>5add3c3c280a35f7e258e9cef7607db5a2e56fdc - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#5add3c3c280a35f7e258e9cef7607db5a2e56fdc</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.19-rc1. An important upstream bugfix andto help unblock PTL CI.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Fri, 19 Dec 2025 11:51:22 +0100</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>b8304863a3990d0f18c38e5b94191830a63ee1af - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#b8304863a3990d0f18c38e5b94191830a63ee1af</link>
        <description>Merge drm/drm-next into drm-intel-nextSync-up some display code needed for Async flips refactor.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Mon, 15 Dec 2025 14:24:02 +0100</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>7f790dd21a931c61167f7bdc327aecf2cebad327 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#7f790dd21a931c61167f7bdc327aecf2cebad327</link>
        <description>Merge drm/drm-next into drm-misc-nextLet&apos;s kickstart the v6.20 (7.0?) release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Mon, 15 Dec 2025 09:27:39 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>969b5726acb96fa37f2d8869f4c70678ebde8481 - Merge tag &apos;objtool-urgent-2026-02-01&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#969b5726acb96fa37f2d8869f4c70678ebde8481</link>
        <description>Merge tag &apos;objtool-urgent-2026-02-01&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull objtool fixes from Ingo Molnar: - Fix a build error on ia32-x86_64 cross builds - Replace locally open coded ALIGN_UP(), ALIGN_UP_POW2()   and MAX(), which, beyond being duplicates, the   ALIGN_UP_POW2() is also buggy - Fix objtool klp-diff regression caused by a recent   change to the bug table format - Fix klp-build vs CONFIG_MODULE_SRCVERSION_ALL build   failure* tag &apos;objtool-urgent-2026-02-01&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:  livepatch/klp-build: Fix klp-build vs CONFIG_MODULE_SRCVERSION_ALL  objtool/klp: Fix bug table handling for __WARN_printf()  objtool: Replace custom macros in elf.c with shared ones  objtool: Print bfd_vma as unsigned long long on ia32-x86_64 cross build

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Sun, 01 Feb 2026 19:27:43 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>78c268f3781e4b9706103def0cc011505e0c4332 - livepatch/klp-build: Fix klp-build vs CONFIG_MODULE_SRCVERSION_ALL</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#78c268f3781e4b9706103def0cc011505e0c4332</link>
        <description>livepatch/klp-build: Fix klp-build vs CONFIG_MODULE_SRCVERSION_ALLWhen building a patch to a single-file kernel module withCONFIG_MODULE_SRCVERSION_ALL enabled, the klp-build module link fails inmodpost:  Diffing objects  drivers/md/raid0.o: changed function: raid0_run  Building patch module: livepatch-0001-patch-raid0_run.ko  drivers/md/raid0.c: No such file or directory  ...The problem here is that klp-build copied drivers/md/.raid0.o.cmd to themodule build directory, but it didn&apos;t also copy over the input sourcefile listed in the .cmd file:  source_drivers/md/raid0.o := drivers/md/raid0.cSo modpost dies due to the missing .c file which is needed forcalculating checksums for CONFIG_MODULE_SRCVERSION_ALL.Instead of copying the original .cmd file, just create an empty one.Modpost only requires that it exists.  The original object&apos;s builddependencies are irrelevant for the frankenobjects used by klp-build.Fixes: 24ebfcd65a87 (&quot;livepatch/klp-build: Introduce klp-build script for generating livepatch modules&quot;)Reported-by: Song Liu &lt;song@kernel.org&gt;Tested-by: Song Liu &lt;song@kernel.org&gt;Link: https://patch.msgid.link/c41b6629e02775e4c1015259aa36065b3fe2f0f3.1769471792.git.jpoimboe@kernel.orgSigned-off-by: Josh Poimboeuf &lt;jpoimboe@kernel.org&gt;

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Tue, 27 Jan 2026 00:56:44 +0100</pubDate>
        <dc:creator>Josh Poimboeuf &lt;jpoimboe@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>24f171c7e145f43b9f187578e89b0982ce87e54c - Merge tag &apos;asoc-fix-v6.19-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/scripts/livepatch/klp-build#24f171c7e145f43b9f187578e89b0982ce87e54c</link>
        <description>Merge tag &apos;asoc-fix-v6.19-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.19We&apos;ve been quite busy with fixes since the merge window, though not inany particularly exciting ways - the standout thing is the fix for _SXcontrols which were broken by a change to how we do clamping, otherwiseit&apos;s all fairly run of the mill fixes and quirks.

            List of files:
            /linux/scripts/livepatch/klp-build</description>
        <pubDate>Sun, 21 Dec 2025 11:11:11 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
</channel>
</rss>
