projects
/
linux-2.6-microblaze.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2a58b21
)
drm/xe: Move page fault init after topology init
author
Matthew Brost
<matthew.brost@intel.com>
Thu, 10 Jul 2025 19:12:08 +0000
(12:12 -0700)
committer
Lucas De Marchi
<lucas.demarchi@intel.com>
Thu, 17 Jul 2025 12:51:27 +0000
(09:51 -0300)
We need the topology to determine GT page fault queue size, move page
fault init after topology init.
Cc: stable@vger.kernel.org
Fixes:
3338e4f90c14
("drm/xe: Use topology to determine page fault queue size")
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Jonathan Cavitt <jonathan.cavitt@intel.com>
Reviewed-by: Stuart Summers <stuart.summers@intel.com>
Link:
https://lore.kernel.org/r/20250710191208.1040215-1-matthew.brost@intel.com
(cherry picked from commit
beb72acb5b38dbe670d8eb752d1ad7a32f9c4119
)
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
drivers/gpu/drm/xe/xe_gt.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/drm/xe/xe_gt.c
b/drivers/gpu/drm/xe/xe_gt.c
index
9752a38
..
d554a8c
100644
(file)
--- a/
drivers/gpu/drm/xe/xe_gt.c
+++ b/
drivers/gpu/drm/xe/xe_gt.c
@@
-632,15
+632,15
@@
int xe_gt_init(struct xe_gt *gt)
if (err)
return err;
- err = xe_gt_
pagefault
_init(gt);
+ err = xe_gt_
sysfs
_init(gt);
if (err)
return err;
- err =
xe_gt_sysfs
_init(gt);
+ err =
gt_fw_domain
_init(gt);
if (err)
return err;
- err =
gt_fw_domain
_init(gt);
+ err =
xe_gt_pagefault
_init(gt);
if (err)
return err;