diff options
author | Jiri Slaby (SUSE) <jirislaby@kernel.org> | 2024-04-19 11:09:31 +0300 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2024-04-20 08:58:42 +0300 |
commit | f70f95b485d78838ad28dbec804b986d11ad7bb0 (patch) | |
tree | 982e6d07ec1284c867dc079e0a11cd0f014b8bfe /tools/perf/scripts/python/export-to-postgresql.py | |
parent | c6795fbffc4547b40933ec368200bd4926a41b44 (diff) | |
download | linux-f70f95b485d78838ad28dbec804b986d11ad7bb0.tar.xz |
serial: msm: check dma_map_sg() return value properly
The -next commit f8fef2fa419f (tty: msm_serial: use
dmaengine_prep_slave_sg()), switched to using dma_map_sg(). But the
return value of dma_map_sg() is special: it returns number of elements
mapped. And not a standard error value.
The commit also forgot to reset dma->tx_sg in case of this failure.
Fix both these mistakes.
Thanks to Marek who helped debugging this.
Signed-off-by: Jiri Slaby (SUSE) <jirislaby@kernel.org>
Reported-by: Marek Szyprowski <m.szyprowski@samsung.com>
Tested-by: Marek Szyprowski <m.szyprowski@samsung.com>
Link: https://lore.kernel.org/r/20240419080931.30949-1-jirislaby@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions