|
414a3a389e
|
Fix Waiter -related memory orders
|
2024-06-24 22:10:59 +08:00 |
|
|
15603e4aad
|
Ignore git rm error in update docs CI
|
2024-06-24 19:23:54 +08:00 |
|
|
90bab6b88e
|
Add missing PHONY s for make targets
|
2024-06-24 19:22:48 +08:00 |
|
|
284b8c28c8
|
Avoid long lines in Makefile s and workflows
|
2024-06-24 19:22:48 +08:00 |
|
|
237c223b1c
|
Update the aster-frame version used by OSDK
|
2024-06-24 11:11:43 +08:00 |
|
|
c75a3732b9
|
Add issue templates
|
2024-06-21 19:57:47 +08:00 |
|
|
d2eb9e16ff
|
[chore] Bump to 0.5.0
v0.5.0
|
2024-06-21 10:57:08 +08:00 |
|
|
c9c00c92fe
|
Fix the OSDK doc env test container version bumping that was left off
|
2024-06-21 10:57:08 +08:00 |
|
|
46fd09833e
|
Update the Rust toolchain to 2024-06-20
|
2024-06-21 10:57:08 +08:00 |
|
|
f703d915cd
|
Solve the haunting i386 data layout in Linux legacy boot
|
2024-06-21 10:57:08 +08:00 |
|
|
68793d28c5
|
Update the multiboot2 dependency
This relates to the upstream bug: https://github.com/rust-osdev/multiboot2/issues/215.
|
2024-06-21 10:57:08 +08:00 |
|
|
a089fbd4fc
|
Fix a needless borrow in OSDK
|
2024-06-21 10:57:08 +08:00 |
|
|
eaf51ccb24
|
Fix multiple dead code problems
|
2024-06-21 10:57:08 +08:00 |
|
|
05533d7afd
|
Fix multiple documentation issues concerned by clippy
|
2024-06-21 10:57:08 +08:00 |
|
|
4ba60271b1
|
Mute the unsafe macro clippy error of CPU local
|
2024-06-21 10:57:08 +08:00 |
|
|
18a0490e23
|
Respond to the cargo metadata package ID change in comp-sys
|
2024-06-21 10:57:08 +08:00 |
|
|
952fbacaf1
|
Fix multiple deprecation problems
|
2024-06-21 10:57:08 +08:00 |
|
|
cda8ffa7da
|
Fix the usage of underscores in Cargo manifest keys
|
2024-06-21 10:57:08 +08:00 |
|
|
0515a8dc9a
|
Fix an indexing problem in multiboot2
|
2024-06-21 10:57:08 +08:00 |
|
|
d6714c4b47
|
Fix multiple Default implementation caveats
|
2024-06-21 10:57:08 +08:00 |
|
|
8633893bb9
|
Add cfg(ktest) as a well-known configuration
|
2024-06-21 10:57:08 +08:00 |
|
|
ab1d931cb7
|
Adjust for Rust unstable feature's stability change
|
2024-06-21 10:57:08 +08:00 |
|
|
5c524348de
|
Update the dependency of unwinding to fix a r#try usage
|
2024-06-21 10:57:08 +08:00 |
|
|
5231005f37
|
Follow the Rust API change of BTreeCursor
|
2024-06-21 10:57:08 +08:00 |
|
|
8e3212449c
|
Fix the undefined behavior of transmute slices in VmIo
|
2024-06-21 10:57:08 +08:00 |
|
|
9711d43c84
|
Use Ord::clamp to simplify the scheduling priority value
|
2024-06-20 19:16:26 +08:00 |
|
|
ef075d15d0
|
Sets the default scheduler in aster_frame
|
2024-06-20 19:15:19 +08:00 |
|
|
18cc7f0a6b
|
Fix the UB in parsing multiboot1 memory areas
|
2024-06-20 19:01:50 +08:00 |
|
|
146a91a45e
|
Upgrade trapframe
Fix #842.
Access FS/GS base with the FSGSBASE instructions.
|
2024-06-20 18:38:33 +08:00 |
|
|
8c39309381
|
Add TDX dockerfile & CI for asterinas
|
2024-06-20 16:08:23 +08:00 |
|
|
a997785166
|
Add CI to update API documentations
|
2024-06-18 15:15:08 +08:00 |
|
|
3b66b0686e
|
Add /proc/[pid]/cmdline support
|
2024-06-18 13:15:35 +08:00 |
|
|
9e03ac7d0f
|
Temporarily disable TDX get report
|
2024-06-18 13:13:05 +08:00 |
|
|
040e53a3a8
|
Fix issues for running TDX
|
2024-06-18 13:13:05 +08:00 |
|
|
d0e95776cb
|
Optimize write_bytes for Vmo
|
2024-06-18 13:08:17 +08:00 |
|
|
75e9382d57
|
typo: Some typo in net/socket/mod.rs
|
2024-06-18 12:54:52 +08:00 |
|
|
3123222995
|
chore: Reduce once instant.total_millis()
|
2024-06-18 12:54:52 +08:00 |
|
|
349800e4e7
|
Bump version following the semver requirements
|
2024-06-18 12:48:51 +08:00 |
|
|
2ceba78d47
|
Refactor alloc_single API for page and frame
|
2024-06-18 12:47:15 +08:00 |
|
|
bd1d076e8c
|
Update CI for website
|
2024-06-18 12:45:45 +08:00 |
|
|
c97514a6eb
|
Add advanced topics
|
2024-06-18 12:45:45 +08:00 |
|
|
c06c1aa422
|
Fix bad ASTER_GIT_REV
|
2024-06-18 12:45:03 +08:00 |
|
|
6014ecfc0f
|
Add tdx guide for osdk
|
2024-06-14 19:49:03 +08:00 |
|
|
69f0954271
|
Fix DMA coherent
|
2024-06-13 23:17:15 +08:00 |
|
|
cea4fd7777
|
Fix the concurrency bug when multiple threads committing the same page
|
2024-06-13 23:16:22 +08:00 |
|
|
840729d960
|
Temporarily raise linear mapping cap to workaround TDX IO
|
2024-06-13 10:04:51 +08:00 |
|
|
3c9ab308e1
|
Add the protect functionality in the boot page table for TDX
|
2024-06-13 10:04:51 +08:00 |
|
|
5ba3f9a1a9
|
Make global the boot page table
|
2024-06-13 10:04:51 +08:00 |
|
|
5c7c1bb39b
|
Make earlier the initialization of the kernel page table
|
2024-06-13 10:04:51 +08:00 |
|
|
e210e68920
|
Modify the type of ino to u64
|
2024-06-11 18:09:23 +08:00 |
|