Rohit, that might cause unintentional consequences: e.g. causing the
vfs to fail any write requests to a filesystem with an error. On the
other hand, a filesystem freeze will block any I/Os from being written
to disk and keep the filesystem state consistent. I think
freeze_bdev() is the best bet!
-- Mark
On Dec 31, 2008, at 3:40 PM, Rohit Sharma wrote:
On Thu, Jan 1, 2009 at 2:04 AM, Rohit Sharma <imreckless@xxxxxxxxx>
wrote:
May be remounting the file system in read only mode will help.
try this:
# mount -o remount,ro <filesystem>
Yes this works, after remounting the file system in read only mode you
cant create new files and
you cant even write anything. I hope that helps.
On Wed, Dec 31, 2008 at 8:36 PM, rishi agrawal
<postrishi@xxxxxxxxx> wrote:
as far as i have understood it is not freezing the file system but
it
is only freezing the write operation on block device
had it been freezing the file system inode creation would also block
On Wed, Dec 31, 2008 at 8:09 PM, rishi agrawal
<postrishi@xxxxxxxxx> wrote:
I used a kernel module to freeze the file system using the
function freeze_bdev
but when i am try to use touch command on the file system i am
able to
create the files.
even read requests are served immediately
only the write requests are being blocked
until i call the thaw function
can i have an explanation for this
On Wed, Dec 31, 2008 at 6:11 PM, ajit mote
<mail2blackmen@xxxxxxxxx> wrote:
Hello,
I want to freeze a file system. I have seen a field in vfs
superblock
s_frozen.
But i am clue less about freezing the file system using that.
freeze_bdev function ( fs/buffer.c) lock a filesystem and force
it into a
consistent state ...
Above function use s_frozen flag to freez the file system ...
--
Regards,
Rishi B. Agrawal
--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ
--
Thanks & Regards,
Ajit Subhash Mote
--
Regards,
Rishi B. Agrawal
--
Regards,
Rishi B. Agrawal
--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ
--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ
--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