From the past few days, Atanu has been posting blog-posts on what a Rational IT policy should look like, and what should be the role of the Government in it. One of his posts received the following reaction from the GNUvisions blog:
The people who are in the business of education are literally in the “business” [...]
Archive for the linux Category
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 [...]
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 [...]
Quick Takes (Style shamelessly borrowed from KCG’s blog)
Cricket: India comprehensively defeated Australia in the 2nd Test!
IEEE tutorial session on GNU/Linux Kernel Programming held during the last weekend went well. Though I had to wrap up the session on synchronization primitives in just 20 minutes!
Visible progress in my SOP.
New home rocks. Calm, Peaceful, and AWESOME!
Klueless4 is [...]
I bought myself some web-space at http://nearlyfreespeech.net. It’s one of those sites, where you pay as you use.
They provide ssh access along with the usual ftp. And they support RSync. So pretty much what I needed for hosting my minimalistic site.
However, they run FreeBSD and not Linux (/me hides from theG). I wonder if [...]
It’s been almost a month since my last blogpost. But no apologies. I spent time doing some really interesting things. Some of which I am going to write about now.
I started off by applying to the various universities in the United States. Yes, I have finally decided that it’s time for me to look [...]
I moved to Fedora 9 last week, and things have been working great, except for my vim, which yelled everytime I tried opening a file:
————————————————-
ego@sofia:~$ vim ~/.vimrc
Error detected while processing /home/ego/.vimrc:
line 10:
E563: stat(./cscope.out) error: 2
Press ENTER or type command to continue
————————————————-
I use vim for all my development work, and use cscope to find my way [...]
It’s been some time since I last posted something. Had been busy gathering data for the OLS paper and once that was done, got some time to look into the couple of months old CPU-Hotplug issue. There are some more items to be done there, hopefully will get some free time this month.
Read this post [...]
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 [...]
