

Signed-off-by: Andrew Morton <akpm@osdl.org>
---

 25-akpm/drivers/block/as-iosched.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

diff -puN drivers/block/as-iosched.c~as-limit-queue-depth-fix drivers/block/as-iosched.c
--- 25/drivers/block/as-iosched.c~as-limit-queue-depth-fix	2005-04-10 22:35:21.000000000 -0700
+++ 25-akpm/drivers/block/as-iosched.c	2005-04-10 22:35:21.000000000 -0700
@@ -1387,7 +1387,7 @@ static struct request *as_next_request(r
 	if (!list_empty(ad->dispatch) || as_dispatch_request(ad))
 		rq = list_entry_rq(ad->dispatch->next);
 
-	if (!rq || ((arq = RQ_DATA(rq)) == NULL))
+	if (!rq || ((arq = RQ_DATA(rq)) == NULL) || blk_fs_request(rq))
 		return rq;
 
 	if (arq->in_flight)
_
