]> www.infradead.org Git - users/hch/configfs.git/commit
drm/xe/client: Check return value of xe_force_wake_get
authorNirmoy Das <nirmoy.das@intel.com>
Tue, 25 Jun 2024 09:42:28 +0000 (11:42 +0200)
committerLucas De Marchi <lucas.demarchi@intel.com>
Thu, 27 Jun 2024 18:56:11 +0000 (11:56 -0700)
commite71cf19e3119de446cc37ddabb2e161ebbf7357c
tree32b445ee4554ee8c20a60b09a297c8eb58c511c7
parentf4efd274d93b5000efc58bbfa14f8f863a57642d
drm/xe/client: Check return value of xe_force_wake_get

xe_force_wake_get() can return error so check it's return value
before reading gpu_timestamp value.

v2: set HWE to NULL instead of setting timestamp to 0(Lucas)
    Add a warn on for xe_force_wake_put(Himal)

Fixes: 188ced1e0ff8 ("drm/xe/client: Print runtime to fdinfo")
Cc: Himal Prasad Ghimiray <himal.prasad.ghimiray@intel.com>
Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Nirmoy Das <nirmoy.das@intel.com>
Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240625094228.5327-1-nirmoy.das@intel.com
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
drivers/gpu/drm/xe/xe_drm_client.c