forked from shilei-massclouds/lkmodel
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCargo.toml
More file actions
230 lines (172 loc) · 7.63 KB
/
Cargo.toml
File metadata and controls
230 lines (172 loc) · 7.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
[workspace]
resolver = "2"
members = [
"axconfig/rt_axconfig",
"early_console/rt_early_console",
"axlog2/rt_axlog2",
"axhal/rt_axhal",
"axalloc/rt_axalloc",
"page_table/rt_page_table",
"mm/rt_mm",
"fork/rt_fork",
"exec/rt_exec",
"mutex/rt_mutex",
"run_queue/rt_run_queue",
"task/rt_task",
"axmount/rt_axmount",
"axmount/test_axmount",
"driver_block/rt_driver_block",
"driver_virtio/rt_driver_virtio",
"user_stack/rt_user_stack",
"bprm_loader/rt_bprm_loader",
"axtrap/rt_axtrap",
"fileops/rt_fileops",
"mmap/rt_mmap",
"fstree/rt_fstree",
"ext2fs/ext2fs",
"axfs_ramfs/rt_ramfs",
"axdtb/rt_axdtb",
"macrokernel/rt_macrokernel",
]
[profile.release]
lto = true
[patch."ssh://git@github.com/shilei-massclouds/arch_boot"]
arch_boot = { path = "./arch_boot/arch_boot" }
[patch."ssh://git@github.com/shilei-massclouds/axconfig"]
axconfig = { path = "./axconfig/axconfig" }
rt_axconfig = { path = "./axconfig/rt_axconfig" }
[patch."ssh://git@github.com/shilei-massclouds/user_stack"]
user_stack = { path = "./user_stack/user_stack" }
rt_user_stack = { path = "./user_stack/rt_user_stack" }
[patch."ssh://git@github.com/shilei-massclouds/bprm_loader"]
bprm_loader = { path = "./bprm_loader/bprm_loader" }
rt_bprm_loader = { path = "./bprm_loader/rt_bprm_loader" }
[patch."ssh://git@github.com/shilei-massclouds/axhal"]
axhal = { path = "./axhal/axhal" }
rt_axhal = { path = "./axhal/rt_axhal" }
[patch."ssh://git@github.com/shilei-massclouds/early_console"]
early_console = { path = "./early_console/early_console" }
rt_early_console = { path = "./early_console/rt_early_console" }
[patch."ssh://git@github.com/shilei-massclouds/fork"]
fork = { path = "./fork/fork" }
rt_fork = { path = "./fork/rt_fork" }
[patch."ssh://git@github.com/shilei-massclouds/userboot"]
userboot = { path = "./userboot/userboot" }
[patch."ssh://git@github.com/shilei-massclouds/macrokernel"]
rt_macrokernel = { path = "./macrokernel/rt_macrokernel" }
[patch."ssh://git@github.com/shilei-massclouds/allocator"]
allocator = { path = "./allocator/allocator" }
[patch."ssh://git@github.com/shilei-massclouds/axalloc"]
axalloc = { path = "./axalloc/axalloc" }
rt_axalloc = { path = "./axalloc/rt_axalloc" }
[patch."ssh://git@github.com/shilei-massclouds/axerrno"]
axerrno = { path = "./axerrno/axerrno" }
[patch."ssh://git@github.com/shilei-massclouds/axlog2"]
axlog2 = { path = "./axlog2/axlog2" }
rt_axlog2 = { path = "./axlog2/rt_axlog2" }
[patch."ssh://git@github.com/shilei-massclouds/kernel_guard_base"]
kernel_guard_base = { path = "./kernel_guard_base/kernel_guard_base" }
[patch."ssh://git@github.com/shilei-massclouds/lazy_init"]
lazy_init = { path = "./lazy_init/lazy_init" }
[patch."ssh://git@github.com/shilei-massclouds/memory_addr"]
memory_addr = { path = "./memory_addr/memory_addr" }
[patch."ssh://git@github.com/shilei-massclouds/page_table"]
page_table = { path = "./page_table/page_table" }
page_table_entry = { path = "./page_table/page_table_entry" }
rt_page_table = { path = "./page_table/rt_page_table" }
[patch."ssh://git@github.com/shilei-massclouds/percpu2"]
percpu2 = { path = "./percpu2/percpu2" }
[patch."ssh://git@github.com/shilei-massclouds/ratio"]
ratio = { path = "./ratio/ratio" }
[patch."ssh://git@github.com/shilei-massclouds/spinbase"]
spinbase = { path = "./spinbase/spinbase" }
[patch."ssh://git@github.com/shilei-massclouds/axdriver"]
axdriver = { path = "./axdriver/axdriver" }
[patch."ssh://git@github.com/shilei-massclouds/axio"]
axio = { path = "./axio/axio" }
[patch."ssh://git@github.com/shilei-massclouds/capability"]
capability = { path = "./capability/capability" }
[patch."ssh://git@github.com/shilei-massclouds/driver_block"]
driver_block = { path = "./driver_block/driver_block" }
rt_driver_block = { path = "./driver_block/rt_driver_block" }
[patch."ssh://git@github.com/shilei-massclouds/driver_common"]
driver_common = { path = "./driver_common/driver_common" }
[patch."ssh://git@github.com/shilei-massclouds/elf"]
elf = { path = "./elf/elf" }
[patch."ssh://git@github.com/shilei-massclouds/handler_table"]
handler_table = { path = "./handler_table/handler_table" }
[patch."ssh://git@github.com/shilei-massclouds/scheduler"]
scheduler = { path = "./scheduler/scheduler" }
[patch."ssh://git@github.com/shilei-massclouds/taskctx"]
taskctx = { path = "./taskctx/taskctx" }
[patch."ssh://git@github.com/shilei-massclouds/axdtb"]
axdtb = { path = "./axdtb/axdtb" }
rt_axdtb = { path = "./axdtb/rt_axdtb" }
[patch."ssh://git@github.com/shilei-massclouds/axtrap"]
axtrap = { path = "./axtrap/axtrap" }
rt_axtrap = { path = "./axtrap/rt_axtrap" }
[patch."ssh://git@github.com/shilei-massclouds/axtype".axtype]
path = "./axtype/axtype"
[patch."ssh://git@github.com/shilei-massclouds/axfs_devfs"]
axfs_devfs = { path = "./axfs_devfs/axfs_devfs" }
block_loop = { path = "./axfs_devfs/block_loop" }
[patch."ssh://git@github.com/shilei-massclouds/axfs_ramfs"]
axfs_ramfs = { path = "./axfs_ramfs/axfs_ramfs" }
rt_ramfs = { path = "./axfs_ramfs/rt_ramfs" }
procfs = { path = "./axfs_ramfs/procfs" }
[patch."ssh://git@github.com/shilei-massclouds/pipefs"]
pipefs = { path = "./pipefs/pipefs" }
[patch."ssh://git@github.com/shilei-massclouds/rust_fatfs".rust_fatfs]
path = "./rust_fatfs/rust_fatfs"
[patch."ssh://git@github.com/shilei-massclouds/ext2fs".ext2fs]
path = "./ext2fs/ext2fs"
[patch."ssh://git@github.com/shilei-massclouds/axfs_vfs".axfs_vfs]
path = "./axfs_vfs/axfs_vfs"
[patch."ssh://git@github.com/shilei-massclouds/axmount"]
axmount = { path = "./axmount/axmount" }
rt_axmount = { path = "./axmount/rt_axmount" }
[patch."ssh://git@github.com/shilei-massclouds/driver_pci".driver_pci]
path = "./driver_pci/driver_pci"
[patch."ssh://git@github.com/shilei-massclouds/driver_virtio"]
driver_virtio = { path = "./driver_virtio/driver_virtio" }
rt_driver_virtio = { path = "./driver_virtio/rt_driver_virtio" }
[patch."ssh://git@github.com/shilei-massclouds/axsyscall".axsyscall]
path = "./axsyscall/axsyscall"
[patch."ssh://git@github.com/shilei-massclouds/exec"]
exec = { path = "./exec/exec" }
rt_exec = { path = "./exec/rt_exec" }
[patch."ssh://git@github.com/shilei-massclouds/mmap"]
mmap = { path = "./mmap/mmap" }
rt_mmap = { path = "./mmap/rt_mmap" }
[patch."ssh://git@github.com/shilei-massclouds/sys".sys]
path = "./sys/sys"
[patch."ssh://git@github.com/shilei-massclouds/task"]
task = { path = "./task/task" }
rt_task = { path = "./task/rt_task" }
[patch."ssh://git@github.com/shilei-massclouds/filetable".filetable]
path = "./filetable/filetable"
[patch."ssh://git@github.com/shilei-massclouds/fileops"]
fileops = { path = "./fileops/fileops" }
rt_fileops = { path = "./fileops/rt_fileops" }
[patch."ssh://git@github.com/shilei-massclouds/mm"]
mm = { path = "./mm/mm" }
rt_mm = { path = "./mm/rt_mm" }
[patch."ssh://git@github.com/shilei-massclouds/axfile".axfile]
path = "./axfile/axfile"
[patch."ssh://git@github.com/shilei-massclouds/fstree"]
fstree = { path = "./fstree/fstree" }
rt_fstree = { path = "./fstree/rt_fstree" }
[patch."ssh://git@github.com/shilei-massclouds/spinpreempt".spinpreempt]
path = "./spinpreempt/spinpreempt"
[patch."ssh://git@github.com/shilei-massclouds/mutex"]
mutex = { path = "./mutex/mutex" }
rt_mutex = { path = "./mutex/rt_mutex" }
[patch."ssh://git@github.com/shilei-massclouds/signal".signal]
path = "./signal/signal"
[patch."ssh://git@github.com/shilei-massclouds/wait_queue".wait_queue]
path = "./wait_queue/wait_queue"
[patch."ssh://git@github.com/shilei-massclouds/run_queue"]
run_queue = { path = "./run_queue/run_queue" }
rt_run_queue = { path = "./run_queue/rt_run_queue" }
[patch."ssh://git@github.com/shilei-massclouds/preempt_guard".preempt_guard]
path = "./preempt_guard/preempt_guard"