---
# System prepended metadata

title: 'GSoC, Shadow stack, August 4, 2022'
tags: [' unikraft', ' shadow stack', gsoc]

---

---
title: "GSoC, Shadow stack, August 4, 2022"
tags: gsoc, unikraft, shadow stack
datetime: 2022-07-15T15:00:00+02:00
location: Online, Discord (https://bit.ly/UnikraftDiscord), the `#monkey-business` voice channel
teams:
- gsoc
participants:
- Maria
- RăzvanD
- Vlad
---

## :dart: Agenda

- Status update
- Next steps

## :closed_book: Discussions

RD: The official documentation for `redis` doesn't provide a clear explanation regarding the need for a `redis.conf` file.

RD: I am checking your issue regarding the blocking socket on `AArch64`.

RD: I am wondering why, when the implementation was changed for `AArch64`, it wasn't updated for `x86` too.

RD: I'll further investigate.

MS: I have a dirty fix for the paging issue on apps such as `SQLite` for `AArch64` and I can use it in case the pending PR doesn't provide a solution for complex applications.

RD: However, paging support must be widely accessible.

VB: Regarding the Shadow Stack, you might consider using `gcc-12`, if `clang` doesn't bring you anywhere.

## :wrench: TODOs and Decisions

MS: Update [`Redis` documentation](https://github.com/unikraft/app-redis) similar to [Nginx](https://github.com/unikraft/app-nginx), likely by also adding an `fs0` folder.

MS: Use gcc-12 to compile and run complex apps.

MS: Create issues and a draft PR for the `unikraft` core repo.

MS: Provide an example as to why building `SQLite` with `clang` fails.

RD: Link Maria's issues with Eduard's PR and her future draft PR.

RD: Continue investigating Maria's PR for `newlib` and provide advice.

Razvan, Vlad and Maria to meet next Monday, August 8th, 2022, 3:30pm CEST.
