summaryrefslogtreecommitdiff
path: root/drivers/dma-buf
diff options
context:
space:
mode:
authorDmitry Osipenko <dmitry.osipenko@collabora.com>2022-06-30 23:06:01 +0300
committerSteven Price <steven.price@arm.com>2022-07-04 16:38:00 +0100
commit9fc33eaaa979d112d10fea729edcd2a2e21aa912 (patch)
treec49aae4c2529b552c97149e25e3f9d64efc5b4ec /drivers/dma-buf
parentfb6e0637ab7ebd8e61fe24f4d663c4bae99cfa62 (diff)
drm/panfrost: Fix shrinker list corruption by madvise IOCTL
Calling madvise IOCTL twice on BO causes memory shrinker list corruption and crashes kernel because BO is already on the list and it's added to the list again, while BO should be removed from the list before it's re-added. Fix it. Cc: stable@vger.kernel.org Fixes: 013b65101315 ("drm/panfrost: Add madvise and shrinker support") Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Reviewed-by: Steven Price <steven.price@arm.com> Signed-off-by: Dmitry Osipenko <dmitry.osipenko@collabora.com> Signed-off-by: Steven Price <steven.price@arm.com> Link: https://patchwork.freedesktop.org/patch/msgid/20220630200601.1884120-3-dmitry.osipenko@collabora.com
Diffstat (limited to 'drivers/dma-buf')
0 files changed, 0 insertions, 0 deletions