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

Remove LNET_MAX_PAYLOAD calculation based on PAGE_SIZE & LNET_MAX_IOV

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Fix
    • Major
    • None
    • None
    • None
    • 2
    • 22,293
    • 7878

    Description

      Since none of the code in the LNetPut/send path really uses LNET_MAX_PAYLOAD but they do check LNET_MAX_IOV, remove the restriction on LNET_MAX_PAYLOAD to be PAGE_SIZE * LNET_MAX_IOV.

      This allows us to build Lustre with a configure flag of --max-payload-mb=XXX. This enables Cray DVS to send larger requests through the network, greatly reducing the software overhead.

      There are more discussions in Oracle Bug 22293.

      Attachments

        Activity

          People

            liang Liang Zhen (Inactive)
            wang Wally Wang (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: