Thanks you.
Yes, I have tested it. "
smod | grep your_module_name" command shows that the module is loaded but the "dmesg" shows nothing.
Following is the output of the commands.
ssd@ssd:~/Desktop/Kernel_User_comm$ lsmod | grep netlink_kernel_module
netlink_kernel_module 16384 0
ssd@ssd:~/Desktop/Kernel_User_comm$ dmesg
ssd@ssd:~/Desktop/Kernel_User_comm$
ssd@ssd:~/Desktop/Kernel_User_comm$
On Sat, Oct 26, 2019 at 1:16 AM Abu Rasheda <rcpilot2010@xxxxxxxxx> wrote:
On Fri, Oct 25, 2019 at 2:16 AM Irfan Ullah (울라 이르판) <irfan@xxxxxxxxxxxxx> wrote:Dear All,I have developed a kernel module consists of one source file that sends and receives message to the user space. I have spitted the source code in two files, and now I am trying to develop kernel module from these source files. After compiling and linking without any problems, I insmod the module but I didn’t see any of the printk() I wrote, in fact, the module can be inserted and removed, but it does nothing. Code is in the attached file zipped file.I also used nm to inspect the module, but, as expected, there was no signs of "__init and __exit" functions can in the output.I assume you have verified that your module is loaded by something likelsmod | grep your_module_nameand log level allows KERN_ALERT printing.
Best Regards,
Mr. Irfan Ullah
PhD Candidate
Data and Knowledge Engineering(DKE) Lab
Department of Computer Science and Engineering
Kyung Hee University, South Korea.
sahibzada_irfanullah
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies