Thread (47 messages) 47 messages, 5 authors, 2012-10-30

Re: [PATCH v5 10/18] sl[au]b: always get the cache from its page in kfree

From: Glauber Costa <hidden>
Date: 2012-10-22 10:14:01
Also in: linux-mm, lkml

On 10/19/2012 11:44 PM, Christoph Lameter wrote:
On Fri, 19 Oct 2012, Glauber Costa wrote:
quoted
struct page already have this information. If we start chaining
caches, this information will always be more trustworthy than
whatever is passed into the function
Yes it does but the information is not standardized between the allocators
yet. Coul you unify that? Come out with a struct page overlay that is as
much the same as possible. Then kfree can also be unified because the
lookup is always the same. That way you can move kfree into slab_common
and avoid modifying multiple allocators.
Ok, this is yet another changelog mistake from mine. This function is
not about kfree, but kmem_cache_free.

But part of your comment still applies, the page lookup can still be
common. I will take a look at that.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help