Tags

Tags give the ability to mark specific points in history as being important
  • ras-urgent-2020-03-15

    Two RAS related fixes:
    
      - Shut down the per CPU thermal throttling poll work properly when a CPU
        goes offline. The missing shutdown caused the poll work to be migrated
        to a unbound worker which triggered warnings about the usage of
        smp_processor_id() in preemptible context
    
      - Fix the PPIN feature initialization which missed to enable the
        functionality when PPIN_CTL was enabled but the MSR locked against
        updates.
    
  • perf-urgent-2020-03-15

    A pile of perf fixes:
    
      - AMD uncore driver:
    
        Replace the open coded sanity check with the core variant, which
        provides the correct error code and also leaves a hint in dmesg
    
      - tools:
    
        - Fix the stdio input handling with glibc versions >= 2.28
    
        - Unbreak the futex-wake benchmark which was reduced to 0 test threads
          due to the conversion to cpumaps
    
        - Initialize sigaction structs before invoking sys_sigactio()
    
        - Plug the mapfile memory leak in perf jevents
    
        - Fix off by one relative directory includes
    
        - Fix an undefined string comparison in perf diff
    
  • locking-urgent-2020-03-15

    Fix for yet another subtle futex issue. The futex code used ihold() to
    prevent inodes from vanishing, but ihold() does not guarantee inode
    persistence. Replace the inode pointer with a per boot, machine wide,
    unique inode identifier. The second commit fixes the breakage of the hash
    mechanism whihc causes a 100% performance regression.
    
  • irq-urgent-2020-03-15

    A single commit to handle an erratum in Cavium ThunderX to prevent access
    to GIC registers which miss in the implementation.
    
  • efi-urgent-2020-03-15

    Two EFI fixes:
    
     - Prevent a race and buffer overflow in the sysfs efivars interface which
       causes kernel memory corruption.
    
     - Add the missing NULL pointer checks in efivar_store_raw()
    
  • pm-5.6-rc6

    Power management fix for 5.6-rc6
    
    Fix cpupower utility build failures with -fno-common
    enabled (Mike Gilbert).
    
  • wireless-drivers-2020-03-13

    wireless-drivers fixes for v5.6
    
    Third, and hopefully last, set of fixes for v5.6.
    
    iwlwifi
    
    * fix a locking issue in time events handling
    
    * a fix in rate-scaling
    
    * fix for a potential NULL pointer deref
    
    * enable antenna diversity in some devices that were erroneously not doing it
    
    * allow FW dumps to continue when the FW is stuck
    
    * a fix in the HE capabilities handling
    
    * another fix for FW dumps where we were reading wrong addresses
    
    * fix link in MAINTAINERS file
    
    rtlwifi
    
    * fix regression causing connect issues in v5.4
    
    wlcore
    
    * remove merge damage which luckily didn't have any impact on functionality
    
  • sunxi-fixes-for-5.6-2

    Allwinner Fixes for 5.6 - part 2
    
    This follows up on the previous 5.6 fixes tag with a fix for the A33
    Security System (crypto offloading hardware). The hardware was found
    to not be compatible with existing hardware and a new compatible was
    needed.
    
    The driver change was picked up right before the previous -rc6 and
    the DT bindings and DT changes were not picked up. The goal is to have
    all the changes in the same release, that is v5.6.
    
  • sunxi-dt-for-5.7

    Allwinner Device Tree Changes for v5.7
    
    A fairly large set of changes for v5.7, including some new devices.
    
    SoC specific changes:
    
      - SPI on H6 SoC enabled
      - Thermal sensor on R40 SoC enabled
      - Deinterlace core hardware on A64 SoC enabled
      - Redundant assigned-clocks properties removed
        - required clock rates are now enforced by drivers
      - LVDS panel support on A20 SoC enabled
      - PMU compatible fixed for H5 and H6 SoCs
      - Thermal trip points added for A83T and H5 SoCs
      - (Image) Rotation core hardware on A83T and A64 SoCs enabled
    
    Device specific changes:
    
      - Pine64 PineTab and PinePhone added
      - Various cleanups and improvements for Pine64 PineBook
      - GPIO pin bank regulator supplies added for A64-OlinXino
      - eMMC enabled on Orange Pi 3
      - PocketBook Touch Lux 3 added
      - Linutronix Testbox v2 added
      - Ethernet enabled on Orange Pi One Plus
      - HDMI enabled on H6-based Orange Pi boards
    
  • sunxi-core-for-5.7

    Allwinner Core Changes for v5.7
    
    Just one change for our mach code for including the correct clk header.
    
  • sunxi-fixes-for-5.6

    Allwinner Fixes for v5.6
    
    A pretty normal set of fixes for v5.6:
    
      - Fix reversed macros used for A83T EMAC clock and reset
      - Fix camera regulator voltage and USB OTG for TBS-A711
      - 16-bit / 8-bit mixed read fix for our RSB driver
      - Fix SPI controller base address for R40
      - Reorder device nodes based on base address for R40
    
  • sunxi-clk-for-5.7

    Allwinner Clock Changes for 5.7
    
    Changes consist mainly of cleanups for the display engine clock driver,
    correcting clocks that don't exist. Also, the MBUS clock on the A64 is
    exported for the device tree to consume.
    
  • xfs-5.7-merge-3

    New code for 5.7:
     - Fix a hard to trigger race between iclog error checking and log shutdown.
     - Strengthen the AGF verifier.
     - Ratelimit some of the more spammy error messages.
     - Remove the icdinode uid/gid members and just use the ones in the vfs inode.
     - Hold ILOCK across insert/collapse range.
     - Clean up the extended attribute interfaces.
     - Clean up the attr flags mess.
     - Restore PF_MEMALLOC after exiting xfsaild thread to avoid triggering
       warnings in the process accounting code.
     - Remove the flexibly-sized array from struct xfs_agfl to eliminate
       compiler warnings about unaligned pointers and packed structures.
     - Various macro and typedef removals.
     - Stale metadata buffers if we decide they're corrupt outside of a
       verifier.
     - Check directory data/block/free block owners.
     - Fix a UAF when aborting inactivation of a corrupt xattr fork.
     - Teach online scrub to report failed directory and attr name lookups
       as a metadata corruption instead of a runtime error.
     - Avoid potential buffer overflows in sysfs files by using scnprintf.
    
  • v5.4.25

    18fe53f6 · Linux 5.4.25 ·
    This is the 5.4.25 stable release
    
  • v5.5.9

    81b6e04c · Linux 5.5.9 ·
    This is the 5.5.9 stable release
    
  • v4.14.173

    12cd844a · Linux 4.14.173 ·
    This is the 4.14.173 stable release
    
  • xfs-5.7-merge-2

    New code for 5.7:
     - Fix a hard to trigger race between iclog error checking and log shutdown.
     - Strengthen the AGF verifier.
     - Ratelimit some of the more spammy error messages.
     - Remove the icdinode uid/gid members and just use the ones in the vfs inode.
     - Hold ILOCK across insert/collapse range.
     - Clean up the extended attribute interfaces.
     - Clean up the attr flags mess.
     - Restore PF_MEMALLOC after exiting xfsaild thread to avoid triggering
       warnings in the process accounting code.
     - Remove the flexibly-sized array from struct xfs_agfl to eliminate
       compiler warnings about unaligned pointers and packed structures.
     - Various macro and typedef removals.
    
  • v4.19.109

    56920971 · Linux 4.19.109 ·
    This is the 4.19.109 stable release