Posts Tagged linux kernel

Last year, around the same time, I had ranted about this function named find_busiest_group() in kernel/sched.c. This is one humongous function which can so easily scare the sh*t out of any programmer who sees it for the first time. Partly due to it’s sheer size, which spanned over lines, next due to the presence of [...]

A lot has been said about Barkha Dutt and NDTV’s legal notice to a blogger who poured out his emotions over what he felt was irresponsible and shoddy journalism.
Many people have spoken out about the freedom of speech and the freedom to voice out our opinions on the internet. I have read the blogpost against [...]

Quick takes:

India leads the 7 match series 4-0. Dhoni’s Dashers do it again.
Poker has become the new favourite game here at Civilization.inc
If a team loses the match due to losing the toss, can you use the phrase “Gone for a toss” ?

I am busy writing my statement of purpose these days, since the University application [...]

While working on idle power management, I used vaidy’s klog based patches to profile an idle system to obtain stats such as:
* The time when a cpu enters into the tickless idle mode
* The various interrupts that bring the cpu out of idle state.
* The timers that expire in this interval and cause a wake [...]

Okay, henceforth decided to give the opening and closing mood a break!
Anyway, I am currently reading the Linux scheduler load balancing code. And there’s this one function called find_busiest_group() which looks something like this:
[sourcecode language='cpp']/*
* find_busiest_group finds and returns the busiest CPU group within the
* domain. It calculates and returns the [...]

Opening Mood: Sleepy. Night out did me in.
Opening Song: Flight of Fantasy - Yanni.
Just couldn’t help laughing at the thought of this one (at the risk of being accused of thinking about nothing else other than … you’ll know what!)
Some years ago, when cpu-hotplug was first introduced, the way to postpone a cpu-hotplug operation while [...]

Opening Mood: Chillout and relaxed. NZ cruising along against Canada.
Opening Song: Dooba Dooba - Silk Route
Time: 9:15 P.M, 22nd March 2007.

I visited Indian Institute Of Information Technology Bangalore (IIITB) today to deliver a lecture on “Kernel Synchronization Primitives”. This being my first official technical lecture, I was quite anxious asto how it would turn out. [...]