]> git.proxmox.com Git - mirror_zfs.git/commit
zvol: Temporally disable blk-mq
authorTony Hutter <hutter2@llnl.gov>
Tue, 10 Oct 2023 15:57:48 +0000 (08:57 -0700)
committerGitHub <noreply@github.com>
Tue, 10 Oct 2023 15:57:48 +0000 (08:57 -0700)
commitaefb6a2bd6c24597cde655e9ce69edd0a4c34357
tree3173373111db1b3cecf78ec1b573d51b6b21357a
parent28096c7c13a1945c5830c1b7f88de4fe8e88f09d
zvol: Temporally disable blk-mq

There was a report of zvol data loss (#15351) after enabling blk-mq on a
zvol backed with 16k physical block sized disks.  Out of an abundance of
caution, do not allow the user to enable blk-mq until we can look into
the issue.

Note that blk-mq was not enabled by default on zvols.  It was always
opt-in via the zvol_use_blk_mq module parameter.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Tony Nguyen <tony.nguyen@delphix.com>
Signed-off-by: Tony Hutter <hutter2@llnl.gov>
Addresses: #15351
Closes #15378
man/man4/zfs.4
module/os/linux/zfs/zvol_os.c
tests/zfs-tests/include/tunables.cfg