Just a preview how many include statements you need in some files:
init/main.c 57 includes
drivers/net/Space.c 54 includes
drivers/scsi/hosts.c 40 includes
arch/m68k/console/fbcon.c 26 includes
drivers/block/ll_rw_blk.c 18 includes
net/ipv4/ip_input.c 17 includes
fs/filesystems.c 17 includes
drivers/block/ide.c 17 includes
net/core/dev.c 16 includes
net/ipv4/af_inet.c 16 includes
...
Best Regards,
Bernhard Kaindl
+----------------------------------------------------------------------+
| Bernhard Kaindl, author of the prototype for linux xconfig and menu- |
| config, kmenu, which showed how to write a menu based kernel config |
| which generates menus from the standard linux kernel config scripts. |
+----------------------------------------------------------------------+