On Mon, 17 Dec 2018 08:08:54 +0100, Dan Carpenter wrote: > > We free instance here and in the caller. It should be only the caller > which handles it. > > Fixes: d7ca3a71545b ("staging: bcm2835-audio: Operate non-atomic PCM ops") > Signed-off-by: Dan Carpenter <dan.carpenter@xxxxxxxxxx> Reviewed-by: Takashi Iwai <tiwai@xxxxxxx> thanks, Takashi > --- > drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c b/drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c > index 0db412fd7c55..c0debdbce26c 100644 > --- a/drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c > +++ b/drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c > @@ -138,7 +138,6 @@ vc_vchi_audio_init(VCHI_INSTANCE_T vchi_instance, > dev_err(instance->dev, > "failed to open VCHI service connection (status=%d)\n", > status); > - kfree(instance); > return -EPERM; > } > > -- > 2.17.1 >