[PATCH v2 0/5] fscache/cachefiles: Some bugfixes
From: Zizhi Wo
Date: Thu Nov 07 2024 - 06:11:04 EST
Changes since V1[1]:
- Removed some incorrect patches.
- Modified the description of the first patch.
- Modified the fourth patch to move fput out of lock execution.
Recently, I sent the first version of the patch series. After some
discussions, I made modifications to a few patches and have now officially
sent this second version.
This patchset mainly includes 5 fix patches about fscache/cachefiles.
Additionally, patches 2, 3, and 5 have already been ACKed. The first patch
fixes an issue with the incorrect return length, and the fourth patch
addresses a null pointer dereference issue with file.
[1] https://lore.kernel.org/all/20240821024301.1058918-1-wozizhi@xxxxxxxxxx/
Zizhi Wo (5):
cachefiles: Fix incorrect length return value in
cachefiles_ondemand_fd_write_iter()
cachefiles: Fix missing pos updates in
cachefiles_ondemand_fd_write_iter()
cachefiles: Clean up in cachefiles_commit_tmpfile()
cachefiles: Fix NULL pointer dereference in object->file
netfs/fscache: Add a memory barrier for FSCACHE_VOLUME_CREATING
fs/cachefiles/interface.c | 14 ++++++++++----
fs/cachefiles/namei.c | 5 -----
fs/cachefiles/ondemand.c | 38 +++++++++++++++++++++++++++++---------
fs/netfs/fscache_volume.c | 3 +--
4 files changed, 40 insertions(+), 20 deletions(-)
--
2.39.2