mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-30 22:26:55 +00:00
Merge branch 'fixes-for-3.6' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping
Pull one more DMA-mapping fix from Marek Szyprowski: "This patch fixes very subtle bug (typical off-by-one error) which might appear in very rare circumstances." * 'fixes-for-3.6' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping: arm: mm: fix DMA pool affiliation check
This commit is contained in:
commit
1568d9f425
1 changed files with 1 additions and 1 deletions
|
@ -489,7 +489,7 @@ static bool __in_atomic_pool(void *start, size_t size)
|
||||||
void *pool_start = pool->vaddr;
|
void *pool_start = pool->vaddr;
|
||||||
void *pool_end = pool->vaddr + pool->size;
|
void *pool_end = pool->vaddr + pool->size;
|
||||||
|
|
||||||
if (start < pool_start || start > pool_end)
|
if (start < pool_start || start >= pool_end)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
if (end <= pool_end)
|
if (end <= pool_end)
|
||||||
|
|
Loading…
Reference in a new issue