Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2 |
|
#
811c2036 |
| 10-Feb-2019 |
Sascha Wildner <saw@online.de> |
makefs(8): DragonFly porting.
Some notes:
* UFS2 support has been disabled for now. It would require more UFS2 related pieces in our UFS kernel headers. I might look at enabling this in the fut
makefs(8): DragonFly porting.
Some notes:
* UFS2 support has been disabled for now. It would require more UFS2 related pieces in our UFS kernel headers. I might look at enabling this in the future.
* Our CGSIZE() macro causes issues when used in makefs(8), which is why I'm using FreeBSD's currently.
* makefs(8) uses a local daddr_t type which is 64 bits wide, since ours is 32 bits.
* I added cg_blks() and cg_blktot() calls in a few places because our fsck(8) checks them in pass 5. I'm not sure if the associated fields are actually needed anymore.
show more ...
|
#
5978408c |
| 10-Feb-2019 |
Sascha Wildner <saw@online.de> |
Bring in most of makefs(8) from FreeBSD unchanged.
To create filesystem images without kernel involvement. We can use it to create our initrd without needing vn(4).
Originally from NetBSD.
|