linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2022-06-18 05:35:45 to 2022-06-22 04:16:46 UTC [more...]

[RFC][CFT][PATCHSET] iov_iter stuff
 2022-06-22  4:15 UTC  (29+ messages)
` [PATCH 01/44] 9p: handling Rerror without copy_from_iter_full()
  ` [PATCH 02/44] No need of likely/unlikely on calls of check_copy_size()
  ` [PATCH 03/44] teach iomap_dio_rw() to suppress dsync
  ` [PATCH 04/44] btrfs: use IOMAP_DIO_NOSYNC
  ` [PATCH 05/44] struct file: use anonymous union member for rcuhead and llist
  ` [PATCH 06/44] iocb: delay evaluation of IS_SYNC(...) until we want to check IOCB_DSYNC
  ` [PATCH 07/44] keep iocb_flags() result cached in struct file
  ` [PATCH 08/44] copy_page_{to,from}_iter(): switch iovec variants to generic
  ` [PATCH 09/44] new iov_iter flavour - ITER_UBUF
  ` [PATCH 10/44] switch new_sync_{read,write}() to ITER_UBUF
  ` [PATCH 11/44] iov_iter_bvec_advance(): don't bother with bvec_iter
  ` [PATCH 12/44] fix short copy handling in copy_mc_pipe_to_iter()
  ` [PATCH 13/44] splice: stop abusing iov_iter_advance() to flush a pipe
  ` [PATCH 14/44] ITER_PIPE: helper for getting pipe buffer by index
  ` [PATCH 15/44] ITER_PIPE: helpers for adding pipe buffers
  ` [PATCH 16/44] ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives
  ` [PATCH 17/44] ITER_PIPE: fold push_pipe() into __pipe_get_pages()
  ` [PATCH 18/44] ITER_PIPE: lose iter_head argument of __pipe_get_pages()
  ` [PATCH 19/44] ITER_PIPE: clean pipe_advance() up
  ` [PATCH 22/44] ITER_PIPE: fold data_start() and pipe_space_for_user() together
  ` [PATCH 23/44] iov_iter_get_pages{,_alloc}(): cap the maxsize with MAX_RW_COUNT
  ` [PATCH 26/44] unify pipe_get_pages() and pipe_get_pages_alloc()
  ` [PATCH 27/44] unify xarray_get_pages() and xarray_get_pages_alloc()
  ` [PATCH 28/44] unify the rest of iov_iter_get_pages()/iov_iter_get_pages_alloc() guts
  ` [PATCH 30/44] iov_iter: lift dealing with maxpages out of first_{iovec,bvec}_segment()
  ` [PATCH 32/44] iov_iter: massage calling conventions for first_{iovec,bvec}_segment()
  ` [PATCH 33/44] found_iovec_segment(): just return address
  ` [PATCH 34/44] fold __pipe_get_pages() into pipe_get_pages()

[PATCH v2 0/8] introduce dedicated type for idmapped mounts
 2022-06-22  4:10 UTC  (13+ messages)
` [PATCH v2 1/8] mnt_idmapping: add vfs{g,u}id_t
` [PATCH v2 2/8] fs: add two type safe mapping helpers
` [PATCH v2 3/8] fs: use mount types in iattr
` [PATCH v2 4/8] fs: introduce tiny iattr ownership update helpers
` [PATCH v2 5/8] fs: port to "
` [PATCH v2 6/8] quota: port quota helpers mount ids
` [PATCH v2 7/8] security: pass down mount idmapping to setattr hook
` [PATCH v2 8/8] attr: port attribute changes to new types

[POC][PATCH] xfs: reduce ilock contention on buffered randrw workload
 2022-06-22  3:23 UTC  (16+ messages)

[PATCH] coredump: Fix typo
 2022-06-22  2:58 UTC 

[RFC PATCH] f*xattr: allow O_PATH descriptors
 2022-06-22  2:57 UTC  (12+ messages)

[viro-vfs:work.iov_iter_get_pages 32/34] fs/splice.c:1170:24: error: implicit declaration of function 'iov_iter_get_pages'; did you mean 'iov_iter_get_pages2'?
 2022-06-22  1:00 UTC 

[viro-vfs:work.iov_iter_get_pages 33/34] lib/iov_iter.c:1225:58: error: passing argument 3 of 'append_pipe' from incompatible pointer type
 2022-06-22  0:50 UTC 

[PATCH] selftests/proc: Fix proc-pid-vm for vsyscall=xonly
 2022-06-22  0:18 UTC  (7+ messages)

[syzbot] general protection fault in do_mpage_readpage
 2022-06-21 21:04 UTC  (2+ messages)

Linux 5.18-rc4
 2022-06-21 20:27 UTC  (8+ messages)

