diff options
| author | Tvrtko Ursulin <[email protected]> | 2025-02-27 10:13:00 +0000 |
|---|---|---|
| committer | Rodrigo Vivi <[email protected]> | 2025-03-04 19:45:21 +0000 |
| commit | 54f94dc7f6b4db45dbc23b4db3d20c7194e2c54f (patch) | |
| tree | 79d143b31cf43b4c26eec27ad10ac3b5d7de6c46 /net/switchdev/switchdev.c | |
| parent | drm/xe/userptr: properly setup pfn_flags_mask (diff) | |
| download | kernel-54f94dc7f6b4db45dbc23b4db3d20c7194e2c54f.tar.gz kernel-54f94dc7f6b4db45dbc23b4db3d20c7194e2c54f.zip | |
drm/xe: Fix GT "for each engine" workarounds
Any rules using engine matching are currently broken due RTP processing
happening too in early init, before the list of hardware engines has been
initialised.
Fix this by moving workaround processing to later in the driver probe
sequence, to just before the processed list is used for the first time.
Looking at the debugfs gt0/workarounds on ADL-P we notice 14011060649
should be present while we see, before:
GT Workarounds
14011059788
14015795083
And with the patch:
GT Workarounds
14011060649
14011059788
14015795083
Signed-off-by: Tvrtko Ursulin <[email protected]>
Cc: Lucas De Marchi <[email protected]>
Cc: Matt Roper <[email protected]>
Cc: [email protected] # v6.11+
Reviewed-by: Lucas De Marchi <[email protected]>
Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
Signed-off-by: Lucas De Marchi <[email protected]>
(cherry picked from commit 25d434cef791e03cf40680f5441b576c639bfa84)
Signed-off-by: Rodrigo Vivi <[email protected]>
Diffstat (limited to 'net/switchdev/switchdev.c')
0 files changed, 0 insertions, 0 deletions
