Linux kernel extension: memory barrier

Posted on Mar 25, 2014

Uni project for the Operating Systems course.

https://github.com/giamo/linux-kernel-barrier

Linux kernel extension that provides a synchronization system based on a barrier with 32 levels of synchronization. Threads/processes can go to sleep on the barrier and are awaken when the awake system call is invoked.