<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>0fc8f6200d2313278fbf4539bbab74677c685531 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#0fc8f6200d2313278fbf4539bbab74677c685531</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Mon, 27 Apr 2026 10:26:49 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f3e3dbcea15e20f7413afd8c791a496f0b80e80b - Merge tag &apos;block-7.1-20260424&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#f3e3dbcea15e20f7413afd8c791a496f0b80e80b</link>
        <description>Merge tag &apos;block-7.1-20260424&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxPull block fixes from Jens Axboe: - Series for zloop, fixing a variety of issues - t10-pi code cleanup - Fix for a merge window regression with the bio memory allocation mask - Fix for a merge window regression in ublk, caused by an issue with   the maple tree iteration code at teardown - ublk self tests additions - Zoned device pgmap fixes - Various little cleanups and fixes* tag &apos;block-7.1-20260424&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux: (21 commits)  Revert &quot;floppy: fix reference leak on platform_device_register() failure&quot;  ublk: avoid unpinning pages under maple tree spinlock  ublk: refactor common helper ublk_shmem_remove_ranges()  ublk: fix maple tree lockdep warning in ublk_buf_cleanup  selftests: ublk: add ublk auto integrity test  selftests: ublk: enable test_integrity_02.sh on fio 3.42  selftests: ublk: remove unused argument to _cleanup  block: only restrict bio allocation gfp mask asked to block  block/blk-throttle: Add WQ_PERCPU to alloc_workqueue users  block: Add WQ_PERCPU to alloc_workqueue users  block: relax pgmap check in bio_add_page for compatible zone device pages  block: add pgmap check to biovec_phys_mergeable  floppy: fix reference leak on platform_device_register() failure  ublk: use unchecked copy helpers for bio page data  t10-pi: reduce ref tag code duplication  zloop: remove irq-safe locking  zloop: factor out zloop_mark_{full,empty} helpers  zloop: set RQF_QUIET when completing requests on deleted devices  zloop: improve the unaligned write pointer warning  zloop: use vfs_truncate  ...

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Sat, 25 Apr 2026 00:06:55 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>1cdf3b28f46dd82caca39d72e401250ee43130ba - selftests: ublk: add ublk auto integrity test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#1cdf3b28f46dd82caca39d72e401250ee43130ba</link>
        <description>selftests: ublk: add ublk auto integrity testThe end-to-end integrity ublk selftest test_integrity_02 requires arelatively recent fio version to support I/O with integrity buffers. Adda version test_integrity_03 that uses the block layer&apos;s auto integritypath instead. The auto integrity code doesn&apos;t check the application tag,and doesn&apos;t indicate the bad guard/ref tag (just returns EILSEQ). Butit&apos;s a good smoke-test of the ublk integrity code and provides coverageof the auto integrity path as well.Signed-off-by: Caleb Sander Mateos &lt;csander@purestorage.com&gt;Reviewed-by: Ming Lei &lt;tom.leiming@gmail.com&gt;Link: https://patch.msgid.link/20260421200901.1528842-4-csander@purestorage.comSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Tue, 21 Apr 2026 22:09:01 +0200</pubDate>
        <dc:creator>Caleb Sander Mateos &lt;csander@purestorage.com&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Mon, 20 Apr 2026 03:28:57 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0421ccdfad0d92713a812a5aeb7d07b0ea7213c8 - Merge tag &apos;v7.0-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#0421ccdfad0d92713a812a5aeb7d07b0ea7213c8</link>
        <description>Merge tag &apos;v7.0-rc3&apos; into nextSync up with the mainline to brig up the latest changes, specificallychanges to ALPS driver.

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Thu, 12 Mar 2026 18:44:42 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7fe6ac157b7e15c8976bd62ad7cb98e248884e83 - Merge tag &apos;for-7.1/block-20260411&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#7fe6ac157b7e15c8976bd62ad7cb98e248884e83</link>
        <description>Merge tag &apos;for-7.1/block-20260411&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxPull block updates from Jens Axboe: - Add shared memory zero-copy I/O support for ublk, bypassing per-I/O   copies between kernel and userspace by matching registered buffer   PFNs at I/O time. Includes selftests. - Refactor bio integrity to support filesystem initiated integrity   operations and arbitrary buffer alignment. - Clean up bio allocation, splitting bio_alloc_bioset() into clear fast   and slow paths. Add bio_await() and bio_submit_or_kill() helpers,   unify synchronous bi_end_io callbacks. - Fix zone write plug refcount handling and plug removal races. Add   support for serializing zone writes at QD=1 for rotational zoned   devices, yielding significant throughput improvements. - Add SED-OPAL ioctls for Single User Mode management and a STACK_RESET   command. - Add io_uring passthrough (uring_cmd) support to the BSG layer. - Replace pp_buf in partition scanning with struct seq_buf. - zloop improvements and cleanups. - drbd genl cleanup, switching to pre_doit/post_doit. - NVMe pull request via Keith:      - Fabrics authentication updates      - Enhanced block queue limits support      - Workqueue usage updates      - A new write zeroes device quirk      - Tagset cleanup fix for loop device - MD pull requests via Yu Kuai:      - Fix raid5 soft lockup in retry_aligned_read()      - Fix raid10 deadlock with check operation and nowait requests      - Fix raid1 overlapping writes on writemostly disks      - Fix sysfs deadlock on array_state=clear      - Proactive RAID-5 parity building with llbitmap, with        write_zeroes_unmap optimization for initial sync      - Fix llbitmap barrier ordering, rdev skipping, and bitmap_ops        version mismatch fallback      - Fix bcache use-after-free and uninitialized closure      - Validate raid5 journal metadata payload size      - Various cleanups - Various other fixes, improvements, and cleanups* tag &apos;for-7.1/block-20260411&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux: (146 commits)  ublk: fix tautological comparison warning in ublk_ctrl_reg_buf  scsi: bsg: fix buffer overflow in scsi_bsg_uring_cmd()  block: refactor blkdev_zone_mgmt_ioctl  MAINTAINERS: update ublk driver maintainer email  Documentation: ublk: address review comments for SHMEM_ZC docs  ublk: allow buffer registration before device is started  ublk: replace xarray with IDA for shmem buffer index allocation  ublk: simplify PFN range loop in __ublk_ctrl_reg_buf  ublk: verify all pages in multi-page bvec fall within registered range  ublk: widen ublk_shmem_buf_reg.len to __u64 for 4GB buffer support  xfs: use bio_await in xfs_zone_gc_reset_sync  block: add a bio_submit_or_kill helper  block: factor out a bio_await helper  block: unify the synchronous bi_end_io callbacks  xfs: fix number of GC bvecs  selftests/ublk: add read-only buffer registration test  selftests/ublk: add filesystem fio verify test for shmem_zc  selftests/ublk: add hugetlbfs shmem_zc test for loop target  selftests/ublk: add shared memory zero-copy test  selftests/ublk: add UBLK_F_SHMEM_ZC support for loop target  ...

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Tue, 14 Apr 2026 00:51:31 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>affb5f67d73c1e0bd412e7807a55691502b5679e - selftests/ublk: add read-only buffer registration test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#affb5f67d73c1e0bd412e7807a55691502b5679e</link>
        <description>selftests/ublk: add read-only buffer registration testAdd --rdonly_shmem_buf option to kublk that registers shared memorybuffers with UBLK_SHMEM_BUF_READ_ONLY (read-only pinning withoutFOLL_WRITE) and mmaps with PROT_READ only.Add test_shmemzc_04.sh which exercises the new flag with a null target,hugetlbfs buffer, and write workload. Write I/O works because theserver only reads from the shared buffer &#8212; the data flows from clientto kernel to the shared pages, and the server reads them out.Signed-off-by: Ming Lei &lt;ming.lei@redhat.com&gt;Link: https://patch.msgid.link/20260331153207.3635125-11-ming.lei@redhat.comSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Tue, 31 Mar 2026 17:32:01 +0200</pubDate>
        <dc:creator>Ming Lei &lt;ming.lei@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>12075992c62ee330b2c531fa066b19be21698115 - selftests/ublk: add filesystem fio verify test for shmem_zc</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#12075992c62ee330b2c531fa066b19be21698115</link>
        <description>selftests/ublk: add filesystem fio verify test for shmem_zcAdd test_shmemzc_03.sh which exercises shmem_zc through the fullfilesystem stack: mkfs ext4 on the ublk device, mount it, then runfio verify on a file inside the filesystem with --mem=mmaphuge.Extend _mkfs_mount_test() to accept an optional command that runsbetween mount and umount. The function cd&apos;s into the mount directoryso the command can use relative file paths. Existing callers thatpass only the device are unaffected.Signed-off-by: Ming Lei &lt;ming.lei@redhat.com&gt;Link: https://patch.msgid.link/20260331153207.3635125-10-ming.lei@redhat.comSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Tue, 31 Mar 2026 17:32:00 +0200</pubDate>
        <dc:creator>Ming Lei &lt;ming.lei@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>d4866503324c062f70dddfdd2e59957d335fc230 - selftests/ublk: add hugetlbfs shmem_zc test for loop target</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#d4866503324c062f70dddfdd2e59957d335fc230</link>
        <description>selftests/ublk: add hugetlbfs shmem_zc test for loop targetAdd test_shmem_zc_02.sh which tests the UBLK_IO_F_SHMEM_ZC zero-copypath on the loop target using a hugetlbfs shared buffer. Both kublk andfio mmap the same hugetlbfs file with MAP_SHARED, sharing physicalpages. The kernel&apos;s PFN matching enables zero-copy &#8212; the loop targetreads/writes directly from the shared buffer to the backing file.Uses standard fio --mem=mmaphuge:&lt;path&gt; (supported since fio 1.10),no patched fio required.Signed-off-by: Ming Lei &lt;ming.lei@redhat.com&gt;Link: https://patch.msgid.link/20260331153207.3635125-9-ming.lei@redhat.comSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Tue, 31 Mar 2026 17:31:59 +0200</pubDate>
        <dc:creator>Ming Lei &lt;ming.lei@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>2f1e9468bdcba7e7572e16defd3c516f24281f14 - selftests/ublk: add shared memory zero-copy test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#2f1e9468bdcba7e7572e16defd3c516f24281f14</link>
        <description>selftests/ublk: add shared memory zero-copy testAdd test_shmem_zc_01.sh which tests UBLK_IO_F_SHMEM_ZC on the nulltarget using a hugetlbfs shared buffer. Both kublk (--htlb) and fio(--mem=mmaphuge:&lt;path&gt;) mmap the same hugetlbfs file with MAP_SHARED,sharing physical pages. The kernel PFN match enables zero-copy I/O.Uses standard fio --mem=mmaphuge:&lt;path&gt; (supported since fio 1.10),no patched fio required.Signed-off-by: Ming Lei &lt;ming.lei@redhat.com&gt;Link: https://patch.msgid.link/20260331153207.3635125-8-ming.lei@redhat.comSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Tue, 31 Mar 2026 17:31:58 +0200</pubDate>
        <dc:creator>Ming Lei &lt;ming.lei@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>320f9b1c6a942a73c26be56742ee1da04f893a4f - selftests: ublk: test that teardown after incomplete recovery completes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#320f9b1c6a942a73c26be56742ee1da04f893a4f</link>
        <description>selftests: ublk: test that teardown after incomplete recovery completesBefore the fix, teardown of a ublk server that was attempting to recovera device, but died when it had submitted a nonempty proper subset of thefetch commands to any queue would loop forever. Add a test to verifythat, after the fix, teardown completes. This is done by:- Adding a new argument to the fault_inject target that causes it die  after fetching a nonempty proper subset of the IOs to a queue- Using that argument in a new test while trying to recover an  already-created device- Attempting to delete the ublk device at the end of the test; this  hangs forever if teardown from the fault-injected ublk server never  completed.It was manually verified that the test passes with the fix and hangswithout it.Signed-off-by: Uday Shankar &lt;ushankar@purestorage.com&gt;Reviewed-by: Ming Lei &lt;ming.lei@redhat.com&gt;Link: https://patch.msgid.link/20260405-cancel-v2-2-02d711e643c2@purestorage.comSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Mon, 06 Apr 2026 06:25:31 +0200</pubDate>
        <dc:creator>Uday Shankar &lt;ushankar@purestorage.com&gt;</dc:creator>
    </item>
