Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-11870

kernel update [RHEL6.10 2.6.32-754.10.1.el6]

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.10.7
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      Upstream details at : https://access.redhat.com/errata/RHBA-2019:0064

      This update fixes the following bugs:

      • Previously, the page migration allocator did not pass the __GFP_THISNODE allocator flag to the alloc_pages_exact_node() function. Consequently, the migrate_to_node() function in some cases migrated to any destination node, which could lead to a circular lock and applications became unresponsive. This update fixes the bug by properly passing __GFP_THISNODE to migrate_to_node(). As a result, the circular lock does not occur anymore and the affected applications no longer hang in the described scenario. (BZ#1577094)
      • Previously, the seq_file structs used the kmalloc() function to allocate buffers. Consequently, when the memory became fragmented, certain types of memory allocation requests failed with the Page Allocation Failure (PAF) error messages. This update fixes the bug by adding a fallback to kvmalloc() in case of a failure. As a result, PAF is now avoided in the described scenario. (BZ#1632434)
      • When aborting a Stream Control Transmission Protocol (SCTP) association, the memory allocation failure bypassed any state change. As a consequence, application related to the SCTP association could not be relaunched. This update fixes the bug by releasing the association when the ABORT primitive fails to abort the connection due to no memory. As a result, the affected applications can now be relaunched in the described scenario. (BZ#1646405)

      Users of kernel are advised to upgrade to these updated packages, which fix these bugs. The system must be rebooted for this update to take effect.

      Attachments

        Issue Links

          Activity

            [LU-11870] kernel update [RHEL6.10 2.6.32-754.10.1.el6]
            pjones Peter Jones added a comment -

            Landed for 2.10.7

            pjones Peter Jones added a comment - Landed for 2.10.7

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34054/
            Subject: LU-11870 kernel: kernel update RHEL6.10 [2.6.32-754.10.1.el6]
            Project: fs/lustre-release
            Branch: b2_10
            Current Patch Set:
            Commit: 9e8afbc0fbe7acf554a7dfc96aaa6cb077b98aab

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34054/ Subject: LU-11870 kernel: kernel update RHEL6.10 [2.6.32-754.10.1.el6] Project: fs/lustre-release Branch: b2_10 Current Patch Set: Commit: 9e8afbc0fbe7acf554a7dfc96aaa6cb077b98aab

            Jian Yu (yujian@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34054
            Subject: LU-11870 kernel: kernel update RHEL6.10 [2.6.32-754.10.1.el6]
            Project: fs/lustre-release
            Branch: b2_10
            Current Patch Set: 1
            Commit: 7ac13e97eeda8b8d8e66931d2c045a655e59d27d

            gerrit Gerrit Updater added a comment - Jian Yu (yujian@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34054 Subject: LU-11870 kernel: kernel update RHEL6.10 [2.6.32-754.10.1.el6] Project: fs/lustre-release Branch: b2_10 Current Patch Set: 1 Commit: 7ac13e97eeda8b8d8e66931d2c045a655e59d27d

            People

              yujian Jian Yu
              yujian Jian Yu
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: