Tags

Tags give the ability to mark specific points in history as being important
  • xfs-for-linus-4.8-rc1

    xfs: update for 4.8-rc1
    
    Changes in this update:
    o generic iomap based IO path infrastructure
    o generic iomap based fiemap implementation
    o xfs iomap based Io path implementation
    o buffer error handling fixes
    o tracking of in flight buffer IO for unmount serialisation
    o direct IO and DAX io path separation and simplification
    o shortform directory format definition changes for wider platform compatibility
    o various buffer cache fixes
    o cleanups in preparation for rmap merge
    o error injection cleanups and fixes
    o log item format buffer memory allocation restructuring to prevent rare OOM
      reclaim deadlocks
    o sparse inode chunks are now fully supported.
    
  • pnp-4.8-rc1

    PNP material for v4.8-rc1
    
    One simple change to make the PNP core use device_initcall() instead
    of module_init() to run pnpbios_thread_init() (Paul Gortmaker).
    
  • acpi-4.8-rc1

    ACPI material for v4.8-rc1
    
     - Support for ACPI SSDT overlays allowing Secondary System
       Description Tables (SSDTs) to be loaded at any time from EFI
       variables or via configfs (Octavian Purdila, Mika Westerberg).
    
     - Support for the ACPI LPI (Low-Power Idle) feature introduced in
       ACPI 6.0 and allowing processor idle states to be represented in
       ACPI tables in a hierarchical way (with the help of Processor
       Container objects) and support for ACPI idle states management
       on ARM64, based on LPI (Sudeep Holla).
    
     - General improvements of ACPI support for NUMA and ARM64 support
       for ACPI-based NUMA (Hanjun Guo, David Daney, Robert Richter).
    
     - General improvements of the ACPI table upgrade mechanism and
       ARM64 support for that feature (Aleksey Makarov, Jon Masters).
    
     - Support for the Boot Error Record Table (BERT) in APEI and
       improvements of kernel messages printed by the error injection
       code (Huang Ying, Borislav Petkov).
    
     - New driver for the Intel Broxton WhiskeyCove PMIC operation
       region and support for the REGS operation region on Broxton,
       PMIC code cleanups (Bin Gao, Felipe Balbi, Paul Gortmaker).
    
     - New driver for the power participant device which is part of the
       Dynamic Power and Thermal Framework (DPTF) and DPTF-related code
       reorganization (Srinivas Pandruvada).
    
     - Support for the platform-initiated graceful shutdown feature
       introduced in ACPI 6.1 (Prashanth Prakash).
    
     - ACPI button driver update related to lid input events generated
       automatically on initialization and system resume that have been
       problematic for some time (Lv Zheng).
    
     - ACPI EC driver cleanups (Lv Zheng).
    
     - Documentation of the ACPICA release automation process and the
       in-kernel ACPI AML debugger (Lv Zheng).
    
     - New blacklist entry and two fixes for the ACPI backlight driver
       (Alex Hung, Arvind Yadav, Ralf Gerbig).
    
     - Cleanups of the ACPI pci_slot driver (Joe Perches, Paul Gortmaker).
    
     - ACPI CPPC code changes to make it more robust against possible
       defects in ACPI tables and new symbol definitions for PCC (Hoan
       Tran).
    
     - System reboot code modification to execute the ACPI _PTS (Prepare
       To Sleep) method in addition to _TTS (Ocean He).
    
     - ACPICA-related change to carry out lock ordering checks in ACPICA
       if ACPICA debug is enabled in the kernel (Lv Zheng).
    
     - Assorted minor fixes and cleanups (Andy Shevchenko, Baoquan He,
       Bhaktipriya Shridhar, Paul Gortmaker, Rafael Wysocki).
    
  • pm-4.8-rc1

    bc841e26 · Merge branch 'pm-cpu' ·
    Power management material for v4.8-rc1
    
     - Rework the cpufreq governor interface to make it more straightforward
       and modify the conservative governor to avoid using transition
       notifications (Rafael Wysocki).
    
     - Rework the handling of frequency tables by the cpufreq core to make
       it more efficient (Viresh Kumar).
    
     - Modify the schedutil governor to reduce the number of wakeups it
       causes to occur in cases when the CPU frequency doesn't need to be
       changed (Steve Muckle, Viresh Kumar).
    
     - Fix some minor issues and clean up code in the cpufreq core and
       governors (Rafael Wysocki, Viresh Kumar).
    
     - Add Intel Broxton support to the intel_pstate driver (Srinivas
       Pandruvada).
    
     - Fix problems related to the config TDP feature and to the validity
       of the MSR_HWP_INTERRUPT register in intel_pstate (Jan Kiszka,
       Srinivas Pandruvada).
    
     - Make intel_pstate update the cpu_frequency tracepoint even if
       the frequency doesn't change to avoid confusing powertop (Rafael
       Wysocki).
    
     - Clean up the usage of __init/__initdata in intel_pstate, mark some
       of its internal variables as __read_mostly and drop an unused
       structure element from it (Jisheng Zhang, Carsten Emde).
    
     - Clean up the usage of some duplicate MSR symbols in intel_pstate
       and turbostat (Srinivas Pandruvada).
    
     - Update/fix the powernv, s3c24xx and mvebu cpufreq drivers (Akshay
       Adiga, Viresh Kumar, Ben Dooks).
    
     - Fix a regression (introduced during the 4.5 cycle) in the
       pcc-cpufreq driver by reverting the problematic commit (Andreas
       Herrmann).
    
     - Add support for Intel Denverton to intel_idle, clean up Broxton
       support in it and make it explicitly non-modular (Jacob Pan,
       Jan Beulich, Paul Gortmaker).
    
     - Add support for Denverton and Ivy Bridge server to the Intel RAPL
       power capping driver and make it more careful about the handing
       of MSRs that may not be present (Jacob Pan, Xiaolong Wang).
    
     - Fix resume from hibernation on x86-64 by making the CPU offline
       during resume avoid using MONITOR/MWAIT in the "play dead" loop
       which may lead to an inadvertent "revival" of a "dead" CPU and
       a page fault leading to a kernel crash from it (Rafael Wysocki).
    
     - Make memory management during resume from hibernation more
       straightforward (Rafael Wysocki).
    
     - Add debug features that should help to detect problems related
       to hibernation and resume from it (Rafael Wysocki, Chen Yu).
    
     - Clean up hibernation core somewhat (Rafael Wysocki).
    
     - Prevent KASAN from instrumenting the hibernation core which leads
       to large numbers of false-positives from it (James Morse).
    
     - Prevent PM (hibernate and suspend) notifiers from being called
       during the cleanup phase if they have not been called during the
       corresponding preparation phase which is possible if one of the
       other notifiers returns an error at that time (Lianwei Wang).
    
     - Improve suspend-related debug printout in the tasks freezer and
       clean up suspend-related console handling (Roger Lu, Borislav
       Petkov).
    
     - Update the AnalyzeSuspend script in the kernel sources to
       version 4.2 (Todd Brandt).
    
     - Modify the generic power domains framework to make it handle
       system suspend/resume better (Ulf Hansson).
    
     - Make the runtime PM framework avoid resuming devices synchronously
       when user space changes the runtime PM settings for them and
       improve its error reporting (Rafael Wysocki, Linus Walleij).
    
     - Fix error paths in devfreq drivers (exynos, exynos-ppmu, exynos-bus)
       and in the core, make some devfreq code explicitly non-modular and
       change some of it into tristate (Bartlomiej Zolnierkiewicz,
       Peter Chen, Paul Gortmaker).
    
     - Add DT support to the generic PM clocks management code and make
       it export some more symbols (Jon Hunter, Paul Gortmaker).
    
     - Make the PCI PM core code slightly more robust against possible
       driver errors (Andy Shevchenko).
    
     - Make it possible to change DESTDIR and PREFIX in turbostat
       (Andy Shevchenko).
    
  • media/v4.8-1

    media updates for v4.8-rc1
    
  • gpio-v4.8-1

    This is the bulk of GPIO changes for the v4.8 kernel cycle.
    
    Core changes:
    
    - The big item is of course the completion of the character
      device ABI. It has now replaced and surpassed the former
      unmaintainable sysfs ABI: we can now hammer (bitbang)
      individual lines or sets of lines and read individual lines
      or sets of lines from userspace, and we can also register
      to listen to GPIO events from userspace. As a tie-in we
      have two new tools in tools/gpio: gpio-hammer and
      gpio-event-mon that illustrate the proper use of the new
      ABI. As someone said: the wild west days of GPIO are now
      over.
    
    - Continued to remove the pointless
      ARCH_[WANT_OPTIONAL|REQUIRE]_GPIOLIB Kconfig symbols.
      I'm patching hexagon, openrisc, powerpc, sh, unicore,
      ia64 and microblaze. These are either ACKed by their
      maintainers or patched anyways after a grace period and
      no response from maintainers. Some archs (ARM) come in from
      their trees, and others (x86) are still not fixed, so I
      might send a second pull request to root it out later in
      this merge window, or just defer to v4.9.
    
    - The GPIO tools are moved to the tools build system.
    
    New drivers:
    
    - New driver for the MAX77620/MAX20024.
    
    - New driver for the Intel Merrifield.
    
    - Enabled PCA953x for the TI PCA9536.
    
    - Enabled PCA953x for the Intel Edison.
    
    - Enabled R8A7792 in the RCAR driver.
    
    Driver improvements:
    
    - The STMPE and F7188x now supports the .get_direction()
      callback.
    
    - The Xilinx driver supports setting multiple lines at
      once.
    
    - ACPI support for the Vulcan GPIO controller.
    
    - The MMIO GPIO driver supports device tree probing.
    
    - The Acer One 10 is supported through the _DEP ACPI
      attribute.
    
    Cleanups:
    
    - A major cleanup of the OF/DT support code. It is way
      easier to read and understand now, probably this improves
      performance too.
    
    - Drop a few redundant .owner assignments.
    
    - Remove CLPS711x boardfile support: we are 100% DT.
    
  • drm-intel-next-2016-07-25

    - more engine code unification (Tvrtko)
    - reorganize rps&rc6 setup (Chris Wilson)
    - hotplug polling when in deep rpm states, especially fixes vls (Lyude)
    - mocs fix for bxt (Imre)
    - convert i915 request to use dma fences (Chris)
    - prep work for lockless i915 requests/fences (needed for full sync integration)
      from Chris Wilson
    - wait for external rendering/fences attached to dma_bufs (Chris)
    - tons of small bugfixes all over
  • hwmon-for-linus-v4.8

    hwmon updates for v4.8
    
    New drivers for FTS BMC "Teutates", TI INA3221, and Sensirion SHT3x.
    Added support for Microchip MCP9808 and TI TMP461.
    Cleanup and minor fixes in various drivers.
    
  • v4.7

    523d939e · Linux 4.7 ·
    Linux 4.7
    
  • gpio-v4.7-6

    Compile problem fix for Tegra
    
  • v3.12.62

    a656195a · Linux 3.12.62 ·
    This is the 3.12.62 stable release
    
  • sunxi-dt-for-4.8-2-bis

    Allwinner DT changes for 4.8, take 2
    
    Another set of changes for the 4.8 merge window, among which:
      - Reworking of the DT for the tablets based on Allwinner reference design
        and q8 designs to avoid duplication as much as possible
      - Renaming a DT merged in the first PR for consistency
      - Enable a few devices on some boards
      - New boards: Polaroid MID2407PXE03, inet86dz
    
  • v3.18.37

    0ac0a856 · Linux 3.18.37 ·
    Linux 3.18.37
    
  • v4.1.28

    5880876e · Linux 4.1.28 ·
    Linux 4.1.28