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

DPDK: Add 32bit test #3489

Open
wants to merge 12 commits into
base: main
Choose a base branch
from
Open

DPDK: Add 32bit test #3489

wants to merge 12 commits into from

Commits on Nov 19, 2024

  1. Configuration menu
    Copy the full SHA
    7fb8d02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9c6ce3 View commit details
    Browse the repository at this point in the history
  3. DpdkInstall: move constant args to private variables

    Allowing extension of the class for the 32bit build
    mcgov committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    2b46a64 View commit details
    Browse the repository at this point in the history
  4. Dpdk: 32bit test

    Allow building rdma-core and dpdk as 32bit applications before test.
    Add the 32bit test.
    
    This is a beefy commit because we must extend the Installer class
    to support 32bit builds. This means adding invalid arch checks,
    adding arch checks to the DependencyInstaller, adding
    changes to PKG_CONFIG_PATH and allowing updating environment variables
    everywhere.
    
    The result is that we can install DPDK and RDMA core and run their
    32bit versions to test basic send/receive stuff.
    mcgov committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    9570b1d View commit details
    Browse the repository at this point in the history
  5. DPDK: Add 32bit multiqueue test

    mcgov committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    a2f9526 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e13a5df View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    db1f944 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6d052d5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c4f52f8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6572cb6 View commit details
    Browse the repository at this point in the history
  11. Dpdk: annotation fixes for mypy

    mcgov committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    6ab0d27 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    cef07ea View commit details
    Browse the repository at this point in the history