From: Jens Axboe Date: Thu, 7 Mar 2024 16:56:31 +0000 (-0700) Subject: Merge tag 'nvme-6.9-2024-03-07' of git://git.infradead.org/nvme into for-6.9/block X-Git-Tag: 6.9-rc-smb3-client-fixes-part2~93^2~3 X-Git-Url: http://git.samba.org/?a=commitdiff_plain;h=0f7223a3967e69d32f0a8e2b56bdd18ff7571adf;p=sfrench%2Fcifs-2.6.git Merge tag 'nvme-6.9-2024-03-07' of git://git.infradead.org/nvme into for-6.9/block Pull NVMe updates from Keith: "nvme updates for Linux 6.9 - RDMA target enhancements (Max) - Fabrics fixes (Max, Guixin, Hannes) - Atomic queue_limits usage (Christoph) - Const use for class_register (Ricardo) - Identification error handling fixes (Shin'ichiro, Keith)" * tag 'nvme-6.9-2024-03-07' of git://git.infradead.org/nvme: (31 commits) nvme: clear caller pointer on identify failure nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() nvme: fcloop: make fcloop_class constant nvme: fabrics: make nvmf_class constant nvme: core: constify struct class usage nvme-fabrics: typo in nvmf_parse_key() nvme-multipath: use atomic queue limits API for stacking limits nvme-multipath: pass queue_limits to blk_alloc_disk nvme: use the atomic queue limits update API nvme: cleanup nvme_configure_metadata nvme: don't query identify data in configure_metadata nvme: split out a nvme_identify_ns_nvm helper nvme: move common logic into nvme_update_ns_info nvme: move setting the write cache flags out of nvme_set_queue_limits nvme: move a few things out of nvme_update_disk_info nvme: don't use nvme_update_disk_info for the multipath disk nvme: move blk_integrity_unregister into nvme_init_integrity nvme: cleanup the nvme_init_integrity calling conventions nvme: move max_integrity_segments handling out of nvme_init_integrity nvme: remove nvme_revalidate_zones ... --- 0f7223a3967e69d32f0a8e2b56bdd18ff7571adf