On Sat, Mar 16, 2013 at 01:45:34PM +0200, Silviu-Mihai Popescu wrote: > The objects allocated by devm_* APIs are managed by devres and are freed when > the device is detached. Hence there is no need to use kfree() explicitly. ...but I applied this anyway since it's clearly an improvement and a small leak is better than a crash.