Miklos, I figured it was best to split the backing_file interface change from the fix, but both changes should be targetting stable. Thanks, Amir. Changes since v1: - Change end_write() callback arguments - Use pos argument to extend i_size instead of using backing inode size Amir Goldstein (2): fs: pass offset and result to backing_file end_write() callback fuse: update inode size after extending passthrough write fs/backing-file.c | 8 ++++---- fs/fuse/passthrough.c | 8 ++++---- fs/overlayfs/file.c | 9 +++++++-- include/linux/backing-file.h | 2 +- 4 files changed, 16 insertions(+), 11 deletions(-) -- 2.34.1