Received: by 2002:a05:6359:6284:b0:131:369:b2a3 with SMTP id se4csp133615rwb; Fri, 4 Aug 2023 10:10:50 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHJUispamGaO4TNE48kjTCLhIFGQ8OR/Gh4oWQJBvEJqKW1RK6rgtehqyLe4uQ7PErw3TAE X-Received: by 2002:a05:6402:6c9:b0:522:1956:a29e with SMTP id n9-20020a05640206c900b005221956a29emr2082023edy.34.1691169049562; Fri, 04 Aug 2023 10:10:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691169049; cv=none; d=google.com; s=arc-20160816; b=EhL4QtLWjnWSU1embR66DtyJKjx+YK9D06bQeTRsH1FIIwiWUmncXHNvCTcoFiDclm 8O/7RTz5t/olfaFiEkiCp272h5psKkMvIbScWCPYHdfYfA5BbPT7f9ZJBGEmlsI8A1Vh Wp5PcQKj1DKa0jVWQqRplX5L8U9P1YIVrKeJ3mVpXPk1PGwd/2NWl88sx+ntZQVGDHKh Rm4IDdCCAbBMRvRxz/aChj3B8Ps6J+5Kbg/Hv17eXovJvat4jDdvhL3snAD8sekkztdZ /GSKyZAShciCvq5SZoBnqqEYmpzo1HUZIVot7nIXqyUVRD5SxVkp/DsrRk0SnJwNUac3 Fpkw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date; bh=qvXzZcm/JWvabC5qqxQ9ygk0arpM7y8s7jRJoK8Zwrc=; fh=zmiwRspJDNgwNyeHtU4BzjuilyL2yX9L3uSKotB3P9I=; b=Zdi/459HA3iuzux2dPTb9Mh7sLoPPRsIbEFSOYPtuokVzfM0f6j+Ya9PHbmERubpcE sxlk2zv6QhfndmDTQuoyGQPld8hXlQq4oLqRU1Pzj0sDarNWXOmmn8rN70TJHjCm/kyi l9cSfqtqj9Q8hg6BYDdVU3cF6XE3ZaX0NOWNKYuXWGsE1d3L0OMgn9okk4omEO6/R1+7 Bi6B3lpqx3RHIoFXrcc+E5p1la1LEgD5uL2uku1UWTXqYjZmUGEep/3fFskK6hW+QRuR HjVgo35mn6225Ms281Jl71NnjRRzmwDnW+/54u2/kQhBoxTC3WKouR0pKIUgUy0Lzy4+ ZrsQ== ARC-Authentication-Results: i=1; mx.google.com; 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 r6-20020aa7c146000000b0052246a57e0esi417981edp.1.2023.08.04.10.10.11; Fri, 04 Aug 2023 10:10:49 -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; 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 S230177AbjHDQvN (ORCPT + 99 others); Fri, 4 Aug 2023 12:51:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56892 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229666AbjHDQvM (ORCPT ); Fri, 4 Aug 2023 12:51:12 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 669921994; Fri, 4 Aug 2023 09:51:11 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 04F496209F; Fri, 4 Aug 2023 16:51:11 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 54267C433C7; Fri, 4 Aug 2023 16:51:09 +0000 (UTC) Date: Fri, 4 Aug 2023 12:51:07 -0400 From: Steven Rostedt To: kernel test robot Cc: Zheng Yejian , mhiramat@kernel.org, vnagarnaik@google.com, shuah@kernel.org, llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org Subject: Re: [PATCH 1/2] tracing: Fix cpu buffers unavailable due to 'record_disabled' messed Message-ID: <20230804125107.41d6cdb1@gandalf.local.home> In-Reply-To: <202308050048.bUnVeBjV-lkp@intel.com> References: <20230804124549.2562977-2-zhengyejian1@huawei.com> <202308050048.bUnVeBjV-lkp@intel.com> X-Mailer: Claws Mail 3.19.1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE, SPF_PASS autolearn=no 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 Sat, 5 Aug 2023 00:41:13 +0800 kernel test robot wrote: > 5276 if (cpumask_test_cpu(cpu, tr->tracing_cpumask) && > 5277 !cpumask_test_cpu(cpu, tracing_cpumask_new)) { > 5278 atomic_inc(&per_cpu_ptr(tr->array_buffer.data, cpu)->disabled); > 5279 ring_buffer_record_disable_cpu(tr->array_buffer.buffer, cpu); > > 5280 ring_buffer_record_disable_cpu(tr->max_buffer.buffer, cpu); The access to max_buffer requires a: #ifdef CONFIG_TRACER_MAX_TRACE Around them. -- Steve > 5281 } > 5282 if (!cpumask_test_cpu(cpu, tr->tracing_cpumask) && > 5283 cpumask_test_cpu(cpu, tracing_cpumask_new)) { > 5284 atomic_dec(&per_cpu_ptr(tr->array_buffer.data, cpu)->disabled); > 5285 ring_buffer_record_enable_cpu(tr->array_buffer.buffer, cpu); > 5286 ring_buffer_record_enable_cpu(tr->max_buffer.buffer, cpu); > 5287 } > 5288 } > 5289 arch_spin_unlock(&tr->max_lock);