Skip to main content

Valgrind for DragonFly/Net/Open BSD?

K.3.201 | Day 1 | 15:25 - 15:45 | Speakers: Paul Floyd

Valgrind for DragonFly/Net/Open BSD?
A picture of a devroom at FOSDEM 2024
Open in browser
Get involved in the conversation!Join the chat

Notes

Abstract

FreeBSD has first tier level support in Valgrind. Valgrind on illumos works fairly well. They are both supported "out of the box" in upstream Valgrind.

The other BSDs are not in the picture, which is a shame since there aren't too many fundamental differences between the BSDs.

This talk will be about what needs to be done in order to be able to get Valgrind up and running on DragonFly/Net/Open BSD. I'd like it to be both a source of information for anyone that would like to work on Valgrind and also a source of motivation.

This isn't a promise that I will have the time to do this development work!

Talk that I gave at Fosdem 2022 (video only, during Covid) https://archive.fosdem.org/2022/schedule/event/valgrind_freebsd/

Here is the upstream Valgrind web site https://valgrind.org/

And the upstream git repo https://sourceware.org/git/valgrind.git

Here is a repo that I used when I was adding arm64 support to FreeBSD Valgrind https://github.com/paulfloyd/freebsdarm64_valgrind

Attachments


Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.