commit | 399154be2dcb6a58dbde9682162c38113cf3e40b | [log] [tgz] |
---|---|---|
author | Matthew Wilcox <matthew@wil.cx> | Mon Dec 03 12:10:24 2007 -0500 |
committer | Matthew Wilcox <matthew@wil.cx> | Tue Dec 04 10:39:56 2007 -0500 |
tree | e8f18356056729ef104db151703018d72e9ca929 | |
parent | 2cae367e4854ff055c4f5e8aacd56b0eeec9f6cb [diff] |
dmapool: Validate parameters to dma_pool_create Check that 'align' is a power of two, like the API specifies. Align 'size' to 'align' correctly -- the current code has an off-by-one. The ALIGN macro in kernel.h doesn't. Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Acked-by: David S. Miller <davem@davemloft.net>