<div dir="ltr"><br><div class="gmail_quote"><div dir="ltr"><div><div><div><div>yeah it does seems like a homework question..<br><br></div>I remember doing it on KernelVersion: 2.6 by modifying some files including unistd.h writing a wrapper for it and writing the code for it. This included some tweaking inside the /arch subtree of the kernel.<br>

</div>my intentions are entirely academic.<br><br></div>Currently working on kernelVer: 3.12.14<br></div><div>I am somewhat struggling to comprehend the changes (steep learning curve), if you could guide me on what files to look for, i am sure i can find my way from there.<br>

<br></div><div>and Thanks Greg. <br>--big fan :)<br></div><div><br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Mar 20, 2014 at 11:11 PM, Greg KH <span dir="ltr">&lt;<a href="mailto:greg@kroah.com" target="_blank">greg@kroah.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On Thu, Mar 20, 2014 at 10:55:42PM +0530, arun kumar wrote:<br>
&gt; How do i add a Custom system call to my Linux Kernel.<br>
&gt; I want to know what files to modify and where to make the entries.<br>
<br>
</div>That really sounds like a homework question...<br>
<br>
Why do you want to do this, and what have you tried to do that has<br>
failed?<br>
</blockquote></div><br></div>
</div></div></div><br></div>