<div dir="ltr"><div><span style="font-family:"Times New Roman",serif;font-size:12pt">Dear All,</span><br></div><div>

<p class="MsoNormal" style="margin:0in 0in 0.0001pt;line-height:normal;font-size:11pt;font-family:Calibri,sans-serif"><span style="font-size:12pt;font-family:"Times New Roman",serif">I have asked this question
previously, but some people told me to explain what I really want to do. First
of all, I am completely naïve andnewbie in the kernel development. </span></p>

<p class="MsoNormal" style="margin:0in 0in 0.0001pt;line-height:normal;font-size:11pt;font-family:Calibri,sans-serif"><span style="font-size:12pt;font-family:"Times New Roman",serif">I am trying to develop my own
program that generate the log of guest physical addresses by trying
to save the contents of "gpa" variable (which is present in the
handle_ept_violation()functino in vmx.c ) into my file. I have found one sample
code online (which uses filp_open(), filp_close(), kernel_read(), and
kernel_write() functions), this code is working in the kernel space as a kernel
module, but not working for my task in the handle_ept_voilation(). </span></p>

<p class="MsoNormal" style="margin:0in 0in 0.0001pt;line-height:normal;font-size:11pt;font-family:Calibri,sans-serif"><span style="font-size:12pt;font-family:"Times New Roman",serif">My actual goal is to generate log of
physical addresses for different applications by writing them into the file,
and then perform some analysis at runtime in this function by reading the logs
from the log file. Furthermore, I want a file which size can dynamically grow
as the size of log increases. </span></p>

<p class="MsoNormal" style="margin:0in 0in 0.0001pt;line-height:normal;font-size:11pt;font-family:Calibri,sans-serif"><span style="font-size:12pt;font-family:"Times New Roman",serif">I know that reading/writing in a
kernel is not a good idea, but due to nature of the task, I have to this.</span></p>

<p class="MsoNormal" style="margin:0in 0in 0.0001pt;line-height:normal;font-size:11pt;font-family:Calibri,sans-serif"><span style="font-size:12pt;font-family:"Times New Roman",serif">Thank you very much for your help.</span></p></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><span style="font-size:12.8px">Regards,</span><div style="font-size:12.8px"><br><span style="font-size:12.8px;color:rgb(80,0,80)"><b>Mr. Irfanullah</b></span></div><div style="font-size:12.8px"><div style="font-size:12.8px"><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>