[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm: Add generic fbdev emulation

Patchwork patchwork at emeril.freedesktop.org
Mon Jun 18 15:09:09 UTC 2018


== Series Details ==

Series: drm: Add generic fbdev emulation
URL   : https://patchwork.freedesktop.org/series/44952/
State : warning

== Summary ==

$ dim sparse origin/drm-tip
Commit: drm: provide management functions for drm_file
Okay!

Commit: drm/file: Don't set master on in-kernel clients
Okay!

Commit: drm: Make ioctls available for in-kernel clients
Okay!

Commit: drm: Begin an API for in-kernel clients
Okay!

Commit: drm/fb-helper: Add generic fbdev emulation .fb_probe function
+   ^~~~~~~~~~~~
+   ^~~~~~~~~~~~~
+        ^~~~~~
+                 ^~~~~
+drivers/gpu/drm/drm_fb_helper.c:1005:20: warning: expression using sizeof(void)
+drivers/gpu/drm/drm_fb_helper.c:1005:20: warning: expression using sizeof(void)
+drivers/gpu/drm/drm_fb_helper.c:1006:20: warning: expression using sizeof(void)
+drivers/gpu/drm/drm_fb_helper.c:1006:20: warning: expression using sizeof(void)
+drivers/gpu/drm/drm_fb_helper.c:1007:20: warning: expression using sizeof(void)
+drivers/gpu/drm/drm_fb_helper.c:1007:20: warning: expression using sizeof(void)
+drivers/gpu/drm/drm_fb_helper.c:1008:20: warning: expression using sizeof(void)
+drivers/gpu/drm/drm_fb_helper.c:1008:20: warning: expression using sizeof(void)
-drivers/gpu/drm/drm_fb_helper.c:1005:20: warning: expression using sizeof(void)
-drivers/gpu/drm/drm_fb_helper.c:1005:20: warning: expression using sizeof(void)
-drivers/gpu/drm/drm_fb_helper.c:1006:20: warning: expression using sizeof(void)
-drivers/gpu/drm/drm_fb_helper.c:1006:20: warning: expression using sizeof(void)
-drivers/gpu/drm/drm_fb_helper.c:1007:20: warning: expression using sizeof(void)
-drivers/gpu/drm/drm_fb_helper.c:1007:20: warning: expression using sizeof(void)
-drivers/gpu/drm/drm_fb_helper.c:1008:20: warning: expression using sizeof(void)
-drivers/gpu/drm/drm_fb_helper.c:1008:20: warning: expression using sizeof(void)
+drivers/gpu/drm/drm_fb_helper.c:2976:17: note: ‘fbops’ was declared here
+drivers/gpu/drm/drm_fb_helper.c:2977:8: note: ‘shadow’ was declared here
+drivers/gpu/drm/drm_fb_helper.c:2988:3: warning: ‘fbops’ may be used uninitialized in this function [-Wmaybe-uninitialized]
+drivers/gpu/drm/drm_fb_helper.c:2989:3: warning: ‘shadow’ may be used uninitialized in this function [-Wmaybe-uninitialized]
+drivers/gpu/drm/drm_fb_helper.c: In function ‘drm_fbdev_fb_destroy’:
+   kfree(fbops);
+  struct fb_ops *fbops;
+   vfree(shadow);
+  void *shadow;

Commit: drm/pl111: Set .gem_prime_vmap and .gem_prime_mmap
Okay!

Commit: drm/cma-helper: Use the generic fbdev emulation
Okay!

Commit: drm/client: Add client callbacks
Okay!

Commit: drm/debugfs: Add internal client debugfs file
Okay!

Commit: drm/fb-helper: Finish the generic fbdev emulation
-        ^~~~~~
-                 ^~~~~
-drivers/gpu/drm/drm_fb_helper.c:2979:17: note: ‘fbops’ was declared here
-drivers/gpu/drm/drm_fb_helper.c:2980:8: note: ‘shadow’ was declared here
-drivers/gpu/drm/drm_fb_helper.c: In function ‘drm_fbdev_fb_destroy’:
+drivers/gpu/drm/drm_fb_helper.c: In function ‘drm_fbdev_generic_client_release_do’:
-  struct fb_ops *fbops;
-  void *shadow;

Commit: drm/tinydrm: Use drm_fbdev_generic_setup()
Okay!

Commit: drm/cma-helper: Remove drm_fb_cma_fbdev_init_with_funcs()
Okay!



More information about the Intel-gfx mailing list