The Linux Kernel Mailing List
 help / color / mirror / Atom feed
* system call
@ 2002-07-08 10:15 Bruno Pujol
  2002-07-08 15:16 ` Randy.Dunlap
  0 siblings, 1 reply; 4+ messages in thread
From: Bruno Pujol @ 2002-07-08 10:15 UTC (permalink / raw)
  To: linux-kernel

Hi,

Do someone know how to add a system call for the kernel 2.4.8 ?

I did know how to do it for an older version (2.0.35) :
- add a line in the file : /usr/src/linux/include/asm/unistd.h
	#define __NR_my_systemcall	XXXX (where XXXX is the number for my new system call)

- modify the file /usr/src/linux/arch/i386/kernel/entry.S
	- add my system call 
		.long SYMBOL_NAME (my_systemcall) at the end of the system callslist
	- modify le last line of the file :
		.space (NR_syscalls-166)*4   <= replace the 166 by 167


After this changes, I only needed to recompile the kernel and reboot with it... and a user's program could use the new system call...
But with my new kernel, this manupilation doesn't still work.

PUJOL Bruno

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2002-07-09  0:11 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-07-08 10:15 system call Bruno Pujol
2002-07-08 15:16 ` Randy.Dunlap
2002-07-08 23:59   ` Vladimir Zidar
2002-07-09  0:13     ` Keith Owens

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox