From: Colin King <colin.king@xxxxxxxxxxxxx> Date: Fri, 1 May 2020 15:10:16 +0100 > From: Colin Ian King <colin.king@xxxxxxxxxxxxx> > > The multiplication of cfg->ctr[1] by 1000000000 is performed using a > 32 bit multiplication (since cfg->ctr[1] is a u32) and this can lead > to a potential overflow. Fix this by making the constant a ULL to > ensure a 64 bit multiply occurs. > > Fixes: 504723af0d85 ("net: stmmac: Add basic EST support for GMAC5+") > Addresses-Coverity: ("Unintentional integer overflow") > Signed-off-by: Colin Ian King <colin.king@xxxxxxxxxxxxx> Applied.