]> git.baikalelectronics.ru Git - kernel.git/commit
xfs: move delayed write buffer trace
authorDave Chinner <dchinner@redhat.com>
Mon, 8 Nov 2010 08:55:05 +0000 (08:55 +0000)
committerAlex Elder <aelder@sgi.com>
Wed, 10 Nov 2010 18:00:48 +0000 (12:00 -0600)
commit6caaac8ff345446dbafd70497e44fd613edf5c8d
treed012589ede1f1d7e571d7dc75868f445531cccf8
parentdbaa32317304d0ee46f5095694197844841b8212
xfs: move delayed write buffer trace

The delayed write buffer split trace currently issues a trace for
every buffer it scans. These buffers are not necessarily queued for
delayed write. Indeed, when buffers are pinned, there can be
thousands of traces of buffers that aren't actually queued for
delayed write and the ones that are are lost in the noise. Move the
trace point to record only buffers that are split out for IO to be
issued on.

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