Qingsong Chen
|
b2b6499466
|
Add disk space cleanup step for test_riscv/x86 workflows
|
2026-01-15 23:33:22 -08:00 |
Chen Chengjun
|
8e6406ae35
|
Add regression tests
|
2026-01-15 19:04:51 -08:00 |
Chen Chengjun
|
38d455496b
|
Modify all usages of the removed Path APIs
|
2026-01-15 19:04:51 -08:00 |
Chen Chengjun
|
1e5f2e186c
|
Consolidate all path resolution related interfaces under PathResolver
|
2026-01-15 19:04:51 -08:00 |
Chen Chengjun
|
5d5f0bdcde
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
Chen Chengjun
|
505114c17b
|
Move fs_resolver.rs to path module as resolver.rs
|
2026-01-15 19:04:51 -08:00 |
Qingsong Chen
|
815cbf061b
|
Switch to a new Docker image 0.17.0-20260114
|
2026-01-14 20:20:48 -08:00 |
Ruihan Li
|
bd72728e04
|
Fix a typo in i8042 `is_present_cmdline`
|
2026-01-14 19:30:46 -08:00 |
Qingsong Chen
|
1c4fa5b303
|
Fix incorrect path in benchmark script
|
2026-01-14 19:29:48 -08:00 |
Qingsong Chen
|
3fa0a105b0
|
Add free-disk-space action to Docker publish workflows
|
2026-01-14 19:21:54 -08:00 |
Tate, Hongliang Tian
|
f1a144b876
|
Add a Github workflow to close stale issues and PRs
|
2026-01-14 14:56:46 -08:00 |
Qingsong Chen
|
1723e5d944
|
Fix nix Dockerfile to use correct test directory
|
2026-01-14 00:09:56 -08:00 |
Qingsong Chen
|
e483742852
|
Bump the Docker image version to 0.17.0-20260114
|
2026-01-13 22:12:43 -08:00 |
Qingsong Chen
|
1cfe1709ed
|
Update LTP syscall test blocklists
|
2026-01-13 22:12:43 -08:00 |
Qingsong Chen
|
7929aaf773
|
Upgrade LTP test version to 20250930
|
2026-01-13 22:12:43 -08:00 |
Qingsong Chen
|
3e7f321def
|
Update gvisor syscall test blocklists
|
2026-01-13 22:12:43 -08:00 |
Qingsong Chen
|
7764cd6839
|
Upgrade gvisor syscall test version to release-20251215.0
|
2026-01-13 22:12:43 -08:00 |
Ruihan Li
|
c1aa8a805c
|
Fix checks for `VmarMapOptions::offset`
|
2026-01-14 10:27:33 +08:00 |
Ruihan Li
|
fdcf5fd0fe
|
Remove the `AT_NULL` variant
|
2026-01-14 10:27:33 +08:00 |
Ruihan Li
|
48ccafd7f9
|
Clean up the `init_stack` module
|
2026-01-14 10:27:33 +08:00 |
Chen Chengjun
|
738d14f3c0
|
Modify the CI workflows
|
2026-01-13 11:53:34 -08:00 |
Chen Chengjun
|
ed333aa2c9
|
Add tests for podman -it
|
2026-01-13 11:53:34 -08:00 |
Chen Chengjun
|
d193ba821a
|
Migrate the original NixOS tests using the new framework
|
2026-01-13 11:53:34 -08:00 |
Chen Chengjun
|
c439df3d02
|
Introduce a test framework for Asterinas NixOS
|
2026-01-13 11:53:34 -08:00 |
Chen Chengjun
|
bae5de9e8f
|
Move test/* to test/initramfs/*
|
2026-01-13 11:53:34 -08:00 |
wyt8
|
4fa2b55e47
|
Place the heap after bss segment
|
2026-01-13 22:01:15 +08:00 |
wyt8
|
dac3e94bea
|
Consider the PIE condition when loading the ELF
|
2026-01-13 22:01:15 +08:00 |
Ruihan Li
|
3d27b376d7
|
Keep various things sorted
|
2026-01-13 00:15:43 -08:00 |
Marsman1996
|
d9f4229e6c
|
Fix panic in `add_posix_timer`
|
2026-01-13 11:06:09 +08:00 |
Marsman1996
|
8335ba22d9
|
Fix stack overflow handling in InitStackWriter by validating positions before writing
|
2026-01-12 15:57:31 +08:00 |
Wang Siyuan
|
1e77c0a938
|
Cleanup: Use `AtomicStatusFlags::new(flags)` instead of `AtomicU32::new(flags.bits())`
|
2026-01-11 17:00:23 -08:00 |
Wang Siyuan
|
4a88b6aa86
|
Add regression tests
|
2026-01-11 17:00:23 -08:00 |
Wang Siyuan
|
138401b0ab
|
Remove `PathOrInode`
|
2026-01-11 17:00:23 -08:00 |
Wang Siyuan
|
fedd6dc196
|
Apply pseudo `Path` to members of `anon_inodefs`
|
2026-01-11 17:00:23 -08:00 |
Wang Siyuan
|
0565dd1349
|
Apply pseudo `Path` to sockets
|
2026-01-11 17:00:23 -08:00 |
Wang Siyuan
|
bbb6a63ee4
|
Apply pseudo `Path` to anonymous pipes and remove `AnonPipeFile`
|
2026-01-11 17:00:23 -08:00 |
Wang Siyuan
|
8eade9b631
|
Move pipe ktests into `pipe::common`
|
2026-01-11 17:00:23 -08:00 |
Wang Siyuan
|
b25e41dd4f
|
Apply pseudo `Path` to memfd files and remove `MemfdFile`
|
2026-01-11 17:00:23 -08:00 |
Wang Siyuan
|
e6361e5242
|
Add pseudo `Path`
|
2026-01-11 17:00:23 -08:00 |
Wang Siyuan
|
cb5449cf2a
|
Add pseudo `Dentry`
|
2026-01-11 17:00:23 -08:00 |
Wang Siyuan
|
fe633972f3
|
Add pseudo `Mount`
|
2026-01-11 17:00:23 -08:00 |
jiangjianfeng
|
184e803869
|
Use accurate build time only when publishing
|
2026-01-08 20:02:57 -08:00 |
Tao Su
|
8ace76978e
|
Add unit tests for DMA `alloc` and `alloc_uninit()`
|
2026-01-07 22:38:50 -08:00 |
Tao Su
|
1442060c2d
|
Introduce `DmaStream::alloc` to reduce memory copy in TDX
|
2026-01-07 22:38:50 -08:00 |
Tao Su
|
fc2e8d95c9
|
Add `DmaCoherent::alloc_uninit()` and defer zeroing to `DmaCoherent::alloc()`
|
2026-01-07 22:38:50 -08:00 |
Ruihan Li
|
922b204280
|
Move `Pipe` from `InodeImpl` to `Inode`
|
2026-01-07 15:41:14 +08:00 |
Tao Su
|
91604c7b51
|
Stop hardcoding TDX guest object
|
2026-01-06 22:34:10 -08:00 |
Tao Su
|
284e193823
|
Support QOM format when parsing QEMU arguments
|
2026-01-06 22:34:10 -08:00 |
Ruihan Li
|
413f459e20
|
Find present pages in xarray
|
2026-01-07 10:31:57 +08:00 |
Qingsong Chen
|
33f370966d
|
Rename aster-nix to aster-kernel
|
2026-01-06 16:16:17 -08:00 |