I have written a an application(user mode) and a kernel module. i want to establish a communication between them. What is the procedure to call and run the functions of kernal module from external applications or vice versa. I also want to pass a block of data from that module to my application.
I was thinking of createing a kernelthread and communicate using message passing. But i dont know how to do it?