nvmet: pci-epf: fix DMA channel debug print

Currently, nvmet_pci_epf_init_dma() has two dev_dbg() calls intended to
print debug information about the DMA channels for RX and TX. However,
both calls mistakenly are made for the TX channel. Fix it by referreing
to 'nvme_epf->rx_chan' and 'nvme_epf->tx_chan' and instead of the local
variable 'chan'.

Signed-off-by: Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Reviewed-by: Damien Le Moal <dlemoal@kernel.org>
Signed-off-by: Keith Busch <kbusch@kernel.org>
This commit is contained in:
Shin'ichiro Kawasaki 2025-09-13 15:53:50 +09:00 committed by Keith Busch
parent 511b3b644e
commit 3c1fb0ce60

View File

@ -320,12 +320,14 @@ static void nvmet_pci_epf_init_dma(struct nvmet_pci_epf *nvme_epf)
nvme_epf->dma_enabled = true;
dev_dbg(dev, "Using DMA RX channel %s, maximum segment size %u B\n",
dma_chan_name(chan),
dma_get_max_seg_size(dmaengine_get_dma_device(chan)));
dma_chan_name(nvme_epf->dma_rx_chan),
dma_get_max_seg_size(dmaengine_get_dma_device(nvme_epf->
dma_rx_chan)));
dev_dbg(dev, "Using DMA TX channel %s, maximum segment size %u B\n",
dma_chan_name(chan),
dma_get_max_seg_size(dmaengine_get_dma_device(chan)));
dma_chan_name(nvme_epf->dma_tx_chan),
dma_get_max_seg_size(dmaengine_get_dma_device(nvme_epf->
dma_tx_chan)));
return;