Skip to content

new truncate sequence patchset

[email protected] linux-ext4 linux-fsdevel linux-mm linux-nfs 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 of 5 patches 4 repliesIn review

4 of 5 patches are in this archive. The cover letter announces 5.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5fs: new truncate helpersDocumentation/vm/locking fs/attr.c include/linux/fs.h +6 more+119 -1040 replies
3/5fs: introduce new truncate sequenceDocumentation/filesystems/vfs.txt fs/attr.c fs/buffer.c +4 more+46 -120 replies
4/5tmpfs: convert to use the new truncate conventionmm/shmem.c+19 -160 replies
5/5ext2: convert to use the new truncate convention.fs/ext2/ext2.h fs/ext2/file.c fs/ext2/inode.c+113 -283 replies

Reviews trailers per patch

1 of 4 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchChristoph HellwigMiklos SzerediJan Kara
SeriesR-b A-b A-b
1/5R-b
3/5
4/5
5/5

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v1 thread

Cover letter [patch 0/5] new truncate sequence patchset

Hi,

I decided to keep the ATTR_SIZE masking code in there. I think inode_setattr should basically be a simple_setattr, and attribute masking is not too unusual. If there is large demand, then we could impement a notruncate_setattr function to avoid masking, but for now I think this is OK.

Please consider this for merging.

Thanks,
Nick