Loading
drm/xe/query: Fix topology query pointer advance
The topology query helper advanced the user pointer by the size of the pointer, not the size of the structure. This can misalign the output blob and corrupt the following mask. Fix the increment to use sizeof(*topo). There is no issue currently, as sizeof(*topo) happens to be equal to sizeof(topo) on 64-bit systems (both evaluate to 8 bytes). Fixes: dd08ebf6 ("drm/xe: Introduce a new DRM driver for Intel GPUs") Signed-off-by:Shuicheng Lin <shuicheng.lin@intel.com> Reviewed-by:
Matt Roper <matthew.d.roper@intel.com> Link: https://patch.msgid.link/20260130043907.465128-2-shuicheng.lin@intel.com Signed-off-by:
Matt Roper <matthew.d.roper@intel.com> (cherry picked from commit c2a68591) Signed-off-by:
Thomas Hellström <thomas.hellstrom@linux.intel.com>