In file included from /usr/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_display.c:31:0: /usr/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_display.c: In function 'amdgpu_flip_work_func': /usr/src/sys/external/bsd/drm2/dist/include/drm/drmP.h:237:4: error: 'stat' may be used uninitialized in this function [-Werror=maybe-uninitialized] drm_ut_debug_printk(__func__, fmt, ##args); \ ^~~~~~~~~~~~~~~~~~~ /usr/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_display.c:81:18: note: 'stat' was declared here int vpos, hpos, stat, min_udelay = 0; ^~~~ cc1: all warnings being treated as errors Index: sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_display.c =================================================================== RCS file: /cvsroot/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_display.c,v retrieving revision 1.4 diff -u -r1.4 amdgpu_display.c --- sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_display.c 27 Aug 2018 15:22:54 -0000 1.4 +++ sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_display.c 23 Feb 2019 11:17:11 -0000 @@ -78,7 +78,7 @@ struct drm_crtc *crtc = &amdgpuCrtc->base; unsigned long flags; unsigned i, repcnt = 4; - int vpos, hpos, stat, min_udelay = 0; + int vpos, hpos, stat = 0, min_udelay = 0; struct drm_vblank_crtc *vblank = &crtc->dev->vblank[work->crtc_id]; amdgpu_flip_wait_fence(adev, &work->excl);