[Ocfs2-devel] [PATCH 3/3] ocfs2:freeze-thaw: make it work

Wengang Wang wen.gang.wang at oracle.com
Wed Jan 20 18:18:11 PST 2010


Hi Sunil,

On 10-01-20 10:22, Sunil Mushran wrote:
> Wengang Wang wrote:
>> seems we need a noqueue version of the ocfs2_freeze_lock(). timeout it
>> after some retries.
>
> noqueue will not help. Launch a timer to fire off after 30 secs to do
> a cancel convert. If freeze succeeds before that, then cancel the timer.
>
>> that leads to the freeze operation last at lease 30 secs?
>
> No. It will wait for max 30 secs for the freeze operation to succeed.
> Once frozen, it will remain as is until thawed.

then you only meant the timer works for canceling ocfs2_freeze_lock()
for an EX. remember ocfs2_freeze_lock() is also called for a PR waiting
for thawing.

regards,
wengang




More information about the Ocfs2-devel mailing list