<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in ublk</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d836590d - selftests: ublk: add two stress tests for zero copy feature</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/ublk/#d836590d</link>
        <description>selftests: ublk: add two stress tests for zero copy featureAdd stress_03 &amp; stress_04 for covering zero copy feature.Signed-off-by: Ming Lei &lt;ming.lei@redhat.com&gt;Link: https://lore.kernel.org/r/20250412023035.2649275-7-ming.lei@redhat.comSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/ublk/test_stress_03.sh/linux-6.15/tools/testing/selftests/ublk/test_stress_04.sh</description>
        <pubDate>Sat, 12 Apr 2025 02:00:00 +0000</pubDate>
        <dc:creator>Ming Lei &lt;ming.lei@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>57e13a2e - selftests: ublk: support user recovery</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/ublk/#57e13a2e</link>
        <description>selftests: ublk: support user recoveryAdd user recovery feature.Meantime add user recovery test: generic_04 and generic_05(zero copy)Signed-off-by: Ming Lei &lt;ming.lei@redhat.com&gt;Link: https://lore.kernel.org/r/20250412023035.2649275-12-ming.lei@redhat.comSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/ublk/test_generic_04.sh</description>
        <pubDate>Sat, 12 Apr 2025 02:00:00 +0000</pubDate>
        <dc:creator>Ming Lei &lt;ming.lei@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>bb2cabf2 - selftests: ublk: run stress tests in parallel</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/ublk/#bb2cabf2</link>
        <description>selftests: ublk: run stress tests in parallelRun stress tests in parallel, meantime add shell local function tosimplify the two stress tests.Signed-off-by: Ming Lei &lt;ming.lei@redhat.com&gt;Link: https://lore.kernel.org/r/20250412023035.2649275-6-ming.lei@redhat.comSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/ublk/test_stress_02.sh</description>
        <pubDate>Sat, 12 Apr 2025 02:00:00 +0000</pubDate>
        <dc:creator>Ming Lei &lt;ming.lei@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>1d019736 - selftests: ublk: common: fix _get_disk_dev_t for pre-9.0 coreutils</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/ublk/#1d019736</link>
        <description>selftests: ublk: common: fix _get_disk_dev_t for pre-9.0 coreutilsSome distributions, such as centos stream 9, still have a version ofcoreutils which does not yet support the %Hr and %Lr formats for stat(1)[1, 2]. Running ublk selftests on these distributions results in thefollowing error in tests that use the _get_disk_dev_t helper:line 23: ?r: syntax error: operand expected (error token is &quot;?r&quot;)To better accommodate older distributions, rewrite _get_disk_dev_t touse the much older %t and %T formats for stat instead.[1] https://github.com/coreutils/coreutils/blob/v9.0/NEWS#L114[2] https://pkgs.org/download/coreutilsSigned-off-by: Uday Shankar &lt;ushankar@purestorage.com&gt;Reviewed-by: Ming Lei &lt;ming.lei@redhat.com&gt;Link: https://lore.kernel.org/r/20250423-ublk_selftests-v1-2-7d060e260e76@purestorage.comSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/ublk/test_common.sh</description>
        <pubDate>Wed, 23 Apr 2025 21:00:00 +0000</pubDate>
        <dc:creator>Uday Shankar &lt;ushankar@purestorage.com&gt;</dc:creator>
    </item>
<item>
        <title>5533bc70 - selftests: ublk: fix recover test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/ublk/#5533bc70</link>
        <description>selftests: ublk: fix recover testWhen adding recovery test:- &apos;break&apos; is missed for handling &apos;-g&apos; argument- test name of test_generic_05.sh is wrongSo fix the two.Fixes: 57e13a2e8cd2 (&quot;selftests: ublk: support user recovery&quot;)Signed-off-by: Ming Lei &lt;ming.lei@redhat.com&gt;Reviewed-by: Uday Shankar &lt;ushankar@purestorage.com&gt;Link: https://lore.kernel.org/r/20250421235947.715272-2-ming.lei@redhat.comSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/ublk/test_generic_05.sh</description>
        <pubDate>Mon, 21 Apr 2025 23:00:00 +0000</pubDate>
        <dc:creator>Ming Lei &lt;ming.lei@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>730d8379 - selftests: ublk: fix UBLK_F_NEED_GET_DATA</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/ublk/#730d8379</link>
        <description>selftests: ublk: fix UBLK_F_NEED_GET_DATACommit 57e13a2e8cd2 (&quot;selftests: ublk: support user recovery&quot;) starts tosupport UBLK_F_NEED_GET_DATA for covering recovery feature, however theublk utility implementation isn&apos;t done correctly.Fix it by supporting UBLK_F_NEED_GET_DATA correctly.Also add test generic_07 for covering UBLK_F_NEED_GET_DATA.Reviewed-by: Caleb Sander Mateos &lt;csander@purestorage.com&gt;Fixes: 57e13a2e8cd2 (&quot;selftests: ublk: support user recovery&quot;)Signed-off-by: Ming Lei &lt;ming.lei@redhat.com&gt;Link: https://lore.kernel.org/r/20250429022941.1718671-2-ming.lei@redhat.comSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/ublk/kublk.c/linux-6.15/tools/testing/selftests/ublk/kublk.h/linux-6.15/tools/testing/selftests/ublk/test_stress_05.sh</description>
        <pubDate>Tue, 29 Apr 2025 02:00:00 +0000</pubDate>
        <dc:creator>Ming Lei &lt;ming.lei@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>81586652 - selftests: ublk: add generic_06 for covering fault inject</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/ublk/#81586652</link>
        <description>selftests: ublk: add generic_06 for covering fault injectAdd one simple fault inject target, and verify if an application using ublkdevice sees an I/O error quickly after the ublk server dies.Signed-off-by: Uday Shankar &lt;ushankar@purestorage.com&gt;Signed-off-by: Ming Lei &lt;ming.lei@redhat.com&gt;Link: https://lore.kernel.org/r/20250416035444.99569-9-ming.lei@redhat.comSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/ublk/fault_inject.c/linux-6.15/tools/testing/selftests/ublk/test_generic_06.sh</description>
        <pubDate>Wed, 16 Apr 2025 03:00:00 +0000</pubDate>
        <dc:creator>Uday Shankar &lt;ushankar@purestorage.com&gt;</dc:creator>
    </item>
<item>
        <title>263846eb - selftests: ublk: simplify loop io completion</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/ublk/#263846eb</link>
        <description>selftests: ublk: simplify loop io completionUse the added target io handling helpers for simplifying loop iocompletion.Signed-off-by: Ming Lei &lt;ming.lei@redhat.com&gt;Link: https://lore.kernel.org/r/20250322093218.431419-8-ming.lei@redhat.comSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/ublk/file_backed.c</description>
        <pubDate>Sat, 22 Mar 2025 09:00:00 +0000</pubDate>
        <dc:creator>Ming Lei &lt;ming.lei@redhat.com&gt;</dc:creator>
    </item>
</channel>
</rss>
