[SRU][OEM-5.17/OEM-6.0][PATCH 0/2] CVE-2022-4139
Magali Lemes
magali.lemes.do.sacramento at canonical.com
Thu Apr 20 17:14:49 UTC 2023
[Impact]
The Intel i915 graphics driver in the Linux kernel did not perform a GPU TLB
flush in some situations. A local attacker could use this to cause a denial of
service or possibly execute arbitrary code.
[Backport]
Clean cherry-pick.
In the OEM-5.17 case, it was also necessary to cherry-pick a1c5a7bf79, just
like it was done in the OEM-5.14 backport[1], so that the fix commit could be
applied cleanly. We're also using the equivalent fix commit from linux-5.15.y,
which doesn't rely on the COMPUTE_CLASS macro, that isn't defined in OEM-5.17.
[Test]
Compile and boot tested.
[Regression potential]
Intel's Gen12 GPU users could be affected.
[1] https://lists.ubuntu.com/archives/kernel-team/2023-January/136286.html
Andrzej Hajda (1):
drm/i915: fix TLB invalidation for Gen12 video and compute engines
Chris Wilson (1):
drm/i915/gt: Serialize TLB invalidates with GT resets
drivers/gpu/drm/i915/gt/intel_gt.c | 20 +++++++++++++++++++-
1 file changed, 19 insertions(+), 1 deletion(-)
--
2.34.1
More information about the kernel-team
mailing list