commit | fae009847c9ea3d668bbee21ce1d76764eca5039 | [log] [tgz] |
---|---|---|
author | Tejun Heo <htejun@gmail.com> | Sun Aug 07 14:53:40 2005 +0900 |
committer | Jeff Garzik <jgarzik@pobox.com> | Wed Aug 10 13:34:58 2005 -0400 |
tree | b0272cf5f64ce8e0e7ae15018e9318ac7b0ad732 | |
parent | 86b3786078d63242d3194ffc58ae8dae1d1bbef3 [diff] |
[PATCH] sata: fix sata_sx4 dma_prep to not use sg->length sata_sx4 directly references sg->length to calculate total_len in pdc20621_dma_prep(). This is incorrect as dma_map_sg() could have merged multiple sg's into one and, in such case, sg->length doesn't reflect true size of the entry. This patch makes it use sg_dma_len(sg). Signed-off-by: Tejun Heo <htejun@gmail.com> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>