From: Edward Shishkin <edward.shishkin@gmail.com>
To: geearf@free.fr
Cc: reiserfs-devel@vger.kernel.org
Subject: Re: No space left on rfs4
Date: Wed, 12 Mar 2008 03:06:20 +0300 [thread overview]
Message-ID: <47D71E7C.10006@gmail.com> (raw)
In-Reply-To: <108eb7dfa14ebeb20c254a72c4057785@free.fr>
John wrote:
>On Wed, 12 Mar 2008 00:39:08 +0300, Edward Shishkin <edward.shishkin@gmail.com> wrote:
>
>
>>Edward Shishkin wrote:
>>
>>
>>
>>>On 3/3/08, John <geearf@free.fr> wrote:
>>>
>>>
>>>
>>>
>>>>On Sun, 02 Mar 2008 13:17:12 +0300, Edward Shishkin
>>>>
>>>>
>><edward.shishkin@gmail.com> wrote:
>>
>>
>>>>>Hello.
>>>>>
>>>>>Yeah, indeed, I have reproduced it for reg40 (default plugin):
>>>>>tar process is in permanent "+D" state. After reboot all files
>>>>>were successfully deleted, although there is some leak of free
>>>>>disk space there.
>>>>>
>>>>>Ok, I'll take a look at this more carefully (I guess -ENOSPC
>>>>>error is handled incorrectly somewhere).
>>>>>
>>>>>If you have a problems with deleting files on reg40 partition,
>>>>>then please pack your metadata by
>>>>>debugfs.reiser4 -P /dev/xxx | gzip > meta.gz
>>>>>and let me download the file meta.gz
>>>>>
>>>>>
>>>>My FS is currently no full and with no bug, so I hope these are the
>>>>
>>>>
>>metadata you wanted.
>>
>>
>>>>If not I'll fill it again and send it to you again
>>>>
>>>>http://www.megaupload.com/?d=XVITV1CU
>>>>
>>>>
>>>>
>>>>
>>>>
>>>Eventually I have not downloaded this:
>>>It said "No free slots available for your country" ;)
>>>
>>>Well, don't bother with this for a while:
>>>I have caught a mutex leak in cryptcompress plugin,
>>>(fixup is attached) this explains undeletable files in ccreg40.
>>>
>>>I'll try fo fix unix-file plugin a bit later.
>>>
>>>
>>>
>>>
>>>
>>I have found some ancient bugs related to tail conversion.
>>In particular, it take place when application writes by chunks
>>< 20K in no-space-left-on-device situation (for example, tar,
>>which uses 10240 bytes chunks by default).
>>The bugs are:
>>. leak of per-inode exclusive access;
>>. leak of per-inode flag REISER4_PART_IN_CONV
>>All of them are responsible for reported deadlocks , and, perhaps
>>can lead to data corruptions.
>>
>>The fixup is attached.
>>
>>There still takes place a silent leak of free disk space, when
>>applications runs in no-space-left-on-device situation. This is also
>>related only to (default) unix-file plugin with (default) "smart"
>>formatting policy. Hope to address it soon..
>>
>>Thanks for reports,
>>Edward.
>>
>>
>>
>
>
>Hello Edward,
>
>Would you like me to test something particular now?
>I was waiting for 2.6.25 to compile again but I can do it before if you want.
>My configuration changed a little bit, now all my reiser4 partitions are ccreg40, but I can replace swap for a reg40 partition to test it...
>
>
>
Not in urgent need of this.
Just make sure you have previous patch applied (for ccreg40 to work
properly).
Thanks,
Edward.
prev parent reply other threads:[~2008-03-12 0:06 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-02-29 16:45 No space left on rfs4 John
2008-03-01 21:27 ` Edward Shishkin
2008-03-01 21:50 ` John
2008-03-01 22:54 ` Edward Shishkin
2008-03-01 23:05 ` John
2008-03-02 10:17 ` Edward Shishkin
2008-03-02 21:53 ` John
2008-03-02 22:39 ` Christopher Sawtell
2008-03-03 20:59 ` Reiser4 resize John
2008-03-08 19:24 ` No space left on rfs4 Edward Shishkin
2008-03-11 21:39 ` Edward Shishkin
2008-03-11 22:19 ` John
2008-03-12 0:06 ` Edward Shishkin [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=47D71E7C.10006@gmail.com \
--to=edward.shishkin@gmail.com \
--cc=geearf@free.fr \
--cc=reiserfs-devel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.