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

Remove LNET_MAX_PAYLOAD calculation based on PAGE_SIZE & LNET_MAX_IOV

XMLWordPrintable

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

      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.

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

              Created:
              Updated:
              Resolved: