[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