tag name | merged-completions_2019-04-15 (6050a925ab7ce3a53d08e06721dd2c6342623594) |
tag date | 2019-04-15 17:03:33 -0700 |
tagged by | Darrick J. Wong <darrick.wong@oracle.com> |
tagged object | commit 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.