Blogging All About BSDs
  • About
  • Blog Submission
  • Contact

Posts by Kamil Rytarowski

LLDB restoration and return to ptrace...

Mar 01, 2018 ~ Written by Kamil Rytarowski
I\'ve managed to unbreak the LLDB debugger as much as possible with the current kernel and hit problems with ptrace(2) that are causing issues with further work on proper NetBSD support. Meanwhile, I\'ve upstreamed all the planned NetBSD patches to sanitizers and helped other BSDs to gain better or initial support. LLDB Since the last time [...]
~ read more ~

The LLVM Sanitizers stage accomplishe...

Feb 01, 2018 ~ Written by Kamil Rytarowski
I\'ve managed to get the Memory Sanitizer to work for the elementary base system utilities, like ps(1), awk(1) and ksh(1). This means that the toolchain is ready for tests and improvements. I\'ve iterated over the basesystem utilities and I looked for bugs, both in programs and in sanitizers. The number of detected bugs in the userland progra [...]
~ read more ~

The LLVM Memory Sanitizer support wor...

Jan 03, 2018 ~ Written by Kamil Rytarowski
In the past 31 days, I\'ve managed to get the core functionality of MSan to work. This is an uninitialized memory usage detector. MSan is a special sanitizer because it requires knowledge of every entry to the basesystem library and every entry to the kernel through public interfaces. This is mandatory in order to mark memory regions as initi [...]
~ read more ~

The LLVM Memory Sanitizer support wor...

Jan 03, 2018 ~ Written by Kamil Rytarowski
In the past 31 days, I\'ve managed to get the core functionality of MSan to work. This is an uninitialized memory usage detector. MSan is a special sanitizer because it requires knowledge of every entry to the basesystem library and every entry to the kernel through public interfaces. This is mandatory in order to mark memory regions as initi [...]
~ read more ~

The LLVM Thread Sanitizer has been po...

Nov 30, 2017 ~ Written by Kamil Rytarowski
During the past month I\'ve finished my work on TSan for NetBSD/amd64. There are still few minor issues, although the Sanitizer is already suitable for real applications and is stable. I was able to build real applications like LLDB against TSan and get it to work to find real threading problems. The process of stabilization and fixing TSan [...]
~ read more ~

The LLVM Thread Sanitizer has been po...

Nov 30, 2017 ~ Written by Kamil Rytarowski
During the past month I\'ve finished my work on TSan for NetBSD/amd64. There are still few minor issues, although the Sanitizer is already suitable for real applications and is stable. I was able to build real applications like LLDB against TSan and get it to work to find real threading problems. The process of stabilization and fixing TSan [...]
~ read more ~

One year checkpoint and Thread Saniti...

Nov 01, 2017 ~ Written by Kamil Rytarowski
The past year has been started with bugfixes and the development of regression tests for ptrace(2) and related kernel features, as well as the continuation of bringing LLDB support and LLVM sanitizers (ASan + UBsan and partial TSan + Msan) to NetBSD. My plan for the next year is to finish implementing TSan and MSan support, followed by a lon [...]
~ read more ~

One year checkpoint and Thread Saniti...

Nov 01, 2017 ~ Written by Kamil Rytarowski
The past year has been started with bugfixes and the development of regression tests for ptrace(2) and related kernel features, as well as the continuation of bringing LLDB support and LLVM sanitizers (ASan + UBsan and partial TSan + Msan) to NetBSD. My plan for the next year is to finish implementing TSan and MSan support, followed by a lon [...]
~ read more ~

EuroBSDcon-2017 Paris

Oct 02, 2017 ~ Written by Kamil Rytarowski
This year the annual EuroBSDcon event took place in Paris (September 21st-24th). There were BSD summits, tutorials and talks, including NetBSD & pkgsrc ones. Tutorials I came to Paris on Wednesday in order to participate in tutorials: Thursday - DTrace for Developers: no more printfs - by George Neville-Neil Friday - How to untangle yo [...]
~ read more ~

EuroBSDcon-2017 Paris

Oct 02, 2017 ~ Written by Kamil Rytarowski
This year the annual EuroBSDcon event took place in Paris (September 21st-24th). There were BSD summits, tutorials and talks, including NetBSD & pkgsrc ones. Tutorials I came to Paris on Wednesday in order to participate in tutorials: Thursday - DTrace for Developers: no more printfs - by George Neville-Neil Friday - How to untangle yo [...]
~ read more ~

NetBSD buildbot in the binutils-gdb p...

Sep 14, 2017 ~ Written by Kamil Rytarowski
The NetBSD Foundation supports projects that strive to ship the best possible support in developer-oriented software. This is not exclusive to LLVM, but also includes the more traditional GNU toolchain. Traditionally, developers in distributions like NetBSD merge 3rd party sources upstream once in a while with major release bumps, like switc [...]
~ read more ~

NetBSD buildbot in the binutils-gdb p...

Sep 14, 2017 ~ Written by Kamil Rytarowski
The NetBSD Foundation supports projects that strive to ship the best possible support in developer-oriented software. This is not exclusive to LLVM, but also includes the more traditional GNU toolchain. Traditionally, developers in distributions like NetBSD merge 3rd party sources upstream once in a while with major release bumps, like switc [...]
~ read more ~

Mercurial mirror on Bitbucket

