Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v3.16.6
    acfaf475 · Linux 3.16.6 ·
    This is the 3.16.6 stable release
    
  • v3.14.22
    d7892a4c · Linux 3.14.22 ·
    This is the 3.14.22 stable release
    
  • v3.10.58
    0b9c3a46 · Linux 3.10.58 ·
    This is the 3.10.58 stable release
    
  • iio-fixes-for-3.18a
    First round of IIO fixes for the 3.18 cycle.
    
    * ad5933 - fix a null pointer dereference due to an old change that prevents
      different channels being registered for the buffer and used for sysfs
      interfaces.
    * ad5933 - Drop a bonus _raw from attribute names.
    * st-sensors - Makes sure the correct number of elements are copied when
      filling a local buffer copy.
    * mxs-lradc - Disable clocks in a failure path during probe so they aren't
      left running.
    
  • llvmlinux-for-v3.18
    LLVMLinux patches for v3.18
    
  • iommu-updates-v3.18
    IOMMU Updates for Linux v3.18
    
    This pull-request includes:
    
    	* Change in the IOMMU-API to convert the former iommu_domain_capable
    	  function to just iommu_capable
    
    	* Various fixes in handling RMRR ranges for the VT-d driver (one fix
    	  requires a device driver core change which was acked
    	  by Greg KH)
    
    	* The AMD IOMMU driver now assigns and deassigns complete alias groups
    	  to fix issues with devices using the wrong PCI request-id
    
    	* MMU-401 support for the ARM SMMU driver
    
    	* Multi-master IOMMU group support for the ARM SMMU driver
    
    	* Various other small fixes all over the place
    
  • vfio-v3.18-rc1
    VFIO updates for v3.18-rc1
     - Nested IOMMU extension to type1 (Will Deacon)
     - Restore MSIx message before enabling (Gavin Shan)
     - Fix remove path locking (Alex Williamson)
    
  • v3.16.5
    13c24cc8 · Linux 3.16.5 ·
    This is the 3.16.5 stable release
    
  • v3.14.21
    89161fe9 · Linux 3.14.21 ·
    This is the 3.14.21 stable release
    
  • v3.10.57
    f41c15f2 · Linux 3.10.57 ·
    This is the 3.10.57 stable release
    
  • media/v3.18-rc1
    media updates for v3.18-rc1
    
  • sound-3.18-rc1
    sound updates for 3.18-rc1
    
    This time it's a relatively calm update batch, but the amount isn't
    too small in the end.  Here we go over some highlights:
    
    - ALSA core
      - One major change is the support of nonatomic PCM operations.
        This allows the trigger and other callbacks to call schedule(),
        which would be useful for mailbox type communications.  Already
        some drivers (Digigram ones) have been converted to use together
        with threaded irqs as an example.
      - Improvement / fixes of DSD PCM format support
    
    - HD-audio
      - Large volume of rewrites are found in Realtek codec driver for
        converting Dell and HP quirks to generic forms.
      - Inverted dmic code cleanup from David.
      - Realtek COEF access has been optimized.
      - Now HD-audio jack infrastructure allows multiple callbacks, which
        fixes / simplifies the jack-dependent power controls on STAC/IDT
        and VIA codecs.
      - Many additional device-specific fixups as usual
      - A few deadcode cleanups, CA0132 code cleanup, etc.
    
    - ASoC
      - More componentization work from Lars-Peter, this time mainly
        cleaning up the suspend and bias level transition callbacks.
      - Real system support for the Intel drivers and a bunch of fixes
        and enhancements for the associated CODEC drivers, this is going
        to need a lot quirks over time due to the lack of any firmware
        description of the boards.
      - Jack detect support for simple card from Dylan Reid.
      - A bunch of small fixes and enhancements for the Freescale
        drivers.
      - New drivers for Analog Devices SSM4567, Cirrus Logic CS35L32,
        Everest Semiconductor ES8328 and Freescale cards using the ASRC
        in newer i.MX processors.
      - A few simple-card fixes, mostly cleanups but also a fix for
      - interaction between GPIO 0 and simple-card.
    
    - Misc
      - Virtuoso / Oxygen updates by Clemens
      - USB-audio: Yamaha MOTIF XF MIDI port name fixes
      - Conversion of kernel messages to standard dev_*() in ctxfi
        driver.
    
  • asoc-v3.18-2
    ASoC: Fixes for v3.18
    
    A few small fixes, mostly small although a few really nasty ones like
    the interaction between GPIO 0 and simple-card.
    
  • qcomlt-v3.17
    qcomlt-v3.17
  • v3.12.30
    b0807bc1 · Linux 3.12.30 ·
    This is the 3.12.30 stable release
    
  • gpio-v3.18-1
    This is the bulk of GPIO changes for the v3.18 development
    cycle:
    
    - Increase the default ARCH_NR_GPIO from 256 to 512. This
      was done to avoid having a custom <asm/gpio.h> header for
      the x86 architecture - GPIO is custom and complicated
      enough as it is already! We want to move to a radix to
      store the descriptors going forward, and finally get rid
      of this fixed array size altogether.
    
    - Endgame patching of the gpio_remove() semantics initiated
      by Abdoulaye Berthe. It is not accepted by the system that
      the removal of a GPIO chip fails during e.g. reboot or
      shutdown, and therefore the return value has now painfully
      been refactored away. For special cases like GPIO expanders
      on a hot-pluggable bus like USB, we may later add some
      gpiochip_try_remove() call, but for the cases we have now,
      return values are moot.
    
    - Some incremental refactoring of the gpiolib core and ACPI
      GPIO library for more descriptor usage.
    
    - Refactor the chained IRQ handler set-up method to handle
      also threaded, nested interrupts and set up the parent IRQ
      correctly. Switch STMPE and TC3589x drivers to use this
      registration method.
    
    - Add a .irq_not_threaded flag to the struct gpio_chip, so
      that also GPIO expanders that block but are still not
      using threaded IRQ handlers.
    
    - New drivers for the ARM64 X-Gene SoC GPIO controller.
    
    - The syscon GPIO driver has been improved to handle the
      "DSP GPIO" found on the TI Keystone 2 SoC:s.
    
    - ADNP driver switched to use gpiolib irqchip helpers.
    
    - Refactor the DWAPB driver to support being instantiated
      from and MFD cell (platform device).
    
    - Incremental feature improvement in the Zynq, MCP23S08,
      DWAPB, OMAP, Xilinx and Crystalcove drivers.
    
    - Various minor fixes.
    
  • regulator-v3.18
    regulator: Updates for v3.18
    
    This time around most of the changes are a lot of new drivers along with
    the standard set of fixes and cleanups (thanks again largely to Axel
    Lin).  We do have one nice new feature in the core which factors out the
    disappointingly tricky code around DT parsing, only a couple of drivers
    have been converted so far:
    
     - Factor out the code for parsing the standard bindings for a set of
       regulators out of DT, making the probe part of a lot of drivers
       simplier.
     - New drivers for Dialog DA9213, HiSilicon HI6420, Intersil ISL9305/H,
       Ricoh RN5T618, Rockchip RK808, Skyworks SKY81452, Silergy SYR82x, and
       Qualcomm RPM.
    
  • asoc-v3.18
    ASoC: Updates for v3.18
    
     - More componentisation work from Lars-Peter, this time mainly
       cleaning up the suspend and bias level transition callbacks.
     - Real system support for the Intel drivers and a bunch of fixes and
       enhancements for the associated CODEC drivers, this is going to need
       a lot quirks over time due to the lack of any firmware description of
       the boards.
     - Jack detect support for simple card from Dylan Reid.
     - A bunch of small fixes and enhancements for the Freescale drivers.
     - New drivers for Analog Devices SSM4567, Cirrus Logic CS35L32, Everest
       Semiconductor ES8328 and Freescale cards using the ASRC in newer i.MX
       processors.
    
  • v3.10.56
    926719de · Linux 3.10.56 ·
    This is the 3.10.56 stable release
    
  • v3.14.20
    2023c00d · Linux 3.14.20 ·
    This is the 3.14.20 stable release