Re: [rfc][patch] slob: improvements

2007-07-13 Thread Andrew Morton
On Fri, 13 Jul 2007 13:35:06 -0500 Matt Mackall <[EMAIL PROTECTED]> wrote: > On Fri, Jul 13, 2007 at 11:27:25AM -0700, Randy Dunlap wrote: > > > Index: linux-2.6/init/Kconfig > > > === > > > --- linux-2.6.orig/init/Kconfig > > > +++ l

Re: [rfc][patch] slob: improvements

2007-07-13 Thread Matt Mackall
On Fri, Jul 13, 2007 at 11:27:25AM -0700, Randy Dunlap wrote: > > Index: linux-2.6/init/Kconfig > > === > > --- linux-2.6.orig/init/Kconfig > > +++ linux-2.6/init/Kconfig > > @@ -529,7 +529,7 @@ config SLUB > >way and has enhan

Re: [rfc][patch] slob: improvements

2007-07-13 Thread Randy Dunlap
On Wed, 16 May 2007 01:33:47 +0200 Nick Piggin wrote: > On Tue, May 15, 2007 at 10:17:31AM -0500, Matt Mackall wrote: > > On Tue, May 15, 2007 at 10:43:05AM +0200, Nick Piggin wrote: > > > This patch goes on top of my previous RCU patch, and has various > > > improvements for slob I noticed while

Re: [rfc][patch] slob: improvements

2007-05-15 Thread Nick Piggin
On Tue, May 15, 2007 at 10:17:31AM -0500, Matt Mackall wrote: > On Tue, May 15, 2007 at 10:43:05AM +0200, Nick Piggin wrote: > > This patch goes on top of my previous RCU patch, and has various > > improvements for slob I noticed while implementing said patch ;) > > > > Comments? > > I'm warming

Re: [rfc][patch] slob: improvements

2007-05-15 Thread Matt Mackall
On Tue, May 15, 2007 at 10:43:05AM +0200, Nick Piggin wrote: > This patch goes on top of my previous RCU patch, and has various > improvements for slob I noticed while implementing said patch ;) > > Comments? I'm warming to this. Please check that the comment block at the top is still accurate.

[rfc][patch] slob: improvements

2007-05-15 Thread Nick Piggin
This patch goes on top of my previous RCU patch, and has various improvements for slob I noticed while implementing said patch ;) Comments? -- Improve slob by turning the freelist into a list of pages using struct page fields, then each page has a singly linked freelist of slob blocks via a point