---
# System prepended metadata

title: 'Musl, July 14, 2022'
tags: [' musl', unikraft, ' release']

---

---
title: "Musl, July 14, 2022"
tags: unikraft, musl, release
datetime: 2022-07-14T13:00:00+02:00
location: Online, Discord (https://bit.ly/UnikraftDiscord), the `#monkey-business` voice channelchannel
teams: 
- musl
participants:
- Dragoș
- Florin
- Adinahttps://github.com/security-summer-school/essentials-internal/pull/8
- Simon
- Răzvan
---

## :dart: Agenda

- `clone()` update
- testing Musl

## Notes 

AS: The posix-futex PR (https://github.com/unikraft/unikraft/pull/488) is up, I'm waiting for reviews.

DA: I did't get to talk to Simon about issues with `clone()` flags.

SK: I recall implementing `CLONE_CHILD_CLEARTID`, maybe not `CLONE_DETACHED`.

DA: I'm running a simple application that does `pthread_create()`.
I hardcoded the `TCB_RESERVE` to `280`.

DA: The child return value doesn't return 0 for `clone()`.

SK: I would also look into replacing syscall with the direct call to `uk_syscall_r_exit()`.

SK: I can only work on this starting from Monday.

DA: Create a setup with the current implementation (Unikraft, Musl, application) that tests the threading work in Musl.

FP: Create a setup with the current tests.

SK: I approve the idea to use a patch in Musl to disable VDSO.

## :closed_book: TODOs and Decisions

SK: Fix `clone()` flags.

DA: Provide list of missing flags for Simon to implement.

SK: Move this on top 0.9 Unikraft.

RD: Talk to Aadhi.

DA: Provide a setup that we can replicate with the current thread / clone work in Musl.

FP: Provide a setup that we can replicate with the current tests in Musl

AS: Be on the lookout for posix-futex reviews.

We meet next on Monday, July 18, 2022, 1pm CEST.