Re: Asynch I/O overloaded 2.2.15/2.3.99

From: Jeff V. Merkey (jmerkey@timpanogas.com)
Date: Wed Apr 12 2000 - 13:15:37 EST


Andre Hedrick wrote:
>
>
> > I am also seeing an occasional Ooops when using **FULL** linux AIO (I
> > call ll_rw_blk and don't call wait on buffer, instead signal the NWFS
> > LRU directly from the b_end_io callback routine). Also, do I have to
> > call run_task_queue(&tq_disk) call all the time to get the AIO subsystem
>
> HUH?

This is what I said too when I saw this. Here's the question of the
day. Take a look at the aReadDiskSector, aWriteSectors, and
aFillSectors functions in the attached, and let me know if you see why I
have to call the tq_disk queue all the time.

Jeff

>
> > to post the buffer-head request. If I don't call it, then the AIO's
> > just sit there and get processed about one every 10 seconds (???).
>

 
> Andre Hedrick
> The Linux ATA/IDE guy


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sat Apr 15 2000 - 21:00:19 EST