Skip to content

ci test check - #214

Closed
ken4647 wants to merge 181 commits into
syswonder:prepare_for_releasefrom
ken4647:new-dev
Closed

ci test check#214
ken4647 wants to merge 181 commits into
syswonder:prepare_for_releasefrom
ken4647:new-dev

Conversation

@ken4647

@ken4647 ken4647 commented Jul 22, 2025

Copy link
Copy Markdown
Contributor

No description provided.

coolyjg and others added 30 commits May 6, 2024 17:04
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
fix bugs for multiprocess in aarch64.
add unixsocket without real inode
fix bug for unexpected pagefault when nested fork.
ken4647 and others added 29 commits May 7, 2025 21:48
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
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
The pagefault and fork implementation under riscv arch
@ken4647 ken4647 closed this Jul 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants