diff options
| author | 2006-08-05 03:59:19 +0900 | |
|---|---|---|
| committer | 2006-08-05 03:59:19 +0900 | |
| commit | 77f3f879387cc5fce6c7a4ca7777c586fe6291cd (patch) | |
| tree | 86cdb66936984d02bd1da3a84deec72fd805400d /scripts | |
| parent | [PATCH] [libata] manually inline ata_host_remove() (diff) | |
[PATCH] libata: fix ata_device_add() error path
In the error path, ata_device_add()
* dereferences null host_set->ports[] element.
* calls scsi_remove_host() on not-yet-added shost.
This patch fixes both bugs. The first problem was spotted and initial
patch submitted by Dave Jones <davej@redhat.com>. The second problem
was mentioned and fixed by Jeff Garzik <jgarzik@pobox.com> in a larger
cleanup patch.
Cc: Dave Jones <davej@redhat.com>
Cc: Jeff Garzik <jgarzik@pobox.com>
Signed-off-by: Tejun Heo <htejun@gmail.com>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions
