Details

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

    Description

      While moving the netlink work to using YAML I found a limitation to cYAML. Currently its cy_valueint is limited to 32 bit values. In some cases we need 64 bit integers. The second problem brought up by Ben Evans was that the Lustre YAML implementation doesn't handle correctly at all is the YAML_NO_TOKEN token which it takes as an error.

      Attachments

        Issue Links

          Activity

            [LU-12513] Address YAML limitations
            simmonsja James A Simmons made changes -
            Fix Version/s New: Lustre 2.13.0 [ 14290 ]
            Resolution New: Fixed [ 1 ]
            Status Original: Open [ 1 ] New: Resolved [ 5 ]

            This addresses the issues Ben and I ran into.

            simmonsja James A Simmons added a comment - This addresses the issues Ben and I ran into.

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35428/
            Subject: LU-12513 utils: add handling YAML_NO_TOKEN
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 494d4b6b73dd0c1aa751c77f5830616415dcb97b

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35428/ Subject: LU-12513 utils: add handling YAML_NO_TOKEN Project: fs/lustre-release Branch: master Current Patch Set: Commit: 494d4b6b73dd0c1aa751c77f5830616415dcb97b

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35423/
            Subject: LU-12513 utils: change cy_valueint to 64 bits
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 0c24502450e25298b6704dbe1b0a6d4005467c3c

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35423/ Subject: LU-12513 utils: change cy_valueint to 64 bits Project: fs/lustre-release Branch: master Current Patch Set: Commit: 0c24502450e25298b6704dbe1b0a6d4005467c3c
            simmonsja James A Simmons made changes -
            Link New: This issue is related to LU-6081 [ LU-6081 ]
            simmonsja James A Simmons made changes -
            Link New: This issue is related to DCO-3667 [ DCO-3667 ]
            simmonsja James A Simmons made changes -
            Link New: This issue is related to LU-11850 [ LU-11850 ]
            simmonsja James A Simmons made changes -
            Assignee Original: WC Triage [ wc-triage ] New: James A Simmons [ simmonsja ]
            simmonsja James A Simmons created issue -

            People

              simmonsja James A Simmons
              simmonsja James A Simmons
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: