aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/misc/mic/scif/scif_fence.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/misc/mic/scif/scif_fence.c b/drivers/misc/mic/scif/scif_fence.c
index cac3bcc308a7..7bb929f05d85 100644
--- a/drivers/misc/mic/scif/scif_fence.c
+++ b/drivers/misc/mic/scif/scif_fence.c
@@ -272,7 +272,7 @@ static int _scif_prog_signal(scif_epd_t epd, dma_addr_t dst, u64 val)
272dma_fail: 272dma_fail:
273 if (!x100) 273 if (!x100)
274 dma_pool_free(ep->remote_dev->signal_pool, status, 274 dma_pool_free(ep->remote_dev->signal_pool, status,
275 status->src_dma_addr); 275 src - offsetof(struct scif_status, val));
276alloc_fail: 276alloc_fail:
277 return err; 277 return err;
278} 278}