From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-f46.google.com (mail-ed1-f46.google.com [209.85.208.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CEBAD3B774B for ; Thu, 11 Jun 2026 15:11:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.46 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781190700; cv=none; b=JG3D7UWR1ENdEUW74MKm6BoTCxOnAN/dEhWqwq09I4FlYucn/o8N+R+VTU1DEgj9kzTCky0JhT23UWEp/OsDkIsMUq21iGbOm2WRd/YrHRBxgaoMYCf3NWniAMaQ25xHDqYuAspMQCTSki6mBszH41YYU0Aq2FnlOZ+Kc+QJJwI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781190700; c=relaxed/simple; bh=OFfMbmhFlpztf4GrLXCUWh8HSsj5kyncAzyCoJW/GgE=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=MKD0GyICP9AuGdhMjKUvZCRqdVg310Zh751NAWB+OVxWAmvKu/pAtAaP2EasGr8/nIgND4OQBTPfsruKK4r3O7k8Sj7aHUFEGbezHFekENLlCRv0utUrRBEwCU5cDl8n2BPIX1wCUCf1jll3D0n7Coz/uQUSwajLbn078gWkjm8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=Omp8uPnc; arc=none smtp.client-ip=209.85.208.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="Omp8uPnc" Received: by mail-ed1-f46.google.com with SMTP id 4fb4d7f45d1cf-691c5776f95so2691429a12.3 for ; Thu, 11 Jun 2026 08:11:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1781190697; x=1781795497; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=4ov/F30wJHn+0lwS3O5NBWdMUO+e2BK5WvLx212UwCo=; b=Omp8uPncP1dJ59cYz37i26J1NHuaQdAKBkjOnnXmNII+nTVtTeFjbZ3IbdbYhOOWQu reEb3+G6zQ69ziXTw5shAbBqHVLYQZku1dNFnq+aVMXZkhsxgAJlCk3ETOgpGRzXsbb6 YY75X+2+TgAhKYb3Mfdx4tFaK1Pl9teslbFqUUW0HUPjQ3xVV/Qud79of7PVmws0is/P zK8oC9Qjcc4I1XDmqe2TtMGHPXDds0b+7b6IezKkXaUEMpNzbxOMvMQLWaEPTQO5RgGK ODhWoHufkAdlvPr0CRdxFlWBhKy3BjJLXTS9aGme8EJO95FZhB4O5Q9CHZ3cpzm6jQ3S EkLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781190697; x=1781795497; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=4ov/F30wJHn+0lwS3O5NBWdMUO+e2BK5WvLx212UwCo=; b=MpFdPHM9LoiJhpMHL8RJqQEB4wewO5SNtOeb+FuEjLf/V67aSZslAds6mH6/jvBxhZ N/abTiuIprnadiWNTZ0dlrPB4Gj0IY++hJEDD5Txd+hFBNQNzMCqAHGIF5KExDVxIEuc jbtRGUkg5/SqtQ16jMZPeP02Q0aaCS29nmy8j0oJnMxa/y+PfZhtIRjts30x9kIU39q9 j61CTVZbHXU+t4K3kOCdrPti5DE082aJeT+04hZTDP6je6tI7X9fxccKXnonjMExyrlu lugtrlTK/cr7MLFR/f3wTKQdjBWO26TdMI5zIuSmyxSR62wYznuLIsviBvwIP+tWvXLK z+qA== X-Forwarded-Encrypted: i=1; AFNElJ8cGpRZeQAhDoJe2wakSbQP/8Fgq8IA/2t+VgdlKkYdnxWbCwALCnEkodMCSFS2c+TSm3r10lkqZmGZsL4=@vger.kernel.org X-Gm-Message-State: AOJu0YzQz45Yi9G/zZGZgIRzlHCmvQNJtSjinvCOloqZkAayroRbuBum JioTdEHeT0luofQ6yQjAbSgFcQ8yzF1QCE7gvy9bp6iBkDH/NjVB3uklHmlPQkmbs20= X-Gm-Gg: Acq92OFLwAu5hGxV5NiOBsqu4jeZUX+/cdgzRzxUcu+OM1awpray2FKqlNpBKdTswbG liivvFxXC+ZJIj9aWc8XWsySWXx4dsH81d1Ay4jCPgsILz2EQOncF36lODo2HlxkQM15iGmC834 CrFRI9v2qhRKb/KhAELMISY23cdlbJL2EF+NLAxSJuM+Juwy0f+C44a58J9lqfwefEsfTyn5m6s 2LOu6Qo0MnC+wg7wnJzwVVXZ2ow0zU1rQ0SLeXejyJpEmw0MkUmIQ4UgBjFZARIYvtsk1/96YOs Ejy4dVJXPjZsfQ9Z6aFT5hvP1Rq/LQnwUhCJTnvAMq+PNMui+5a7ZKJFbrYj6cEsEm9M1tpixiW KF5MaOefNE+h+DF+/ZNi94G31FnFgjxnpLysltkJqBG7WyBBhaui6zR0URtPdx3+rDJkNz0wlKa l7w5gLTI1a3cEB/r8vwnJ7Vodo/Fv19fqBBLM6yJA= X-Received: by 2002:a05:6402:13d6:b0:687:3580:fc26 with SMTP id 4fb4d7f45d1cf-6930e2b7190mr1806379a12.13.1781190697225; Thu, 11 Jun 2026 08:11:37 -0700 (PDT) Received: from [192.168.1.3] ([185.48.77.170]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6912faea64dsm7249748a12.19.2026.06.11.08.11.36 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 11 Jun 2026 08:11:36 -0700 (PDT) Message-ID: Date: Thu, 11 Jun 2026 16:11:36 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] perf test: Compile named_threads workload with -O0 To: Arnaldo Carvalho de Melo Cc: Namhyung Kim , Ian Rogers , Leo Yan , linux-perf-users@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260611-james-cs-unformatted-per-thread-fix-followup-v1-1-3c855d93dba8@linaro.org> Content-Language: en-US From: James Clark In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 11/06/2026 4:08 pm, Arnaldo Carvalho de Melo wrote: > On Thu, Jun 11, 2026 at 12:13:46PM +0100, James Clark wrote: >> The work loop relies on the compiler not optimizing it away, although >> named_threads_work is not static for that reason, the compiler could >> still do it. >> >> Fix it by compiling without optimization. Also add -fno-inline for >> consistency and in case anyone wants to look at callstacks. >> >> Signed-off-by: James Clark >> --- >> One trailing Sashiko fix from the "perf cs-etm: Queue context packets >> for frontend" patch series that has been applied already. > > I'll add a Fixes tag pointing to that cset, also a reported-by sashiko > and a closes, for completeness. > > Thanks, applying. > > - Arnaldo > Thanks, makes sense yeah. I probably could have been a bit more thorough. >> --- >> tools/perf/tests/workloads/Build | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/tools/perf/tests/workloads/Build b/tools/perf/tests/workloads/Build >> index 75b377934a0e..7bb4b9829ba2 100644 >> --- a/tools/perf/tests/workloads/Build >> +++ b/tools/perf/tests/workloads/Build >> @@ -26,3 +26,4 @@ CFLAGS_datasym.o = -g -O0 -fno-inline -U_FORTIFY_SOURCE >> CFLAGS_traploop.o = -g -O0 -fno-inline -U_FORTIFY_SOURCE >> CFLAGS_inlineloop.o = -g -O2 >> CFLAGS_deterministic.o = -g -O0 -fno-inline -U_FORTIFY_SOURCE >> +CFLAGS_named_threads.o = -g -O0 -fno-inline -U_FORTIFY_SOURCE >> >> --- >> base-commit: 7336514f41e75d44782fee7e0990d4195a3d3161 >> change-id: 20260611-james-cs-unformatted-per-thread-fix-followup-babf28a4e640 >> >> Best regards, >> -- >> James Clark