xfs: reduce ioend latency
authorChristoph Hellwig <hch@infradead.org>
Tue, 23 Aug 2011 08:28:11 +0000 (08:28 +0000)
committerAlex Elder <aelder@sgi.com>
Wed, 12 Oct 2011 02:15:00 +0000 (21:15 -0500)
commitfc0063c4474599b7a066ba76b90902abe21bc675
tree9b402cb8337cbfb231627494e85fda32256fad19
parentc859cdd1da008b3825555be3242908088a3de366
xfs: reduce ioend latency

There is no reason to queue up ioends for processing in user context
unless we actually need it.  Just complete ioends that do not convert
unwritten extents or need a size update from the end_io context.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Alex Elder <aelder@sgi.com>
fs/xfs/xfs_aops.c