Oh well, they say patience is a virtue. It's going to be pretty tedious without one though.
If it is of any relief, Linus has some refreshing words on the subject:
I happen to believe that not having a kernel debugger forces people to
think about their problem on a different level than with a debugger. I
think that without a debugger, you don't get into that mindset where you
know how it behaves, and then you fix it from there. Without a debugger,
you tend to think about problems another way. You want to understand
things on a different _level_.
From:
http://lists.insecure.org/linux-kernel/2000/Sep/1177.html
Agreed, it is not the same. But I think that he has a valid point when it comes to the way you look at bugs.
We are working hard on a debugger, but there are some other priorities that we have to look at.
Miguel
