Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.1.0
    • Lustre 2.1.0
    • None
    • 3
    • 5082

    Description

      Consists of 2 parts:

      1. Samba asks for xattrs for each file in a directory when a directory listing is performed.
      This causes the trusted.lov xattr entry to also be retrieved. However, the relevant LOV EA
      information is already present in the client, so obd_packmd can be used to generate the data
      instead. This saves sending two RPCs per directory entry to the MDT.

      2. As ACLs are sent to clients under LCK_CR locks, to update changed ACLs properly from clients
      we need to take a conflicting LCK_EX lock. Once landed, bz=19933 could be reverted as it was a
      workaround which in fact disabled dcache usage on the client.

      Attachments

        Activity

          People

            yujian Jian Yu
            vitaly_fertman Vitaly Fertman
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: