summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/ctrl/ctrlvolt.h
diff options
context:
space:
mode:
authorAlex Waterman <alexw@nvidia.com>2018-01-02 18:20:46 -0500
committermobile promotions <svcmobile_promotions@nvidia.com>2018-01-25 17:25:34 -0500
commit496757003302994f1136225b2f25e7599fc14eb5 (patch)
tree820d49275a12f74dc6d72a57fcb14525cbb28f43 /drivers/gpu/nvgpu/ctrl/ctrlvolt.h
parenta373843d072f53ad72c510826d289a0d3b9062e4 (diff)
gpu: nvgpu: add speculative load barrier (ctrl IOCTLs)
Data can be speculatively loaded from memory and stay in cache even when bound check fails. This can lead to unintended information disclosure via side-channel analysis. To mitigate this problem insert a speculation barrier. bug 2039126 CVE-2017-5753 Change-Id: Ib6c4b2f99b85af3119cce3882fe35ab47509c76f Signed-off-by: Alex Waterman <alexw@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1640500 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/ctrl/ctrlvolt.h')
0 files changed, 0 insertions, 0 deletions