Hi, If you want your module to be loaded automatically, then place your module inside the "/lib/modules/<version>/misc" directory, so that your module will be loaded automatically when a user uses your module (thro system call). Also this module will be automatically unloaded once when it not in use. Hope it helps. Warm regards, Mouli "C.Mohanasundaram" wrote: > thanks for ur quick response Mr.mouli > > the reason why want the module concept is i m not allowed to recompile the > kernel. Actually we are adding a patch kind of a thing for the kernel that > comes with RedHat 7.1(2.4.2-2).The user programs should be able to use the > new system call. > Is there a way to accomplish that. > I tried modifying /etc/rc.d/rc.sysinit adding a line > "insmod mymod.o" > it solves my problem > but as our's is a product i m looking for a more elegent solution. > > thanks and regards, > mohan. > > On Thursday 04 October 2001 11:40, you wrote: > > Hi, > > > > If you want your system call to be present all the time, then why do you > > want the module concept? Just add your entry in "entry.S" file and also in > > "asm/unistd.h" file so that your system call becomes a permanent addition > > in the OS. But think twice before doing this, since the goal you want to > > achieve > > can be accomplished through other means like a driver. > > > > Warm regards, > > Mouli. > > > > --------------------------------------------------- > > "If you want a thing well done, do it yourself." > > -- Charles Haddon Spurgeon > > --------------------------------------------------- > > > > > > > > > > -----Original Message----- > > From: owner-kernelnewbies@nl.linux.org > > [mailto:owner-kernelnewbies@nl.linux.org]On Behalf Of C.Mohanasundaram > > Sent: Thursday, 4 October 2001 11:14 AM > > To: kernelnewbies@nl.linux.org > > Subject: loading a module > > > > > > Hi all, > > > > I wrote a system call and loaded the module using insmod from my user land > > C program and called the system call. Everything worked fine.I tried all > > these as a root.But if i want to try this as some other user i know i wont > > be able to load the module.Is there a way to overcome this.The main idea is > > all the users should be able to use the new system call.Is there a way like > > loading the module at the boot time or something so that it will be > > available all the > > time and when the machine is shutdown it should be unloaded. > > > > thanks and regards, > > mohan. > > > > - > > Kernelnewbies: Help each other learn about the Linux kernel. > > Archive: http://mail.nl.linux.org/kernelnewbies/ > > IRC Channel: irc.openprojects.net / #kernelnewbies > > Web Page: http://www.kernelnewbies.org/ > - > Kernelnewbies: Help each other learn about the Linux kernel. > Archive: http://mail.nl.linux.org/kernelnewbies/ > IRC Channel: irc.openprojects.net / #kernelnewbies > Web Page: http://www.kernelnewbies.org/ - Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ IRC Channel: irc.openprojects.net / #kernelnewbies Web Page: http://www.kernelnewbies.org/