Commit 7ba531d
committed
- Cargo.lock+314-440
- Cargo.toml+11-16
- modules/axalloc/src/page.rs+10-14
- modules/axdriver/Cargo.toml+9-8
- modules/axdriver/build.rs+1-1
- modules/axdriver/src/lib.rs-1
- modules/axdriver/src/structs/mod.rs+14-23
- modules/axdriver/src/virtio.rs+6-8
- modules/axfs-ng/Cargo.toml+2-2
- modules/axfs-ng/src/disk.rs+1-3
- modules/axfs-ng/src/fs/ext4/mod.rs+7-15
- modules/axfs-ng/src/fs/ext4/util.rs+1-1
- modules/axfs-ng/src/fs/fat/dir.rs+1-1
- modules/axfs-ng/src/fs/fat/mod.rs-2
- modules/axfs-ng/src/fs/mod.rs+2-2
- modules/axfs-ng/src/highlevel/file.rs-1
- modules/axfs-ng/src/lib.rs+20-5
- modules/axhal/Cargo.toml+4-5
- modules/axhal/src/dummy.rs+22-7
- modules/axhal/src/irq.rs+23-11
- modules/axhal/src/lib.rs+12-24
- modules/axhal/src/mem.rs+1-1
- modules/axhal/src/percpu.rs+1-37
- modules/axhal/src/time.rs-9
- modules/axmm/Cargo.toml+1-1
- modules/axmm/src/aspace.rs+2-1
- modules/axmm/src/backend/cow.rs+2
- modules/axmm/src/backend/file.rs+2
- modules/axmm/src/backend/mod.rs+9-5
- modules/axmm/src/lib.rs-1
- modules/axmm/src/page_iter.rs-102
- modules/axnet/src/device/ethernet.rs+3-4
- modules/axnet/src/device/vsock.rs+3-3
- modules/axnet/src/general.rs+19-9
- modules/axnet/src/options.rs+2-2
- modules/axnet/src/service.rs+28-22
- modules/axnet/src/socket.rs+8-9
- modules/axnet/src/tcp.rs+4-4
- modules/axnet/src/udp.rs+2-2
- modules/axnet/src/unix/dgram.rs+1-1
- modules/axnet/src/unix/stream.rs+2-2
- modules/axnet/src/vsock/stream.rs+8-5
- modules/axruntime/Cargo.toml+1-2
- modules/axruntime/src/lib.rs+5-19
- modules/axruntime/src/mp.rs+1-1
- modules/axsync/Cargo.toml+2-2
- modules/axsync/src/mutex.rs+4-4
- modules/axtask/Cargo.toml+15-15
- modules/axtask/src/api.rs+38-4
- modules/axtask/src/future.rs-295
- modules/axtask/src/future/mod.rs+114
- modules/axtask/src/future/poll.rs+66
- modules/axtask/src/future/time.rs+182
- modules/axtask/src/lib.rs+8-5
- modules/axtask/src/run_queue.rs+47-52
- modules/axtask/src/task.rs+17-11
- modules/axtask/src/tests.rs+54-20
- modules/axtask/src/timers.rs+12-54
- modules/axtask/src/wait_queue.rs+135
- scripts/make/features.mk+1-1
- scripts/make/qemu.mk+1-3
0 commit comments