This repository contains my solution of the assignments of the course CSE-314 | Operating System.
Here is the course outline
The solution of xv6 assignments are given in patch files. To apply the patch, you need to download this version xv6-riscv source code.
bash
system call
user program
round robin
priority
multi level queue
posix thread
mutex
semaphore
process
thread
mutex
semaphore
condition variable