Whamcloud - gitweb
97840bee787e3c75419aea395b430ce6da935d12
[doc/protocol.git] / ldlm.txt
1 The Lustre Distributed Lock Manager
2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 [[ldlm]]
4
5 Details about the operation of the LDLM will be introduced as they
6 become relevant to the discussion of various file system operations.
7
8 #################################################################
9 Fixme: Move the ldlm sturucture includes to where they first
10 gets introduced. In the sections that have ldlm_enqueue
11 operations.
12 #################################################################
13
14 include::layout_intent.txt[]
15
16 include::ldlm_resource_id.txt[]
17
18 include::ldlm_intent.txt[]
19
20 include::ldlm_resource_desc.txt[]
21
22 include::ldlm_lock_desc.txt[]
23
24 include::ldlm_request.txt[]
25
26 include::ldlm_reply.txt[]
27
28 include::ost_lvb.txt[]
29
30 include::lov_mds_md.txt[]
31
32 ####
33 This one can stay here:
34 ####
35
36 include::early_lock_cancellation.txt[]
37