summaryrefslogtreecommitdiff
tag namemerged-completions_2019-04-15 (6050a925ab7ce3a53d08e06721dd2c6342623594)
tag date2019-04-15 17:03:33 -0700
tagged byDarrick J. Wong <darrick.wong@oracle.com>
tagged objectcommit bcfa32b8c6...
xfs: merged io completions
Here's a quick patchset reworking writeback ioend completion processing into per-inode completion queues so that we don't have a thundering herd of unwritten/cow completion kworkers contending for the ILOCK that then tie up log reservation space and cause deadlocks. The third patch combines adjacent ioends when possible to reduce the overhead further.