drm ttm

About this tag
The drm ttm tag covers discussions about the Direct Rendering Manager (DRM) and Translation Table Manager (TTM) subsystem in the Linux kernel. Content includes a fix for undefined behavior in DRM TTM flags, tracked as CVE-2022-50390, which involved changing a signed left-shift to an unsigned shift to satisfy UBSAN. This tag is relevant for Linux kernel developers, system administrators, and enthusiasts interested in graphics memory management, kernel stability, and security fixes. Topics may include kernel patches, memory management, and bug fixes related to DRM and TTM.
  1. Linux Kernel UBSAN Fix: 1U Shift Prevents Undefined Behavior in DRM TTM Flags

    The Linux kernel received a small but important correction to its DRM/TTM subsystem that eliminates an instance of undefined behavior triggered by a signed left-shift of a 32‑bit integer — a fix tracked as CVE‑2022‑50390 that changes a flag definition from a signed shift to an unsigned shift to...