* [GIT PULL] netfs: Fixes
@ 2021-05-25 13:01 David Howells
2021-05-25 17:36 ` pr-tracker-bot
0 siblings, 1 reply; 4+ messages in thread
From: David Howells @ 2021-05-25 13:01 UTC (permalink / raw)
To: torvalds
Cc: dhowells, geert, willy, ceph-devel, linux-afs, linux-cachefs,
linux-cifs, linux-fsdevel, linux-mm, linux-nfs, linux-kernel,
v9fs-developer
Hi Linus,
If you could pull this, there are a couple of fixes to the new netfs lib in
it:
(1) Pass the AOP flags through from netfs_write_begin() into
grab_cache_page_write_begin().
(2) Automatically enable in Kconfig netfs lib rather than presenting an
option for manual enablement.
David
---
The following changes since commit 6efb943b8616ec53a5e444193dccf1af9ad627b5:
Linux 5.13-rc1 (2021-05-09 14:17:44 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git tags/netfs-lib-fixes-20200525
for you to fetch changes up to b71c791254ff5e78a124c8949585dccd9e225e06:
netfs: Make CONFIG_NETFS_SUPPORT auto-selected rather than manual (2021-05-25 13:48:04 +0100)
----------------------------------------------------------------
netfslib fixes
----------------------------------------------------------------
David Howells (2):
netfs: Pass flags through to grab_cache_page_write_begin()
netfs: Make CONFIG_NETFS_SUPPORT auto-selected rather than manual
fs/netfs/Kconfig | 2 +-
fs/netfs/read_helper.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] netfs: Fixes
2021-05-25 13:01 [GIT PULL] netfs: Fixes David Howells
@ 2021-05-25 17:36 ` pr-tracker-bot
0 siblings, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2021-05-25 17:36 UTC (permalink / raw)
To: David Howells
Cc: torvalds, dhowells, geert, willy, ceph-devel, linux-afs,
linux-cachefs, linux-cifs, linux-fsdevel, linux-mm, linux-nfs,
linux-kernel, v9fs-developer
The pull request you sent on Tue, 25 May 2021 14:01:02 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git tags/netfs-lib-fixes-20200525
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ad9f25d338605d26acedcaf3ba5fab5ca26f1c10
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL] netfs fixes
@ 2024-01-25 10:13 Christian Brauner
2024-01-25 20:00 ` pr-tracker-bot
0 siblings, 1 reply; 4+ messages in thread
From: Christian Brauner @ 2024-01-25 10:13 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Christian Brauner, linux-fsdevel, linux-kernel
Hey Linus,
/* Summary */
This contains various fixes for the netfs work merged earlier this cycle:
afs
===
* afs: Fix locking imbalance in afs_proc_addr_prefs_show()
* afs: Remove afs_dynroot_d_revalidate() which is redundant
* afs: Fix error handling during lookup
* afs: Hide sillyrenames from userspace
This fixes a race between silly-rename files being created/removed and
userspace iterating over directory entries.
* Don't use unnecessary folio_*() functions.
cifs
====
* Don't use unnecessary folio_*() functions.
cachefiles
==========
* erofs: Fix Null dereference when cachefiles are not doing ondemand-mode
* Update mailing list.
netfs library
=============
* Add Jeff Layton as reviewer.
* Update mailing list.
* Fix a error checking in netfs_perform_write().
* fscache: Check error before dereferencing
* Don't use unnecessary folio_*() functions.
/* Testing */
clang: Debian clang version 16.0.6 (19)
gcc: (Debian 13.2.0-7) 13.2.0
All patches are based on v6.8-rc1 and have been sitting in linux-next.
No build failures or warnings were observed.
/* Conflicts */
At the time of creating this PR no merge conflicts were reported from
linux-next and no merge conflicts showed up doing a test-merge with
current mainline.
The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d:
Linux 6.8-rc1 (2024-01-21 14:11:32 -0800)
are available in the Git repository at:
git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.8-rc2.netfs
for you to fetch changes up to f13d8f28fe9fb0a4d0a6c21fb3c1577d0eda4ed8:
Merge branch 'netfs-fixes' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs (2024-01-23 16:00:39 +0100)
Please consider pulling these changes from the signed vfs-6.8-rc2.netfs tag.
Thanks!
Christian
----------------------------------------------------------------
vfs-6.8-rc2.netfs
----------------------------------------------------------------
Christian Brauner (1):
Merge branch 'netfs-fixes' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Dan Carpenter (2):
netfs, fscache: Prevent Oops in fscache_put_cache()
netfs: Fix a NULL vs IS_ERR() check in netfs_perform_write()
David Howells (10):
netfs, cachefiles: Change mailing list
netfs: Add Jeff Layton as reviewer
netfs: Don't use certain unnecessary folio_*() functions
afs: Don't use certain unnecessary folio_*() functions
cifs: Don't use certain unnecessary folio_*() functions
cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode
afs: Hide silly-rename files from userspace
afs: Fix error handling with lookup via FS.InlineBulkStatus
afs: Remove afs_dynroot_d_revalidate() as it is redundant
afs: Fix missing/incorrect unlocking of RCU read lock
MAINTAINERS | 5 +++--
fs/afs/dir.c | 30 ++++++++++++++++++++++--------
fs/afs/dynroot.c | 9 ---------
fs/afs/proc.c | 5 +++--
fs/cachefiles/ondemand.c | 3 +++
fs/netfs/buffered_read.c | 12 ++++++------
fs/netfs/buffered_write.c | 15 ++++++++-------
fs/netfs/fscache_cache.c | 3 ++-
fs/netfs/io.c | 2 +-
fs/netfs/misc.c | 2 +-
fs/smb/client/file.c | 10 +++++-----
include/trace/events/afs.h | 25 +++++++++++++++++++++++++
12 files changed, 79 insertions(+), 42 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-01-25 20:00 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-25 13:01 [GIT PULL] netfs: Fixes David Howells
2021-05-25 17:36 ` pr-tracker-bot
2024-01-25 10:13 [GIT PULL] netfs fixes Christian Brauner
2024-01-25 20:00 ` pr-tracker-bot
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.