On Tue, Dec 07, 2021 at 01:20:22PM -0800, Kees Cook wrote: > In preparation for FORTIFY_SOURCE performing compile-time and run-time > field bounds checking for memset(), avoid intentionally writing across > neighboring fields. > > Use memset_after() to zero the end of struct mlx5_ib_mr that should > be initialized. > > Signed-off-by: Kees Cook <keescook@xxxxxxxxxxxx> > --- > v2: rebased, umem moved into the union and is expected to be wiped > https://lore.kernel.org/lkml/20211207194525.GL6385@xxxxxxxxxx > --- > drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > Thanks, Acked-by: Leon Romanovsky <leonro@xxxxxxxxxx>