[Ocfs2-tools-devel] question of ocfs2_controld (Jun 27)

Sunil Mushran sunil.mushran at oracle.com
Fri Jun 26 13:32:49 PDT 2009


Look at union ocfs2_dlm_lksb in fs/ocfs2/stackglue.h.
Specifically, struct fsdlm_lksb_plus_lvb.

Coly Li wrote:
> Joel Becker Wrote:
>   
>> On Sat, Jun 27, 2009 at 03:00:05AM +0800, Coly Li wrote:
>>     
> [snip]
>   
>>> My original purpose is to find where to initiate a lvb with 64bytes, but from
>>> mount.ocfs2 code, I don't find anywhere to create a dlm lockspace (before create
>>> a lock) so far.
>>>       
>> 	I'm not sure why you need an LVB in mount.ocfs2, let alone a dlm
>> lockspace.
>>
>>     
> Hi Joel,
>
> I don't need a LVB in mount code. My purpose is to find out where (k/u space)
> creates a LVB with 64bytes length. The 64bytes LVB makes fs/dlm kernel code
> returns an internal logic error (which should be a busy lock error) to
> mkfs.ocfs2 when formating a mounted-by-other-node ocfs2 volume.
>
>   




More information about the Ocfs2-tools-devel mailing list