Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use zero copy between memif and libfabric #237

Merged
merged 6 commits into from
Oct 18, 2024

Commits on Oct 18, 2024

  1. Use zero copy between memif and libfabric

    Use memif's buffer to send data directly from them
    and to receive data directly into them
    
    Signed-off-by: Kasiewicz, Marek <[email protected]>
    Sakoram committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    4baa4cc View commit details
    Browse the repository at this point in the history
  2. Fix code style, comments and error handling

    Signed-off-by: Kasiewicz, Marek <[email protected]>
    Sakoram committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    7545757 View commit details
    Browse the repository at this point in the history
  3. Check rdma_*_session_create input params for NULL

    Signed-off-by: Kasiewicz, Marek <[email protected]>
    Sakoram committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    83d0adb View commit details
    Browse the repository at this point in the history
  4. Move ep_mr_reg from ep_init to *_rdma_on_connect

    Signed-off-by: Kasiewicz, Marek <[email protected]>
    Sakoram committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    bf7edec View commit details
    Browse the repository at this point in the history
  5. Remove mr_access from ep_ctx_t

    mr_access can be calculated basing on from fi_info
    stored in libfabric_ctx
    
    Signed-off-by: Kasiewicz, Marek <[email protected]>
    Sakoram committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    2fc7123 View commit details
    Browse the repository at this point in the history
  6. Fix error handling in libfabric_cq

    - In in rdma_get_cq_comp: do not print error if
    FI_EAVAIL is returned
    - Return always negative error number
    
    Signed-off-by: Kasiewicz, Marek <[email protected]>
    Sakoram committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    8904807 View commit details
    Browse the repository at this point in the history