Unverified Commit 2d01d88a authored by Nareshkumar Gollakoti's avatar Nareshkumar Gollakoti Committed by Rodrigo Vivi
Browse files

drm/xe: Prevent VFs from exposing the CCS mode sysfs file



Skip creating CCS sysfs files in VF mode to ensure VFs do not
try to change CCS mode, as it is predefined and immutable in
the SR-IOV mode.

Reviewed-by: default avatarMichal Wajdeczko <michal.wajdeczko@intel.com>
Signed-off-by: default avatarNareshkumar Gollakoti <naresh.kumar.g@intel.com>
Signed-off-by: default avatarMichal Wajdeczko <michal.wajdeczko@intel.com>
Link: https://patch.msgid.link/20260202170810.1393147-5-naresh.kumar.g@intel.com


(cherry picked from commit 4e8f602a)
Signed-off-by: default avatarRodrigo Vivi <rodrigo.vivi@intel.com>
parent 93d08a1c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -191,7 +191,7 @@ int xe_gt_ccs_mode_sysfs_init(struct xe_gt *gt)
	struct xe_device *xe = gt_to_xe(gt);
	int err;

	if (!xe_gt_ccs_mode_enabled(gt))
	if (!xe_gt_ccs_mode_enabled(gt) || IS_SRIOV_VF(xe))
		return 0;

	err = sysfs_create_files(gt->sysfs, gt_ccs_mode_attrs);