Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • kvm-3.20-1
    Fairly small update, but there are some interesting new features.
    
    Common: Optional support for adding a small amount of polling on each HLT
    instruction executed in the guest (or equivalent for other architectures).
    This can improve latency up to 50% on some scenarios (e.g. O_DSYNC writes
    or TCP_RR netperf tests).  This also has to be enabled manually for now,
    but the plan is to auto-tune this in the future.
    
    ARM/ARM64: the highlights are support for GICv3 emulation and dirty page
    tracking
    
    s390: several optimizations and bugfixes.  Also a first: a feature
    exposed by KVM (UUID and long guest name in /proc/sysinfo) before
    it is available in IBM's hypervisor! :)
    
    MIPS: Bugfixes.
    
    x86: Support for PML (page modification logging, a new feature in
    Broadwell Xeons that speeds up dirty page tracking), nested virtualization
    improvements (nested APICv---a nice optimization), usual round of emulation
    fixes.  There is also a new option to reduce latency of the TSC deadline
    timer in the guest; this needs to be tuned manually.
    
    Some commits are common between this pull and Catalin's; I see you
    have already included his tree.
    
    ARM has other conflicts where functions are added in the same place
    by 3.19-rc and 3.20 patches.  These are not large though, and entirely
    within KVM.
    
  • wireless-drivers-for-davem-2015-02-11
    rtlwifi:
    
    * remove superfluous warning message which is not needed anymore
    
  • drm-intel-next-fixes-2015-02-11
  • sound-3.20-rc1
    sound updates for 3.20-rc1
    
    In this batch, you can find lots of cleanups through the whole
    subsystem, as our good New Year's resolution.  Lots of LOCs and
    commits are about LINE6 driver that was promoted finally from staging
    tree, and as usual, there've been widely spread ASoC changes.
    
    Here some highlights:
    
    ALSA core changes
      - Embedding struct device into ALSA core structures
      - sequencer core cleanups / fixes
      - PCM msbits constraints cleanups / fixes
      - New SNDRV_PCM_TRIGGER_DRAIN command
      - PCM kerneldoc fixes, header cleanups
      - PCM code cleanups using more standard codes
      - Control notification ID fixes
    
    Driver cleanups
      - Cleanups of PCI PM callbacks
      - Timer helper usages cleanups
      - Simplification (e.g. argument reduction) of many driver codes
    
    HD-audio
      - Hotkey and LED support on HP laptops with Realtek codecs
      - Dock station support on HP laptops
      - Toshiba Satellite S50D fixup
      - Enhanced wallclock timestamp handling for HD-audio
      - Componentization to simplify the linkage between i915 and hd-audio
        drivers for Intel HDMI/DP
    
    USB-audio
      - Akai MPC Element support
      - Enhanced timestamp handling
    
    ASoC
      - Lots of refactoringin ASoC core, moving drivers to more data
        driven initialization and rationalizing a lot of DAPM usage
      - Much improved handling of CDCLK clocks on Samsung I2S controllers
      - Lots of driver specific cleanups and feature improvements
      - CODEC support for TI PCM514x and TLV320AIC3104 devices
      - Board support for Tegra systems with Realtek RT5677
      - New driver for Maxim max98357a
      - More enhancements / fixes for Intel SST driver
    
    Others
      - Promotion of LINE6 driver from staging along with lots of rewrites
        and cleanups
      - DT support for old non-ASoC atmel driver
      - oxygen cleanups, XIO2001 init, Studio Evolution SE6x support
      - Emu8000 DRAM size detection fix on ISA(!!) AWE64 boards
      - A few more ak411x fixes for ice1724 boards
    
  • v3.18.7
    a17f9bf1 · Linux 3.18.7 ·
    This is the 3.18.7 stable release
    
  • v3.14.33
    a74f1d12 · Linux 3.14.33 ·
    This is the 3.14.33 stable release
    
  • v3.10.69
    5cfc71ce · Linux 3.10.69 ·
    This is the 3.10.69 stable release
    
  • pm+acpi-3.20-rc1
    b5e82233 · Merge branch 'pm-tools' ·
    ACPI and power management updates for v3.20-rc1
    
     - Rework of the core ACPI resources parsing code to fix issues
       in it and make using resource offsets more convenient and
       consolidation of some resource-handing code in a couple of places
       that have grown analagous data structures and code to cover the
       the same gap in the core (Jiang Liu, Thomas Gleixner, Lv Zheng).
    
     - ACPI-based IOAPIC hotplug support on top of the resources handling
       rework (Jiang Liu, Yinghai Lu).
    
     - ACPICA update to upstream release 20150204 including an interrupt
       handling rework that allows drivers to install raw handlers for
       ACPI GPEs which then become entirely responsible for the given GPE
       and the ACPICA core code won't touch it (Lv Zheng, David E Box,
       Octavian Purdila).
    
     - ACPI EC driver rework to fix several concurrency issues and other
       problems related to events handling on top of the ACPICA's new
       support for raw GPE handlers (Lv Zheng).
    
     - New ACPI driver for AMD SoCs analogous to the LPSS (Low-Power
       Subsystem) driver for Intel chips (Ken Xue).
    
     - Two minor fixes of the ACPI LPSS driver (Heikki Krogerus,
       Jarkko Nikula).
    
     - Two new blacklist entries for machines (Samsung 730U3E/740U3E and
       510R) where the native backlight interface doesn't work correctly
       while the ACPI one does (Hans de Goede).
    
     - Rework of the ACPI processor driver's handling of idle states
       to make the code more straightforward and less bloated overall
       (Rafael J Wysocki).
    
     - Assorted minor fixes related to ACPI and SFI (Andreas Ruprecht,
       Andy Shevchenko, Hanjun Guo, Jan Beulich, Rafael J Wysocki,
       Yaowei Bai).
    
     - PCI core power management modification to avoid resuming (some)
       runtime-suspended devices during system suspend if they are in
       the right states already (Rafael J Wysocki).
    
     - New SFI-based cpufreq driver for Intel platforms using SFI
       (Srinidhi Kasagar).
    
     - cpufreq core fixes, cleanups and simplifications (Viresh Kumar,
       Doug Anderson, Wolfram Sang).
    
     - SkyLake CPU support and other updates for the intel_pstate driver
       (Kristen Carlson Accardi, Srinivas Pandruvada).
    
     - cpufreq-dt driver cleanup (Markus Elfring).
    
     - Init fix for the ARM big.LITTLE cpuidle driver (Sudeep Holla).
    
     - Generic power domains core code fixes and cleanups (Ulf Hansson).
    
     - Operating Performance Points (OPP) core code cleanups and kernel
       documentation update (Nishanth Menon).
    
     - New dabugfs interface to make the list of PM QoS constraints
       available to user space (Nishanth Menon).
    
     - New devfreq driver for Tegra Activity Monitor (Tomeu Vizoso).
    
     - New devfreq class (devfreq_event) to provide raw utilization data
       to devfreq governors (Chanwoo Choi).
    
     - Assorted minor fixes and cleanups related to power management
       (Andreas Ruprecht, Krzysztof Kozlowski, Rickard Strandqvist,
       Pavel Machek, Todd E Brandt, Wonhong Kwon).
    
     - turbostat updates (Len Brown) and cpupower Makefile improvement
       (Sriram Raghunathan).
    
    /
    
  • gpio-v3.20-1
    This is the GPIO bulk changes for the v3.20 series:
    - GPIOLIB core changes:
      - Create and use of_mm_gpiochip_remove() for removing
        memory-mapped OF GPIO chips
      - GPIO MMIO library suppports bgpio_set_multiple for
        switching several lines at once, a feature merged in
        the last cycle.
    - New drivers:
      - New driver for the APM X-gene standby GPIO controller
      - New driver for the Fujitsu MB86S7x GPIO controller
    - Cleanups:
      - Moved rcar driver to use gpiolib irqchip
      - Moxart converted to the GPIO MMIO library
      - GE driver converted to GPIO MMIO library
      - Move sx150x to irqdomain
      - Move max732x to irqdomain
      - Move vx855 to use managed resources
      - Move dwapb to use managed resources
      - Clean tc3589x from platform data
      - Clean stmpe driver to use device tree only probe
    - New subtypes:
      - sx1506 support in the sx150x driver
      - Quark 1000 SoC support in the SCH driver
      - Support X86 in the Xilinx driver
      - Support PXA1928 in the PXA driver
    - Extended drivers:
      - max732x supports device tree probe
      - sx150x supports device tree probe
    - Various minor cleanups and bug fixes
    
  • media/v3.20-1
    media updates for v3.20-rc1
    
  • regulator-v3.20
    regulator: Updates for v3.20
    
    This has not been a busy release for the regulator framework, though we
    do have the first parts of some ongoing work from Bjorn Andersson to
    allow us to support more complex modern systems with dynamic
    configuration of regulators in suspend and idle states.
    
     - Support for device-specific properties on regulator nodes when using
       simplified DT parsing in the core from Krzysztof Kozlowski.
     - Restructuring of the load tracking code, intended to support future
       improvements in this area for more complex system designs.
     - New drivers for Maxim MAX77843 and Mediatek MT6397.
     - Lots of smaller fixes and improvements.
    
  • asoc-v3.20-3
    ASoC: Final updates for v3.20
    
    A few more updates for v3.20 that have accumilated over the second half
    of last week.  One new (relatively simple) driver for the Maxim
    max98357a and some other driver specific fixes and enhancements.  I did
    apply a few patches that haven't been in -next just now before sending
    this, all fixes except for one simple device ID addition patch.
    
  • v3.19
    bfa76d49 · Linux 3.19 ·
    Linux 3.19
    
  • wireless-drivers-next-for-davem-2015-02-07
    Major changes:
    
    iwlwifi:
    
    * more work for new devices (4165 / 8260)
    * cleanups / improvemnts in rate control
    * fixes for TDLS
    * major statistics work from Johannes - more to come
    * improvements for the fw error dump infrastructure
    * usual amount of small fixes here and there (scan, D0i3 etc...)
    * add support for beamforming
    * enable stuck queue detection for iwlmvm
    * a few fixes for EBS scan
    * fixes for various failure paths
    * improvements for TDLS Offchannel
    
    wil6210:
    
    * performance tuning
    * some AP features
    
    brcm80211:
    
    * rework some code in SDIO part of the brcmfmac driver related to
      suspend/resume that were found doing stress testing
    * in PCIe part scheduling of worker thread needed to be relaxed
    * minor fixes and exposing firmware revision information to
      user-space, ie. ethtool.
    
    mwifiex:
    
    * enhancements for change virtual interface handling
    * remove coupling between netdev and FW supported interface
      combination, now conversion from any type of supported interface
      types to any other type is possible
    * DFS support in AP mode
    
    ath9k:
    
    * fix calibration issues on some boards
    * Wake-on-WLAN improvements
    
    ath10k:
    
    * add support for qca6174 hardware
    * enable RX batching to reduce CPU load
    
  • v3.18.6
    99609149 · Linux 3.18.6 ·
    This is the 3.18.6 stable release
    
  • v3.14.32
    4ccf212f · Linux 3.14.32 ·
    This is the 3.14.32 stable release
    
  • v3.10.68
    87dc7c99 · Linux 3.10.68 ·
    This is the 3.10.68 stable release
    
  • sound-3.19
    sound fixes for 3.19
    
    Hopefully the final pull request for 3.19: this ended up with a
    slightly higher volume than wished, but I put them all as they are
    either stable or 3.19 regression fixes.
    
    Most of commits are from ASoC, and have been stewed for a while in
    linux-next.  The only change in the common code is the regression
    fixes for ASoC AC97 stuff wrt device registrations.  The rest are
    device-specific, mostly small fixes in various ASoC drivers and
    ak411x on ice1724 boards.
    
  • asoc-fix-intel-v3.19-rc7
    ASoC: Fix for Intel firmware name
    
    Another one liner that arrived after the earlier pull request.  There's
    a trivial conflict with my -next branch, I'll send a pull request with
    that resolution and some other new stuff before Monday.
    
  • asoc-fix-ac97-v3.19-rc7
    ASoC: AC'97 fixes
    
    These are rather too large for this late in the release cycle but
    they're clear, well understood and have been tested to fix a regression
    which was introduced for v3.19.  The details are all in Lars' changelog
    and they've been cooking in -next for a while, to a large extent out
    of conservatism about the size.