On Thu, Aug 15, 2024 at 03:46:29PM -0400, Felix Kuehling wrote: > From: Alex Deucher <alexander.deucher@xxxxxxx> > > We don't get the right offset in that case. The GPU has > an unused 4K area of the register BAR space into which you can > remap registers. We remap the HDP flush registers into this > space to allow userspace (CPU or GPU) to flush the HDP when it > updates VRAM. However, on systems with >4K pages, we end up > exposing PAGE_SIZE of MMIO space. > > Fixes: d8e408a82704 ("drm/amdkfd: Expose HDP registers to user space") > Reviewed-by: Felix Kuehling <felix.kuehling@xxxxxxx> > Signed-off-by: Alex Deucher <alexander.deucher@xxxxxxx> > Cc: stable@xxxxxxxxxxxxxxx > (cherry picked from commit 24e82654e98e96cece5d8b919c522054456eeec6) Wrong git id, this should be be4a2a81b6b9 ("drm/amdkfd: don't allow mapping the MMIO HDP page with large pages"), right? {sigh}