> This is unbreaking another of those "stealth" janitor > patches that got in and subtly broke some things. > > sv_cpt_data is a pointer to pointer, so need to > dereference it twice to allocate the correct structure size. > > Fixes: 9899cb68c6c23d58b27035c237b2d425f4c6133c > CC: Sandhya Bankar <bankarsandhya512@xxxxxxxxx> > Signed-off-by: Oleg Drokin <green@xxxxxxxxxxxxxx> Reviewed-by: James Simmons <jsimmons@xxxxxxxxxxxxx> > --- > drivers/staging/lustre/lnet/selftest/rpc.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/staging/lustre/lnet/selftest/rpc.c b/drivers/staging/lustre/lnet/selftest/rpc.c > index 92cd411..87fe366 100644 > --- a/drivers/staging/lustre/lnet/selftest/rpc.c > +++ b/drivers/staging/lustre/lnet/selftest/rpc.c > @@ -255,7 +255,7 @@ srpc_service_init(struct srpc_service *svc) > svc->sv_shuttingdown = 0; > > svc->sv_cpt_data = cfs_percpt_alloc(lnet_cpt_table(), > - sizeof(*svc->sv_cpt_data)); > + sizeof(**svc->sv_cpt_data)); > if (!svc->sv_cpt_data) > return -ENOMEM; > > -- > 2.9.3 > > _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel