ci test check - #214
Closed
ken4647 wants to merge 181 commits into
Closed
Conversation
1. Modified crates/spinlock to provide support for multiple backoff strategies when encountering lock contention, including exp-backoff. 2. Modified `BaseSpinLock` in crates/spinlock to support locking with a different guard/backoff type, providing more flexibility. 3. Added a new module `ruxrand` that aims to provide support for the usage of RNGs inside kernel. Currently a per-CPU RNG and support for rand-exp-backoff are implemented. 4. Changed the lock type used by `RunQueue`.
Implemented various backoffs and per-CPU rng
add implementation for rt_sigaction, sys_kill and sys_tkill
fix bug of sys_rt_sigaction, sys_poll, add sys_clock_nanosleep, sys_g…
support Multiprocess for aarch64 in EL1
…r aarch64 interrupt virt-console
Add Virtio-console
fix bugs for multiprocess in aarch64.
Multiprocess loopback
add unixsocket without real inode
add unixsocket without real inode
fix bug for unexpected pagefault when nested fork.
add unix socket drop
feat(vfs): store file mode and add fchmodat syscalls
update rust toolchain to `nightly-2025-05-07`
- Rewrite core UNIX socket handling to support control messages (SCM_RIGHTS) - Implement proper filesystem binding for STREAM sockets - Add full support for listen/connect/accept operations
feat(unix_socket): completely refactor UNIX socket implementation and support a lot of new features
fix: resolved some ambiguities in the license
fix(rename): correctly handle rename in struct RootDirectory
fix: changed VfsOps::mount function
feat: support fuse filesystem
refator: optimize implementation for fuse-fs
fix(fs): page fault when execute `ls -l` with busybox.
pass the compile fix log feature problem for log 0.4.27
update virtio
The pagefault and fork implementation under riscv arch
fix: remove warnings in clippy
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.