From: Jens Axboe Date: Thu, 6 Mar 2025 11:32:46 +0000 (-0700) Subject: Merge tag 'nvme-6.14-2025-03-05' of git://git.infradead.org/nvme into block-6.14 X-Git-Tag: nvme-6.14-2025-03-13~4 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=ca57b5bfa214063a109ae9bc85862ce3ed155027;p=nvme.git Merge tag 'nvme-6.14-2025-03-05' of git://git.infradead.org/nvme into block-6.14 Pull NVMe fixe from Keith: "nvme fixes for Linux 6.14 - TCP use after free fix on polling (Sagi) - Controller memory buffer cleanup fixes (Icenowy) - Free leaking requests on bad user passthrough commands (Keith) - TCP error message fix (Maurizio) - TCP corruption fix on partial PDU (Maurizio) - TCP memory ordering fix for weakly ordered archs (Meir) - Type coercion fix on message error for TCP (Dan)" * tag 'nvme-6.14-2025-03-05' of git://git.infradead.org/nvme: nvme-tcp: fix signedness bug in nvme_tcp_init_connection() nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu() nvme-tcp: Fix a C2HTermReq error message nvmet: remove old function prototype nvme-ioctl: fix leaked requests on mapping error nvme-pci: skip CMB blocks incompatible with PCI P2P DMA nvme-pci: clean up CMBMSC when registering CMB fails nvme-tcp: fix possible UAF in nvme_tcp_poll --- ca57b5bfa214063a109ae9bc85862ce3ed155027