作ったシステムコールspecific_kill

今期,システムプログラム特論という授業でシステムコールを書いた.
結果的にシステムコールでなくてもよかったと思うのだが,今まで全くシステムコールなんて触ったことなかったので,すごく勉強になった.



システムコールを呼び出すテストプログラム.

コンパイル
%cd /usr/src/linux
%make

%cp arch/i386/boot/bzimage /tftpboot


rootまでpidをとってから枝をたどろうとしたんだけど,root.childrenを指定するとセグメントフォルトで落ちた.う〜んなんだったんだろう.無理矢理,一応動くようにはしている.
でも最後は,sys_killを使っているなど,結局ライブラリーレベルになったけど,面白かった.