Commit Graph

21 Commits

Author SHA1 Message Date
12d338dd9b Replace VmFrame::zero with VmWriter::fill 2024-02-02 16:59:34 +08:00
195c6a0739 Add support for truncate syscall 2024-02-02 16:59:34 +08:00
45a328b087 Support MMAP_32BIT flag for mmap 2024-02-02 15:29:02 +08:00
289483390a Remove unused dependence 2024-01-19 15:39:14 +08:00
faaa4438d6 License rust and c source files 2024-01-18 08:22:58 +08:00
28d51a4496 Only push back entry if ready_events is not empty 2024-01-13 11:10:12 +08:00
6ecb424dfc c_epoll_event should be packed 2024-01-13 11:10:12 +08:00
f8eca84a99 Refactor sock option implementations 2024-01-11 22:10:29 +08:00
782cd05ade Implement raw sock options 2024-01-11 22:10:29 +08:00
f099409b22 Implement sock options 2024-01-11 22:10:29 +08:00
e922eaa428 Fix errors raised by the new clippy 2024-01-02 07:21:36 +08:00
487e0cdd15 Recognize kernel memory regions in the Linux boot path 2024-01-02 07:21:36 +08:00
12d01ca1e4 Update image and Rust toolchain 2024-01-02 07:21:36 +08:00
ddca4fb2fc Enable some fs system call test cases 2023-12-28 04:54:48 +08:00
5bc1312a91 Add support for the sync and fsync syscall 2023-12-28 04:54:48 +08:00
9473889c6b Add Ext2 fs and basic bio layer 2023-12-28 04:54:48 +08:00
1616f2d32c Change block device trait 2023-12-28 04:54:48 +08:00
77e49d5cd5 Rename the banner 2023-12-26 11:49:24 +08:00
7b7e3c4b7a Rename the path of dependent crates 2023-12-26 11:49:24 +08:00
99f6765ced Rename jinux to asterinas in documentation and code 2023-12-26 11:49:24 +08:00
93781df27b Rename crates from jinux-* to aster-* 2023-12-26 11:49:24 +08:00