Messages in this thread | | | Date | Sat, 11 Nov 2017 11:21:05 +0200 | From | Leon Romanovsky <> | Subject | Re: [PATCH] infiniband: avoid uninitialized variable warning in create_udata |
| |
On Fri, Nov 10, 2017 at 11:10:31PM +0100, Arnd Bergmann wrote: > As Dan pointed out, the rework I did makes it harder for smatch and other > static checkers to figure out what is going on with the uninitialized > pointers. > > By open-coding the call in create_udata(), we make it more readable for > both humans and tools. > > Reported-by: Dan Carpenter <dan.carpenter@oracle.com> > Fixes: 12f727721eee ("IB/uverbs: clean up INIT_UDATA_BUF_OR_NULL usage") > Signed-off-by: Arnd Bergmann <arnd@arndb.de> > --- > drivers/infiniband/core/uverbs_std_types.c | 21 ++++++++++----------- > 1 file changed, 10 insertions(+), 11 deletions(-) >
Thanks, Reviewed-by: Leon Romanovsky <leonro@mellanox.com> [unhandled content-type:application/pgp-signature] | |