Hi Anton,

On Sep 4, 2013, at 11:39 PM, Anton Eliasson wrote:

[snip]
>> 
> I spent about an hour trying to reproduce this today. I built Linux 3.10.10 
> using your patches from June. The patch command reported some offsets and 
> fuzz so it seems that the nilfs driver has changed since the last kernel 
> version. I don't know if the updates affect this bug. With this new cusom 
> kernel, everything I/O related ran very slowly. The nilfs garbage collector 
> used 100 % CPU constantly. Killing it sped things up a little.
> 
> I started and stopped the virtual machines a few times, with reboots in 
> between. Eventually the system tried to touch some corrupted parts of the 
> virtual machine image and /home remounted read-only. At that point I gave up. 
> I doubt the strace output will help you but I uploaded it here [1] anyway. 
> VMware Workstation is a complex application that consists of many 
> executables. Some are run directly by the user, some as system services and 
> some as kernel modules. Picking the right place to stick the multimeter probe 
> is probably difficult.
> 
> Unfortunately I forgot to install syslog-ng today and my instance of systemd 
> is not configured to log verbosely enough to capture the kernel debug output. 
> So no kernel.log for today. This is all starting to feel like a waste of time 
> for me as I don't even use nilfs on any of my machines anymore. I'm going to 
> withdraw my offer to debug these issues any further. Sorry. I hope you have 
> gathered enough information to solve them and I wish you the best of luck.
> 
> [1]: http://antoneliasson.se/publicdump/vmware-strace.log.gz
> 

Thank you for your efforts.

I think that I have discovered the reason of all issues that you were reported.
I posted the patch ([PATCH] [CRITICAL] nilfs2: fix issue with race condition
of competition between segments for dirty blocks) in Monday. Currently, this
patch is under discussion. So, I hope that NILFS2 will be more stable.

Anyway, your reports were very important for finding the reason of issues
and fix elaboration.

Thanks,
Vyacheslav Dubeyko.

--
To unsubscribe from this list: send the line "unsubscribe linux-nilfs" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to