Re: [GIT PULL v2] nvme updates for Linux 7.3
Jens Axboe <[email protected]>
| Newsgroups | org.infradead.lists.linux-nvme |
|---|---|
| Message-ID | <[email protected]> |
On 8/13/26 3:35 PM, Keith Busch wrote: > This time with the summary in the tag. > > The following changes since commit f01f5275feb77bac9fefbbf7cc584fe0b3850a92: > > ublk: snapshot batch commands before preparing I/O (2026-07-02 06:25:21 -0600) > > are available in the Git repository at: > > git://git.infradead.org/nvme.git tags/nvme-7.3-2026-08-13 > > for you to fetch changes up to f1a8846e06388113dfdbb89dee005083fa9afdf9: > > nvmet: fix max_qid race between configfs and controller allocation (2026-08-13 09:26:44 -0700) > > ---------------------------------------------------------------- > nvme updates for Linux 7.3 > > - Enable context analysis for the nvme host driver, annotating the > subsystem's locks, along with the LIST_HEAD_GUARDED support it needs > (Nilay, Marco) > - Harden the tcp host and target against malformed PDUs and out of range > SGL lengths (Yehyeong, Ibrahim, Greg) > - Fix unserialized page_frag_cache use in nvme-tcp request setup (Dmitry) > - Bound identify, FDP and passthrough descriptor parsing to the allocated > buffers (Hari, Guixin) > - Zoned namespace fixes for host and the target (Xixin, Guixin, Yao) > - Apple controller fixes: page aligned admin queue buffers, NVMMU TCB > setup, DMA direction and admin queue teardown (Sven, Gui-Dong) > - Add a namespace level debugfs directory exposing reservation state, and > ABI documentation for the host sysfs and target configfs interfaces > (Guixin) > - Fix cdev and namespace lifetimes (John) > - Parallelize nvme-rdma I/O queue allocation and startup (Surabhi) > - Fix nvmet-rdma response resource leak on queue teardown (Shin'ichiro) > - Authentication fixes: AUTH_RECEIVE buffer and an out of bounds read in > negotiate (Xixin, Bryam, Guixin, Eric) > - Fix pci-epf use-after-free and CQ reference leak (Shin'ichiro, Yifei) > - Reject passthrough of driver managed Set Features (Chao) > - Various error path and teardown fixes across the host and target addressing > issues with use-after-free and leaking resources > (Guixin, Maurizio, Ewan, Zhengrong, Jiang HongHui, Myeonghun, Yang, > Geliang, Yehyeong) > - Various cleanups and typo fixes (Nilay, Guixin, Pan Chuang) Pulled thanks -- Jens Axboe