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

lib/uklock: Fix static initializer for recursive mutexes #1194

Merged

Conversation

skuenzer
Copy link
Member

@skuenzer skuenzer commented Dec 6, 2023

Fix a compile error when using recursive mutexes: _UK_MUTEX_UNOWNED is undefined.

Fix a compile error when using recursive mutexes. `_UK_MUTEX_UNOWNED` is
undefined.

Signed-off-by: Simon Kuenzer <simon@unikraft.io>
@skuenzer skuenzer requested a review from a team as a code owner December 6, 2023 14:36
@mschlumpp
Copy link
Member

Oops. Seems like the CI didn't catch that one.

Reviewed-by: Marco Schlumpp marco@unikraft.io

@razvand razvand removed the request for review from a team December 6, 2023 15:14
@razvand razvand added the kind/quick-fix Issue is a quick fix label Dec 6, 2023
@razvand razvand added this to the v0.16.0 (Telesto) milestone Dec 6, 2023
Copy link
Contributor

@razvand razvand left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved-by: Razvan Deaconescu razvand@unikraft.io

@skuenzer skuenzer changed the base branch from staging to staging-1194 December 6, 2023 15:19
@skuenzer skuenzer merged commit a4757ef into unikraft:staging-1194 Dec 6, 2023
7 of 8 checks passed
skuenzer added a commit that referenced this pull request Dec 6, 2023
Fix a compile error when using recursive mutexes. `_UK_MUTEX_UNOWNED` is
undefined.

Signed-off-by: Simon Kuenzer <simon@unikraft.io>
Reviewed-by: Marco Schlumpp <marco@unikraft.io>
Approved-by: Razvan Deaconescu <razvand@unikraft.io>
GitHub-Closes: #1194
skuenzer added a commit that referenced this pull request Dec 8, 2023
Fix a compile error when using recursive mutexes. `_UK_MUTEX_UNOWNED` is
undefined.

Signed-off-by: Simon Kuenzer <simon@unikraft.io>
Reviewed-by: Marco Schlumpp <marco@unikraft.io>
Approved-by: Razvan Deaconescu <razvand@unikraft.io>
GitHub-Closes: #1194
eduardvintila pushed a commit to eduardvintila/unikraft_riscv64 that referenced this pull request Dec 10, 2023
Fix a compile error when using recursive mutexes. `_UK_MUTEX_UNOWNED` is
undefined.

Signed-off-by: Simon Kuenzer <simon@unikraft.io>
Reviewed-by: Marco Schlumpp <marco@unikraft.io>
Approved-by: Razvan Deaconescu <razvand@unikraft.io>
GitHub-Closes: unikraft#1194
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/quick-fix Issue is a quick fix
Projects
Status: Done!
Development

Successfully merging this pull request may close these issues.

None yet

3 participants