Sep 01, 2017 ~ Written by Kamil Rytarowski
Joerg Sonnenberger has announced a new set of mirrored repositories. You can find Mercurial versions of src, pkgsrc and xsrc under https://bitbucket.org/netbsd/src https://bitbucket.org/netbsd/pkgsrc and https://bitbucket.org/netbsd/xsrc The same rules as for the fossil and github repositories apply, i.e. there may be occasional glitch [...]
~ read more ~

Mercurial mirror on Bitbucket

Sep 01, 2017 ~ Written by Kamil Rytarowski
Joerg Sonnenberger has announced a new set of mirrored repositories. You can find Mercurial versions of src, pkgsrc and xsrc under https://bitbucket.org/netbsd/src https://bitbucket.org/netbsd/pkgsrc and https://bitbucket.org/netbsd/xsrc The same rules as for the fossil and github repositories apply, i.e. there may be occasional glitch [...]
~ read more ~

LLVM libFuzzer and SafeStack ported t...

Sep 01, 2017 ~ Written by Kamil Rytarowski
This month I\'ve finally finished upstreaming NetBSD support in ASan and UBsan. For better coverage of the sanitizers and on user request I\'ve ported libFuzzer and SafeStack. There are mutual dependencies between the compiler-rt features. NetBSD after sorting out msan and tsan shall get all the remaining ones enabled. This is open topic afte [...]
~ read more ~

LLVM libFuzzer and SafeStack ported t...

Sep 01, 2017 ~ Written by Kamil Rytarowski
This month I\'ve finally finished upstreaming NetBSD support in ASan and UBsan. For better coverage of the sanitizers and on user request I\'ve ported libFuzzer and SafeStack. There are mutual dependencies between the compiler-rt features. NetBSD after sorting out msan and tsan shall get all the remaining ones enabled. This is open topic afte [...]
~ read more ~

LLVM, Clang and compiler-rt support e...

Aug 03, 2017 ~ Written by Kamil Rytarowski
In the last month I started with upstream of the code for sanitizers: the common layer and ubsan. I worked also on the elimination of unexpected failures in LLVM and Clang. I\'ve managed to achieve, with a pile of local patches, the number of 0 unexpected bugs within LLVM (check-llvm) and 3 unexpected bugs within Clang (check-clang) (however [...]
~ read more ~

LLVM, Clang and compiler-rt support e...

Aug 03, 2017 ~ Written by Kamil Rytarowski
In the last month I started with upstream of the code for sanitizers: the common layer and ubsan. I worked also on the elimination of unexpected failures in LLVM and Clang. I\'ve managed to achieve, with a pile of local patches, the number of 0 unexpected bugs within LLVM (check-llvm) and 3 unexpected bugs within Clang (check-clang) (however [...]
~ read more ~

LLVM asan and ubsan on NetBSD

Jul 03, 2017 ~ Written by Kamil Rytarowski
Over the last 30 days I was focusing on getting the environment to enable LLVM sanitizers and the Clang compiler on NetBSD. Meanwhile I pushed forward generic parts that were needing enhancements around pkgsrc and LLVM in general to ease the future LLDB work. dogfood When I have realized that in order to work on the LLVM sanitizers I need [...]
~ read more ~

LLVM asan and ubsan on NetBSD

Jul 03, 2017 ~ Written by Kamil Rytarowski
Over the last 30 days I was focusing on getting the environment to enable LLVM sanitizers and the Clang compiler on NetBSD. Meanwhile I pushed forward generic parts that were needing enhancements around pkgsrc and LLVM in general to ease the future LLDB work. dogfood When I have realized that in order to work on the LLVM sanitizers I need [...]
~ read more ~
Page 2 of 4«1234»

Pages

  • About
  • Contact
  • Blog Submission
  • Book review – Absolute OpenBSD 2nd Edition
  • Book review – DNSSEC Mastery
  • Book review – The Book of PF 3rd Edition

 Subscribe in a reader

Categories

  • aboutBSD.net
  • alp's notes
  • blog.netbsd.org
  • blog.pcbsd.org
  • BSDTalk
  • chfl4gs
  • Dan Langille's Other Diary
  • dan.langille.org
  • deadsimple BSD Security Advisories and Announcements
  • DiscoverBSD
  • DragonFlyBSD Digest
  • Dru Lavigne – A Year in the Life of a BSD Guru
  • FreeBSD
  • FreeBSD Foundation
  • freebsd.stokely.org
  • meetBSD: meet the BSD systems
  • ModProbe » BSD
  • Murray's FreeBSD Notes
  • NetBSD
  • NetBSD Blog
  • nixCraft : FreeBSD
  • Official PC-BSD Blog
  • OpenBSD
  • OpenBSD Journal
  • PC-BSD
  • PsyberMonkey
  • Takizo
  • The FreeBSD Diary
  • Uncategorized
  • Warner's Random Hacking Blog
  • www.alp-notes.blogspot.com
  • www.bsdimp.blogspot.com
  • www.bsdsec.net
  • www.bsdtalk.blogspot.com
  • www.cyberciti.biz
  • www.discoverbsd.blogspot.com
  • www.freebsd.org
  • www.freebsddiary.org
  • www.freebsdfoundation.org
  • www.meetbsd.org
  • www.modprobe.wordpress.com
  • www.netbsd.org
  • www.pcbsd.org
  • www.scratching.psybermonkey.net
  • www.shiningsilence.com/dbsdlog
  • www.systems.takizo.com
  • www.undeadly.org

Pure Line theme by Theme4Press  •  Powered by WordPress Blogging All About BSDs