Skip to content

Loadable kernel module for a priority-queue inside the kernel space with proc and ioctl interface

Notifications You must be signed in to change notification settings

prasenjit52282/linux_LKM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

LKM

Loadable kernel module for a priority-queue inside the kernel space with proc and ioctl interface. In addition to this, the module handle concurrency, mutual exclusion, memory management, process management, and io-control.

Directory Structure

ioctl
    └── library
        └── ioctl_commands.h
        └── map.h
        └── pqueue.h
    └── test
        └── test.c
    └── A2_aos.c
    └── Makefile
    └── problem_statement.pdf

proc
    └── PartA
        └── .config-5.6.9
        └── report_G1.pdf
    └── PartB
        └── library
            └── map.h
            └── pqueue.h
        └── test
            └── test.c
        └── A1_partB.c
        └── Makefile
    └── problem_statement.pdf

README.md

Contact Me

These are Assignments of CS60038: Advances in OS design course in IIT Kharagpur, taught by Dr. Sandip Chakraborty. For questions and general feedback, contact Prasenjit Karmakar.

About

Loadable kernel module for a priority-queue inside the kernel space with proc and ioctl interface

Topics

Resources

Stars

Watchers

Forks