Commit 00d20db21e0d for kernel

commit 00d20db21e0ddefa0578a6b510f331ca34880f74
Merge: 7907f673d0ea 3ef825dfd4e4
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Jan 23 12:53:56 2026 -0800

    Merge tag 'block-6.19-20260122' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux

    Pull block fixes from Jens Axboe:

     - A set of selftest fixes for ublk

     - Fix for a pid mismatch in ublk, comparing PIDs in different
       namespaces if run inside a namespace

     - Fix for a regression added in this release with polling, where the
       nvme tcp connect code would spin forever

     - Zoned device error path fix

     - Tweak the blkzoned uapi additions from this kernel release, making
       them more easily discoverable

     - Fix for a regression in bcache with bio endio handling added in this
       release

    * tag 'block-6.19-20260122' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux:
      bcache: use bio cloning for detached device requests
      blk-mq: use BLK_POLL_ONESHOT for synchronous poll completion
      selftests/ublk: fix garbage output in foreground mode
      selftests/ublk: fix error handling for starting device
      selftests/ublk: fix IO thread idle check
      block: make the new blkzoned UAPI constants discoverable
      ublk: fix ublksrv pid handling for pid namespaces
      block: Fix an error path in disk_update_zone_resources()