Re: [PATCH 1/7] blk_end_request: add new request completion interface

2007-09-04 Thread Kiyoshi Ueda
Hi Jens, Thank you for the comments. On Mon, 3 Sep 2007 09:45:45 +0200, Jens Axboe <[EMAIL PROTECTED]> wrote: > > +extern int blk_end_request(struct request *rq, int uptodate, int nr_bytes); > > +extern int __blk_end_request(struct request *rq, int uptodate, int > > nr_bytes); > > extern int en

Re: [PATCH 1/7] blk_end_request: add new request completion interface

2007-09-03 Thread Jens Axboe
On Fri, Aug 31 2007, Kiyoshi Ueda wrote: > This patch adds 2 new interfaces for request completion: > o blk_end_request() : called without queue lock > o __blk_end_request() : called with queue lock held > > Some device drivers call some generic functions below between > end_that_request_{fi

[PATCH 1/7] blk_end_request: add new request completion interface

2007-08-31 Thread Kiyoshi Ueda
This patch adds 2 new interfaces for request completion: o blk_end_request() : called without queue lock o __blk_end_request() : called with queue lock held Some device drivers call some generic functions below between end_that_request_{first/chunk} and end_that_request_last(). o add_disk_