diff options
| author | Jens Axboe <axboe@kernel.dk> | 2026-03-12 15:15:53 -0600 |
|---|---|---|
| committer | Jens Axboe <axboe@kernel.dk> | 2026-03-12 15:15:53 -0600 |
| commit | 7d0abefec48dfefeec28dc7c3105a88c43747d02 (patch) | |
| tree | 5a2fe139205a0b613dafb30b1d896555077c4fb5 /include/linux | |
| parent | 4c527c7e030672efd788d0806d7a68972a7ba3c1 (diff) | |
| parent | fa655a9ca73f7df32b8ca4d14ce11742f9578288 (diff) | |
Merge tag 'nvme-7.0-2026-03-12' of git://git.infradead.org/nvme into block-7.0
Pull NVMe fixes from Keith:
"- Fix nvme-pci IRQ race and slab-out-of-bounds access (Sungwoo Kim)
- Fix recursive workqueue locking for target async events (Chaitanya)
- Various cleanups (Maurizio Lombardi, Thorsten Blum)"
* tag 'nvme-7.0-2026-03-12' of git://git.infradead.org/nvme:
nvme: Annotate struct nvme_dhchap_key with __counted_by
nvme-core: do not pass empty queue_limits to blk_mq_alloc_queue()
nvme-pci: Fix race bug in nvme_poll_irqdisable()
nvmet: move async event work off nvmet-wq
nvme-pci: Fix slab-out-of-bounds in nvme_dbbuf_set
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/nvme-auth.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/nvme-auth.h b/include/linux/nvme-auth.h index 60e069a6757f..e75c29c51464 100644 --- a/include/linux/nvme-auth.h +++ b/include/linux/nvme-auth.h @@ -11,7 +11,7 @@ struct nvme_dhchap_key { size_t len; u8 hash; - u8 key[]; + u8 key[] __counted_by(len); }; u32 nvme_auth_get_seqnum(void); |
