Tate, Hongliang Tian
|
e44d7e2b12
|
Update the intro section of README
|
2026-01-25 20:52:55 -08:00 |
Wang Siyuan
|
b7ae738310
|
Cleanup: Only maintain children for directory dentries
|
2026-01-22 11:39:09 +08:00 |
Marsman1996
|
5792b49722
|
Fix error handling in OverlayFsType by propagating lookup errors
|
2026-01-21 00:30:23 -08:00 |
Ruihan Li
|
6a61aa39b0
|
Handle the listener in `State::set_pass_cred`
|
2026-01-21 10:11:19 +08:00 |
Marsman1996
|
43f570730c
|
Fix new_fd validation to use resource limits in `do_dup3`
|
2026-01-20 16:02:40 +08:00 |
Ruihan Li
|
6520682360
|
Inherit `SO_PEERCRED` for accepted sockets
|
2026-01-20 14:51:23 +08:00 |
Ruihan Li
|
98529bdbf0
|
Support `SO_PEERCRED` for UNIX datagrams
|
2026-01-20 14:51:23 +08:00 |
Ruihan Li
|
db6292a310
|
Triage some gvisor tests
|
2026-01-20 14:49:34 +08:00 |
Zhang Junyang
|
77f0b0e746
|
Add missing safety comments in `boot_pt`
|
2026-01-19 23:41:42 +08:00 |
Zhang Junyang
|
c77c2686d8
|
Revise `PageTableEntryTrait`
|
2026-01-19 23:41:42 +08:00 |
Ruihan Li
|
f62ae40188
|
Allow empty UNIX control messages
|
2026-01-19 16:18:26 +08:00 |
Ruihan Li
|
bdc1c79770
|
Fix overflow behavior and control flags
|
2026-01-18 18:39:32 -08:00 |
Ruihan Li
|
e082d4eaa6
|
Respect `InotifyControls::ONESHOT`
|
2026-01-18 18:39:32 -08:00 |
Ruihan Li
|
b5518ccd64
|
Remove unnecessary atomic loads
|
2026-01-18 18:39:32 -08:00 |
Ruihan Li
|
43b8838d6a
|
Reject new watches on deleted inodes
|
2026-01-18 18:39:32 -08:00 |
li041
|
d23d25c552
|
Add `pidfd_getfd` syscall
|
2026-01-18 14:58:18 -08:00 |
li041
|
f58fb66cba
|
Refactor `PidFile` to use `Weak<Process>`
|
2026-01-18 14:58:18 -08:00 |
Marsman1996
|
2219e83f8e
|
Fix invalid mapping in mremap fast path
|
2026-01-16 17:22:18 +08:00 |
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 |