Nicholas McGuire, мантейнер проекта RTLinux, опубликовал (http://www.linuxdevices.com/news/NS6374541663.html) несколько подробных статей в PDF формате, по технике отладки Linux ядра, основанных на материалах преподаваемого им курса "Linux kernel development":
- "GCOV - tool analysis (http://linuxdevices.com/files/article062/der_herr_gcov.pdf)";
- "Kernel function instrumentation (http://linuxdevices.com/files/article062/der_herr_kfi.pdf)";
- "Runtime debugging in embedded systems (http://linuxdevices.com/files/article062/der_her_runtime_debug.pdf)".
Greg Kroah-Hartman предложил (http://kerneltrap.org/node/6279), в списке рассылки разработчиков Linux ядра, создать в каталоге документации поддиректорию Documentation/ABI, в которой детально описать интерфейсы предоставляемые ядром для пользовательских приложений (трансляция в userspace из kernelspace).
Так как ABI интерфейс ядра находится в постоянном развитии и подвергается частым изменениям, предложено выделить несколько разделов "stable", "testing", "unstable", "obsolete" и "private". Linus Torvalds высказался против явного документирования закрытых и нестабильных компонент.
URL: http://www.linuxdevices.com/news/NS6374541663.html
Новость: https://www.opennet.ru/opennews/art.shtml?num=7063