[Ocfs2-commits] branch, master, updated. 81a80bc6f9f5d8a25a5f554853d363efe825f1d1
svn-commits at oss.oracle.com
svn-commits at oss.oracle.com
Thu Nov 12 19:02:49 PST 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.6".
The branch, master has been updated
via 81a80bc6f9f5d8a25a5f554853d363efe825f1d1 (commit)
via 44de2929e812a0e935fa3a303f6fc8366fbd832c (commit)
via c45ca593e31b3e286749b7823ace05b2ddd3c757 (commit)
via 25c6a933d6f2c13a24dbb115518b1704bbdee1a7 (commit)
via 97a98993300839dc41902cdeebd64cf358340059 (commit)
via 89d9d6751c2d019bf6b1f03f94867cedf027e2d7 (commit)
via 00d6e142035e5c442b57354bc6647324fa0400e4 (commit)
via 55232717befa8c39217136d2839c687733d742df (commit)
via d70831b8cfcb3a6a8619775035e7c6d6c81422f4 (commit)
via dfbda918b7865e3052a3f947badfc37c611a7b1b (commit)
via 427da7e0ff83aff496ea6c1ecaed83c5ff2c3499 (commit)
via 98ba68ff7a00390747b8a1e7c464467013a17b53 (commit)
via 7a605714d04890ea25a2b1df0d20161b229b6778 (commit)
via c3860334bdc501ad4cf09d184484a73609ef998c (commit)
via 455ec327e5bf0c56995b9e22f7e4f0d3c1ab38b4 (commit)
via 6fe65451b8013d71abe62f066524c74f640f70a4 (commit)
via 0ec05843d28496e97222b6b0e6a7e262ded1c555 (commit)
via 8a80796dd44a58234c97ecd175e71cd236a74520 (commit)
from f7079c7e89f630c710d8291a6cb68b8de4d0f69c (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 81a80bc6f9f5d8a25a5f554853d363efe825f1d1
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 19:00:58 2009 -0800
ocfs2: Add fops->sendfile()
fops->sendfile() was removed in 2.6.23. Patch re-adds it and uses it
if built with EL5.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit 44de2929e812a0e935fa3a303f6fc8366fbd832c
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 19:00:54 2009 -0800
ocfs2: Handle missing filemap_fdatawait_range()
Mainline commit 918941a3f3d46c2a69971b4718aaf13b1be2f1a7 replaced
generic_file_aio_write_nolock() with __generic_file_aio_write()
and made use of helpers filemap_fdatawrite_range() and filemap_fdatawait_range().
Patch adds macros to allow building with current and older EL5 kernels.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit c45ca593e31b3e286749b7823ace05b2ddd3c757
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 19:00:49 2009 -0800
ocfs2: Handle missing struct path in struct nameidata
Mainline commit 4ac9137858e08a19f29feac4e1f4df7c268b0ba5 embedded struct path
into struct nameidata. Mainline commit 2d8f30380ab8c706f4e0a8f1aaa22b5886e9ac8a
added new helpers like user_path_at() that passed struct path instead of struct
nameidata.
Patch adds access wrappers to allow building against current and EL5 kernels.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit 25c6a933d6f2c13a24dbb115518b1704bbdee1a7
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 19:00:45 2009 -0800
ocfs2: Handle missing export should_remove_suid()
Mainline commit d23a147bb6e8d467e8df73b6589888717da3b9ce exported the symbol
should_remove_suid(). Patch adds compat_should_remove_suid.c that includes
the same function that gets built when building with EL5.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit 97a98993300839dc41902cdeebd64cf358340059
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 19:00:41 2009 -0800
ocfs2: Handle older prototype of simple attribute get()
Mainline commit 8b88b0998e35d239e74446cc30f354bdab86df89 changed prototype
of simple attribute get() by returning the value via an argument. Patch detects
older kernels and uses the older prototype that just return(ed) the value.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit 89d9d6751c2d019bf6b1f03f94867cedf027e2d7
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 19:00:37 2009 -0800
ocfs2: Handle missing inode_permission()
Mainline commit f419a2e3b64def707e1384ee38abb77f99af5f6d renamed permission()
to inode_permission(). Patch uses an inline to redirect inode_permission() to
permission() when building with EL5.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit 00d6e142035e5c442b57354bc6647324fa0400e4
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 19:00:32 2009 -0800
ocfs2: Handle missing vmops->fault()
Mainline commit 54cb8821de07f2ffcd28c380ce9b93d5784b40d7 introduced vmops->fault()
to replace vmops->populate() and vmops->nopage(). Patch adds nopage() and uses it
when building against EL5.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit 55232717befa8c39217136d2839c687733d742df
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 19:00:28 2009 -0800
ocfs2: Handle missing BDI_CAP_NO_ACCT_AND_WRITEBACK
Mainline commit e4ad08fe64afca4ef79ecc4c624e6e871688da0d added macro
BDI_CAP_NO_ACCT_AND_WRITEBACK.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit d70831b8cfcb3a6a8619775035e7c6d6c81422f4
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 19:00:24 2009 -0800
ocfs2: Handle missing bdi_init()/bdi_destroy()
Mainline commit e0bf68ddec4f4f90e5871404be4f1854c17f3120 added bdi_init()
and bdi_destroy(). Patch adds empty inlines to allow building with EL5.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit dfbda918b7865e3052a3f947badfc37c611a7b1b
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 19:00:20 2009 -0800
ocfs2: Handle missing helper kernel_sock_shutdown()
Mainline commit 91cf45f02af5c871251165d000c3f42a2a0b0552 added helper
kernel_sock_shutdown().
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit 427da7e0ff83aff496ea6c1ecaed83c5ff2c3499
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 19:00:15 2009 -0800
ocfs2: Handle missing mutex in struct configfs_subsystem
Mainline commit e6bd07aee739566803425acdbf5cdb29919164e1 changed a semaphore (su_sem)
into a mutex (su_mutex) in struct configfs_subsystem. Patch adds macros to allow
building with EL5.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit 98ba68ff7a00390747b8a1e7c464467013a17b53
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 19:00:10 2009 -0800
ocfs2: Handles missing configfs_depend_item() and configfs_undepend_item()
Mainline commit 631d1febab8e546e3bb800bdfe2c212b8adf87de added configfs_depend_item()
and configfs_undepend_item(). Patch adds empty macros when building against EL5 that
does not have the functionality.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit 7a605714d04890ea25a2b1df0d20161b229b6778
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 19:00:06 2009 -0800
ocfs2: Handle older prototype of blkdev_get()
Mainline commit 572c48921574dbe6dceb958cf965aa962baefde4 removed the flags
argument in blkdev_get(). Patch allows building against EL5 by forcing a 0
in place of that argument. This is ok as we are not using that argument.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit c3860334bdc501ad4cf09d184484a73609ef998c
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 19:00:01 2009 -0800
ocfs2: Handle missing fmode_t in blkdev_put()
Mainline commit 9a1c3542768b5a58e45a9216921cd10a3bae1205 added arg fmode_t
to blkdev_put(). Patch allows building against EL5 by ignoring that argument.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit 455ec327e5bf0c56995b9e22f7e4f0d3c1ab38b4
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 18:59:54 2009 -0800
ocfs2/cluster: Handle different prototype of bi_end_io_t
Mainline commit 6712ecf8f648118c3363c142196418f89a510b90 dropped the 'size'
argument from bi_end_io_t. Also changed the return from int to void. Patch
uses the older prototype when building with EL5 kernels.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit 6fe65451b8013d71abe62f066524c74f640f70a4
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 18:59:49 2009 -0800
ocfs2: Handle missing dtor in kmem_cache_create()
Mainline commit 20c2df83d25c6a95affe6157a4c9cac4cf5ffaac removed the
dtor arg from kmem_cache_create(). Patch adds a kapi macro that adds
a dtor arg when building against EL5 kernels.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit 0ec05843d28496e97222b6b0e6a7e262ded1c555
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 19:01:10 2009 -0800
ocfs2: Add KAPI_INIT_WORK macro in kapi-default.h
Commit dbc80b8f391820b719db97004219327c8cf050bc added KAPI_INIT_WORK
macros to fs/ocfs2/kapi-default.h. This patch adds the same to the
same header in dlm and cluster sub-directories.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
Acked-by: Joel Becker <joel.becker at oracle.com>
commit 8a80796dd44a58234c97ecd175e71cd236a74520
Author: Sunil Mushran <sunil.mushran at oracle.com>
Date: Thu Nov 12 19:01:02 2009 -0800
ocfs2: Add kapi-default.h in cluster and dlm
Commit 19582597eec08f61b6f5794c15f6f2c9821a67d9 added kapi-default.h in
fs/ocfs2. This patch adds a similar named file in fs/ocfs2/cluster and
fs/ocfs2/dlm to allow building against the mainline without kapi-compat
headers.
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 | 6 ++
Makefile | 14 ++++-
configure.in | 86 +++++++++++++++++++++++++
fs/ocfs2/Makefile | 22 ++++++
fs/ocfs2/blockcheck.c | 8 ++
fs/ocfs2/cluster/Makefile | 6 ++-
fs/ocfs2/cluster/heartbeat.c | 13 +++-
fs/ocfs2/{ => cluster}/kapi-default.h | 22 ++----
fs/ocfs2/cluster/nodemanager.c | 2 +-
fs/ocfs2/compat_should_remove_suid.c | 40 ++++++++++++
fs/ocfs2/dlm/Makefile | 6 ++-
fs/ocfs2/dlm/dlmfs.c | 7 ++-
fs/ocfs2/dlm/dlmlock.c | 2 +-
fs/ocfs2/dlm/dlmmaster.c | 6 +-
fs/ocfs2/{ => dlm}/kapi-default.h | 21 +------
fs/ocfs2/file.c | 51 ++++++++++++++-
fs/ocfs2/kapi-default.h | 19 ++++++
fs/ocfs2/mmap.c | 56 ++++++++++++++++-
fs/ocfs2/refcounttree.c | 18 +++---
fs/ocfs2/super.c | 11 ++-
fs/ocfs2/uptodate.c | 2 +-
kapi-compat/include/bdi_define.h | 6 ++
kapi-compat/include/bdi_init.h | 14 ++++
kapi-compat/include/blkdev_get.h | 6 ++
kapi-compat/include/blkdev_put.h | 6 ++
kapi-compat/include/configfs.h | 7 ++
kapi-compat/include/filemap_fdatawait_range.h | 14 ++++
kapi-compat/include/inode_permission.h | 11 +++
kapi-compat/include/should_remove_suid.h | 12 ++++
kapi-compat/include/slab.h | 8 ++
kapi-compat/include/sock_shutdown.h | 17 +++++
kapi-compat/include/su_mutex.h | 9 +++
kapi-compat/include/user_path_at.h | 11 +++
33 files changed, 476 insertions(+), 63 deletions(-)
copy fs/ocfs2/{ => cluster}/kapi-default.h (67%)
create mode 100644 fs/ocfs2/compat_should_remove_suid.c
copy fs/ocfs2/{ => dlm}/kapi-default.h (66%)
create mode 100644 kapi-compat/include/bdi_define.h
create mode 100644 kapi-compat/include/bdi_init.h
create mode 100644 kapi-compat/include/blkdev_get.h
create mode 100644 kapi-compat/include/blkdev_put.h
create mode 100644 kapi-compat/include/configfs.h
create mode 100644 kapi-compat/include/filemap_fdatawait_range.h
create mode 100644 kapi-compat/include/inode_permission.h
create mode 100644 kapi-compat/include/should_remove_suid.h
create mode 100644 kapi-compat/include/slab.h
create mode 100644 kapi-compat/include/sock_shutdown.h
create mode 100644 kapi-compat/include/su_mutex.h
create mode 100644 kapi-compat/include/user_path_at.h
hooks/post-receive
--
The ocfs2 filesystem version 1.6
More information about the Ocfs2-commits
mailing list