Config.in.debug 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. menu "Kernel debugging"
  2. config ADK_KERNEL_PROFILING
  3. boolean
  4. config ADK_KERNEL_DEBUG_KERNEL
  5. boolean
  6. config ADK_KERNEL_DEBUG_INFO
  7. boolean
  8. config ADK_KERNEL_KGDB
  9. boolean
  10. config ADK_KERNEL_KGDB_SERIAL_CONSOLE
  11. boolean
  12. config ADK_KERNEL_FRAME_POINTER
  13. boolean
  14. config ADK_QUIET_KERNEL
  15. prompt "Make bootup quiet without messages from the kernel"
  16. boolean
  17. default n
  18. help
  19. Make bootup quiet without messages from the kernel.
  20. config ADK_KERNEL_NETCONSOLE
  21. prompt "Netconsole"
  22. boolean
  23. default n
  24. help
  25. Activate netconsole. netconsole=@/,@192.168.1.2/
  26. config ADK_PARAMETER_NETCONSOLE_SRC_IP
  27. prompt "IP address for source"
  28. string
  29. default "192.168.1.100"
  30. depends on ADK_KERNEL_NETCONSOLE
  31. help
  32. source ip address logging from.
  33. config ADK_PARAMETER_NETCONSOLE_DST_IP
  34. prompt "IP address for target"
  35. string
  36. default "192.168.1.2"
  37. depends on ADK_KERNEL_NETCONSOLE
  38. help
  39. ip address logging to.
  40. config ADK_KERNEL_MAGIC_SYSRQ
  41. prompt "Magic BREAK sequence"
  42. boolean
  43. default y
  44. help
  45. Enable this to be able to use the Magic SysRq functions,
  46. probably using a serial console break.
  47. config ADK_KERNEL_DEBUG_FS
  48. prompt "Debug Filesystem"
  49. boolean
  50. default n
  51. help
  52. debugfs is a virtual file system that kernel developers use to put
  53. debugging files into. Enable this option to be able to read and
  54. write to these files.
  55. config ADK_KERNEL_DEBUG_INFO
  56. prompt "Debug info"
  57. boolean
  58. default n
  59. help
  60. config ADK_KERNEL_DEBUG_WITH_KGDB
  61. prompt "Enable remote kernel debugging using KGDB"
  62. boolean
  63. select ADK_KERNEL_DEBUG_KERNEL
  64. select ADK_KERNEL_DEBUG_INFO
  65. select ADK_KERNEL_KGDB
  66. select ADK_KERNEL_KGDB_SERIAL_CONSOLE
  67. select ADK_KERNEL_FRAME_POINTER
  68. depends on ADK_TARGET_ROOTFS_NFSROOT || \
  69. ADK_TARGET_ROOTFS_ARCHIVE || \
  70. ADK_TARGET_ROOTFS_YAFFS || \
  71. ADK_TARGET_ROOTFS_INITRAMFS || \
  72. ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK
  73. default n
  74. config ADK_KPACKAGE_KMOD_OPROFILE
  75. prompt "kernel support for oprofile"
  76. tristate
  77. select ADK_KERNEL_PROFILING
  78. depends on !ADK_LINUX_M68K
  79. default n
  80. help
  81. use oprofile package to make use of the kernel support.
  82. config ADK_KERNEL_KALLSYMS
  83. prompt "kernel support for symbol names in oops"
  84. boolean
  85. default n
  86. help
  87. Load all symbols to the kernel.
  88. endmenu