7 Forks
19 Stars
19 Watchers

xv6-kernel-threads

Design and Implementation of kernel level threads for xv6 operating system. Adding system call related to threading environment in xv6 along with userland threading library with one to one mapping and semaphore implementation as synchronisation primitive

How to download and setup xv6-kernel-threads

Open terminal and run command
git clone https://github.com/kishanpatel22/xv6-kernel-threads.git
git clone is used to create a copy or clone of xv6-kernel-threads repositories. You pass git clone a repository URL.
it supports a few different network protocols and corresponding URL formats.

Also you may download zip file with xv6-kernel-threads https://github.com/kishanpatel22/xv6-kernel-threads/archive/master.zip

Or simply clone xv6-kernel-threads with SSH
[email protected]:kishanpatel22/xv6-kernel-threads.git

If you have some problems with xv6-kernel-threads

You may open issue on xv6-kernel-threads support forum (system) here: https://github.com/kishanpatel22/xv6-kernel-threads/issues