news
OpenZFS and OpenBSD Leftovers
-
MWL ☛ 112: A Special Uberblock
OpenZFS Mastery is staggering along. Here we talk about how ZFS maintains uber-integrity. Not having dedicated special index blocks sounds great, but every data tree needs a root. ZFS stores a pointer to the filesystem root in a special uberblock. Every pool has a queue of 128 uberblocks stored at algorithmically-predictable locations.
-
Undeadly ☛ Another subprocess for vmd(8)
Dave Voutila (dv@) has continued his work on moving vmd(8) to a multi-process model. (Undeadly first reported on this in 2023.) This time the virtio scsi device has been converted to a subprocess: [...]
-
Undeadly ☛ tmppath promise removed from pledge(2) in -current
A long standing and somewhat odd conflict between two OpenBSD security mechanisms, pledge(2) and unveil(2) has been resolved by eliminating the tmppath promise from what pledge(2) offers.