From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher Li Subject: Re: [PATCH RFC] Let pseudo->users loop on duplicate version of list Date: Thu, 13 Jul 2017 05:23:10 -0700 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Return-path: Received: from mail-pg0-f41.google.com ([74.125.83.41]:35295 "EHLO mail-pg0-f41.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751157AbdGMMXL (ORCPT ); Thu, 13 Jul 2017 08:23:11 -0400 Received: by mail-pg0-f41.google.com with SMTP id j186so28868343pge.2 for ; Thu, 13 Jul 2017 05:23:11 -0700 (PDT) In-Reply-To: Sender: linux-sparse-owner@vger.kernel.org List-Id: linux-sparse@vger.kernel.org To: Dibyendu Majumdar Cc: Luc Van Oostenryck , Linux-Sparse , Linus Torvalds On Wed, Jul 12, 2017 at 11:05 AM, Dibyendu Majumdar wrote: >> My ptrlist ref count patch haven't check the split node situation. >> Even Luc's suggestion for "mark and sweep" to delete the ptrlist >> is not going to help with the nested loop split. I will add that check. >> I don't expect new offenders but let's make sure about it. >> > > I did raise this before > (http://marc.info/?l=linux-sparse&m=149943353732715&w=2) but maybe it > got lost in the other stuff. I add a check to the ptrlist refcount patch to look for insert inside nested loop. Just as I expected, running the full kernel source check did not reveal any such situation. That is a good news in a sense. Chris