This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 114143a59589 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...]
new f2519d4d4fc4 ARC: Emulate one-byte cmpxchg
new c81a748edefd sh: Emulate one-byte cmpxchg
new e799bef0d9c8 xtensa: Emulate one-byte cmpxchg
new 980bcd35ae0a Merge tag 'cmpxchg.2024.09.15a' of git://git.kernel.org/pu [...]
new dc0dddb1d66d KVM: arm64: Invalidate EL1&0 TLB entries for all VMIDs in [...]
new ed49fe5a6fb9 KVM: arm64: Ensure TLBI uses correct VMID after changing context
new 0d56099ed557 Merge branch kvm-arm64/tlbi-fixes-6.12 into kvmarm-master/next
new 38753cbc4dca KVM: arm64: Move data barrier to end of split walk
new ae41d7dbaeb4 KVM: arm64: Release pfn, i.e. put page, if copying MTE tag [...]
new e0b7de4fd18c KVM: arm64: Disallow copying MTE to guest memory while KVM [...]
new f26a525b77e0 KVM: arm64: Add memory length checks and remove inline in [...]
new 8884fd12f280 Merge branch kvm-arm64/mmu-misc-6.12 into kvmarm-master/next
new b55688943597 KVM: arm64: Move SVCR into the sysreg array
new d4db98791aa5 KVM: arm64: Add predicate for FPMR support in a VM
new 7d9c1ed6f4bf KVM: arm64: Move FPMR into the sysreg array
new ef3be86021c3 KVM: arm64: Add save/restore support for FPMR
new b8f669b491ec KVM: arm64: Honor trap routing for FPMR
new 6d7307651a8a KVM: arm64: Expose ID_AA64FPFR0_EL1 as a writable ID reg
new c9150a8ad9cd KVM: arm64: Enable FP8 support when available and configured
new 13c7a51eeb74 KVM: arm64: Expose ID_AA64PFR2_EL1 to userspace and guests
new 091258a0a0f8 Merge branch kvm-arm64/fpmr into kvmarm-master/next
new d2137ba8d8fe KVM: arm64: Move GICv3 trap configuration to kvm_calculate [...]
new 5739a961b542 KVM: arm64: Force SRE traps when SRE access is not enabled
new 8d917e0a8651 KVM: arm64: Force GICv3 trap activation when no irqchip is [...]
new 795a0bbaeee2 KVM: arm64: Add helper for last ditch idreg adjustments
new 5cb57a1aff75 KVM: arm64: Zero ID_AA64PFR0_EL1.GIC when no GICv3 is pres [...]
new 9f5deace58da KVM: arm64: Add ICH_HCR_EL2 to the vcpu state
new 15a1ba8d0498 KVM: arm64: Add trap routing information for ICH_HCR_EL2
new 59af011d001b KVM: arm64: Honor guest requested traps in GICv3 emulation
new 4a999a1d7ae5 KVM: arm64: Make most GICv3 accesses UNDEF if they trap
new cd08d3216fc4 KVM: arm64: Unify UNDEF injection helpers
new de2e75209303 KVM: arm64: Add selftest checking how the absence of GICv3 [...]
new 4641c7ea88d1 KVM: arm64: selftests: Cope with lack of GICv3 in set_id_regs
new acf2ab289970 Merge branch kvm-arm64/vgic-sre-traps into kvmarm-master/next
new ca1a18368d76 KVM: arm64: selftests: Ensure pending interrupts are handl [...]
new 54306f564441 KVM: arm64: selftests: Add arch_timer_edge_cases selftest
new f77e63e2748b Merge branch kvm-arm64/selftests-6.12 into kvmarm-master/next
new 4abc783e4741 arm64: Add missing APTable and TCR_ELx.HPD masks
new 6dcd2ac7ea7c arm64: Add PAR_EL1 field description
new b229b46b0bf7 arm64: Add system register encoding for PSTATE.PAN
new 5fddf9abc31a arm64: Add ESR_ELx_FSC_ADDRSZ_L() helper
new 4155539bc5ba KVM: arm64: nv: Enforce S2 alignment when contiguous bit is set
new 0a0f25b71ca5 KVM: arm64: nv: Turn upper_attr for S2 walk into the full [...]
new 90659853febc KVM: arm64: nv: Honor absence of FEAT_PAN2
new 477e89cabb14 KVM: arm64: nv: Add basic emulation of AT S1E{0,1}{R,W}
new be0135bde1df KVM: arm64: nv: Add basic emulation of AT S1E1{R,W}P
new e794049b9acb KVM: arm64: nv: Add basic emulation of AT S1E2{R,W}
new be04cebf3e78 KVM: arm64: nv: Add emulation of AT S12E{0,1}{R,W}
new 97634dac1974 KVM: arm64: nv: Make ps_to_output_size() generally available
new d6a01a2dc760 KVM: arm64: nv: Add SW walker for AT S1 emulation
new 2441418f3aad KVM: arm64: nv: Sanitise SCTLR_EL1.EPAN according to VM co [...]
new d95bb9ef164e KVM: arm64: nv: Make AT+PAN instructions aware of FEAT_PAN3
new 8df747f4f3a5 KVM: arm64: nv: Plumb handling of AT S1* traps from EL2
new ff987ffc0c18 KVM: arm64: nv: Add support for FEAT_ATS1A
new 2e0f239457c1 Merge branch kvm-arm64/nv-at-pan into kvmarm-master/next
new 29caeda359da KVM: arm64: Move pagetable definitions to common header
new acc3d3a81766 arm64: ptdump: Expose the attribute parsing functionality
new 9182301a7bd2 arm64: ptdump: Use the ptdump description from a local context
new 79c4c7284f92 arm64: ptdump: Don't override the level when operating on [...]
new 7c4f73548ed1 KVM: arm64: Register ptdump with debugfs on guest creation
new f62546905126 Merge branch kvm-arm64/s2-ptdump into kvmarm-master/next
new 989fce63b2cb KVM: arm64: Simplify handling of CNTKCTL_EL12
new 84ed45456cee KVM: arm64: Simplify visibility handling of AArch32 SPSR_*
new 0746096faca0 KVM: arm64: Get rid of REG_HIDDEN_USER visibility qualifier
new 17a000564499 Merge branch kvm-arm64/visibility-cleanups into kvmarm-mas [...]
new 091b2ecaa308 Merge tag 'kvmarm-6.12' of git://git.kernel.org/pub/scm/li [...]
new e5ba90abb2eb LoongArch: Revert qspinlock to test-and-set simple lock on VM
new a53f48b6327c LoongArch: KVM: Add VM feature detection function
new b67ee19a907d LoongArch: KVM: Add Binary Translation extension support
new acc7f20d54a3 LoongArch: KVM: Add vm migration support for LBT registers
new f4e40ea9f78f LoongArch: KVM: Add PMU support for guest
new cdc118f80241 LoongArch: KVM: Enable paravirt feature control from VMM
new 3abb708ec0be LoongArch: KVM: Implement function kvm_para_has_feature()
new 1a371190a375 Merge tag 'loongarch-kvm-6.12' of git://git.kernel.org/pub [...]
new 6b7b282e6bae RISC-V: KVM: Fix sbiret init before forwarding to userspace
new 47d40d93292d RISC-V: KVM: Don't zero-out PMU snapshot area before freeing data
new 7d1ffc8b087e RISC-V: KVM: Allow legacy PMU access from guest
new 5aa09297a3dc RISC-V: KVM: Fix to allow hpmcounter31 from the guest
new 0cdcc99eeaed Merge tag 'kvm-riscv-6.12-1' of https://github.com/kvm-ris [...]
new 64dd3b6a79f0 Merge tag 'for-linus-non-x86' of git://git.kernel.org/pub/ [...]
new 6924e9b2ac60 ACPI: PM: Quirk ASUS ROG M16 to default to S3 sleep
new a5242874488e ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acp [...]
new 36b531aace37 ACPICA: Detect FACS in reduced hardware build
new 36b5c1dc4b22 ACPICA: Allow setting waking vector on reduced hardware platforms
new 7afea7bc49c5 ACPICA: haiku: Fix invalid value used for semaphores
new ff418f34ba44 ACPICA: Complete CXL 3.0 CXIMS structures
new 7741e3c5f848 ACPICA: SPCR: Update the SPCR table to version 4
new 4aca2bef90bd ACPICA: Headers: Add RISC-V SBI Subtype to DBG2
new 703c730794ca ACPICA: Implement the Dword_PCC Resource Descriptor Macro
new cf94e10a037c ACPICA: MPAM: Correct the typo in struct acpi_mpam_msc_nod [...]
new 632b746b108e ACPICA: Implement ACPI_WARNING_ONCE and ACPI_ERROR_ONCE
new c82c507126c9 ACPICA: executer/exsystem: Don't nag user about every Stal [...]
new cff8a9f66a93 ACPICA: Allow PCC Data Type in MCTP resource.
new 5accb265f7a1 ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails
new e6169a8ffee8 ACPICA: Fix memory leak if acpi_ps_get_next_field() fails
new 76a09d941c5c ACPICA: Allow for supressing leading zeros when using acpi [...]
new 0e89a0fc55f0 ACPICA: Add support for supressing leading zeros in hex strings
new db0a507cb24d ACPICA: Update integer-to-hex-string conversions
new dd067afe3f8c ACPICA: Add support for Windows 11 22H2 _OSI string
new 5506544dc2e4 ACPICA: Avoid warning for Dump Functions
new 6143f9616627 ACPICA: HMAT: Add extended linear address mode to MSCIS
new a0a2459b7941 ACPICA: iasl: handle empty connection_node
new dbd0ec3cf452 ACPICA: Allow for more flexibility in _DSM args
new 9af32b4a25f5 ACPICA: Setup for ACPICA release 20240827
new 13f4eb6b538e Merge branch 'acpica'
new e9252c37684c Merge tag 'irq-urgent-2024-08-25' of ssh://gitolite.kernel [...]
new 789befdfa389 arm64: PCI: Migrate ACPI related functions to pci-acpi.c
new a9b8f337ea4e ACPI: scan: Add a weak arch_sort_irqchip_probe() to order [...]
new f7d7ccf92f2b ACPI: bus: Add acpi_riscv_init() function
new 76d749c58f4c ACPI: scan: Refactor dependency creation
new 15f210f43e95 ACPI: scan: Add RISC-V interrupt controllers to honor list
new 8cf252737b41 ACPI: scan: Define weak function to populate dependencies
new 21734d29f84a ACPI: bus: Add RINTC IRQ model for RISC-V
new 2cb9155d116c ACPI: pci_link: Clear the dependencies after probe
new 01415e78cf72 ACPI: RISC-V: Implement PCI related functionality
new f8bba143dae1 ACPI: RISC-V: Implement function to reorder irqchip probe entries
new e77b8dc02a1c ACPI: RISC-V: Initialize GSI mapping structures
new 1b173cc4bfcd ACPI: RISC-V: Implement function to add implicit dependencies
new f8619b66bdb1 irqchip/riscv-intc: Add ACPI support for AIA
new aa143df8fd75 irqchip/riscv-imsic-state: Create separate function for DT
new fbe826b1c106 irqchip/riscv-imsic: Add ACPI support
new 5122e380c23b irqchip/riscv-aplic: Add ACPI support
new 206dd13a1011 irqchip/sifive-plic: Add ACPI support
new 45de40574feb Merge branch 'acpi-riscv'
new dc171114926e ACPI: EC: Do not release locks during operation region accesses
new f0121bfe11b3 Merge an earlier EC driver change for 6.12.
new 4bb1e7d02741 ACPI: sysfs: validate return type of _STR method
new 52831d9bbc9a ACPI: sysfs: evaluate _STR on each sysfs access
new f6bae04a40f4 ACPI: sysfs: manage attributes as attribute_group
new cd4884724500 ACPI: sysfs: manage sysfs attributes through device core
new bb664e50a9e0 ACPI: sysfs: remove return value of acpi_device_setup_files()
new eeef9150a174 ACPI: utils: Add rev/func to message when acpi_evaluate_ds [...]
new 8eea417b5748 ACPI: APD: Add AMDI0015 as platform device
new 4ed63b31dca8 Merge branches 'acpi-ec', 'acpi-sysfs', 'acpi-utils' and ' [...]
new 142acc42a744 ACPI: battery: Use strscpy() instead of strcpy()
new 3745de7f2d00 ACPI: battery: Remove redundant NULL initalizations
new eea3d532d87a ACPI: battery: use driver core managed async probing
new 07442c46abad ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregio [...]
new 60949b7b8054 ACPI: CPPC: Fix MASK_VAL() usage
new aaf21ac93909 ACPI: CPPC: Add support for setting EPP register in FFH
new 5ac5f3f80aea ACPI: processor: Reduce the log level of a per-CPU message [...]
new bb19180d7185 Merge branches 'acpi-battery', 'acpi-pmic', 'acpi-cppc' an [...]
new 7dc918daaf29 ACPI: video: force native for Apple MacbookPro9,2
new 4be50f991850 ACPI: video: Make Lenovo Yoga Tab 3 X90F DMI match less strict
new 1728e57a9d26 ACPI: x86: Make Lenovo Yoga Tab 3 X90F DMI match less strict
new eb7b0f12e13b ACPI: video: Add force_vendor quirk for Panasonic Toughbook CF-18
new b53f09ecd602 ACPI: resource: Do IRQ override on MECHREV GM7XG0M
new 49e9cc315604 ACPI: resource: Skip IRQ override on Asus Vivobook Go E1404GAB
new a98cfe6ff15b ACPI: resource: Add another DMI match for the TongFang GMxXGxx
new 0a2ed70a549e ACPI: PAD: fix crash in exit_round_robin()
new b32c9df02e9e ACPI: AC: Use strscpy() instead of strcpy()
new 4fe1135c22a6 ACPI: PAD: Use strscpy() instead of strcpy()
new 6c7bfb7df0e6 ACPI: acpi_processor: Use strscpy instead() of strcpy()
new f70ae2df130d ACPI: battery : Use strscpy() instead of strcpy()
new 1b9c2e94df14 ACPI: bus: Define and use symbols for device and class nam [...]
new 7fcf82e73487 ACPI: button: Use strscpy() instead of strcpy()
new 3dd2fcf49635 Merge branches 'acpi-video', 'acpi-resource', 'acpi-pad' a [...]
new 11b3125073d1 Merge tag 'acpi-6.12-rc1' of git://git.kernel.org/pub/scm/ [...]
new 53e4e2b51727 PM/devfreq: governor: add missing MODULE_DESCRIPTION() macros
new 629277b7f575 PM / devfreq: exynos: Use Use devm_clk_get_enabled() helpers
new d47552124bb0 PM / devfreq: imx-bus: Use of_property_present()
new 83710aaff08a Merge tag 'devfreq-next-for-6.12' of ssh://gitolite.kernel [...]
new 0f127178892e cpufreq: powerpc: add missing MODULE_DESCRIPTION() macros
new 37c6dccd6837 cpufreq: Remove LATENCY_MULTIPLIER
new 3ca2a3d1e727 cpufreq: intel_pstate: Support Granite Rapids and Sierra F [...]
new c4a6c82c9e83 Merge back cpufreq material for 6.12
new 5a9d10145a54 x86/sched: Add basic support for CPU capacity scaling
new 929ebc93ccaa cpufreq: intel_pstate: Set asymmetric CPU capacity on hybr [...]
new 287f97a1510b Merge back cpufreq material for 6.12
new c3e093efbc6c cpufreq/amd-pstate: Catch failures for amd_pstate_epp_upda [...]
new 222caf5520c6 Merge tag 'amd-pstate-v6.12-2024-09-04' of ssh://gitolite. [...]
new 872cc94c7e3d cpufreq: Use of_property_present()
new 9b3cc56c24d8 cpufreq: spear: Use of_property_for_each_u32() instead of [...]
new 5c326d24c1b3 cpufreq: qcom: Add explicit io.h include for readl/writel_relaxed
new b81f97031a0e cpufreq: omap: Drop asm includes
new 1ffec650d07f cpufreq: armada-8k: Avoid excessive stack usage
new 3f66425a4fc8 cpufreq: Enable COMPILE_TEST on Arm drivers
new 81746019b9fb cpufreq: Drop CONFIG_ARM and CONFIG_ARM64 dependency on Ar [...]
new 49243adc715e cpufreq/amd-pstate: Add the missing cpufreq_cpu_put()
new 24f9bfb847b7 cpufreq: Fix warning on unused of_device_id tables for !CONFIG_OF
new b14ceb82c3a1 cpufreq: Add SM7325 to cpufreq-dt-platdev blocklist
new 5493f9714e4c cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value
new 2b7ec33e534f cpufreq: loongson3: Use raw_smp_processor_id() in do_servi [...]
new abc00ffda43b cpufreq: ti-cpufreq: Introduce quirks to handle syscon fai [...]
new 87fa4bd351a5 cpufreq: Fix the cacography in powernv-cpufreq.c
new 6b612d1bac67 cpufreq: ti-cpufreq: Use socinfo to get revision in AM62 family
new 6af3aab6c7cf Merge tag 'cpufreq-arm-updates-6.12' of ssh://gitolite.ker [...]
new 2bcec09cc4ae x86/amd: Move amd_get_highest_perf() from amd.c to cppc.c
new 01ced022e125 ACPI: CPPC: Adjust return code for inline functions in !CO [...]
new 6c09e3b445a1 x86/amd: Rename amd_get_highest_perf() to amd_get_boost_ra [...]
new 3355ac254105 ACPI: CPPC: Drop check for non zero perf ratio
new 21fb59ab4b97 ACPI: CPPC: Adjust debug messages in amd_set_max_freq_rati [...]
new 2819bfef6483 x86/amd: Move amd_get_highest_perf() out of amd-pstate
new 279f838a61f9 x86/amd: Detect preferred cores in amd_get_boost_ratio_num [...]
new ad4caad58d91 cpufreq: amd-pstate: Merge amd_pstate_highest_perf_set() i [...]
new 45722e777fd9 cpufreq: amd-pstate: Optimize amd_pstate_update_limits()
new b96b82d1af7f cpufreq: amd-pstate: Add documentation for `amd_pstate_hw_ [...]
new 15a2b764ea7c amd-pstate: Add missing documentation for `amd_pstate_pref [...]
new 8d916815b0af cpufreq/amd-pstate: Export symbols for changing modes
new 3e39e68dfbb6 cpufreq/amd-pstate-ut: Add test case for mode switches
new 93497752dfed cpufreq/amd-pstate-ut: Fix an "Uninitialized variables" issue
new 9bcf30348f32 Merge tag 'amd-pstate-v6.12-2024-09-11' of ssh://gitolite. [...]
new 415dff1c96cc Merge branch 'pm-cpufreq'
new 370406bf5738 intel_idle: add Granite Rapids Xeon support
new 5bb33212b5c6 intel_idle: Disable promotion to C1E on Jasper Lake and El [...]
new a309320ddbac cpuidle: riscv-sbi: Use scoped device node handling to fix [...]
new d5c667e049ee cpuidle: riscv-sbi: Simplify with scoped for each OF child loop
new 6baacf9391c0 cpuidle: remove dead code from cpuidle_enter_state()
new 166df51097a2 powercap/intel_rapl: Add support for AMD family 1Ah
new 26096aed255f powercap/intel_rapl: Fix the energy-pkg event for AMD CPUs
new eca0f1b0bbf9 powercap: intel_rapl: Add support for ArrowLake-U platform
new 95f6580352a7 powercap: intel_rapl: Fix off by one in get_rpi()
new 6b08b4ee5e60 powercap: intel_rapl: Change an error pointer to NULL
new 52f1192887f8 Merge branches 'pm-cpuidle' and 'pm-powercap'
new 6306653cd84f PM: hibernate: Use sysfs_emit() and sysfs_emit_at() in "sh [...]
new a712f03fe8b1 PM: sleep: Use sysfs_emit() and sysfs_emit_at() in "show" [...]
new c62362e786f3 Documentation: PM: Discourage use of deprecated macros
new c3565a35d971 PM: hibernate: Remove unused stub for saveable_highmem_page()
new 84e927aa679f opp: ti: Drop unnecessary of_match_ptr()
new a84372012e93 dt-bindings: opp: operating-points-v2-ti-cpu: Update maintainers
new 339d9d8792ae Merge tag 'opp-updates-6.12' of ssh://gitolite.kernel.org/ [...]
new dd7c445beb7b pm-graph: Make git ignore sleepgraph.py artifacts
new 387ce37ed57c pm-graph: Update directory handling and installation proce [...]
new 76fb981ad677 tools/cpupower: display residency value in idle-info
new 6482439d3d19 Merge tag 'linux-cpupower-6.12-rc1' of ssh://gitolite.kern [...]
new 4b80294fb538 pm:cpupower: Add missing powercap_set_enabled() stub function
new 338f490e07bc pm:cpupower: Add SWIG bindings files for libcpupower
new 660475266b74 pm:cpupower: Include test_raw_pylibcpupower.py
new 757eebc10839 MAINTAINERS: Add Maintainers for SWIG Python bindings
new 80e67f1802d0 pm:cpupower: Add error warning when SWIG is not installed
new ffa1f26d3ddf Merge tag 'linux-cpupower-6.12-rc1-2' of ssh://gitolite.ke [...]
new 0a06811d664b Merge branches 'pm-sleep', 'pm-opp' and 'pm-tools'
new 02824a5fd11f Merge tag 'pm-6.12-rc1' of git://git.kernel.org/pub/scm/li [...]
new 5df9809c424f thermal: broadcom: Use thermal_zone_get_crit_temp() in bcm [...]
new 1ac1503cffd8 thermal: hisi: Use thermal_zone_for_each_trip() in hisi_th [...]
new ab446887ea77 thermal: qcom: Use thermal_zone_get_crit_temp() in qpnp_tm_init()
new 289a54f6115a thermal: tegra: Introduce struct trip_temps for critical a [...]
new 5136f99b9a4a thermal: tegra: Use thermal_zone_for_each_trip() for walki [...]
new 96d819908de0 thermal: helpers: Drop get_thermal_instance()
new 79f194dd54ce thermal: trip: Get rid of thermal_zone_get_num_trips()
new 8ecd953ca585 thermal: trip: Drop thermal_zone_get_trip()
new 66b263306a86 thermal: core: Store trip sysfs attributes in thermal_trip_desc
new afd84fb10ced thermal: sysfs: Get to trips via attribute pointers
new 107280e1371f thermal: sysfs: Refine the handling of trip hysteresis changes
new 5ae98b5a9f3a Merge back thermal core material for 6.12.
new f9ba1e051786 thermal/core: Compute low and high boundaries in thermal_z [...]
new f6a034f2df42 thermal: Introduce a debugfs-based testing facility
new a8bbe6f10f78 thermal: core: Fold two functions into their respective callers
new b4e6d3981731 thermal: core: Rearrange checks in thermal_bind_cdev_to_trip()
new eb3591cde1ae thermal: core: Drop redundant thermal instance checks
new 0a0a40d71cf5 thermal: sysfs: Use the dev argument in instance-related s [...]
new d48005511a54 thermal: core: Move thermal zone locking out of bind/unbin [...]
new aa35e56a5217 thermal: core: Introduce .should_bind() thermal zone callback
new b1c75b3820c1 thermal: ACPI: Use the .should_bind() thermal zone callback
new 2fb856336417 thermal: core: Unexport thermal_bind_cdev_to_trip() and th [...]
new 13b6b63d6bec platform/x86: acerhdf: Use the .should_bind() thermal zone [...]
new 6d9149e75b81 mlxsw: core_thermal: Use the .should_bind() thermal zone callback
new a32d621df4d4 thermal: imx: Use the .should_bind() thermal zone callback
new 94c6110b0b13 thermal/of: Use the .should_bind() thermal zone callback
new c579286a514d thermal: core: Drop unused bind/unbind functions and callbacks
new 18749317d12e thermal: core: Clean up trip bind/unbind functions
new 8144dbe68c49 thermal: core: Fix rounding of delay jiffies
new 91d7ed957eb2 thermal: core: Rename cdev-to-thermal-zone bind/unbind functions
new 24aad192c671 thermal: core: Drop redundant checks from thermal_bind_cde [...]
new e9654659fe3c thermal: core: Drop tz field from struct thermal_instance
new f5c05974349c Merge branch 'thermal-core'
new 874b6476fa88 thermal: sysfs: Add sanity checks for trip temperature and [...]
new 15cb56bd5298 thermal: gov_bang_bang: Adjust states of all uninitialized [...]
new 49029b507e3a thermal: core: Drop redundant lockdep_assert_held()
new fcfacd544b74 thermal: core: Drop dead code from monitor_thermal_zone()
new 3c3ee53df476 thermal: core: Check passive delay in monitor_thermal_zone()
new 54fccad63ec8 thermal: core: Drop thermal_zone_device_is_enabled()
new e3ee4ab0fd6e Merge branch 'thermal-core'
new 77545bdfe4bf dt-bindings: thermal: amlogic,thermal: add optional power-domains
new 27fec3cc9ee4 thermal/drivers/st: Switch from CONFIG_PM_SLEEP guards to [...]
new 8e12f1f88196 thermal/drivers/sti: Depend on THERMAL_OF subsystem
new b779bbb9df18 thermal/drivers/brcmstb_thermal: Simplify with dev_err_probe()
new b615615e4989 thermal/drivers/renesas: Remove trailing space after \n newline
new f41e6475ff10 dt-bindings: thermal: tsens: document support on SA8255p
new d5714524fc2c thermal/drivers/sprd: Use devm_clk_get_enabled() helpers
new bf2876f6bae3 thermal/drivers/qoriq: Remove __maybe_unused notations
new 41df03900dc5 thermal/drivers/imx: Remove __maybe_unused notations
new 14ed0ef0a27a thermal/drivers/ti-soc-thermal: Remove unused declarations
new 7d8abc5f3b5c thermal/drivers/imx_sc_thermal: Use dev_err_probe
new 3bc5ed15bdc5 Merge tag 'thermal-v6.12-rc1' of ssh://gitolite.kernel.org [...]
new d22300518d87 Merge tag 'thermal-6.12-rc1' of git://git.kernel.org/pub/s [...]
The 286 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/admin-guide/pm/amd-pstate.rst | 15 +-
.../bindings/opp/operating-points-v2-ti-cpu.yaml | 2 +-
.../bindings/thermal/amlogic,thermal.yaml | 3 +
.../devicetree/bindings/thermal/qcom-tsens.yaml | 1 +
Documentation/driver-api/thermal/sysfs-api.rst | 68 +-
Documentation/power/pci.rst | 11 +-
Documentation/power/runtime_pm.rst | 4 +-
MAINTAINERS | 3 +
arch/arc/Kconfig | 1 +
arch/arc/include/asm/cmpxchg.h | 6 +-
arch/arm64/include/asm/esr.h | 5 +-
arch/arm64/include/asm/kvm_arm.h | 1 +
arch/arm64/include/asm/kvm_asm.h | 3 +
arch/arm64/include/asm/kvm_host.h | 22 +-
arch/arm64/include/asm/kvm_mmu.h | 6 +
arch/arm64/include/asm/kvm_nested.h | 40 +-
arch/arm64/include/asm/kvm_pgtable.h | 42 +
arch/arm64/include/asm/pgtable-hwdef.h | 9 +
arch/arm64/include/asm/ptdump.h | 43 +-
arch/arm64/include/asm/sysreg.h | 22 +
arch/arm64/kernel/pci.c | 191 ----
arch/arm64/kvm/Kconfig | 17 +
arch/arm64/kvm/Makefile | 3 +-
arch/arm64/kvm/arm.c | 15 +-
arch/arm64/kvm/at.c | 1101 ++++++++++++++++++++
arch/arm64/kvm/emulate-nested.c | 81 +-
arch/arm64/kvm/fpsimd.c | 5 +-
arch/arm64/kvm/guest.c | 6 +
arch/arm64/kvm/hyp/include/hyp/switch.h | 3 +
arch/arm64/kvm/hyp/nvhe/ffa.c | 21 +-
arch/arm64/kvm/hyp/nvhe/hyp-init.S | 2 +-
arch/arm64/kvm/hyp/nvhe/hyp-main.c | 9 +
arch/arm64/kvm/hyp/nvhe/switch.c | 9 +
arch/arm64/kvm/hyp/nvhe/tlb.c | 6 +-
arch/arm64/kvm/hyp/pgtable.c | 48 +-
arch/arm64/kvm/hyp/vgic-v3-sr.c | 97 +-
arch/arm64/kvm/hyp/vhe/switch.c | 3 +
arch/arm64/kvm/nested.c | 55 +-
arch/arm64/kvm/ptdump.c | 268 +++++
arch/arm64/kvm/sys_regs.c | 386 ++++---
arch/arm64/kvm/sys_regs.h | 23 +-
arch/arm64/kvm/vgic/vgic-v3.c | 12 +
arch/arm64/kvm/vgic/vgic.c | 14 +-
arch/arm64/kvm/vgic/vgic.h | 6 +-
arch/arm64/mm/ptdump.c | 70 +-
arch/loongarch/include/asm/Kbuild | 1 -
arch/loongarch/include/asm/kvm_csr.h | 6 +
arch/loongarch/include/asm/kvm_host.h | 37 +-
arch/loongarch/include/asm/kvm_para.h | 12 +
arch/loongarch/include/asm/kvm_vcpu.h | 11 +
arch/loongarch/include/asm/loongarch.h | 11 +-
arch/loongarch/include/asm/paravirt.h | 7 +
arch/loongarch/include/asm/qspinlock.h | 41 +
arch/loongarch/include/uapi/asm/Kbuild | 2 -
arch/loongarch/include/uapi/asm/kvm.h | 20 +
arch/loongarch/include/uapi/asm/kvm_para.h | 21 +
arch/loongarch/kernel/paravirt.c | 47 +-
arch/loongarch/kernel/setup.c | 2 +
arch/loongarch/kernel/smp.c | 4 +-
arch/loongarch/kvm/exit.c | 46 +-
arch/loongarch/kvm/vcpu.c | 340 +++++-
arch/loongarch/kvm/vm.c | 69 +-
arch/riscv/Kconfig | 2 +
arch/riscv/include/asm/irq.h | 55 +
arch/riscv/include/asm/kvm_vcpu_pmu.h | 21 +-
arch/riscv/kernel/acpi.c | 31 +-
arch/riscv/kvm/vcpu_pmu.c | 14 +-
arch/riscv/kvm/vcpu_sbi.c | 4 +-
arch/sh/Kconfig | 1 +
arch/sh/include/asm/cmpxchg.h | 3 +
arch/x86/include/asm/processor.h | 3 -
arch/x86/include/asm/topology.h | 13 +
arch/x86/kernel/acpi/cppc.c | 172 ++-
arch/x86/kernel/cpu/amd.c | 16 -
arch/x86/kernel/cpu/aperfmperf.c | 89 +-
arch/xtensa/Kconfig | 1 +
arch/xtensa/include/asm/cmpxchg.h | 2 +
drivers/acpi/ac.c | 4 +-
drivers/acpi/acpi_apd.c | 6 +
drivers/acpi/acpi_pad.c | 10 +-
drivers/acpi/acpi_processor.c | 6 +-
drivers/acpi/acpica/acglobal.h | 6 +-
drivers/acpi/acpica/aclocal.h | 2 +
drivers/acpi/acpica/acpredef.h | 2 +-
drivers/acpi/acpica/dbconvert.c | 2 +
drivers/acpi/acpica/exconvrt.c | 58 +-
drivers/acpi/acpica/exprep.c | 3 +
drivers/acpi/acpica/exsystem.c | 11 +-
drivers/acpi/acpica/hwxfsleep.c | 15 +-
drivers/acpi/acpica/psargs.c | 47 +
drivers/acpi/acpica/rsaddr.c | 3 +-
drivers/acpi/acpica/rsdump.c | 2 +
drivers/acpi/acpica/tbutils.c | 2 -
drivers/acpi/acpica/utdelete.c | 4 +-
drivers/acpi/acpica/utinit.c | 2 +-
drivers/acpi/acpica/utosi.c | 1 +
drivers/acpi/acpica/utxfinit.c | 24 +-
drivers/acpi/battery.c | 39 +-
drivers/acpi/bus.c | 4 +
drivers/acpi/button.c | 6 +-
drivers/acpi/cppc_acpi.c | 53 +-
drivers/acpi/device_sysfs.c | 196 ++--
drivers/acpi/ec.c | 55 +-
drivers/acpi/internal.h | 3 +-
drivers/acpi/pci_link.c | 2 +
drivers/acpi/pmic/tps68470_pmic.c | 6 +-
drivers/acpi/resource.c | 19 +
drivers/acpi/riscv/Makefile | 2 +-
drivers/acpi/riscv/init.c | 13 +
drivers/acpi/riscv/init.h | 4 +
drivers/acpi/riscv/irq.c | 335 ++++++
drivers/acpi/scan.c | 109 +-
drivers/acpi/sleep.c | 14 +
drivers/acpi/thermal.c | 66 +-
drivers/acpi/utils.c | 3 +-
drivers/acpi/video_detect.c | 17 +-
drivers/acpi/x86/utils.c | 1 -
drivers/cpufreq/Kconfig | 2 -
drivers/cpufreq/Kconfig.arm | 50 +-
drivers/cpufreq/acpi-cpufreq.c | 12 +-
drivers/cpufreq/amd-pstate-ut.c | 41 +-
drivers/cpufreq/amd-pstate.c | 181 ++--
drivers/cpufreq/amd-pstate.h | 14 +
drivers/cpufreq/apple-soc-cpufreq.c | 2 +-
drivers/cpufreq/armada-8k-cpufreq.c | 2 +-
drivers/cpufreq/cpufreq-dt-platdev.c | 1 +
drivers/cpufreq/cpufreq-dt.c | 11 +-
drivers/cpufreq/cpufreq.c | 27 +-
drivers/cpufreq/intel_pstate.c | 240 ++++-
drivers/cpufreq/loongson3_cpufreq.c | 2 +-
drivers/cpufreq/maple-cpufreq.c | 1 +
drivers/cpufreq/mediatek-cpufreq.c | 2 +-
drivers/cpufreq/omap-cpufreq.c | 3 -
drivers/cpufreq/pasemi-cpufreq.c | 1 +
drivers/cpufreq/pmac64-cpufreq.c | 3 +-
drivers/cpufreq/powernv-cpufreq.c | 3 +-
drivers/cpufreq/ppc_cbe_cpufreq.c | 1 +
drivers/cpufreq/qcom-cpufreq-hw.c | 1 +
drivers/cpufreq/qcom-cpufreq-nvmem.c | 2 +-
drivers/cpufreq/spear-cpufreq.c | 18 +-
drivers/cpufreq/sti-cpufreq.c | 2 +-
drivers/cpufreq/sun50i-cpufreq-nvmem.c | 2 +-
drivers/cpufreq/ti-cpufreq.c | 31 +-
drivers/cpuidle/cpuidle-riscv-sbi.c | 28 +-
drivers/cpuidle/cpuidle.c | 5 +-
drivers/devfreq/exynos-bus.c | 22 +-
drivers/devfreq/governor_performance.c | 1 +
drivers/devfreq/governor_powersave.c | 1 +
drivers/devfreq/governor_simpleondemand.c | 1 +
drivers/devfreq/governor_userspace.c | 1 +
drivers/devfreq/imx-bus.c | 2 +-
drivers/idle/intel_idle.c | 60 +-
drivers/irqchip/irq-riscv-aplic-direct.c | 22 +-
drivers/irqchip/irq-riscv-aplic-main.c | 71 +-
drivers/irqchip/irq-riscv-aplic-main.h | 1 +
drivers/irqchip/irq-riscv-aplic-msi.c | 9 +-
drivers/irqchip/irq-riscv-imsic-early.c | 64 +-
drivers/irqchip/irq-riscv-imsic-platform.c | 32 +-
drivers/irqchip/irq-riscv-imsic-state.c | 150 +--
drivers/irqchip/irq-riscv-imsic-state.h | 2 +-
drivers/irqchip/irq-riscv-intc.c | 90 ++
drivers/irqchip/irq-sifive-plic.c | 99 +-
drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 115 +-
drivers/opp/ti-opp-supply.c | 2 +-
drivers/pci/pci-acpi.c | 182 ++++
drivers/platform/x86/acerhdf.c | 33 +-
drivers/powercap/intel_rapl_common.c | 38 +-
drivers/thermal/Kconfig | 11 +-
drivers/thermal/Makefile | 1 +
drivers/thermal/broadcom/bcm2835_thermal.c | 7 +-
drivers/thermal/broadcom/brcmstb_thermal.c | 15 +-
drivers/thermal/gov_bang_bang.c | 14 +-
drivers/thermal/hisi_thermal.c | 25 +-
drivers/thermal/imx_sc_thermal.c | 3 +-
drivers/thermal/imx_thermal.c | 36 +-
drivers/thermal/qcom/qcom-spmi-temp-alarm.c | 22 +-
drivers/thermal/qoriq_thermal.c | 10 +-
drivers/thermal/renesas/rcar_gen3_thermal.c | 6 +-
drivers/thermal/renesas/rcar_thermal.c | 2 +-
drivers/thermal/sprd_thermal.c | 14 +-
drivers/thermal/st/st_thermal.c | 32 +-
drivers/thermal/st/st_thermal_memmap.c | 2 +-
drivers/thermal/st/stm_thermal.c | 8 +-
drivers/thermal/tegra/soctherm.c | 36 +-
drivers/thermal/tegra/tegra30-tsensor.c | 57 +-
drivers/thermal/testing/Makefile | 7 +
drivers/thermal/testing/command.c | 221 ++++
drivers/thermal/testing/thermal_testing.h | 11 +
drivers/thermal/testing/zone.c | 468 +++++++++
drivers/thermal/thermal_core.c | 243 ++---
drivers/thermal/thermal_core.h | 38 +-
drivers/thermal/thermal_helpers.c | 32 +-
drivers/thermal/thermal_of.c | 171 +--
drivers/thermal/thermal_sysfs.c | 222 ++--
drivers/thermal/thermal_trip.c | 53 +-
drivers/thermal/ti-soc-thermal/ti-bandgap.h | 4 -
include/acpi/acconfig.h | 1 -
include/acpi/acoutput.h | 5 +
include/acpi/acpi_bus.h | 9 +-
include/acpi/acpixf.h | 10 +-
include/acpi/actbl1.h | 10 +-
include/acpi/actbl2.h | 2 +-
include/acpi/actbl3.h | 12 +-
include/acpi/actypes.h | 1 +
include/acpi/cppc_acpi.h | 43 +-
include/acpi/platform/acenv.h | 6 +
include/linux/acpi.h | 9 +
include/linux/cpufreq.h | 6 -
include/linux/irqchip/riscv-imsic.h | 9 +
include/linux/thermal.h | 31 +-
kernel/power/hibernate.c | 26 +-
kernel/power/main.c | 76 +-
kernel/power/snapshot.c | 5 -
tools/power/cpupower/bindings/python/.gitignore | 8 +
tools/power/cpupower/bindings/python/Makefile | 33 +
tools/power/cpupower/bindings/python/README | 59 ++
.../cpupower/bindings/python/raw_pylibcpupower.i | 247 +++++
.../bindings/python/test_raw_pylibcpupower.py | 42 +
tools/power/cpupower/lib/cpuidle.c | 8 +
tools/power/cpupower/lib/cpuidle.h | 2 +
tools/power/cpupower/lib/powercap.c | 8 +
tools/power/cpupower/utils/cpuidle-info.c | 4 +
tools/power/pm-graph/.gitignore | 3 +
tools/power/pm-graph/Makefile | 111 +-
tools/testing/selftests/kvm/Makefile | 2 +
.../selftests/kvm/aarch64/arch_timer_edge_cases.c | 1062 +++++++++++++++++++
tools/testing/selftests/kvm/aarch64/no-vgic-v3.c | 175 ++++
tools/testing/selftests/kvm/aarch64/set_id_regs.c | 1 +
tools/testing/selftests/kvm/aarch64/vgic_irq.c | 11 +-
.../selftests/kvm/include/aarch64/arch_timer.h | 18 +-
.../selftests/kvm/include/aarch64/processor.h | 3 +
.../testing/selftests/kvm/lib/aarch64/processor.c | 6 +
232 files changed, 8188 insertions(+), 2352 deletions(-)
create mode 100644 arch/arm64/kvm/at.c
create mode 100644 arch/arm64/kvm/ptdump.c
create mode 100644 arch/loongarch/include/asm/qspinlock.h
create mode 100644 arch/loongarch/include/uapi/asm/kvm_para.h
create mode 100644 drivers/acpi/riscv/init.c
create mode 100644 drivers/acpi/riscv/init.h
create mode 100644 drivers/acpi/riscv/irq.c
create mode 100644 drivers/thermal/testing/Makefile
create mode 100644 drivers/thermal/testing/command.c
create mode 100644 drivers/thermal/testing/thermal_testing.h
create mode 100644 drivers/thermal/testing/zone.c
create mode 100644 tools/power/cpupower/bindings/python/.gitignore
create mode 100644 tools/power/cpupower/bindings/python/Makefile
create mode 100644 tools/power/cpupower/bindings/python/README
create mode 100644 tools/power/cpupower/bindings/python/raw_pylibcpupower.i
create mode 100755 tools/power/cpupower/bindings/python/test_raw_pylibcpupower.py
create mode 100644 tools/power/pm-graph/.gitignore
create mode 100644 tools/testing/selftests/kvm/aarch64/arch_timer_edge_cases.c
create mode 100644 tools/testing/selftests/kvm/aarch64/no-vgic-v3.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 4f2cd256aac Daily bump.
new 719edcba4d1 libstdc++: Update link to installation docs
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
libstdc++-v3/doc/html/manual/make.html | 2 +-
libstdc++-v3/doc/xml/manual/intro.xml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-14
in repository gcc.
from 3f3f546bf83 x86-64: Don't use temp for argument in a TImode register
new 122794cb522 Daily bump.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/ChangeLog | 10 ++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 8 ++++++++
3 files changed, 19 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-13
in repository gcc.
from 64af1a600f6 x86-64: Don't use temp for argument in a TImode register
new 43b7ebcd699 Daily bump.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/ChangeLog | 10 ++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 8 ++++++++
3 files changed, 19 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-12
in repository gcc.
from ebdc85b6ce4 x86-64: Don't use temp for argument in a TImode register
new 772393c20b3 Daily bump.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/ChangeLog | 10 ++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 8 ++++++++
3 files changed, 19 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from d204bee388d fortran: Remove useless nested end of scalarization chain handling
new 4f2cd256aac Daily bump.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/ChangeLog | 16 ++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 19 +++++++++++++++++++
gcc/fortran/ChangeLog | 6 ++++++
gcc/testsuite/ChangeLog | 18 ++++++++++++++++++
libstdc++-v3/ChangeLog | 35 +++++++++++++++++++++++++++++++++++
6 files changed, 95 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch gdb-15-branch
in repository binutils-gdb.
from 21528df40e7 [gdb/symtab] Revert "Change handling of DW_TAG_enumeration_ [...]
new eb95d7939d7 Automatic date update in version.in
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.