[PATCH 0/2] procfs: Add file path and size to /proc/<pid>/fdinfo
 2022-06-21 16:45 UTC  (9+ messages)
` [PATCH 2/2] procfs: Add 'path' to /proc/<pid>/fdinfo/
        ` [Linaro-mm-sig] "

[PATCH] afs: Fix dynamic root getattr
 2022-06-21 14:59 UTC 

[PATCH] exfat: intorduce skip_stream_check mount opt
 2022-06-21 14:39 UTC  (5+ messages)
  ` 答复: "
      ` 答复: "

[PATCH] fuse: force sync attr when inode is invalidated
 2022-06-21 12:56 UTC 

[PATCH 0/2] fs/ntfs3: FALLOC_FL_INSERT_RANGE support
 2022-06-21 11:45 UTC  (3+ messages)
` [PATCH 1/2] fs/ntfs3: Fallocate (FALLOC_FL_INSERT_RANGE) implementation
` [PATCH 2/2] fs/ntfs3: Enable FALLOC_FL_INSERT_RANGE

[PATCH 0/8] introduce dedicated type for idmapped mounts
 2022-06-21 10:40 UTC  (14+ messages)
` [PATCH 1/8] mnt_idmapping: add kmnt{g,u}id_t
` [PATCH 2/8] fs: add two type safe mapping helpers
` [PATCH 3/8] fs: use mount types in iattr
` [PATCH 4/8] fs: introduce tiny iattr ownership update helpers
` [PATCH 5/8] fs: port to "
` [PATCH 6/8] quota: port quota helpers mount ids
` [PATCH 7/8] security: pass down mount idmapping to setattr hook
` [PATCH 8/8] attr: port attribute changes to new types

[PATCHv2 0/4] submit_bh: Drop unnecessary return values and API users
 2022-06-21  6:34 UTC  (8+ messages)
` [PATCHv2 1/4] jbd2: Drop useless return value of submit_bh
` [PATCHv2 2/4] fs/ntfs: Drop useless return value of submit_bh from ntfs_submit_bh_for_read
` [PATCHv2 3/4] fs/buffer: Drop useless return value of submit_bh
` [PATCHv2 4/4] fs/buffer: Make submit_bh & submit_bh_wbc return type as void

[PATCH v2 0/2] Fixes for fanotify parent dir ignore mask logic
 2022-06-21  3:04 UTC  (5+ messages)
` [PATCH v2 2/2] fsnotify: consistent behavior for parent not watching children

[RFC 0/3] submit_bh: Drop unnecessary return values and API users
 2022-06-21  1:39 UTC  (11+ messages)
` [RFC 1/3] jbd2: Drop useless return value of submit_bh
` [RFC 2/3] fs/buffer: "
` [RFC 3/3] fs/buffer: Make submit_bh & submit_bh_wbc return type as void

[PATCH 0/3] Fixes for 5.19b
 2022-06-20 23:42 UTC  (8+ messages)
` [PATCH 1/3] filemap: Correct the conditions for marking a folio as accessed
` [PATCH 2/3] filemap: Handle sibling entries in filemap_get_read_batch()
` [PATCH 3/3] mm: Clear page->private when splitting or migrating a page

[PATCH v6 0/8] KVM: mm: fd-based approach for supporting KVM guest private memory
 2022-06-20 14:16 UTC  (9+ messages)
` [PATCH v6 4/8] KVM: Extend the memslot to support fd-based "
` [PATCH v6 6/8] KVM: Handle page fault for "

[PATCH 0/2] New fanotify API for ignoring events
 2022-06-20 13:45 UTC  (3+ messages)
` [PATCH 1/2] fanotify: prepare for setting event flags in ignore mask
` [PATCH 2/2] fanotify: introduce FAN_MARK_IGNORE

[PATCH 5.18 125/141] fs: account for group membership
 2022-06-20 12:51 UTC  (2+ messages)
` [PATCH 5.18 134/141] netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_context

[PATCH] filemap: obey mapping->invalidate_lock lock/unlock order
 2022-06-20 12:14 UTC  (7+ messages)

[PATCH] ext4, doc: Fix malformed table
 2022-06-20 10:37 UTC 

[PATCH RFC 00/12] Allow concurrent directory updates
 2022-06-20 10:18 UTC  (7+ messages)

[PATCH v2] mm/smaps: add Pss_Dirty
 2022-06-20  8:15 UTC  (2+ messages)

fscache corruption in Linux 5.17?
 2022-06-20  7:11 UTC  (11+ messages)

[PATCH] ceph: switch back to testing for NULL folio->private in ceph_dirty_folio
 2022-06-20  1:30 UTC  (2+ messages)

