Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp1301051imm; Fri, 11 May 2018 14:14:13 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrASKrzO8TyV5iiLwPgiAmery2J17UTxuXRJS1w2zVnZmdCDdeANFVuQ8xBYztrOOvJps/e X-Received: by 2002:a63:a503:: with SMTP id n3-v6mr498120pgf.19.1526073253272; Fri, 11 May 2018 14:14:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526073253; cv=none; d=google.com; s=arc-20160816; b=DcM7TxPDb/20HSbSEkkv7ThhhSnpvXmM8t+vRvvu5T5/uxxi+mjR8uQuaisa4mG9Ep xHMpGQ/86TGw1z41VOMbMDGv/nodLGq4vu2Osy3FrrWH/pMShuDRa2EX8oklWv0yoXg/ SWZcuw5oacdQKNHcINeQSRNcA1YY5H2cZ+Xqo59dtxb4Z03vpTFnmsr73+vOJT3yupWF fEUgzh+CuflPPlfWBX2JGCKdn/iLVAGdc7Wxy/jmQ2IbDHv6ykp3NA4M3brvOUdHbM3j empsfd2tsdwMOp/QCJDdXaWMHiEW48goLJ+PPb85UN1Tgc10r5/mrn8cVDom7DBYAXbf KtyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:to:subject:dkim-signature :arc-authentication-results; bh=/HVatKcisHB7cGiHdCGEOOKScrwrg0Y18JXlJgu9UOc=; b=gk3vM98suh4v4zn4t9qrfOAs/o1FkKanDQ1nuq/giTg8KgbsthbeLZ5DLgOcbIzLMK Y2iOHz65KeOIkp/cSdbGTEwVUPuh2OaBr4gkAmjwiguI0lzIBaUS5VQiSyieGvgR0zvM s42Lbrd6/xLHUuUjxefpg/1I26nwQ0oOJzDt7y53VEGaJD2Xcve9gGlnDnO575dG6K9S H2pRSbELaPGvWxK8pGOFXULbqNZFIirppNFB7Yy6VEH9pVttyw/OOT41yUU6Csi9KGZx oki4ojPS37EhhAdT2U3um+d4XWGg2HxawEteiINf/6Wfu8Gm1lgmP/+b3CrlkcwetKlv pHcg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=uOy/WM/f; 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 34-v6si3906371plm.495.2018.05.11.14.13.58; Fri, 11 May 2018 14:14:13 -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-dk.20150623.gappssmtp.com header.s=20150623 header.b=uOy/WM/f; 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 S1751904AbeEKVNn (ORCPT + 99 others); Fri, 11 May 2018 17:13:43 -0400 Received: from mail-pf0-f195.google.com ([209.85.192.195]:38776 "EHLO mail-pf0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751321AbeEKVNl (ORCPT ); Fri, 11 May 2018 17:13:41 -0400 Received: by mail-pf0-f195.google.com with SMTP id o76-v6so3262826pfi.5 for ; Fri, 11 May 2018 14:13:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20150623.gappssmtp.com; s=20150623; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=/HVatKcisHB7cGiHdCGEOOKScrwrg0Y18JXlJgu9UOc=; b=uOy/WM/fiAdbcpAuU/6hwlKg+ddEnBfx/7wOK0OWyvI7UR8quYHxwHG5DA1SgfON/n LjYNWoNwKw59Jog5BL1PScAVE8aErL5Jihx8tR99OQeuTfJZh+hrdEFFR0Rzwk6Xjj7j RbRlUKVSHS61YtZ600HSxwWiLnaYwT54K5aey/IrHeFXWPbJ0SM5qv9F3OOpjg3petF+ T2FAEzWU6CWabQDGaCl0lwg7LOSEXfC5Nxt/lipK1Ok3IbEapNldxQpos9Ib43h0Dcoa wOaV8hW9T4Pv2K5GVcAedQisGklRQXM6KLtMjcpR0tmYH6Xlo/Zt5TP0NuguKqYsJyZp Vm+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=/HVatKcisHB7cGiHdCGEOOKScrwrg0Y18JXlJgu9UOc=; b=AjHCKZk8KBS5sOgdnVWvAHdG2zbmnMjKu0Ghhvy9oKq7yacdpzsLabd2Qn2vi6tTrp YuaVUZbXYCPxCJmWib/ojJs2mdE7ijxzQiM9ybXOvJlqDITxRpoIhxnfoxdWHFN2CQ8I GVaXYZMXzvXdH2+Boha0LyysK01an/OHRMYweUZjRxerQJt17g1ybADKrrgRiw4QAIg2 8Mx/OajUdw5M+tSa7VHrwu5s/+mE4+zTMSbEVZQOfESWoLApj5rGua42ZfdR5lo+BkUk wWjxtZwhDwTwGgnbcO9ew/MfoNSaK9VWMxIn7eR5BIbCcP61fK2oMvBqKFpBqOkgIc+c KTbA== X-Gm-Message-State: ALKqPwddGe/uzItBw4rkqseGgyN4LvQrtAANJad1hSngpKdsVger7q8g qQNww45r90BE2Rx3WhaqxzvN3Q== X-Received: by 2002:a65:648a:: with SMTP id e10-v6mr534580pgv.34.1526073221240; Fri, 11 May 2018 14:13:41 -0700 (PDT) Received: from [192.168.1.211] (107.191.0.158.static.utbb.net. [107.191.0.158]) by smtp.gmail.com with ESMTPSA id f29-v6sm8632066pff.169.2018.05.11.14.13.39 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 11 May 2018 14:13:40 -0700 (PDT) Subject: Re: [PATCH 00/10] Misc block layer patches for bcachefs To: Kent Overstreet , linux-kernel@vger.kernel.org, linux-block@vger.kernel.org, linux-mm@kvack.org, Ingo Molnar References: <20180509013358.16399-1-kent.overstreet@gmail.com> From: Jens Axboe Message-ID: Date: Fri, 11 May 2018 15:13:38 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: <20180509013358.16399-1-kent.overstreet@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 5/8/18 7:33 PM, Kent Overstreet wrote: > - Add separately allowed mempools, biosets: bcachefs uses both all over the > place > > - Bit of utility code - bio_copy_data_iter(), zero_fill_bio_iter() > > - bio_list_copy_data(), the bi_next check - defensiveness because of a bug I > had fun chasing down at one point > > - add some exports, because bcachefs does dio its own way > - show whether fua is supported in sysfs, because I don't know of anything that > exports whether the _block layer_ specifically thinks fua is supported. Looked over the series, and looks like both good cleanups and optimizations. If we can get the mempool patch sorted, I can apply this for 4.18. -- Jens Axboe