commit | da2fa9baf06f33a8fa7aa3f56c9f2b4070ceca0e | [log] [tgz] |
---|---|---|
author | Mark Lord <liml@rtr.ca> | Sat Jan 26 18:32:45 2008 -0500 |
committer | Jeff Garzik <jeff@garzik.org> | Fri Feb 01 11:29:48 2008 -0500 |
tree | d0fc6eca704410490e9f98f46fae3e1958334303 | |
parent | f273827e2aadcf2f74a7bdc9ad715a1b20ea7dda [diff] |
sata_mv ncq Use DMA memory pools for hardware memory tables Create host-owned DMA memory pools, for use in allocating/freeing per-port command/response queues and SG tables. This gives us a way to guarantee we meet the hardware address alignment requirements, and also reduces memory that might otherwise be wasted on alignment gaps. Signed-off-by: Mark Lord <mlord@pobox.com> Signed-off-by: Jeff Garzik <jeff@garzik.org>