lkml.org 
[lkml]   [1997]   [Jan]   [7]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
From(Matthias Urlichs)
SubjectRe: question about modules rewrite
Date5 Jan 1997 16:15:25 +0100
In linux.dev.kernel, article <CMM-RU.1.5.852093748.tdyas@xenophanes.rutgers.edu>,
  Tom Dyas <tdyas@xenophanes.rutgers.edu> writes:
> Now that the kernel modules implementation has been rewritten for the
> better and the interface changed somewhat, is there any reason to have
> both sys_create_module() and sys_init_module()?
> 
Yes.

You have to get a kernel address for the module (create_module). Then you
need to relocate the module, load the code into the kernel, and initialize
it (init_module).

If you want to use just one syscall then you need to have the relocating
code within the kernel. This is stupid, IMHO.

-- 
Progress is man's ability to complicate simplicity.
	-- Thor Heyerdahl.
-- 
Matthias Urlichs         \  noris network GmbH  /  Xlink-POP Nürnberg 
Schleiermacherstraße 12   \   Linux+Internet   /   EMail: urlichs@noris.de
90491 Nürnberg (Germany)   \    Consulting+Programming+Networking+etc'ing
   PGP: 1024/4F578875   1B 89 E2 1C 43 EA 80 44  15 D2 29 CF C6 C7 E0 DE
       Click <A HREF="http://info.noris.de/~smurf/finger">here</A>.    42

\
 
 \ /
  Last update: 2005-03-22 12:38    [from the cache]
©2003-2008