summaryrefslogtreecommitdiff
path: root/scripts/dummy-tools/python3
diff options
context:
space:
mode:
authorMatthew Whitehead <tedheadster@gmail.com>2026-09-29 10:45:28 -0400
committerMartin K. Petersen (Oracle) <mkp@kernel.org>2026-10-28 21:34:57 -0400
commit9ec6671b137de06f0345962fb8091466b7d56a96 (patch)
tree256d2411b9669f8c25ceb6c9a65c648cb46b5573 /scripts/dummy-tools/python3
parentba80a742b3e184b1af8f1ce636105e67f7cedb14 (diff)
scsi: aha1542: Remove unneeded scsi_dma_unmap() call
aha1542 never DMA maps the command's scatterlist. Data is bounced through a per-command buffer allocated with dma_alloc_coherent() in aha1542_init_cmd_priv(), the adapter is programmed with acmd->data_buffer_handle, and the payload is copied to and from the request segments in aha1542_queuecommand() and aha1542_free_cmd(). The scsi_dma_unmap() call left in aha1542_free_cmd() therefore unmaps a scatterlist that was never mapped. With CONFIG_DMA_API_DEBUG enabled this results in: device driver tries to free DMA memory it has not allocated [device address=0x0000000000000000] [size=0 bytes] Remove the call. Verified by testing on real hardware. Fixes: 2f2fef022c3e ("aha1542: use a local bounce buffer") Suggested-by: Laurence Oberman <loberman@redhat.com> Assisted-by: LLM Signed-off-by: Matthew Whitehead <tedheadster@gmail.com> Reviewed-by: Laurence Oberman <loberman@redhat.com> Link: https://patch.msgid.link/20260929144528.7061-1-tedheadster@gmail.com Signed-off-by: Martin K. Petersen (Oracle) <mkp@kernel.org>
Diffstat (limited to 'scripts/dummy-tools/python3')
0 files changed, 0 insertions, 0 deletions