Thread (18 messages) 18 messages, 5 authors, 2013-08-01

[PATCH 2/2] chipidea: Use devm_request_irq()

From: Tejun Heo <hidden>
Date: 2013-07-31 11:55:33
Also in: lkml

On Wed, Jul 31, 2013 at 12:50:27PM +0100, Mark Brown wrote:
Most things would work just fine - most of the uses of devm_ are just
resource allocations that can safely be freed in essentially any order.
It doesn't really matter if you free the driver's private structure
before you free the clock that's pointing to it or whatever since
neither has any real connection to the other.
If you have DMA / IRQ / command engine deactivations in devm path
which often is the case with full conversions, freeing any resources
including DMA areas and host private data in the wrong order is a
horrible idea.  It's worse as it won't really be noticeable in most
cases.

Thanks.

-- 
tejun
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help