Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp7104214ybi; Thu, 13 Jun 2019 09:36:57 -0700 (PDT) X-Google-Smtp-Source: APXvYqw5XY/X2dq73iBynmaU/jbRIOl/kgb+JUIccWcWR9DU5k0u5CCNokLTOma4ET2FDYMCfNrt X-Received: by 2002:a63:a36f:: with SMTP id v47mr28872866pgn.117.1560443817428; Thu, 13 Jun 2019 09:36:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560443817; cv=none; d=google.com; s=arc-20160816; b=mEP3j7Iz8yhq/wdWo6n71KXHXrPWq2VG4AUMkRsdC+loLY/bjZ1mmGo+YlG2kv9qn6 LGbYQcSQlS3NQlBRUjHzoAjvOa9/FmMWTD45u46SDkivKInVc4sOpdqmTvbNWhrkzPmr VpkrfTwMbTnTtHWlpRiAvndrC/ZG9uxZpCI/lLOmiRAF9ycJalyBAQgLaMxZ0MhRreRO /PfpJk8qF1AftuIyjUHSO/pQ9r/WCLhNHvhPYla0abuG+Ghtuvz7usH5ehVGdrUuQwfg B4jReD2zkWXdZtREYJijVzTN1cmMoGKwDiXuc1qPb7TTtTSoWG3qRFRwyi82k4dAOCUt lg6w== 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=RWs47MlEw6q4mhAqwnkkTjDMHRGkSPNW49ybL3tYviI=; b=RhrvOAs8t6EPKzlnT5FiYog1Ftub1c3vfCBjgMbcVJc0eAhgOX8i/C2fX7UV1nW1jK J0xAkP6671NO+p83wUkyxg1z93JD7nb2EZwGfIQb2van0MSEPUqckEFROmQjpOjugtHN jNQEKmLPWw17w5+26XAGV6KxrnwAEoRcXKTnh1grjwDgxnrsPocPItm6dozCt7EZObO5 f/zjKrkDdCb6e4Fr/sKEV/KOwwjgfX2R02wnlucOabb2dtV3ZSgTxrUdoy6pFrG9Gwhj ap5q2ZHe7uxVnYqDO61pbTMqH8nRF/YGy7STjoZTvR+syDp4FAfO6Va5AcQWyoD3GXoL SiVA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=EPdR4Uv2; 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 gn11si21891plb.119.2019.06.13.09.36.42; Thu, 13 Jun 2019 09:36:57 -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=EPdR4Uv2; 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 S1730720AbfFMQgk (ORCPT + 99 others); Thu, 13 Jun 2019 12:36:40 -0400 Received: from bombadil.infradead.org ([198.137.202.133]:54954 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730674AbfFMH2m (ORCPT ); Thu, 13 Jun 2019 03:28:42 -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=RWs47MlEw6q4mhAqwnkkTjDMHRGkSPNW49ybL3tYviI=; b=EPdR4Uv2CiGNsnqefLIJy0soy LuZo/5qJ+nSAnqBeloRkXbnC8QkRnvDaOnLLGlEyPfjV7rKDb+2IsSDnGpPPwR5YN+JsJZvE6Nzih h4bh6Hhrspi61r0s/Hu4diTce8cxLQZOlmsN8GF3gvQLewUG5UZZnnds/KRNZrSzpBBd2tlrz/+8z ZaOWCIT5Vq3o9xcR44US4mqjTGAzEYvXYCQMxeOJQ1RDU8UxVl8E9B0/2tTmgBOs4Vl4f4Kg35qtg BBXzZrj3MYp5SLkYoyyZ/9b1hHXnW1olZVdW8mjqDD1Jt3ArD9oGoZJO0zuuD4ObY35lWyRjv42XX Kkuaol0Ug==; Received: from hch by bombadil.infradead.org with local (Exim 4.92 #3 (Red Hat Linux)) id 1hbKA5-0002CN-VA; Thu, 13 Jun 2019 07:28:41 +0000 Date: Thu, 13 Jun 2019 00:28:41 -0700 From: Christoph Hellwig To: Kent Overstreet Cc: linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-bcache@vger.kernel.org Subject: Re: [PATCH 10/12] bcache: move closures to lib/ Message-ID: <20190613072841.GA7996@infradead.org> References: <20190610191420.27007-1-kent.overstreet@gmail.com> <20190610191420.27007-11-kent.overstreet@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190610191420.27007-11-kent.overstreet@gmail.com> User-Agent: Mutt/1.11.4 (2019-03-13) 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 Mon, Jun 10, 2019 at 03:14:18PM -0400, Kent Overstreet wrote: > Prep work for bcachefs - being a fork of bcache it also uses closures NAK. This obsfucation needs to go away from bcache and not actually be spread further, especially not as an API with multiple users which will make it even harder to get rid of it.