LINUX.ORG.RU
решено ФорумAdmin

отсутствует /sys/kernel/debug/kmemleak - ЧЯДНТ?

 kmemleak


0

1

есть ядро 4.14.132 с конфигом:

CONFIG_DEBUG_FS=y
CONFIG_HAVE_DEBUG_KMEMLEAK=y
CONFIG_DEBUG_KMEMLEAK=y
CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=400
CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y

понадобилось подебажить утечки памяти. добавил в kcmdline параметр kmemleak=on. в /proc/cmdline он присутствует, но /sys/kernel/debug/kmemleak - нет. debugfs смонтирована.

debugfs on /sys/kernel/debug type debugfs (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)

собссно вопрос: ЧЯДНТ?

★★★★★

такс, затык оказался в CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE - маловато 400 записей будет, ядро хотело 1к+. поставил 4096 - все заколосилось.

NiTr0 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.