LINUX.ORG.RU

Нет дебажного вывода о rw семафоров в ядре

 , ,


0

1

Хочу настроить дебажный вывод rw семафоров в ядре Linux. Для этого включил в конфиг CONFIG_DEBUG_RWSEMS=y, но вывода не последовало.

# define DEBUG_RWSEMS_WARN_ON(c, sem)	\
do {			\
	if (!debug_locks_silent &&				\
	    WARN_ONCE(c, "DEBUG_RWSEMS_WARN_ON(%s): count = 0x%lx, magic = 0x%lx, owner = 0x%lx, curr 0x%lx, list %sempty\n",\
		#c, atomic_long_read(&(sem)->count),		\
		(unsigned long) sem->magic,			\
		atomic_long_read(&(sem)->owner), (long)current,	\
		list_empty(&(sem)->wait_list) ? "" : "not "))	\
			 debug_locks_off();			\
	} while (0)
#else
# define DEBUG_RWSEMS_WARN_ON(c, sem)
#endif


Последнее исправление: ziegfried (всего исправлений: 1)