From mboxrd@z Thu Jan 1 00:00:00 1970 From: Guillaume Nault Subject: Re: [PATCH net-next] l2tp: consistent reference counting in procfs and debufs Date: Fri, 27 Apr 2018 17:44:07 +0200 Message-ID: <20180427154407.GG1440@alphalink.fr> References: <05e09a546a94331e43d9e771f6ce515b1cdbf521.1524678712.git.g.nault@alphalink.fr> <20180427.110655.2017347091283412542.davem@davemloft.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: netdev@vger.kernel.org, jchapman@katalix.com To: David Miller Return-path: Received: from zimbra.alphalink.fr ([217.15.80.77]:46336 "EHLO zimbra.alphalink.fr" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758352AbeD0PoL (ORCPT ); Fri, 27 Apr 2018 11:44:11 -0400 Content-Disposition: inline In-Reply-To: <20180427.110655.2017347091283412542.davem@davemloft.net> Sender: netdev-owner@vger.kernel.org List-ID: On Fri, Apr 27, 2018 at 11:06:55AM -0400, David Miller wrote: > From: Guillaume Nault > Date: Wed, 25 Apr 2018 19:54:14 +0200 > > > The 'pppol2tp' procfs and 'l2tp/tunnels' debugfs files handle reference > > counting of sessions differently than for tunnels. > > > > For consistency, use the same mechanism for handling both sessions and > > tunnels. That is, drop the reference on the previous session just > > before looking up the next one (rather than in .show()). If necessary > > (if dump stops before *_next_session() returns NULL), drop the last > > reference in .stop(). > > > > Signed-off-by: Guillaume Nault > > Applied. > > Your continued bug fixing and clenaups in this area are very much appreciated. Nice to see that it's appreciated. Thanks!