aboutsummaryrefslogtreecommitdiff
path: root/net/lapb/lapb_timer.c
diff options
context:
space:
mode:
authorRobin Gong <[email protected]>2021-07-14 18:20:52 +0800
committerShawn Guo <[email protected]>2021-07-23 11:20:06 +0800
commit4e2b10be1f4fe06c9deaaf2c03a05abcff191791 (patch)
treee6d8b67378953fcbb4726b9fb24eedba966c92a8 /net/lapb/lapb_timer.c
parentb98ce2f4e32befa4999e180f48031d814f2a401c (diff)
dmaengine: imx-sdma: add terminated list for freed descriptor in worker
Add terminated list for keeping descriptor so that it could be freed in worker without any potential involving next descriptor raised up before this descriptor freed, because vchan_get_all_descriptors get all descriptors including the last terminated descriptor and the next descriptor, hence, the next descriptor maybe freed unexpectly when it's done in worker without this patch. https://www.spinics.net/lists/dmaengine/msg23367.html Signed-off-by: Robin Gong <[email protected]> Reported-by: Richard Leitner <[email protected]> Reviewed-by: Lucas Stach <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
Diffstat (limited to 'net/lapb/lapb_timer.c')
0 files changed, 0 insertions, 0 deletions