[PATCHv2 3/3] nvme-pci: do not try to add queue maps at runtime
Kanchan Joshi
joshi.k at samsung.com
Fri Feb 13 02:35:47 PST 2026
On 2/12/2026 10:17 PM, Keith Busch wrote:
> From: Keith Busch<kbusch at kernel.org>
>
> The block layer allocates the set's maps once. We can't add special
> purpose queues at runtime if they weren't allocated at initialization
> time.
Reviewed-by: Kanchan Joshi <joshi.k at samsung.com>
User may not get an error on adding and, therefore, may feel that
everything went fine, but such queues cannot be used.
At least, that was my observation on increasing the number of poll
queues from 0 to !0 value.
I continued getting "not supported" error on issuing hipri I/O from
io_uring. After this patch, the poll queue became usable.
Tested-by: Kanchan Joshi <joshi.k at samsung.com>
More information about the Linux-nvme
mailing list