[PATCH v3 0/8] Fix rtp when processing OOB workarounds
Lucas De Marchi
lucas.demarchi at intel.com
Sat Jul 27 01:58:59 UTC 2024
The one line fix has already been merged in v2. This v3 has the
remaining improvements to tests and refactors.
v2:
- Fix build due to missing change
- Add tests for xe_rtp_process()
v3:
- Use same media version as the BMG in CI for testing workarounds
(Gustavo)
- Change the loop style when counting rtp entries so there's only one
variable needed. I went with a while() loop, slightly different than
the suggested by Gustavo
- Add 2 patches at the end to unify the ORed entries between the
normal rtp entries and the ones used by OOB WAs (Gustavo)
Lucas De Marchi (8):
drm/xe/kunit: Test WAs for BMG
drm/xe/kunit: Rename count to count_sr_entries
drm/xe/kunit: Test active rtp entries
drm/xe/kunit: Rename rtp test cases
drm/xe/kunit: Test rtp with no actions
drm/xe/rtp: Simplify marking active workarounds
drm/xe/rtp: Expand max rules/actions per entry again
drm/xe: Migrate OOB WAs to OR rules
drivers/gpu/drm/xe/tests/xe_rtp_test.c | 219 ++++++++++++++++++++++---
drivers/gpu/drm/xe/tests/xe_wa_test.c | 1 +
drivers/gpu/drm/xe/xe_gen_wa_oob.c | 16 +-
drivers/gpu/drm/xe/xe_rtp.c | 42 ++---
drivers/gpu/drm/xe/xe_rtp.h | 4 +-
drivers/gpu/drm/xe/xe_rtp_helpers.h | 6 +
6 files changed, 230 insertions(+), 58 deletions(-)
--
2.43.0
More information about the Intel-xe
mailing list