]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'dax-fixes-5.13-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdim...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 15 May 2021 15:28:08 +0000 (08:28 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 15 May 2021 15:28:08 +0000 (08:28 -0700)
commitb8c4e53e2f8fd9822fc63b6678fededa2f9c9613
tree897775bb68ea431d360a1494f9c32b186b3932dd
parent1e73229a68c3451b2b9a22800ed3c66842728cbd
parentb3cb53dd56717da90244a0c33b0a8ffbb74a5062
Merge tag 'dax-fixes-5.13-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm

Pull dax fixes from Dan Williams:
 "A fix for a hang condition due to missed wakeups in the filesystem-dax
  core when exercised by virtiofs.

  This bug has been there from the beginning, but the condition has
  not triggered on other filesystems since they hold a lock over
  invalidation events"

* tag 'dax-fixes-5.13-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm:
  dax: Wake up all waiters after invalidating dax entry
  dax: Add a wakeup mode parameter to put_unlocked_entry()
  dax: Add an enum for specifying dax wakup mode
fs/dax.c