]> git.baikalelectronics.ru Git - kernel.git/commit
ide: fix ide_register_port() failure handling
authorBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Mon, 2 Feb 2009 19:12:21 +0000 (20:12 +0100)
committerBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Mon, 2 Feb 2009 19:12:21 +0000 (20:12 +0100)
commite8ad68f1b9403e18d9956af6fafc0e914cfd9058
treec7444871700b74d3f26d3c15d7ee78b6a85eb201
parentf6bb1ebc85e8522adb2bb3ca5cf947741a091e50
ide: fix ide_register_port() failure handling

* Factor out port freeing from ide_host_free() to ide_free_port().

* Add ide_disable_port() and use it on ide_register_port() failure.

Cc: Ian Campbell <Ian.Campbell@citrix.com>
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
drivers/ide/ide-probe.c