<item>
        <title>42d3b66d4cdbacfc9d120d2301b8de89cc29a914 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#42d3b66d4cdbacfc9d120d2301b8de89cc29a914</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 7.00-rc3. Important ahead GPU SVM merging THPsupport.Signed-off-by: Matthew Brost &lt;matthew.brost@intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Thu, 12 Mar 2026 15:17:56 +0100</pubDate>
        <dc:creator>Matthew Brost &lt;matthew.brost@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>f09812b85fa6f41058bcc46e70ac406bf9b0493a - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#f09812b85fa6f41058bcc46e70ac406bf9b0493a</link>
        <description>Merge drm/drm-next into drm-intel-nextSync with v7.0-rc1 which contains a few treewide changes affecting i915.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Wed, 25 Feb 2026 12:23:04 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8b85987d3cf50178f67618122d9f3bb202f62f42 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#8b85987d3cf50178f67618122d9f3bb202f62f42</link>
        <description>Merge drm/drm-next into drm-misc-nextLet&apos;s merge 7.0-rc1 to start the new drm-misc-next windowSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Mon, 23 Feb 2026 11:48:20 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>2bebc88d5e37ddcb5ea5039a39f39527662b27f0 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#2bebc88d5e37ddcb5ea5039a39f39527662b27f0</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get bug fixes from v6.19-rc7.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Thu, 05 Feb 2026 10:33:06 +0100</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>c17ee635fd3a482b2ad2bf5e269755c2eae5f25e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#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/tools/testing/selftests/ublk/Makefile</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>ba23adb6533149df33b9a247f31a87227b3c86d5 - Merge remote-tracking branch &apos;torvalds/master&apos; into perf-tools-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#ba23adb6533149df33b9a247f31a87227b3c86d5</link>
        <description>Merge remote-tracking branch &apos;torvalds/master&apos; into perf-tools-nextTo pick up perf-tools fixes.Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Mon, 05 Jan 2026 14:17:53 +0100</pubDate>
        <dc:creator>Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>6574f01ef95dd9029a0230f4f56a62f93fdd8319 - Merge remote-tracking branch &apos;torvalds/master&apos; into perf-tools-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#6574f01ef95dd9029a0230f4f56a62f93fdd8319</link>
        <description>Merge remote-tracking branch &apos;torvalds/master&apos; into perf-tools-nextTo pick up fixes from perf-tools.Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Wed, 24 Dec 2025 02:59:28 +0100</pubDate>
        <dc:creator>Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>7e96d76c74175ef9747f6fc14ee567f89d72153c - Merge tag &apos;nand/for-7.0&apos; into mtd/next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#7e96d76c74175ef9747f6fc14ee567f89d72153c</link>
        <description>Merge tag &apos;nand/for-7.0&apos; into mtd/nextSPI NAND- The major feature this release is the support for octal DTR  modes (8D-8D-8D).- There has been as well a series of conversion to scoped for each OF  child loops.- Support for Foresee F35SQB002G chips has been added.Other changes are small fixes.

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Fri, 13 Feb 2026 18:10:09 +0100</pubDate>
        <dc:creator>Miquel Raynal &lt;miquel.raynal@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>0c00ed308d0559fc216be0442a3df124e9e13533 - Merge tag &apos;for-7.0/block-20260206&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/ublk/Makefile#0c00ed308d0559fc216be0442a3df124e9e13533</link>
        <description>Merge tag &apos;for-7.0/block-20260206&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxPull block updates from Jens Axboe: - Support for batch request processing for ublk, improving the   efficiency of the kernel/ublk server communication. This can yield   nice 7-12% performance improvements - Support for integrity data for ublk - Various other ublk improvements and additions, including a ton of   selftests additions and updated - Move the handling of blk-crypto software fallback from below the   block layer to above it. This reduces the complexity of dealing with   bio splitting - Series fixing a number of potential deadlocks in blk-mq related to   the queue usage counter and writeback throttling and rq-qos debugfs   handling - Add an async_depth queue attribute, to resolve a performance   regression that&apos;s been around for a qhilw related to the scheduler   depth handling - Only use task_work for IOPOLL completions on NVMe, if it is necessary   to do so. An earlier fix for an issue resulted in all these   completions being punted to task_work, to guarantee that completions   were only run for a given io_uring ring when it was local to that   ring. With the new changes, we can detect if it&apos;s necessary to use   task_work or not, and avoid it if possible. - rnbd fixes:      - Fix refcount underflow in device unmap path      - Handle PREFLUSH and NOUNMAP flags properly in protocol      - Fix server-side bi_size for special IOs      - Zero response buffer before use      - Fix trace format for flags      - Add .release to rnbd_dev_ktype - MD pull requests via Yu Kuai      - Fix raid5_run() to return error when log_init() fails      - Fix IO hang with degraded array with llbitmap      - Fix percpu_ref not resurrected on suspend timeout in llbitmap      - Fix GPF in write_page caused by resize race      - Fix NULL pointer dereference in process_metadata_update      - Fix hang when stopping arrays with metadata through dm-raid      - Fix any_working flag handling in raid10_sync_request      - Refactor sync/recovery code path, improve error handling for        badblocks, and remove unused recovery_disabled field      - Consolidate mddev boolean fields into mddev_flags      - Use mempool to allocate stripe_request_ctx and make sure        max_sectors is not less than io_opt in raid5      - Fix return value of mddev_trylock      - Fix memory leak in raid1_run()      - Add Li Nan as mdraid reviewer - Move phys_vec definitions to the kernel types, mostly in preparation   for some VFIO and RDMA changes - Improve the speed for secure erase for some devices - Various little rust updates - Various other minor fixes, improvements, and cleanups* tag &apos;for-7.0/block-20260206&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux: (162 commits)  blk-mq: ABI/sysfs-block: fix docs build warnings  selftests: ublk: organize test directories by test ID  block: decouple secure erase size limit from discard size limit  block: remove redundant kill_bdev() call in set_blocksize()  blk-mq: add documentation for new queue attribute async_dpeth  block, bfq: convert to use request_queue-&gt;async_depth  mq-deadline: covert to use request_queue-&gt;async_depth  kyber: covert to use request_queue-&gt;async_depth  blk-mq: add a new queue sysfs attribute async_depth  blk-mq: factor out a helper blk_mq_limit_depth()  blk-mq-sched: unify elevators checking for async requests  block: convert nr_requests to unsigned int  block: don&apos;t use strcpy to copy blockdev name  blk-mq-debugfs: warn about possible deadlock  blk-mq-debugfs: add missing debugfs_mutex in blk_mq_debugfs_register_hctxs()  blk-mq-debugfs: remove blk_mq_debugfs_unregister_rqos()  blk-mq-debugfs: make blk_mq_debugfs_register_rqos() static  blk-rq-qos: fix possible debugfs_mutex deadlock  blk-mq-debugfs: factor out a helper to register debugfs for all rq_qos  blk-wbt: fix possible deadlock to nest pcpu_alloc_mutex under q_usage_counter  ...

            List of files:
            /linux/tools/testing/selftests/ublk/Makefile</description>
        <pubDate>Tue, 10 Feb 2026 02:57:21 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
</channel>
</rss>
