* Fix mmap'd libaio read on non-prefaulted page deadlock (LP: #1754584)
- Revert previous fix as there still is a potential for deadlock
on the prefaulted page(s). Resolve the issue by only taking a
reference on the page when copying it and not the page lock.
The inode range lock protects against concurrent updates via
zfs_read() and zfs_write().
-- Colin Ian King <email address hidden> Wed, 28 Mar 2018 08:56:18 +0100
This bug was fixed in the package zfs-linux - 0.6.5.11-1ubuntu3.3
--------------- 11-1ubuntu3. 3) artful; urgency=medium
zfs-linux (0.6.5.
* Fix mmap'd libaio read on non-prefaulted page deadlock (LP: #1754584)
- Revert previous fix as there still is a potential for deadlock
on the prefaulted page(s). Resolve the issue by only taking a
reference on the page when copying it and not the page lock.
The inode range lock protects against concurrent updates via
zfs_read() and zfs_write().
-- Colin Ian King <email address hidden> Wed, 28 Mar 2018 08:56:18 +0100