Tags

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

    xfs: update for 4.1-rc1
    
    This update contains:
    o RENAME_WHITEOUT support
    o conversion of per-cpu superblock accounting to use generic counters
    o new inode mmap lock so that we can lock page faults out of truncate, hole
      punch and other direct extent manipulation functions to avoid racing mmap
      writes from causing data corruption
    o rework of direct IO submission and completion to solve data corruption issue
      when running concurrent extending DIO writes. Also solves problem of running
      IO completion transactions in interrupt context during size extending AIO
      writes.
    o FALLOC_FL_INSERT_RANGE support for inserting holes into a file via direct
      extent manipulation to avoid needing to copy data within the file
    o attribute block header field overflow fix for 64k block size filesystems
    o Lots of changes to log messaging to be more informative and concise when
      errors occur. Also prevent a lot of unnecessary log spamming due to cascading
      failures in error conditions.
    o lots of cleanups and bug fixes
    
  • v3.18.12

    43f497a2 · Linux 3.18.12 ·
    Linux 3.18.12
    
  • v3.10.75

    9ccc5af3 · Linux 3.10.75 ·
    This is the 3.10.75 stable release
    
  • v3.14.39

    5c43c539 · Linux 3.14.39 ·
    This is the 3.14.39 stable release
    
  • v3.19.5

    a96a0302 · Linux 3.19.5 ·
    This is the 3.19.5 stable release
    
  • gpio-v4.1-1

    This is the bulk of GPIO changes for the v4.1 development
    cycle:
    
    - A new GPIO hogging mechanism has been added. This can
      be used on boards that want to drive some GPIO line high,
      low, or set it as input on boot and then never touch it
      again. For some embedded systems this is bliss and
      simplifies things to a great extent.
    
    - Some API cleanup and closure: gpiod_get_array() and
      gpiod_put_array() has been added to get and put GPIOs
      in bulk as was possible with the non-descriptor API.
    
    - Encapsulate cross-calls to the pin control subsystem in
      <linux/gpio/driver.h>. Now this should be the only header
      any GPIO driver needs to include or something is wrong.
      Cleanups restricting drivers to this include are welcomed
      if tested.
    
    - Sort the GPIO Kconfig and split it into submenus, as
      it was becoming and unstructured, illogical and
      unnavigatable mess. I hope this is easier to follow.
      Menus that require a certain subsystem like I2C can
      now be hidden nicely for example, still working on
      others.
    
    - New drivers:
    
        - New driver for the Altera Soft GPIO.
    
        - The F7188x driver now handles the F71869 and
          F71869A variants.
    
        - The MIPS Loongson driver has been moved to
          drivers/gpio for consolidation and cleanup.
    
    - Cleanups:
    
       - The MAX732x is converted to use the GPIOLIB_IRQCHIP
         infrastructure.
    
       - The PCF857x is converted to use the GPIOLIB_IRQCHIP
         infrastructure.
    
       - Radical cleanup of the OMAP driver.
    
    - Misc:
    
       - Enable the DWAPB GPIO for all architectures. This is
         a "hard IP" block from Synopsys which has started to
         turn up in so diverse architectures as X86 Quark, ARC
         and a slew of ARM systems. So even though it's not an
         expander, it's generic enough to be available for all.
    
       - We add a mock GPIO on Crystalcove PMIC after a long
         discussion with Daniel Vetter et al, tracing back to
         the shootout at the kernel summit where DRM drivers
         and sub-componentization was discussed. In this case
         a mock GPIO is assumed to be the best compromise
         gaining some reuse of infrastructure without making
         DRM drivers overly complex at the same time. Let's
         see.
    
  • acpica-4.1-rc1

    ACPICA updates for v4.1-rc1
    
     - Fix for a GPE handling regression on Dell Latitude D600 that
       caused GPE signaling to stop working on that machine, which
       appears to be due to a hardware glitch, but it used to work
       and it can be made work again in a relativly straightforward
       way (Rafael J Wysocki).
    
     - Fix for a mutex unlock regression related to the handling of ACPI
       tables introduced during the 3.16 development cycle (Octavian Purdila).
    
     - _REV modification to always return 2 which has been done by all
       versions of Windows since NT and the firmware people started to
       use it to distinguish between OSes in their AML and do some silly
       and wrong things on that basis (Bob Moore).
    
     - Fixes and cleanups related to the acpi_physicall_address data type
       including one stable-candidate fix for an issue occasionally occuring
       on 64-bit machines running 32-bit kernels where using offsets provided
       by the firmware may lead to address overflows (Lv Zheng).
    
     - External() opcode support infrastructure needed for recompiling
       disassembled ACPI tables in some cases including interpreter
       modification to ignore that opcode (Bob Moore).
    
     - Support for the "Windows 2015" string in _OSI (Bob Moore).
    
     - GPE debug interface change to return values read from hardware
       registers (Lv Zheng).
    
     - Removal of the __DATE__ macro usage in tools (Rasmus Villemoes).
    
     - Assorted minor fixes and cleanups (Lv Zheng, Rickard Strandqvist,
       Bob Moore).
    
    /
    
  • pm+acpi-4.1-rc1

    Power management and ACPI updates for v4.1-rc1
    
     - Generic PM domains support update including new PM domain
       callbacks to handle device initialization better (Russell King,
       Rafael J Wysocki, Kevin Hilman).
    
     - Unified device properties API update including a new mechanism
       for accessing data provided by platform initialization code
       (Rafael J Wysocki, Adrian Hunter).
    
     - ARM cpuidle update including ARM32/ARM64 handling consolidation
       (Daniel Lezcano).
    
     - intel_idle update including support for the Silvermont Core in
       the Baytrail SOC and for the Airmont Core in the Cherrytrail and
       Braswell SOCs (Len Brown, Mathias Krause).
    
     - New cpufreq driver for Hisilicon ACPU (Leo Yan).
    
     - intel_pstate update including support for the Knights Landing
       chip (Dasaratharaman Chandramouli, Kristen Carlson Accardi).
    
     - QorIQ cpufreq driver update (Tang Yuantian, Arnd Bergmann).
    
     - powernv cpufreq driver update (Shilpasri G Bhat).
    
     - devfreq update including Tegra support changes (Tomeu Vizoso,
       MyungJoo Ham, Chanwoo Choi).
    
     - powercap RAPL (Running-Average Power Limit) driver update
       including support for Intel Broadwell server chips (Jacob Pan,
       Mathias Krause).
    
     - ACPI device enumeration update related to the handling of the
       special PRP0001 device ID allowing DT-style 'compatible' property
       to be used for ACPI device identification (Rafael J Wysocki).
    
     - ACPI EC driver update including limited _DEP support (Lan Tianyu,
       Lv Zheng).
    
     - ACPI backlight driver update including a new mechanism to allow
       native backlight handling to be forced on non-Windows 8 systems
       and a new quirk for Lenovo Ideapad Z570 (Aaron Lu, Hans de Goede).
    
     - New Windows Vista compatibility quirk for Sony VGN-SR19XN (Chen Yu).
    
     - Assorted ACPI fixes and cleanups (Aaron Lu, Martin Kepplinger,
       Masanari Iida, Mika Westerberg, Nan Li, Rafael J Wysocki).
    
     - Fixes related to suspend-to-idle for the iTCO watchdog driver and
       the ACPI core system suspend/resume code (Rafael J Wysocki, Chen Yu).
    
     - PM tracing support for the suspend phase of system suspend/resume
       transitions (Zhonghui Fu).
    
     - Configurable delay for the system suspend/resume testing facility
       (Brian Norris).
    
     - PNP subsystem cleanups (Peter Huewe, Rafael J Wysocki).
    
    /
    
  • v3.4.107

    56b48fcd · Linux 3.4.107 ·
    This is the 3.4.107 stable release
    
  • v3.19.4

    31ad7cdd · Linux 3.19.4 ·
    This is the 3.19.4 stable release
    
  • v3.14.38

    80f018df · Linux 3.14.38 ·
    This is the 3.14.38 stable release
    
  • v3.10.74

    c9ef473a · Linux 3.10.74 ·
    This is the 3.10.74 stable release
    
  • hwmon-for-linus-v4.1

    - Support for new chips
      - Add support for IT8620E, IT8781F, IT8786E, and IT8790E to it87 driver
      - Add driver for NCT7904
    - Functional improvements
      - Support for new devicetree structure in ibmpowernv driver
      - Register pwm-fan and gpio-fan drivers as thermal cooling devices
      - Various minor cleanup and improvements to it87, nct6775, jc42,
        ibmpex, and coretemp drivers
    
  • v4.0

    39a88044 · Linux 4.0 ·
    Linux 4.0
    
  • drm-intel-next-2015-04-10

    - cdclk handling cleanup and fixes from Ville
    - more prep patches for olr removal from John Harrison
    - gmbus pin naming rework from Jani (prep for bxt)
    - remove ->new_config from Ander (more atomic conversion work)
    - rps (boost) tuning and unification with byt/bsw from Chris
    - cmd parser batch bool tuning from Chris
    - gen8 dynamic pte allocation (Michel Thierry, based on work from Ben Widawsky)
    - execlist tuning (not yet all of it) from Chris
    - add drm_plane_from_index (Chandra)
    - various small things all over
  • pm+acpi-4.0-rc8

    Power management and ACPI fixes for v4.0-rc8
    
     - Revert a 3.17 hibernate commit that was supposed to fix an issue
       related to e820 reserved regions, but broke resume from hibernation
       on Lenovo x230 (Rafael J Wysocki).
    
     - Prevent the ACPI cpuidle driver from overwriting the name and
       description of the C0 state set by the core when the list of
       C-states changes (Thomas Schlichter).
    
     - Remove the no longer needed state_count field from struct cpuidle_device
       which prevents the list of C-states shown by the sysfs interface from
       becoming incorrect when the current number of them is different from
       the number of C-states on boot (Bartlomiej Zolnierkiewicz).
    
     - The cpufreq core updates the policy object of the only online CPU
       during system resume to make it reflect the current hardware state,
       but it always assumes that CPU to be CPU0 which need not be the
       case, so fix the code to avoid that assumption (Viresh Kumar).
    
    /
    
  • v3.12.40

    129ea38d · Linux 3.12.40 ·
    This is the 3.12.40 stable release