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

Handle call local seperately from regular jump instructions #467

Merged
merged 8 commits into from
May 18, 2024

Commits on May 14, 2024

  1. Handle call local seperately from regular jump instructions

    Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
    Alan Jowett committed May 14, 2024
    Configuration menu
    Copy the full SHA
    5a34daa View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Merge branch 'main' into issue458

    Signed-off-by: Alan Jowett <alanjo@microsoft.com>
    Alan-Jowett committed May 17, 2024
    Configuration menu
    Copy the full SHA
    4cb9308 View commit details
    Browse the repository at this point in the history
  2. Fix after local call prolog increased in size

    Signed-off-by: Alan Jowett <alanjo@microsoft.com>
    Alan-Jowett committed May 17, 2024
    Configuration menu
    Copy the full SHA
    e57df10 View commit details
    Browse the repository at this point in the history
  3. Zero initialize jit_state

    Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
    Alan Jowett committed May 17, 2024
    Configuration menu
    Copy the full SHA
    0b58048 View commit details
    Browse the repository at this point in the history
  4. Increment num_jumps after inserting into table

    Signed-off-by: Alan Jowett <alanjo@microsoft.com>
    Alan-Jowett committed May 17, 2024
    Configuration menu
    Copy the full SHA
    da4910b View commit details
    Browse the repository at this point in the history

Commits on May 18, 2024

  1. Initialize bpf_function_prolog_size correctly

    Signed-off-by: Alan Jowett <alanjo@microsoft.com>
    Alan-Jowett committed May 18, 2024
    Configuration menu
    Copy the full SHA
    e070f79 View commit details
    Browse the repository at this point in the history
  2. Update ubpf_jit_arm64.c

    Assert that prolog size matches.
    Alan-Jowett committed May 18, 2024
    Configuration menu
    Copy the full SHA
    b24ea1e View commit details
    Browse the repository at this point in the history
  3. Update ubpf_jit_x86_64.c

    Assert that the prolog size matches.
    Alan-Jowett committed May 18, 2024
    Configuration menu
    Copy the full SHA
    711cfc0 View commit details
    Browse the repository at this point in the history