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

aya: skip map creation and relocation for maps that should be ignored #968

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

Commits on Jun 13, 2024

  1. Ignore relocation of maps that should be ignored.

    This makes it possible to have bytecode with unsupported map types such as BPF_MAP_TYPE_RINGBUF on a target kernel that doesn't have that map type
    martinsoees committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    74f5acf View commit details
    Browse the repository at this point in the history
  2. Added documentation to

    martinsoees committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    3525560 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5276a91 View commit details
    Browse the repository at this point in the history
  4. All tests are passing now

    martinsoees committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    c725b9d View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Changed name to 'ignore_map_by_type' and created a similar function t…

    …hat does the same by name. Fixed renaming and added the new 3rd argument to relocate_maps() for rbpf test case
    martinsoees committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    aad4ad4 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    b49c300 View commit details
    Browse the repository at this point in the history
  2. indentation

    martinsoees committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    0e35566 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Fixed doc test

    martinsoees committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    ad2dc1b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3084fd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b05ab15 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d9cd8de View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Review comments

    - Removed 'ignore_map_by_type' since 'ignore_map_by_name' makes more sense
    martinsoees committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    7b9f1d2 View commit details
    Browse the repository at this point in the history
  2. Review comments

    - Removed 'ignore_map_by_type' since 'ignore_map_by_name' makes more sense
    martinsoees committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    2e0bc82 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    71ec04e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    37de0d1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0b0d4c7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    787d08b View commit details
    Browse the repository at this point in the history
  7. Remove relocation test by type

    The 'ignore_map_by_type' function has been removed. Also renamed test function and simplified the relocation builder since 'by_name' is the only option now
    martinsoees committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    492feb2 View commit details
    Browse the repository at this point in the history
  8. cargo fmt

    martinsoees committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    d7e5f31 View commit details
    Browse the repository at this point in the history