Received: by 2002:ac0:950c:0:0:0:0:0 with SMTP id f12csp1330574imc; Mon, 11 Mar 2019 11:16:52 -0700 (PDT) X-Google-Smtp-Source: APXvYqy/CzEdNN5qdiGsfIxo8shLxhKgcwM+15XGEnAw4f+1l5UGb8HhH9uugV72t3xRqjrjVDp5 X-Received: by 2002:a17:902:822:: with SMTP id 31mr35238407plk.290.1552328212909; Mon, 11 Mar 2019 11:16:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552328212; cv=none; d=google.com; s=arc-20160816; b=qYYussgMCcRtJH5UD8X32FsfBFT1zVOHZS+8Calg7q3ReHo4dmQhwkPwvFFbQ9O2sV WTXxNQ18Ms8sj8hD7W7RfF8dFY0OVrUNDvLG/MUrMbWF4wjjpGl3p07cwJ9zd9u9h6uw Sv+Gk7P+1gvtpkxkLoqL5C9dceBpYXuQkfoykK6N5hpYb2Rmvi4lFLospx/pvunmFoaM zXoYv1BnXoIPZo9PVrjTUwLgGBTjBjwQQl4J6/jLbKbCaBv0y25I2dx9/OMX5S/qiMyU RKimvS+gRZSG00x1gDPqCPtsGPt4yXEjOHR4yukNVYkKwC7ckURy75BvkU80bMeipRR6 4nGQ== 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=UeX23wdG33xRF1sa4kEMkq960vyWbO/IuFRzW8gVL7E=; b=SS7oURn53SeWtAu2aWE1RlDfyrTflwneV/BM2+50ejNg+elJwYnPMpMaj2tPcRI28t 0Nby5PLU7cujI/mbyZkG7F2fDc0hDqOk3IgzrB42fiWn5vR6iCgXeZp/wbl2LodeceHr V8+4WT8dopl8enGbwWW2AVbKT7+qGTw3xs7l+26XgHsvNw1VlGOxVtIiol6jZYBbpOVC Z3cbtSpZi7vSld3gVtIzGHquGAMHDEgRcTSF6rveKU4H8Zs+lxU2UyA0X9Vrwt3yGdWf sjXhZWxRNitaEYbgvUwuv7OTwYoF/FSf2VhK2B8cLR5LvPc6jfs8wY0E3eNz+vkisP6V ZOwQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=Yyue3B5v; 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 g24si5204106pgl.109.2019.03.11.11.16.36; Mon, 11 Mar 2019 11:16:52 -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=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=Yyue3B5v; 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 S1727824AbfCKSQL (ORCPT + 99 others); Mon, 11 Mar 2019 14:16:11 -0400 Received: from bombadil.infradead.org ([198.137.202.133]:37502 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727508AbfCKSQL (ORCPT ); Mon, 11 Mar 2019 14:16:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20170209; h=In-Reply-To:Content-Type:MIME-Version :References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=UeX23wdG33xRF1sa4kEMkq960vyWbO/IuFRzW8gVL7E=; b=Yyue3B5vy5FXN8QZxEy3JR+RS bWZQf5dlAF0N+A6z1hweIjVzdr1ul8gGLGEX/yrnFn7KLGSBhiFknbhcC1sk8RKBfrstWT2uOj/wN WJsuiT3lZQgiwGJlQmgNbUgRCI8AyarISsGdDI/Co3tOt8Xb6j7WsAK3WWd7Z8hCBl85eeqSs4B/4 P8l8cCTGlCKCG7P4dneINadwZOlnntnm3UeOSt8rOwmBItLgAqNPZtXkqxHaFBQJxAu5mHL4uMnaY 4fhd1PQwAo9991XXGJ5/Z+fXs0VnaqT3OE+ewZi748/iAWEFLuCJE8Yu7C1/Dq/iy/1wyhwp5NYsD WVxbKKIGw==; Received: from hch by bombadil.infradead.org with local (Exim 4.90_1 #2 (Red Hat Linux)) id 1h3PT6-0004pP-6r; Mon, 11 Mar 2019 18:16:08 +0000 Date: Mon, 11 Mar 2019 11:16:08 -0700 From: Christoph Hellwig To: Mike Snitzer Cc: "Paul E. McKenney" , hch@infradead.org, Nikos Tsironis , agk@redhat.com, dm-devel@redhat.com, mpatocka@redhat.com, iliastsi@arrikto.com, linux-kernel@vger.kernel.org Subject: Re: [PATCH 1/3] list_bl: Add hlist_bl_add_before/behind helpers Message-ID: <20190311181607.GA9388@infradead.org> References: <20181220180651.4879-1-ntsironis@arrikto.com> <20181220180651.4879-2-ntsironis@arrikto.com> <20190228213201.GB23527@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190228213201.GB23527@redhat.com> User-Agent: Mutt/1.9.2 (2017-12-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Feb 28, 2019 at 04:32:02PM -0500, Mike Snitzer wrote: > Hi Paul and Christoph, > > You've added your Signed-off-by to include/linux/list_bl.h commits in > the past. I'm not sure how this proposed patch should be handled. > > These new hlist_bl_add_{before,behind} changes are a prereq for > dm-snapshot changes that Nikos has proposed, please see: > https://patchwork.kernel.org/patch/10739265/ > > Any assistance/review you, or others on LKML, might be able to provide > would be appreciated. I just killed two helpers. That being said assuming that we only rely on the next pointer for the lockless traversals the changes look fine to me, but the code might be beyond my paygrade..