Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp466689yba; Wed, 15 May 2019 04:37:22 -0700 (PDT) X-Google-Smtp-Source: APXvYqwzkR09aDzzubX0kDh1/lkOKVweAPmGoJWrVVV8Xb51dvMZh1f6cKqdBv80wcGiCj9qPSv7 X-Received: by 2002:a63:5c45:: with SMTP id n5mr1219640pgm.172.1557920242638; Wed, 15 May 2019 04:37:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1557920242; cv=none; d=google.com; s=arc-20160816; b=ayFECCNQMTPkjrrdX9avyuEDunTc5VWUvswR8zrY18RcITKLgp2FnW24fijNSbhcL0 FAnaUFzkikB14qwuapgG4YL+MgZPH+a8wBLjv4eqe35MV9OD3t/oiNQSnVphDDGkPgqH jHiQtMbRW6p6DWiE6YIyWI/v3Wkaj/V/NTzbO8C7PDttrv90sKHnvex+xf+Z3OKGzXZa k+iMqOv0eut2okyBtwu3KexswxvUsgbaWbMVV08umxqKrSS/yvLq2cYlzuXiZEWYZfxh jMzTrbkCRW2Z6NvY2OU6tcH25Sqz7A2wDzKOUw61IYBtFyZEkoRCmp3R5Fhzx0j/IwNh sSMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=UKdAqxo5hGOoDMAl9NLSkpt4zg9p5OCAItHb4xUscto=; b=ZW25LE3vJ5gGfqV+PHMumERoyvIvuxWrZoTPvXOLbzOh4JWChVfl0YNUIXiByR55Ai ns5uwJFbX3b56LhrKKvWbB+CXtmtkaqKjLQLrIgjHpaAkvgGc970h8xN3nu5/LH0y2eH Kdy5PmQHr+u+p+lJ9ov4rCHMjVaWYkNPv6nbWWIxrJfwKq6upX5PvFQ4syaMtqqjdXVS ZzZYT7CyRgp+ENxxvFJMnPQ/ScNrrfTn7KsJyeZevtf/bWm/pHuyFF++qHEgeojrsy1x E6znjdTB4tC18XgxTcGx1w5QWIY8Iyq8c49+G7VOC5O4aNT8d3DgAYsDIiOV+3Kiy/zf N/dA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=0INscPJU; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v4si1504607plp.404.2019.05.15.04.37.08; Wed, 15 May 2019 04:37:22 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=0INscPJU; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732867AbfEOLe0 (ORCPT + 99 others); Wed, 15 May 2019 07:34:26 -0400 Received: from mail.kernel.org ([198.145.29.99]:46472 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727283AbfEOLeZ (ORCPT ); Wed, 15 May 2019 07:34:25 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 522922053B; Wed, 15 May 2019 11:34:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1557920064; bh=UKdAqxo5hGOoDMAl9NLSkpt4zg9p5OCAItHb4xUscto=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=0INscPJUwspjjab4+Ys0uyPkmH3TYHvz0F5xmbtnQ+A6D3MDwqBqNrbGh64zhPHAH qkrpQ3WdcqkqAIQNM97IqfuuML5BH9yZH5XjOzjncOvYvGckk/vCJnSBkG+x4QATpQ Te7wIAaisgKKB5rhWXwslNrfah0Qp0vHk/YHWt+4= Date: Wed, 15 May 2019 13:30:19 +0200 From: Greg Kroah-Hartman To: Christophe Leroy Cc: "Tobin C. Harding" , Benjamin Herrenschmidt , Paul Mackerras , Michael Ellerman , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] powerpc: Remove double free Message-ID: <20190515113019.GB11749@kroah.com> References: <20190515090750.30647-1-tobin@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.4 (2019-03-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 15, 2019 at 11:26:03AM +0200, Christophe Leroy wrote: > kobject_put() released index_dir->kobj Yes, but what is that kobject enclosed in? > but who will release 'index' ? The final kobject_put() will do that, see cacheinfo_create_index_dir() for the details. And please do not top-post, you lost all context. greg k-h