|
d3c172013a
|
Fix unused warning of UtimeExt
|
2024-06-27 21:22:46 +08:00 |
|
|
d538c740ee
|
Update the number of supported Linux system calls
|
2024-06-27 16:03:05 +08:00 |
|
|
d33f90eaeb
|
Add sys_access and sys_faccessat
|
2024-06-27 15:56:04 +08:00 |
|
|
212dd562a0
|
Add sys_fdatasync and sync_data
|
2024-06-27 15:55:16 +08:00 |
|
|
5edc110f9d
|
Reconstruct utime-like syscalls and fix filetime implementations
|
2024-06-27 15:54:04 +08:00 |
|
|
3de8a9330a
|
Fix the OSDK CI failure
|
2024-06-27 15:45:49 +08:00 |
|
|
fe7251c413
|
Rename aster_main as ostd::main
|
2024-06-27 15:45:49 +08:00 |
|
|
59350a8578
|
Rename aster-frame to ostd
|
2024-06-27 15:45:49 +08:00 |
|
|
fb59fa7a55
|
Use matrix to simplify osdk test
|
2024-06-27 15:44:29 +08:00 |
|
|
6b17cceacc
|
Replace the futex hash buckects with Once to fix the leak
|
2024-06-26 21:00:44 +08:00 |
|
|
36841c50d4
|
Add benchmark CI for sysbench and getpid
|
2024-06-26 20:58:12 +08:00 |
|
|
1b22267a87
|
Add readahead for pagecache
|
2024-06-26 20:22:20 +08:00 |
|
|
053f8d416e
|
Add syscall getdents
|
2024-06-26 19:16:31 +08:00 |
|
|
4700ab71bc
|
Bumped Asterinas & OSDK version to 0.5.1
v0.5.1
|
2024-06-26 19:12:17 +08:00 |
|
|
18b11ec193
|
Fix debug target path in OSDK
|
2024-06-26 19:09:46 +08:00 |
|
|
5d9868964b
|
Prefer into_raw() than paddr() + forget() in PT
|
2024-06-26 16:46:16 +08:00 |
|
|
2beeedf7ed
|
Allow overwriting PTEs in shared memory regions
|
2024-06-25 16:18:34 +08:00 |
|
|
cb5b996274
|
Add syscall sendmsg and recvmsg
|
2024-06-25 13:40:58 +08:00 |
|
|
c5d0099dfd
|
Refactor Monitor
|
2024-06-25 13:39:27 +08:00 |
|
|
89ce1f4df9
|
Add schedule after WorkItem enqueue
|
2024-06-25 13:39:27 +08:00 |
|
|
4afac4d5ac
|
Fix the cache coherent field as dead code
|
2024-06-25 12:20:18 +08:00 |
|
|
d520360512
|
Make tracked the metadata and kernel mappings
|
2024-06-25 12:20:18 +08:00 |
|
|
cab348349e
|
Introduce DynPage and make page table map it
|
2024-06-25 12:20:18 +08:00 |
|
|
40c32b5ff5
|
Refactor allocation APIs for pages and frames
|
2024-06-25 12:20:18 +08:00 |
|
|
a2060039c2
|
Add TDX get report function
|
2024-06-25 11:51:01 +08:00 |
|
|
9647e09863
|
Add CI to tag main branch when VERSION changes
|
2024-06-25 11:49:49 +08:00 |
|
|
68aebe4175
|
Fix the potential deadlock issue of Ext2
|
2024-06-24 22:36:19 +08:00 |
|
|
a1f36979d7
|
Replace in_untracked_range by in_tracked_range
|
2024-06-24 22:31:11 +08:00 |
|
|
52ee28880d
|
Insert space lines for readability
|
2024-06-24 22:31:11 +08:00 |
|
|
ebc9d04a1c
|
Remove dead code and unused variables
|
2024-06-24 22:31:11 +08:00 |
|
|
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 |
|