Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v3.16.76
    582441d3 · Linux 3.16.76 ·
    This is the 3.16.76 stable release
    
  • pm-5.4-rc6
    e82b7457 · Merge branch 'pm-cpufreq' ·
    Power management fix for 5.4-rc6
    
    Fix a recently introduced (mostly theoretical) issue that the requests
    to confine the maximum CPU frequency coming from the platform firmware
    may not be taken into account if multiple CPUs are covered by one
    cpufreq policy on a system with ACPI.
    
  • iio-for-5.5b
    Second set of IIO + counter new device support, features etc for the 5.5 cycle.
    
    Note two merge commits in here, both for immutable branches based
    of 5.4-rc1.
    1. Ti eqep driver because of some file moves in precursor patches.
       I suspect no one else will pull this one.
    2. ab8500 refactor as changes in power supply, hwmon and mfd trees.
       This may come via numerous trees as well as IIO.
    
    Counter subsystem related
    * ti eqep
      - New device support with bindings.
      - Includes prior file move to reflect more general use of ti-pwmss.
    * Counter core
      - simplify count_read and count_write callbacks + document change.
      - fix a typo in docs.
    
    Various subsystems related
    * AB8500
      - ab8500_btemp driver converted to be an IIO consumer driver.
      - ab8500_charger driver converted to be an IIO consumer driver.
      - ab8500_fg fuel gauge driver converted to be an IIO consumer driver.
      - ab8500 hwmon driver converted to be an IIO consumer driver.
      - mfd bindings augmented with the adc channels to make the above work.
      - drop original mfd driver.
    
    New device support
    * ab8500
      - new ADC driver used by the above other subystems via the IIO consumer
        interface.
    * adux1020 photometric sensor
      - new driver and dt bindings.
    * fxos877cq
      - new driver for this simple(ish) IMU with DT bindings.
    * intel_mrfld_adc
      -  new driver for the ADC found on Intel Merrifield platforms.
    * ltc2983
      - new driver for this multi-sensor type temperature interface.
        Includes complex DT bindings.
    * max1027
      - support for 12 bit devices, max1227, max1229 and max1231 + add to trivial
        bindings.
    * st_lsm6dsx
      - support for the LSM6DS0 6 axis MEMs sensor.
        Note different from the LSM6DSO which the driver already supports *sigh*
      - support for the LSM6DSRX 6 axis MEMs sensor.
    
    Features and cleanups
    * ad7303
      - replace use of core mlock with a local lock with cleanly defined scope.
    * ad9834
      - add a check for devm_clk_get failing.
    * at91-sama5d2
      - tidy up a 0 as NULL warning.
    * bmp280
      - endian type tidy ups.
      - use bulk regulator ops for a small reduction in code.
      - use devm_add_action... to simplify error path handling.
    * exynos
      - drop stray semicolon.
      - use devm_platform_ioremap_resource to reduce boilerplate.
    * hx711
      - various tricks to improve the frequency of read out possible.
    * max1027
      - debugfs support.
      - make interrupts optional.
      - reset at probe to get clean state.
      - refactors to allow addition of new device support.
    * maxim thermocouple
      - drop an unneeded semicolon.
    * mb1232
      - yaml binding conversion.
    * mcp320x
      - tidy up an endian types in cast warning.
    * meson_saradc
      - use devm_platform_ioremap_resource to reduce boilerplate.
    * mpu3050
      - make a poison value explicity big endian to supress a warning.
    * pulsedlight v2
      - endian type tidy ups.
    * sgp30
      - drop an excess semicolon.
    * sps30
      - make truncation explicit with masking to clean up a warning.
    * st sensors
      - drop gpio include as none of these support gpios.
    * st_lsm6dsx
      - tidy up some alignment issues.
      - refactors to allow addition of new device support.
        * allow varients of irq related reg definitions.
        * avoid accessing active-low, open-drain regs if not provided.
        * allow varients of bdu/boot and reset regs.
        * allow for enabling or disabling wakeup sources through platform
          data (seems someone still uses this).
      - enable wake-up events for LSM6DS0
      - use the drdy mask to avoid some invalid samples during initial start
        of sensor.
      - Add support to trim the timestamp.
    * stm32_adc
      - kernel-doc fixes.
    * stm32_dac
      - power management support.
    * stmpe-adc
      - Fix endian type of local variable.
    * twl4030
      - use false / true instead of 0 / 1 for booleans.
    * xilinx-xadc
      - use devm_platform_ioremap_resouce to reduce boilerplate.
    * zpa2326
      - reorganise buffer handling setup to be more consistent.
    
    Fixes (mostly recent additions)
    * cpcap-adc
      - Fix mising IRQF_ONESHOT that would cause warnings to be printed.
    * st_lsm6dsx
      - Sanity check the read_fifo pointer is set.
      - use locked read and update functions to prevent some races.
      - avoid accessing enable_reg if not provided.
      - take a lock to prevent a race in updating the config.
      - kernel-doc fixes.
      - document wakeup-source property in dt binding.
      - fix lsm9ds1 gyro gain definitions.
    
  • mac80211-for-net-2019-10-31
    Just two fixes:
     * HT operation is not allowed on channel 14 (Japan only)
     * netlink policy for nexthop attribute was wrong
    
  • sound-5.4-rc6
    sound fixes for 5.4-rc6
    
    A copule of regression fixes and a fix for mutex deadlock at
    hog-unplug, as well as other device-specific fixes:
    
    - A commit for avoiding the spurious unsolicited interrupt on HD-
      audio bus caused a stall at shutdown, so it's reverted now.
    
    - The recent support of AMD/Nvidia audio component binding caused
      a mutex deadlock; fixed by splitting to another mutex
    
    - The device hot-unplug and the ALSA timer close combo may lead to
      another mutex deadlock; fixed by moving put_device() calls
    
    - Usual device-specific small quirks for HD- and USB-audio drivers
    
    - An old error check fix in FireWire driver
    
  • iio-fixes-for-5.4b
    Second set of IIO fixes for the 5.4 cycle.
    
    * adis16480
      - Prevent negative numbers being accepted for sampling frequency.
    * inv_mpu6050
      - Fix an issue where fifo overflow bits don't actually work as expected,
        by checking the fifo count instead.
    * srf04
      - Allow more time for echo to signal as some sensors supported have
        a higher range.
    * stm32-adc
      - Fix a potential race in dma disable by ensuring all transfers are done.
    
  • drm-fixes-5.4-2019-10-30
    drm-fixes-5.4-2019-10-30:
    
    amdgpu:
    - clang fixes
    - Updated golden settings
    - GPUVM fixes for navi
    - Navi sdma fix
    - Navi display fixes
    - Freesync fix
    - Gamma fix for DCN
    - DP dongle detection fix
    - Fix for undervolting on vega10
    
    radeon:
    - enable kexec fix for PPC
    
    scheduler:
    - set an error on fence if hw job failed
  • topic/mst-suspend-resume-reprobe-2019-10-29-2
    UAPI Changes:
    
    Cross-subsystem Changes:
    
    Core Changes:
    * Handle UP requests asynchronously in the DP MST helpers, fixing
      hotplug notifications and allowing us to implement suspend/resume
      reprobing
    * Add basic suspend/resume reprobing to the DP MST helpers
    * Improve locking for link address reprobing and connection status
      request handling in the DP MST helpers
    * Miscellaneous refactoring in the DP MST helpers
    * Add a Kconfig option to the DP MST helpers to enable tracking of
      gets/puts for topology references for debugging purposes
    
    Driver Changes:
    * nouveau: Resume hotplug interrupts earlier, so that sideband
      messages may be transmitted during resume and thus allow
      suspend/resume reprobing for DP MST to work
    * nouveau: Avoid grabbing runtime PM references when handling short DP
      pulses, so that handling sideband messages in resume codepaths with the
      DP MST helpers doesn't deadlock us
    * i915, nouveau, amdgpu, radeon: Use detect_ctx for probing MST
      connectors, so that we can grab the topology manager's atomic lock
    
    Note: there's some amdgpu patches that I didn't realize were pushed
    upstream already when creating this topic branch. When they fail to
    apply, you can just ignore and skip them.
  • v5.3.8
    db0655e7 · Linux 5.3.8 ·
    This is the 5.3.8 stable release
    
  • v4.19.81
    ef244c30 · Linux 4.19.81 ·
    This is the 4.19.81 stable release
    
  • v4.14.151
    ddef1e8e · Linux 4.14.151 ·
    This is the 4.14.151 stable release
    
  • v4.9.198
    9e48f0c2 · Linux 4.9.198 ·
    This is the 4.9.198 stable release
    
  • v4.4.198
    da259d02 · Linux 4.4.198 ·
    This is the 4.4.198 stable release
    
  • v5.4-rc5
    d6d5df1d · Linux 5.4-rc5 ·
    Linux 5.4-rc5
    
  • drm-next-5.5-2019-10-25
    drm-next-5.5-2019-10-25:
    
    amdgpu:
    - BACO support for CI and VI asics
    - Quick memory training support for navi
    - MSI-X support
    - RAS fixes
    - Display AVI infoframe fixes
    - Display ref clock fixes for renoir
    - Fix number of audio endpoints in renoir
    - Fix for discovery tables
    - Powerplay fixes
    - Documentation fixes
    - Misc cleanups
    
    radeon:
    - revert a PPC fix which broke x86
  • acpi-5.4-rc5
    ACPI fix for 5.4-rc5
    
    Fix locking issue in the error code path of a function that belongs
    to the sysfs interface exposed by the ACPI NFIT handling code (Dan
    Carpenter).
    
  • pm-5.4-rc5
    Power management fixes for 5.4-rc5
    
     - Using device PM QoS of CPU devices for managing frequency limits
       in cpufreq does not work, so introduce frequency QoS (based on the
       original low-level PM QoS) for this purpose, switch cpufreq and
       related code over to using it and fix a race involving deferred
       updates of frequency limits on top of that (Rafael Wysocki, Sudeep
       Holla).
    
     - Avoid calling regulator_enable()/disable() from the OPP framework
       to avoid side-effects on boot-enabled regulators that may change their
       initial voltage due to performing initial voltage balancing without
       all restrictions from the consumers (Marek Szyprowski).
    
     - Avoid a kref management issue in the OPP library code and drop an
       incorrectly added lockdep_assert_held() from it (Viresh Kumar).
    
     - Make the recently added haltpoll cpuidle driver take the 'idle='
       override into account as appropriate (Zhenzhong Duan).
    
  • sound-5.4-rc5
    sound fixes for 5.4-rc5
    
    This is a usual small bump in the middle, we've got a set of ASoC
    fixes in this week as shown in diffstat.
    
    The only change in the core stuff is about (somewhat minor) PCM
    debugfs error handling.  The major changes are rather for Intel
    SOF and topology coverage, as well as other platform (rockchip,
    samsung, stm) and codec fixes.
    
    As non-ASoC changes, a couple of new HD-audio chip fixes and a
    typo correction of USB-audio driver validation code are found.
    
  • drm-fixes-5.4-2019-10-23
    drm-fixes-5.4-2019-10-23:
    
    amdgpu:
    - Fix suspend/resume issue related to multi-media engines
    - Fix memory leak in user ptr code related to hmm conversion
    - Fix possible VM faults when allocating page table memory
    - Fix error handling in bo list ioctl
  • devicetree-fixes-for-5.4-2
    Devicetree fixes for 5.4:
    
    Fix a ref count, memory leak, and Risc-V cpu schema warnings.