Linux Kernel journey

Welcome to my Linux Kernel journey

Step in the Linux Kernel

Demystifying Linked Lists in the Linux Kernel

Hello fellow Linux Kernel enthusiasts! Today, we’re embarking on a journey into the heart of the Linux Kernel to unravel the secrets of linked lists. Buckle up as we delve into the realm of data structures and discover how linked lists play a pivotal role in managing the complexities of the operating system. What’s Allโ€ฆ

Patch your way to Linux Kernel 101

The realm of Linux kernel development often feels like a labyrinth, needlessly cloaked in mystery, perhaps owing to the vast codebase inherited from the birth of Unix. ๐Ÿ˜Ž This intimidating expanse can deter newcomers, yet within lies an enduring truth: ‘The journey of a thousand miles begins with a single step.’ And… What better wayโ€ฆ

Internship wrap up

Journey summary When I started the internship journey, I was worried that I may not be up to the task . I wanted to grasp a lot of thing at once which was a difficult thing to do. My first patch series were rejected. I worried I was not doing enough . After following theโ€ฆ

Types of context imbalance warnings and how to annotate

Types There are three types of context imbalance warnings: warning: context imbalance – unexpected unlock warning: context imbalance – wrong count at exit warning: context imbalance – different lock contexts for basic block How to annotate Unexpected unlock This is the easiest of all, what happens here is that the function enters the critical sectionโ€ฆ

Something went wrong. Please refresh the page and/or try again.


Follow my blog

Get new content delivered directly to your inbox.

Leave a comment