This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Hurd".
The branch, master has been updated via 27595346006c4df23b45eba169e428aaccb6c811 (commit) via e900fafc3b2d0885371acc35ef6bc41df86ac8fb (commit) via c180703603f314ef83c39aae5a15c83c72918a64 (commit) from f5eb71362af4104f6c0e3bdae9e2a89159094016 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 27595346006c4df23b45eba169e428aaccb6c811 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Tue Mar 18 02:30:45 2025 +0100 ext2fs: Always clean just-allocated inode So that if we get a lazily-cleaned inode, we do not get disturbed by the values, notably i_file_acl and i_dir_acl were not cleaned, and i_block_group not checked. b0ff48880bb40 ("Formerly ialloc.c.~6~") introduced only setting dn_set_ctime when cleanup was missing, but we always want to set the ctime for a new inode anyway. commit e900fafc3b2d0885371acc35ef6bc41df86ac8fb Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Tue Mar 18 02:29:07 2025 +0100 ext2fs: extend end check for ext2_free_blocks Since it can free more than one block. commit c180703603f314ef83c39aae5a15c83c72918a64 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Tue Mar 18 01:58:27 2025 +0100 ext2fs: Do not try to frob inline data for regular files and directories Inline data in i_data is only used by symlinks (and apparently some device nodes in linux). For regular files and directories we don't store data there. This is actually important since otherwise int fd = open("foo.txt", O_WRONLY|O_CREAT); ftruncate(fd, 1024); ftruncate(fd, 10); leads to trying to frob beyond i_data end. ----------------------------------------------------------------------- Summary of changes: ext2fs/balloc.c | 2 +- ext2fs/ialloc.c | 48 +++++++++++++++++++++++------------------------- ext2fs/truncate.c | 4 +++- 3 files changed, 27 insertions(+), 27 deletions(-) hooks/post-receive -- Hurd