Received: by 2002:a05:7412:f690:b0:e2:908c:2ebd with SMTP id ej16csp727809rdb; Thu, 19 Oct 2023 18:35:13 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGnES+ezdW5KlTEerno2rP6F7wdVGUCVU4OU6LasdxHEcwLv5Jz3ejSbPkawsoyQRiAzHrO X-Received: by 2002:a17:90a:fe89:b0:27d:5a4b:6dc2 with SMTP id co9-20020a17090afe8900b0027d5a4b6dc2mr615992pjb.11.1697765713273; Thu, 19 Oct 2023 18:35:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697765713; cv=none; d=google.com; s=arc-20160816; b=KQMwkvLHZykFWtXJAavRMUT2OEG2GhdxDDsyxa0eYquWTI/2kwGcslKHmdsTu7IVfM QP1v+ZkcGEHnPLNS/0H+nWf2uRfbYN72tcsAWY0/wFYEUKr73FrPMBKSqidFQxWgQvsC BdgBT29HVVnIOUX/O7XBliE+ALaEABKB6+ZyRNfiR+N/H0+AflgO560/I0suF/cNJ2ue 7/CXWDccIEfgguzeaZ2hczrfajCd2jRX/xOaOG9P8hYCaGjHKj5KIEYTvkrW1NIrq5l8 lRoztJcrjhzVpNr7Jctoi9Uer0iWHzQxJk5e6UYpELFC879dF6zgF0wMiIBAF1SfCER3 zIIA== 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 :mime-version:user-agent:date:message-id:from:cc:references:to :subject; bh=o/dBCO1tsq5IAf2lS2JbbLSfAvAqX+wC42K44NYAG60=; fh=0tZdt8+pdcV1XkjzypnAn6JcdLZnWGqp0asDbj4FNL0=; b=Zu/XMPb69AylSfYy3Kpv4fsUzkXvoVQ2V/bIBffRDMuY6pZ7Jl1p6eL+VJnKiU+AI4 tkZYZ3bBeZ11io669gq6PQpBy6nRleoaJvhiIOVdoFN+KgRT+bPuaQHPt/fFSP8eNYYj txaWTZpP93wxOP0WmahU/4dIV5DIAbrldry2iwmYIhDvDoOVc6ynByMd6N3yZHp6sTmI sghOAkuvSAx1lOykAc+fet4966z691fdFKzbeGrH/+1DVcnjYhFb4J7Rx3d5brloNumU CB9LQnKy+q4ZmUXgufDyrnn/o5SMuHr0XnExTPF5ONqOVQy96o3Nb5P43E1MavqHRFmb fbYw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id nh11-20020a17090b364b00b0027dbf69ebf9si795103pjb.148.2023.10.19.18.35.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Oct 2023 18:35:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 97104834E590; Thu, 19 Oct 2023 18:35:10 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1346818AbjJTBey (ORCPT + 99 others); Thu, 19 Oct 2023 21:34:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37332 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1346768AbjJTBex (ORCPT ); Thu, 19 Oct 2023 21:34:53 -0400 Received: from mail.loongson.cn (mail.loongson.cn [114.242.206.163]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 59525126; Thu, 19 Oct 2023 18:34:50 -0700 (PDT) Received: from loongson.cn (unknown [113.200.148.30]) by gateway (Coremail) with SMTP id _____8Dx_+s42TFl3V0zAA--.33030S3; Fri, 20 Oct 2023 09:34:48 +0800 (CST) Received: from [10.130.0.149] (unknown [113.200.148.30]) by localhost.localdomain (Coremail) with SMTP id AQAAf8Cxjd412TFl5rErAA--.29062S3; Fri, 20 Oct 2023 09:34:45 +0800 (CST) Subject: Re: [PATCH] selftests/clone3: Skip new time namespace test when unsupported To: Andrew Morton , Mark Brown References: <20231020-kselftest-clone3-time-ns-v1-1-31a17e072a05@kernel.org> <20231019163538.69d494a0af0560a492b5ffb4@linux-foundation.org> Cc: Christian Brauner , Shuah Khan , Tobias Klauser , Thomas Gleixner , Stephen Rothwell , linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org From: Tiezhu Yang Message-ID: Date: Fri, 20 Oct 2023 09:34:45 +0800 User-Agent: Mozilla/5.0 (X11; Linux mips64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <20231019163538.69d494a0af0560a492b5ffb4@linux-foundation.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-CM-TRANSID: AQAAf8Cxjd412TFl5rErAA--.29062S3 X-CM-SenderInfo: p1dqw3xlh2x3gn0dqz5rrqw2lrqou0/ X-Coremail-Antispam: 1Uk129KBj93XoW7AF4kAr4kur1rZFWxAFy5GFX_yoW8Zr4Upa y8Za15Kr45Xr1UGFZ7X3s7JFy3AF1DAFy7Gw18J3yvk398WF9Yyr4S9Fy5WrnFqr9Y9F1Y yayIqF9F9ayUA3gCm3ZEXasCq-sJn29KB7ZKAUJUUUU7529EdanIXcx71UUUUU7KY7ZEXa sCq-sGcSsGvfJ3Ic02F40EFcxC0VAKzVAqx4xG6I80ebIjqfuFe4nvWSU5nxnvy29KBjDU 0xBIdaVrnRJUUUP2b4IE77IF4wAFF20E14v26r1j6r4UM7CY07I20VC2zVCF04k26cxKx2 IYs7xG6rWj6s0DM7CIcVAFz4kK6r1Y6r17M28lY4IEw2IIxxk0rwA2F7IY1VAKz4vEj48v e4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_JFI_Gr1l84ACjcxK6xIIjxv20xvEc7CjxVAFwI 0_Gr0_Cr1l84ACjcxK6I8E87Iv67AKxVWxJVW8Jr1l84ACjcxK6I8E87Iv6xkF7I0E14v2 6r4UJVWxJr1ln4kS14v26r1Y6r17M2AIxVAIcxkEcVAq07x20xvEncxIr21l57IF6xkI12 xvs2x26I8E6xACxx1l5I8CrVACY4xI64kE6c02F40Ex7xfMcIj6xIIjxv20xvE14v26r12 6r1DMcIj6I8E87Iv67AKxVWUJVW8JwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xvr2IY64vIr4 1lc7I2V7IY0VAS07AlzVAYIcxG8wCY1x0262kKe7AKxVWUAVWUtwCF04k20xvY0x0EwIxG rwCFx2IqxVCFs4IE7xkEbVWUJVW8JwCFI7km07C267AKxVWUXVWUAwC20s026c02F40E14 v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_Jw0_GFylIxkG c2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7CjxVAFwI 0_Jr0_Gr1lIxAIcVCF04k26cxKx2IYs7xG6r1j6r1xMIIF0xvEx4A2jsIE14v26r1j6r4U MIIF0xvEx4A2jsIEc7CjxVAFwI0_Jr0_GrUvcSsGvfC2KfnxnUUI43ZEXa7IU8HKZJUUUU U== X-Spam-Status: No, score=-4.1 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,NICE_REPLY_A,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 lipwig.vger.email 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 (lipwig.vger.email [0.0.0.0]); Thu, 19 Oct 2023 18:35:10 -0700 (PDT) On 10/20/2023 07:35 AM, Andrew Morton wrote: > On Fri, 20 Oct 2023 00:08:12 +0100 Mark Brown wrote: > >> Use a filter function to skip the time namespace test on systems with >> !CONFIG_TIME_NS. This reworks a fix originally done by Tiezhu Yang prior >> to the refactoring in 34dce23f7e40 ("selftests/clone3: Report descriptive >> test names"). The changelog from their fix explains the issue very clearly: > > I was about to send Tiezhu Yang's fix to Linus. I'll rebase mm-hotfixes-stable > to drop that patch, so you own it now! > > Please note that your version lacks an explicit cc:stable, but I suppose the > stablebots will scoop it up anyway. > >> Original-fix-from: Tiezhu Yang > > "Original-fix-from" isn't a thing. In fact it seems to be the first > time this has been used. Grepping for "Original-.*:" shows > all sorts of innovations, including "Based-on-the-original-screenplay-by:". > > I guess Documentation/process/submitting-patches.rst and checkpatch > lost this fight a long time ago. > Thank you all. If it is possible, I think it is better to rebase linux-kselftest next to do the following things sequentially. (1) Apply patch "selftests/clone3: Fix broken test under !CONFIG_TIME_NS" which is sent on 11 Jul 2023. https://lore.kernel.org/linux-kselftest/1689066814-13295-1-git-send-email-yangtiezhu@loongson.cn/ (2) Squash the changes in patch "selftests/clone3: Skip new time namespace test when unsupported" https://lore.kernel.org/linux-kselftest/20231020-kselftest-clone3-time-ns-v1-1-31a17e072a05@kernel.org/ into patch "selftests/clone3: Report descriptive test names", and then apply it. https://lore.kernel.org/linux-kselftest/20231018-kselftest-clone3-output-v1-1-12b7c50ea2cf@kernel.org/ This can make the log more clear. Anyway, I am fine with either way. Thanks, Tiezhu