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

check if CI regression is due to missing *mutex_lock* symbols in compiled kernel #877

Closed
wants to merge 4 commits into from

Conversation

etsal
Copy link

@etsal etsal commented Nov 1, 2024

The CI for lavd is currently failing because libbpf is unable to download the code corresponding to fexit/mutex_lock to the kernel. The symbol mutex_lock only seems to exist for kernels compiled without CONFIG_DEBUG_LOCK_ALLOC, otherwise, mutex_lock is a define macro over mutex_lock_nested. Test whether the reason the CI is failing is due to the mutex_lock symbol missing from the combined kernel altogether.

@etsal etsal self-assigned this Nov 1, 2024
@etsal etsal closed this Nov 1, 2024
@etsal etsal reopened this Nov 1, 2024
@etsal etsal closed this Nov 1, 2024
@etsal etsal changed the title turn off lock debugging to see if it fixes CI regression check if CI regression is due to missing *mutex_lock* symbols in compiled kernel Nov 1, 2024
@etsal etsal reopened this Nov 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant