[GIT PULL] fuse fixes for 6.11-rc7

From: Miklos Szeredi
Date: Tue Sep 03 2024 - 06:38:38 EST


Hi Linus,

Please pull from:

git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
tags/fuse-fixes-6.11-rc7

- Fix EIO if splice and page stealing are enabled on the fuse device

- Disable problematic combination of passthrough and writeback-cache

- Other bug fixes found by code review

Thanks,
Miklos

---
Bernd Schubert (1):
fuse: disable the combination of passthrough and writeback cache

Jann Horn (1):
fuse: use unsigned type for getxattr/listxattr size truncation

Joanne Koong (2):
fuse: check aborted connection before adding requests to pending
list for resending
fuse: update stats for pages in dropped aux writeback list

Miklos Szeredi (1):
fuse: clear PG_uptodate when using a stolen page

yangyun (1):
fuse: fix memory leak in fuse_create_open

---
fs/fuse/dev.c | 14 ++++++++++----
fs/fuse/dir.c | 2 +-
fs/fuse/file.c | 8 +++++++-
fs/fuse/inode.c | 7 ++++++-
fs/fuse/xattr.c | 4 ++--
5 files changed, 26 insertions(+), 9 deletions(-)