Skip to content

A collection of tutorials which I wrote for all novice Linux enthuasiasts out there

License

Notifications You must be signed in to change notification settings

codingforpleasure/Kernel-tutorials

Repository files navigation

welcome_linux_kernel

A collection of tutorials which I wrote for all novice Linux enthuasiasts out there

I hope you would benefit from those examples.

Basicly I would be talking and posting examples, which I wrote down for demonstration purposes:

1. Kernel Synchronizations methods

  • Atomic Operations
  • Spinlock
  • Reader-writer spinlock
  • Mutex
  • Semapaphore
  • semaphore reader-writer
  • Completion variable
  • Barriers
  • RCU (Read Copy Update)

2. Usefull Data-structures in the Kernel

  • Circular doubly-linked lists
  • Cyclic buffer (Kfifo)
  • Red Black tree and many more

3. Netdevice and sk_buff in depth

4. Netfilter (iptables / ebtables)

So hop in & enjoy the journey 😋,

Gil

About

A collection of tutorials which I wrote for all novice Linux enthuasiasts out there

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published