forked from Minki/linux
drm/connector: Fix warning in debug message
The commit3aeeb13d89
("drm/modes: Support modes names on the command line") added name support to the DRM modes, and added that name to the debug message. However, that code tests for whether or not the name variable is NULL and only prints it if it's not. Except that that variable is an array, so it will never be NULL. The original intent was to print it only when the name has been specified. Just printing the array directly will achieve the same thing since the drm_cmdline_mode structure that holds it is itself contained in drm_connector, that is allocated with its whole content zero'd. That means that if the name is not declared, the array will be all zeros, which will not print anything. Cc: Nick Desaulniers <ndesaulniers@google.com> Reported-by: kbuild test robot <lkp@intel.com> Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch> Fixes:3aeeb13d89
("drm/modes: Support modes names on the command line") Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com> Link: https://patchwork.freedesktop.org/patch/msgid/20190624084016.12937-1-maxime.ripard@bootlin.com
This commit is contained in:
parent
1effe5a3bb
commit
50b0946de4
@ -140,8 +140,7 @@ static void drm_connector_get_cmdline_mode(struct drm_connector *connector)
|
|||||||
}
|
}
|
||||||
|
|
||||||
DRM_DEBUG_KMS("cmdline mode for connector %s %s %dx%d@%dHz%s%s%s\n",
|
DRM_DEBUG_KMS("cmdline mode for connector %s %s %dx%d@%dHz%s%s%s\n",
|
||||||
connector->name,
|
connector->name, mode->name,
|
||||||
mode->name ? mode->name : "",
|
|
||||||
mode->xres, mode->yres,
|
mode->xres, mode->yres,
|
||||||
mode->refresh_specified ? mode->refresh : 60,
|
mode->refresh_specified ? mode->refresh : 60,
|
||||||
mode->rb ? " reduced blanking" : "",
|
mode->rb ? " reduced blanking" : "",
|
||||||
|
Loading…
Reference in New Issue
Block a user