This is a very good article. There are many problems with 2.6.x kernel compilation (at least I have encountered)
http://bbs.chinaunix.net/jh/4/255444.html
There are such a few to pay attention to:
1, to upgrade some software, especially module-init-tools
2, / proc / ksyms is changed to / proc / kallsyms, to modify the /etc/rc.d/rc.sysinit file
3, there are some modu's names, such as USB related things