[PATCH v9 03/14] mm: Add balance_dirty_pages_ratelimited_flags() function
 2022-06-20  0:53 UTC 

[viro-vfs:work.iov_iter_get_pages 24/33] lib/iov_iter.c:1295 iter_xarray_get_pages() warn: unsigned 'count' is never less than zero
 2022-06-19 16:19 UTC  (4+ messages)

[PATCH] fs: use call_read_iter(file, &kiocb, &iter); for __kernel_{read|write}
 2022-06-19 15:53 UTC  (3+ messages)

remove the nobh helpers v2
 2022-06-19 15:46 UTC  (2+ messages)

[GIT PULL] xfs: bug fixes for 5.19-rc3
 2022-06-19 15:01 UTC  (2+ messages)

[PATCH v3 0/8] make statx() return DIO alignment information
 2022-06-19 11:30 UTC  (3+ messages)
` [PATCH v3 1/8] statx: add direct I/O "

[PATCH v2] Implement close-on-fork
 2022-06-19 10:42 UTC  (4+ messages)

[RFC][PATCHES] iov_iter stuff
 2022-06-19  4:09 UTC  (42+ messages)
` [PATCH 01/31] splice: stop abusing iov_iter_advance() to flush a pipe
  ` [PATCH 04/31] ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives
  ` [PATCH 05/31] ITER_PIPE: fold push_pipe() into __pipe_get_pages()
  ` [PATCH 06/31] ITER_PIPE: lose iter_head argument of __pipe_get_pages()
  ` [PATCH 07/31] ITER_PIPE: clean pipe_advance() up
  ` [PATCH 08/31] ITER_PIPE: clean iov_iter_revert()
  ` [PATCH 09/31] ITER_PIPE: cache the type of last buffer
  ` [PATCH 10/10] iov_iter_bvec_advance(): don't bother with bvec_iter
  ` [PATCH 10/31] ITER_PIPE: fold data_start() and pipe_space_for_user() together
  ` [PATCH 11/31] iov_iter_get_pages{,_alloc}(): cap the maxsize with LONG_MAX
  ` [PATCH 12/31] iov_iter_get_pages_alloc(): lift freeing pages array on failure exits into wrapper
  ` [PATCH 13/31] iov_iter_get_pages(): sanity-check arguments
  ` [PATCH 14/31] unify pipe_get_pages() and pipe_get_pages_alloc()
  ` [PATCH 15/31] unify xarray_get_pages() and xarray_get_pages_alloc()
  ` [PATCH 16/31] unify the rest of iov_iter_get_pages()/iov_iter_get_pages_alloc() guts
  ` [PATCH 17/31] ITER_XARRAY: don't open-code DIV_ROUND_UP()
  ` [PATCH 18/31] iov_iter: lift dealing with maxpages out of first_{iovec,bvec}_segment()
  ` [PATCH 19/31] iov_iter: massage calling conventions for first_{iovec,bvec}_segment()
  ` [PATCH 20/31] found_iovec_segment(): just return address
  ` [PATCH 21/31] fold __pipe_get_pages() into pipe_get_pages()
  ` [PATCH 22/31] iov_iter: saner helper for page array allocation
  ` [PATCH 23/31] iov_iter: advancing variants of iov_iter_get_pages{,_alloc}()
  ` [PATCH 24/31] block: convert to "
  ` [PATCH 25/31] iter_to_pipe(): switch to advancing variant of iov_iter_get_pages()
  ` [PATCH 26/31] af_alg_make_sg(): "
  ` [PATCH 27/31] 9p: convert to advancing variant of iov_iter_get_pages_alloc()
  ` [PATCH 28/31] ceph: switch the last caller "
  ` [PATCH 29/31] get rid of non-advancing variants
  ` [PATCH 30/31] pipe_get_pages(): switch to append_pipe()
  ` [PATCH 31/31] expand those iov_iter_advance()

[PATCH v5 0/1] FUSE: Allow non-extending parallel direct writes
 2022-06-18 19:07 UTC  (3+ messages)
` [PATCH v5 1/1] Allow non-extending parallel direct writes on the same file

[PATCH RFC] iov_iter: import single segments iovecs as ITER_UBUF
 2022-06-18 15:46 UTC  (5+ messages)

[PATCH] iov_iter: fix bad parenthesis placement for iter_type check
 2022-06-18 13:40 UTC 

[viro-vfs:work.iov_iter_get_pages 21/33] lib/iov_iter.c:1392:24: warning: variable 'len' is uninitialized when used here
 2022-06-18 10:53 UTC 

[PATCH] kernel/sysctl.c: Clean up indentation, replace spaces with tab
 2022-06-18  9:35 UTC  (3+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).