3 ms·
I suspect a lot just comes down to manpower... While extremely important the FS currently works "good" enough (although there were/are efforts to port HAMMER2).
by cenamus 2y ago
I suspect a lot just comes down to manpower... While extremely important the FS currently works "good" enough (although there were/are efforts to port HAMMER2).
But I share the frustrations, all these little papercuts really add up and I only use OpenBSD in server settings nowadays
- microtonal 2y agoGood enough? As far as I could gather, they never implemented FFS/UFS journaling and removed support for soft updates. If that’s incorrect, I apologize for this comment. So, they basically have a filesystem that operates like it did in the ninetees, unclean shutdown and you have to go through a full fsck and hope for the best. Most people who used some Unix before journaling would never want to go back.
- sillywalk 2y ago> removed support for soft updates Yes, back in July 2023[0][1]: "Make softdep mounts a no-op Softdep is a significant impediment to progressing in the vfs layer so we plan to get it out of the way. It is too clever for us to continue maintaining as it is." From OpenBSD developer Marc Espie, : "The big issue with softdep is that it has tendrils everywhere, and since we didn't convince Kirk* to move over to OpenBSD, it tends to be a big hindrance in fixing everything else instead of helping. The buffercache, the pagedaemon, the swapper, unlocking subsystems. Hopefully, all these have a chance of being done by a human with softdep gone." * Kirk being Marshall Kirk McKusick (FreeBSD) developer and creator of Soft Updates A quick check of openbsd-cvs shows they're still removing softdep/soft updates stuff a year later. [2] [0] https://undeadly.org/cgi?action=article;sid=20230706044554 https://undeadly.org/cgi?action=article;sid=20230706044554 [1] https://marc.info/?l=openbsd-cvs&m=168856997929968 https://marc.info/?l=openbsd-cvs&m=168856997929968 [2] https://marc.info/?l=openbsd-cvs&m=172060271505315 https://marc.info/?l=openbsd-cvs&m=172060271505315
- wannacboatmovie 2y agoI've had OBSD VMs trash themselves to the point they needed a reinstall, all from an improper shutdown. Is it entitled to say that is not "good enough"? What's worse, the OBSD team is not very supportive of VMs to being with, so that would catch the blame. Security aside, the Dream of the 90s Is Alive with OpenBSD.