aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/netdev-times.py
diff options
context:
space:
mode:
authorDave Chinner <[email protected]>2020-06-29 14:48:48 -0700
committerDarrick J. Wong <[email protected]>2020-07-06 10:46:59 -0700
commitaac855ab1a98d9c20762047f26af47d391c3ba7a (patch)
tree973febf52b61413b35f31cf53557d7ff2de8a75f /tools/perf/scripts/python/netdev-times.py
parenta7e134ef37172fd4f13bbb11f8f440c807ba294b (diff)
xfs: make inode IO completion buffer centric
Having different io completion callbacks for different inode states makes things complex. We can detect if the inode is stale via the XFS_ISTALE flag in IO completion, so we don't need a special callback just for this. This means inodes only have a single iodone callback, and inode IO completion is entirely buffer centric at this point. Hence we no longer need to use a log item callback at all as we can just call xfs_iflush_done() directly from the buffer completions and walk the buffer log item list to complete the all inodes under IO. Signed-off-by: Dave Chinner <[email protected]> Reviewed-by: Christoph Hellwig <[email protected]> Reviewed-by: Darrick J. Wong <[email protected]> Reviewed-by: Brian Foster <[email protected]> Signed-off-by: Darrick J. Wong <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/netdev-times.py')
0 files changed, 0 insertions, 0 deletions