Received: by 2002:ac0:e34a:0:0:0:0:0 with SMTP id g10csp880550imn; Tue, 26 Jul 2022 11:55:09 -0700 (PDT) X-Google-Smtp-Source: AGRyM1v3OXSUeeGpOH1h5MA7U9gTHR88QJuDHj+y8zhht8uk+QxS54iMgnczcDiQ5pSUIbO59829 X-Received: by 2002:a05:6402:524f:b0:43b:ff9b:2cc0 with SMTP id t15-20020a056402524f00b0043bff9b2cc0mr11622005edd.398.1658861709040; Tue, 26 Jul 2022 11:55:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1658861709; cv=none; d=google.com; s=arc-20160816; b=BzvI2TIvMjdyah7XvQceJgYMr4/IuPBu9G/xC9igfQAOD5OzJjPpLPnSmAWQdfpmxh 0sCFZ7M13cfHL87MzVg6h7wrsVPlv6tvjfT93FjMU1OQaxgQJ0U348QsmKWYikamcvh1 3byuCHfQD4OjuHOwerqjYLLfZAo1eUJkj0rGQq9O59qb2nP6fwYUgWW6AJNbseTtliRb YfyrFmAf13iAZ8bRSzcnLLO50Y//Fu1pG2oZRTi5slDq/9Mz9nnVTNK+KItduQyepkd5 ZZGlEY/FHzruzO1a+/v2OdEI8owIhkQricbi2a9jL5ga0yhLcw4IMwnVEHzL/aY6Ynbq 4wHA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:dkim-signature; bh=b9+BQ8qqgihfRoMkfRd6ua/4LQsUTbbkzxxG9vujCrE=; b=QqmrJKTcCwugs4pdnOuunpzWvoPXFFiaS91RISVUBBgVMt1PP3V4K+wR9STj5tf4rE IZHalwec+RRfMAQ2u4/d4TlSsZNMlwryFdqnaiU6v8b+HLOKsNUleyGswE4eqmNdrFMo LKmKj99Q0Ba+4v7BK6jwyJxs2GH3IFpGzb6PWJXaxPPgmTCDUZoMi2qSq5OCvGB4F39E X+hw8OlpN1XElx04eKxdTidrhPYJJJ/eVERJwmXSefTye/+LJ+0TPbm7MqT9IGiA4Cbr tqb84pfzKtuvR+YKoX7SQyatvKPGvx/uooQ7wT4x7GnA517Hq8LqDzCfrLK9t6Ylq9pq xNvg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@dubeyko-com.20210112.gappssmtp.com header.s=20210112 header.b="O/g1ZVBT"; 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 mp8-20020a1709071b0800b0072f29544204si17722185ejc.688.2022.07.26.11.54.43; Tue, 26 Jul 2022 11:55:09 -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=@dubeyko-com.20210112.gappssmtp.com header.s=20210112 header.b="O/g1ZVBT"; 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 S231297AbiGZSkm (ORCPT + 99 others); Tue, 26 Jul 2022 14:40:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55096 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239083AbiGZSkj (ORCPT ); Tue, 26 Jul 2022 14:40:39 -0400 Received: from mail-oa1-x2e.google.com (mail-oa1-x2e.google.com [IPv6:2001:4860:4864:20::2e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A87782DA8C for ; Tue, 26 Jul 2022 11:40:37 -0700 (PDT) Received: by mail-oa1-x2e.google.com with SMTP id 586e51a60fabf-10bd4812c29so19650143fac.11 for ; Tue, 26 Jul 2022 11:40:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dubeyko-com.20210112.gappssmtp.com; s=20210112; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=b9+BQ8qqgihfRoMkfRd6ua/4LQsUTbbkzxxG9vujCrE=; b=O/g1ZVBT2ZRypDc1OOhVjX7Wvy0bDwafku96EXJYhZjIUogC/Lla0b7Ybk030zxfRo S1QqE0WMQPiIvFLIJrOBnosA7rsi8SQUKjgiHWdonRHFQkdkABGjKEFuGJQMQoUnziKV yJsgEhk82TU03SWTT/PL4G4d0SQbLGABYlw6UcC8xr/rCtaOZ0HpIkS2M7e4DhjVgyQN tjN0meuWEsRiPKD27YzCsIPqp7kGt3wga733l3JfLG9IVRHv6+wS6UKjWACm/s98+Uyh r21PXw8oMjbuakYmpkMbfmdrP5+y0MkDTq1wkjx5kn9nPB3OuuM0LnyXfvuDe75+0xkf 6EuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=b9+BQ8qqgihfRoMkfRd6ua/4LQsUTbbkzxxG9vujCrE=; b=WfV+GdAgtTzW6eNWHmcG2nzRLW110TrFHJDJZ/aoM9srOpIuo0RYpP/70zALUB57HD F26tebN72talgeYM55T55Sc2qLCxzhlsJ5ZyeK7HbCWqD2IhJerO13UCtrpW1OUEUoLq Z9lEygOuYlBG6NdAkyKrz51kzx4fYrLHtZCooRJv4QIpXD7z0sfHzSei6i2IMJ4xYFyb /uvys8Gt1Iv8Wekan30fSdPYsDM//2bttFpsE8KvdxmTyzOv1BezoqXy6R5uxX0v6ExH anffegGs8KG04qak1pTqKRNUSI300/3V/i0oM6p7qQ/3s80tZv/luTHnrAs++YpitsnD k7wQ== X-Gm-Message-State: AJIora/w1GQn5ZhjKu8HkSZdC9R/HVdS3owB0eUrW/Cm14sAZVRbEOoV FroaHzPtmC3YF+IYQdFmgZMiXQ== X-Received: by 2002:a05:6870:1601:b0:108:2d92:5494 with SMTP id b1-20020a056870160100b001082d925494mr273866oae.109.1658860836915; Tue, 26 Jul 2022 11:40:36 -0700 (PDT) Received: from smtpclient.apple ([2600:1700:42f0:6600:70f5:f079:a10:1915]) by smtp.gmail.com with ESMTPSA id n8-20020a0568301e8800b0061c530ec022sm6417204otr.79.2022.07.26.11.40.35 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 26 Jul 2022 11:40:36 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.100.31\)) Subject: Re: [PATCH] hfsplus: Convert kmap() to kmap_local_page() in bitmap.c From: Viacheslav Dubeyko In-Reply-To: Date: Tue, 26 Jul 2022 11:40:29 -0700 Cc: "Fabio M. De Francesco" , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, Ira Weiny Content-Transfer-Encoding: quoted-printable Message-Id: <5834FD23-A333-40B7-9678-43E61986512E@dubeyko.com> References: <20220724205007.11765-1-fmdefrancesco@gmail.com> To: Matthew Wilcox X-Mailer: Apple Mail (2.3696.100.31) X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham 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 Jul 25, 2022, at 10:54 AM, Matthew Wilcox = wrote: >=20 > On Mon, Jul 25, 2022 at 10:17:13AM -0700, Viacheslav Dubeyko wrote: >> Looks good. Maybe, it makes sense to combine all kmap() related = modifications in HFS+ into >> one patchset? >=20 > For bisection, I'd think it best to leave them separate? I am OK with any way. My point that it will be good to have patchset to = see all modified places together, from logical point of view. Even if we = have some issue with kmap() change on kmap_local_page(), then, as far as = I can see, the root of issue should be kmap_local_page() but not HFS+ = code. Oppositely, if it=E2=80=99s some undiscovered HFS+ issue, then = again kmap_local_page() changes nothing. But I am OK if it is separate = patches too. Thanks, Slava.=