From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dy1-f201.google.com (mail-dy1-f201.google.com [74.125.82.201]) (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 BD64B388E5A for ; Thu, 12 Mar 2026 03:19:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773285577; cv=none; b=EZb6CNYkKyHLrZl+KLUaqFDQrpHMA6EqUOKJ2lEU4XpY7rSYnRc7WypWgMd+povUyheyP6R5OgMZDLht5qAnHGbRTxDwu5xLBnOzG3Yu3sGMQXRJ8hrLGxlpzPrMDX+R5w9rnbcYtbfyE5rfahMxlj3OTO/HKbERxg5LpZN5/Kk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773285577; c=relaxed/simple; bh=eMdrmPvDMm+52SqbNbea/beENK4MxOLUj+Cxk3vRRPw=; h=Date:In-Reply-To:Mime-Version:References:Message-ID:Subject:From: To:Cc:Content-Type; b=S8IO9VejKQBPxPMCIMOKNlbzHLUn+daWMReo1W4mpC419qpL0IgMwsIH/aJShZ+BqEZGKTB4nwu51mZvfC4su+grH+ZRkC6PYYcYiperkchzs6MzTQYFWdB8GqHYf198lqBnvFgYm7Y/90jsKzvtbl1Qz+sg/+NiBNDgs1RhGl4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=flex--irogers.bounces.google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=WlHraXiD; arc=none smtp.client-ip=74.125.82.201 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flex--irogers.bounces.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="WlHraXiD" Received: by mail-dy1-f201.google.com with SMTP id 5a478bee46e88-2ba9a744f7dso684370eec.0 for ; Wed, 11 Mar 2026 20:19:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1773285576; x=1773890376; darn=vger.kernel.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=gwq8xyklWlpYEF6mLaWonmc6y+ATBgchvwlt4VuDkuE=; b=WlHraXiDBUPQIDQOWS2rwp39b5MYDdhcIehZYPnfanttMkzbcIjKMeOxk8GkmAbyYv ijG8LezsXzB3Tsiyxv+pgTEOZGqrMhyDcV5/4XnbnPMk0L6Oaz811f9IC0gBrOJu4gZl CGvrVSRlwNYC8i9CLJHzHSVnTTM3qJ2QoYREMoq1Nl2O4y4drygXSkYDVcjG+Csh+CAU AvktfURUs+47QWdQG1D1XoyUw3xCnNrjatfhACQc09gtzO28eFNnt0uy9UgXIUjZrnNd 1ERVrd6dycqtqkGQ9XKR0Oz+jTW3GFqSYsENHwuyTNLGtB3ufeF9g2Or8S1gAanYh2Ak L3mQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773285576; x=1773890376; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=gwq8xyklWlpYEF6mLaWonmc6y+ATBgchvwlt4VuDkuE=; b=xM2U00QclDeenYaJoNkrGL8eQKxdl415BSB0+c4jhTiO3OMshdPMwH8/+RnaicpajQ 8O7+rXp486simGWxmS36hUf0PDrNaPeYVvHaEgmyOnlEekyMo0/vuAg16/RJt9dnm5Uw uzbyjGQGdk5MxNya8K/9xE0AYtEPhbNHEQ+iCDcW2DWhKAXoezp4tlZ8/+r77LE3s9EV D6RMjhgsK5cAslcSkV090jBuRREuAob1Ha/s1TEyYkEJ0hCEU4MeWDic7Yv9zaF8OEXc 9bN5zOk4YgCo83nvsDDjljHtnqI96xTMjTYK9XksTOWkI88HOvG0AwetTUoulhPKzGYB 5bkw== X-Forwarded-Encrypted: i=1; AJvYcCW9FlAWGThriq1VhO/Eg3gO3bGyDVyGBWn0slVBxe+EC/2r8oqmZt5UWF5MJabQ7O14Sb9KxqlI60sMJ8gCzXyI@vger.kernel.org X-Gm-Message-State: AOJu0YysWIo+oIsB1o23CzntO0TEuugpJ61geOrlFtQl7dR5FsllnVJz 65CEBLQpMN3E0HCGoesBueK9I27/aFRcCa+Z1vHWJ8jn9ErcKfndfA4Wr7u0SQHO967Ic2P7tk1 R5ACIucRBTw== X-Received: from dyb14.prod.google.com ([2002:a05:693c:630e:b0:2be:2a85:dd95]) (user=irogers job=prod-delivery.src-stubby-dispatcher) by 2002:a05:7300:72d0:b0:2b8:26b8:3446 with SMTP id 5a478bee46e88-2be8a24ec51mr2056552eec.2.1773285575686; Wed, 11 Mar 2026 20:19:35 -0700 (PDT) Date: Wed, 11 Mar 2026 20:19:28 -0700 In-Reply-To: <20260312031928.1494864-1-irogers@google.com> Precedence: bulk X-Mailing-List: linux-perf-users@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 References: <131d7e1e-701e-4f5b-961f-c85af74f1d96@linux.ibm.com> <20260312031928.1494864-1-irogers@google.com> X-Mailer: git-send-email 2.53.0.851.ga537e3e6e9-goog Message-ID: <20260312031928.1494864-3-irogers@google.com> Subject: [PATCH v1 2/2] perf evsel: Don't configure framepointer callchains on s390 From: Ian Rogers To: tmricht@linux.ibm.com Cc: acme@kernel.org, agordeev@linux.ibm.com, gor@linux.ibm.com, hca@linux.ibm.com, irogers@google.com, japo@linux.ibm.com, linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, linux-s390@vger.kernel.org, namhyung@kernel.org, sumanthk@linux.ibm.com Content-Type: text/plain; charset="UTF-8" Frame pointer callchains are not supported on s390. Ignore the option and print a warning. Signed-off-by: Ian Rogers --- tools/perf/util/evsel.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tools/perf/util/evsel.c b/tools/perf/util/evsel.c index 2258fea2ef5b..a54ef52e01d2 100644 --- a/tools/perf/util/evsel.c +++ b/tools/perf/util/evsel.c @@ -1021,6 +1021,11 @@ static void __evsel__config_callchain(struct evsel *evsel, struct record_opts *o bool function = evsel__is_function_event(evsel); struct perf_event_attr *attr = &evsel->core.attr; + if (EM_HOST == EM_S390 && param->record_mode == CALLCHAIN_FP) { + pr_warning("Framepointer unwinding not supported on s390, option ignored. Try '--call-graph dwarf'\n"); + return; + } + evsel__set_sample_bit(evsel, CALLCHAIN); attr->sample_max_stack = param->max_stack; -- 2.53.0.851.ga537e3e6e9-goog