Задать вопрос
@k-morozov

Printk может вывести в логи строку?

Не могу понять почему printk не выводит message. Выводит test и (null). смотрю в var/log/syslog

#include <linux/module.h>

extern void call_me(const char* message) {
        printk(KERN_INFO "test: %s", *(message) );
}
EXPORT_SYMBOL (call_me);

int init_module(void) {
        const char msg[] = "Hello from my module!";
        call_me(msg);
}

void cleanup_module(void) {
        printk(KERN_INFO "my module off");
}
MODULE_LICENSE("GPL");
  • Вопрос задан
  • 64 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    6 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы