News for hackers. Stuff that matters.
Re:Initial Hammer2 filesystem implementation by blinkingled on Monday August 21, 2017 @08:27PM (#15068860)
Portability doesn't seem to have been a primary goal for HAMMER/2 - I remember reading on mailing list that the reason was to not let portability impede other goals.

Thus even with FreeBSD a port would not be straight forward because of VFS API differences, required scheduler support and buffer cache implementation differences[1]. Linux I would assume is even more work.

[1]https://wiki.freebsd.org/PortingHAMMERFS

Re:Initial Hammer2 filesystem implementation by craftkiller on Monday August 21, 2017 @10:20PM (#15069257)
According to this forum post[1] HAMMER2 is supposed to be portable, but I don't see any mention of that on the HAMMER2 design document.

[1] https://forums.freebsd.org/threads/49789/#post-278338

Re:Initial Hammer2 filesystem implementation by blinkingled on Monday August 21, 2017 @11:30PM (#15069499)
Right. But quickly skimming over h2 design doc gives the feeling that there's been efforts to reduce OS dependencies/special casing.