tree: git://people.freedesktop.org/~agd5f/linux.git amd-staging-4.9 head: dce3400e6fac5104768f224d71ab69be224d25ff commit: d098432c4c6fd555c8040fcac45e7e28d2fbd26d [10/12] drm/amd/display: clean up redundant logic config: i386-allmodconfig (attached as .config) compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901 reproduce: git checkout d098432c4c6fd555c8040fcac45e7e28d2fbd26d # save the attached .config to linux build tree make ARCH=i386 All warnings (new ones prefixed by >>): drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_surface.c: In function 'dc_surface_get_status': >> drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_surface.c:125:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct core_dc *core_dc; ^~~~~~ vim +125 drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_surface.c 4c7f5ded Andrey Grodzovsky 2016-12-20 109 ++surface->ref_count; bad4c165 Harry Wentland 2015-11-25 110 bad4c165 Harry Wentland 2015-11-25 111 return &surface->protected.public; bad4c165 Harry Wentland 2015-11-25 112 bad4c165 Harry Wentland 2015-11-25 113 construct_fail: bad4c165 Harry Wentland 2015-11-25 114 dm_free(surface); bad4c165 Harry Wentland 2015-11-25 115 bad4c165 Harry Wentland 2015-11-25 116 alloc_fail: bad4c165 Harry Wentland 2015-11-25 117 return NULL; bad4c165 Harry Wentland 2015-11-25 118 } bad4c165 Harry Wentland 2015-11-25 119 bad4c165 Harry Wentland 2015-11-25 120 const struct dc_surface_status *dc_surface_get_status( bad4c165 Harry Wentland 2015-11-25 121 const struct dc_surface *dc_surface) bad4c165 Harry Wentland 2015-11-25 122 { bad4c165 Harry Wentland 2015-11-25 123 struct dc_surface_status *surface_status; d098432c Tony Cheng 2017-01-19 124 struct core_surface *core_surface = DC_SURFACE_TO_CORE(dc_surface);; bad4c165 Harry Wentland 2015-11-25 @125 struct core_dc *core_dc; bad4c165 Harry Wentland 2015-11-25 126 int i; bad4c165 Harry Wentland 2015-11-25 127 d098432c Tony Cheng 2017-01-19 128 if (!dc_surface || d098432c Tony Cheng 2017-01-19 129 !core_surface->ctx || d098432c Tony Cheng 2017-01-19 130 !core_surface->ctx->dc) { d098432c Tony Cheng 2017-01-19 131 ASSERT(0); d098432c Tony Cheng 2017-01-19 132 return NULL; /* remove this if above assert never hit */ d098432c Tony Cheng 2017-01-19 133 } :::::: The code at line 125 was first introduced by commit :::::: bad4c165a6986a131cdd1455507ba3857baaa561 drm/amd/dc: Add dc display driver :::::: TO: Harry Wentland <harry.wentland@xxxxxxx> :::::: CC: Alex Deucher <alexander.deucher@xxxxxxx> --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: application/gzip
_______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel