>
> Yes, this line assigns the 'file' which is certanly aufs' instead of
> lower branch's.
> The next line
> AuDebugOn(!au_test_aufs(file->f_dentry->d_sb));
> is a simple test to make sure the 'file' is aufs's.
> When CONFIG_AUFS_DEBUG is enabled, this macro makes your kernel stop by
> BUG_ON() if the 'file' is not aufs'.
>
> It might be a race within a narrow region.
> Will you try this patch?
>
Thanks. However, that patch seems to already be part of the 20080512 release
though (?)
I am retesting now with just the memory barrier in aufs_nopage() uncommented
again to be certain I did test correctly.
mark
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/