Tag kernel

Recent Posts

Dear Lazyweb: How can I fix this deadlock on shutdown (September 30, 2010)

Hello dear lazyweb,

I have a problem that I could not solve nor find help by my usual paths. I’m speaking about a deadlock on shutdown I get sometimes with what will become KDevelop 4.1. You can find a backtrace in this bug report:

The thing is this: Apparently some global QMutex is getting destroyed by the exit handler but the call to __pthread_cond_destroy does not return.

I have no clue on how to fix this. Is there at least a way to find out which mutex this is? Someone told me to have a look in /proc/PID/maps but there I only found out that - what a suprise - ~QMutex is defined in… Or should I have looked for the this=0xfffffe00 address? Speaking of which - isn’t that address messed up?

Does anyone have a better idea?

continue reading...

Update to the -ck story (July 28, 2007)

Here are some follow up responses on the -ck story:

  1. Linus on CFS vs SD
  2. response to Linus by Grzegor Kulewski

continue reading...

Interview with Con Kolivas (July 24, 2007)

A very interesting interview with kernel developer Con Kolivas, who decided to quit hacking:

I have to say that most of his points concerning the lack of desktop-user centric kernel development are very insightful and understandable. Yet it’s kind of a no-brainer that those things get updated and developed which give Linux some money or whatever. Thus the server focused features are more important and have a higher preference.

But let’s see how this might eventually change with deals like Dell has with Ubuntu spreading out.

continue reading...