[PATCH] libata: fix ata_device_add() error path