[NILFS users] Deadlocks! help, please!

Gergely Gábor elentirmo.gilgalad at gmail.com
Tue Jan 22 08:00:52 JST 2008


On Mon, 21 Jan 2008 14:01:29 +0900 (JST)
Ryusuke Konishi <ryusuke at osrg.net> wrote:

> Hello, Gábor

Hello Ryusuke!

> I found another possible cause for the starvation of a memory
> pool.  It is not a DM-related problem but a defection of a write
> routine of NILFS.
> And now I suspect that it's the true cause of your trouble.
> 
> Here I attach a test patch to fix the problem.
> Could you try the patch ?
> 
> The patch can be applied as follows,
> 
>  $ cd nilfs-2.0.0-testing-8
>  $ patch -p0 < patch_file
> 
> 
> So, if rtorrent (or something else) hang again, then
> send me a copy of /proc/slabinfo, please.
It hang again, but i have to note, that i had to respin kernel, as I used SLUB before (some make oldconfig possibly defaulted to that or suggested that), and had no /proc/slabinfo. With SLUB even with the patch in place, the machine froze, and with SLAB i did a fine ~6 hour uptime, and was just telling a friend that nilfs is just right now, when it stuck :)

the hang occured when epiphany ( based on gecko. memleaker :( ) eat up a lot of ram, and I was just about to close it. some massive swapping happened, and the fs hang.

I attach many stuff, might they help: a log with call trace, a copy of slabinfo and the kernel config, might that be of any use.

Best regards, and thanks for the help:
-- 
Gergely Gábor <elentirmo.gilgalad at gmail.com>

* random fortune:
"You can't get very far in this world without your dossier being there first."
-- Arthur Miller
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kernel.config
Type: application/octet-stream
Size: 45422 bytes
Desc: not available
URL: <https://www.nilfs.org/pipermail/users/attachments/20080122/c8b5faf1/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: slabinfo
Type: application/octet-stream
Size: 19291 bytes
Desc: not available
URL: <https://www.nilfs.org/pipermail/users/attachments/20080122/c8b5faf1/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kern.log
Type: text/x-log
Size: 975937 bytes
Desc: not available
URL: <https://www.nilfs.org/pipermail/users/attachments/20080122/c8b5faf1/attachment.bin>


More information about the users mailing list