| .. |
|
arch
|
Add `pidfd_send_signal` syscall
|
2026-02-08 20:29:29 -08:00 |
|
accept.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
access.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
alarm.rs
|
Refactor the timer module to solve race conditions and support fdinfo for timerfd files
|
2025-11-19 21:09:50 +08:00 |
|
arch_prctl.rs
|
Fix reachable unwrap in sys_arch_prctl by using the ? operator
|
2025-12-23 11:42:32 +08:00 |
|
bind.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
brk.rs
|
Fix heap lock issues
|
2026-02-03 13:18:10 -08:00 |
|
capget.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
capset.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
chdir.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
chmod.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
chown.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
chroot.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
clock_gettime.rs
|
Fix doc warnings
|
2026-01-02 11:26:43 -08:00 |
|
clone.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
close.rs
|
Add the fsnotify hook function to the VFS layer
|
2025-12-01 20:05:18 +08:00 |
|
connect.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
constants.rs
|
…
|
|
|
dup.rs
|
Fix new_fd validation to use resource limits in `do_dup3`
|
2026-01-20 16:02:40 +08:00 |
|
epoll.rs
|
Replace Pod with zerocopy-backed Pod
|
2026-02-08 20:32:24 -08:00 |
|
eventfd.rs
|
Remove `PathOrInode`
|
2026-01-11 17:00:23 -08:00 |
|
execve.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
exit.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
exit_group.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
fadvise64.rs
|
…
|
|
|
fallocate.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
fcntl.rs
|
Replace Pod with zerocopy-backed Pod
|
2026-02-08 20:32:24 -08:00 |
|
flock.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
fork.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
fsync.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
futex.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
get_ioprio.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
get_priority.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
getcpu.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
getcwd.rs
|
Modify all usages of the removed Path APIs
|
2026-01-15 19:04:51 -08:00 |
|
getdents64.rs
|
Fix OOM in `getdents(64)` by user space writer
|
2025-12-26 14:08:17 +08:00 |
|
getegid.rs
|
…
|
|
|
geteuid.rs
|
…
|
|
|
getgid.rs
|
…
|
|
|
getgroups.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
getpeername.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
getpgid.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
getpgrp.rs
|
…
|
|
|
getpid.rs
|
…
|
|
|
getppid.rs
|
…
|
|
|
getrandom.rs
|
Refactor mem/misc char devices
|
2025-11-20 19:40:40 +08:00 |
|
getresgid.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
getresuid.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
getrusage.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
getsid.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
getsockname.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
getsockopt.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
gettid.rs
|
…
|
|
|
gettimeofday.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
getuid.rs
|
…
|
|
|
getxattr.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
inotify.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
ioctl.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
kill.rs
|
Add `pidfd_send_signal` syscall
|
2026-02-08 20:29:29 -08:00 |
|
link.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
listen.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
listxattr.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
lseek.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
madvise.rs
|
Fix madvise behavior
|
2025-12-29 19:43:00 +08:00 |
|
memfd_create.rs
|
Apply pseudo `Path` to memfd files and remove `MemfdFile`
|
2026-01-11 17:00:23 -08:00 |
|
mkdir.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
mknod.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
mmap.rs
|
Add entries other than `[stack]` in `/proc/[pid]/maps`
|
2026-01-27 23:01:17 -08:00 |
|
mod.rs
|
Add `pidfd_send_signal` syscall
|
2026-02-08 20:29:29 -08:00 |
|
mount.rs
|
Add `proc/self/mounts` and `proc/mounts`
|
2026-02-03 14:03:36 -08:00 |
|
mprotect.rs
|
Fix permission validation in mprotect and mmap
|
2026-01-27 21:24:35 -08:00 |
|
mremap.rs
|
Fix error codes in MM syscalls
|
2025-12-29 19:43:00 +08:00 |
|
msync.rs
|
Fix cases where some pages are not mapped
|
2025-12-29 19:43:00 +08:00 |
|
munmap.rs
|
Fix error codes in MM syscalls
|
2025-12-29 19:43:00 +08:00 |
|
nanosleep.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
open.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
pause.rs
|
…
|
|
|
pidfd_getfd.rs
|
Add `pidfd_send_signal` syscall
|
2026-02-08 20:29:29 -08:00 |
|
pidfd_open.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
pidfd_send_signal.rs
|
Add `pidfd_send_signal` syscall
|
2026-02-08 20:29:29 -08:00 |
|
pipe.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
poll.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
ppoll.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
prctl.rs
|
Add `timer_slack` field in `PosixThread` and implement related methods.
|
2025-12-09 09:33:51 +08:00 |
|
pread64.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
preadv.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
prlimit64.rs
|
Fix some style issues
|
2026-01-28 11:07:28 +08:00 |
|
pselect6.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
pwrite64.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
pwritev.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
read.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
readlink.rs
|
Modify all usages of the removed Path APIs
|
2026-01-15 19:04:51 -08:00 |
|
reboot.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
recvfrom.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
recvmsg.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
removexattr.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
rename.rs
|
Modify all usages of the removed Path APIs
|
2026-01-15 19:04:51 -08:00 |
|
rmdir.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
rt_sigaction.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
rt_sigpending.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
rt_sigprocmask.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
rt_sigreturn.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
rt_sigsuspend.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
rt_sigtimedwait.rs
|
Support rt_sigtimedwait syscall
|
2025-12-09 22:33:42 +08:00 |
|
sched_affinity.rs
|
Fix some style issues
|
2026-01-28 11:07:28 +08:00 |
|
sched_get_priority_max.rs
|
…
|
|
|
sched_get_priority_min.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
sched_getattr.rs
|
Miscellaneous clippy fixes for Rust 2024
|
2025-12-09 09:23:58 +08:00 |
|
sched_getparam.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
sched_getscheduler.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
sched_setattr.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
sched_setparam.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
sched_setscheduler.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
sched_yield.rs
|
…
|
|
|
select.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
semctl.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
semget.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
semop.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
sendfile.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
sendmmsg.rs
|
Replace Pod with zerocopy-backed Pod
|
2026-02-08 20:32:24 -08:00 |
|
sendmsg.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
sendto.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
set_ioprio.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
set_priority.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
set_robust_list.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
set_tid_address.rs
|
…
|
|
|
setdomainname.rs
|
…
|
|
|
setfsgid.rs
|
Correct some `Credentials` behavior
|
2026-02-06 10:09:59 +08:00 |
|
setfsuid.rs
|
Correct some `Credentials` behavior
|
2026-02-06 10:09:59 +08:00 |
|
setgid.rs
|
Correct some `Credentials` behavior
|
2026-02-06 10:09:59 +08:00 |
|
setgroups.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
sethostname.rs
|
…
|
|
|
setitimer.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
setns.rs
|
Refactor `PidFile` to use `Weak<Process>`
|
2026-01-18 14:58:18 -08:00 |
|
setpgid.rs
|
…
|
|
|
setregid.rs
|
Correct some `Credentials` behavior
|
2026-02-06 10:09:59 +08:00 |
|
setresgid.rs
|
Correct some `Credentials` behavior
|
2026-02-06 10:09:59 +08:00 |
|
setresuid.rs
|
Correct some `Credentials` behavior
|
2026-02-06 10:09:59 +08:00 |
|
setreuid.rs
|
Correct some `Credentials` behavior
|
2026-02-06 10:09:59 +08:00 |
|
setsid.rs
|
…
|
|
|
setsockopt.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
setuid.rs
|
Correct some `Credentials` behavior
|
2026-02-06 10:09:59 +08:00 |
|
setxattr.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
shutdown.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
sigaltstack.rs
|
Replace Pod with zerocopy-backed Pod
|
2026-02-08 20:32:24 -08:00 |
|
signalfd.rs
|
Remove `PathOrInode`
|
2026-01-11 17:00:23 -08:00 |
|
socket.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
socketpair.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
stat.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
statfs.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
statx.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
symlink.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
sync.rs
|
Remove `PathOrInode`
|
2026-01-11 17:00:23 -08:00 |
|
sysinfo.rs
|
Replace Pod with zerocopy-backed Pod
|
2026-02-08 20:32:24 -08:00 |
|
tgkill.rs
|
Genericize `kill*` functions with `Signal` trait
|
2026-02-08 20:29:29 -08:00 |
|
time.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
timer_create.rs
|
Genericize `kill*` functions with `Signal` trait
|
2026-02-08 20:29:29 -08:00 |
|
timer_settime.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
timerfd_create.rs
|
…
|
|
|
timerfd_gettime.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
timerfd_settime.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
truncate.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
umask.rs
|
…
|
|
|
umount.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
uname.rs
|
Migrate existing code to use `VmIo`
|
2025-12-07 12:01:05 +08:00 |
|
unlink.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
unshare.rs
|
…
|
|
|
utimens.rs
|
Rename FsResolver to PathResolver and update all usages
|
2026-01-15 19:04:51 -08:00 |
|
wait4.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
waitid.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |
|
write.rs
|
Format with new `rustfmt`
|
2025-12-09 09:23:58 +08:00 |