summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/syscall-counts.py
diff options
context:
space:
mode:
authorMatthew Auld <matthew.auld@intel.com>2025-07-01 11:39:50 +0100
committerLucas De Marchi <lucas.demarchi@intel.com>2025-07-07 20:57:17 -0700
commitfee58ca135a7b979c8b75e6d2eac60d695f9209b (patch)
tree58c7a7d90ee82e03011e3060cb3747c92434abdc /tools/perf/scripts/python/syscall-counts.py
parentdaa099fed50a39256feb37d3fac146bf0d74152f (diff)
downloadkernel-fee58ca135a7b979c8b75e6d2eac60d695f9209b.tar.gz
drm/xe/bmg: fix compressed VRAM handling
There looks to be an issue in our compression handling when the BO pages are very fragmented, where we choose to skip the identity map and instead fall back to emitting the PTEs by hand when migrating memory, such that we can hopefully do more work per blit operation. However in such a case we need to ensure the src PTEs are correctly tagged with a compression enabled PAT index on dgpu xe2+, otherwise the copy will simply treat the src memory as uncompressed, leading to corruption if the memory was compressed by the user. To fix this pass along use_comp_pat into emit_pte() on the src side, to indicate that compression should be considered. v2 (Jonathan): tweak the commit message Fixes: 523f191cc0c7 ("drm/xe/xe_migrate: Handle migration logic for xe2+ dgfx") Signed-off-by: Matthew Auld <matthew.auld@intel.com> Cc: Himal Prasad Ghimiray <himal.prasad.ghimiray@intel.com> Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com> Cc: Akshata Jahagirdar <akshata.jahagirdar@intel.com> Cc: <stable@vger.kernel.org> # v6.12+ Reviewed-by: Jonathan Cavitt <jonathan.cavitt@intel.com> Link: https://lore.kernel.org/r/20250701103949.83116-2-matthew.auld@intel.com (cherry picked from commit f7a2fd776e57bd6468644bdecd91ab3aba57ba58) Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions
tosh?h=linux-6.6.y&id=d31e817183a4c1ee2e5fc0635ac075381f5c4419'>[PATCH] powerpc: windfarm shall request it's sub modulesBenjamin Herrenschmidt 2006-10-10[POWERPC] Fix windfarm platform device usageBenjamin Herrenschmidt 2006-10-08[PATCH] misc ppc pt_regs fixesAl Viro 2006-10-07[PATCH] m68k pt_regs fixesAl Viro 2006-10-05[PATCH] powerpc: irq change build breaksOlof Johansson 2006-10-05IRQ: Maintain regs pointer globally rather than passing to IRQ handlersDavid Howells 2006-10-03fix file specification in commentsUwe Zeisberger 2006-10-03Fix several typos in drivers/Matt LaPlante 2006-10-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpcLinus Torvalds