From fc31b7e53b742bb4b7b7b2f7cd54227a2873d7ca Mon Sep 17 00:00:00 2001 From: Florian RICHER Date: Sat, 8 Feb 2025 17:20:04 +0100 Subject: [PATCH] Change kernel log function --- 01_basic_module/test_module.c | 4 ++-- 02_character_device/test_module.c | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/01_basic_module/test_module.c b/01_basic_module/test_module.c index ff90634..1df6926 100644 --- a/01_basic_module/test_module.c +++ b/01_basic_module/test_module.c @@ -3,12 +3,12 @@ #include static int __init basic_module_init(void) { - printk(KERN_INFO "Bonjour! Le module est chargé.\n"); + pr_info("Bonjour! Le module est chargé.\n"); return 0; } static void __exit basic_module_exit(void) { - printk(KERN_INFO "Au revoir! Le module est déchargé.\n"); + pr_info("Au revoir! Le module est déchargé.\n"); } module_init(basic_module_init); diff --git a/02_character_device/test_module.c b/02_character_device/test_module.c index c3321dd..6303dc4 100644 --- a/02_character_device/test_module.c +++ b/02_character_device/test_module.c @@ -23,28 +23,28 @@ static struct file_operations fops = { }; static int __init basic_module_init(void) { - printk(KERN_INFO "Bonjour! Le module est chargé.\n"); + pr_info("Bonjour! Le module est chargé.\n"); major_number = register_chrdev(0, DEVICE_NAME, &fops); if (major_number < 0) { - printk(KERN_ALERT "Erreur lors de l'enregistrement du périphérique de caractère\n"); + pr_info("Erreur lors de l'enregistrement du périphérique de caractère\n"); return major_number; } - printk(KERN_INFO "Périphérique de caractère enregistré avec le numéro de majeur %d\n", major_number); + pr_info("Périphérique de caractère enregistré avec le numéro de majeur %d\n", major_number); return 0; } static void __exit basic_module_exit(void) { unregister_chrdev(major_number, DEVICE_NAME); - printk(KERN_INFO "Au revoir! Le module est déchargé.\n"); + pr_info("Au revoir! Le module est déchargé.\n"); } static int device_open(struct inode *inode, struct file *file) { - printk(KERN_INFO "flodev - Ouverture du périphérique\n"); + pr_info("flodev - Ouverture du périphérique\n"); return 0; } static int device_release(struct inode *inode, struct file *file) { - printk(KERN_INFO "flodev - Fermeture du périphérique\n"); + pr_info("flodev - Fermeture du périphérique\n"); return 0; } @@ -61,7 +61,7 @@ static ssize_t device_read(struct file *filp, char *buffer, size_t length, loff_ } *offset += length; bytes_read = length; - printk(KERN_INFO "flodev - Lecture de %d bytes\n", bytes_read); + pr_info("flodev - Lecture de %d bytes\n", bytes_read); return bytes_read; } @@ -70,7 +70,7 @@ static ssize_t device_write(struct file *filp, const char *buff, size_t len, lof return -EFAULT; } size_of_msg = len; - printk(KERN_INFO "flodev - Message reçu: %s\n", msg); + pr_info("flodev - Message reçu: %s\n", msg); return len; }