<?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 init.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>7b24dd46a70e94d8db83b50a04d46690fac216d0 - Merge tag &apos;liveupdate-v7.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/liveupdate/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/liveupdate/init.c#7b24dd46a70e94d8db83b50a04d46690fac216d0</link>
        <description>Merge tag &apos;liveupdate-v7.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/liveupdate/linuxPull liveupdate updates from Mike Rapoport: &quot;Kexec Handover:   - Fix size calculation in kho_preserved_memory_reserve() for     preservations larger than 2 GiB  Live Update Orchestrator:   - move liveupdate selftest utilities into a library so that selftests     of subsystems participating in liveupdate, e.g. PCI and VFIO, can     use them and drop direct ioctl calls from the tests   - add end to end liveupdate test infrastructure that allows running     the tests across a kexec in QEMU   - remove redundant INIT_LIST_HEAD in luo_session_alloc()   - remember the error status of an FLB retrieve() and return it on     subsequent attempts rather than retrying retrieve() with an FLB in     an unexpected state   - reference count the outgoing FLB so that it cannot be freed while a     caller is using it, the same way it&apos;s done for the incoming FLB   - reject nonzero reserved field in LIVEUPDATE_SESSION_FINISH so that     it can be reused by a future extension&quot;* tag &apos;liveupdate-v7.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/liveupdate/linux:  kho: fix size calculation in kho_preserved_memory_reserve()  selftests/liveupdate: Move luo_test_utils.* into a reusable library  selftests/liveupdate: Use luo_test_utils.c for liveupdate ioctl APIs  liveupdate: Remember FLB retrieve() status  liveupdate: Reference count outgoing FLB data  liveupdate: reject nonzero reserved value for SESSION_FINISH  liveupdate: Remove redundant INIT_LIST_HEAD in luo_session_alloc  selftests/liveupdate: add end to end test infrastructure and scripts

            List of files:
            /linux/tools/testing/selftests/liveupdate/init.c</description>
        <pubDate>Tue, 18 Aug 2026 19:43:01 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>6ef2a1e11cd337455d4bdd2652199a1cdb872b33 - Merge branch &apos;misc&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/liveupdate/init.c#6ef2a1e11cd337455d4bdd2652199a1cdb872b33</link>
        <description>Merge branch &apos;misc&apos; into next

            List of files:
            /linux/tools/testing/selftests/liveupdate/init.c</description>
        <pubDate>Tue, 04 Aug 2026 09:51:49 +0200</pubDate>
        <dc:creator>Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>89dd1421c554515e0f562ec67d976e6309f2710b - selftests/liveupdate: add end to end test infrastructure and scripts</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/liveupdate/init.c#89dd1421c554515e0f562ec67d976e6309f2710b</link>
        <description>selftests/liveupdate: add end to end test infrastructure and scriptsAdd the end to end testing infrastructure required to verify theliveupdate feature. This includes a custom init process, a testorchestration script, and a batch runner.The framework consists of:init.c:A lightweight init process that manages the kexec lifecycle.It mounts necessary filesystems, determines the current executionstage (1 or 2) via the kernel command line, and handles thekexec_file_load() sequence to transition between kernels.vmtest.sh:The primary KTAP-compliant test driver. It handles:- Kernel configuration merging and building.- Cross-compilation detection for x86_64 and arm64.- Generation of the initrd containing the test binary and init.- QEMU execution with automatic accelerator detection (KVM, HVF, or TCG).run-vmtests.sh:A wrapper that runs vmtest.sh for each LUO test across supportedarchitectures, providing a summary of pass/fail/skip results.Signed-off-by: Pasha Tatashin &lt;pasha.tatashin@soleen.com&gt;Co-developed-by: Jordan Richards &lt;jordanrichards@google.com&gt;Signed-off-by: Jordan Richards &lt;jordanrichards@google.com&gt;Co-developed-by: Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;Acked-by: Pratyush Yadav &lt;pratyush@kernel.org&gt;Link: https://patch.msgid.link/20260626-luo-vmtest-v0-v4-1-e7d3111cd5b3@kernel.orgSigned-off-by: Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/liveupdate/init.c</description>
        <pubDate>Fri, 26 Jun 2026 11:15:36 +0200</pubDate>
        <dc:creator>Pasha Tatashin &lt;pasha.tatashin@soleen.com&gt;</dc:creator>
    </item>
</channel>
</rss>
