rump: ext2_fs depot package

Usable via Sculpt /config/deploy, e.g. via

  <start name="nvme-0.4.fs" pkg="ext2_fs">
    <route>
      <service name="Block">
        <child name="nvme-0.part_block" label="4"/>
      </service>
      <service name="RM">
        <parent/>
      </service>
    </route>
  </start>

Fixes #4590
This commit is contained in:
Christian Helmuth 2022-08-23 16:38:53 +02:00
parent d82d67a4b2
commit 59f1fe7625
4 changed files with 27 additions and 0 deletions

View File

@ -0,0 +1,2 @@
Ext2 file-system server based on VFS server and rump

View File

@ -0,0 +1,2 @@
_/src/rump
_/src/vfs

View File

@ -0,0 +1 @@
2022-08-22 583e4dd54d71a208a3d37eb4e5896579b7850f7c

View File

@ -0,0 +1,22 @@
<runtime ram="64M" caps="400" binary="vfs">
<requires> <block/> </requires>
<provides> <file_system/> </provides>
<config>
<vfs>
<rump fs="ext2fs" ram="48M" writeable="yes"/>
</vfs>
<default-policy root="/" writeable="yes"/>
</config>
<content>
<rom label="ld.lib.so"/>
<rom label="vfs.lib.so"/>
<rom label="vfs_rump.lib.so"/>
<rom label="rump.lib.so"/>
<rom label="rump_fs.lib.so"/>
<rom label="vfs"/>
</content>
</runtime>