lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <YNlrWz8Y3Tdk0N54@gmail.com>
Date:   Mon, 28 Jun 2021 08:25:31 +0200
From:   Ingo Molnar <mingo@...nel.org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     linux-kernel@...r.kernel.org,
        Peter Zijlstra <peterz@...radead.org>,
        Arnaldo Carvalho de Melo <acme@...radead.org>,
        Jiri Olsa <jolsa@...hat.com>,
        Mark Rutland <mark.rutland@....com>,
        Thomas Gleixner <tglx@...utronix.de>,
        Andrew Morton <akpm@...ux-foundation.org>
Subject: [GIT PULL] perf events updates for v5.14

Linus,

Please pull the latest perf/core git tree from:

   git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf-core-2021-06-28

   # HEAD: 012669c740e6e2afa8bdb95394d06676f933dd2d perf: Fix task context PMU for Hetero

Perf events updates for this cycle:

 - Platform PMU driver updates:

     - x86 Intel uncore driver updates for Skylake (SNR) and Icelake (ICX) servers
     - Fix RDPMC support
     - Fix [extended-]PEBS-via-PT support
     - Fix Sapphire Rapids event constraints
     - Fix :ppp support on Sapphire Rapids
     - Fix fixed counter sanity check on Alder Lake & X86_FEATURE_HYBRID_CPU
     - Other heterogenous-PMU fixes

 - Kprobes:

     - Remove the unused and misguided kprobe::fault_handler callbacks.
     - Warn about kprobes taking a page fault.
     - Fix the 'nmissed' stat counter.

 - Misc cleanups and fixes.

Signed-off-by: Ingo Molnar <mingo@...nel.org>
 Thanks,

	Ingo

------------------>
Alexander Antonov (3):
      perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure
      perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR
      perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX

Guenter Roeck (1):
      perf/x86/intel/uncore: Drop unnecessary NULL checks after container_of()

Haocheng Xie (3):
      perf/core: Make local function perf_pmu_snapshot_aux() static
      perf/core: Fix DocBook warnings
      perf/hw_breakpoint: Fix DocBook warnings in perf hw_breakpoint

Kan Liang (4):
      perf/x86: Reset the dirty counter to prevent the leak for an RDPMC task
      perf/x86/intel: Fix fixed counter check warning for some Alder Lake
      perf/x86/intel: Add more events requires FRONTEND MSR on Sapphire Rapids
      perf/x86/intel: Fix instructions:ppp support in Sapphire Rapids

Like Xu (1):
      perf/x86/intel: Fix PEBS-via-PT reload base value for Extended PEBS

Naveen N. Rao (1):
      kprobes: Do not increment probe miss count in the fault handler

Peter Zijlstra (3):
      kprobes: Remove kprobe::fault_handler
      x86,kprobes: WARN if kprobes tries to handle a fault
      perf: Fix task context PMU for Hetero

Qiujun Huang (1):
      uprobes: Update uprobe_write_opcode() kernel-doc comment


 Documentation/trace/kprobes.rst      |  24 +----
 arch/arc/kernel/kprobes.c            |  16 ----
 arch/arm/probes/kprobes/core.c       |  23 -----
 arch/arm64/kernel/probes/kprobes.c   |  17 ----
 arch/csky/kernel/probes/kprobes.c    |  17 ----
 arch/ia64/kernel/kprobes.c           |  16 ----
 arch/mips/kernel/kprobes.c           |   3 -
 arch/powerpc/kernel/kprobes.c        |  17 ----
 arch/riscv/kernel/probes/kprobes.c   |  17 ----
 arch/s390/kernel/kprobes.c           |  17 ----
 arch/sh/kernel/kprobes.c             |  17 ----
 arch/sparc/kernel/kprobes.c          |  17 ----
 arch/x86/events/core.c               |  28 +++++-
 arch/x86/events/intel/core.c         |  15 ++-
 arch/x86/events/intel/ds.c           |  20 ++--
 arch/x86/events/intel/uncore.c       |   4 -
 arch/x86/events/intel/uncore.h       |   1 +
 arch/x86/events/intel/uncore_snbep.c | 173 +++++++++++++++++++++++++++++++++--
 arch/x86/events/perf_event.h         |   1 +
 arch/x86/include/asm/perf_event.h    |   1 +
 arch/x86/kernel/kprobes/core.c       |  18 ----
 arch/x86/mm/fault.c                  |   4 +-
 arch/x86/mm/tlb.c                    |  10 +-
 include/linux/kprobes.h              |   8 --
 kernel/events/core.c                 |  21 ++++-
 kernel/events/hw_breakpoint.c        |   2 +
 kernel/events/uprobes.c              |   1 +
 kernel/kprobes.c                     |  19 ----
 samples/kprobes/kprobe_example.c     |  15 ---
 29 files changed, 257 insertions(+), 285 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