All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Irfan Ullah (울라 이르판)" <irfan@dke.khu.ac.kr>
To: Abu Rasheda <rcpilot2010@gmail.com>
Cc: Linux Kernel List <kernelnewbies@kernelnewbies.org>
Subject: Re: Kernel Module with multiple source files not initializing
Date: Sun, 27 Oct 2019 16:11:51 +0900	[thread overview]
Message-ID: <CA+mB8OzC0wQG=Ra1nAoejbVDAmX-NuOBgv1r3U+z5vumm2CtSA@mail.gmail.com> (raw)
In-Reply-To: <CACYKDthYMRU3RtcYdJXBv7Q86T9fXMR4N-Dq_z4-tOiJ6rrHog@mail.gmail.com>


[-- Attachment #1.1: Type: text/plain, Size: 2015 bytes --]

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$
dmesgssd@ssd:~/Desktop/Kernel_User_comm$ *

On Sat, Oct 26, 2019 at 1:16 AM Abu Rasheda <rcpilot2010@gmail.com> wrote:

> On Fri, Oct 25, 2019 at 2:16 AM Irfan Ullah (울라 이르판) <irfan@dke.khu.ac.kr>
> 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 tried many things , e.g.,  link <https://paguilar.org/?p=7>1, link2
>> <https://www.linuxquestions.org/questions/linux-kernel-70/kernel-module-with-multiple-source-files-not-initializing-886190/>,
>> and link3
>> <https://android.googlesource.com/kernel/msm/+/android-msm-dory-3.10-kitkat-wear/Documentation/kbuild/modules.txt> etc.
>> but nothings worked out.
>> 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 like
>
> lsmod | grep your_module_name
>
> and 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.
 +82-010-591-51651 <+82%2010-3877-8867>
  sahibzada.iu@gmail.com
 sahibzada_irfanullah

[-- Attachment #1.2: Type: text/html, Size: 4509 bytes --]

[-- Attachment #2: Type: text/plain, Size: 170 bytes --]

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

  reply	other threads:[~2019-10-27  7:12 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-10-25  9:14 Kernel Module with multiple source files not initializing Irfan Ullah (울라 이르판)
2019-10-25 16:15 ` Abu Rasheda
2019-10-27  7:11   ` Irfan Ullah (울라 이르판) [this message]
2019-10-27  8:43 ` Bernd Petrovitsch
2019-10-28  9:43   ` Irfan Ullah (울라 이르판)
2019-10-28 10:04     ` Bernd Petrovitsch
2019-10-29  8:30       ` Irfan Ullah (울라 이르판)
2019-11-05 16:52 ` Aruna Hewapathirane
2019-11-07  1:50   ` Irfan Ullah (울라 이르판)

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CA+mB8OzC0wQG=Ra1nAoejbVDAmX-NuOBgv1r3U+z5vumm2CtSA@mail.gmail.com' \
    --to=irfan@dke.khu.ac.kr \
    --cc=kernelnewbies@kernelnewbies.org \
    --cc=rcpilot2010@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.