|
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 |
|
|
ce2e0cee92
|
Refine Devpts with new metadata api
|
2024-06-11 18:09:23 +08:00 |
|
|
494c88e993
|
Refine ProcFs by improving the use of locks
|
2024-06-11 18:09:23 +08:00 |
|
|
6ff8497101
|
Refine RamFs by extracting immutable metadata from the lock
|
2024-06-11 18:09:23 +08:00 |
|
|
e7298bb276
|
Fix the loading of dynamic linking program
|
2024-06-11 17:54:37 +08:00 |
|
|
7694c5a6b8
|
Convert vsock ci to manual trigger
|
2024-06-11 17:51:36 +08:00 |
|