commit | 04e506b5e7bd61c3a99af9964f7f1177c17f3424 | [log] [tgz] |
---|---|---|
author | Vasiliy Kulikov <segoon@openwall.com> | Sun Jul 03 15:26:47 2011 +0400 |
committer | Jeff Garzik <jgarzik@pobox.com> | Sat Jul 23 18:03:54 2011 -0400 |
tree | 7448465bc6c2662ec3b7a7a3e5c3de2edc31663b | |
parent | 3c4aa91f21f65b7b40bdfb015eacbcb8453ccae2 [diff] |
sata_dwc_460ex: fix error path Fixed hsdev memleak on sata_dwc_probe() error. As dma_dwc_exit() can be called multiple times without sata_dma_regs and irq_dma changes, it might lead to double free on sequential dma_dwc_exit() calls. So, zero these fields after free calls. Signed-off-by: Vasiliy Kulikov <segoon@openwall.com> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>