Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 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.
    
  • pm+acpi-3.18-rc1
    9f1a0532 · Merge branch 'pm-clk' ·
    ACPI and power management updates for 3.18-rc1
    
     - Rework the handling of wakeup IRQs by the IRQ core such that
       all of them will be switched over to "wakeup" mode in
       suspend_device_irqs() and in that mode the first interrupt
       will abort system suspend in progress or wake up the system
       if already in suspend-to-idle (or equivalent) without executing
       any interrupt handlers.  Among other things that eliminates the
       wakeup-related motivation to use the IRQF_NO_SUSPEND interrupt
       flag with interrupts which don't really need it and should not
       use it (Thomas Gleixner and Rafael J Wysocki).
    
     - Switch over ACPI to handling wakeup interrupts with the help
       of the new mechanism introduced by the above IRQ core rework
       (Rafael J Wysocki).
    
     - Rework the core generic PM domains code to eliminate code that's
       not used, add DT support and add a generic mechanism by which
       devices can be added to PM domains automatically during
       enumeration (Ulf Hansson, Geert Uytterhoeven and Tomasz Figa).
    
     - Add debugfs-based mechanics for debugging generic PM domains
       (Maciej Matraszek).
    
     - ACPICA update to upstream version 20140828.  Included are updates
       related to the SRAT and GTDT tables and the _PSx methods are in
       the METHOD_NAME list now (Bob Moore and Hanjun Guo).
    
     - Add _OSI("Darwin") support to the ACPI core (unfortunately, that
       can't really be done in a straightforward way) to prevent
       Thunderbolt from being turned off on Apple systems after boot
       (or after resume from system suspend) and rework the ACPI Smart
       Battery Subsystem (SBS) driver to work correctly with Apple
       platforms (Matthew Garrett and Andreas Noever).
    
     - ACPI LPSS (Low-Power Subsystem) driver update cleaning up the
       code, adding support for 133MHz I2C source clock on Intel Baytrail
       to it and making it avoid using UART RTS override with Auto Flow
       Control (Heikki Krogerus).
    
     - ACPI backlight updates removing the video_set_use_native_backlight
       quirk which is not necessary any more, making the code check the
       list of output devices returned by the _DOD method to avoid
       creating acpi_video interfaces that won't work and adding a quirk
       for Lenovo Ideapad Z570 (Hans de Goede, Aaron Lu and Stepan Bujnak).
    
     - New Win8 ACPI OSI quirks for some Dell laptops (Edward Lin).
    
     - Assorted ACPI code cleanups (Fabian Frederick, Rasmus Villemoes,
       Sudip Mukherjee, Yijing Wang, and Zhang Rui).
    
     - cpufreq core updates and cleanups (Viresh Kumar, Preeti U Murthy,
       Rasmus Villemoes).
    
     - cpufreq driver updates: cpufreq-cpu0/cpufreq-dt (driver name
       change among other things), ppc-corenet, powernv (Viresh Kumar,
       Preeti U Murthy, Shilpasri G Bhat, Lucas Stach).
    
     - cpuidle support for DT-based idle states infrastructure, new
       ARM64 cpuidle driver, cpuidle core cleanups (Lorenzo Pieralisi,
       Rasmus Villemoes).
    
     - ARM big.LITTLE cpuidle driver updates: support for DT-based
       initialization and Exynos5800 compatible string (Lorenzo Pieralisi,
       Kevin Hilman).
    
     - Rework of the test_suspend kernel command line argument and
       a new trace event for console resume (Srinivas Pandruvada,
       Todd E Brandt).
    
     - Second attempt to optimize swsusp_free() (hibernation core) to
       make it avoid going through all PFNs which may be way too slow on
       some systems (Joerg Roedel).
    
     - devfreq updates (Paul Bolle, Punit Agrawal, Ãrjan Eide).
    
     - rockchip-io Adaptive Voltage Scaling (AVS) driver and AVS
       entry update in MAINTAINERS (Heiko Stübner, Kevin Hilman).
    
     - PM core fix related to clock management (Geert Uytterhoeven).
    
     - PM core's sysfs code cleanup (Johannes Berg).
    
    /
    
  • 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