Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp6803559rwl; Wed, 22 Mar 2023 16:17:38 -0700 (PDT) X-Google-Smtp-Source: AK7set9G9eVCWauUsAMTDGB5HnyY8plVQjBoEBwzwrb3a4qmX4772mtHk8YO8SJPv+mQy+0Psjq3 X-Received: by 2002:a17:90b:3b82:b0:233:e305:f617 with SMTP id pc2-20020a17090b3b8200b00233e305f617mr5262679pjb.32.1679527057941; Wed, 22 Mar 2023 16:17:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1679527057; cv=none; d=google.com; s=arc-20160816; b=VKeJO28Vy8ViuKuE1a4ZOGpw8Tzc6jMKE50/Ha26Y+JvL0DQ+Suulik6nlsYzqhMAB n/a5kKSq5Gwr9oAqerYYmWj9E9YPjQaOS5KvzryAGEOkN8mROOOzXxOmaKcClPkMwGO8 GsyU2NLcvD9QNrCBCsw6+8FsfxYlVSC4osiq/FX8Ajy9al/3zAx5/cjRPYVmmnZzXsaO i/itsSkZK36vUXIKQ1V+KaAGvu5+WECR1qc/eyGctdVzMxKubE2/nl4MhXVqKxluv2Ef obPSxL9wL27NmHseXfl9N5VxGRB9HDjy+Oz0ekCmHyaDbODd2lGrC2GplOk1uaymoIOu aASA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=tpbXw3o2mt/ZegkaB2EeTIzsx1g0yxGj5GUQC2NHcLg=; b=lq+9JqWFsSj3OppgM7Qc+RhIi3xcx74JZwow8kagXx2CM7HChIKn/Vr/94Ka+oPdbs oZzAxMoYJnl6+o+6QjJlwawARL8OdAZ+wcqC7d3QdlA7euk6ykLF3QEzlGr6vFXMaH66 N9zu8BX9RLzlQpaeiObZAeWghOOzrLqXDs4zpLsGQw7HrB/H09C3c4yPxNgOqh7mon/H OuO9U5EA4j1PXPhQVQG6rkyxCT3+ahsoVYb2a9QysS1X6nvZ3pJ7EFcxW0d1+rl/KdBW Oeg2+HtYhMRpVf3cngiI7km1DQ5hBNqqDzurAO8sJpaywyYgeKZj6sP3cKJDTJFxYU87 hG9w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20210112.gappssmtp.com header.s=20210112 header.b=GSYb4gQP; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x11-20020a17090aca0b00b00234bf8d76f7si191139pjt.2.2023.03.22.16.17.25; Wed, 22 Mar 2023 16:17:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel-dk.20210112.gappssmtp.com header.s=20210112 header.b=GSYb4gQP; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229638AbjCVXPy (ORCPT + 99 others); Wed, 22 Mar 2023 19:15:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48566 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229864AbjCVXPw (ORCPT ); Wed, 22 Mar 2023 19:15:52 -0400 Received: from mail-pj1-x1034.google.com (mail-pj1-x1034.google.com [IPv6:2607:f8b0:4864:20::1034]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EC56719113 for ; Wed, 22 Mar 2023 16:15:50 -0700 (PDT) Received: by mail-pj1-x1034.google.com with SMTP id mp3-20020a17090b190300b0023fcc8ce113so195717pjb.4 for ; Wed, 22 Mar 2023 16:15:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20210112.gappssmtp.com; s=20210112; t=1679526950; x=1682118950; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=tpbXw3o2mt/ZegkaB2EeTIzsx1g0yxGj5GUQC2NHcLg=; b=GSYb4gQPIxrL8LVyWcxnFwU7A0Y1B7dUQCmaw+1Tty0nzPC6nJ4MzNjd6MRcGkBGbN GXP3IneUv+j8IX5V1CyH/qZVdSkRHN5nlwBFKmAHe1dgWrGjkOTpcP7fWPebUDAv8i1S NMOEiYk7PLRClWgYLYeI3Ixk/tR5X1iZHP3KKJxtB8p2u0xylKx+/S5331yINgJFfODh aHM6mRgNXSQE9/w7hRJ4u4i81JiPIvn4ZjtPairaEhMLj4Sat20m930Q5lflhjKIGfpT UjHPtTJKlHQsJMsCXiIcFGTtPnE95Z6YtzEMWsjM6irm+niL2pUWyDeDe0n7kr5hGSmh L7Zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679526950; x=1682118950; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=tpbXw3o2mt/ZegkaB2EeTIzsx1g0yxGj5GUQC2NHcLg=; b=kCGh7mgQij4VW0wj71i1uIkUuKvUx2sVTIwLx08C5Tk8af/Ch20AvIhGDZ3KnluBr3 lS45LGiyZ7V1sbFQnHQiBCFql/sEa6jjhVMJgZkrEjuSTFdM2zJivzi7fvFeMp9byWZl 4GVB+1q8MprGKSootQORLsR/6ORtadNbzW4NPjK5+h+7kNhFUeSqAlO7dYxLNWZNP+HQ bN0LlHNtmyUeHzHJpoPhWFnn/BHTDjXmAZZpfKsvydrBBSIKMKq+TitkSpR1Q5FQBPDa 5HJDq5Xtk7J7+c6vbv4h4GVfd2V9fjenLmo8bzNaW2CZs322dduCgiLRLJmKh5bhgeYW EokA== X-Gm-Message-State: AO0yUKU/BypeY7IxZ7poQoLjjb0UdBE9cwKE+dEQzcPI0O/G37eN63LA G5oFzLcSHukpV2BCs5vgd4HdtE6lQzq0RoyEOd5Ebw== X-Received: by 2002:a17:90a:e502:b0:233:a836:15f4 with SMTP id t2-20020a17090ae50200b00233a83615f4mr6390037pjy.1.1679526950407; Wed, 22 Mar 2023 16:15:50 -0700 (PDT) Received: from [192.168.1.136] ([198.8.77.157]) by smtp.gmail.com with ESMTPSA id s17-20020a17090a5d1100b0023d3845b02bsm39240pji.45.2023.03.22.16.15.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 22 Mar 2023 16:15:50 -0700 (PDT) Message-ID: <82ade7f2-017e-af6b-2fb3-eb1a3f570505@kernel.dk> Date: Wed, 22 Mar 2023 17:15:48 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux aarch64; rv:102.0) Gecko/20100101 Thunderbird/102.9.0 Subject: Re: linux-next: manual merge of the block tree with the mm tree Content-Language: en-US To: David Howells , Stephen Rothwell Cc: Andrew Morton , Linux Kernel Mailing List , Linux Next Mailing List , Lorenzo Stoakes References: <20230323100204.0917cecf@canb.auug.org.au> <3431084.1679526799@warthog.procyon.org.uk> From: Jens Axboe In-Reply-To: <3431084.1679526799@warthog.procyon.org.uk> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 3/22/23 5:13 PM, David Howells wrote: > Stephen Rothwell wrote: > >> + if (unlikely(iov_iter_is_pipe(i))) { >> + copied = copy_page_to_iter_pipe(page, offset, bytes, i); >> + goto out; >> + } > > This bit would need to be removed from copy_page_to_iter_atomic() as the two > functions it calls should be removed by the patch in the block tree. Maybe it'd be better to consolidate rather than split the changes over two trees? -- Jens Axboe