diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/ata/libata-core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c index ddb3909d7288..e07142b4bb54 100644 --- a/drivers/ata/libata-core.c +++ b/drivers/ata/libata-core.c | |||
@@ -4717,8 +4717,8 @@ static void fill_result_tf(struct ata_queued_cmd *qc) | |||
4717 | { | 4717 | { |
4718 | struct ata_port *ap = qc->ap; | 4718 | struct ata_port *ap = qc->ap; |
4719 | 4719 | ||
4720 | ap->ops->tf_read(ap, &qc->result_tf); | ||
4721 | qc->result_tf.flags = qc->tf.flags; | 4720 | qc->result_tf.flags = qc->tf.flags; |
4721 | ap->ops->tf_read(ap, &qc->result_tf); | ||
4722 | } | 4722 | } |
4723 | 4723 | ||
4724 | /** | 4724 | /** |