In message: [linux-yocto][v5.4/standard/intel-x86 and 
v5.4/standard/preempt-rt|tiny/intel-x86][PATCH 0/1] perf power thermal support 
for ADL and RKL
on 21/01/2021 Liwei Song wrote:

> Hi Bruce,
> 
> This pull request is used to add perf, power, thermal support for
> Alder Lake, Rocket Lake. Also add the Elkhard Lake EDAC support.
> 
> 1) kernel patches, all patches from upstream,
> only 0030-perf-core-Add-PERF_SAMPLE_CGROUP-feature.patch
> adjust to use an old function.
> 
> The kernel patch should merge into the branch below:
> 
>   v5.4/standard/intel-x86
>   v5.4/standard/preempt-rt/intel-x86
>   v5.4/standard/tiny/intel-x86
> 

merged.


> 
> 2) The kernel-cache patch should merge into master and yocto-5.4 branch.

.. and merged.

Bruce

> 
> Thanks,
> Liwei.
> 
> The following changes since commit e1bebecfd16373cd57c613dd862634a643ec2bdf:
> 
>   Merge branch 'v5.4/standard/base' into v5.4/standard/intel-x86 (2021-01-17 
> 22:50:42 -0500)
> 
> are available in the Git repository at:
> 
>   https://github.com/2005songliwei/linux-yocto-pull.git pull3
> 
> for you to fetch changes up to 7a25dd0e0aa45f215a5f23686f172e29e46260c9:
> 
>   perf diff: Support hot streams comparison (2021-01-20 00:33:22 -0500)
> 
> ----------------------------------------------------------------
> Alexander Shishkin (1):
>       perf/aux: Allow using AUX data in perf samples
> 
> Andrzej Pietrasiewicz (2):
>       thermal: int3400_thermal: Statically initialize .get_mode()/.set_mode() 
> ops
>       thermal: Store thermal mode in a dedicated enum
> 
> Bartosz Szczepanek (1):
>       thermal/int340x_thermal: Prevent page fault on .set_mode() op
> 
> Gayatri Kammela (2):
>       thermal: int340x_thermal: Add Tiger Lake ACPI device IDs
>       thermal: int340x_thermal: fix: Update Tiger Lake ACPI device IDs
> 
> Harry Pan (1):
>       perf/x86/intel/rapl: Add Comet Lake support
> 
> Jin Yao (7):
>       perf streams: Introduce branch history "streams"
>       perf streams: Get the evsel_streams by evsel_idx
>       perf streams: Compare two streams
>       perf streams: Link stream pair
>       perf streams: Calculate the sum of total streams hits
>       perf streams: Report hot streams
>       perf diff: Support hot streams comparison
> 
> Kan Liang (7):
>       perf/core: Add PERF_SAMPLE_DATA_PAGE_SIZE
>       perf/x86/intel: Support PERF_SAMPLE_DATA_PAGE_SIZE
>       powerpc/perf: Support PERF_SAMPLE_DATA_PAGE_SIZE
>       perf/x86/intel: Add Rocket Lake CPU support
>       perf/x86/cstate: Add Rocket Lake CPU support
>       perf/x86/msr: Add Rocket Lake CPU support
>       perf/x86/intel: Add Tremont Topdown support
> 
> Matthew Garrett (3):
>       thermal/int340x_thermal: Export GDDV
>       thermal/int340x_thermal: Export OEM vendor variables
>       thermal/int340x_thermal: Don't require IDSP to exist
> 
> Namhyung Kim (1):
>       perf/core: Add PERF_SAMPLE_CGROUP feature
> 
> Peter Zijlstra (2):
>       acpi: Remove header dependency
>       perf,mm: Handle non-page-table-aligned hugetlbfs
> 
> Qiuxu Zhuo (3):
>       EDAC: Add three new memory types
>       EDAC/igen6: Add EDAC driver for Intel client SoCs using IBECC
>       EDAC/igen6: Add debugfs interface for Intel client SoC EDAC driver
> 
> Srinivas Pandruvada (9):
>       thermal: int340x: Provide notification for OEM variable change
>       thermal: core: Add new event for sending keep alive notifications
>       thermal: int340x: Add keep alive response method
>       thermal: int340x: processor_thermal: Refactor MMIO interface
>       thermal: int340x: processor_thermal: Add AlderLake PCI device id
>       thermal: int340x: processor_thermal: Add RFIM driver
>       thermal: int340x: processor_thermal: Add mailbox driver
>       thermal: int340x: processor_thermal: Correct workload type name
>       thermal: int340x: Support Alder Lake
> 
> Stephane Eranian (1):
>       perf/core: Add support for PERF_SAMPLE_CODE_PAGE_SIZE
> 
> Steven Price (1):
>       x86: mm: add p?d_leaf() definitions
> 
> Sumeet Pawnikar (2):
>       thermal: int340x: processor_thermal: Add Tiger Lake support
>       thermal: int340x: processor_thermal: fix: update Jasper Lake PCI id
> 
> Swaminathan, Nivedita (1):
>       thermal: int340x: processor_thermal: Add Jasper Lake support
> 
> Takashi Iwai (1):
>       thermal: int340x_thermal: Use scnprintf() for avoiding potential buffer 
> overflow
> 
> Tejun Heo (2):
>       kernfs: use dumber locking for kernfs_find_and_get_node_by_ino()
>       kernfs: convert kernfs_node->id from union kernfs_node_id to u64
> 
> Thomas Gleixner (1):
>       x86/perf/events: Convert to new CPU match macros
> 
> kernel test robot (1):
>       EDAC/igen6: ecclog_llist can be static
> 
>  arch/powerpc/perf/core-book3s.c                                  |   6 +-
>  arch/x86/events/amd/power.c                                      |   2 +-
>  arch/x86/events/intel/core.c                                     |  15 ++
>  arch/x86/events/intel/cstate.c                                   | 102 
> ++++-----
>  arch/x86/events/intel/ds.c                                       |  11 +-
>  arch/x86/events/intel/uncore.c                                   |  73 +++---
>  arch/x86/events/intel/uncore_snb.c                               |  18 +-
>  arch/x86/events/msr.c                                            |   1 +
>  arch/x86/events/perf_event.h                                     |   2 +-
>  arch/x86/events/rapl.c                                           |  56 +++--
>  arch/x86/include/asm/pgtable.h                                   |   5 +
>  drivers/acpi/thermal.c                                           |  27 +--
>  drivers/edac/Kconfig                                             |   9 +
>  drivers/edac/Makefile                                            |   1 +
>  drivers/edac/edac_mc.c                                           |   3 +
>  drivers/edac/igen6_edac.c                                        | 977 
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  drivers/platform/x86/acerhdf.c                                   |   8 +-
>  drivers/platform/x86/dell-smo8800.c                              |   1 +
>  drivers/platform/x86/wmi.c                                       |   1 +
>  drivers/thermal/intel/int340x_thermal/Kconfig                    |   6 +-
>  drivers/thermal/intel/int340x_thermal/Makefile                   |   3 +
>  drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c         |   1 +
>  drivers/thermal/intel/int340x_thermal/int3400_thermal.c          | 303 
> ++++++++++++++++++++++---
>  drivers/thermal/intel/int340x_thermal/int3403_thermal.c          |   2 +
>  drivers/thermal/intel/int340x_thermal/processor_thermal_device.c | 273 
> +++++++---------------
>  drivers/thermal/intel/int340x_thermal/processor_thermal_device.h |  82 
> +++++++
>  drivers/thermal/intel/int340x_thermal/processor_thermal_mbox.c   | 212 
> +++++++++++++++++
>  drivers/thermal/intel/int340x_thermal/processor_thermal_rapl.c   | 134 
> +++++++++++
>  drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c   | 244 
> ++++++++++++++++++++
>  fs/kernfs/dir.c                                                  |  55 ++---
>  fs/kernfs/file.c                                                 |   4 +-
>  fs/kernfs/inode.c                                                |   4 +-
>  fs/kernfs/mount.c                                                |  18 +-
>  include/acpi/acpi_bus.h                                          |   2 +-
>  include/linux/cgroup.h                                           |  17 +-
>  include/linux/edac.h                                             |   9 +
>  include/linux/kernfs.h                                           |  45 ++--
>  include/linux/perf_event.h                                       |  26 +++
>  include/linux/thermal.h                                          |   1 +
>  include/trace/events/writeback.h                                 |   4 +-
>  include/uapi/linux/perf_event.h                                  |  15 +-
>  init/Kconfig                                                     |   3 +-
>  kernel/bpf/helpers.c                                             |   2 +-
>  kernel/bpf/local_storage.c                                       |   2 +-
>  kernel/cgroup/cgroup.c                                           |   3 +-
>  kernel/events/core.c                                             | 336 
> ++++++++++++++++++++++++++-
>  kernel/events/internal.h                                         |   1 +
>  kernel/events/ring_buffer.c                                      |  36 +++
>  kernel/trace/blktrace.c                                          |  67 +++---
>  net/core/filter.c                                                |   4 +-
>  tools/perf/Documentation/perf-diff.txt                           |   4 +
>  tools/perf/builtin-diff.c                                        | 119 
> ++++++++--
>  tools/perf/util/Build                                            |   1 +
>  tools/perf/util/callchain.c                                      |  99 
> ++++++++
>  tools/perf/util/callchain.h                                      |   9 +
>  tools/perf/util/stream.c                                         | 342 
> ++++++++++++++++++++++++++++
>  tools/perf/util/stream.h                                         |  41 ++++
>  tools/thermal/tmon/tmon.c                                        |  26 +--
>  58 files changed, 3332 insertions(+), 541 deletions(-)
>  create mode 100644 drivers/edac/igen6_edac.c
>  create mode 100644 
> drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
>  create mode 100644 
> drivers/thermal/intel/int340x_thermal/processor_thermal_mbox.c
>  create mode 100644 
> drivers/thermal/intel/int340x_thermal/processor_thermal_rapl.c
>  create mode 100644 
> drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c
>  create mode 100644 tools/perf/util/stream.c
>  create mode 100644 tools/perf/util/stream.h
> 
> 
> 
> Liwei Song (1):
>   intel-x86: enable edac support for Elkhart Lake
> 
>  bsp/intel-x86/intel-x86-64.cfg | 1 +
>  1 file changed, 1 insertion(+)
> 
> -- 
> 2.26.2
> 
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#9413): 
https://lists.yoctoproject.org/g/linux-yocto/message/9413
Mute This Topic: https://lists.yoctoproject.org/mt/79998912/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to