On Sun, Sep 13, 2020 at 01:29:28PM +0300, Leon Romanovsky wrote: > From: Leon Romanovsky <leonro@xxxxxxxxxx> > > The various array_size functions use SIZE_MAX define, but missed limits.h > causes to failure to compile code that needs overflow.h. > > In file included from drivers/infiniband/core/uverbs_std_types_device.c:6: > ./include/linux/overflow.h: In function 'array_size': > ./include/linux/overflow.h:258:10: error: 'SIZE_MAX' undeclared (first use in this function) > 258 | return SIZE_MAX; > | ^~~~~~~~ > > Fixes: 610b15c50e86 ("overflow.h: Add allocation size calculation helpers") > Signed-off-by: Leon Romanovsky <leonro@xxxxxxxxxx> > --- > include/linux/overflow.h | 1 + > 1 file changed, 1 insertion(+) Applied to rdma for-next, seems other patches need this. Thanks Jason