Commit Graph

100 Commits

Author SHA1 Message Date
Weijie Liu cf1a488132 Fix typo in osdk manifest.md
Here "is" should be "are". Also, there are two "that"s which made the sentence structure less direct and potentially confusing.
2024-07-29 20:33:13 +08:00
Jianfeng Jiang 3462da986e Remove publish api docs CI 2024-07-18 18:18:05 +08:00
Hsy-Intel 6ff6db2167 Add TDX CI 2024-07-09 19:43:55 +08:00
Yuke Peng 8726d858f2 Add pselect6 syscall 2024-07-08 18:21:08 +08:00
Shaowei Song 02bf6a9b47 Bump version to 0.6.2 2024-07-08 17:13:16 +08:00
Yuke Peng defb563541 Bump version to 0.6.1 2024-07-08 15:26:29 +08:00
Zhe Tang 52ce2dd5d1 Fix typos in docker commands within the docs. 2024-07-04 18:19:57 +08:00
Zhenchen Wang 12b355b701 Fix issue about pathname and redefine the Filetype.
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
2024-07-03 21:59:25 +08:00
Zhenchen Wang d8389da797 Add syscall mknod
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
2024-07-03 21:59:25 +08:00
Ruihan Li 63d91d1805 Add guidelines for suppressing lints 2024-06-29 12:38:23 +08:00
Jianfeng Jiang f51e002bb2 Bump version to 0.6.0 2024-06-28 21:20:08 +08:00
Fabing Li f675552c5a Rename regression to test 2024-06-28 20:33:21 +08:00
Jianfeng Jiang 72e726295f Include the 100 lines kernel in CI 2024-06-28 20:22:12 +08:00
Fabing Li 12db7ec55d Add and refactor read-write syscalls 2024-06-27 23:16:14 +08:00
Tate, Hongliang Tian d538c740ee Update the number of supported Linux system calls 2024-06-27 16:03:05 +08:00
Fabing Li d33f90eaeb Add sys_access and sys_faccessat 2024-06-27 15:56:04 +08:00
Fabing Li 212dd562a0 Add sys_fdatasync and sync_data 2024-06-27 15:55:16 +08:00
Fabing Li 5edc110f9d Reconstruct utime-like syscalls and fix filetime implementations 2024-06-27 15:54:04 +08:00
Jianfeng Jiang 3de8a9330a Fix the OSDK CI failure 2024-06-27 15:45:49 +08:00
Jianfeng Jiang fe7251c413 Rename aster_main as ostd::main 2024-06-27 15:45:49 +08:00
Jianfeng Jiang 59350a8578 Rename aster-frame to ostd 2024-06-27 15:45:49 +08:00
Fabing Li 053f8d416e Add syscall getdents 2024-06-26 19:16:31 +08:00
Fabing Li 4700ab71bc Bumped Asterinas & OSDK version to 0.5.1 2024-06-26 19:12:17 +08:00
Jianfeng Jiang cb5b996274 Add syscall sendmsg and recvmsg 2024-06-25 13:40:58 +08:00
Zhang Junyang d2eb9e16ff [chore] Bump to 0.5.0 2024-06-21 10:57:08 +08:00
Hsy-Intel 8c39309381 Add TDX dockerfile & CI for asterinas 2024-06-20 16:08:23 +08:00
Jianfeng Jiang a997785166 Add CI to update API documentations 2024-06-18 15:15:08 +08:00
Hsy-Intel c97514a6eb Add advanced topics 2024-06-18 12:45:45 +08:00
Hsy-Intel 6014ecfc0f Add tdx guide for osdk 2024-06-14 19:49:03 +08:00
Jianfeng Jiang 3b95191f7e Subcommand `new` should not parse CommonArgs 2024-06-09 22:55:01 +08:00
Jianfeng Jiang 1391ff59f2 Polish OSDK documentation 2024-06-09 22:55:01 +08:00
Chen Chengjun 9484d35730 Update Linux compatibility document 2024-06-07 17:08:49 +08:00
StanPlatinum 6e612fc730 Add syscall capget/capset 2024-06-04 19:50:08 +08:00
Fabing Li 8e1aeaf578 Add dup3 syscall and fix EventFile 2024-06-04 16:02:58 +08:00
Zhenchen Wang 980ffb5a98 Add syscall umount.
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
2024-06-04 14:38:52 +08:00
Zhang Junyang 7095b37e7e Refactor the source structure in `aster_frame::mm` 2024-06-03 22:16:02 +08:00
Zhang Junyang 3579d88aa6 Fortify the metadata memory model and adjust the `Page` casting APIs 2024-06-03 22:16:02 +08:00
Zhang Junyang 14e1b1a9fc Rename various concepts related to memory management 2024-06-03 22:16:02 +08:00
anbo 901bccadfe Add syscall rt_sigpending 2024-06-03 15:30:52 +08:00
Weijie Liu 2ecca7af6b Add dummy syscall sched_getaffinity 2024-06-01 20:10:09 +08:00
jellllly420 e1480f94ee fix: enable timely delivery of POSIX signals while busy-looping 2024-06-01 20:08:11 +08:00
Jianfeng Jiang c04fd0c9a0 Add syscall sendfile 2024-05-31 16:10:46 +08:00
skpupil 4101d8328a Add syscall creat 2024-05-31 15:19:17 +08:00
Jianfeng Jiang 5687f23b56 Add API documentation guidelines in to-contribute 2024-05-30 20:44:59 +08:00
Zhang Junyang f420286920 Make stripping ELF optional for QEMU direct boot 2024-05-23 12:37:57 +08:00
Jianfeng Jiang 07fbbcfd8c Add syscall clone3 2024-05-21 19:22:13 +08:00
Jianfeng Jiang b11e6d2d62 Add syscall accept4 2024-05-16 19:17:38 +08:00
Jianfeng Jiang 89b21ba3b4 Add syscall rt_sigsuspend 2024-05-16 19:10:04 +08:00
Jianfeng Jiang 078f9a8891 Add syscall eventfd and eventfd2 2024-05-15 21:52:17 +08:00
Zhang Junyang 989970429a Refactor the definition of page properties and permissions 2024-05-10 19:07:05 +08:00