Reviewed-by: Kristian H. Kristensen <[email protected]>
On Mon, Jan 7, 2019 at 4:27 PM Chia-I Wu <[email protected]> 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 <[email protected]> > Cc: Kristian Høgsberg <[email protected]> > Signed-off-by: Chia-I Wu <[email protected]> > --- > 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 [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
