CC: [email protected] CC: [email protected] CC: [email protected] TO: Jani Nikula <[email protected]> CC: Rodrigo Vivi <[email protected]>
tree: git://anongit.freedesktop.org/drm-intel drm-intel-next head: 705d4feeb269e22c4850ad66e2210b737b553236 commit: 705d4feeb269e22c4850ad66e2210b737b553236 [14/14] drm/i915/fb: move user framebuffer stuff to intel_fb.c :::::: branch date: 2 weeks ago :::::: commit date: 2 weeks ago compiler: gcc-9 (Debian 9.3.0-22) 9.3.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot <[email protected]> cppcheck possible warnings: (new ones prefixed by >>, may not real problems) >> drivers/gpu/drm/ttm/ttm_bo.c:556:35: warning: Uninitialized variable: >> evict_mem [uninitvar] ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop); ^ -- >> drivers/gpu/drm/i915/display/intel_fb.c:1220:42: warning: Possible null >> pointer dereference: obj [nullPointer] struct drm_i915_private *i915 = to_i915(obj->base.dev); ^ drivers/gpu/drm/i915/display/intel_fb.c:1219:36: note: Assignment 'obj=(fb)?to_intel_bo(fb->obj[0]):NULL', assigned value is 0 struct drm_i915_gem_object *obj = intel_fb_obj(fb); ^ drivers/gpu/drm/i915/display/intel_fb.c:1220:42: note: Null pointer dereference struct drm_i915_private *i915 = to_i915(obj->base.dev); ^ vim +1220 drivers/gpu/drm/i915/display/intel_fb.c 705d4feeb269e2 Jani Nikula 2021-08-23 1214 705d4feeb269e2 Jani Nikula 2021-08-23 1215 static int intel_user_framebuffer_create_handle(struct drm_framebuffer *fb, 705d4feeb269e2 Jani Nikula 2021-08-23 1216 struct drm_file *file, 705d4feeb269e2 Jani Nikula 2021-08-23 1217 unsigned int *handle) 705d4feeb269e2 Jani Nikula 2021-08-23 1218 { 705d4feeb269e2 Jani Nikula 2021-08-23 1219 struct drm_i915_gem_object *obj = intel_fb_obj(fb); 705d4feeb269e2 Jani Nikula 2021-08-23 @1220 struct drm_i915_private *i915 = to_i915(obj->base.dev); 705d4feeb269e2 Jani Nikula 2021-08-23 1221 705d4feeb269e2 Jani Nikula 2021-08-23 1222 if (i915_gem_object_is_userptr(obj)) { 705d4feeb269e2 Jani Nikula 2021-08-23 1223 drm_dbg(&i915->drm, 705d4feeb269e2 Jani Nikula 2021-08-23 1224 "attempting to use a userptr for a framebuffer, denied\n"); 705d4feeb269e2 Jani Nikula 2021-08-23 1225 return -EINVAL; 705d4feeb269e2 Jani Nikula 2021-08-23 1226 } 705d4feeb269e2 Jani Nikula 2021-08-23 1227 705d4feeb269e2 Jani Nikula 2021-08-23 1228 return drm_gem_handle_create(file, &obj->base, handle); 705d4feeb269e2 Jani Nikula 2021-08-23 1229 } 705d4feeb269e2 Jani Nikula 2021-08-23 1230 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/[email protected] _______________________________________________ kbuild mailing list -- [email protected] To unsubscribe send an email to [email protected]
