diff options
author | Mark Fasheh <mark.fasheh@oracle.com> | 2006-09-08 17:21:03 -0400 |
---|---|---|
committer | Mark Fasheh <mark.fasheh@oracle.com> | 2006-09-24 16:50:43 -0400 |
commit | 379dfe9d0db99ed33fb089fcb9c07f5f92566e9e (patch) | |
tree | 8f04d8dbf97fa70d8f02fcbb037e7b318cd7143e /fs/ocfs2/cluster | |
parent | 80c05846f604bab6d61e9732c262420ee9f5f358 (diff) |
ocfs2: Hook rest of the file system into dentry locking API
Actually replace the vote calls with the new dentry operations. Make any
necessary adjustments to get the scheme to work.
Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>
Diffstat (limited to 'fs/ocfs2/cluster')
-rw-r--r-- | fs/ocfs2/cluster/tcp_internal.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/fs/ocfs2/cluster/tcp_internal.h b/fs/ocfs2/cluster/tcp_internal.h index ff9e2e2104c2..da42b515cd1d 100644 --- a/fs/ocfs2/cluster/tcp_internal.h +++ b/fs/ocfs2/cluster/tcp_internal.h | |||
@@ -44,11 +44,14 @@ | |||
44 | * locking semantics of the file system using the protocol. It should | 44 | * locking semantics of the file system using the protocol. It should |
45 | * be somewhere else, I'm sure, but right now it isn't. | 45 | * be somewhere else, I'm sure, but right now it isn't. |
46 | * | 46 | * |
47 | * New in version 3: | ||
48 | * - Replace dentry votes with a cluster lock | ||
49 | * | ||
47 | * New in version 2: | 50 | * New in version 2: |
48 | * - full 64 bit i_size in the metadata lock lvbs | 51 | * - full 64 bit i_size in the metadata lock lvbs |
49 | * - introduction of "rw" lock and pushing meta/data locking down | 52 | * - introduction of "rw" lock and pushing meta/data locking down |
50 | */ | 53 | */ |
51 | #define O2NET_PROTOCOL_VERSION 2ULL | 54 | #define O2NET_PROTOCOL_VERSION 3ULL |
52 | struct o2net_handshake { | 55 | struct o2net_handshake { |
53 | __be64 protocol_version; | 56 | __be64 protocol_version; |
54 | __be64 connector_id; | 57 | __be64 connector_id; |