Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v3.15.10
    f35b5e46 · Linux 3.15.10 ·
    This is the 3.15.10 stable release
    
  • v3.14.17
    946de0e6 · Linux 3.14.17 ·
    This is the 3.14.17 stable release
    
  • v3.10.53
    7f363d2d · Linux 3.10.53 ·
    This is the 3.10.53 stable release
    
  • v3.4.103
    9f089cfb · Linux 3.4.103 ·
    This is the 3.4.103 stable release
    
  • vfio-v3.17-rc1
    VFIO updates for v3.17-rc1
     - Enable support for bus reset on device release
     - Fixes for EEH support
    
  • drm-intel-next-2014-08-08
    - Setting dp M2/N2 values plus state checker support (Vandana Kannan)
    - chv power well support (Ville)
    - DP training pattern 3 support for chv (Ville)
    - cleanup of the hsw/bdw ddi pll code, prep work for skl (Damien)
    - dsi video burst mode support (Shobhit)
    - piles of other chv fixes all over (Ville et. al.)
    - cleanup of the ddi translation tables setup code (Damien)
    - 180 deg rotation support (Ville & Sonika Jindal)
  • drm-intel-fixes-2014-08-08
  • gpio-v3.17-1
    This is the bulk of GPIO changes for the v3.17 development
    cycle, and this time we got a lot of action going on and
    it will continue:
    
    - The core GPIO library implementation has been split up in
      three different files:
      - gpiolib.c for the latest and greatest and shiny GPIO
        library code using GPIO descriptors only
      - gpiolib-legacy.c for the old integer number space API
        that we are phasing out gradually
      - gpiolib-sysfs.c for the sysfs interface that we are
        not entirely happy with, but has to live on for
        ABI compatibility
    
    - Add a flags argument to *gpiod_get* functions, with some
      backward-compatibility macros to ease transitions. We
      should have had the flags there from the beginning it
      seems, now we need to clean up the mess. There is a plan
      on how to move forward here devised by Alexandre Courbot
      and Mark Brown.
    
    - Split off a special <linux/gpio/machine.h> header for the
      board gpio table registration, as per example from the
      regulator subsystem.
    
    - Start to kill off the return value from gpiochip_remove()
      by removing the __must_check attribute and removing all
      checks inside the drivers/gpio directory. The rationale
      is: well what were we supposed to do if there is an error
      code? Not much: print an error message. And gpiolib already
      does that. So make this function return void eventually.
    
    - Some cleanups of hairy gpiolib code, make some functions
      not to be used outside the library private and make sure
      they are not exported, remove gpiod_lock/unlock_as_irq()
      as the existing function is for driver-internal use and
      fine as it is, delete gpio_ensure_requested() as it is
      not meaningful anymore.
    
    - Support the GPIOF_ACTIVE_LOW flag from gpio_request_one()
      function calls, which is logical since this is already
      supported when referencing GPIOs from e.g. device trees.
    
    - Switch STMPE, intel-mid, lynxpoint and ACPI (!) to use
      the gpiolib irqchip helpers cutting down on GPIO irqchip
      boilerplate a bit more.
    
    - New driver for the Zynq GPIO block.
    
    - The usual incremental improvements around a bunch of
      drivers.
    
    - Janitorial syntactic and semantic cleanups by Jingoo Han,
      and Rickard Strandqvist especially.
    
  • v3.15.9
    0617859f · Linux 3.15.9 ·
    This is the 3.15.9 stable release
    
  • v3.14.16
    e21af7df · Linux 3.14.16 ·
    This is the 3.14.16 stable release
    
  • v3.10.52
    4d36ba13 · Linux 3.10.52 ·
    This is the 3.10.52 stable release
    
  • v3.4.102
    0a9d91dc · Linux 3.4.102 ·
    This is the 3.4.102 stable release
    
  • pm+acpi-3.17-rc1
    ACPI and power management updates for 3.17-rc1
    
     - ACPICA update to upstream version 20140724.  That includes
       ACPI 5.1 material (support for the _CCA and _DSD predefined names,
       changes related to the DMAR and PCCT tables and ARM support among
       other things) and cleanups related to using ACPICA's header files.
       A major part of it is related to acpidump and the core code used
       by that utility.  Changes from Bob Moore, David E Box, Lv Zheng,
       Sascha Wildner, Tomasz Nowicki, Hanjun Guo.
    
     - Radix trees for memory bitmaps used by the hibernation core from
       Joerg Roedel.
    
     - Support for waking up the system from suspend-to-idle (also known
       as the "freeze" sleep state) using ACPI-based PCI wakeup signaling
       (Rafael J Wysocki).
    
     - Fixes for issues related to ACPI button events (Rafael J Wysocki).
    
     - New device ID for an ACPI-enumerated device included into the
       Wildcat Point PCH from Jie Yang.
    
     - ACPI video updates related to backlight handling from Hans de Goede
       and Linus Torvalds.
    
     - Preliminary changes needed to support ACPI on ARM from Hanjun Guo
       and Graeme Gregory.
    
     - ACPI PNP core cleanups from Arjun Sreedharan and Zhang Rui.
    
     - Cleanups related to ACPI_COMPANION() and ACPI_HANDLE() macros
       (Rafael J Wysocki).
    
     - ACPI-based device hotplug cleanups from Wei Yongjun and
       Rafael J Wysocki.
    
     - Cleanups and improvements related to system suspend from
       Lan Tianyu, Randy Dunlap and Rafael J Wysocki.
    
     - ACPI battery cleanup from Wei Yongjun.
    
     - cpufreq core fixes from Viresh Kumar.
    
     - Elimination of a deadband effect from the cpufreq ondemand
       governor and intel_pstate driver cleanups from Stratos Karafotis.
    
     - 350MHz CPU support for the powernow-k6 cpufreq driver from
       Mikulas Patocka.
    
     - Fix for the imx6 cpufreq driver from Anson Huang.
    
     - cpuidle core and governor cleanups from Daniel Lezcano,
       Sandeep Tripathy and Mohammad Merajul Islam Molla.
    
     - Build fix for the big_little cpuidle driver from Sachin Kamat.
    
     - Configuration fix for the Operation Performance Points (OPP)
       framework from Mark Brown.
    
     - APM cleanup from Jean Delvare.
    
     - cpupower utility fixes and cleanups from Peter Senna Tschudin,
       Andrey Utkin, Himangi Saraogi, Rickard Strandqvist, Thomas Renninger.
    
    /
    
  • v3.2.62
    73886aa0 · Linux 3.2.62 ·
    This is the 3.2.62 stable release
    
  • kvm-3.17-2
    Here are the PPC and ARM changes for KVM, which I separated because
    they had small conflicts (respectively within KVM documentation,
    and with 3.16-rc changes).  Since they were all within the subsystem,
    I took care of them.
    
    Stephen Rothwell reported some snags in PPC builds, but they are all
    fixed now; the latest linux-next report was clean.
    
    New features for ARM include:
    - KVM VGIC v2 emulation on GICv3 hardware
    - Big-Endian support for arm/arm64 (guest and host)
    - Debug Architecture support for arm64 (arm32 is on Christoffer's todo list)
    
    And for PPC:
    - Book3S: Good number of LE host fixes, enable HV on LE
    - Book3S HV: Add in-guest debug support
    
    This release drops support for KVM on the PPC440.  As a result, the
    PPC merge removes more lines than it adds. :)
    
    I also included an x86 change, since Davidlohr tied it to an independent
    bug report and the reporter quickly provided a Tested-by; there was no
    reason to wait for -rc2.
    
  • sound-3.17-rc1
    sound updates for 3.17-rc1
    
    There've been many updates in ASoC side at this time, especially the
    framework enhancement for multiple CODECs on a single DAI and more
    componentization works.  The only major change in ALSA core is the
    addition of timestamp type in sw_params field.  This should behave in
    backward compatible way.  Other than that, there are lots of small
    changes and new drivers in wide range, including a large code cut in
    HD-audio driver for deprecated static quirks.  Some highlights are
    below:
    
    ALSA Core:
    - Add the new timestamp type field to sw_params to choose
      MONOTONIC_RAW type
    
    HD-audio:
    - Continued conversion to standard printk macros, generic code
      cleanups
    - Removal of obsoleted static quirk codes for Conexant and C-Media
      codecs
    - Fixups for HP Envy TS, Dell XPS 15, HP and Dell mute/mic LED,
      Gigabyte BXBT-2807 mobo
    - Intel Braswell support
    
    ASoC:
    - Support for multiple CODECs attached to a single DAI, enabling
      systems with for example multiple DAC/speaker drivers on a single
     link, contributed by Benoit Cousson based on work from Misael Lopez
     Cruz
    - Support for byte controls larger than 256 bytes based on the use of
      TLVs contributed by Omair Mohammed Abdullah
    - More componentisation work from Lars-Peter Clausen
    - The remainder of the conversions of CODEC drivers to params_width()
      by Mark Brown
    - Drivers for Cirrus Logic CS4265, Freescale i.MX ASRC blocks, Realtek
      RT286 and RT5670, Rockchip RK3xxx I2S controllers and Texas
      Instruments TAS2552
    - Lots of updates and fixes, especially to the DaVinci, Intel,
      Freescale, Realtek, and rcar drivers
    
  • regulator-v3.17
    regulator: Updates for v3.17
    
    A couple of nice new features this month, the ability to map regulators
    in order to allow voltage control by external coprocessors is something
    people have been asking for for a long time.
    
     - Improved support for switch only "regulators", allowing current state
       to be read from the parent regulator but no setting.
     - Support for obtaining the register access method used to set
       voltages, for use in systems which can offload control of this to a
       coprocessor (typically for DVFS).
     - Support for Active-Semi AC8846, Dialog DA9211 and Texas Instruments
       TPS65917.
    
  • iommu-updates-v3.17
    IOMMU Updates for Linux v3.17
    
    This time with:
    
    	* Support for the generic PCI device alias code in x86 IOMMU
    	  drivers
    
    	* A new sysfs interface for IOMMUs
    
    	* Preparations for hotplug support in the Intel IOMMU driver
    
    	* Change the AMD IOMMUv2 driver to not hold references to core
    	  data structures like mm_struct or task_struct. Rely on
    	  mmu_notifers instead.
    
    	* Removal of the OMAP IOVMM interface, all users of it are
    	  converted to DMA-API now
    
    	* Make the struct iommu_ops const everywhere
    
    	* Initial PCI support for the ARM SMMU driver
    
    	* There is now a generic device tree binding documented for
    	  ARM IOMMUs
    
    	* Various fixes and cleanups all over the place
    
    Also included are some changes to the OMAP code, which are acked by the
    maintainer.
    
  • asoc-v3.17
    ASoC: Updates for v3.17
    
    This has been a pretty exciting release in terms of the framework, we've
    finally got support for multiple CODECs attached to a single DAI link
    which has been something there's been interest in as long as I've been
    working on ASoC.  A big thanks to Benoit and Misael for their work on
    this.
    
    Otherwise it's been a fairly standard release for development, including
    more componentisation work from Lars-Peter and a good selection of both
    CODEC and CPU drivers.
    
     - Support for multiple CODECs attached to a single DAI, enabling
       systems with for example multiple DAC/speaker drivers on a single
       link, contributed by Benoit Cousson based on work from Misael Lopez
       Cruz.
     - Support for byte controls larger than 256 bytes based on the use of
       TLVs contributed by Omair Mohammed Abdullah.
     - More componentisation work from Lars-Peter Clausen.
     - The remainder of the conversions of CODEC drivers to params_width()
     - Drivers for Cirrus Logic CS4265, Freescale i.MX ASRC blocks, Realtek
       RT286 and RT5670, Rockchip RK3xxx I2S controllers and Texas Instruments
       TAS2552.
     - Lots of updates and fixes, especially to the DaVinci, Intel,
       Freescale, Realtek, and rcar drivers.
    
  • kvm-3.17-1
    These are the x86, MIPS and s390 changes; PPC and ARM will come in a
    few days.
    
    MIPS and s390 have little going on this release; just bugfixes, some
    small, some larger.
    
    The highlights for x86 are nested VMX improvements (Jan Kiszka), optimizations
    for old processor (up to Nehalem, by me and Bandan Das), and a lot of x86
    emulator bugfixes (Nadav Amit).
    
    Stephen Rothwell reported a trivial conflict with the tracing branch.