[Intel-xe] [PATCH v6 00/11] Try to handle TLB invalidations from CT fast-path

Matthew Auld matthew.auld at intel.com
Mon Jul 10 09:40:38 UTC 2023


In various test cases and workloads that put the system under a heavy load, we
can sometimes see errors with missed TLB invalidations. If we handle the TLB
completions directly from IRQ we can see a big improvement.

v4:
  - Various tweaks. Big thing is to make sure we grab the fast_lock for the g2h
    reservation when doing the CT send, which closes one big race with the CT
    fast-path.
v5:
  - Various improvements. Fix the race with adding a fence after its seqno has
    already been signalled. (Matt Brost)
v6:
  - One small fix to patch 8 to make sure we write the correct seqno on reset.

-- 
2.41.0



More information about the Intel-xe mailing list