Skip to content

Add linux 5.10.22 #2047

Merged
merged 12 commits into from
Mar 12, 2021
Merged

Add linux 5.10.22 #2047

merged 12 commits into from
Mar 12, 2021

Commits on Mar 9, 2021

  1. linux: Add version 5.10.21

    Create bee file with
    
        cp linux-5.4.97-368.bee linux-5.10.21-373.bee
    donald committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    bfd5a81 View commit details
    Browse the repository at this point in the history
  2. linux-5.10.21: Update nfs patch

    Update patch URL for 5.10.21 kernel.
    donald committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    cf1293d View commit details
    Browse the repository at this point in the history
  3. linux-5.10.21: Remove iommu print patch

    Remove patch, which is no longer required for kernel 5.10.21.
    donald committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    178eb9d View commit details
    Browse the repository at this point in the history
  4. linux-5.10.21: Remove alignment patch

    Remove patch, which is no longer required for kernel 5.10.21.
    donald committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    3abc973 View commit details
    Browse the repository at this point in the history
  5. linux-5.10.21: Remove hexint patch

    Remove patch, which is no longer required for kernel 5.10.21.
    donald committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    266bf3a View commit details
    Browse the repository at this point in the history
  6. linux-5.10.21: Remove amdgpu patch

    Remove patch, which is no longer quired for kernel 5.1.21.
    donald committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    8b50315 View commit details
    Browse the repository at this point in the history
  7. linux-5.10.21: Update rcu patch

    Update patch URL for 5.10.21 kernel.
    donald committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    a36034e View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2021

  1. linux-5.10.21: Replace md sync patch

    When a mdraid recovery/check is paused by writing "idle" to sync_action,
    sometimes the system deadlocks [1].
    
    The latest fix proposed by the maintainer is not valid [2].
    
    Use the fix we proposed ourself [3] until upstream comes up with
    something better.
    
    [1]: https://lore.kernel.org/linux-raid/5ed54ffc-ce82-bf66-4eff-390cb23bc1ac@molgen.mpg.de/T/#m28b00fdf4749f55c83282b20485c554ec199a108
    [2]: https://lore.kernel.org/linux-raid/7fdb9726-4b1f-e04c-2451-f47139ddc05b@cloud.ionos.com/T/#m78c755f6b43a9c06d2c85b9d4e49c19657ddb155
    [3]: https://lore.kernel.org/linux-raid/5ed54ffc-ce82-bf66-4eff-390cb23bc1ac@molgen.mpg.de/T/#m8a1d4c25781b8c3032ef38e3ffec425714515a16
    donald committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    e1e7f20 View commit details
    Browse the repository at this point in the history
  2. linux-5.10.21: Add xfs deadlock patch

    Add patch, which should avoid spurious xfs deadlocks
    
    xfs: Wake CIL push waiters more reliably
    
    Threads, which committed items to the CIL, wait in the xc_push_wait
    waitqueue when used_space in the push context goes over a limit. These
    threads need to be woken when the CIL is pushed.
    
    The CIL push worker tries to avoid the overhead of calling wake_all()
    when there are no waiters waiting. It does so by checking the same
    condition which caused the waits to happen. This, however, is
    unreliable, because ctx->space_used can actually decrease when items are
    recommitted. If the value goes below the limit while some threads are
    already waiting but before the push worker gets to it, these threads are
    not woken.
    
    Always wake all CIL push waiters. Test with waitqueue_active() as an
    optimization. This is possible, because we hold the xc_push_lock
    spinlock, which prevents additions to the waitqueue.
    donald committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    40bfaf6 View commit details
    Browse the repository at this point in the history
  3. linux-5.10.21: Add smartpqi patch

    smartpqi: Set host_tagset = 1
    
    Set host_tagset = 1 as suggested in [1] to avoid the problem of
    controller command overrun under certain load conditions.
    
    [1] https://lore.kernel.org/linux-scsi/20210120184548.20219-1-mwilck@suse.com/T/#u
    donald committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    c4625de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4438866 View commit details
    Browse the repository at this point in the history
  5. nvidia_linux: Add version 460.39 for Linux 5.10.22-373

    Create bee file with
    
        cp nvidia_linux-5.4.97-368-460.39-0.bee nvidia_linux-5.10.22-373-460.39-0.bee
    donald committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    160aa9f View commit details
    Browse the repository at this point in the history