On Tue, Sep 1, 2020 at 10:14 AM Jiri Kosina <jikos@xxxxxxxxxx> wrote: > > On Sat, 29 Aug 2020, Marc Zyngier wrote: > > > It appears that a ReportSize value of zero is legal, even if a bit > > non-sensical. Most of the HID code seems to handle that gracefully, > > except when computing the total size in bytes. When fed as input to > > memset, this leads to some funky outcomes. > > > > Detect the corner case and correctly compute the size. > > > > Cc: stable@xxxxxxxxxxxxxxx > > Signed-off-by: Marc Zyngier <maz@xxxxxxxxxx> > > Thanks Marc; Benjamin will be pushing this patch through his regression > testing machinery, and if all is good, I'll push it for 5.9-rc still. Test results were good. I have now pushed this patch to for-5.9/upstream-fixes Cheers, Benjamin > > -- > Jiri Kosina > SUSE Labs >