commit | 59056e85d7dd337674c65d9dac65008cb46a98cd | [log] [tgz] |
---|---|---|
author | Dan Williams <dan.j.williams@intel.com> | Wed Nov 13 10:57:18 2013 -0800 |
committer | Dan Williams <dan.j.williams@intel.com> | Thu Nov 14 11:04:41 2013 -0800 |
tree | 2487688810534d3a26e13de707c20747ed78cc86 | |
parent | 21e96c7313486390c694919522a76dfea0a86c59 [diff] |
ioatdma: clean up sed pool kmem_cache Use a single cache for all sed allocations. No need to make it per channel. This also avoids the slub_debug warnings for multiple caches with the same name. Switching to dmam_pool_create() to fix leaking the dma pools on initialization failure and lets us kill ioat3_dma_remove(). Cc: Dave Jiang <dave.jiang@intel.com> Acked-by: Dave Jiang <dave.jiang@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>