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

Kernel update for RHEL6.7 [2.6.32-573.7.1.el6]

    XMLWordPrintable

Details

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

    Description

      • When logging in as a user and trying to mount a share using the "cd" command,
        the UID and GID autofs additional variables previously took incorrect values,
        taking root UID and GID instead of user's UID and GID. The bug in the assignment
        of uid and gid mount requests has been fixed, and UID and GID now get the
        correct values with autofs configuration on Red Hat Enterprise Linux 6.7.
        (BZ#1258581)
      • Previously, the attach_task_by_pid() function in some cases raced with the
        exiting thread and tried to lock or unlock the already freed group_rwsem member
        of the signal_struct list. As a consequence, a kernel crash could occur. This
        update adds the cgroup_threadgroup_rwsem variable, which fixes this bug and
        prevents the kernel crash from occurring in this scenario. (BZ#1246081)
      • Previously, the vmxnet3 driver napi poll implementation used rx descriptor
        count for the napi poll budget. This allowed to return from napi poll halfway
        through recieving a fragmented packet if the budget threshold was reached. This
        behavior caused a kernel panic(BUG_ON) if previous napi poll ended with skb
        allocation failure and the end of packet was not reached. This bug has been
        fixed by only counting whole received packets in the napi poll rather than the
        rx descriptor count. As a result, the aforementioned kernel panic no longer
        occurs. (BZ#1246092)
      • Due to the renaming of the VLAN_GROUP_ARRAY_LEN preprocessor macro, the kernel
        API for 3rd party modules changed in an incompatible way. As a consequence,
        compiling the vmxnet3 driver in vmware-tools failed. This update adds a
        definition of the VLAN_GROUP_ARRAY_LEN macro, and vmxnet3 now succeeds to
        compile. (BZ#1242145)
      • Due to the incorrect length of the FCP_RSP_INFO field, parts of the field
        could be copied, and "st" and "sg" drivers thus did not work correctly. With
        this update, the FCP protocol related code has been updated, and "st" and "sg"
        now work as expected. (BZ#1253728)
      • Previously, driving the crypto adapter under high pressure workload with long
        running cryptographic requests led to performance degradations of the crypto
        adapter or, in some cases, the crypto adapter entered recovery mode. As a
        consequence, an Adjunct Processor (AP) queue reset was triggered to recover and
        reinitialize the AP queue. Due to the different hardware behavior, the reset
        could be delayed and interrupts were not re-enabled. With this update, the RAPQ
        (queue reset) and AQIC (interrupt control) commands are treated fully
        asynchronously, and the device driver checks the reset and interrupt states so
        that it can handle the AP queue reinitialization properly. (BZ#1253729)
      • Prior to this update, multiple instances trying to copy the same file
        triggered a race condition in the perf buildid-cache that could truncate system
        libraries and other files. With this update, unique temporary files are used
        when copying to the buildid directory to prevent the aforementioned race
        condition from occurring. (BZ#1253733)
      • If a bonding VLAN interface entered promiscuous mode while it was inactive,
        the slave interfaces previously did not enter promiscuous mode automatically
        even after the bonding VLAN interface became active again. With this update, the
        flag changes are always propagated to interfaces, and slave interfaces thus
        enter promiscuous mode as expected. (BZ#1253734)

      Attachments

        Issue Links

          Activity

            People

              bogl Bob Glossman (Inactive)
              bogl Bob Glossman (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: