[Cluster-devel] [GFS2 Patch] pass formal ino in do_filldir_main

Steven Whitehouse swhiteho at redhat.com
Wed Feb 28 09:03:40 UTC 2007


Hi,

On Tue, 2007-02-27 at 15:04 -0500, Wendy Cheng wrote:
> Steven Whitehouse wrote:
> > In the mean time no_formal_ino will still exist, its just that it won't
> > be used as the lookup key, so theres no on-disk format change to
> > consider here, all the same fields will continue to have the same
> > values, so there should be no problem to use it again if required at a
> > later date,
> >
> >   
> ok, as long as we don't rush into removing the code, this is an 
> acceptable plan. We can discuss the issue further when we meet 
> face-to-face next month. In the mean time, will go ahead to make lookup 
> code consistent by tentatively putting no_formal_ino aside. Without the 
> changes, half of the current NFS lookups would fail. We need to have 
> something working right now.
> 
Yes, agreed.

> I also invite Kent Baxley (one of our TAMs) here to help out with the 
> issue. I recalled he mentioned sometime ago that the "create" table in 
> GFS2-mySQL benchmark was noticeably slow - not sure whether 
> pick_formal_ino() plays any role there. Will give him two gfs2.ko to 
> re-run the benchmark and see what we get.
> 
> -- Wendy
> 
Probably it doesn't make much difference. I did some tests a while back when trying
to work out why file creates are slow and I discovered that removing the
pick_formal_ino code made no noticeable difference to the create speed,
so the bottleneck appears to be elsewhere,

Steve.





More information about the Cluster-devel mailing list