On Wed, Feb 28, 2024 at 12:08:57PM +0800, Ming Lei wrote: > For most of ARCHs, 'nr_cpus=1' is passed for kdump kernel, so > nr_hw_queues for each mapping is supposed to be 1 already. > > More importantly, this way may cause trouble for driver, because blk-mq and > driver see different queue mapping since driver should setup hardware > queue setting before calling into allocating blk-mq tagset. > > So not overriding nr_hw_queues and nr_maps for kdump kernel. Great to see this hack retired. Reviewed-by: Christoph Hellwig <hch@xxxxxx>