Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: Extract RingBuffer from PipeRingBuffer for better reusability #180

Open
wants to merge 2 commits into
base: dev
Choose a base branch
from

Conversation

Stone749990226
Copy link

Motivation:
The RingBuffer is a generic data structure that can be useful in multiple contexts. By extracting it from PipeRingBuffer, we avoid code duplication and make it easier to maintain and test.

Impact:

Existing PipeRingBuffer functionality remains unchanged
New modules can now import and use RingBuffer directly

Add some unit tests for RingBuffer

empty implement for sys_setsid, add SO_BINDTODEVICE for sys_getsockopt,
add a new user in `passwd` file, add setitimer syscall id for aarch64
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.

1 participant