Messages in this thread | | | Date | Thu, 12 Sep 2013 14:21:17 +0000 | From | Christoph Lameter <> | Subject | Re: [PATCH 07/16] slab: overloading the RCU head over the LRU for RCU free |
| |
On Thu, 12 Sep 2013, Joonsoo Kim wrote:
> On Wed, Sep 11, 2013 at 02:39:22PM +0000, Christoph Lameter wrote: > > On Thu, 22 Aug 2013, Joonsoo Kim wrote: > > > > > With build-time size checking, we can overload the RCU head over the LRU > > > of struct page to free pages of a slab in rcu context. This really help to > > > implement to overload the struct slab over the struct page and this > > > eventually reduce memory usage and cache footprint of the SLAB. > > > > Looks fine to me. Can you add the rcu_head to the struct page union? This > > kind of overload is used frequently elsewhere as well. Then cleanup other > > cases of such uses (such as in SLUB). > > Okay. But I will implement it seprately because I don't know where the cases > are now and some inverstigation would be needed.
Do it just for this case. The others can be done later.
| |