Messages in this thread | | | Subject | Re: [patch] slub: fix per cpu kmem_cache_cpu array memory leak | From | Pekka Enberg <> | Date | Wed, 28 Jan 2009 10:52:12 +0200 |
| |
On Tue, 2009-01-27 at 18:59 -0800, David Rientjes wrote: > The per cpu array of kmem_cache_cpu structures accomodates > NR_KMEM_CACHE_CPU such structs. > > When this array overflows and a struct is allocated by kmalloc(), it may > have an address at the upper bound of this array. If this happens, it > does not get freed and the per cpu kmem_cache_cpu_free pointer will be out > of bounds after kmem_cache_destroy() or cpu offlining. > > Cc: Christoph Lameter <cl@linux-foundation.org> > Signed-off-by: David Rientjes <rientjes@google.com>
Applied, thanks!
| |