2011-03-29 2 views
2

Каковы некоторые параметры конфигурации отладки ядра, отличные от параметров по умолчанию, которые нужно добавить в стандартную конфигурацию ядра?полезные параметры отладки ядра Linux, чтобы включить

2.6.x ядра, по-видимому, включают поддержку отладки по умолчанию, но с базовым набором опций. Мне любопытно узнать, есть ли дополнительные опции, которые необходимо включить, чтобы помочь анализировать vmcores kdump.

ответ

3

LDD3 Глава 4 упоминается много конфигураций отладки, здесь есть PDF файл: http://lwn.net/images/pdf/LDD3/ch04.pdf

Я не уверен, является ли это полезно для Kdump дампа или нет.

+0

Спасибо, на данный момент у меня настоящая борьба с использованием утилиты сбоя. Я не могу сопоставить аргументы функции с местоположениями в стеке, где они должны быть (предположительно, последние несколько элементов, вставленных в стек, перед вызовом следующей функции). Мне было интересно, не хватает ли параметров конфигурации ядра. Например, CONFIG_FRAME_POINTER не установлен по умолчанию, поэтому я экспериментирую с ним, и будет ли это устранение местоположения аргументов функции при сбое. Как должен работать bt http://people.redhat.com/anderson/crash_whitepaper/help_pages/bt.html –

+0

Эта статья, похоже, указывает, что CONFIG_FRAME_POINTER важен, хотя это действительно старая статья с 2003 года: http: // www .ibm.com/DeveloperWorks/Linux/библиотека/л-kdbug/# author1 –

Смежные вопросы