> From: Vincent Donnefort <[email protected]>
> 
> device_release() is freeing the resources before calling the device
> specific release callback which is, in the case of devfreq, stopping
> the governor.
> 
> It is a problem as some governors are using the device resources. e.g.
> simpleondemand which is using the devfreq deferrable monitoring work. If it
> is not stopped before the resources are freed, it might lead to a use after
> free.
> 
> Signed-off-by: Vincent Donnefort <[email protected]>
> Reviewed-by: John Einar Reitan <[email protected]>
> Reviewed-by: Chanwoo Choi <[email protected]>

Acked-by: MyungJoo Ham <[email protected]>


Cheers,
MyungJoo

Reply via email to