[Ocfs2-commits] branch, master, updated. ocfs2-1.4.0-178-gedc1474

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Fri Mar 19 11:14:44 PDT 2010


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  edc147473ffd9c03790dc4502b893823f44a9ec4 (commit)
       via  4f30abe6f8a8653576b431618f30e966aa3f9818 (commit)
       via  2fd250839d0f5073af8d42e97f1db74beb621674 (commit)
      from  e882faf84930431524f84598caea7d4e9a9529c5 (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 edc147473ffd9c03790dc4502b893823f44a9ec4
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Fri Mar 19 10:14:24 2010 -0700

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

commit 4f30abe6f8a8653576b431618f30e966aa3f9818
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Fri Mar 19 10:13:37 2010 -0700

    ocfs2: Change strncasecmp() to strnicmp()
    
    The EL5 U2 kernel does not have strncasecmp(). Use strnicmp() instead.
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>

commit 2fd250839d0f5073af8d42e97f1db74beb621674
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Fri Mar 19 10:11:35 2010 -0700

    ocfs2: Disable CATCH_BH_JBD_RACES
    
    Commit aa20775d1e7feba9b22e761fa9b69bd5c3f043bd fixed a race
    related to NFS and its backdoor access to inodes via ocfs2_get_dentry().
    In the fix, we do a dirty read of the inode to get the suballoc_slot
    and bit.
    
    We suspect that this dirty read is racing ocfs2_remove_inode() which
    removes the inode from the cache before commiting the transaction. Meaning
    the dirty read will read from disk while that block is still in JBD cache.
    In normal course this should never happen. But this is an exception.
    
    This patch disables the CATCH_BH_JBD_RACES which BUGs when it encounters
    the above condition. This piece of code was added in pre-1.0 days when
    we were adding JBD support in OCFS2. I don't recall us ever encountering
    this BUG before.
    
    Potentially fixes ossbz#1235
    http://oss.oracle.com/bugzilla/show_bug.cgi?id=1235
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>

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

Summary of changes:
 configure.in                   |    2 +-
 fs/ocfs2/Makefile              |    2 +-
 fs/ocfs2/cluster/nodemanager.c |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)


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



More information about the Ocfs2-commits mailing list