summaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorMatthew Auld <matthew.auld@intel.com>2021-10-18 18:45:03 +0100
committerMatthew Auld <matthew.auld@intel.com>2021-10-20 16:50:20 +0100
commita035154da45d19e09dc68454673ff257a660aece (patch)
treed5df711647fa572be5cbe288f3f30bb958ecfb0e /kernel
parent30f1dccd295b6865fad9e41873dce2f76998cbae (diff)
downloadlinux-a035154da45d19e09dc68454673ff257a660aece.tar.bz2
drm/i915/dmabuf: add paranoid flush-on-acquire
As pointed out by Thomas, we likely need to flush the pages here if the GPU can read the page contents directly from main memory. Underneath we don't know what the sg_table is pointing to, so just add a wbinvd_on_all_cpus() here, for now. Reported-by: Thomas Hellström <thomas.hellstrom@linux.intel.com> Signed-off-by: Matthew Auld <matthew.auld@intel.com> Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com> Reviewed-by: Thomas Hellström <thomas.hellstrom@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20211018174508.2137279-4-matthew.auld@intel.com
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions