<html><head><style>P {margin-top:2px;margin-bottom:2px;}</style></head><body><div style="font-size:10pt; font-family:gulim,AppleGothic,sans-serif;"><P>Hello</P>
<P>&nbsp;</P>
<P>I am trying to implement system call hooking in wombat linux.</P>
<P>&nbsp;</P>
<P>I want to do some security check before allowing normal system call processing.</P>
<P>&nbsp;</P>
<P>I found out that the function syscall_loop() in arch/l4/kernel/main.c is the right place to add the security check mechanism.</P>
<P>&nbsp;</P>
<P>One of the information I need to know is the address of instruction which will be executed after returning from system call processing.</P>
<P>&nbsp;</P>
<P>In ARM architecture, the return address is stored in lr(link register).</P>
<P>&nbsp;</P>
<P>But, in case of L4, the lr doesn't seem to hvae the value of return address.</P>
<P>&nbsp;</P>
<P>Can anyone help me to identify the return address? (the return address in the process' own address space)</P>
<P>&nbsp;</P>
<P>Regards,</P>
<P>&nbsp;</P>
<P>SuGil </P></div></body></html><!--navermail.footer.start-->

<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="3" height="25"></td></tr>
<tr><td colspan="3" height="1" bgcolor="#ECECEC"></td></tr>
<tr><td colspan="3" height="12"></td></tr>
<tr><td align="right" style="padding-right:5px;"><a href="http://www.naver.com/" target="_blank" style="color:#4F4F30"><img src="http://static.naver.com/mail4/lg_happybeen_01.gif" width="53" height="24" alt="" style="border: none;"></a><a href="http://happybean.naver.com/main/SectionMain.nhn" target="_blank" style="color:#4F4F30"><img src="http://static.naver.com/mail4/lg_happybeen_02.gif" width="45" height="24" alt="" style="border: none;"></a></td></tr>
<tr><td colspan="3" height="14"></td></tr>
</table>

<!--navermail.footer.end-->
                                                                                           
<table style='display:none'><tr><td><IMG SRC="http://mail2.naver.com/newmailcheck/psn9KHFm16C4FxtqaAmsKqMlKx+vpA3SM4KdMqMXMqMqMqbwMqEwKAUmtzu9KA2lFA/spzkrp6wTbzkZtzeOWAt5WXiN.gif" border=0></td></tr></table>