

The Btrfs Blues | LINUX Unplugged 626
Aug 3, 2025
00:00
A Btrfs bug that bites is in the wild, and we discover whole home audio that works like a charm.
Sponsored By:
- Managed Nebula: Meet Managed Nebula from Defined Networking. A decentralized VPN built on the open-source Nebula platform that we love.
- 1Password Extended Access Management: 1Password Extended Access Management is a device trust solution for companies with Okta, and they ensure that if a device isn't trusted and secure, it can't log into your cloud apps.
- Unraid: A powerful, easy operating system for servers and storage. Maximize your hardware with unmatched flexibility.
Links:
- π₯ Gets Sats Quick and Easy with Strike
- π» LINUX Unplugged on Fountain.FM
- How to recover from BTRFS errors | Support | SUSE
- btrfs-zero-log(8) β btrfs-progs β Debian Manpages β This command will clear the filesystem log tree. This may fix a specific set of problem when the filesystem mount fails due to the log replay.
- 2018 Patch
- Git: Btrfs: fix warning when replaying log after fsync of a tmpfile
- Git: btrfs: fix fsync of files with no hard links not persisting deletion
- problematic patch pulled into 6.16 on May 26th
- problematic patch pulled into 6.15.3 on June 19th
- Increased reports since 6.15.3 of corruption within the log tree - Peter Jung
- Null deref during attempted replay of corrupt TREELOG in newer kernel - Russell Haley
- System failed to boot β Btrfs log tree error / System Administration / Arch Linux Forums
- PATCH: btrfs: fix log tree replay failure due to file with 0 links and extents β When attempting to mount the fs, the log replay will fail
- patch on for-next branch of btrfs tree
- generic: test fsync of file with 0 links and extents
- Music Assistant β Music Assistant is a music library manager for your offline and online music sources which can easily stream your favourite music to a wide range of supported players and be combined with the power of Home Assistant!
- Music Assistant Installation Instructions
- Installation Instructions
- Music Assistant Music Providers
- Music Assistant Player Providers
- Home Assistant Plugin
- Home Assistant Voice Preview Edition - Home Assistant
- SYMFONISK Sonos WiFi bookshelf speaker, black smart/gen 2 - IKEA US
- HomePod - Apple
- Belkin SoundForm Connect AirPlay 2 Adapter & Airplay 2 Receiver
- WiiM Mini AirPlay 2 Wireless Audio Streamer
- Google Chromecast - Streaming Device with HDMI Cable
- Google Chromecast Audio Media Streamer - *** 2 PACK *** | eBay
- droans/massqueue β Actions to control player queues for Music Assistant
- punxaphil/maxi-media-player β Media card for Home Assistant UI with a focus on managing multiple media players, but not excluding single player setups.
- NinDTendo/homeassistantgradualvolumecontrol β Home Assistant integration providing a service to gradually change the volume of mediaplayers over a given timespan.
- Chawan: TUI web browser β A text-mode web browser and pager for Unix-like systems, with a focus on implementing modern web standards while remaining self-contained, easy to understand and extensible.
- SilverBullet β SilverBullet is a tool to develop, organize, and structure your personal knowledge and to make it universally accessible across all your devices.
- HeliumOS β An atomic desktop operating system for your devices.
- LINUX Unplugged 620 - Brent Loves Building Things β Off-the-shelf didnβt cut it, so we built what we needed using open hardware and open source.
- rust-motd β Beautiful, useful, configurable MOTD generation with zero runtime dependencies
- rustdress β Self hosted Lightning Address Server
- rustdress: init at 0.5.2 by jordan-bravo
- rustdress in nixpkgs
- Plausible Slop: Generative AI and Open Source Cybersecurity
- Plausible Slop Timecode Link
- Death by a thousand slops | daniel.haxx.se
- Pick: PlexRipper β A cross-platform Plex media downloader that seamlessly adds media from other Plex servers to your own!
- PlexRipper Docs
- Pick: kde-control-station β A modern configuration center for KDE plasma based on the awesome kde_controlcentre by Prayag2
- Pick: kAirPods β Native AirPods integration for KDE Plasma 6 with real-time battery monitoring, noise control, and panel widget
- AmilieCoding/gnomePods β Native AirPods integration for GNOME with real-time battery monitoring, noise control, and panel widget. Built off of kAirPods