Skip to content

Commit 5881075

Browse files
committed
Submit a base version of axfs
1 parent 309c65f commit 5881075

File tree

17 files changed

+3466
-43
lines changed

17 files changed

+3466
-43
lines changed

Cargo.lock

Lines changed: 104 additions & 30 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -32,31 +32,33 @@ timer_list = "0.1"
3232
toml = "0.9"
3333

3434
# System dependent modules provided by ArceOS.
35-
axstd = {git = "https://github.com/arceos-hypervisor/arceos.git", tag = "hv-0.4.1", features = [
35+
axstd = {git = "https://github.com/arceos-hypervisor/arceos.git", branch = "vfs", features = [
3636
"alloc-level-1",
3737
"paging",
3838
"irq",
3939
"multitask",
4040
"smp", # "page-alloc-64g",
4141
]}
4242

43-
axalloc = {git = "https://github.com/arceos-hypervisor/arceos.git", tag = "hv-0.4.1"}
44-
axconfig = {git = "https://github.com/arceos-hypervisor/arceos.git", tag = "hv-0.4.1"}
45-
axdisplay = {git = "https://github.com/arceos-hypervisor/arceos.git", tag = "hv-0.4.1"}
46-
axdriver = {git = "https://github.com/arceos-hypervisor/arceos.git", tag = "hv-0.4.1"}
47-
axfs = {git = "https://github.com/arceos-hypervisor/arceos.git", tag = "hv-0.4.1"}
48-
axhal = {git = "https://github.com/arceos-hypervisor/arceos.git", tag = "hv-0.4.1"}
49-
axipi = {git = "https://github.com/arceos-hypervisor/arceos.git", tag = "hv-0.4.1"}
50-
axlog = {git = "https://github.com/arceos-hypervisor/arceos.git", tag = "hv-0.4.1"}
51-
axmm = {git = "https://github.com/arceos-hypervisor/arceos.git", tag = "hv-0.4.1"}
52-
axnet = {git = "https://github.com/arceos-hypervisor/arceos.git", tag = "hv-0.4.1"}
53-
axtask = {git = "https://github.com/arceos-hypervisor/arceos.git", tag = "hv-0.4.1"}
43+
axalloc = {git = "https://github.com/arceos-hypervisor/arceos.git", branch = "vfs"}
44+
axconfig = {git = "https://github.com/arceos-hypervisor/arceos.git", branch = "vfs"}
45+
axdisplay = {git = "https://github.com/arceos-hypervisor/arceos.git", branch = "vfs"}
46+
axdriver = {git = "https://github.com/arceos-hypervisor/arceos.git", branch = "vfs"}
47+
axhal = {git = "https://github.com/arceos-hypervisor/arceos.git", branch = "vfs"}
48+
axipi = {git = "https://github.com/arceos-hypervisor/arceos.git", branch = "vfs"}
49+
axlog = {git = "https://github.com/arceos-hypervisor/arceos.git", branch = "vfs"}
50+
axmm = {git = "https://github.com/arceos-hypervisor/arceos.git", branch = "vfs"}
51+
axnet = {git = "https://github.com/arceos-hypervisor/arceos.git", branch = "vfs"}
52+
axtask = {git = "https://github.com/arceos-hypervisor/arceos.git", branch = "vfs"}
53+
axns = {git = "https://github.com/arceos-hypervisor/arceos.git", branch = "vfs"}
54+
axsync = {git = "https://github.com/arceos-hypervisor/arceos.git", branch = "vfs"}
5455

5556
axplat = {git = "https://github.com/arceos-hypervisor/axplat_crates.git", tag = "vmm-v0.3.0"}
5657

5758
# System dependent modules provided by ArceOS-Hypervisor.
5859
axaddrspace = "0.1.1"
5960
axhvc = {git = "https://github.com/arceos-hypervisor/axhvc.git"}
61+
axfs = {path = "modules/axfs"}
6062
axruntime = {path = "modules/axruntime"}
6163
axvcpu = "0.1"
6264
axvm = {git = "https://github.com/arceos-hypervisor/axvm.git", branch = "next"}
@@ -89,5 +91,6 @@ axvcpu = {git = "https://github.com/arceos-hypervisor/axvcpu.git", branch = "nex
8991
axvmconfig = {git = "https://github.com/arceos-hypervisor/axvmconfig.git", branch = "next"}
9092

9193
[patch."https://github.com/arceos-hypervisor/arceos"]
94+
axfs = {path = "modules/axfs"}
9295
axconfig = {path = "modules/axconfig"}
9396
axruntime = {path = "modules/axruntime"}

0 commit comments

Comments
 (0)