libata-core: make sure that ata_force_tbl is freed in case of an error