From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755581Ab2EOG24 (ORCPT ); Tue, 15 May 2012 02:28:56 -0400 Received: from mail-pz0-f46.google.com ([209.85.210.46]:33460 "EHLO mail-pz0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752339Ab2EOG2z (ORCPT ); Tue, 15 May 2012 02:28:55 -0400 Date: Mon, 14 May 2012 23:28:53 -0700 (PDT) From: David Rientjes X-X-Sender: rientjes@chino.kir.corp.google.com To: Joonsoo Kim cc: Pekka Enberg , Christoph Lameter , linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH] slub: fix a possible memory leak In-Reply-To: <1336663979-2611-1-git-send-email-js1304@gmail.com> Message-ID: References: <1336663979-2611-1-git-send-email-js1304@gmail.com> User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 11 May 2012, Joonsoo Kim wrote: > Memory allocated by kstrdup should be freed, > when kmalloc(kmem_size, GFP_KERNEL) is failed. > > Signed-off-by: Joonsoo Kim Acked-by: David Rientjes kmem_cache_create() in slub would significantly be improved with a rewrite to have a clear error path and use of return values of functions it calls. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from psmtp.com (na3sys010amx191.postini.com [74.125.245.191]) by kanga.kvack.org (Postfix) with SMTP id 014C76B0081 for ; Tue, 15 May 2012 02:28:55 -0400 (EDT) Received: by dakp5 with SMTP id p5so10061553dak.14 for ; Mon, 14 May 2012 23:28:55 -0700 (PDT) Date: Mon, 14 May 2012 23:28:53 -0700 (PDT) From: David Rientjes Subject: Re: [PATCH] slub: fix a possible memory leak In-Reply-To: <1336663979-2611-1-git-send-email-js1304@gmail.com> Message-ID: References: <1336663979-2611-1-git-send-email-js1304@gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-linux-mm@kvack.org List-ID: To: Joonsoo Kim Cc: Pekka Enberg , Christoph Lameter , linux-kernel@vger.kernel.org, linux-mm@kvack.org On Fri, 11 May 2012, Joonsoo Kim wrote: > Memory allocated by kstrdup should be freed, > when kmalloc(kmem_size, GFP_KERNEL) is failed. > > Signed-off-by: Joonsoo Kim Acked-by: David Rientjes kmem_cache_create() in slub would significantly be improved with a rewrite to have a clear error path and use of return values of functions it calls. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: email@kvack.org