aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorJens Axboe <jens.axboe@oracle.com>2008-10-22 03:34:49 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2008-10-23 19:05:26 -0400
commit2fca5ccf97d2c28bcfce44f5b07d85e74e3cd18e (patch)
tree483dedd08d6ccbb56959eeb127e82ab8f84edf2e /include
parent332edc2f7fa58b818dfed1cede60272eecc27c0a (diff)
libata: switch to using block layer tagging support
libata currently has a pretty dumb ATA_MAX_QUEUE loop for finding a free tag to use. Instead of fixing that up, convert libata to using block layer tagging - gets rid of code in libata, and is also much faster. Signed-off-by: Jens Axboe <jens.axboe@oracle.com> Acked-by: Tejun Heo <tj@kernel.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'include')
-rw-r--r--include/linux/libata.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/include/linux/libata.h b/include/linux/libata.h
index c261aa0584b1..507f53ef8038 100644
--- a/include/linux/libata.h
+++ b/include/linux/libata.h
@@ -695,7 +695,6 @@ struct ata_port {
695 unsigned int cbl; /* cable type; ATA_CBL_xxx */ 695 unsigned int cbl; /* cable type; ATA_CBL_xxx */
696 696
697 struct ata_queued_cmd qcmd[ATA_MAX_QUEUE]; 697 struct ata_queued_cmd qcmd[ATA_MAX_QUEUE];
698 unsigned long qc_allocated;
699 unsigned int qc_active; 698 unsigned int qc_active;
700 int nr_active_links; /* #links with active qcs */ 699 int nr_active_links; /* #links with active qcs */
701 700