Tags

Tags give the ability to mark specific points in history as being important
  • v3.18.61

    4d29e8c0 · Linux 3.18.61 ·
    This is the 3.18.61 stable release
    
  • xfs-4.13-merge-6

    Changes since last update:
    - Add some locking assertions for the _ilock helpers.
    - Revert the XFS_QMOPT_NOLOCK patch; after discussion with hch the
      online fsck patch that would have needed it has been redesigned and
      no longer needs it.
    - Fix behavioral regression of SEEK_HOLE/DATA with negative offsets to match
      4.12-era XFS behavior.
    
  • devprop-fix-4.13-rc1

    Device properties framework fix for v4.13-rc1
    
    This fixes a problem with bool properties that could be seen as
    "true" when the property was not present at all by adding a special
    helper for bool properties with checks for all of the requisute
    conditions (Sakari Ailus).
    
  • acpi-fixes-4.13-rc1

    ACPI fixes for v4.13-rc1
    
     - Fix the return value of acpi_gsi_to_irq() to make the GSI to
       IRQ mapping work on the Mustang (ARM64) platform (Mark Salter).
    
     - Fix an EC driver issue that causes fans to behave abnormally
       after system resume on some systems which turns out to be
       related to switching over the EC into the polling mode during
       the noirq stages of system suspend and resume (Lv Zheng).
    
     - Add quirks for ACPI device objects that need to be treated as
       "always present", because their _STA methods are designed to
       work around Windows driver bugs and return garbage from our
       perspective (Hans de Goede).
    
  • pm-fixes-4.13-rc1

    Power management fixes for v4.13-rc1
    
     - Avoid clearing the PCI PME Enable bit for devices as a result of
       config space restoration which confuses AML executed afterward and
       causes wakeup events to be lost on some systems (Rafael Wysocki).
    
     - Fix the native PCIe PME interrupts handling in the cases when the
       PME IRQ is set up as a system wakeup one so that runtime PM remote
       wakeup works as expected after system resume on systems where that
       happens (Rafael Wysocki).
    
     - Fix the device PM QoS sysfs interface to handle invalid user input
       correctly instead of using an unititialized variable value as the
       latency tolerance for the device at hand (Dan Carpenter).
    
     - Get rid of one more rounding error from intel_pstate computations
       (Srinivas Pandruvada).
    
     - Fix the schedutil cpufreq governor to prevent it from possibly
       accessing unititialized data structures from governor callbacks in
       some cases on systems when multiple CPUs share a single cpufreq
       policy object (Vikram Mulukutla).
    
     - Fix the return values of probe routines in two devfreq drivers
       (Gustavo Silva).
    
     - Constify an attribute_group structure in devfreq (Arvind Yadav).
    
  • v4.12.1

    cb662185 · Linux 4.12.1 ·
    This is the 4.12.1 stable release
    
  • v4.11.10

    e3d9e2b2 · Linux 4.11.10 ·
    This is the 4.11.10 stable release
    
  • v4.9.37

    c48f76d6 · Linux 4.9.37 ·
    This is the 4.9.37 stable release
    
  • devprop-4.13-rc1

    Device properties framework updates for v4.13-rc1
    
     - Rearrange the core device properties code by moving the code
       specific to each supported platform configuration framework
       (ACPI, DT and build-in) into a separate file (Sakari Ailus).
    
     - Add helper functions for accessing device properties in a
       firmware-agnostic way (Sakari Ailus, Kieran Bingham).
    
  • acpi-extra-4.13-rc1

    More ACPI updates for v4.13-rc1
    
     - Fix the ACPI code handling the SPCR table to check access
       width of MMIO regions and add a workaround for APM X-Gene
       8250 UART to use 32-bit MMIO accesses with its register
       (Loc Ho).
    
     - Fix two ACPI-based hotplug issues related to the handling of
       hot-remove failures on the OS side (Chun-Yi Lee).
    
     - Constify attribute_group structures in a few places (Arvind Yadav).
    
     - Make one local function static (Colin Ian King).
    
  • pm-extra-4.13-rc1

    More power management updates for v4.13-rc1
    
     - Revert a recent change in the generic power domains (genpd)
       framework that led to regressions and turned out the be misguided
       (Rafael Wysocki).
    
     - Fix a recently introduced build issue in the generic power domains
       (genpd) framework (Arnd Bergmann).
    
     - Constify attribute_group structures in the PM core, the cpufreq
       stats code and in intel_pstate (Arvind Yadav).
    
  • drm-misc-next-fixes-2017-07-10

    Core Changes:
    - Fix empty timestamps on hw without vlbank counter (Laurent)
    - Clear atomic state before retrying ww/mutex acquisition in remove_fb (Maarten)
    
    Driver Changes:
    - rockchip: Fix incorrect NULL pointer check after allocation (Gustavo)
    
    Cc: Gustavo A. R. Silva <garsilva@embeddedor.com>
    Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
    Cc: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
  • xfs-4.13-merge-5

    Changes for 4.13:
    - Avoid quotacheck deadlocks
    - Fix transaction overflows when bunmapping fragmented files
    - Refactor directory readahead
    - Allow admin to configure if ASSERT is fatal
    - Improve transaction usage detail logging during overflows
    - Minor cleanups
    - Don't leak log items when the log shuts down
    - Remove double-underscore typedefs
    - Various preparation for online scrubbing
    - Introduce new error injection configuration sysfs knobs
    - Refactor dq_get_next to use extent map directly
    - Fix problems with iterating the page cache for unwritten data
    - Implement SEEK_{HOLE,DATA} via iomap
    - Refactor XFS to use iomap SEEK_HOLE and SEEK_DATA
    - Don't use MAXPATHLEN to check on-disk symlink target lengths
    
  • gpio-v4.13-1

    This is the bulk of GPIO changes for the v4.13 series:
    
    Core:
    - Export add/remove for lookup tables so that modules can export GPIO
      descriptor tables.
    - Handle GPIO sleep states: it is now possible to flag that a GPIO line
      may loose its state during suspend/resume of the system to save
      power. This is used in the Wolfson Micro Arizona driver.
    - ACPI-based GPIO was tightened up a lot around the edges.
    - Use bitmap_fill() to speed up a loop.
    
    New drivers:
    - Exar XRA1403 SPI-based GPIO.
    - MVEBU driver now supports Armada 7K and 8K.
    - LP87565 PMIC GPIO.
    - Renesas R-CAR R8A7743 (RZ/G1M).
    - The new IOT2040 8250 serial/GPIO also comes in through this
      changeset.
    
    Substantial driver changes:
    - Seriously fix the Exar 8250 GPIO portions to work.
    - The MCP23S08 was moved out to a pin control driver.
    - Convert MEVEBU to use regmap for register access.
    - Drop Vulcan support from the Broadcom driver.
    - Serious cleanup and improvement of the mockup driver, giving us a
      better test coverage.
    
    Misc:
    - Lots of janitorial clean up.
    - A bunch of documentation fixes.
    
  • libnvdimm-for-4.13

    libnvdimm for 4.13
    
    * Introduce the _flushcache() family of memory copy helpers and use them
      for persistent memory write operations on x86. The _flushcache()
      semantic indicates that the cache is either bypassed for the copy
      operation (movnt) or any lines dirtied by the copy operation are
      written back (clwb, clflushopt, or clflush).
    
    * Extend dax_operations with ->copy_from_iter() and ->flush()
      operations. These operations and other infrastructure updates allow
      all persistent memory specific dax functionality to be pushed into
      libnvdimm and the pmem driver directly. It also allows dax-specific
      sysfs attributes to be linked to a host device, for example:
          /sys/block/pmem0/dax/write_cache
    
    * Add support for the new NVDIMM platform/firmware mechanisms introduced
      in ACPI 6.2 and UEFI 2.7. This support includes the v1.2 namespace
      label format, extensions to the address-range-scrub command set, new
      error injection commands, and a new BTT (block-translation-table)
      layout. These updates support inter-OS and pre-OS compatibility.
    
    * Fix a longstanding memory corruption bug in nfit_test.
    
    * Make the pmem and nvdimm-region 'badblocks' sysfs files poll(2)
      capable.
    
    * Miscellaneous fixes and small updates across libnvdimm and the nfit
      driver.
    
    Acknowledgements that came after the branch was pushed:
    
    commit 6aa734a2f38e "libnvdimm, region, pmem: fix 'badblocks'
      sysfs_get_dirent() reference lifetime"
    Reviewed-by: Toshi Kani <toshi.kani@hpe.com>