Thread (13 messages) 13 messages, 7 authors, 2008-07-14

Re: [PATCH 3/3] Add timeout feature

From: Olaf Frączyk <hidden>
Date: 2008-07-09 12:59:20
Also in: dm-devel, linux-fsdevel, linux-xfs, lkml

On Wed, 2008-07-09 at 08:24 -0400, Theodore Tso wrote:
On Wed, Jul 09, 2008 at 09:49:58PM +1000, Dave Chinner wrote:
quoted
(e) none of the above.  The kernel compilation will appear to pause
until the filesystem is unfrozen. No other visible effect should
occur. It will get blocked in a write or filesystem transaction
because the fs is frozen.
So if the process which froze the filesystem accidentally tries
writing to a log file (or database file containing the backup
information, or whatever) that happens to be on the filesystem that is
frozen, that process will get blocked and you end up in a deadlock;
did I get that right?
Where do you see the deadlock?
The process doesn't have a lock on filesystem or something. You can
always unfreeze from another process.

Regards,

Olaf
-- 
Olaf Frączyk [off-list ref]
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help