summaryrefslogtreecommitdiff
tag namemerged-completions_2019-04-16 (7b10fdf0c0c9d31c0bfc9943b164de7cbfab40ad)
tag date2019-04-16 17:15:03 -0700
tagged byDarrick J. Wong <darrick.wong@oracle.com>
tagged objectcommit a55d447855...
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.