[PATCH for v3.13 1/2] mtd: nand: pxa3xx: Use info->use_dma to release DMA resources
Brian Norris
computersforpeace at gmail.com
Thu Dec 12 18:03:53 EST 2013
On Tue, Dec 10, 2013 at 09:57:15AM -0300, Ezequiel Garcia wrote:
> In commit:
>
> commit 62e8b851783138a11da63285be0fbf69530ff73d
> Author: Ezequiel Garcia <ezequiel.garcia at free-electrons.com>
> Date: Fri Oct 4 15:30:38 2013 -0300
>
> mtd: nand: pxa3xx: Allocate data buffer on detected flash size
>
> the way the buffer is allocated was changed: the first READ_ID is issued
> with a small kmalloc'ed buffer. Only once the flash page size is detected
> the DMA buffers are allocated, and info->use_dma is set.
>
> Currently, if the device detection fails, the driver checks the 'use_dma'
> module parameter and tries to release unallocated DMA resources.
>
> Fix this by checking the proper indicator of the DMA allocation, which
> is 'info->use_dma'.
>
> Signed-off-by: Ezequiel Garcia <ezequiel.garcia at free-electrons.com>
Pushed only this patch to linux-mtd.git.
Thanks,
Brian
More information about the linux-mtd
mailing list