Name:
SynCord
Description:
Application-Informed Kernel Synchronization Primitives
Professor — Lab:
Sanidhya KashyapRobust Scalable Systems Software Lab

Home page:
SynCord
Technical description:
SynCord is a framework to modify kernel locks without recompiling or rebooting the kernel. It abstracts key behaviors of kernel locks and exposes them as APIs for designing user-defined kernel locks. SynCord provides the mechanisms to customize kernel locks safely and correctly from userspace.
Project status:
inactive — entered showcase: 2022-07-07 — entry updated: 2024-04-12

Source code:
Lab GitHub - last commit: 2022-07-01
Code quality:
This project has not yet been evaluated by the C4DT Factory team. We will be happy to evaluate it upon request.
Project type:
Framework, Experiments
Programming language:
Python, C
License:
other