Signed-off-by: Kevin Hao <haokexin@xxxxxxxxx> --- drivers/ata/libata-core.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c index 8f3043165048..2895254d8388 100644 --- a/drivers/ata/libata-core.c +++ b/drivers/ata/libata-core.c @@ -752,7 +752,7 @@ int ata_build_rw_tf(struct ata_taskfile *tf, struct ata_device *dev, tf->flags |= ATA_TFLAG_ISADDR | ATA_TFLAG_DEVICE; tf->flags |= tf_flags; - if (ata_ncq_enabled(dev) && likely(tag != ATA_TAG_INTERNAL)) { + if (ata_ncq_enabled(dev) && likely(!ata_tag_internal(tag))) { /* yay, NCQ */ if (!lba_48_ok(block, n_block)) return -ERANGE; @@ -4738,7 +4738,7 @@ static struct ata_queued_cmd *ata_qc_new(struct ata_port *ap) tag = (i + ap->last_tag + 1) % ATA_MAX_QUEUE; /* the last tag is reserved for internal command. */ - if (tag == ATA_TAG_INTERNAL) + if (ata_tag_internal(tag)) continue; if (!test_and_set_bit(tag, &ap->qc_allocated)) { -- 1.9.3 -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html