Hello,
  It has been really great summer so far and I have managed to complete the
targets set for the first evaluation, below is a short summary on the work
that I have done prior to the evaluation period.

   - Added ATF regression tests to check whether the address sanitizer is
   working in the userland.
   - Wrote example kernel modules to
      - Add a node to the sysctl tree
      - Make a /dev module Multiprocessor Safe(MPSAFE)
      - Print out the data, text, heap and kernel map constants.
   - Read the 1998 dissertation on UVM by Dr. Chuck Cranor and made notes
   on it
   - Familiarized myself with UVM code
   - Added a kernel option and built the kernel against KASan with Dummy
   functions.

Here is the blog post regarding the same :
http://blog.netbsd.org/tnf/entry/gsoc_2018_reports_kernel_address

I would like to thank my mentor, Kamil Rytarowski who was always ready to
dive deep into code and help whenever required. I also want to thank Cherry
Mathews for helping clear up doubts related to UVM.

-- 
Regards,
  Siddharth M
  Second Year B.Tech (CSE) Student,
  Amrita School of Engineering, Kollam
*  Blog <http://r3xnation.wordpress.com> *
*---------------------------------------*
*“Most people get ahead during the time that others waste.**"*

Reply via email to