kusumi / netbsd_hammer2

HAMMER2 file system for NetBSD

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NetBSD HAMMER2

About

Requirements

  • Recent NetBSD

    • Compiles and tested with -CURRENT

    • Does not support 9.X or below (due to changes that require too many __NetBSD_Version__ ifdefs compared to relatively stable FreeBSD kernel API)

  • NetBSD src tree under /usr/src

  • Bash

Build

    $ cd netbsd_hammer2
    $ make

Install

    $ cd netbsd_hammer2
    $ make install

Uninstall

    $ cd netbsd_hammer2
    $ make uninstall

Bugs

  • Does not compile on NetBSD/i386 due to a toolchain bug and other issues on this arch. Note that HAMMER2 implementation is not specific to certain architecture.

Notes

  • Tags are merely for packaging, nothing directly to do with file system version.

  • makefs supports HAMMER2 image creation from a directory contents.

About

HAMMER2 file system for NetBSD

License:Other


Languages

Language:C 96.5%Language:Roff 3.0%Language:Shell 0.2%Language:Makefile 0.2%