> On Tue, Apr 19, 2011 at 5:20 PM, KOSAKI Motohiro <
>
kosaki.motohiro@jp.fujitsu.com> wrote:
>
> > > This patch changes the shrink_slab and shrinker APIs by consolidating
> > existing
> > > parameters into scan_control struct. This simplifies any further attempts
> > to
> > > pass extra info to the shrinker. Instead of modifying all the shrinker
> > files
> > > each time, we just need to extend the scan_control struct.
> > >
> >
> > Ugh. No, please no.
> > Current scan_control has a lot of vmscan internal information. Please
> > export only you need one, not all.
> >
> > Otherwise, we can't change any vmscan code while any shrinker are using it.
> >
>
> So, are you suggesting maybe add another struct for this purpose?