<?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 vmtest.sh</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/vmtest.sh#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/vmtest.sh</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>bcf2a0b55e322a663c9602c9e773770b87d3e629 - Merge branch &apos;selftests-lib&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/liveupdate/vmtest.sh#bcf2a0b55e322a663c9602c9e773770b87d3e629</link>
        <description>Merge branch &apos;selftests-lib&apos; into next

            List of files:
            /linux/tools/testing/selftests/liveupdate/vmtest.sh</description>
        <pubDate>Tue, 04 Aug 2026 09:52:22 +0200</pubDate>
        <dc:creator>Mike Rapoport (Microsoft) &lt;rppt@kernel.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/vmtest.sh#6ef2a1e11cd337455d4bdd2652199a1cdb872b33</link>
        <description>Merge branch &apos;misc&apos; into next

            List of files:
            /linux/tools/testing/selftests/liveupdate/vmtest.sh</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>ccf287a39bd1288f534cf531f6bd4e57dbc716b7 - Merge patch series &quot;Make liveupdate selftests library&quot;</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/liveupdate/vmtest.sh#ccf287a39bd1288f534cf531f6bd4e57dbc716b7</link>
        <description>Merge patch series &quot;Make liveupdate selftests library&quot;Vipin Sharma &lt;vipinsh@google.com&gt; says:Refactor liveupdate selftests as a library.The library exposes common liveupdate ioctls which can be used forliveupdate testing in other subsystems like VFIO and IOMMU.* patches from: https://patch.msgid.link/20260720203202.1964557-1-vipinsh@google.comselftests/liveupdate: Use luo_test_utils.c for liveupdate ioctl APIsselftests/liveupdate: Move luo_test_utils.* into a reusable libraryLink: https://patch.msgid.link/20260720203202.1964557-1-vipinsh@google.comSigned-off-by: Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/liveupdate/vmtest.sh</description>
        <pubDate>Sun, 26 Jul 2026 10:29:04 +0200</pubDate>
        <dc:creator>Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>df1a0d068d481b7d175c5af3970043206409a062 - selftests/liveupdate: Move luo_test_utils.* into a reusable library</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/liveupdate/vmtest.sh#df1a0d068d481b7d175c5af3970043206409a062</link>
        <description>selftests/liveupdate: Move luo_test_utils.* into a reusable libraryMove luo_test_utils.[ch] into a lib/ directory and make libliveupdatelibrary. Pull the rules to build them out into a separatelibliveupdate.mk script. This will enable these utilities to bealso built by and used within other selftests (such as VFIO).Update path in vmtest.sh as that one uses hardcoded path for util.No functional change intended.Co-developed-by: David Matlack &lt;dmatlack@google.com&gt;Signed-off-by: David Matlack &lt;dmatlack@google.com&gt;Acked-by: Pratyush Yadav (Google) &lt;pratyush@kernel.org&gt;Reviewed-by: Pasha Tatashin &lt;pasha.tatashin@soleen.com&gt;Signed-off-by: Vipin Sharma &lt;vipinsh@google.com&gt;Link: https://patch.msgid.link/20260720203202.1964557-3-vipinsh@google.comSigned-off-by: Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/liveupdate/vmtest.sh</description>
        <pubDate>Mon, 20 Jul 2026 22:32:02 +0200</pubDate>
        <dc:creator>Vipin Sharma &lt;vipinsh@google.com&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/vmtest.sh#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/vmtest.sh</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>
