[OpenAFS-devel] Solaris afs.rc file damage
Dean Anderson
dean@av8.com
Tue, 8 May 2007 22:30:22 -0400 (EDT)
On Tue, 8 May 2007, Russ Allbery wrote:
> Uh, Linux as of right now, so far as I know, does not support either
> dynamic linking of system calls *or* static linking of system calls. I
> believe you have to patch the kernel source to add a new system call.
> System calls are not how you're supposed to interact with loadable modules
> on Linux.
According the linux HOWTO on loadable kernel modules, there are six
things that loadable kernel modules are used for:
(http://tldp.org/HOWTO/Module-HOWTO/ section 2.5, last updated
2006-09-24)
Device Drivers
Filesystem Drivers
System Calls
Network Drivers
TTY line disciplines
Executable Interpreters.
I didn't check the source code, so maybe the HOWTO is wrong.
> I don't understand why you'd think that an OS would have to support any
> addition of system calls by a module at all.
I have no opinion on what features an OS _has_to_ support by loadable
module. I'm only concerned about what features it _does_ support, and
where its developers are _planning_ to go with loadable module features
in the future.
--
Av8 Internet Prepared to pay a premium for better service?
www.av8.net faster, more reliable, better service
617 344 9000