Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • acpi-4.9-rc1
    ACPI material for v4.9-rc1
    
     - Update of the ACPICA code in the kernel to upstream revision 20160831 with
       the following major changes:
       * New mechanism for GPE masking.
       * Fixes for issues related to the LoadTable operator and table loading.
       * Fixes for issues related to so-called module-level code (MLC), that is
         AML that doesn't belong to any methods.
       * Change of the return value of the _OSI method to reflect the Windows
         behavior.
       * GAS (Generic Address Structure) support fix related to 32-bit FADT
         addresses.
       * Elimination of unnecessary FADT version 2 support.
       * ACPI tools fixes and cleanups.
       From Bob Moore, Lv Zheng, and Jung-uk Kim.
    
     - ACPI sysfs interface updates to fix GPE handling (on top of the new GPE
       masking mechanism in ACPICA) and issues related to table loading (Lv Zheng).
    
     - New watchdog driver based on the ACPI WDAT (ACPI Watchdog Action Table),
       needed on some platforms to replace the iTCO watchdog that doesn't work there
       and related updates of the intel_pmc_ipc, i2c/i801 and MFD/lcp_ich drivers
       (Mika Westerberg).
    
     - Driver core fix to prevent it from leaking secondary fwnode objects during
       device removal (Lukas Wunner).
    
     - New definitions of built-in properties for UART in ACPI-based x86 SoC drivers
       and a 8250_dw driver quirk for the APM X-Gene SoC (Heikki Krogerus).
    
     - New device ID for the Vulcan SPI controller and constification of local
       strucures in the AMD SoC (APD) ACPI driver (Kamlakant Patel, Julia Lawall).
    
     - Fix for a bug causing the allocation of PCI resorces to fail if
       ACPI-enumerated child platform devices are registered below the PCI
       devices in question (Mika Westerberg).
    
     - Change of the default polarity for PCI legacy IRQs to high on systems
       booting wth ACPI on platforms with a GIC interrupt controller model
       fixing the discrepancy between the specification and HW behavior (Lorenzo
       Pieralisi).
    
     - Fixes for the handling of system suspend/resume in the ACPI EC driver and
       update of that driver to make it cope with the cases when the EC device
       defined in the ECDT has to be used throughout the entire system life cycle
       (Lv Zheng).
    
     - Update of the ACPI CPPC library to allow it to batch requests sent over the
       PCC channel (to reduce overhead), to support the fixed functional hardware
       (FFH) CPPC registers access type, to notify the mailbox framework about TX
       completions when the interrupt flag is set for the PCC mailbox, and to
       support HW-Reduced Communication Subspace type 2 (Ashwin Chaugule, Prashanth
       Prakash, Srinivas Pandruvada, Hoan Tran).
    
     - ACPI button driver fix and documentation update related to the handling of
       laptop lids (Lv Zheng).
    
     - ACPI battery driver initialization fix (Carlos Garnacho).
    
     - ACPI GPIO enumeration documentation update (Mika Westerberg).
    
     - Assorted updates of the core ACPI bus type code (Lukas Wunner, Lv Zheng).
    
     - Assorted cleanups of the ACPI table parsing code and the x86-specific ACPI
       code (Al Stone).
    
     - Fixes for assorted ACPI-related issues found in linux-next (Wei Yongjun).
    
  • pm-4.9-rc1
    Power management material for v4.9-rc1
    
     - Add a mechanism for passing hints from the scheduler to cpufreq governors
       via their utilization update callbacks and use it to introduce "IOwait
       boosting" into the schedutil governor and intel_pstate that will make them
       boost performance if the enqueued task was previously waiting on I/O
       (Rafael Wysocki).
    
     - Fix a schedutil governor problem that causes it to overestimate utilization
       if SMT is in use (Steve Muckle).
    
     - Update defconfigs trying to use the schedutil governor as a module which is
       not possible any more (Javier Martinez Canillas).
    
     - Update the intel_pstate's pstate_sample tracepoint to take "IOwait boosting"
       into account (Srinivas Pandruvada).
    
     - Fix a problem in the cpufreq core causing it to mishandle the initialization
       of CPUs registered after the cpufreq driver (Viresh Kumar, Rafael Wysocki).
    
     - Make the cpufreq-dt driver support per-policy governor tunables, clean it
       up and update its Kconfig description (Viresh Kumar).
    
     - Add support for more ARM platforms to the cpufreq-dt driver (Chanwoo Choi,
       Dave Gerlach, Geert Uytterhoeven).
    
     - Make the cpufreq CPPC driver report frequencies in KHz to avoid user space
       compatiblility issues (Al Stone, Hoan Tran).
    
     - Clean up a few cpufreq drivers (st, kirkwood, SCPI) a bit (Colin Ian King,
       Markus Elfring).
    
     - Constify some local structures in the intel_pstate driver (Julia Lawall).
    
     - Add a Documentation/cpu-freq/ entry to MAINTAINERS (Jean Delvare).
    
     - Add support for PM domain removal to the generic power domains (genpd)
       framework, add new DT helper functions to it and make it always enable
       debugfs support if available (Jon Hunter, Tomeu Vizoso).
    
     - Clean up the generic power domains (genpd) framework and make it avoid
       measuring power-on and power-off latencies during system-wide PM transitions
       (Ulf Hansson).
    
     - Add support for the RockChip DFI controller and the rk3399 DMC to the
       devfreq framework (Lin Huang, Axel Lin, Arnd Bergmann).
    
     - Add COMPILE_TEST to the devfreq framework (Krzysztof Kozlowski, Stephen
       Rothwell).
    
     - Fix a minor issue in the exynos-ppmu devfreq driver and fix up devfreq
       Kconfig indentation style (Wei Yongjun, Jisheng Zhang).
    
     - Fix the system suspend interface to make suspend-to-idle work if platform
       suspend operations have not been registered (Sudeep Holla).
    
     - Make it possible to use hibernation with PAGE_POISONING_ZERO enabled
       (Anisse Astier).
    
     - Increas the default timeout of the system suspend/resume watchdog and make it
       depend on EXPERT (Chen Yu).
    
     - Make the operating performance points (OPP) framework avoid using OPPs that
       aren't supported by the platform and fix a build warning in it (Dave Gerlach,
       Arnd Bergmann).
    
     - Fix the ARM cpuidle driver's return value (Christophe Jaillet).
    
     - Make the SmartReflex AVS (Adaptive Voltage Scaling) driver use more common
       logging style (Joe Perches).
    
  • asoc-v4.9
    ASoC: Updates for v4.9
    
    Apart from the cleanups done by Morimoto-san this has very much been a
    driver focused release with very little generic change:
    
     - A big factoring out of the simple-card code to allow it to be shared
       more with the rcar generic card from Kuninori Morimoto.
     - Removal of some operations duplicated on the CODEC level, again by
       Kuninori Morimoto.
     - Lots more machine support for x86 systems.
     - New drivers for Nuvoton NAU88C10, Realtek RT5660 and RT5663.
    
  • mac80211-next-for-davem-2016-09-30
    This time around, we have
     * Neighbor Awareness Networking (NAN) APIs
     * a fix for a previous patch that caused memory corruption
       in wireless extensions key settings
     * beacon rate configuration for AP and mesh
     * memory limits for mac80211's internal TXQs
     * a (fairly involved) fix for the TXQ vs. crypto problems
     * direct cfg80211 driver API for WEP keys
    
  • v4.4.23
    d19e48fe · Linux 4.4.23 ·
    This is the 4.4.23 stable release
    
  • v4.7.6
    f849d45b · Linux 4.7.6 ·
    This is the 4.7.6 stable release
    
  • drm-fixes-for-v4.8-final
    drm fixes for final 4.8, udl, amdgpu/radeon and nouveau
    
  • wireless-drivers-next-for-davem-2016-09-29
    wireless-drivers-next patches for 4.9
    
    Major changes:
    
    iwlwifi
    
    * work for new hardware support continues
    * dynamic queue allocation stabilization
    * improvements in the MSIx code
    * multiqueue support work continues
    * new firmware version support (API 26)
    * add 8275 series support
    * add 9560 series support
    * add support for MU-MIMO sniffer
    * add support for RRM by scan
    * add support for "reverse" rx packet injection faking hw descriptors
    * migrate to devm memory allocation handling
    * Remove support for older firmwares (API older than -17 and -22)
    
    wl12xx
    
    * support booting the same rootfs with both wl12xx and wl18xx
    
    hostap
    
    * mark the driver as obsolete
    
    ath9k
    
    * disable RNG by default
    
  • ib-move-htc-egpio-mfd
    Immutable branch to move the HTC EGPIO expande from MFD to GPIO
    
  • v4.8-rc8
    08895a8b · Linux 4.8-rc8 ·
    Linux 4.8-rc8
    
  • topic/drm-misc-2016-09-25
  • v4.7.5
    6c21842b · Linux 4.7.5 ·
    This is the 4.7.5 stable release
    
  • v4.4.22
    8d5e93bb · Linux 4.4.22 ·
    This is the 4.4.22 stable release
    
  • media/v4.8-7
    media fixes for v4.8-rc8
    
  • sunxi-drm-fixes-for-4.9
    Allwinner sun4i DRM fixes for 4.9
    
    A few fixes for the sun4i drm driver that range, including some fixes that
    might prevent multiple planes from working depending on the sequence where
    they are enabled.
    
  • sunxi-dt-for-4.9-3
    Allwinner DT changes for 4.9, late edition
    
    Here is a bunch of late changes for the 4.9 merge window, mostly:
      - Added a bunch of touchscreens nodes to tablets
      - Added support for the AXP806 PMIC found in the A80 boards
      - Enabled a few pinmux options for the H3
    
  • wireless-drivers-for-davem-2016-09-20
    wireless-drivers fixes for 4.8
    
    iwlwifi
    
    * fix to prevent firmware crash when sending off-channel frames
    
  • iio-for-4.9c
    Third set of new device support, functionality and cleanups for IIO in the 4.9 cycle.
    
    Given Linus is hinting (strongly!) at an rc8 this last set is hopefully in
    time for the 4.9 merge window.  The zpa2326 and si1145 drivers provide
    fine illustrations that devices aren't getting any simpler!
    
    I'm also particularly pleased Linus Walliej did such a thorough job of cleaning
    up one of my old drivers.
    
    New device support
    * mCube MC3230 accelerometer
      - new fairly minimal driver.
    * Murata zpa2326
      - extensive new driver supporting the rather 'novel' buffering of data this
        device provides and handling both it's own data ready trigger and other
        triggers rather elegantly.
    * si1141, si1142, si1143, si1145, si1146 and si1147 proximity, UV, visible and
      IR sensors.
      - another extensive new driver supporting all the key bits of what this
        set of devices supplies including dataready triggers, buffers and all the
        various data channels.
    
    Functionality
    * kxsd9 - Linus brought this scratch driver I wrote in one afternoon years ago
      up to date adding lots of good stuff along the way.
      - SPI support after extensive rework of the driver.
      - Triggered buffer capture support.
      - Runtime PM.
      - Regulator handling.
      - Mounting matrix support.
    * mma7660
      - Add MODULE_DEVICE_TABLE to support autoprobing.
    
    Cleanups
    * ad5933
      - Align some function arguements nicely.
    * med_z188
      - Constify iio_info structure.
    * sca3000
      - Implement IIO_CHAN_INFO_SAMP_FREQ rather than a hand rolled attr.
        There are still quite a few drivers that would benefit from similar updates.
    * ssp_sensors
      - Constify iio_info structures in accel and gyro drivers.
    
  • drm-fixes-for-4.8-rc7
    exynos and one stable ABI fix
    
  • drm-intel-next-2016-09-19
    - refactor the sseu code (Imre)
    - refine guc dmesg output (Dave Gordon)
    - more vgpu work
    - more skl wm fixes (Lyude)
    - refactor dpll code in prep for upfront link training (Jim Bride et al)
    - consolidate all platform feature checks into intel_device_info (Carlos Santa)
    - refactor elsp/execlist submission as prep for re-submission after hang
      recovery and eventually scheduling (Chris Wilson)
    - allow synchronous gpu reset handling, to remove tricky/impossible/fragile
      error recovery code (Chris Wilson)
    - prep work for nonblocking (execlist) submission, using fences to track
      depencies and drive elsp submission (Chris Wilson)
    - partial error recover/resubmission of non-guilty batches after hangs (Chris Wilson)
    - full dma-buf implicit fencing support (Chris Wilson)
    - dp link training fixes (Jim, Dhinkaran, Navare, ...)
    - obey dp branch device pixel rate/bpc/clock limits (Mika Kahola), needed for
      many vga dongles
    - bunch of small cleanups and polish all over, as usual