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  296bacec9f9d9772c98f8b6e6b8ee2b999a4c669 (commit)
      from  79316fcb84feee1f8aae127dc9f73952298cfa00 (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 296bacec9f9d9772c98f8b6e6b8ee2b999a4c669
Author: Milos Nikic <[email protected]>
Date:   Sun Sep 27 14:46:08 2026 -0700

    ext2fs: Simplify journal start transaction.
    
    Since transactions are perpetually created, add a static
    dedicated create transaction function, and call it where needed.
    (inside journal create and in the commit function).
    Move the journal_force_checkpoint_locked into the commit function and out of
    diskfs_journal_start_transaction().
    
    This makes commit somewhat heavier than before (it is now responsible for
    freeing up space when needed) but it happens only in the context
    of a dedicated background thread or when sync is requested by the
    caller.
    
    In turn, diskfs_journal_start_transaction(), which is called many times
    per every RPC call, becomes just a ref-count bump under a lock.
    Message-ID: <[email protected]>

-----------------------------------------------------------------------

Summary of changes:
 ext2fs/journal.c | 119 ++++++++++++++++++++++++++++++-------------------------
 1 file changed, 66 insertions(+), 53 deletions(-)


hooks/post-receive
-- 
Hurd

Reply via email to