Reviewed-by: Kristian H. Kristensen <hoegsb...@gmail.com>
On Mon, Jan 7, 2019 at 4:27 PM Chia-I Wu <olva...@gmail.com> wrote: > > "pad" was missing in Mesa's msm_drm.h. sizeof(drm_msm_gem_info) > remains the same, but now the compiler initializes the field to > zero. > > Buffer allocation results in EINVAL without this for me. > > Cc: Rob Clark <robdcl...@gmail.com> > Cc: Kristian Høgsberg <hoegsb...@gmail.com> > Signed-off-by: Chia-I Wu <olva...@gmail.com> > --- > src/freedreno/drm/msm_drm.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/src/freedreno/drm/msm_drm.h b/src/freedreno/drm/msm_drm.h > index 09f16fd7be..91a16b333c 100644 > --- a/src/freedreno/drm/msm_drm.h > +++ b/src/freedreno/drm/msm_drm.h > @@ -122,6 +122,7 @@ struct drm_msm_gem_info { > __u32 info; /* in - one of MSM_INFO_* */ > __u64 value; /* in or out */ > __u32 len; /* in or out */ > + __u32 pad; > }; > > #define MSM_PREP_READ 0x01 > -- > 2.20.1.97.g81188d93c3-goog > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev