From: Andrew Morton Signed-off-by: Andrew Morton --- drivers/ata/ata_piix.c | 1 + 1 file changed, 1 insertion(+) diff -puN drivers/ata/ata_piix.c~piix_host_stop-leak-fix drivers/ata/ata_piix.c --- a/drivers/ata/ata_piix.c~piix_host_stop-leak-fix +++ a/drivers/ata/ata_piix.c @@ -1149,6 +1149,7 @@ static int piix_init_one (struct pci_dev static void piix_host_stop(struct ata_host_set *host_set) { + kfree(host_set->private_data); ata_host_stop(host_set); } _