No heavy data transfer, I just want to set variables dynamically from the user space. So i think declaring a kernel module parameter and changing it through the /proc file system should solve the problem. Also this is the first time I am programming in kernel :) so please bear with me. Is there an exhaustive documentation as to how to do it? Thanks in advance. On Thu, Apr 16, 2009 at 11:18 AM, sandeep lahane <sandeep.lahane@xxxxxxxxx> wrote: > On Thu, Apr 16, 2009 at 10:47 AM, Ramesh <rramesh1@xxxxxxxxx> wrote: >> You could use netlink sockets >> >> On Wed, Apr 15, 2009 at 9:56 PM, niranjan puram >> <puram.niranjan.kumar@xxxxxxxxx> wrote: >>> Hello all, >>> I need to set some variables defined in a kernel driver from the >>> user space. Is there a clean simple way to do that? I thought of the >>> following methods: socket connection, RPC ,etc. but was not able to >>> find enough documentation regarding the same. Please help me, its >>> urgent. >>> >>> Thanks, >>> Niranjan Kumar >>> >>> -- >>> To unsubscribe from this list: send an email with >>> "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx >>> Please read the FAQ at http://kernelnewbies.org/FAQ >>> >>> >> >> -- >> To unsubscribe from this list: send an email with >> "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx >> Please read the FAQ at http://kernelnewbies.org/FAQ >> >> >>I need to set some variables defined in a kernel driver from the >>user space. > > Is that all you need to do? Or this involves heavy data transfer? > Also, do you need to define certain things when your kernel module > is inited or you have to do this much later? > > IMHO, you can use module params while inserting kernel module and > depending on them you can do certain initialization etc. If you need it > later i.e. after kernel module has been insmoded and being used then > I think you can use /proc interface. If it involved data transfer between > kernel and userspace then probably you will need netlink sockets etc. > > Regards, > Sandeep. > -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