Merge tag 'fix-inode-health-reports-5.14_2021-06-08' of https://git.kernel.org/pub...
authorDarrick J. Wong <djwong@kernel.org>
Tue, 8 Jun 2021 16:38:24 +0000 (09:38 -0700)
committerDarrick J. Wong <djwong@kernel.org>
Tue, 8 Jun 2021 16:38:24 +0000 (09:38 -0700)
commit295abff2fb940362814d12d513d8c443485183db
treee10c164fe1b0b37d757ec66598326908f5fe5964
parentffc18582ed18f1bb16da9ec38a792c7cbc3714a1
parent9492750a8b18f02a8dec2aab594c59aabe2e4d0d
Merge tag 'fix-inode-health-reports-5.14_2021-06-08' of https://git./linux/kernel/git/djwong/xfs-linux into xfs-5.14-merge2

xfs: preserve inode health reports for longer

This is a quick series to make sure that inode sickness reports stick
around in memory for some amount of time.

v2: rebase to 5.13-rc4
v3: require explicit request to reclaim sick inodes, drop weird icache
    miss interaction with DONTCACHE

* tag 'fix-inode-health-reports-5.14_2021-06-08' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux:
  xfs: selectively keep sick inodes in memory
  xfs: drop IDONTCACHE on inodes when we mark them sick
  xfs: only reset incore inode health state flags when reclaiming an inode