[PULL][Zesty] Misc changes from 4.11 for arm64

dann frazier dann.frazier at canonical.com
Wed Feb 22 21:14:54 UTC 2017


This branch includes fixes for silicon errata (+ docs for a previously
fixed errata), a new perf events driver and a bugfix in the IORT
layer. All clean cherry-picks from Linus' tree.

The following changes since commit 458e5f8c03f8bbe9657c8ecb6a23d2e4c37a2eaa:

  UBUNTU: Ubuntu-4.10.0-10.12 (2017-02-21 12:20:31 -0700)

are available in the git repository at:

  git://git.launchpad.net/~dannf/ubuntu/+source/linux/+git/linux for-zesty

for you to fetch changes up to 1945e6765255917ba2537e8e416a11a940a316d3:

  ACPI/IORT: Fix iort_node_get_id() mapping entries indexing
(2017-02-22 13:21:26 -0700)

----------------------------------------------------------------
Christopher Covington (3):
      arm64: Use __tlbi() macros in KVM code
      arm64: Work around Falkor erratum 1009
      arm64: Work around Falkor erratum 1003

Ding Tianhong (1):
      arm64: arch_timer: document Hisilicon erratum 161010101

Lorenzo Pieralisi (1):
      ACPI/IORT: Fix iort_node_get_id() mapping entries indexing

Neil Leeder (1):
      perf: add qcom l2 cache perf events driver

Robert Richter (1):
      arm64: errata: Provide macro for major and minor cpu revisions

Shanker Donthineni (1):
      arm64: Define Falkor v1 CPU

dann frazier (3):
      UBUNTU: [Config] CONFIG_QCOM_FALKOR_ERRATUM_1009=y
      UBUNTU: [Config] CONFIG_QCOM_L2_PMU=y
      UBUNTU: [Config] CONFIG_QCOM_FALKOR_ERRATUM_1003=y

 Documentation/arm64/silicon-errata.txt    |   47 +-
 Documentation/perf/qcom_l2_pmu.txt        |   38 ++
 arch/arm64/Kconfig                        |   28 +
 arch/arm64/include/asm/assembler.h        |   23 +
 arch/arm64/include/asm/cpucaps.h          |    4 +-
 arch/arm64/include/asm/cputype.h          |    7 +
 arch/arm64/include/asm/mmu_context.h      |    8 +-
 arch/arm64/include/asm/tlbflush.h         |   18 +-
 arch/arm64/kernel/cpu_errata.c            |   33 +-
 arch/arm64/kernel/cpufeature.c            |    8 +-
 arch/arm64/kvm/hyp/tlb.c                  |   13 +-
 arch/arm64/mm/context.c                   |   11 +
 arch/arm64/mm/proc.S                      |    1 +
 debian.master/config/config.common.ubuntu |    3 +
 drivers/acpi/arm64/iort.c                 |    6 +-
 drivers/perf/Kconfig                      |    9 +
 drivers/perf/Makefile                     |    1 +
 drivers/perf/qcom_l2_pmu.c                | 1013 +++++++++++++++++++++++++++++
 include/linux/cpuhotplug.h                |    1 +
 19 files changed, 1226 insertions(+), 46 deletions(-)
 create mode 100644 Documentation/perf/qcom_l2_pmu.txt
 create mode 100644 drivers/perf/qcom_l2_pmu.c




More information about the kernel-team mailing list