Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • drm-intel-next-fixes-2016-08-05
  • drm-for-v4.8-zpos
  • drm-psr-fixes-for-v4.8
  • drm-for-v4.8
  • sound-4.8-rc1
    sound updates for 4.8
    
    Majority of this update is about ASoC, including a few new drivers,
    and the rest are mostly minor changes.  The only substantial change in
    ALSA core is about the additional error handling in the
    compress-offload API.  Below are highlights:
    
    - Add the error propagating support in compress-offload API
    
    - HD-audio: a usual Dell headset fixup, an Intel HDMI/DP fix, and the
      default mixer setup change ot turn off the loopback
    
    - Lots of updates for ASoC Intel drivers, mostly board support and bug
      fixing, and to the NAU8825 driver
    
    - Work on generalizing bits of simple-card to allow more code sharing
      with the Renesas rsrc-card (which can't use simple-card due to DPCM)
    
    - Removal of the Odroid X2 driver due to replacement with simple-card
    
    - Support for several new Mediatek platforms and associated boards
    
    - New ASoC drivers for Allwinner A10, Analog Devices ADAU7002, Broadcom
      Cygnus, Cirrus Logic CS35L33 and CS53L30, Maxim MAX8960 and MAX98504,
      Realtek RT5514 and Wolfson WM8758
    
  • v3.18.38
    0d1097ae · Linux 3.18.38 ·
    Linux 3.18.38
    
  • v4.1.29
    c3ed55b8 · Linux 4.1.29 ·
    Linux 4.1.29
    
  • clk-for-linus-4.8
    The bulk of the changes are updates and fixes to existing clk provider
    drivers, along with a pretty standard number of new drivers. The core
    recieved a small number of updates as well.
    
    Core changes of note:
    * Removed CLK_IS_ROOT flag
    
    New clk provider drivers:
    * Renesas r8a7796 Clock Pulse Generator / Module Standby and Software
      Reset
    * Allwinner sun8i H3 Clock Controller Unit
    * AmLogic meson8b clock controller (rewritten)
    * AmLogic gxbb clock controller
    * Support for some new ICs was added by simple changes to static data
      tables for chips sharing the same family
    
    Driver updates of note:
    * the Allwinner sunxi clock driver infrastucture was rewritten to
      comform to the state of the art at drivers/clk/sunxi-ng. The old
      implementation is still supported for backwards compatibility with the
      DT ABI
    
  • devicetree-for-4.8
    DeviceTree update for 4.8:
    
    - Removal of most of_platform_populate() calls in arch code. Now the DT
    core code calls it in the default case and platforms only need to call
    it if they have special needs.
    
    - Use pr_fmt on all the DT core print statements.
    
    - CoreSight binding doc improvements to block name descriptions.
    
    - Add dt_to_config script which can parse dts files and list
    corresponding kernel config options.
    
    - Fix memory leak hit with a PowerMac DT.
    
    - Correct a bunch of STMicro compatible strings to use the correct
    vendor prefix.
    
    - Fix DA9052 PMIC binding doc to match what is actually used in dts
    files.
    
  • pm-urgent-4.8-rc1
    e148d0f8 · Merge branch 'pm-sleep' ·
    Power management fix for v4.8-rc1
    
    Fix a nasty (and really hard to debug) memory corruption during
    resume from hibernation on x86-64 (that leads to a kernel panic
    most of the time) due to the use of a stale stack pointer value
    in FRAME_BEGIN (Josh Poimboeuf).
    
  • topic/drm-misc-2016-07-28
  • v3.14.74
    da99423b · Linux 3.14.74 ·
    This is the 3.14.74 stable release
    
  • v4.4.16
    b05965f2 · Linux 4.4.16 ·
    This is the 4.4.16 stable release
    
  • v4.6.5
    bed4c611 · Linux 4.6.5 ·
    This is the 4.6.5 stable release
    
  • media/v4.8-4
    media updates for v4.8-rc1
    
  • media/v4.8-2
    media updates for v4.8-rc1
    
  • pnp-4.8-rc1
    PNP material for v4.8-rc1
    
    One simple change to make the PNP core use device_initcall() instead
    of module_init() to run pnpbios_thread_init() (Paul Gortmaker).
    
  • acpi-4.8-rc1
    ACPI material for v4.8-rc1
    
     - Support for ACPI SSDT overlays allowing Secondary System
       Description Tables (SSDTs) to be loaded at any time from EFI
       variables or via configfs (Octavian Purdila, Mika Westerberg).
    
     - Support for the ACPI LPI (Low-Power Idle) feature introduced in
       ACPI 6.0 and allowing processor idle states to be represented in
       ACPI tables in a hierarchical way (with the help of Processor
       Container objects) and support for ACPI idle states management
       on ARM64, based on LPI (Sudeep Holla).
    
     - General improvements of ACPI support for NUMA and ARM64 support
       for ACPI-based NUMA (Hanjun Guo, David Daney, Robert Richter).
    
     - General improvements of the ACPI table upgrade mechanism and
       ARM64 support for that feature (Aleksey Makarov, Jon Masters).
    
     - Support for the Boot Error Record Table (BERT) in APEI and
       improvements of kernel messages printed by the error injection
       code (Huang Ying, Borislav Petkov).
    
     - New driver for the Intel Broxton WhiskeyCove PMIC operation
       region and support for the REGS operation region on Broxton,
       PMIC code cleanups (Bin Gao, Felipe Balbi, Paul Gortmaker).
    
     - New driver for the power participant device which is part of the
       Dynamic Power and Thermal Framework (DPTF) and DPTF-related code
       reorganization (Srinivas Pandruvada).
    
     - Support for the platform-initiated graceful shutdown feature
       introduced in ACPI 6.1 (Prashanth Prakash).
    
     - ACPI button driver update related to lid input events generated
       automatically on initialization and system resume that have been
       problematic for some time (Lv Zheng).
    
     - ACPI EC driver cleanups (Lv Zheng).
    
     - Documentation of the ACPICA release automation process and the
       in-kernel ACPI AML debugger (Lv Zheng).
    
     - New blacklist entry and two fixes for the ACPI backlight driver
       (Alex Hung, Arvind Yadav, Ralf Gerbig).
    
     - Cleanups of the ACPI pci_slot driver (Joe Perches, Paul Gortmaker).
    
     - ACPI CPPC code changes to make it more robust against possible
       defects in ACPI tables and new symbol definitions for PCC (Hoan
       Tran).
    
     - System reboot code modification to execute the ACPI _PTS (Prepare
       To Sleep) method in addition to _TTS (Ocean He).
    
     - ACPICA-related change to carry out lock ordering checks in ACPICA
       if ACPICA debug is enabled in the kernel (Lv Zheng).
    
     - Assorted minor fixes and cleanups (Andy Shevchenko, Baoquan He,
       Bhaktipriya Shridhar, Paul Gortmaker, Rafael Wysocki).
    
  • pm-4.8-rc1
    bc841e26 · Merge branch 'pm-cpu' ·
    Power management material for v4.8-rc1
    
     - Rework the cpufreq governor interface to make it more straightforward
       and modify the conservative governor to avoid using transition
       notifications (Rafael Wysocki).
    
     - Rework the handling of frequency tables by the cpufreq core to make
       it more efficient (Viresh Kumar).
    
     - Modify the schedutil governor to reduce the number of wakeups it
       causes to occur in cases when the CPU frequency doesn't need to be
       changed (Steve Muckle, Viresh Kumar).
    
     - Fix some minor issues and clean up code in the cpufreq core and
       governors (Rafael Wysocki, Viresh Kumar).
    
     - Add Intel Broxton support to the intel_pstate driver (Srinivas
       Pandruvada).
    
     - Fix problems related to the config TDP feature and to the validity
       of the MSR_HWP_INTERRUPT register in intel_pstate (Jan Kiszka,
       Srinivas Pandruvada).
    
     - Make intel_pstate update the cpu_frequency tracepoint even if
       the frequency doesn't change to avoid confusing powertop (Rafael
       Wysocki).
    
     - Clean up the usage of __init/__initdata in intel_pstate, mark some
       of its internal variables as __read_mostly and drop an unused
       structure element from it (Jisheng Zhang, Carsten Emde).
    
     - Clean up the usage of some duplicate MSR symbols in intel_pstate
       and turbostat (Srinivas Pandruvada).
    
     - Update/fix the powernv, s3c24xx and mvebu cpufreq drivers (Akshay
       Adiga, Viresh Kumar, Ben Dooks).
    
     - Fix a regression (introduced during the 4.5 cycle) in the
       pcc-cpufreq driver by reverting the problematic commit (Andreas
       Herrmann).
    
     - Add support for Intel Denverton to intel_idle, clean up Broxton
       support in it and make it explicitly non-modular (Jacob Pan,
       Jan Beulich, Paul Gortmaker).
    
     - Add support for Denverton and Ivy Bridge server to the Intel RAPL
       power capping driver and make it more careful about the handing
       of MSRs that may not be present (Jacob Pan, Xiaolong Wang).
    
     - Fix resume from hibernation on x86-64 by making the CPU offline
       during resume avoid using MONITOR/MWAIT in the "play dead" loop
       which may lead to an inadvertent "revival" of a "dead" CPU and
       a page fault leading to a kernel crash from it (Rafael Wysocki).
    
     - Make memory management during resume from hibernation more
       straightforward (Rafael Wysocki).
    
     - Add debug features that should help to detect problems related
       to hibernation and resume from it (Rafael Wysocki, Chen Yu).
    
     - Clean up hibernation core somewhat (Rafael Wysocki).
    
     - Prevent KASAN from instrumenting the hibernation core which leads
       to large numbers of false-positives from it (James Morse).
    
     - Prevent PM (hibernate and suspend) notifiers from being called
       during the cleanup phase if they have not been called during the
       corresponding preparation phase which is possible if one of the
       other notifiers returns an error at that time (Lianwei Wang).
    
     - Improve suspend-related debug printout in the tasks freezer and
       clean up suspend-related console handling (Roger Lu, Borislav
       Petkov).
    
     - Update the AnalyzeSuspend script in the kernel sources to
       version 4.2 (Todd Brandt).
    
     - Modify the generic power domains framework to make it handle
       system suspend/resume better (Ulf Hansson).
    
     - Make the runtime PM framework avoid resuming devices synchronously
       when user space changes the runtime PM settings for them and
       improve its error reporting (Rafael Wysocki, Linus Walleij).
    
     - Fix error paths in devfreq drivers (exynos, exynos-ppmu, exynos-bus)
       and in the core, make some devfreq code explicitly non-modular and
       change some of it into tristate (Bartlomiej Zolnierkiewicz,
       Peter Chen, Paul Gortmaker).
    
     - Add DT support to the generic PM clocks management code and make
       it export some more symbols (Jon Hunter, Paul Gortmaker).
    
     - Make the PCI PM core code slightly more robust against possible
       driver errors (Andy Shevchenko).
    
     - Make it possible to change DESTDIR and PREFIX in turbostat
       (Andy Shevchenko).
    
  • iommu-updates-v4.8
    IOMMU Updates for Linux v4.8
    
    In the updates:
    
    	* Big endian support and preparation for defered probing for the
    	  Exynos IOMMU driver
    
    	* Simplifications in iommu-group id handling
    
    	* Support for Mediatek generation one IOMMU hardware
    
    	* Conversion of the AMD IOMMU driver to use the generic IOVA
    	  allocator. This driver now also benefits from the recent
    	  scalability improvements in the IOVA code.
    
    	* Preparations to use generic DMA mapping code in the Rockchip
    	  IOMMU driver
    
    	* Device tree adaption and conversion to use generic page-table
    	  code for the MSM IOMMU driver
    
    	* An iova_to_phys optimization in the ARM-SMMU driver to greatly
    	  improve page-table teardown performance with VFIO
    
    	* Various other small fixes and conversions