Merge tag 'block-6.7-2023-11-10' of git://git.kernel.dk/linux
Pull block fixes from Jens Axboe: - NVMe pull request via Keith: - nvme keyring config compile fixes (Hannes and Arnd) - fabrics keep alive fixes (Hannes) - tcp authentication fixes (Mark) - io_uring_cmd error handling fix (Anuj) - stale firmware attribute fix (Daniel) - tcp memory leak (Christophe) - crypto library usage simplification (Eric) - nbd use-after-free fix. May need a followup, but at least it's better than what it was before (Li) - Rate limit write on read-only device warnings (Yu) * tag 'block-6.7-2023-11-10' of git://git.kernel.dk/linux: nvme: keyring: fix conditional compilation nvme: common: make keyring and auth separate modules blk-core: use pr_warn_ratelimited() in bio_check_ro() nbd: fix uaf in nbd_open nvme: start keep-alive after admin queue setup nvme-loop: always quiesce and cancel commands before destroying admin q nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() nvme-auth: always set valid seq_num in dhchap reply nvme-auth: add flag for bi-directional auth nvme-auth: auth success1 msg always includes resp nvme: fix error-handling for io_uring nvme-passthrough nvme: update firmware version after commit nvme-tcp: Fix a memory leak nvme-auth: use crypto_shash_tfm_digest()
Showing
- block/blk-core.c 2 additions, 2 deletionsblock/blk-core.c
- drivers/block/nbd.c 9 additions, 2 deletionsdrivers/block/nbd.c
- drivers/nvme/Makefile 1 addition, 1 deletiondrivers/nvme/Makefile
- drivers/nvme/common/Kconfig 2 additions, 5 deletionsdrivers/nvme/common/Kconfig
- drivers/nvme/common/Makefile 4 additions, 3 deletionsdrivers/nvme/common/Makefile
- drivers/nvme/common/auth.c 2 additions, 21 deletionsdrivers/nvme/common/auth.c
- drivers/nvme/common/keyring.c 7 additions, 4 deletionsdrivers/nvme/common/keyring.c
- drivers/nvme/host/Kconfig 0 additions, 2 deletionsdrivers/nvme/host/Kconfig
- drivers/nvme/host/auth.c 6 additions, 7 deletionsdrivers/nvme/host/auth.c
- drivers/nvme/host/core.c 18 additions, 12 deletionsdrivers/nvme/host/core.c
- drivers/nvme/host/fc.c 6 additions, 0 deletionsdrivers/nvme/host/fc.c
- drivers/nvme/host/ioctl.c 5 additions, 2 deletionsdrivers/nvme/host/ioctl.c
- drivers/nvme/host/tcp.c 3 additions, 6 deletionsdrivers/nvme/host/tcp.c
- drivers/nvme/target/Kconfig 0 additions, 2 deletionsdrivers/nvme/target/Kconfig
- drivers/nvme/target/fabrics-cmd-auth.c 1 addition, 1 deletiondrivers/nvme/target/fabrics-cmd-auth.c
- drivers/nvme/target/loop.c 4 additions, 0 deletionsdrivers/nvme/target/loop.c
- include/linux/nvme-keyring.h 1 addition, 9 deletionsinclude/linux/nvme-keyring.h
- include/linux/nvme.h 1 addition, 1 deletioninclude/linux/nvme.h
Loading
Please register or sign in to comment