In my quest for faster jinzora performance, I udpated to the 2.6 kernel with the last debian 4.0 release a few months ago, but I was slightly peeved because the stock 2.6.8 kernel in etch seemed a little pokey. I updated to 2.6.18 last week (along with system and filesystem tweaks), but I was left with still wanting a bit more performance.
Today, I downloaded the 2.6.22 kernel and the 2.6.23-rc3 prepatch for the stable tree and compiled my kernel from source. I was a little overwhelmed at the config options in the 2.6.x kernel versus the 2.4 kernel that I had become so familiar with over the last few years. Previously with 2.4 I had figured out all the options that I really needed and had a .config file that I really did not pay attention to besides making sure the options that I wanted were selected.
It took me a couple of hours to go through the help text to check each kernel option in the 2.6 config, but I am happy with what I ended up with. I compiled a kernel with everything I use statically linked in and was able to disable loadable module support. I am a purist at heart, and I do not compile anything unless I will use it. If I evern need usb suport I can easily compile it in. My new kernel is happily running away and jinzora is running as fast as ever.