diff --git a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c index dc9f85c2a5da..4f9e738abddf 100644 --- a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c +++ b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c @@ -2673,7 +2673,7 @@ vchiq_add_service_internal(VCHIQ_STATE_T *state, if (!pservice) { kfree(service); - service = NULL; + return NULL; } service_quota = &state->service_quotas[service->localport];