jiangjianfeng
|
b552bdbc51
|
Add regression test for pty packet mode
|
2025-12-09 09:36:38 +08:00 |
jiangjianfeng
|
6e307e75da
|
Check Nix files in `make check`
|
2025-12-05 20:32:29 +08:00 |
jiangjianfeng
|
a0042f7d28
|
Add syscall sendmmsg
|
2025-12-05 17:18:15 +08:00 |
jiangjianfeng
|
899e32c452
|
Add test for sendmmsg
|
2025-12-05 17:18:15 +08:00 |
jiangjianfeng
|
35708f9485
|
Add regression test for mknod and unix socket for ext2
|
2025-12-04 20:55:01 +08:00 |
Chen Chengjun
|
6a87dad817
|
Add tests for controller functionality of cgroup
|
2025-12-03 11:24:36 +08:00 |
Zhenchen Wang
|
eec3dd0f34
|
Add inotify regression tests and gVisor tests
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
|
2025-12-01 20:05:18 +08:00 |
Chen Chengjun
|
1a536d31b0
|
Fix a bug of caching negative dentry
|
2025-12-01 18:10:10 +08:00 |
Ruihan Li
|
cf772b804e
|
Fix option behavior in UNIX/netlink sockets
|
2025-12-01 13:46:02 +08:00 |
jiangjianfeng
|
96bfab16be
|
Fix some typos
|
2025-11-28 19:10:16 +08:00 |
jiangjianfeng
|
66b3dcc388
|
Add regression test for UDP broadcast
|
2025-11-28 10:34:26 +08:00 |
jiangjianfeng
|
3208fcc101
|
Dummy support IP_RECVERR option
|
2025-11-28 10:34:26 +08:00 |
jiangjianfeng
|
65a5b68045
|
Replace CHECK with TEST_SUCC in sockoption.c if possible
|
2025-11-28 10:34:26 +08:00 |
jiangjianfeng
|
1375346214
|
Add IP options to UDP socket
|
2025-11-28 10:34:26 +08:00 |
Zhe Tang
|
22a243438d
|
Add the EFI framebuffer CI test
|
2025-11-24 18:56:29 +08:00 |
Wang Siyuan
|
a616682fe3
|
Add a regression test for executing memfd files
|
2025-11-24 12:34:42 +08:00 |
Cautreoxit
|
9cd86a2b62
|
Add a basic test for evdev into CI
|
2025-11-24 11:42:36 +08:00 |
Cautreoxit
|
a8eadb8be4
|
Add evtest into initramfs.nix
|
2025-11-24 11:42:36 +08:00 |
Chen Chengjun
|
38d49c34fb
|
Add some tests for PR_SET/GET_SECUREBITS flags
|
2025-11-21 19:34:04 +08:00 |
Chen Chengjun
|
6df2af2e17
|
Fix some mount-related bugs
|
2025-11-20 18:22:26 +08:00 |
Qingsong Chen
|
9e2f5adf9b
|
Add partition support for block device
|
2025-11-20 10:43:24 +08:00 |
Chen Chengjun
|
623fbb5e5b
|
Enable some givsor tests
|
2025-11-19 21:09:50 +08:00 |
Ruihan Li
|
21365dd0bd
|
Fix some behavior about `seek()`
|
2025-11-19 10:33:51 +08:00 |
Ruihan Li
|
10b719b962
|
Enforce `Werror` for all tests (again)
|
2025-11-18 14:49:19 +08:00 |
Ruihan Li
|
bdbea8e8c6
|
Fix test macros if `#cond` contains `%s`
|
2025-11-18 14:49:19 +08:00 |
Ruihan Li
|
7ebee6d8a1
|
Fix TTY's HUP events
|
2025-11-18 14:49:19 +08:00 |
jiangjianfeng
|
3c89b58fde
|
Add regression test for open ptmx
|
2025-11-18 09:48:32 +08:00 |
Wang Siyuan
|
7a7e62b318
|
Support sleeping states in `proc/pid/stat`
|
2025-11-14 14:34:04 +08:00 |
Ruihan Li
|
58070c4107
|
Introduce `CopyCompat`
|
2025-11-14 14:20:30 +08:00 |
Ruihan Li
|
4af21521af
|
Fix error codes in various `sched_*` syscalls
|
2025-11-14 14:20:30 +08:00 |
Wang Siyuan
|
456cafbc8e
|
Add access mode checks for `MemfdFile`
|
2025-11-13 09:55:53 +08:00 |
Wang Siyuan
|
291c42c9fd
|
Enable some gvisor tests of `memfd_test`
|
2025-11-13 09:55:53 +08:00 |
Wang Siyuan
|
24978a0459
|
Add a regression test for pipefs, sockfs and anon_inodefs
|
2025-11-13 09:55:53 +08:00 |
Wang Siyuan
|
805e2a7c89
|
Remove inode-specific methods from `FileLike`
|
2025-11-13 09:55:53 +08:00 |
Ruihan Li
|
277b5b5c24
|
Fix how O_PATH interacts with other flags
|
2025-11-12 18:19:08 +08:00 |
Ruihan Li
|
25beca462d
|
Add regression tests
|
2025-11-12 18:19:08 +08:00 |
jiangjianfeng
|
a41db92b4e
|
Support nonblocking mode for tty and pty
|
2025-11-07 20:22:16 +08:00 |
jiangjianfeng
|
1c3e83bbaa
|
Add regression test about closing pty
|
2025-11-07 20:22:16 +08:00 |
Chen Chengjun
|
cdeb9ec5fd
|
Add tests for cgroup process management
|
2025-11-07 11:47:23 +08:00 |
Chen Chengjun
|
cda06613f0
|
Revise the content of root field for the mountinfo file
|
2025-11-07 11:44:04 +08:00 |
Ruihan Li
|
0fb306e0af
|
Enhance related regression tests
|
2025-11-06 15:41:13 +08:00 |
Wang Siyuan
|
6ba1a84ae9
|
Support sealing memfd files
|
2025-11-04 13:02:06 +08:00 |
jiangjianfeng
|
c7058c7233
|
Add regression test for signalfd
|
2025-11-04 11:56:13 +08:00 |
Chen Chengjun
|
9b0b445e4a
|
Enable some mount givsor tests
|
2025-11-03 15:56:05 +08:00 |
Chen Chengjun
|
1ef7a1a11b
|
Enable some pipe gvisor tests
|
2025-11-03 09:57:48 +08:00 |
Chen Chengjun
|
c77edbace8
|
Provide mem_unit and procs in sysinfo
|
2025-11-02 14:09:55 +08:00 |
Hsy-Intel
|
63efd4891b
|
Fix Linux TDX network performance by unifying virtio-net-pci parameters
|
2025-10-31 13:47:38 +08:00 |
Tao Su
|
73cd7e0c02
|
Add generate_tdx_quote test
|
2025-10-31 08:53:27 +08:00 |
jiangjianfeng
|
77ef9e0368
|
Include /etc/hosts and /etc/resolv.conf in initramfs
|
2025-10-29 12:20:40 +08:00 |
jiangjianfeng
|
f49f62890e
|
Add test for multi-threaded execve
|
2025-10-25 10:36:30 +08:00 |
Chen Chengjun
|
a9dfc98c63
|
Add tests for mount bind
|
2025-10-24 11:13:09 +08:00 |
Chen Chengjun
|
857424de52
|
Test the case where pidfd is negative in the test
|
2025-10-20 21:07:28 +08:00 |
Ruihan Li
|
74f23ce23d
|
Fix some `kill`-related behavior
|
2025-10-20 14:05:45 +08:00 |
Wang Siyuan
|
f69d39e9c1
|
Add a regression test for `/proc/[pid]/mem`
|
2025-10-15 16:34:32 +08:00 |
Chen Chengjun
|
fc69af3e95
|
Support the basic configfs
|
2025-10-09 17:38:08 +08:00 |
Ruihan Li
|
cded205535
|
Retire the LTP SMP blocklist
|
2025-10-07 11:43:02 +08:00 |
Ruihan Li
|
d43fbd8f89
|
Fix some `getrandom` behavior
|
2025-09-30 11:36:37 +08:00 |
jiangjianfeng
|
702aa7d9ee
|
Support CLONE_PARENT flag
|
2025-09-29 13:27:22 +08:00 |
Ruihan Li
|
fcadc24a5c
|
Fix `EACCES` errno in UNIX socket tests
|
2025-09-28 10:56:35 +08:00 |
jiangjianfeng
|
6c544053af
|
Set the default domainname as `(none)`
|
2025-09-28 09:35:39 +08:00 |
jiangjianfeng
|
882dea6125
|
Add syscall setdomainname
|
2025-09-28 09:35:39 +08:00 |
jiangjianfeng
|
87091aa19c
|
Add syscall sethostname
|
2025-09-28 09:35:39 +08:00 |
Yang Zhichao
|
66356e133d
|
Add support for `/proc/stat` and `/proc/uptime`
|
2025-09-27 21:02:23 +08:00 |
Chen Chengjun
|
2c456709b6
|
Block a setuid ltp test for exfat test
|
2025-09-26 16:41:04 +08:00 |
Chen Chengjun
|
9a99af1170
|
Fix some set uid behaviors
|
2025-09-26 15:14:29 +08:00 |
Qingsong Chen
|
30b43ca5be
|
Fix schbench benchmark result extraction pattern
|
2025-09-26 15:12:22 +08:00 |
Ruihan Li
|
89959d07df
|
Fix/clarify problems about mount namespaces
|
2025-09-24 14:29:16 +08:00 |
Wang Siyuan
|
57d3d9ded1
|
Fix some `mprotect` issues
|
2025-09-24 11:14:13 +08:00 |
Chen Chengjun
|
c007ac90e9
|
Add tests for mount namespace
|
2025-09-24 08:07:25 +08:00 |
jiangjianfeng
|
754ab5537c
|
Add /dev/full device
|
2025-09-22 10:20:56 +08:00 |
Wang Siyuan
|
70b26f824d
|
Support `RUSAGE_CHILDREN` option for `getrusage`
|
2025-09-18 17:20:07 +08:00 |
Ruihan Li
|
6d64db8b61
|
Add tests for netlink parse errors
|
2025-09-18 17:19:51 +08:00 |
Hsy-Intel
|
2b653cc169
|
Upgrade Linux TDX command line
|
2025-09-18 10:06:46 +08:00 |
Wang Siyuan
|
46aa437c87
|
Add `/proc/pid/oom_score_adj`
|
2025-09-15 13:28:23 +08:00 |
Ruihan Li
|
fe1d4fe15f
|
Support UNIX datagram sockets
|
2025-09-10 20:01:30 +08:00 |
Ruihan Li
|
87640d4b27
|
Drop `UnixSocketAddrBound` on `close()`
|
2025-09-10 20:01:30 +08:00 |
Ruihan Li
|
c289f96d23
|
Report `ENOBUFS` if netlink messages overrun
|
2025-09-05 10:51:48 +08:00 |
Ruihan Li
|
419f31397f
|
Move checks from `syscall/` to `iovec.rs`
|
2025-09-02 15:43:09 +08:00 |
jiangjianfeng
|
b43047eedb
|
Add syscall setns
|
2025-09-02 09:47:41 +08:00 |
jiangjianfeng
|
cca73480c2
|
Add syscall unshare
|
2025-09-02 09:47:41 +08:00 |
Chen Chengjun
|
65344a187f
|
Remove vDSO install in Nix
|
2025-08-24 19:09:40 +08:00 |
Hsy-Intel
|
7fad653992
|
Use 6.16.0 Linux kernel for benchmark tests & Add Linux TDX benchmark tests
|
2025-08-22 17:20:14 +08:00 |
Qingsong Chen
|
1e675d4387
|
Replace stdenv with stdenvNoCC to optimize CI workflows
|
2025-08-21 17:34:39 +08:00 |
Tao Su
|
226ea2865c
|
Resolve `semget01` failure by fixing key limit and adding `IPC_STAT`
|
2025-08-20 19:57:14 +08:00 |
Chen Chengjun
|
bf5360d721
|
Enable arch-aware make check
|
2025-08-19 19:20:54 +08:00 |
jiangjianfeng
|
69c48f1ede
|
Add regression test about sigstack
|
2025-08-08 12:06:26 +08:00 |
Wang Siyuan
|
48fa40bbf2
|
Support the system call `memfd_create`
|
2025-07-31 09:29:12 +08:00 |
jiangjianfeng
|
28d5d94c8c
|
Support setting reuseaddr for UDP socket
|
2025-07-28 10:20:50 +08:00 |
jiangjianfeng
|
9d9633e3d2
|
Add reuseaddr regression test
|
2025-07-28 10:20:50 +08:00 |
王英泰
|
ae633ee0c0
|
Modify the test Makefile to fit LoongArch
|
2025-07-25 17:37:24 +08:00 |
jiangjianfeng
|
9219207b97
|
Add CLONE_PIDFD & pidfd_open support
|
2025-07-24 21:11:24 +08:00 |
jiangjianfeng
|
e75cbb0545
|
Add pidfd regression test
|
2025-07-24 21:11:24 +08:00 |
Qingsong Chen
|
3eeee67cc4
|
Move init.sh to /etc/profile.d
|
2025-07-23 20:03:39 +08:00 |
Qingsong Chen
|
edbab2093a
|
Add prebuilt apps test in docker image
|
2025-07-23 20:03:39 +08:00 |
Qingsong Chen
|
12c40de5a9
|
Set nixpkgs cache TTL duration
|
2025-07-23 20:03:39 +08:00 |
Qingsong Chen
|
54b1782a2f
|
Make apps test optional
|
2025-07-23 20:03:39 +08:00 |
Ruihan Li
|
5ccadb6253
|
Support SOCK_SEQPACKET
|
2025-07-23 20:02:15 +08:00 |
Ruihan Li
|
ab897ccd2f
|
Support SO_PASSCRED
Co-authored-by: Jianfeng Jiang <jiangjianfeng.jjf@antgroup.com>
|
2025-07-23 20:02:15 +08:00 |
Cautreoxit
|
6ecccad3ee
|
Add sys_ioprio_set and sys_ioprio_get
|
2025-07-22 17:22:52 +08:00 |
Chen Chengjun
|
03fc309b95
|
Enable more waitid LTP tests
|
2025-07-21 21:31:32 +08:00 |