diff options
| author | Stuart Summers <stuart.summers@intel.com> | 2024-08-17 02:47:31 +0000 |
|---|---|---|
| committer | Matthew Brost <matthew.brost@intel.com> | 2024-08-20 09:45:51 -0700 |
| commit | 3338e4f90c143cf32f77d64f464cb7f2c2d24700 (patch) | |
| tree | d51b28ac77ec0c29b7ec4d951bae576f47561f0b /tools/perf/scripts/python | |
| parent | drm/xe: Fix missing workqueue destroy in xe_gt_pagefault (diff) | |
| download | linux-3338e4f90c143cf32f77d64f464cb7f2c2d24700.tar.gz linux-3338e4f90c143cf32f77d64f464cb7f2c2d24700.zip | |
drm/xe: Use topology to determine page fault queue size
Currently the page fault queue size is hard coded. However
the hardware supports faulting for each EU and each CS.
For some applications running on hardware with a large
number of EUs and CSs, this can result in an overflow of
the page fault queue.
Add a small calculation to determine the page fault queue
size based on the number of EUs and CSs in the platform as
detmined by fuses.
Signed-off-by: Stuart Summers <stuart.summers@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/24d582a3b48c97793b8b6a402f34b4b469471636.1723862633.git.stuart.summers@intel.com
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
