ok, Thank You On Mon, Feb 12, 2018 at 10:30 PM, <kernelnewbies-request@kernelnewbies.org> wrote:
Send Kernelnewbies mailing list submissions to kernelnewbies@kernelnewbies.org
To subscribe or unsubscribe via the World Wide Web, visit https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies or, via email, send a message with subject or body 'help' to kernelnewbies-request@kernelnewbies.org
You can reach the person managing the list at kernelnewbies-owner@kernelnewbies.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of Kernelnewbies digest..."
Today's Topics:
1. Re: Query on mechanisms to communicate between kernel modules in Linux (Tobin C. Harding) 2. Re: newbie (Ruben Safir)
----------------------------------------------------------------------
Message: 1 Date: Mon, 12 Feb 2018 11:25:05 +1100 From: "Tobin C. Harding" <me@tobin.cc> To: Neil Thomas <neilkt27@gmail.com> Cc: Greg KH <greg@kroah.com>, valdis.kletnieks@vt.edu, Pintu Kumar <pintu.ping@gmail.com>, kernelnewbies@kernelnewbies.org Subject: Re: Query on mechanisms to communicate between kernel modules in Linux Message-ID: <20180212002505.GA16552@eros> Content-Type: text/plain; charset=us-ascii
On Sat, Feb 10, 2018 at 10:30:36PM +0530, Neil Thomas wrote:
Thanks a lot. I will try out this.
Please don't top post. It upsets people.
Good luck, Tobin.
On 10-Feb-2018 2:08 PM, "Pintu Kumar" <pintu.ping@gmail.com> wrote:
On Fri, Feb 9, 2018 at 12:52 AM, Neil Thomas <neilkt27@gmail.com> wrote:
Thanks, I will check it out.
On 09-Feb-2018 12:50 AM, <valdis.kletnieks@vt.edu> wrote:
On Thu, 08 Feb 2018 23:38:01 +0530, Neil Thomas said:
I am just a beginner. I have tried procfs, Netlink socket to
communicate
between user space and kernel space and it works fine.
I am developing a monitoring utility to trace the VFS operation and find the frequency of VFS function calls. This monitoring utility runs in kernel space. We have to record the occurrence of each VFS function calls (like vfs_open(), vfs_read()). I don't know which is best mechanism to report this VFS event to the monitoring utility.
Could anyone please suggest the best mechanism to transfer data frequently between kernel modules.
You can also use ION (CONFIG_ION) or DMABUF (DMA_SHARED_BUFFER) buffer sharing mechanism to share data between 2 drivers. Check this: https://www.kernel.org/doc/html/latest/driver-api/dma-buf.html https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/ linux.git/tree/drivers/staging/android/ion?h=v4.15
There's a perfectly good perf-based function trace facility that
will
provide this info to userspace.
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
------------------------------
Message: 2 Date: Mon, 12 Feb 2018 11:59:52 -0500 From: Ruben Safir <ruben@mrbrklyn.com> To: yash omer <yashomer0007@gmail.com> Cc: kernelnewbies@kernelnewbies.org Subject: Re: newbie Message-ID: <20180212165952.GA27328@www2.mrbrklyn.com> Content-Type: text/plain; charset=us-ascii
use mutt
On Fri, Feb 09, 2018 at 11:01:52PM +0530, yash omer wrote:
Hello, Please guide me how to follow with mailing list
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
-- So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998 http://www.mrbrklyn.com
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive http://www.coinhangout.com - coins! http://www.brooklyn-living.com
Being so tracked is for FARM ANIMALS and and extermination camps, ut incompatible with living as a free human being. -RI Safir 2013 1
------------------------------
Subject: Digest Footer
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
------------------------------
End of Kernelnewbies Digest, Vol 87, Issue 23 *********************************************
participants (1)
-
yash omer