Skip to content

Commit 5769fca

Browse files
nika-nordicrlubos
authored andcommitted
[nrf fromlist] drivers: spi: nrfx_spis: fix buffer freeing on error
Bounce buffers should be freed rather than user buffers. Upstream PR #: 93487 Signed-off-by: Nikodem Kastelik <[email protected]>
1 parent bd191d8 commit 5769fca

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/spi/spi_nrfx_spis.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -243,9 +243,9 @@ static int prepare_for_transfer(const struct device *dev,
243243
return 0;
244244

245245
buffers_set_failed:
246-
dmm_buffer_in_release(dev_config->mem_reg, rx_buf, rx_buf_len, rx_buf);
246+
dmm_buffer_in_release(dev_config->mem_reg, rx_buf, rx_buf_len, dmm_rx_buf);
247247
in_alloc_failed:
248-
dmm_buffer_out_release(dev_config->mem_reg, (void *)tx_buf);
248+
dmm_buffer_out_release(dev_config->mem_reg, (void *)dmm_tx_buf);
249249
out_alloc_failed:
250250
return err;
251251
}

0 commit comments

Comments
 (0)