tech-toolchain archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Finishing leftover tasks from Google Summer of Code



On Sep 4,  6:01pm, n54%gmx.com@localhost (Kamil Rytarowski) wrote:
-- Subject: Finishing leftover tasks from Google Summer of Code

| Hello,
| 
| Over the past month, I was coordinating and coding the remaining
| post-GSoC tasks. This mostly covers work around honggfuzz and sanitizers.
| 
| http://blog.netbsd.org/tnf/entry/finishing_leftover_tasks_from_google
| 
| Summary
| 
| I'm personally proud of the success of the reliability of the ptrace(2)
| backend in the renowned honggfuzz fuzzer. NetBSD was capable to handling
| all the needed features and support all of them with an issue-free
| manner. Once, I will address the remaining ptrace(2) issues on my TODO
| list - the NetBSD kernel will be capable to host more software in a
| similar fashion, and most importantly a fully featured debugger such as
| GDB and LLDB, however without the remaining hiccups.
| 
| We are also approaching another milestone with the sanitizers' runtime
| available in the compiler toolchain: sanitizing rumpkernels. It is
| already possible to execute the rump code against a homegrown uUBSan
| runtime, but we are heading now to execute the code under the default
| runtime for the remaining sanitizers (ASan, MSan, TSan).
| 
| For the record, it has been reported that kUBSan has been ported from
| NetBSD to at least two kernels: FreeBSD and XNU.
| 
| Plan for the next milestone
| 
| I'm in preparation for my visit to EuroBSDCon (Bucharest, Romania) in
| September and GSoC Mentor Summit & MeetBSDCa in October (California, the
| U.S.). I intend to rest during this month and still provide added value
| to the project, porting and researching missing software dedicated for
| developers. Among others, I'm planning to research the HP libunwind
| library and if possible, port it to NetBSD.
| 
| This work was sponsored by The NetBSD Foundation.

Congrats Kamil, nicely done.

christos


Home | Main Index | Thread Index | Old Index