[Ocfs2-commits] branch, master, updated. ocfs2-1.4.0-141-g3af3536

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Fri Sep 4 16:02:29 PDT 2009


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 "The ocfs2 filesystem version 1.4".

The branch, master has been updated
       via  3af3536ba0de959dc9c5ca1eee0efdc36c441efa (commit)
       via  a3e3048e23ff5e5769ef9b11c47f35a4aa01cd16 (commit)
       via  ccb71bad9d5c8ace6ddacbe00b44505da054f572 (commit)
       via  cd3cd3ad8b17e09c65dc94fd4c98e55e62dd9c20 (commit)
       via  9053b94e614250f7e5f2ed4fb540dca9584aa3b8 (commit)
      from  c4bbc9124d652e9947bd0f2e2447b9d56ab7f2d2 (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 3af3536ba0de959dc9c5ca1eee0efdc36c441efa
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Fri Sep 4 14:03:15 2009 -0700

    ocfs2: Up version to 1.4.4
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>

commit a3e3048e23ff5e5769ef9b11c47f35a4aa01cd16
Author: Tao Ma <tao.ma at oracle.com>
Date:   Fri Sep 4 14:51:20 2009 -0700

    ocfs2: invalidate dentry if its dentry_lock isn't initialized
    
    In mainline commit a5a0a630922a2f6a774b6dac19f70cb5abd86bb0, when
    ocfs2_attach_dentry_lock fails, we call an extra iput and reset
    dentry->d_fsdata to NULL. This resolve a bug, but it isn't
    completed and the dentry is still there. When we want to use
    it again, ocfs2_dentry_revalidate doesn't catch it and return
    true. That make future ocfs2_dentry_lock panic out.
    One bug is http://oss.oracle.com/bugzilla/show_bug.cgi?id=1162.
    
    The resolution is to add a check for dentry->d_fsdata in
    revalidate process and return false if dentry->d_fsdata is NULL,
    so that a new ocfs2_lookup will be called again.
    
    [This patch was pulled from ocfs2.git before it hit the mainline.]
    
    Signed-off-by: Tao Ma <tao.ma at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit ccb71bad9d5c8ace6ddacbe00b44505da054f572
Author: Goldwyn Rodrigues <rgoldwyn at gmail.com>
Date:   Fri Sep 4 11:40:51 2009 -0700

    ocfs2/dlm: Wait on lockres instead of erroring cancel requests
    
    In case a downconvert is queued, and a flock receives a signal,
    BUG_ON(lockres->l_action != OCFS2_AST_INVALID) is triggered
    because a lock cancel triggers a dlmunlock while an AST is
    scheduled.
    
    To avoid this, allow a LKM_CANCEL to pass through, and let it
    wait on __dlm_wait_on_lockres().
    
    [This patch was pulled from ocfs2.git before it hit the mainline.]
    
    Signed-off-by: Goldwyn Rodrigues <rgoldwyn at suse.de>
    Acked-off-by: Mark Fasheh <mfasheh at suse.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit cd3cd3ad8b17e09c65dc94fd4c98e55e62dd9c20
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Fri Sep 4 11:29:08 2009 -0700

    ocfs2: ocfs2_write_begin_nolock() should handle len=0
    
    Bug introduced by mainline commit e7432675f8ca868a4af365759a8d4c3779a3d922
    The bug causes ocfs2_write_begin_nolock() to oops when len=0.
    
    [This patch was pushed before it hit the mainline.]
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 9053b94e614250f7e5f2ed4fb540dca9584aa3b8
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Fri Sep 4 11:28:12 2009 -0700

    ocfs2: __ocfs2_abort() should not enable panic for local mounts
    
    In a clustered setup, we have to panic the box on journal abort. This is
    because we don't have the facility to go hard readonly. With hard ro, another
    node would detect node failure and initiate recovery.
    
    Having said that, we shouldn't force panic if the volume is mounted locally.
    This patch defers the handling to the mount option, errors.
    
    [This patch was pulled from ocfs2.git before it hit the mainline.]
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

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

Summary of changes:
 configure.in             |    2 +-
 fs/ocfs2/aops.c          |    4 ++--
 fs/ocfs2/dcache.c        |   11 +++++++++++
 fs/ocfs2/dlm/dlmunlock.c |    4 ++--
 fs/ocfs2/super.c         |    3 ++-
 5 files changed, 18 insertions(+), 6 deletions(-)


hooks/post-receive
-- 
The ocfs2 filesystem version 1.4



More information about the Ocfs2-commits mailing list