summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorRodrigo Vivi <rodrigo.vivi@intel.com>2023-12-15 15:45:53 +0000
committerRodrigo Vivi <rodrigo.vivi@intel.com>2023-12-21 11:47:37 -0500
commit77a0d4d1cea2140ef56929ab1cfa5e525772c90e (patch)
tree167f1eb08a02d0b56c786867905ef657f852e427 /drivers
parent9f7ceec2cd25e7aea31cd0630b6fcf439770e322 (diff)
drm/xe/uapi: Remove reset uevent for now
This kernel uevent is getting removed for now. It will come back later with a better future proof name. v2: Rebase (Francois Dugast) Cc: Himal Prasad Ghimiray <himal.prasad.ghimiray@intel.com> Cc: Lucas De Marchi <lucas.demarchi@intel.com> Cc: Francois Dugast <francois.dugast@intel.com> Cc: Aravind Iddamsetty <aravind.iddamsetty@linux.intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Reviewed-by: Himal Prasad Ghimiray <himal.prasad.ghimiray@intel.com> Acked-by: Lucas De Marchi <lucas.demarchi@intel.com> Acked-by: José Roberto de Souza <jose.souza@intel.com> Acked-by: Mateusz Naklicki <mateusz.naklicki@intel.com> Signed-off-by: Francois Dugast <francois.dugast@intel.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/gpu/drm/xe/xe_gt.c18
1 files changed, 0 insertions, 18 deletions
diff --git a/drivers/gpu/drm/xe/xe_gt.c b/drivers/gpu/drm/xe/xe_gt.c
index f5d18e98f8b6..3af2adec1295 100644
--- a/drivers/gpu/drm/xe/xe_gt.c
+++ b/drivers/gpu/drm/xe/xe_gt.c
@@ -589,20 +589,6 @@ static int do_gt_restart(struct xe_gt *gt)
return 0;
}
-static void xe_uevent_gt_reset_failure(struct pci_dev *pdev, u8 tile_id, u8 gt_id)
-{
- char *reset_event[4];
-
- reset_event[0] = DRM_XE_RESET_FAILED_UEVENT "=NEEDS_RESET";
- reset_event[1] = kasprintf(GFP_KERNEL, "TILE_ID=%d", tile_id);
- reset_event[2] = kasprintf(GFP_KERNEL, "GT_ID=%d", gt_id);
- reset_event[3] = NULL;
- kobject_uevent_env(&pdev->dev.kobj, KOBJ_CHANGE, reset_event);
-
- kfree(reset_event[1]);
- kfree(reset_event[2]);
-}
-
static int gt_reset(struct xe_gt *gt)
{
int err;
@@ -659,10 +645,6 @@ err_msg:
err_fail:
xe_gt_err(gt, "reset failed (%pe)\n", ERR_PTR(err));
- /* Notify userspace about gt reset failure */
- xe_uevent_gt_reset_failure(to_pci_dev(gt_to_xe(gt)->drm.dev),
- gt_to_tile(gt)->id, gt->info.id);
-
gt_to_xe(gt)->needs_flr_on_fini = true;
return err;