All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v7 00/19] gfs2: Fix mmap + page fault deadlocks
@ 2021-08-27 16:49 ` Andreas Gruenbacher
  0 siblings, 0 replies; 309+ messages in thread
From: Andreas Gruenbacher @ 2021-08-27 16:49 UTC (permalink / raw)
  To: Linus Torvalds, Alexander Viro, Christoph Hellwig,
	Darrick J. Wong, Paul Mackerras
  Cc: Jan Kara, Matthew Wilcox, cluster-devel, linux-fsdevel,
	linux-kernel, ocfs2-devel, Andreas Gruenbacher, kvm-ppc

Hi all,

here's another update on top of v5.14-rc7.  Changes:

 * Some of the patch descriptions have been improved.

 * Patch "gfs2: Eliminate ip->i_gh" has been moved further to the front.

At this point, I'm not aware of anything that still needs fixing, 


The first two patches are independent of the core of this patch queue
and I've asked the respective maintainers to have a look, but I've not
heard back from them.  The first patch should just go into Al's tree;
it's a relatively straight-forward fix.  The second patch really needs
to be looked at; it might break things:

  iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value
  powerpc/kvm: Fix kvm_use_magic_page


Al and Linus seem to have a disagreement about the error reporting
semantics that functions fault_in_{readable,writeable} and
fault_in_iov_iter_{readable,writeable} should have.  I've implemented
Linus's suggestion of returning the number of bytes not faulted in and I
think that being able to tell if "nothing", "something" or "everything"
could be faulted in does help, but I'll live with anything that allows
us to make progress.


The iomap changes should ideally be reviewed by Christoph; I've not
heard from him about those.


Thanks,
Andreas

Andreas Gruenbacher (16):
  iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value
  powerpc/kvm: Fix kvm_use_magic_page
  gup: Turn fault_in_pages_{readable,writeable} into
    fault_in_{readable,writeable}
  iov_iter: Turn iov_iter_fault_in_readable into
    fault_in_iov_iter_readable
  iov_iter: Introduce fault_in_iov_iter_writeable
  gfs2: Add wrapper for iomap_file_buffered_write
  gfs2: Clean up function may_grant
  gfs2: Move the inode glock locking to gfs2_file_buffered_write
  gfs2: Eliminate ip->i_gh
  gfs2: Fix mmap + page fault deadlocks for buffered I/O
  iomap: Fix iomap_dio_rw return value for user copies
  iomap: Support partial direct I/O on user copy failures
  iomap: Add done_before argument to iomap_dio_rw
  gup: Introduce FOLL_NOFAULT flag to disable page faults
  iov_iter: Introduce nofault flag to disable page faults
  gfs2: Fix mmap + page fault deadlocks for direct I/O

Bob Peterson (3):
  gfs2: Eliminate vestigial HIF_FIRST
  gfs2: Remove redundant check from gfs2_glock_dq
  gfs2: Introduce flag for glock holder auto-demotion

 arch/powerpc/kernel/kvm.c           |   3 +-
 arch/powerpc/kernel/signal_32.c     |   4 +-
 arch/powerpc/kernel/signal_64.c     |   2 +-
 arch/x86/kernel/fpu/signal.c        |   7 +-
 drivers/gpu/drm/armada/armada_gem.c |   7 +-
 fs/btrfs/file.c                     |   7 +-
 fs/btrfs/ioctl.c                    |   5 +-
 fs/ext4/file.c                      |   5 +-
 fs/f2fs/file.c                      |   2 +-
 fs/fuse/file.c                      |   2 +-
 fs/gfs2/bmap.c                      |  60 +----
 fs/gfs2/file.c                      | 245 ++++++++++++++++++--
 fs/gfs2/glock.c                     | 340 +++++++++++++++++++++-------
 fs/gfs2/glock.h                     |  20 ++
 fs/gfs2/incore.h                    |   5 +-
 fs/iomap/buffered-io.c              |   2 +-
 fs/iomap/direct-io.c                |  21 +-
 fs/ntfs/file.c                      |   2 +-
 fs/xfs/xfs_file.c                   |   6 +-
 fs/zonefs/super.c                   |   4 +-
 include/linux/iomap.h               |  11 +-
 include/linux/mm.h                  |   3 +-
 include/linux/pagemap.h             |  58 +----
 include/linux/uio.h                 |   4 +-
 lib/iov_iter.c                      | 103 +++++++--
 mm/filemap.c                        |   4 +-
 mm/gup.c                            | 139 +++++++++++-
 27 files changed, 785 insertions(+), 286 deletions(-)

-- 
2.26.3


^ permalink raw reply	[flat|nested] 309+ messages in thread

end of thread, other threads:[~2021-10-25 19:45 UTC | newest]

Thread overview: 309+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-27 16:49 [PATCH v7 00/19] gfs2: Fix mmap + page fault deadlocks Andreas Gruenbacher
2021-08-27 16:49 ` Andreas Gruenbacher
2021-08-27 16:49 ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49 ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 16:49 ` [PATCH v7 01/19] iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] [PATCH v7 01/19] iov_iter: Fix iov_iter_get_pages{, _alloc} " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-09-09 11:09   ` [PATCH v7 01/19] iov_iter: Fix iov_iter_get_pages{,_alloc} " Christoph Hellwig
2021-09-09 11:09     ` [Cluster-devel] [PATCH v7 01/19] iov_iter: Fix iov_iter_get_pages{, _alloc} " Christoph Hellwig
2021-09-09 11:09     ` [Ocfs2-devel] " Christoph Hellwig
2021-08-27 16:49 ` [PATCH v7 02/19] powerpc/kvm: Fix kvm_use_magic_page Andreas Gruenbacher
2021-08-27 16:49   ` Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 16:49 ` [PATCH v7 03/19] gup: Turn fault_in_pages_{readable,writeable} into fault_in_{readable,writeable} Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] [PATCH v7 03/19] gup: Turn fault_in_pages_{readable, writeable} into fault_in_{readable, writeable} Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 19:08   ` [PATCH v7 03/19] gup: Turn fault_in_pages_{readable,writeable} into fault_in_{readable,writeable} Al Viro
2021-08-27 19:08     ` [Cluster-devel] [PATCH v7 03/19] gup: Turn fault_in_pages_{readable, writeable} into fault_in_{readable, writeable} Al Viro
2021-08-27 19:08     ` [Ocfs2-devel] " Al Viro
2021-09-03 14:56   ` [PATCH v7 03/19] gup: Turn fault_in_pages_{readable,writeable} into fault_in_{readable,writeable} Filipe Manana
2021-09-03 14:56     ` [Cluster-devel] [PATCH v7 03/19] gup: Turn fault_in_pages_{readable, writeable} into fault_in_{readable, writeable} Filipe Manana
2021-09-03 14:56     ` [Ocfs2-devel] " Filipe Manana
2021-09-28 15:02     ` [PATCH v7 03/19] gup: Turn fault_in_pages_{readable,writeable} into fault_in_{readable,writeable} Andreas Gruenbacher
2021-09-28 15:02       ` [Cluster-devel] [PATCH v7 03/19] gup: Turn fault_in_pages_{readable, writeable} into fault_in_{readable, writeable} Andreas Gruenbacher
2021-09-28 15:02       ` [Ocfs2-devel] " Andreas Gruenbacher
2021-09-28 16:37       ` [PATCH v7 03/19] gup: Turn fault_in_pages_{readable,writeable} into fault_in_{readable,writeable} Matthew Wilcox
2021-09-28 16:37         ` [Cluster-devel] [PATCH v7 03/19] gup: Turn fault_in_pages_{readable, writeable} into fault_in_{readable, writeable} Matthew Wilcox
2021-09-28 16:37         ` [Ocfs2-devel] " Matthew Wilcox
2021-09-28 20:41         ` [PATCH v7 03/19] gup: Turn fault_in_pages_{readable,writeable} into fault_in_{readable,writeable} Andreas Gruenbacher
2021-09-28 20:41           ` [Cluster-devel] [PATCH v7 03/19] gup: Turn fault_in_pages_{readable, writeable} into fault_in_{readable, writeable} Andreas Gruenbacher
2021-09-28 20:41           ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 16:49 ` [PATCH v7 04/19] iov_iter: Turn iov_iter_fault_in_readable into fault_in_iov_iter_readable Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 18:53   ` Al Viro
2021-08-27 18:53     ` [Cluster-devel] " Al Viro
2021-08-27 18:53     ` [Ocfs2-devel] " Al Viro
2021-08-27 18:57     ` Linus Torvalds
2021-08-27 18:57       ` [Cluster-devel] " Linus Torvalds
2021-08-27 18:57       ` [Ocfs2-devel] " Linus Torvalds
2021-08-27 19:16       ` Al Viro
2021-08-27 19:16         ` [Cluster-devel] " Al Viro
2021-08-27 19:16         ` [Ocfs2-devel] " Al Viro
2021-08-27 20:56   ` Kari Argillander
2021-08-27 20:56     ` [Cluster-devel] " Kari Argillander
2021-08-27 20:56     ` [Ocfs2-devel] " Kari Argillander
2021-08-27 21:05     ` Kari Argillander
2021-08-28 17:13     ` Linus Torvalds
2021-08-28 17:13       ` [Cluster-devel] " Linus Torvalds
2021-08-28 17:13       ` [Ocfs2-devel] " Linus Torvalds
2021-08-28 17:13       ` Linus Torvalds
2021-08-27 16:49 ` [PATCH v7 05/19] iov_iter: Introduce fault_in_iov_iter_writeable Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 18:49   ` Al Viro
2021-08-27 18:49     ` [Cluster-devel] " Al Viro
2021-08-27 18:49     ` [Ocfs2-devel] " Al Viro
2021-08-27 19:05     ` Linus Torvalds
2021-08-27 19:05       ` [Cluster-devel] " Linus Torvalds
2021-08-27 19:05       ` [Ocfs2-devel] " Linus Torvalds
2021-08-27 19:23       ` Al Viro
2021-08-27 19:23         ` [Cluster-devel] " Al Viro
2021-08-27 19:23         ` [Ocfs2-devel] " Al Viro
2021-08-27 19:33         ` Linus Torvalds
2021-08-27 19:33           ` [Cluster-devel] " Linus Torvalds
2021-08-27 19:33           ` [Ocfs2-devel] " Linus Torvalds
2021-08-27 19:37           ` Al Viro
2021-08-27 19:37             ` [Cluster-devel] " Al Viro
2021-08-27 19:37             ` [Ocfs2-devel] " Al Viro
2021-08-27 21:48             ` Al Viro
2021-08-27 21:48               ` [Cluster-devel] " Al Viro
2021-08-27 21:48               ` [Ocfs2-devel] " Al Viro
2021-08-27 21:57               ` Al Viro
2021-08-27 21:57                 ` [Cluster-devel] " Al Viro
2021-08-27 21:57                 ` [Ocfs2-devel] " Al Viro
2021-08-27 23:22                 ` Luck, Tony
2021-08-27 23:22                   ` [Cluster-devel] " Luck, Tony
2021-08-27 23:22                   ` [Ocfs2-devel] " Luck, Tony
2021-08-28  2:20                   ` Luck, Tony
2021-08-28  2:20                     ` [Cluster-devel] " Luck, Tony
2021-08-28  2:20                     ` [Ocfs2-devel] " Luck, Tony
2021-08-28 21:47                   ` Thomas Gleixner
2021-08-28 21:47                     ` [Cluster-devel] " Thomas Gleixner
2021-08-28 21:47                     ` [Ocfs2-devel] " Thomas Gleixner
2021-08-28 22:04                     ` Al Viro
2021-08-28 22:04                       ` [Cluster-devel] " Al Viro
2021-08-28 22:04                       ` [Ocfs2-devel] " Al Viro
2021-08-28 22:11                       ` Al Viro
2021-08-28 22:11                         ` [Cluster-devel] " Al Viro
2021-08-28 22:11                         ` [Ocfs2-devel] " Al Viro
2021-08-28 22:19                         ` Al Viro
2021-08-28 22:19                           ` [Cluster-devel] " Al Viro
2021-08-28 22:19                           ` [Ocfs2-devel] " Al Viro
2021-08-28 22:51                           ` Al Viro
2021-08-28 22:51                             ` [Cluster-devel] " Al Viro
2021-08-28 22:51                             ` Al Viro
2021-08-29 18:44                             ` Thomas Gleixner
2021-08-29 18:44                               ` [Cluster-devel] " Thomas Gleixner
2021-08-29 18:44                               ` [Ocfs2-devel] " Thomas Gleixner
2021-08-29 19:46                               ` Al Viro
2021-08-29 19:46                                 ` [Cluster-devel] " Al Viro
2021-08-29 19:46                                 ` [Ocfs2-devel] " Al Viro
2021-08-29 19:51                                 ` Thomas Gleixner
2021-08-29 19:51                                   ` [Cluster-devel] " Thomas Gleixner
2021-08-29 19:51                                   ` [Ocfs2-devel] " Thomas Gleixner
2021-08-28 22:20                         ` Tony Luck
2021-08-28 22:20                           ` [Cluster-devel] " Tony Luck
2021-08-28 22:20                           ` [Ocfs2-devel] " Tony Luck
2021-08-29  1:40                           ` Matthew Wilcox
2021-08-29  1:40                             ` [Cluster-devel] " Matthew Wilcox
2021-08-29  1:40                             ` [Ocfs2-devel] " Matthew Wilcox
2021-08-30 15:41                             ` Luck, Tony
2021-08-30 15:41                               ` [Cluster-devel] " Luck, Tony
2021-08-30 15:41                               ` [Ocfs2-devel] " Luck, Tony
2021-08-28 22:23                       ` Thomas Gleixner
2021-08-28 22:23                         ` [Cluster-devel] " Thomas Gleixner
2021-08-28 22:23                         ` [Ocfs2-devel] " Thomas Gleixner
2021-08-28 19:28               ` [RFC][arm64] possible infinite loop in btrfs search_ioctl() Al Viro
2021-08-28 19:28                 ` [Cluster-devel] " Al Viro
2021-08-28 19:28                 ` [Ocfs2-devel] " Al Viro
2021-08-31 13:54                 ` Catalin Marinas
2021-08-31 13:54                   ` [Cluster-devel] " Catalin Marinas
2021-08-31 13:54                   ` [Ocfs2-devel] " Catalin Marinas
2021-08-31 15:28                   ` Al Viro
2021-08-31 15:28                     ` [Cluster-devel] " Al Viro
2021-08-31 15:28                     ` [Ocfs2-devel] " Al Viro
2021-08-31 16:01                     ` Catalin Marinas
2021-08-31 16:01                       ` [Cluster-devel] " Catalin Marinas
2021-08-31 16:01                       ` [Ocfs2-devel] " Catalin Marinas
2021-10-11 17:37                     ` Catalin Marinas
2021-10-11 17:37                       ` [Cluster-devel] " Catalin Marinas
2021-10-11 17:37                       ` [Ocfs2-devel] " Catalin Marinas
2021-10-11 19:15                       ` Linus Torvalds
2021-10-11 19:15                         ` [Cluster-devel] " Linus Torvalds
2021-10-11 19:15                         ` [Ocfs2-devel] " Linus Torvalds
2021-10-11 21:08                         ` Catalin Marinas
2021-10-11 21:08                           ` [Cluster-devel] " Catalin Marinas
2021-10-11 21:08                           ` [Ocfs2-devel] " Catalin Marinas
2021-10-11 23:59                           ` Linus Torvalds
2021-10-11 23:59                             ` [Cluster-devel] " Linus Torvalds
2021-10-11 23:59                             ` [Ocfs2-devel] " Linus Torvalds
2021-10-12 17:27                             ` Catalin Marinas
2021-10-12 17:27                               ` [Cluster-devel] " Catalin Marinas
2021-10-12 17:27                               ` [Ocfs2-devel] " Catalin Marinas
2021-10-12 17:58                               ` Linus Torvalds
2021-10-12 17:58                                 ` [Cluster-devel] " Linus Torvalds
2021-10-12 17:58                                 ` [Ocfs2-devel] " Linus Torvalds
2021-10-18 17:13                                 ` Catalin Marinas
2021-10-18 17:13                                   ` [Cluster-devel] " Catalin Marinas
2021-10-18 17:13                                   ` Catalin Marinas
2021-10-21  0:46                             ` Andreas Gruenbacher
2021-10-21  0:46                               ` [Cluster-devel] " Andreas Gruenbacher
2021-10-21  0:46                               ` [Ocfs2-devel] " Andreas Gruenbacher
2021-10-21 10:05                               ` Catalin Marinas
2021-10-21 10:05                                 ` [Cluster-devel] " Catalin Marinas
2021-10-21 10:05                                 ` [Ocfs2-devel] " Catalin Marinas
2021-10-21 14:42                                 ` Andreas Gruenbacher
2021-10-21 14:42                                   ` [Cluster-devel] " Andreas Gruenbacher
2021-10-21 14:42                                   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-10-21 17:09                                   ` Catalin Marinas
2021-10-21 17:09                                     ` [Cluster-devel] " Catalin Marinas
2021-10-21 17:09                                     ` [Ocfs2-devel] " Catalin Marinas
2021-10-21 18:00                                     ` Andreas Gruenbacher
2021-10-21 18:00                                       ` [Cluster-devel] " Andreas Gruenbacher
2021-10-21 18:00                                       ` [Ocfs2-devel] " Andreas Gruenbacher
2021-10-22 18:41                                       ` Catalin Marinas
2021-10-22 18:41                                         ` [Cluster-devel] " Catalin Marinas
2021-10-22 18:41                                         ` [Ocfs2-devel] " Catalin Marinas
2021-10-25 19:37                                         ` Andreas Gruenbacher
2021-10-25 19:37                                           ` [Cluster-devel] " Andreas Gruenbacher
2021-10-25 19:37                                           ` [Ocfs2-devel] " Andreas Gruenbacher
2021-10-22  2:30                                   ` Linus Torvalds
2021-10-22  2:30                                     ` [Cluster-devel] " Linus Torvalds
2021-10-22  2:30                                     ` [Ocfs2-devel] " Linus Torvalds
2021-10-22  9:34                                     ` Catalin Marinas
2021-10-22  9:34                                       ` [Cluster-devel] " Catalin Marinas
2021-10-22  9:34                                       ` [Ocfs2-devel] " Catalin Marinas
2021-08-29  0:58               ` [Ocfs2-devel] [PATCH v7 05/19] iov_iter: Introduce fault_in_iov_iter_writeable Al Viro
2021-08-29  0:58                 ` [Cluster-devel] " Al Viro
2021-08-29  0:58                 ` Al Viro
2021-08-27 16:49 ` [PATCH v7 06/19] gfs2: Add wrapper for iomap_file_buffered_write Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 16:49 ` [PATCH v7 07/19] gfs2: Clean up function may_grant Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 16:49 ` [PATCH v7 08/19] gfs2: Eliminate vestigial HIF_FIRST Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 16:49 ` [PATCH v7 09/19] gfs2: Remove redundant check from gfs2_glock_dq Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 16:49 ` [PATCH v7 10/19] gfs2: Introduce flag for glock holder auto-demotion Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 16:49 ` [PATCH v7 11/19] gfs2: Move the inode glock locking to gfs2_file_buffered_write Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 16:49 ` [PATCH v7 12/19] gfs2: Eliminate ip->i_gh Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 16:49 ` [PATCH v7 13/19] gfs2: Fix mmap + page fault deadlocks for buffered I/O Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 16:49 ` [PATCH v7 14/19] iomap: Fix iomap_dio_rw return value for user copies Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-09-03 18:54   ` Darrick J. Wong
2021-09-03 18:54     ` [Cluster-devel] " Darrick J. Wong
2021-09-03 18:54     ` [Ocfs2-devel] " Darrick J. Wong
2021-09-09 11:17   ` Christoph Hellwig
2021-09-09 11:17     ` [Cluster-devel] " Christoph Hellwig
2021-09-09 11:17     ` [Ocfs2-devel] " Christoph Hellwig
2021-08-27 16:49 ` [PATCH v7 15/19] iomap: Support partial direct I/O on user copy failures Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-09-03 18:54   ` Darrick J. Wong
2021-09-03 18:54     ` [Cluster-devel] " Darrick J. Wong
2021-09-03 18:54     ` [Ocfs2-devel] " Darrick J. Wong
2021-09-09 11:20   ` Christoph Hellwig
2021-09-09 11:20     ` [Cluster-devel] " Christoph Hellwig
2021-09-09 11:20     ` [Ocfs2-devel] " Christoph Hellwig
2021-09-28 15:05     ` Andreas Gruenbacher
2021-09-28 15:05       ` [Cluster-devel] " Andreas Gruenbacher
2021-09-28 15:05       ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 16:49 ` [PATCH v7 16/19] iomap: Add done_before argument to iomap_dio_rw Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 18:30   ` Darrick J. Wong
2021-08-27 18:30     ` [Cluster-devel] " Darrick J. Wong
2021-08-27 18:30     ` [Ocfs2-devel] " Darrick J. Wong
2021-08-27 20:15     ` Andreas Gruenbacher
2021-08-27 20:15       ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 20:15       ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 21:32       ` Darrick J. Wong
2021-08-27 21:32         ` [Cluster-devel] " Darrick J. Wong
2021-08-27 21:32         ` [Ocfs2-devel] " Darrick J. Wong
2021-08-27 21:49         ` Andreas Grünbacher
2021-08-27 21:49           ` [Cluster-devel] " Andreas Grünbacher
2021-08-27 21:49           ` [Ocfs2-devel] " Andreas Grünbacher
2021-08-27 22:35         ` Linus Torvalds
2021-08-27 22:35           ` [Cluster-devel] " Linus Torvalds
2021-08-27 22:35           ` [Ocfs2-devel] " Linus Torvalds
2021-09-03 18:47           ` Darrick J. Wong
2021-09-03 18:47             ` [Cluster-devel] " Darrick J. Wong
2021-09-03 18:47             ` [Ocfs2-devel] " Darrick J. Wong
2021-09-03 18:53   ` Darrick J. Wong
2021-09-03 18:53     ` [Cluster-devel] " Darrick J. Wong
2021-09-03 18:53     ` [Ocfs2-devel] " Darrick J. Wong
2021-09-09 11:30   ` Christoph Hellwig
2021-09-09 11:30     ` [Cluster-devel] " Christoph Hellwig
2021-09-09 11:30     ` [Ocfs2-devel] " Christoph Hellwig
2021-09-09 17:22     ` Linus Torvalds
2021-09-09 17:22       ` [Cluster-devel] " Linus Torvalds
2021-09-09 17:22       ` [Ocfs2-devel] " Linus Torvalds
2021-09-10  7:36       ` Christoph Hellwig
2021-09-10  7:36         ` [Cluster-devel] " Christoph Hellwig
2021-09-10  7:36         ` [Ocfs2-devel] " Christoph Hellwig
2021-08-27 16:49 ` [PATCH v7 17/19] gup: Introduce FOLL_NOFAULT flag to disable page faults Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-09-09 11:36   ` Christoph Hellwig
2021-09-09 11:36     ` [Cluster-devel] " Christoph Hellwig
2021-09-09 11:36     ` [Ocfs2-devel] " Christoph Hellwig
2021-09-09 17:17     ` Linus Torvalds
2021-09-09 17:17       ` [Cluster-devel] " Linus Torvalds
2021-09-09 17:17       ` [Ocfs2-devel] " Linus Torvalds
2021-09-10  7:24       ` Christoph Hellwig
2021-09-10  7:24         ` [Cluster-devel] " Christoph Hellwig
2021-09-10  7:24         ` [Ocfs2-devel] " Christoph Hellwig
2021-08-27 16:49 ` [PATCH v7 18/19] iov_iter: Introduce nofault " Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 18:47   ` Al Viro
2021-08-27 18:47     ` [Cluster-devel] " Al Viro
2021-08-27 18:47     ` [Ocfs2-devel] " Al Viro
2021-08-27 19:56     ` Andreas Gruenbacher
2021-08-27 19:56       ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 19:56       ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 16:49 ` [PATCH v7 19/19] gfs2: Fix mmap + page fault deadlocks for direct I/O Andreas Gruenbacher
2021-08-27 16:49   ` [Cluster-devel] " Andreas Gruenbacher
2021-08-27 16:49   ` [Ocfs2-devel] " Andreas Gruenbacher
2021-08-27 17:16 ` [PATCH v7 00/19] gfs2: Fix mmap + page fault deadlocks Linus Torvalds
2021-08-27 17:16   ` Linus Torvalds
2021-08-27 17:16   ` [Cluster-devel] " Linus Torvalds
2021-08-27 17:16   ` [Ocfs2-devel] " Linus Torvalds
2021-09-01 19:52   ` Andreas Gruenbacher
2021-09-01 19:52     ` Andreas Gruenbacher
2021-09-01 19:52     ` [Cluster-devel] " Andreas Gruenbacher
2021-09-01 19:52     ` [Ocfs2-devel] " Andreas Gruenbacher
2021-09-03 15:52     ` Linus Torvalds
2021-09-03 15:52       ` Linus Torvalds
2021-09-03 15:52       ` [Cluster-devel] " Linus Torvalds
2021-09-03 15:52       ` [Ocfs2-devel] " Linus Torvalds
2021-09-03 18:25       ` Al Viro
2021-09-03 18:25         ` Al Viro
2021-09-03 18:25         ` [Cluster-devel] " Al Viro
2021-09-03 18:25         ` [Ocfs2-devel] " Al Viro
2021-09-03 18:47         ` Linus Torvalds
2021-09-03 18:47           ` Linus Torvalds
2021-09-03 18:47           ` [Cluster-devel] " Linus Torvalds
2021-09-03 18:47           ` [Ocfs2-devel] " Linus Torvalds
2021-09-03 19:51       ` Andreas Grünbacher
2021-09-03 19:51         ` [Cluster-devel] " Andreas Grünbacher
2021-09-03 15:07 ` Filipe Manana
2021-09-03 15:07   ` Filipe Manana
2021-09-03 15:07   ` [Cluster-devel] " Filipe Manana
2021-09-03 15:07   ` [Ocfs2-devel] " Filipe Manana

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.