Tags

Tags give the ability to mark specific points in history as being important
  • v4.4.185

    7bbf4894 · Linux 4.4.185 ·
    This is the 4.4.185 stable release
    
  • v4.9.185

    9c51e110 · Linux 4.9.185 ·
    This is the 4.9.185 stable release
    
  • v4.14.133

    aea8526e · Linux 4.14.133 ·
    This is the 4.14.133 stable release
    
  • v4.19.58

    7a6bfa08 · Linux 4.19.58 ·
    This is the 4.19.58 stable release
    
  • v5.1.17

    4b886fa2 · Linux 5.1.17 ·
    This is the 5.1.17 stable release
    
  • v3.16.70

    cf2df8f1 · Linux 3.16.70 ·
    This is the 3.16.70 stable release
    
  • xfs-5.3-merge-11

    New stuff for 5.3:
    - Refactor inode geometry calculation into a single structure instead of
      open-coding pieces everywhere.
    - Add online repair to build options.
    - Remove unnecessary function call flags and functions.
    - Claim maintainership of various loose xfs documentation and header
      files.
    - Use struct bio directly for log buffer IOs instead of struct xfs_buf.
    - Reduce log item boilerplate code requirements.
    - Merge log item code spread across too many files.
    - Further distinguish between log item commits and cancellations.
    - Various small cleanups to the ag small allocator.
    - Support cgroup-aware writeback
    - libxfs refactoring for mkfs cleanup
    - Remove unneeded #includes
    - Fix a memory allocation miscalculation in the new log bio code
    - Fix bisection problems
    - Fix a crash in ioend processing caused by tripping over freeing of
      preallocated transactions
    - Split out a generic inode walk mechanism from the bulkstat code, hook
      up all the internal users to use the walking code, then clean up
      bulkstat to serve only the bulkstat ioctls.
    - Add a multithreaded iwalk implementation to speed up quotacheck on
      fast storage with many CPUs.
    - Remove unnecessary return values in logging teardown functions.
    - Supplement the bstat and inogrp structures with new bulkstat and
      inumbers structures that have all the fields we need for v5
      filesystem features and none of the padding problems of their
      predecessors.
    - Wire up new ioctls that use the new structures with a much simpler
      bulk_ireq structure at the head instead of the pointerhappy mess we
      had before.
    - Enable userspace to constrain bulkstat returns to a single AG or a
      single special inode so that we can phase out a lot of geometry
      guesswork in userspace.
    - Reduce memory consumption and zeroing overhead in extended attribute
      scrub code.
    - Fix some behavioral regressions in the new bulkstat backend code.
    
  • for-5.3/block-20190708

    for-5.3/block-20190708
    
  • devprop-5.3-rc1

    Device properties framework updates for 5.3-rc1
    
     - Add helpers to count items in a property array (Andy Shevchenko).
    
     - Extend "software nodes" support to be more convenient for
       representing device properties supplied by drivers (Heikki
       Krogerus).
    
     - Add device_find_child_by_name() helper to the driver core (Heikki
       Krogerus).
    
     - Extend device connection code to also look for references provided
       via fwnode pointers (Heikki Krogerus).
    
     - Start to register proper struct device objects for USB Type-C
       muxes and orientation switches (Heikki Krogerus).
    
     - Update the intel_cht_int33fe driver to describe devices in a more
       general way with the help of "software nodes" (Heikki Krogerus).
    
  • acpi-5.3-rc1

    ACPI updates for 5.3-rc1
    
     - Update the ACPICA code in the kernel to upstream revision 20190703
       including:
       * Initial/defalut namespace creation simplification (Bob Moore).
       * Object initialization sequence update (Bob Moore).
       * Removal of legacy module-level (dead) code (Erik Schmauss).
       * Table load object initialization update (Erik Schmauss, Nikolaus
         Voss).
    
     - Fix GPE enabling issue in ACPICA causing premature wakeups from
       suspend-to-idle to occur (Rafael Wysocki).
    
     - Allow ACPI AC and battery drivers to be built on non-X86 (Ard
       Biesheuvel).
    
     - Fix address space handler removal in the ACPI PMIC driver for
       Intel platforms (Andy Shevchenko).
    
     - Allow BGRT to be overridden via initrd or configfs (Andrea Oliveri).
    
     - Fix object resolution on table loads via configfs (Nikolaus Voss).
    
     - Clean up assorted pieces of ACPI code and tools (Colin Ian King,
       Liguang Zhang, Masahiro Yamada).
    
     - Fix documentation build warning, convert the extcon document to
       ReST and add it to the ACPI documentation (Mauro Carvalho Chehab,
       Qian Cai).
    
  • pm-5.3-rc1

    586a07dc · Merge branch 'pm-cpufreq' ·
    Power management updates for 5.3-rc1
    
     - Improve the handling of shared ACPI power resources in the PCI
       bus type layer (Mika Westerberg).
    
     - Make the PCI layer take link delays required by the PCIe spec
       into account as appropriate and avoid polling devices in D3cold
       for PME (Mika Westerberg).
    
     - Fix some corner case issues in ACPI device power management and
       in the PCI bus type layer, optimiza and clean up the handling of
       runtime-suspended PCI devices during system-wide transitions to
       sleep states (Rafael Wysocki).
    
     - Rework hibernation handling in the ACPI core and the PCI bus type
       to resume runtime-suspended devices before hibernation (which
       allows some functional problems to be avoided) and fix some ACPI
       power management issues related to hiberation (Rafael Wysocki).
    
     - Extend the operating performance points (OPP) framework to support
       a wider range of devices (Rajendra Nayak, Stehpen Boyd).
    
     - Fix issues related to genpd_virt_devs and issues with platforms
       using the set_opp() callback in the OPP framework (Viresh Kumar,
       Dmitry Osipenko).
    
     - Add new cpufreq driver for Raspberry Pi (Nicolas Saenz Julienne).
    
     - Add new cpufreq driver for imx8m and imx7d chips (Leonard Crestez).
    
     - Fix and clean up the pcc-cpufreq, brcmstb-avs-cpufreq, s5pv210,
       and armada-37xx cpufreq drivers (David Arcari, Florian Fainelli,
       Paweł Chmiel, YueHaibing).
    
     - Clean up and fix the cpufreq core (Viresh Kumar, Daniel Lezcano).
    
     - Fix minor issue in the ACPI system sleep support code and export
       one function from it (Lenny Szubowicz, Dexuan Cui).
    
     - Clean up assorted pieces of PM code and documentation (Kefeng Wang,
       Andy Shevchenko, Bart Van Assche, Greg Kroah-Hartman, Fuqian Huang,
       Geert Uytterhoeven, Mathieu Malaterre, Rafael Wysocki).
    
     - Update the pm-graph utility to v5.4 (Todd Brandt).
    
     - Fix and clean up the cpupower utility (Abhishek Goel, Nick Black).
    
  • gpio-v5.3-1

    Bulk GPIO changes for the v5.3 kernel cycle:
    
    Core:
    
    - When a gpio_chip request GPIOs from itself, it can now fully
      control the line characteristics, both machine and consumer
      flags. This makes a lot of sense, but took some time before I
      figured out that this is how it has to work.
    
    - Several smallish documentation fixes.
    
    New drivers:
    
    - The PCA953x driver now supports the TI TCA9539.
    
    - The DaVinci driver now supports the K3 AM654 SoCs.
    
    Driver improvements:
    
    - Major overhaul and hardening of the OMAP driver by Russell
      King.
    
    - Starting to move some drivers to the new API passing irq_chip
      along with the gpio_chip when adding the gpio_chip instead
      of adding it separately.
    
    Unrelated:
    
    - Delete the FMC subsystem.
    
  • v5.2

    0ecfebd2 · Linux 5.2 ·
    Linux 5.2
    
  • xfs-5.3-merge-10

    New stuff for 5.3:
    - Refactor inode geometry calculation into a single structure instead of
      open-coding pieces everywhere.
    - Add online repair to build options.
    - Remove unnecessary function call flags and functions.
    - Claim maintainership of various loose xfs documentation and header
      files.
    - Use struct bio directly for log buffer IOs instead of struct xfs_buf.
    - Reduce log item boilerplate code requirements.
    - Merge log item code spread across too many files.
    - Further distinguish between log item commits and cancellations.
    - Various small cleanups to the ag small allocator.
    - Support cgroup-aware writeback
    - libxfs refactoring for mkfs cleanup
    - Remove unneeded #includes
    - Fix a memory allocation miscalculation in the new log bio code
    - Fix bisection problems
    - Fix a crash in ioend processing caused by tripping over freeing of
      preallocated transactions
    - Split out a generic inode walk mechanism from the bulkstat code, hook
      up all the internal users to use the walking code, then clean up
      bulkstat to serve only the bulkstat ioctls.
    - Add a multithreaded iwalk implementation to speed up quotacheck on
      fast storage with many CPUs.
    - Remove unnecessary return values in logging teardown functions.
    - Supplement the bstat and inogrp structures with new bulkstat and
      inumbers structures that have all the fields we need for v5
      filesystem features and none of the padding problems of their
      predecessors.
    - Wire up new ioctls that use the new structures with a much simpler
      bulk_ireq structure at the head instead of the pointerhappy mess we
      had before.
    - Enable userspace to constrain bulkstat returns to a single AG or a
      single special inode so that we can phase out a lot of geometry
      guesswork in userspace.
    - Reduce memory consumption and zeroing overhead in extended attribute
      scrub code.
    
  • xfs-5.3-merge-9

    New stuff for 5.3:
    - Refactor inode geometry calculation into a single structure instead of
      open-coding pieces everywhere.
    - Add online repair to build options.
    - Remove unnecessary function call flags and functions.
    - Claim maintainership of various loose xfs documentation and header
      files.
    - Use struct bio directly for log buffer IOs instead of struct xfs_buf.
    - Reduce log item boilerplate code requirements.
    - Merge log item code spread across too many files.
    - Further distinguish between log item commits and cancellations.
    - Various small cleanups to the ag small allocator.
    - Support cgroup-aware writeback
    - libxfs refactoring for mkfs cleanup
    - Remove unneeded #includes
    - Fix a memory allocation miscalculation in the new log bio code
    - Fix bisection problems
    - Fix a crash in ioend processing caused by tripping over freeing of
      preallocated transactions
    - Split out a generic inode walk mechanism from the bulkstat code, hook
      up all the internal users to use the walking code, then clean up
      bulkstat to serve only the bulkstat ioctls.
    - Add a multithreaded iwalk implementation to speed up quotacheck on
      fast storage with many CPUs.
    - Remove unnecessary return values in logging teardown functions.
    - Supplement the bstat and inogrp structures with new bulkstat and
      inumbers structures that have all the fields we need for v5
      filesystem features and none of the padding problems of their
      predecessors.
    - Wire up new ioctls that use the new structures with a much simpler
      bulk_ireq structure at the head instead of the pointerhappy mess we
      had before.
    - Enable userspace to constrain bulkstat returns to a single AG or a
      single special inode so that we can phase out a lot of geometry
      guesswork in userspace.
    
  • xfs-5.3-merge-8

    New stuff for 5.3:
    - Refactor inode geometry calculation into a single structure instead of
      open-coding pieces everywhere.
    - Add online repair to build options.
    - Remove unnecessary function call flags and functions.
    - Claim maintainership of various loose xfs documentation and header
      files.
    - Use struct bio directly for log buffer IOs instead of struct xfs_buf.
    - Reduce log item boilerplate code requirements.
    - Merge log item code spread across too many files.
    - Further distinguish between log item commits and cancellations.
    - Various small cleanups to the ag small allocator.
    - Support cgroup-aware writeback
    - libxfs refactoring for mkfs cleanup
    - Remove unneeded #includes
    - Fix a memory allocation miscalculation in the new log bio code
    - Fix bisection problems
    - Fix a crash in ioend processing caused by tripping over freeing of
      preallocated transactions
    - Split out a generic inode walk mechanism from the bulkstat code, hook
      up all the internal users to use the walking code, then clean up
      bulkstat to serve only the bulkstat ioctls.
    - Add a multithreaded iwalk implementation to speed up quotacheck on
      fast storage with many CPUs.
    - Remove unnecessary return values in logging teardown functions.