Skip to content

support async_uring_cmd#42

Merged
wokron merged 5 commits into
masterfrom
support-uring-cmd-new
Feb 13, 2026
Merged

support async_uring_cmd#42
wokron merged 5 commits into
masterfrom
support-uring-cmd-new

Conversation

@wokron
Copy link
Copy Markdown
Member

@wokron wokron commented Feb 13, 2026

No description provided.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds support for liburing’s IORING_OP_URING_CMD via new condy::async_uring_cmd and condy::async_uring_cmd128 wrappers, along with tests to validate basic and fixed-fd usage (including SQE128/mixed-ring configuration).

Changes:

  • Add async_uring_cmd and async_uring_cmd128 awaitable wrappers (guarded for liburing >= 2.13).
  • Extend async-operations test suite with new uring_cmd / uring_cmd128 test cases (basic + fixed-fd) and required runtime options setup.
  • Minor formatting cleanups in existing tests (uniform brace-init style).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
tests/test_async_operations.4.cpp Adds test coverage for async_uring_cmd / async_uring_cmd128 (basic + fixed-fd), plus minor formatting tweaks and runtime-options usage for SQE128/mixed.
include/condy/async_operations.hpp Introduces the new async_uring_cmd and async_uring_cmd128 APIs and wires them into existing awaiter construction patterns.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread tests/test_async_operations.4.cpp
Comment thread tests/test_async_operations.4.cpp
Comment thread tests/test_async_operations.4.cpp
Comment thread tests/test_async_operations.4.cpp
@wokron wokron force-pushed the support-uring-cmd-new branch from 2869262 to 24f23e8 Compare February 13, 2026 05:53
@wokron wokron force-pushed the support-uring-cmd-new branch from 24f23e8 to 048643d Compare February 13, 2026 07:05
@wokron wokron merged commit 94ad943 into master Feb 13, 2026
11 checks passed
@wokron wokron deleted the support-uring-cmd-new branch February 13, 2026 08:15
@wokron wokron mentioned this pull request Feb 13, 2026
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.

2 participants