On Tue, Apr 30, 2019 at 02:38:30PM +0300, Gal Pressman wrote: > On 30-Apr-19 14:35, Dennis Dalessandro wrote: > > On 4/30/2019 7:27 AM, Gal Pressman wrote: > >> On 30-Apr-19 14:18, Leon Romanovsky wrote: > >>> On Tue, Apr 30, 2019 at 11:46:39AM +0300, Gal Pressman wrote: > >>>> Cited commit introduced the udata parameter to different destroy flows > >>>> but the uapi method definition does not have udata (i.e has_udata flag > >>>> is not set). As a result, an uninitialized udata struct is being passed > >>>> down to the driver callbacks. > >>>> > >>>> Fix that by clearing the driver udata even in cases where has_udata flag > >>>> is not set. > >>>> > >>>> Fixes: c4367a26357b ("IB: Pass uverbs_attr_bundle down ib_x destroy path") > >>>> Cc: Shamir Rabinovitch <shamir.rabinovitch@xxxxxxxxxx> > >>>> Co-developed-by: Jason Gunthorpe <jgg@xxxxxxxx> > >>> > >>> What is wrong with Signed-off-by that caused you to add new tag? > >> > >> Jason is the one that originally wrote and sent the code, this tag seems > >> appropriate. > >> Obviously I don't mind removing it, it's there to give him credit.. > > > > Did you find documentation for using that tag or did you just make it up? I > > think Signed-off-by is what you want here. > > https://www.kernel.org/doc/html/v5.0/process/submitting-patches.html#when-to-use-acked-by-cc-and-co-developed-by I see no benefit of this new tag over SOB, especially for the patch which has 100% code of that Co-* author. Thanks