Hello Junjiro

Good news! You solved the problem.

> > If you look at the patch I sent, you would find a line "AuDbg(here)"
> > in the function au_hfsn_free_mark() which tells us when the function
> > called and  that is just what I want to see.
> > There is no output "here" in your log, so I'd ask you to confirm
> > - did you apply the patch correctly?
> > - did you build and load the module correctly?
> 
> Hm, the debug call is there:
> static void au_hfsn_free_mark(struct fsnotify_mark *mark) {
>         struct au_hnotify *hn = container_of(mark, struct au_hnotify,
>                                              hn_mark);
>         AuDbg("here\n");
>         au_cache_free_hnotify(hn);
>         au_hfsn_idec();
>         au_hfsn_iwake();
> }
> (fs/aufs/hfsnotify.c in my kernel source tree)
> 
> > By the way, I am going to release the new version of aufs which
> contain
> > the patch I've sent. I know the problem is not solved yet, but you
> can
> > also try the new version.
> 
> Ok, I will test again with your new release.

I have tested with kernel 3.2.9 and your new AUFS release. Now the
remount times are good again.

Here with "find /usr":
# mount / -o remount,udba=notify; find /usr -type f &>/dev/null; time
mount / -o remount,udba=reval

real    0m0.196s
user    0m0.000s
sys     0m0.030s

And with "find /":
# mount / -o remount,udba=notify; find / -type f &>/dev/null; time mount
/ -o remount,udba=reval

real    0m0.301s
user    0m0.000s
sys     0m0.107s

Good work! Thank you very much!

Best regards
Elmar

Attachment: smime.p7s
Description: S/MIME cryptographic signature

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2

Reply via email to