Skip to content

M425/kernel-tc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kernel-tc

Porting of tc (traffic control) tool in the Linux Kernel

##Description

the module is written for Kernel version 3.4.6.

the main module is my_tc.

The flexible and dynamic behavior of tc is still running in this kernel version. Indeed each scheduler, queue ecc...is compiled as a separeted module, and is loaded on demand.

The mtc_launcher is just a module which tests that everything work well.

This has actually been my bachelor thesis work. If you need further explainations I can forward you my thesis (PDF).

##Installation The modules are build on top of FLAVIA Framework (http://www.ict-flavia.eu/). So is required to install the FLAVIA Framework patch of the Linux kernel in order to run the module(s).

The files in the root are actually another (remember FLAVIA) patch for mac80211 module. I needed few hooks in order to correctly carry out the task.

Makefiles should do the compiling job.

About

Porting of tc tool in the Linux Kernel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published