Received: by 2002:a05:7412:2a8c:b0:e2:908c:2ebd with SMTP id u12csp3035922rdh; Wed, 27 Sep 2023 23:56:46 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHd+VQKTgvGI5ulcVPSOse7e1bsb50wGEUsybaB8UhIwjseoTDz1smm06fsnGcw+ln0X9/T X-Received: by 2002:a05:6a20:440d:b0:12d:23ea:9ccc with SMTP id ce13-20020a056a20440d00b0012d23ea9cccmr305792pzb.39.1695884205872; Wed, 27 Sep 2023 23:56:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695884205; cv=none; d=google.com; s=arc-20160816; b=zwe096SWfLPs50pAyInw1ca655DkCp5KviDIQtFnA/zUiqQKOxrDe9F+jNtSFPADuS IUTonaT3AlQ5lRinQVDTZ+kqO0spBgIYVfiosu+ZQKOCBQmoUo+1JgZx6K7lHBTqzP/u ExMwafL7Pf0q4wVlfsPRtOf8Bux1XqIS4nag2iPJRXhNAsET4lJVZjSJIyWs7PI/GBlP 4uPNJl+jgcg70PH8RPw3Wf7UDNzGkps6oGVkS5grdPDK78fHsXLvwjr5I+bGARLuyQTH DKMvmTctFaQZyduRwykdTCYSGpAqGYoJjsicMh6ABD87NGZlxtamyt+tRrP/kTxwK74u 5wUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=yJL5uwl2xyFGrNBKHAItEvXKFSEs8IoulGpPf5vOj9s=; fh=1ZQzoRqTVujMrMQvqbS60Jjo8Alq+FzhfX8iaxIMWGI=; b=D7Iwp1sGkKgqIcTQ6KauiAQxTDBdw+0GDSWQLCKzi+GZFubi8OpiCcUeXwMgIbcNWx s/FxsIzy43HGnDyuGkM8VSwDOtZMPTpZ4Eb5dOuqbPlWvZyoPhj3wU2Jb5FA0taJy6P4 fgXXNCYSTgpD+hQHWaY1DXsAdhg+Axj8+e6KK6zCWfRSiiXZt00Ji6WB66Qjp902WBLS lHnFSl9DphEX32upkmpCrR+/R+aTFBjy3babRkUYSEXLmXhzAjlb2BhDVODblDEYdqiG 5ikvWUynpy11oPDMawuj7v6NxXasr1J3lMxpfi2ZjG0wvv2Z8Z9U/xUIuCNTR0nHOIIo DkPg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=bVEHcGso; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from howler.vger.email (howler.vger.email. [2620:137:e000::3:4]) by mx.google.com with ESMTPS id n22-20020a63f816000000b0056f7592d732si17538747pgh.424.2023.09.27.23.56.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Sep 2023 23:56:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) client-ip=2620:137:e000::3:4; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=bVEHcGso; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id A37598055AD9; Wed, 27 Sep 2023 23:38:21 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230490AbjI1GiN (ORCPT + 99 others); Thu, 28 Sep 2023 02:38:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44328 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229445AbjI1GiL (ORCPT ); Thu, 28 Sep 2023 02:38:11 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CFDCC99; Wed, 27 Sep 2023 23:38:09 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 715D9C433CA; Thu, 28 Sep 2023 06:38:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1695883089; bh=SQgPQA2T99O0hjIQVd2pucP09vuZe0kNNk0DPrRkGjY=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=bVEHcGsopDnyIrJjCX4z8hlMONnTTQYxTf9T47LJVrOz3CqNiTtTCW6mdF9TcE/Hk u3/xHhHOvesxLKh4nj4EUcfoIDVLWF5BJblbOg4dwMQnTR160WVGpK6zji9xZK9vzR HbWGxSPFj/Eml3i11cm2gvGnmaicdOx4HuM6h9J1CF8fD7U15XVatmJCJEybXYv8QM AWNYGgD+GS+xDjfGKVADNEA8PYLfI0DCzK++ff+n33MPX/qpoGA32BArhq5mKNwQ9w 7S9zSrhdKcu6dGjo1TMvCTZZs2KtS2QTG7omApRgz0zZy/j4zt75+wFL1B9FCk+VR7 fHtKagmRJbFEA== Received: by mail-lj1-f173.google.com with SMTP id 38308e7fff4ca-2c022ce8114so204531301fa.1; Wed, 27 Sep 2023 23:38:09 -0700 (PDT) X-Gm-Message-State: AOJu0YygQfQsWdgdgQHQSgbxqsVUKTeuuDL2rqLyW8drfhHB3cqeuu9X WCfzJpYyciugKyw4YXJoung6D0d42S+31hTE9BM= X-Received: by 2002:a05:6512:2386:b0:500:7f71:e46b with SMTP id c6-20020a056512238600b005007f71e46bmr397519lfv.1.1695883087650; Wed, 27 Sep 2023 23:38:07 -0700 (PDT) MIME-Version: 1.0 References: <20230927061241.1552837-1-yukuai1@huaweicloud.com> In-Reply-To: <20230927061241.1552837-1-yukuai1@huaweicloud.com> From: Song Liu Date: Wed, 27 Sep 2023 23:37:55 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v3 0/2] md: simplify md_seq_ops To: Yu Kuai Cc: mariusz.tkaczyk@linux.intel.com, xni@redhat.com, linux-raid@vger.kernel.org, linux-kernel@vger.kernel.org, yukuai3@huawei.com, yi.zhang@huawei.com, yangerkun@huawei.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,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 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Wed, 27 Sep 2023 23:38:21 -0700 (PDT) On Tue, Sep 26, 2023 at 11:19=E2=80=AFPM Yu Kuai = wrote: > > From: Yu Kuai > > Changes in v3: > - rework patch 1, because the condition is confusing > > Changes in v2: > - don't hold lock while show mddev in md_seq_show > - add patch 1 > - add commit message Applied to md-next. Thanks! Song > > Yu Kuai (2): > md: factor out a helper from mddev_put() > md: simplify md_seq_ops > > drivers/md/md.c | 129 +++++++++++++++--------------------------------- > 1 file changed, 39 insertions(+), 90 deletions(-) > > -- > 2.39.2 >