]> git.baikalelectronics.ru Git - kernel.git/commit
pata_at91: fix resource release
authorTejun Heo <tj@kernel.org>
Fri, 7 Aug 2009 02:15:20 +0000 (11:15 +0900)
committerJeff Garzik <jgarzik@redhat.com>
Wed, 12 Aug 2009 10:16:47 +0000 (06:16 -0400)
commit301f4bb75325ed8d5bd236c0d9be9228002665ae
tree05de852ed8dbc4461b294e4df48684f8ababd029
parente9d269f8f8df5e8c8847680bbc6d86f6a9b7cad2
pata_at91: fix resource release

Julias Lawall discovered that pata_at91 wasn't freeing a memory region
allocated with kzalloc() on init failure paths.  Upon review,
pata_at91 also seems to be doing unnecessary explicit resource
releases for managed resources too.  Convert memory allocation to
managed one and drop unnecessary explicit resource releases.

Signed-off-by: Tejun Heo <tj@kernel.org>
Cc: Julia Lawall <julia@diku.dk>
Cc: Sergey Matyukevich <geomatsi@gmail.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
drivers/ata/pata_at91.c