diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2025-06-03 01:31:05 +0300 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2025-06-03 01:31:05 +0300 | 
| commit | 2619a6d413f4c3c4c1eddf63e83ecc345f250d07 (patch) | |
| tree | 841c37f113d1a2b0f2a2421e27fc0dd2b023cda7 /drivers/fpga/of-fpga-region.c | |
| parent | 0fb34422b5c2237e0de41980628b023252912108 (diff) | |
| parent | dabb90391028799fb524680feb4eb96eb904ca6f (diff) | |
| download | linux-2619a6d413f4c3c4c1eddf63e83ecc345f250d07.tar.xz | |
Merge tag 'fuse-update-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Pull fuse updates from Miklos Szeredi:
 - Remove tmp page copying in writeback path (Joanne).
   This removes ~300 lines and with that a lot of complexity related to
   avoiding reclaim related deadlock. The old mechanism is replaced with
   a mapping flag that tells the MM not to block reclaim waiting for
   writeback to complete. The MM parts have been reviewed/acked by
   respective maintainers.
 - Convert more code to handle large folios (Joanne). This still just
   adds the code to deal with large folios and does not enable them yet.
 - Allow invalidating all cached lookups atomically (Luis Henriques).
   This feature is useful for CernVMFS, which currently does this
   iteratively.
 - Align write prefaulting in fuse with generic one (Dave Hansen)
 - Fix race causing invalid data to be cached when setting attributes on
   different nodes of a distributed fs (Guang Yuan Wu)
 - Update documentation for passthrough (Chen Linxuan)
 - Add fdinfo about the device number associated with an opened
   /dev/fuse instance (Chen Linxuan)
 - Increase readdir buffer size (Miklos). This depends on a patch to VFS
   readdir code that was already merged through Christians tree.
 - Optimize io-uring request expiration (Joanne)
 - Misc cleanups
* tag 'fuse-update-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse: (25 commits)
  fuse: increase readdir buffer size
  readdir: supply dir_context.count as readdir buffer size hint
  fuse: don't allow signals to interrupt getdents copying
  fuse: support large folios for writeback
  fuse: support large folios for readahead
  fuse: support large folios for queued writes
  fuse: support large folios for stores
  fuse: support large folios for symlinks
  fuse: support large folios for folio reads
  fuse: support large folios for writethrough writes
  fuse: refactor fuse_fill_write_pages()
  fuse: support large folios for retrieves
  fuse: support copying large folios
  fs: fuse: add dev id to /dev/fuse fdinfo
  docs: filesystems: add fuse-passthrough.rst
  MAINTAINERS: update filter of FUSE documentation
  fuse: fix race between concurrent setattrs from multiple nodes
  fuse: remove tmp folio for writebacks and internal rb tree
  mm: skip folio reclaim in legacy memcg contexts for deadlockable mappings
  fuse: optimize over-io-uring request expiration check
  ...
Diffstat (limited to 'drivers/fpga/of-fpga-region.c')
0 files changed, 0 insertions, 0 deletions
