Documentation: ublk: document UBLK_F_PER_IO_DAEMON for-6.16/block
authorUday Shankar <ushankar@purestorage.com>
Thu, 29 May 2025 23:47:18 +0000 (17:47 -0600)
committerJens Axboe <axboe@kernel.dk>
Fri, 30 May 2025 13:06:52 +0000 (07:06 -0600)
commitb02f5eedbcabe6e1982fdd7ff3f0ac5d1fddc68f
treede066916a32f87976f5673a45de2967031e8e921
parent6b29c3106a5fc2b4e14facf1ee7e663554f805bd
Documentation: ublk: document UBLK_F_PER_IO_DAEMON

Explain the restrictions imposed on ublk servers in two cases:
1. When UBLK_F_PER_IO_DAEMON is set (current ublk_drv)
2. When UBLK_F_PER_IO_DAEMON is not set (legacy)

Remove most references to per-queue daemons, as the new
UBLK_F_PER_IO_DAEMON feature renders that concept obsolete.

Signed-off-by: Uday Shankar <ushankar@purestorage.com>
Reviewed-by: Caleb Sander Mateos <csander@purestorage.com>
Reviewed-by: Ming Lei <ming.lei@redhat.com>
Link: https://lore.kernel.org/r/20250529-ublk_task_per_io-v8-9-e9d3b119336a@purestorage.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Documentation/block/ublk.rst