Commit Graph

275 Commits

Author SHA1 Message Date
8b094454aa Use From<IpEndpoint> for SockAddr (not TryFrom) 2024-04-12 14:39:54 +08:00
a60a8ad3e1 Support big file for Ext2 2024-04-10 13:44:12 +08:00
e4fd51bc6f sigretrun --> sigreturn 2024-04-09 22:06:57 +08:00
afc4bf7520 Modify the behavior of mapping segment vmo 2024-04-08 18:54:46 +08:00
33c8727a13 Introduce XArray and refactor the COW mechanism of Vmo 2024-04-08 18:54:46 +08:00
10690063eb Reimplement reading cstring from user space 2024-04-01 17:31:15 +08:00
a18fc9eb25 Write time to user only if addr is not zero 2024-04-01 13:58:18 +08:00
679a8d8d98 Add asynchronous I/O supports for page cache 2024-03-27 17:57:41 +08:00
30a2553a70 Fix observer missing in socket for mongoose support 2024-03-27 11:06:17 +08:00
a2e9b0aaae Make background polling thread sleep 2024-03-25 18:32:11 +08:00
b450eef166 Add potential integer overflow check among Framework APIs 2024-03-25 16:55:54 +08:00
ed0752aacc Add syscall chroot
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>

Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
2024-03-25 16:34:35 +08:00
f924eb3694 Adding split functionality to VmMapping for optimizing page permission management 2024-03-23 09:45:29 +08:00
fad1e42e56 Remove WNOHANG from regression test 2024-03-21 17:03:36 +08:00
c88d10524c Remove AlwaysSome 2024-03-21 10:49:47 +08:00
650c7dfbad Add exFAT file system 2024-03-19 16:26:55 +08:00
52f07458f7 Understanding memory space and move higher the stack 2024-03-19 16:19:54 +08:00
b49e11a25e Fix all doc warnings 2024-03-17 19:12:33 +08:00
132d36bf20 Fix a huge immediate allocation in loading 2024-03-17 17:49:24 +08:00
595c6ab288 Replace Poisoned state by takeable crate 2024-03-14 21:22:44 +08:00
a10d04c5f9 Remove Arcs in TCP and UDP states 2024-03-14 21:22:44 +08:00
3f402d2d88 Add syscall alarm 2024-03-14 17:26:23 +08:00
3de5c42afd Support the close-on-exec file descriptor flag 2024-03-08 11:44:27 +08:00
437ab804f3 Add support for setpriority and getpriority 2024-03-04 09:47:44 +08:00
e3c227ae06 Refactor project structure 2024-02-28 16:30:48 +08:00