Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v3.18.81
    37cdf969 · Linux 3.18.81 ·
    This is the 3.18.81 stable release
    
  • media/v4.15-1
    media updates for v4.15-rc1
    
  • gpio-v4.15-1
    This is the bulk of GPIO changes for the v4.15 kernel cycle:
    
    CORE:
    - Fix the semantics of raw GPIO to actually be raw. No
      inversion semantics as before, but also no open draining,
      and allow the raw operations to affect lines used for
      interrupts as the caller supposedly knows what they are
      doing if they are getting the big hammer.
    
    - Rewrote the __inner_function() notation calls to names that
      make more sense. I just find this kind of code disturbing.
    
    - Drop the .irq_base() field from the gpiochip since now all
      IRQs are mapped dynamically. This is nice.
    
    - Support for .get_multiple() in the core driver API. This
      allows us to read several GPIO lines with a single
      register read. This has high value for some usecases: it
      can be used to create oscilloscopes and signal analyzers
      and other things that rely on reading several lines at
      exactly the same instant. Also a generally nice
      optimization. This uses the new assign_bit() macro from
      the bitops lib that was ACKed by Andrew Morton and
      is implemented for two drivers, one of them being the
      generic MMIO driver so everyone using that will be able
      to benefit from this.
    
    - Do not allow requests of Open Drain and Open Source
      setting of a GPIO line simultaneously. If the hardware
      actually supports enabling both at the same time the
      electrical result would be disastrous.
    
    - A new interrupt chip core helper. This will be helpful
      to deal with "banked" GPIOs, which means GPIO controllers
      with several logical blocks of GPIO inside them. This
      is several gpiochips per device in the device model, in
      contrast to the case when there is a 1-to-1 relationship
      between a device and a gpiochip.
    
    NEW DRIVERS:
    
    - Maxim MAX3191x industrial serializer, a very interesting
      piece of professional I/O hardware.
    
    - Uniphier GPIO driver. This is the GPIO block from the
      recent Socionext (ex Fujitsu and Panasonic) platform.
    
    - Tegra 186 driver. This is based on the new banked GPIO
      infrastructure.
    
    OTHER IMPROVEMENTS:
    
    - Some documentation improvements.
    
    - Wakeup support for the DesignWare DWAPB GPIO controller.
    
    - Reset line support on the DesignWare DWAPB GPIO controller.
    
    - Several non-critical bug fixes and improvements for the
      Broadcom BRCMSTB driver.
    
    - Misc non-critical bug fixes like exotic errorpaths, removal
      of dead code etc.
    
    - Explicit comments on fall-through switch() statements.
    
  • drm-for-v4.15
    main drm pull request for v4.15
    
  • drm-misc-fixes-2017-11-13
    Driver Changes:
    - qxl: Use a shadow bo as primary and blit to it to fix flicker (Gerd)
    - rockchip: Convert psr spinlock to mutex (Emil)
    
    Cc: Emil Renner Berthing <kernel@esmil.dk>
    Cc: Gerd Hoffmann <kraxel@redhat.com>
    
  • asoc-v4.15
    ASoC: Updates for v4.15
    
    The biggest thing this release has been the conversion of the AC98 bus
    to the driver model, that's been a long time coming so thanks to Robert
    Jarzmik for his dedication there.  Due to there being some AC97 MFD
    there's a few fairly large changes in input and the MFD layer, mainly to
    the wm97xx driver.
    
    There's also some drivers/drm changes to support the new AMD Stoney
    platform, these are shared with the DRM subsystem and should be being
    merged via both.
    
    Within the subsystem the overwhelming bulk of the changes is in the
    Intel drivers which continue to need lots of cleanups and fixes, this
    release they've also gained support for their open source firmware.
    There's also some large changs in the core as Morimoto-san continues to
    mirror operations into the component level in preparation for conversion
    of drivers to that.
    
     - The AC97 bus has finally caught up with the driver model thanks to
       some dedicated and persistent work from Robert Jarzmik.
     - Continued work from Morimoto-san on moving us towards being able to
       use components for everything.
     - Lots of cleanups for the Intel platform code, including support for
       their open source audio firmware.
     - Support for scaling MCLK with sample rate in simple-card.
     - Support for AMD Stoney platform.
    
  • v4.14
    bebc6082 · Linux 4.14 ·
    Linux 4.14
    
  • v3.2.95
    85188140 · Linux 3.2.95 ·
    This is the 3.2.95 stable release
    
  • v3.16.50
    2447a018 · Linux 3.16.50 ·
    This is the 3.16.50 stable release
    
  • drm-intel-next-fixes-2017-11-10
    drm/i915 fixes for v4.15
    
  • drm-fixes-for-v4.14-rc9
    vmware and i915 fixes
    
  • drm-intel-next-2017-11-09
    Getting started with v4.16 features:
    
    - Cannonlake Enabling (Anusha, Rodrigo, Ville, Michel, Mika Kahola, Rafael)
    - Disable lazy PPGTT page table optimization for vGPU (Joonas)
    - Preemption with GuC (Michal Winiarsk, Jeff, Michel)
    - Other GuC and HuC related fixes and improvements (Michal Winiarsk)
    - HuC use helper function while waiting for DMA completion (Michal Wajdeczko)
    - Cancel modeset retry work during cleanup (Manasi)
    - Improvements on ILK watermarks (Maarten)
    - eDP fixes and clean-up (Jani)
    - Nuke dig_port->port and assorted cleanups (Ville)
    - Pass around crtc and connector states for audio (Ville)
    - Forcewake fallback (Mika Kuoppala)
    - Perf OA fixes (Lionel)
    - Reject unknown syncobj flags (Tvrtko)
    - Warn in debug builds of incorrect usages of ptr_pack_bits (Tvrtko)
    - Move init_clock_gating back where it was (Ville)
    - Finally, numerous GEM fixes, cleanups and improvements (Chris)
  • drm-intel-fixes-2017-11-08
    - Fix possible NULL dereference (Chris).
    - Avoid miss usage of syncobj by rejecting unknown flags (Tvrtko).
  • drm-misc-next-fixes-2017-11-08
    4.15 merge window fixes, round 2:
    
    randconfig fix from Arnd, plus the vblank WARN_ON fix from Ville.
  • v4.13.12
    0da74753 · Linux 4.13.12 ·
    This is the 4.13.12 stable release
    
  • v4.9.61
    5caae9d1 · Linux 4.9.61 ·
    This is the 4.9.61 stable release
    
  • v4.4.97
    c54d0707 · Linux 4.4.97 ·
    This is the 4.4.97 stable release
    
  • v3.18.80
    943dc0b3 · Linux 3.18.80 ·
    This is the 3.18.80 stable release
    
  • v4.1.46
    200d858d · Linux 4.1.46 ·
    Linux 4.1.46
    
  • ASB-2017-11-06_4.9-o-mr1
    9d36d3ef · Linux 4.9.56 ·
    https://source.android.com/security/bulletin/2017-11-01
    CVE-2017-9077
    CVE-2017-7541