BSD Now

379: bhyve my guest


Listen Later

Adventures in Freebernetes, tracing kernel functions, The better way of building FreeBSD networks, New beginnings: CDBUG virtual meetings, LibreSSL update in DragonFly, Signal-cli with scli on FreeBSD, and more.

NOTES

This episode of BSDNow is brought to you by Tarsnap

Headlines
Adventures in Freebernetes: bhyve My Guest

Part 2 of experiments in FreeBSD and Kubernetes: Creating your first guest

Tracing Kernel Functions: FBT stack() and arg

In my previous post I described how FBT intercepts function calls and vectors them into the DTrace framework. That laid the foundation for what I want to discuss in this post: the implementation of the stack() action and built-in arg variables. These features rely on the precise layout of the stack, the details of which I touched on previously. In this post I hope to illuminate those details a bit more with the help of some visuals, and then guide you through the implementation of these two DTrace features as they relate to the FBT provider.

News Roundup
Dummynet: The Better Way of Building FreeBSD Networks

Dummynet is the FreeBSD traffic shaper, packet scheduler, and network emulator. Dummynet allows you to emulate a whole set of network environments in a straight-forward way. It has the ability to model delay, packet loss, and can act as a traffic shaper and policer. Dummynet is roughly equivalent to netem in Linux, but we have found that dummynet is easier to integrate and provides much more consistent results.

New beginnings: CDBUG virtual meetings

I had overwhelmingly positive responses from the broader *BSD community about restarting CDBUG meetings as virtual, at least for now. Hopefully this works well and even when we're back to in-person meetings we can still find a way to bring in virtual attendees.

LibreSSL update in DragonFly

DragonFly has a new version of libressl, noting cause it has a newer TLS1.3 implementation – something that may be necessary for you.

Signal-cli with scli on FreeBSD

So couple of days ago I migrated from macOS on Macbook Pro to FreeBSD on ThinkPad T480s.

Beastie Bits
  • Firefox is not paxctl safe for NetBSD
  • FreeBSD 12.2-RELEASE on Microsoft Azure Marketplace
  • Tarsnap
    • This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
    • Feedback/Questions
      • carlos - BSD Now around the world
      • paulo - freebsd on a Bananapi
        • paulo - followup
          • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to [email protected]
          • ***
            ...more
            View all episodesView all episodes
            Download on the App Store

            BSD NowBy JT Pennington

            • 4.9
            • 4.9
            • 4.9
            • 4.9
            • 4.9

            4.9

            89 ratings


            More shows like BSD Now

            View all
            Security Now (Audio) by TWiT

            Security Now (Audio)

            1,971 Listeners

            Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

            Software Engineering Radio - the podcast for professional software developers

            272 Listeners

            The Changelog: Software Development, Open Source by Changelog Media

            The Changelog: Software Development, Open Source

            283 Listeners

            LINUX Unplugged by Jupiter Broadcasting

            LINUX Unplugged

            265 Listeners

            Python Bytes by Michael Kennedy and Brian Okken

            Python Bytes

            213 Listeners

            Late Night Linux by The Late Night Linux Family

            Late Night Linux

            154 Listeners

            Home Assistant Podcast by HK Media

            Home Assistant Podcast

            65 Listeners

            CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

            CoRecursive: Coding Stories

            189 Listeners

            Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

            Kubernetes Podcast from Google

            181 Listeners

            Late Night Linux Family All Episodes by The Late Night Linux Family

            Late Night Linux Family All Episodes

            44 Listeners

            Linux Dev Time by The Late Night Linux Family

            Linux Dev Time

            21 Listeners

            Self-Hosted by Jupiter Broadcasting

            Self-Hosted

            135 Listeners

            2.5 Admins by The Late Night Linux Family

            2.5 Admins

            92 Listeners

            Linux After Dark by The Late Night Linux Family

            Linux After Dark

            28 Listeners

            Oxide and Friends by Oxide Computer Company

            Oxide and Friends

            47 Listeners