Skip to content
Tags give the ability to mark specific points in history as being important
  • for-linus-2023083101
    for-linus-2023083101
    
  • v6.1.50
    a2943d2d · Linux 6.1.50 ·
    This is the 6.1.50 stable release
    
  • thermal-6.6-rc1
    Thermal control updates for 6.6-rc1
    
     - Make the ACPI thermal driver use its own Notify() handler (Michal
       Wilczynski).
    
     - Rework the ACPI thermal driver to use a table of generic trip point
       structures on top of the internal representation of trip points and
       remove thermal zone callbacks that are not necessary any more from
       that driver (Rafael Wysocki).
    
     - Fix a few issues in the Intel DTS IOSF thermal driver, clean up code
       in it and make it pass tables of generic trip point structures to the
       core during thermal zone registration (Rafael Wysocki).
    
     - Drop a redundant check from the Intel DTS IOSF thermal driver's
       "remove" routine (Zhang Rui).
    
     - Use module_platform_driver() to replace an open-coded counterpart of
       it in the int340x thermal driver (Yang Yingliang).
    
     - Fix possible uninitialized value access in __thermal_of_bind() and
       __thermal_of_unbind() (Peng Fan).
    
     - Make the int3400 driver use thermal zone device wrappers (Daniel
       Lezcano).
    
     - Remove redundant thermal zone state check from the int340x thermal
       driver (Daniel Lezcano).
    
     - Drop non-functional nocrt parameter from ACPI thermal (Mario
       Limonciello).
    
     - Explicitly include correct DT includes in the thermal core and
       drivers (Rob Herring).
    
  • pm-6.6-rc1
    Power management updates for 6.6-rc1
    
     - Rework the menu and teo cpuidle governors to avoid calling
       tick_nohz_get_sleep_length(), which is likely to become quite
       expensive going forward, too often and improve making decisions
       regarding whether or not to stop the scheduler tick in the teo
       governor (Rafael Wysocki).
    
     - Improve the performance of cpufreq_stats_create_table() in some
       cases (Liao Chang).
    
     - Fix two issues in the amd-pstate-ut cpufreq driver (Swapnil Sapkal).
    
     - Use clamp() helper macro to improve the code readability in
       cpufreq_verify_within_limits() (Liao Chang).
    
     - Set stale CPU frequency to minimum in intel_pstate (Doug Smythies).
    
     - Migrate cpufreq drivers for various platforms to use void remove
       callback (Yangtao Li).
    
     - Add online/offline/exit hooks for Tegra driver (Sumit Gupta).
    
     - Explicitly include correct DT includes in cpufreq (Rob Herring).
    
     - Frequency domain updates for qcom-hw driver (Neil Armstrong).
    
     - Modify AMD pstate driver return the highest_perf value (Meng Li).
    
     - Generic cleanups for cppc, mediatek and powernow driver (Liao Chang,
       Konrad Dybcio).
    
     - Add more platforms to cpufreq-arm driver's blocklist (AngeloGioacchino
       Del Regno and Konrad Dybcio).
    
     - brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva).
    
     - Add device PM helpers to allow a device to remain powered-on during
       system-wide transitions (Ulf Hansson).
    
     - Rework hibernation memory snapshotting to avoid storing pages filled
       with zeros in hibernation image files (Brian Geffon).
    
     - Add check to make sure that CPU latency QoS constraints do not use
       negative values (Clive Lin).
    
     - Optimize rp->domains memory allocation in the Intel RAPL power
       capping driver (xiongxin).
    
     - Remove recursion while parsing zones in the arm_scmi power capping
       driver (Cristian Marussi).
    
     - Fix memory leak in devfreq_dev_release() (Boris Brezillon).
    
     - Rewrite devfreq_monitor_start() kerneldoc comment (Manivannan
       Sadhasivam).
    
     - Explicitly include correct DT includes in devfreq (Rob Herring).
    
     - Remove unsued pm_runtime_update_max_time_suspended() extern
       declaration (YueHaibing).
    
     - Add turbo-boost support to cpupower (Wyes Karny).
    
     - Add support for amd_pstate mode change to cpupower (Wyes Karny).
    
     - Fix 'cpupower idle_set' command to accept only numeric values of
       arguments (Likhitha Korrapati).
    
     - Clean up OPP code and add new frequency related APIs to it (Viresh
       Kumar, Manivannan Sadhasivam).
    
     - Convert ti cpufreq/opp bindings to json schema (Nishanth Menon).
    
  • acpi-6.6-rc1
    b483d3b8 · Merge branch 'pnp' ·
    ACPI updates for 6.6-rc1
    
     - Update the ACPICA code in the kernel to upstream revision 20230628
       including the following changes:
       * Suppress a GCC 12 dangling-pointer warning (Philip Prindeville).
       * Reformat the ACPI_STATE_COMMON macro and its users (George Guo).
       * Replace the ternary operator with ACPI_MIN() (Jiangshan Yi).
       * Add support for _DSC as per ACPI 6.5 (Saket Dumbre).
       * Remove a duplicate macro from zephyr header (Najumon B.A).
       * Add data structures for GED and _EVT tracking (Jose Marinho).
       * Fix misspelled CDAT DSMAS define (Dave Jiang).
       * Simplify an error message in acpi_ds_result_push() (Christophe
         Jaillet).
       * Add a struct size macro related to SRAT (Dave Jiang).
       * Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar).
       * Add support for RISC-V external interrupt controllers in MADT (Sunil
         V L).
       * Add RHCT flags, CMO and MMU nodes (Sunil V L).
       * Change ACPICA version to 20230628 (Bob Moore).
    
     - Introduce new wrappers for ACPICA notify handler install/remove and
       convert multiple drivers to using their own Notify() handlers instead
       of the ACPI bus type .notify() slated for removal (Michal Wilczynski).
    
     - Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 (Hans
       de Goede).
    
     - Put ACPI video and its child devices explicitly into D0 on boot to
       avoid platform firmware confusion (Kai-Heng Feng).
    
     - Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby).
    
     - Support obtaining physical CPU ID from MADT on LoongArch (Bibo Mao).
    
     - Convert ACPI CPU initialization to using _OSC instead of _PDC that
       has been depreceted since 2018 and dropped from the specification in
       ACPI 6.5 (Michal Wilczynski, Rafael Wysocki).
    
     - Drop non-functional nocrt parameter from ACPI thermal (Mario
       Limonciello).
    
     - Clean up the ACPI thermal driver, rework the handling of firmware
       notifications in it and make it provide a table of generic trip point
       structures to the core during initialization (Rafael Wysocki).
    
     - Defer enumeration of devices with _DEP pointing to IVSC (Wentong Wu).
    
     - Install SystemCMOS address space handler for ACPI000E (TAD) to meet
       platform firmware expectations on some platforms (Zhang Rui).
    
     - Fix finding the generic error data in the ACPi extlog driver for
       compatibility with old and new firmware interface versions (Xiaochun
       Lee).
    
     - Remove assorted unused declarations of functions (Yue Haibing).
    
     - Move AMBA bus scan handling into arm64 specific directory (Sudeep
       Holla).
    
     - Fix and clean up suspend-to-idle interface for AMD systems (Mario
       Limonciello, Andy Shevchenko).
    
     - Fix string truncation warning in pnpacpi_add_device() (Sunil V L).
    
  • v6.5
    2dde18cd · Linux 6.5 ·
    Linux 6.5
    
  • v6.1.49
    024f76bc · Linux 6.1.49 ·
    This is the 6.1.49 stable release
    
  • v6.1.48
    cd363bb9 · Linux 6.1.48 ·
    This is the 6.1.48 stable release
    
  • acpi-6.5-rc8
    ACPI fix for 6.5-rc8
    
    Make an existing ACPI IRQ override quirk for PCSpecialist Elimina
    Pro 16 M work as intended (Hans de Goede).
    
  • v6.1.47
    802aacbb · Linux 6.1.47 ·
    This is the 6.1.47 stable release
    
  • v6.5-rc7
    706a7415 · Linux 6.5-rc7 ·
    Linux 6.5-rc7
    
  • ib-mfd-regulator-v6.6
    Immutable branch between MFD and Regulator due for the v6.6 merge window
    
  • amd-drm-next-6.6-2023-08-18
    amd-drm-next-6.6-2023-08-18:
    
    amdgpu:
    - Panel replay fixes
    - Misc checkpatch fixes
    - SMU 13.x fixes
    - mcbp parameter handling fix for gfx9
    - RAS fixes
    - Misc code cleanups
    - SR-IOV fixes
    - Expose both current and average power via hwmon if supported
    - DP retimer fix
    - Clockgating fix
    - Subvp fixes
    - DMCUB fixes
    - Gamut remap fix
    - Misc display fixes
    - Allow users to force runtime pm when displays are attached
    - Gracefully handle more partitions than drm nodes
    - S0ix fixes
    - GC 9.4.3 fixes
    
    amdkfd:
    - TBA fix for aldebaran
    - Fix build without CONFIG_DYNAMIC_DEBUG
    - memdup cleanup
    - Fix address watch clearing
    
    radeon:
    - Misc code cleanups
    
  • ib-mfd-pinctrl-soundwire-v6.6
    Immutable branch between MFD, Pinctrl and soundwire due for the v6.6 merge window
    
  • 5.13.0-valve37
    2ef80e1b · 5.13.0-valve37 ·
    frog
  • amd-drm-fixes-6.5-2023-08-16
    amd-drm-fixes-6.5-2023-08-16:
    
    amdgpu:
    - SMU 13.x fixes
    - Fix mcbp parameter for gfx9
    - SMU 11.x fixes
    - Temporary fix for large numbers of XCP partitions
    - S0ix fixes
    - DCN 2.0 fix
    
  • v6.1.46
    6c44e13d · Linux 6.1.46 ·
    This is the 6.1.46 stable release
    
  • 6.1.43-valve1
    linux-integration 6.1.43-valve1
  • v6.5-rc6
    2ccdd1b1 · Linux 6.5-rc6 ·
    Linux 6.5-rc6
    
  • amd-drm-next-6.6-2023-08-11
    amdgpu:
    - SDMA 6.1.0 support
    - SMU 13.x fixes
    - PSP 13.x fixes
    - HDP 6.1 support
    - SMUIO 14.0 support
    - IH 6.1 support
    - Coding style cleanups
    - Misc display fixes
    - Initial Freesync panel replay support
    - RAS fixes
    - SDMA 5.2 MGCG updates
    - SR-IOV fixes
    - DCN3+ gamma fix
    - Revert zpos properly until IGT regression is fixed
    - NBIO 7.9 fixes
    - Use TTM to manage the doorbell BAR
    - Async flip fix
    - DPIA tracing support
    - DCN 3.x TMDS HDMI fixes
    - FRU fixes
    
    amdkfd:
    - Coding style cleanups
    - SVM fixes
    - Trap handler fixes
    - Convert older APUs to use dGPU path like newer APUs
    - Drop IOMMUv2 path as it is no longer used
    
    radeon:
    - Coding style cleanups
    
    drm buddy:
    - Fix debugging output
    
    UAPI:
    - A new memory pool was added to amdgpu_drm.h since we converted doorbell BAR management to use TTM,
      but userspace is blocked from allocating from it at this point, so kind of not really anything new
      here per se