Ruihan Li
|
d0719efcb4
|
Clarify some API usages
|
2025-05-06 18:47:10 +08:00 |
|
Ruihan Li
|
a993264265
|
Refactor and test get{pgid,sid}
|
2025-05-06 18:47:10 +08:00 |
|
Ruihan Li
|
7e4509df9c
|
Refactor and test set{pgid,sid}
|
2025-05-06 18:47:10 +08:00 |
|
Hsy-Intel
|
4f2ce276a0
|
Bump Docker image version to 0.14.1-20250430
|
2025-05-06 15:59:38 +08:00 |
|
Hsy-Intel
|
a14d5a5017
|
Refactor OSDK and Asterinas Docker build systems
|
2025-05-06 15:59:38 +08:00 |
|
Hsy-Intel
|
149c00f5fc
|
Add sigfault word as valid
|
2025-05-06 15:59:38 +08:00 |
|
Ruihan Li
|
5e13e0c325
|
Resolve lints in the TTY module
|
2025-05-06 11:55:06 +08:00 |
|
Ruihan Li
|
7de9666e65
|
Retire incomplete features
|
2025-05-06 11:17:20 +08:00 |
|
Ruihan Li
|
54bd64269b
|
Rename systree to aster-systree
|
2025-05-03 18:22:11 +08:00 |
|
Ruihan Li
|
f720c05706
|
Fail the CI if workspace lints are not enabled
|
2025-05-03 18:22:11 +08:00 |
|
Chen Chengjun
|
725a46fe72
|
Modify VMO usages and fix the atomic-mode issue during handling page fault
|
2025-04-30 20:59:15 +08:00 |
|
Chen Chengjun
|
af2a7f7497
|
Refactor the APIs of VMO based on the new XArray
|
2025-04-30 20:59:15 +08:00 |
|
Chen Chengjun
|
1da723c0de
|
Replace the original XArray with RCU-based XArray
|
2025-04-30 20:59:15 +08:00 |
|
Chen Chengjun
|
ac1de89d31
|
Add the default mark type for LockedXArray
|
2025-04-30 20:59:15 +08:00 |
|
Tate, Hongliang Tian
|
c519db518f
|
Update the English README with the USENIX acceptance news
|
2025-04-30 10:31:30 +08:00 |
|
Qingsong Chen
|
88f08de3af
|
Refactor framebuffer
|
2025-04-29 19:48:45 +08:00 |
|
Yuke Peng
|
ef898e572c
|
Move tdx_guest::unprotect_gpa_range into IoMem creation
|
2025-04-29 16:31:08 +08:00 |
|
Yuke Peng
|
04a8fccd2f
|
Add Framebuffer region into filter in IoMemAllocatorBuilder
|
2025-04-29 14:49:58 +08:00 |
|
jiangjianfeng
|
9b4417e29a
|
Pin the unwinding crate version to 0.2.5
|
2025-04-29 12:33:55 +08:00 |
|
Chen Chengjun
|
7def2649ba
|
Enable timerfd gvisor test
|
2025-04-25 16:33:46 +08:00 |
|
Chen Chengjun
|
1775bb0861
|
Support for timerfd-related syscalls
|
2025-04-25 16:33:46 +08:00 |
|
Hsy-Intel
|
34048c8cbc
|
Bump Docker image version to 0.14.1-20250422
|
2025-04-25 13:26:58 +08:00 |
|
Hsy-Intel
|
2947d03b6f
|
Update Docker image publishing in CI workflow
|
2025-04-25 09:44:33 +08:00 |
|
Hsy-Intel
|
93602e9fce
|
Use source compiled OVMF in Asterinas
|
2025-04-25 09:44:33 +08:00 |
|
Hsy-Intel
|
6912cca51f
|
Upgrade TDX stack and refactor the Asterinas Docker system
|
2025-04-25 09:44:33 +08:00 |
|
Shaowei Song
|
764e3afa7c
|
Add a simple test case for OverlayFS
|
2025-04-24 20:07:06 +08:00 |
|
Shaowei Song
|
f38f476c3b
|
Add support for mounting OverlayFS
|
2025-04-24 20:07:06 +08:00 |
|
Shaowei Song
|
914237e9ca
|
Add basic OverlayFS implementation
|
2025-04-24 20:07:06 +08:00 |
|
Fabing Li
|
63831dc2df
|
Add ktest cases
|
2025-04-24 20:03:54 +08:00 |
|
Fabing Li
|
79b0866259
|
Add sysfs implementation
|
2025-04-24 20:03:54 +08:00 |
|
Zhenchen Wang
|
3a5f270ee9
|
Made some minor improvements to syscall statx
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
|
2025-04-23 20:39:54 +08:00 |
|
Zhenchen Wang
|
9e729593e8
|
Add syscall faccessat2
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
|
2025-04-23 20:39:54 +08:00 |
|
Ruihan Li
|
17e5108c17
|
Add regression tests
|
2025-04-23 20:37:40 +08:00 |
|
Ruihan Li
|
26253829bb
|
Use datagram_common in netlink
|
2025-04-23 20:37:40 +08:00 |
|
Ruihan Li
|
c9f939bcc4
|
Create datagram_common and use it in UDP
|
2025-04-23 20:37:40 +08:00 |
|
Ruihan Li
|
96e62b8fa5
|
Reorder socket locks
|
2025-04-23 20:37:40 +08:00 |
|
jiangjianfeng
|
961ad73847
|
Poll the correct iface in irq handler
|
2025-04-23 00:32:37 +08:00 |
|
Ruihan Li
|
bf4950965b
|
Adjust unsafe blocks in syscall.rs
|
2025-04-22 20:52:15 +08:00 |
|
Ruihan Li
|
c9a7d501b2
|
Rewrite trap/idt.rs
|
2025-04-22 20:52:15 +08:00 |
|
Ruihan Li
|
8c30b4b942
|
Rewrite trap/gdt.rs
|
2025-04-22 20:52:15 +08:00 |
|
Ruihan Li
|
e06509e380
|
Make some unsafe blocks shorter
|
2025-04-22 20:52:15 +08:00 |
|
jiangjianfeng
|
13287c752e
|
Make TDX accept the same virtio-net parameters as the normal setting
|
2025-04-21 12:17:10 +08:00 |
|
Fabing Li
|
e9c85ff158
|
Only pack benchmark utils while running benchmarks
|
2025-04-21 11:22:46 +08:00 |
|
jiangjianfeng
|
8815ca384f
|
Add syscall ppoll
|
2025-04-21 11:19:48 +08:00 |
|
Chen Chengjun
|
1fe0fef410
|
Add ktests for the XArray
|
2025-04-19 16:48:15 +08:00 |
|
Chen Chengjun
|
c3dd607777
|
Introduce RCU-based XArray
|
2025-04-19 16:48:15 +08:00 |
|
Fabing Li
|
6c0827b681
|
Add ktest cases for vmspace
|
2025-04-19 14:00:21 +08:00 |
|
Fabing Li
|
52e0776591
|
Add more page table cases
|
2025-04-19 13:59:43 +08:00 |
|
Ruihan Li
|
81b79dacc6
|
Remove read*_to_end methods
|
2025-04-18 14:17:37 +08:00 |
|
Zejun Zhao
|
1c881d30f6
|
Add RISC-V build CI
|
2025-04-18 13:26:16 +08:00 |
|