[Ocfs2-commits] branch, master, updated. 526159694348d3f36767b1e66fdfeaf4beaabcc5

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Mon Apr 12 16:39:24 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.6".

The branch, master has been updated
       via  526159694348d3f36767b1e66fdfeaf4beaabcc5 (commit)
       via  0c836c05d54203025f15421dc72d40b2706ce73b (commit)
       via  586f097bccddb717be6bf6a692706d6535167863 (commit)
       via  578e9d27ee763b567ce45511f944a20d00d87c5b (commit)
       via  0be637c3990ed89ae7ed2df16e1e416143f08fed (commit)
       via  6efeabdf93c0d67b7683ee97f623818c829b038f (commit)
       via  5c0bf746ea883b29089c6d5d624bb83ab8ed16a8 (commit)
       via  93562700072defe4c4dc00789a62ab858001ca39 (commit)
       via  77dc8d45b2ffd4736d02ed624e631cb13b05dd96 (commit)
       via  ad71d85d3021e3d92b97cd0cf2458f8f9a5120b5 (commit)
       via  13624cea63990191a8f883eca6d9de2888f2237b (commit)
      from  7d91afdce3e51d32dceb0b3cc31d041424fbc6c3 (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 526159694348d3f36767b1e66fdfeaf4beaabcc5
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Mon Apr 12 16:13:36 2010 -0700

    ocfs2: Revoke patch that disabled metaecc
    
    Commit 5de392c3fb0d55709c75528e60a664f62fb5d5ce handled missing
    struct jbd2_buffer_trigger_type by disabling metaecc. This patch
    removes that commit to enable metaecc.
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
    Acked-by: Joel Becker <joel.becker at oracle.com>

commit 0c836c05d54203025f15421dc72d40b2706ce73b
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Mon Apr 12 16:13:13 2010 -0700

    ocfs2: Handle missing struct jbd2_buffer_trigger_type
    
    Mainline commit e06c8227fd94ec181849ba206bf032be31c4295c
    
    Above commit added buffer commit trigger functionality in jbd2.
    If missing, build and use ocfs2_jbd2.
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
    Acked-by: Joel Becker <joel.becker at oracle.com>

commit 586f097bccddb717be6bf6a692706d6535167863
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Mon Apr 12 16:13:09 2010 -0700

    ocfs2_jbd2: Update Makefile to account for fs/ocfs2_jbd2
    
    Patch updates the Makefiles, adds ver.c, updates spec file to account
    for fs/ocfs2_jbd2
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
    Acked-by: Joel Becker <joel.becker at oracle.com>

commit 578e9d27ee763b567ce45511f944a20d00d87c5b
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Mon Apr 12 16:13:06 2010 -0700

    ocfs2_jbd2: Populate dir with massaged jbd2 sources
    
    mkdir fs/ocfs2_jbd2
    ./fs/jbd2/jbd2_to_ocfs2 fs/jbd2 fs/ocfs2_jbd2
    
    Also, hand edit sources/headers to make these changes:
    
    -#include <linux/journal-head.h>
    +#include "journal-head.h"
    
    -#include <linux/jbd2.h>
    +#include "jbd2.h"
    
    -#define JBD2_DEBUG_NAME "jbd2-debug"
    +#define JBD2_DEBUG_NAME "ocfs2-jbd2-debug"
    
    -       jbd2_debugfs_dir = debugfs_create_dir("jbd2", NULL);
    +       jbd2_debugfs_dir = debugfs_create_dir("ocfs2_jbd2", NULL);
    
    -#define JBD2_STATS_PROC_NAME "fs/jbd2"
    +#define JBD2_STATS_PROC_NAME "fs/ocfs2_jbd2"
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
    Acked-by: Joel Becker <joel.becker at oracle.com>

commit 0be637c3990ed89ae7ed2df16e1e416143f08fed
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Mon Apr 12 16:13:01 2010 -0700

    jbd2: Add script to prepend ocfs2_ to jbd2 symbols
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
    Acked-by: Joel Becker <joel.becker at oracle.com>

commit 6efeabdf93c0d67b7683ee97f623818c829b038f
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Mon Apr 12 16:12:58 2010 -0700

    jbd2: Compile list of exported symbols
    
    Gather exported symbols and slab caches in fs/jbd2/JBD2_symbols.
    
    1. grep EXPORT_ fs/jbd2/*.c | sed -e 's/.*(\(.*\)).*/\1/'
    2. grep kmem_cache_create fs/jbd2/* | sed -e 's/.*\"\(.*\)\".*/\1/'
    3. Add kjournald2
    4. Remove journal_sync_buffer
    
    Am upcoming patch will use this file to modify the names of these symbols
    to allow this version of jbd2 to work alongside jbd2 shipped in EL5.
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
    Acked-by: Joel Becker <joel.becker at oracle.com>

commit 5c0bf746ea883b29089c6d5d624bb83ab8ed16a8
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Mon Apr 12 16:12:54 2010 -0700

    jbd2: Apply the buffer triggers patch
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
    Acked-by: Joel Becker <joel.becker at oracle.com>

commit 93562700072defe4c4dc00789a62ab858001ca39
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Mon Apr 12 16:12:50 2010 -0700

    jbd2: Update patch to account for moved header files
    
    This patch updates the jbd2-buffer-trigger to account for the moved
    headers, jbd2.h and journal-head.h.
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
    Acked-by: Joel Becker <joel.becker at oracle.com>

commit 77dc8d45b2ffd4736d02ed624e631cb13b05dd96
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Mon Apr 12 16:12:47 2010 -0700

    jbd2: Add the jbd2 buffer trigger patch in the ocfs2-1.6 repo
    
    Mainline commit e06c8227fd94ec181849ba206bf032be31c4295c
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
    Acked-by: Joel Becker <joel.becker at oracle.com>

commit ad71d85d3021e3d92b97cd0cf2458f8f9a5120b5
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Mon Apr 12 16:12:39 2010 -0700

    jbd2: Pull in the jbd2 source for EL5 U5
    
    The metaecc feature requires buffer triggers that is missing in the
    version of jbd2 shipped in EL5. This patch is the first in a series
    that allows ocfs2 to bundle a version of jbd2 that has buffer
    triggers.
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
    Acked-by: Joel Becker <joel.becker at oracle.com>

commit 13624cea63990191a8f883eca6d9de2888f2237b
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date:   Mon Apr 12 16:13:29 2010 -0700

    ocfs2: Reword mount failure message
    
    Reword mount failure message that deals with mounting volumes with
    quotas and metaecc enabled.
    
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
    Acked-by: Joel Becker <joel.becker at oracle.com>

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

Summary of changes:
 Config.make.in                            |    1 -
 Makefile                                  |    4 +-
 configure.in                              |   11 +-
 fs/Makefile                               |    4 +
 fs/jbd2/JBD2_symbols                      |   46 +
 fs/jbd2/Kconfig                           |   33 +
 fs/jbd2/Makefile                          |    7 +
 fs/jbd2/checkpoint.c                      |  759 +++++++++
 fs/jbd2/commit.c                          | 1050 +++++++++++++
 fs/jbd2/jbd2-Add-buffer-triggers.patch    |  286 ++++
 fs/jbd2/jbd2.h                            | 1314 ++++++++++++++++
 fs/jbd2/jbd2_to_ocfs2.sh                  |   48 +
 fs/jbd2/journal-head.h                    |  100 ++
 fs/jbd2/journal.c                         | 2408 ++++++++++++++++++++++++++++
 fs/jbd2/recovery.c                        |  745 +++++++++
 fs/jbd2/revoke.c                          |  711 +++++++++
 fs/jbd2/transaction.c                     | 2102 +++++++++++++++++++++++++
 fs/ocfs2/Makefile                         |    4 -
 fs/ocfs2/journal.c                        |    6 +-
 fs/ocfs2/journal.h                        |    6 +-
 fs/ocfs2/ocfs2.h                          |    7 +-
 fs/ocfs2/super.c                          |   14 +-
 fs/{ocfs2/cluster => ocfs2_jbd2}/Makefile |   58 +-
 fs/ocfs2_jbd2/checkpoint.c                |  759 +++++++++
 fs/ocfs2_jbd2/commit.c                    | 1050 +++++++++++++
 fs/ocfs2_jbd2/jbd2.h                      | 1314 ++++++++++++++++
 fs/ocfs2_jbd2/journal-head.h              |  100 ++
 fs/ocfs2_jbd2/journal.c                   | 2412 +++++++++++++++++++++++++++++
 fs/ocfs2_jbd2/recovery.c                  |  745 +++++++++
 fs/ocfs2_jbd2/revoke.c                    |  711 +++++++++
 fs/ocfs2_jbd2/transaction.c               | 2102 +++++++++++++++++++++++++
 fs/{ocfs2/cluster => ocfs2_jbd2}/ver.c    |    9 +-
 fs/{ocfs2 => ocfs2_jbd2}/ver.h            |    2 +-
 kapi-compat/include/ocfs2_jbd2.h          |   48 +
 kapi-compat/include/triggers.h            |   72 -
 vendor/rhel5/ocfs2.spec-generic.in        |    8 +-
 36 files changed, 18898 insertions(+), 158 deletions(-)
 create mode 100644 fs/jbd2/JBD2_symbols
 create mode 100644 fs/jbd2/Kconfig
 create mode 100644 fs/jbd2/Makefile
 create mode 100644 fs/jbd2/checkpoint.c
 create mode 100644 fs/jbd2/commit.c
 create mode 100644 fs/jbd2/jbd2-Add-buffer-triggers.patch
 create mode 100644 fs/jbd2/jbd2.h
 create mode 100755 fs/jbd2/jbd2_to_ocfs2.sh
 create mode 100644 fs/jbd2/journal-head.h
 create mode 100644 fs/jbd2/journal.c
 create mode 100644 fs/jbd2/recovery.c
 create mode 100644 fs/jbd2/revoke.c
 create mode 100644 fs/jbd2/transaction.c
 copy fs/{ocfs2/cluster => ocfs2_jbd2}/Makefile (51%)
 create mode 100644 fs/ocfs2_jbd2/checkpoint.c
 create mode 100644 fs/ocfs2_jbd2/commit.c
 create mode 100644 fs/ocfs2_jbd2/jbd2.h
 create mode 100644 fs/ocfs2_jbd2/journal-head.h
 create mode 100644 fs/ocfs2_jbd2/journal.c
 create mode 100644 fs/ocfs2_jbd2/recovery.c
 create mode 100644 fs/ocfs2_jbd2/revoke.c
 create mode 100644 fs/ocfs2_jbd2/transaction.c
 copy fs/{ocfs2/cluster => ocfs2_jbd2}/ver.c (84%)
 copy fs/{ocfs2 => ocfs2_jbd2}/ver.h (96%)
 create mode 100644 kapi-compat/include/ocfs2_jbd2.h


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



More information about the Ocfs2-commits mailing list