commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] Hurd branch, master, updated. v0.8-10-g60d14f5


From: Justus Winter
Subject: [SCM] Hurd branch, master, updated. v0.8-10-g60d14f5
Date: Sun, 22 May 2016 13:31:57 +0000 (UTC)

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  60d14f5b3c4ea27af6f4220a15947c328bc888ee (commit)
       via  0ab3825f250486453892e3e18a702a44538bff6d (commit)
      from  04cfa521cd6f38d7cd735ead5b7978390664042e (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 60d14f5b3c4ea27af6f4220a15947c328bc888ee
Author: Justus Winter <address@hidden>
Date:   Sun May 22 00:52:29 2016 +0200

    ext2fs: fix pager use-after-free
    
    Previously, pagers had no reference for being part of a node, only for
    having a send right made for them.  Hence we sometimes saw
    use-after-free errors if the kernel did give up that send right,
    typically while deleting files.  Keep a weak reference as long as the
    pager is referenced by a node.
    
    * ext2fs/pager.c (pager_clear_user_data): Assert that 'pager' has been
    NULLed.
    (pager_dropweak): Drop the weak reference and NULL 'pager'.
    (diskfs_get_filemap): Simplify.  Acquire a weak reference.

commit 0ab3825f250486453892e3e18a702a44538bff6d
Author: Justus Winter <address@hidden>
Date:   Sun May 22 00:43:19 2016 +0200

    libdiskfs: fix error handling
    
    * libdiskfs/dir-rmdir.c (diskfs_S_dir_rmdir): Initialize 'np'.

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

Summary of changes:
 ext2fs/pager.c        |   31 ++++++++++++++++++++-----------
 libdiskfs/dir-rmdir.c |    2 +-
 2 files changed, 21 insertions(+), 12 deletions(-)


hooks/post-receive
-- 
Hurd



reply via email to

[Prev in Thread] Current Thread [Next in Thread]