5 ms·
Does anyone know if there's any plan to reintroduce xattrs in FFS2? Probably the only modern UNIX without it in its main FS(s). Or for a more standard/modern F
by a-french-anon 3y ago
Does anyone know if there's any plan to reintroduce xattrs in FFS2? Probably the only modern UNIX without it in its main FS(s).
Or for a more standard/modern FS like XFS (I don't expect OpenBSD to go for ZFS bloat).
- ByQuyzzy 3y agoThey made their FFS 64-bit. That’s what you get. And FFS is THE standard. In short no. Also they removed softupdates, code was old and slow and was holding back the quest to unlock.
- znpy 3y ago> And FFS is THE standard What's that supposed to mean? ed is the standard text editor, yet we don't actually expect anyone to use it (let alone know it...)
- ByQuyzzy 3y agoIt means no meme filesystems will be tolerated. There are tons of operating systems out there if you don’t like ffs.
- jabl 3y ago> They made their FFS 64-bit. What does this mean? 64-bit inode numbers? 64-bit timestamps? Something else? > Also they removed softupdates, Shame in a way, I remember reading McKusick's paper and being impressed. But I guess it's the antithesis of batching, which turned out to be more important for performance than avoiding the extra I/O due to journalling. Also the implementation was AFAIU fearsomely subtle and tricky.
- ByQuyzzy 3y agoRead the manual page, I’m not going to type it all in here.
- volkadav 3y agohttps://unixgeeks.net/posts/2022/10/check-for-openbsd-ffs-filesystems-version/ https://unixgeeks.net/posts/2022/10/check-for-openbsd-ffs-fi... may be helpful. tl;dr - timestamps and blocknumbers are 64b in FFS2, intro'd in 4.2 and made the default (more or less) in 6.7
- yjftsjthsd-h 3y ago> Or for a more standard/modern FS like XFS (I don't expect OpenBSD to go for ZFS bloat). At some point, I think I heard that they might use HAMMER2, which would be nice.
- alberth 3y agohttps://github.com/kusumi/openbsd_hammer2 https://github.com/kusumi/openbsd_hammer2 A developer was making active progress, but hasn't made any commits since Dec
- jmclnx 3y ago>plan to reintroduce xattrs in FFS2? With unveil(2) and maybe pledge(2), I do not think there is a need for Extended Attributes. To me, all it does is add complexities not really needed in OpenBSD.