| Date | Thu, 28 Jul 2022 20:10:28 +0100 | Subject | Re: [PATCH 1/2] scsi: ufs: Add Multi-Circular Queue support | From | John Garry <> |
| |
On 19/07/2022 08:01, Can Guo wrote: > + > + hba->nr_queues[HCTX_TYPE_DEFAULT] = num_possible_cpus(); > + hba->nr_queues[HCTX_TYPE_READ] = 0; > + hba->nr_queues[HCTX_TYPE_POLL] = 1; > + > + for (i = 0; i < HCTX_MAX_TYPES; i++) > + host->nr_hw_queues += hba->nr_queues[i]; > + > + host->can_queue = hba->nutrs; > + host->cmd_per_lun = hba->nutrs; > + > + /* One more reserved for dev_cmd_queue */ > + hba->nr_hw_queues = host->nr_hw_queues + 1; > +
So this would mean that the host can accept .can_queue * .nr_hw_queues numbers of requests simultaneously - is that true?
thanks, John
|