Skip to content

Files

Latest commit

 

History

History

05_barrier_system_call

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
  • This work includes the implementation of synchronization in Linux kernel.
    • I implemented the Barrier through three system calls.

    • barrier_init(int count, unsigned int* barrier_id)

    • barrier_wait(int barrier_id)

    • barrier_destroy(int barrier_id)

    • For efficient development and quick debugging, I also provide a driver module (04_barrier_driver_module) in same logic of this synchronzation.

    • For system call and driver module, I also support testing programs.