|
07e8cfe2e7
|
Polish the list of the system call test suites
|
2024-03-14 18:40:34 +08:00 |
|
|
3f402d2d88
|
Add syscall alarm
|
2024-03-14 17:26:23 +08:00 |
|
|
286a3514b3
|
Refine osdk doc
|
2024-03-13 11:26:59 +08:00 |
|
|
f7a9ed8739
|
Refactor TSC Frequency Determination Method
|
2024-03-13 11:25:08 +08:00 |
|
|
37c3a7a48c
|
Handle TDX MMIO and DMA direct
|
2024-03-13 11:25:08 +08:00 |
|
|
461c872c43
|
Implement read/write functions for IoBar
|
2024-03-08 11:46:49 +08:00 |
|
|
11df16d65e
|
Fix backticks in OSDK documentations
|
2024-03-08 11:45:27 +08:00 |
|
|
3de5c42afd
|
Support the close-on-exec file descriptor flag
|
2024-03-08 11:44:27 +08:00 |
|
|
a6bb7c7bf5
|
Fix the kernel test cases in CI
|
2024-03-08 09:01:53 +08:00 |
|
|
e0d92b5203
|
Add support for converting from VmFrame to VmSegment
|
2024-03-07 10:56:20 +08:00 |
|
|
437ab804f3
|
Add support for setpriority and getpriority
|
2024-03-04 09:47:44 +08:00 |
|
|
26dff7d054
|
Fix typo in OSDK documentation
|
2024-03-01 22:38:33 +08:00 |
|
|
61a5d7625b
|
Add the missing link for OSDK in README
|
2024-03-01 22:36:42 +08:00 |
|
|
853e475d29
|
Add rustfmt.toml for OSDK
|
2024-03-01 13:42:51 +08:00 |
|
|
7d8e8aa07d
|
Temporarily disable OSDK integration test
|
2024-03-01 13:41:49 +08:00 |
|
|
a51b3c7076
|
Format OSDK documentation
|
2024-03-01 13:41:49 +08:00 |
|
|
7fef686136
|
Update OSDK reference
|
2024-03-01 13:41:49 +08:00 |
|
|
cab5cf9574
|
Update OSDK guide
|
2024-03-01 13:41:49 +08:00 |
|
|
16298008fc
|
Fix Asterinas dependencies in OSDK
|
2024-02-28 17:34:27 +08:00 |
|
|
7d0ea99650
|
Hide OSDK installation if using Make
|
2024-02-28 16:30:48 +08:00 |
|
|
f415585dff
|
Fix workspace clippy usage
|
2024-02-28 16:30:48 +08:00 |
|
|
7eac2772d0
|
Gone with x86_64-custom
|
2024-02-28 16:30:48 +08:00 |
|
|
e3c227ae06
|
Refactor project structure
|
2024-02-28 16:30:48 +08:00 |
|
|
bd878dd1c9
|
Update dev image for OSDK and bump version to 0.4.0
|
2024-02-28 16:30:48 +08:00 |
|
|
674c35079c
|
Rename utils to util
|
2024-02-28 16:30:48 +08:00 |
|
|
d98ed8cec1
|
Implement bundle content digest and cache
|
2024-02-28 16:30:48 +08:00 |
|
|
a685253a1a
|
Specify target dir for the base crate
|
2024-02-28 16:30:48 +08:00 |
|
|
6694f08eac
|
Refactor CI and OSDK tests, add OSDK publish workflow
|
2024-02-28 16:30:48 +08:00 |
|
|
eb42383532
|
Update READMEs for OSDK change
|
2024-02-28 16:30:48 +08:00 |
|
|
3494bc45af
|
Apply the new format policy
|
2024-02-28 16:30:48 +08:00 |
|
|
60e996ea2f
|
Use cargo install for bzImage setup building
|
2024-02-28 16:30:48 +08:00 |
|
|
f97d0f1260
|
Implement OSDK functionalities and opt-in OSDK for asterinas
|
2024-02-28 16:30:48 +08:00 |
|
|
bc9bce9dea
|
Add tools for exfat filesystem in docker image and bump the version
|
2024-02-27 18:28:13 +08:00 |
|
|
cfcef6965a
|
Adjust the format of imports in Asterinas
|
2024-02-26 10:03:45 +08:00 |
|
|
92e488e727
|
Add rustfmt.toml configuration to adjust the format of imports
|
2024-02-26 10:03:45 +08:00 |
|
|
22c2cebdec
|
Add in_interrupt and refactor line discipline
|
2024-02-23 15:45:44 +08:00 |
|
|
e0d7b140ce
|
Fix the fstatat syscall with empty filename
|
2024-02-22 12:13:22 +08:00 |
|
|
729c6ecd0c
|
Add support for chown syscall
|
2024-02-22 12:11:21 +08:00 |
|
|
3b3d088767
|
Add OSDK command line interface
|
2024-02-20 20:31:07 +08:00 |
|
|
f2f991b239
|
Add the Chinese version README
|
2024-02-15 16:52:25 +08:00 |
|
|
a3257fca80
|
Replace the word "safe" with "secure"
|
2024-02-15 15:35:17 +08:00 |
|
|
748a92d278
|
Refactor timer in framework
|
2024-02-06 21:11:40 +08:00 |
|
|
8d6915d0e6
|
Fix typo
|
2024-02-06 21:11:40 +08:00 |
|
|
ab03ef0fe8
|
Rename aster-std to aster-nix
|
2024-02-06 10:43:40 +08:00 |
|
|
8d456ebe8f
|
Refine the build process with VDSO
|
2024-02-05 12:47:00 +08:00 |
|
|
dbba7c2bad
|
Optimize the queries for intersected intervals in Vmar from O(n) to O(log(n))
|
2024-02-03 17:00:49 +08:00 |
|
|
eb4161a56e
|
Rename Inode::read_to_end to Inode::read_all
|
2024-02-02 16:59:34 +08:00 |
|
|
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 |
|
|
31998d1cd4
|
Refine the API of BlockDevice trait
|
2024-02-02 15:33:30 +08:00 |
|