Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp1515762imm; Wed, 17 Oct 2018 22:45:45 -0700 (PDT) X-Google-Smtp-Source: ACcGV60SjcgfCatkS7P3HcFgeS/wPch2afYybTttKq/A4B9SHiOqlM1m0GGUG927gPToLpqZ7O4w X-Received: by 2002:a62:d40d:: with SMTP id a13-v6mr30111599pfh.23.1539841545673; Wed, 17 Oct 2018 22:45:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539841545; cv=none; d=google.com; s=arc-20160816; b=Xw8gH3+T5v/OQn2XVcBhlUN4AS0MfVn6cRylnQ2czpIFfFEwbB4dWkMQpXJknzy/FF oEq+L1NLDukMCooECwmkmZ9RXjpmG00QZE891JToJQbKYSE+ayYqzaGs3UT0EjgHT14s CcEXnMrRgSA+I0n989jtO0AEiBvEDFIAkD89vrONU9Rv7lRH8Cka5pkd2M7LCKSBevuy 2DSBRza9SEjif0irYh1TFs+yfZb2W2hZXoJco7Q1xkg+PFWxf0lwh8ccoFqhXn/JH38u 7/QiiBAOIxxqyivTU36DCnvnmUHFmx1mewtLr15YQEAwgJn1jcchl9khLjbt867qF75s veig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=Zq4kIJzPOriiu7hl0IBA7c6mZnluJjMInxiVkaDwZxI=; b=YtvaDefilXlHvHHLuE6ohIrvE1WJaBDCMfLP5yaGApsr6IyYWBZOECjlWIB+RbwlTF RTpqrfti3QReksz8ZngwRqqwGLcPoUOxVrfh6qOxGvg8LtAYNUv8ggPbtF9vEklcW92a N1tA2JkO9h/8y070iD8IYt2q5FcR0GBtoxArJAGBGdXypBzd7GCtsh3E5SmG28FyUaIX muWGAMgg6J2v0IktkK1Be5nEG1WqRtvWgbPAEiMQxK9MJFPZ6PLw3PnsuV5fDvX6wnIM ptrVZ3Cia+77dg7jIUROB6tnTZzXULJi+U+R/CgnssXCM5eqK671uNJsiY5AtTDyc6c/ 9J9Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=MGTKdkPJ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z16-v6si20018272pga.177.2018.10.17.22.45.15; Wed, 17 Oct 2018 22:45:45 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=MGTKdkPJ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727439AbeJRNni (ORCPT + 99 others); Thu, 18 Oct 2018 09:43:38 -0400 Received: from mail-wm1-f66.google.com ([209.85.128.66]:33203 "EHLO mail-wm1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727331AbeJRNni (ORCPT ); Thu, 18 Oct 2018 09:43:38 -0400 Received: by mail-wm1-f66.google.com with SMTP id y140-v6so1032823wmd.0; Wed, 17 Oct 2018 22:44:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=Zq4kIJzPOriiu7hl0IBA7c6mZnluJjMInxiVkaDwZxI=; b=MGTKdkPJTA1FIFQx7OYzI1DTa+gN1o5SvF/6yF9YtBq7nGNNnv3IWRKSzD/AYRp+LO kENfEfIkPmgTfqV9tYscvF74K+q2T2SZ2uzUFynK/Db84ukQ6NQlm54Qv4zetb0cOqOC ackq57OyFzyjtQEitoiFLwB2ndoCGn/eCycoRmBoIk+8geDFB5jNsUCtNoj0J4pPi2/u FdKxU+H+l3MrNdlbTrW8cgcf86RNUsKUxHf/AWqGdtGnZzG6sNJEikczW13qVERV3aKO 8eL3WzJ2YBtZyLll5IOdef9pMpJwP/BYJQQwn3A8HfdvoTc3wcFgUpiaozzGBxeOhU/K bsTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=Zq4kIJzPOriiu7hl0IBA7c6mZnluJjMInxiVkaDwZxI=; b=SQIvJxtwGHyX1OcAF0yKxcR5O2/7mddiehiMrx5HxR+0DU9ojHlbaN1l8rZbfL8d61 nFBReq/jEpyLFwNkhbaoFM+9dtefgD0wtVnkmJf/jUBsUDU9tSn8PjYLfJhnoO3oXRgG mwyXRLlX8mXfRlFGPW2DlF/bWZ2nhVE69pP8+TFlNNjOn79ogq/BqoGZ1rK7RYF4qwyW Jlo2s4yjaszC6f+6ViPYelm3UMswWTq5ElUgfIkEbjQ+Ru/djv1UFQZWmI49o8iU94PY q+BjktwDIgUFWZxvYdpL73DLGyESEt8JmAWBCuZtrI7bkbwhwAtWW9GolDo+n+N7JbmH KwNQ== X-Gm-Message-State: ABuFfojLG6z+p89PXJqoywxN54hrLOX0Pu9rU0aE+yaJcX76tK2aa1oQ gVA2M/jQ3nQmodIcwvo3x08= X-Received: by 2002:a1c:b7c1:: with SMTP id h184-v6mr5966307wmf.33.1539841459106; Wed, 17 Oct 2018 22:44:19 -0700 (PDT) Received: from gmail.com (2E8B0CD5.catv.pool.telekom.hu. [46.139.12.213]) by smtp.gmail.com with ESMTPSA id j128-v6sm2525296wmb.43.2018.10.17.22.44.16 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 17 Oct 2018 22:44:18 -0700 (PDT) Date: Thu, 18 Oct 2018 07:44:15 +0200 From: Ingo Molnar To: Arnaldo Carvalho de Melo Cc: Clark Williams , linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, Adrian Hunter , Alexander Shishkin , Andi Kleen , David Ahern , "David S . Miller" , Drew Schmitt , Hadrien Grasland , "Herton R. Krzesinski" , Jarod Wilson , Jin Yao , Jiri Olsa , John Garry , Kan Liang , linuxarm@huawei.com, linux-arm-kernel@lists.infradead.org, Mark Rutland , Michael Petlan , Milian Wolff , Namhyung Kim , Paolo Bonzini , Peter Zijlstra , Stephane Eranian , Steven Rostedt , Tzvetomir Stoyanov , Vitaly Kuznetsov , Wang Nan , Will Deacon , William Cohen , Yordan Karadzhov , Arnaldo Carvalho de Melo Subject: Re: [GIT PULL 00/11] perf/urgent fixes Message-ID: <20181018054415.GA62071@gmail.com> References: <20181017225501.32150-1-acme@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20181017225501.32150-1-acme@kernel.org> User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org * Arnaldo Carvalho de Melo wrote: > Hi Ingo, > > Please consider pulling, > > Best Regards, > > - Arnaldo > > Test results at the end of this message, as usual. > > The following changes since commit c1883f10cfe05c707cce46d6999411c50a2413ca: > > Merge tag 'perf-urgent-for-mingo-4.19-20181005' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent (2018-10-05 18:14:00 +0200) > > are available in the Git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git tags/perf-urgent-for-mingo-4.19-20181017 > > for you to fetch changes up to edeb0c90df3581b821a764052d185df985f8b8dc: > > perf tools: Stop fallbacking to kallsyms for vdso symbols lookup (2018-10-17 15:56:15 -0300) > > ---------------------------------------------------------------- > perf/urgent fixes: > > - Stop fallbacking to kallsyms for vDSO symbols lookup, this wasn't > being really used and is not valid in arches such as Sparc, where > user and kernel space don't share the address space, relying only on > cpumode to figure out what DSOs to lookup (Arnaldo Carvalho de Melo) > > - Align cpu map synthesized events properly, fixing SIGBUS in > CPUs like Sparc (David Miller) > > - Fix use of alternatives to find JDIR (Jarod Wilson) > > - Store ids for events with their own cpus when synthesizing user > level event details (scale, unit, etc) events, fixing a crash > when recording a PMU event with a cpumask defined (Jiri Olsa) > > - Fix wrong filter_band* values for uncore Intel vendor events (Jiri Olsa) > > - Fix detection of tracefs path in systems without tracefs, where > that path should be the debugfs mountpoint plus "/tracing/" (Jiri Olsa) > > - Pass build flags to traceevent build, allowing using alternative > flags in distro packages, RPM, for instance (Jiri Olsa) > > - Fix 'perf report' crash on invalid inline debug information (Milian Wolff) > > - Synch kvm uapi copies (Arnaldo Carvalho de Melo) > > Signed-off-by: Arnaldo Carvalho de Melo > > ---------------------------------------------------------------- > Arnaldo Carvalho de Melo (3): > tools arch uapi: Sync the x86 kvm.h copy > tools headers uapi: Sync kvm.h copy > perf tools: Stop fallbacking to kallsyms for vdso symbols lookup > > David Miller (1): > perf cpu_map: Align cpu map synthesized events properly. > > Jarod Wilson (1): > perf tools: Fix use of alternatives to find JDIR > > Jiri Olsa (5): > Revert "perf tools: Fix PMU term format max value calculation" > perf vendor events intel: Fix wrong filter_band* values for uncore events > perf evsel: Store ids for events with their own cpus perf_event__synthesize_event_update_cpus > perf tools: Fix tracing_path_mount proper path > perf tools: Pass build flags to traceevent build > > Milian Wolff (1): > perf report: Don't crash on invalid inline debug information > > tools/arch/x86/include/uapi/asm/kvm.h | 1 + > tools/include/uapi/linux/kvm.h | 1 + > tools/lib/api/fs/tracing_path.c | 4 ++-- > tools/perf/Makefile.config | 2 +- > tools/perf/Makefile.perf | 2 +- > tools/perf/builtin-report.c | 1 + > .../pmu-events/arch/x86/ivytown/uncore-power.json | 16 ++++++++-------- > .../pmu-events/arch/x86/jaketown/uncore-power.json | 16 ++++++++-------- > tools/perf/util/event.c | 22 +++------------------- > tools/perf/util/evsel.c | 3 +++ > tools/perf/util/pmu.c | 13 +++++++------ > tools/perf/util/srcline.c | 3 +++ > 12 files changed, 39 insertions(+), 45 deletions(-) Pulled, thanks a lot Arnaldo! Ingo