Commit Graph

32 Commits

Author SHA1 Message Date
2beeedf7ed Allow overwriting PTEs in shared memory regions 2024-06-25 16:18:34 +08:00
7694c5a6b8 Convert vsock ci to manual trigger 2024-06-11 17:51:36 +08:00
646406115e Optimize vsock code structure 2024-06-11 17:51:36 +08:00
60dd17fdd3 Support calling from inside via vsock 2024-06-11 17:51:36 +08:00
50a2aead52 Add vsock_server test in ci 2024-06-11 17:51:36 +08:00
ad140cec3c Implement vsock socket layer 2024-06-11 17:51:36 +08:00
07caaa5b3f Add full epoll_pwait 2024-06-08 17:23:06 +08:00
57fc6a5402 Support parent death signal & Refactor do_exit 2024-06-07 17:07:16 +08:00
d24ddaae66 Add itimer-related syscall tests 2024-06-03 20:03:46 +08:00
e4954827dc Fix random failures in send_buf_full 2024-05-22 15:10:19 +08:00
07fbbcfd8c Add syscall clone3 2024-05-21 19:22:13 +08:00
ea25157790 Support mmap shared anonymous memory 2024-05-16 19:13:32 +08:00
078f9a8891 Add syscall eventfd and eventfd2 2024-05-15 21:52:17 +08:00
2616335755 Refine the ext2 case in regression test 2024-04-26 14:36:46 +08:00
0ecb919e73 Add getpid to measure the performance of system calls 2024-04-24 15:14:55 +08:00
b53980da25 Add a framework for regression tests 2024-04-12 14:39:54 +08:00
a60a8ad3e1 Support big file for Ext2 2024-04-10 13:44:12 +08:00
63be797c2d Check if we truly pass the tests in auto test 2024-04-09 16:59:21 +08:00
c8ec4bb8ba Add mongoose-based http example 2024-03-27 11:06:17 +08:00
a2e9b0aaae Make background polling thread sleep 2024-03-25 18:32:11 +08:00
c15eb2299b Refine compilation of regression tests 2024-03-15 12:52:56 +08:00
26d17704bf Put .PHONY notations near targets 2024-03-15 12:52:56 +08:00
faaa4438d6 License rust and c source files 2024-01-18 08:22:58 +08:00
2eaf2e1290 Add sockoption test 2024-01-11 22:10:29 +08:00
99f6765ced Rename jinux to asterinas in documentation and code 2023-12-26 11:49:24 +08:00
ff7e18b114 Clean up and enable more network tests 2023-12-25 11:39:57 +08:00
d24775001f Running regression test in ci 2023-12-20 14:18:07 +08:00
038c19b693 Refactor the pty implementation 2023-09-05 06:24:54 +08:00
af04ef874c Add unix stream socket test 2023-08-15 20:54:10 +08:00
ddb7be9296 Refactor current net codes 2023-08-15 20:54:10 +08:00
9137ef434f Use docker as dev environment 2023-07-19 11:28:31 +08:00
271a16d492 Reorganize the codebase 2023-04-10 14:49:39 +08:00