Skip to content

drm/xe: Invalidate TLBs when destroying a VMA after an unbind

Matthew Brost requested to merge (removed):invalidate_tlb into xe

We don't want the GPU accessing stale page tables after an unbind so always issue a TLB invalidate when destroying a VMA after an unbind.

Signed-off-by: Matthew Brost matthew.brost@intel.com

@nvishwa1 brought this up on the list, I think we is correct and we are missing this.

As a follow up I will move TLB invalidation out of xe_gt_pagefault.c as it now used by non-faulting VMs.

Merge request reports