f6313ae5c4
Replaced single I/O queue pair with dynamic allocation of up to 8 pairs using NVMe Set Features command (Feature ID 0x07, Number of Queues). Cross-referenced with Linux 7.1 nvme_set_queue_count() in drivers/nvme/host/core.c. Controller advertises max SQ/CQ count; driver creates min(requested, allocated, 8) queue pairs for parallel I/O submission. Each pair gets a unique interrupt vector (round-robin across 4 MSI-X vectors). Previous behavior: hardcoded qid=1 only. New behavior: qid 1..N based on controller capabilities. Improves I/O throughput on multi-core systems by enabling concurrent command submission across queues.