[Hotplug_sig] Re: [Lhms-devel] [PATCH 0/4] Reducing fragmentation using lists (sub-zones) v22

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Feb 17, 2006 at 07:22:27PM +0000, Mel Gorman wrote:
> On Fri, 17 Feb 2006, Bryce Harrington wrote:
> > On Fri, Feb 17, 2006 at 11:03:43AM +0000, Mel Gorman wrote:
> > > > By chance do you have a web or ftp site where these patches are posted?
> > >
> > > I didn't, but I do now.
> > >
> > > list-based anti-fragmentation
> > > o http://www.csn.ul.ie/~mel/projects/patches/brokenout/mbuddy/v22
> > > o Full patch is called full-mbuddy-v22.diff
> > > zone-based anti-fragmentation
> > > o http://www.csn.ul.ie/~mel/projects/patches/brokenout/zbuddy/v5
> > > o Full patch is called zbuddy-v5-full.diff
> >
> > Great, thanks!
> >
> 
> Thank you for picking them up.
> 
> Great. They will always be in a vN directory where N is the number of
> release.

One request regarding file names - our tools key off of the patch name
to determine which kernel to apply against.  Would it be possible for
you to create symlinks to the patch that include the kernel or kernels
you'd like to test against?  I.e., to test zbuddy-v5 against multiple
2.6.16-rc3 kernels, something like:

.../zbuddy/v5/
   2.6.16-rc3-zbuddy-v5 -> zbuddy-v5-full.diff 
   2.6.16-rc3-mm1-zbuddy-v5 -> zbuddy-v5-full.diff 
   2.6.16-rc3-mm2-zbuddy-v5 -> zbuddy-v5-full.diff 
   2.6.16-rc3-mm3-zbuddy-v5 -> zbuddy-v5-full.diff 

Or alternately if you're only interested in results of your patch
against a specific kernel, if you include that kernel id in the patch
name itself, we can parse it from that.  (This is what the nfsv4 guys
do.  c.f. http://www.citi.umich.edu/projects/nfsv4/linux/kernel-patches/)

> > Also, if you know of any regression or performance tests that you'd find
> > useful to have run automatically for anti-fragmentation (or other
> > memory-related aspects), I could work on setting those up to run on x86,
> > and later x86_64 and ia64.
> >
> 
> The tests I always run are posted with each patch. On VMRegress, they
> correspond to bench-kbuild, bench-aim9, bench-stresshighalloc,
> bench-hugetlbcap and more recently bench-hotremovecap. However, I'm
> interested in any performance figures or reports you are willing to
> generate on as many platforms as possible.

Ah, excellent, I probably will have a chance to start looking into this
in April (March is looking pretty conference-heavy for me.)  We've done
automated vmregress runs for things before, although I personally
haven't set up modules with it.  Looks fairly straightforward though;
I'll check back in if I have questions once I have some time to tinker
with it.

Thanks,
Bryce

[Index of Archives]     [Linux Kernel]     [Linux DVB]     [Asterisk Internet PBX]     [DCCP]     [Netdev]     [X.org]     [Util Linux NG]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux