We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Add ublk adapter hop-off/hop-on sequence diagram A two-lane mermaid sequence (ublk queue thread <-> HomeBlocks reactors) in the threading section, showing the run_on_forget hop off the queue thread and the IORING_OP_MSG_RING hop back onto the queue ring. Validated render. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Update ublk bridge references to the msg_ring design The ublk adapter now hands HomeStore completions to the queue ring via IORING_OP_MSG_RING (iomgr post_msg_ring) instead of an eventfd + service-loop bridge; update the two threading-section references accordingly. The off-reactor war story is bridge-independent and is unchanged. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add v8 coroutine migration page (Folly futures -> sisl::async) Wiki for engineers who know the old Folly-future architecture: how the HomeBlocks/HomeStore I/O path works on the C++23 sisl::async coroutine ("v8") stack, centered on the heap/allocation and threading/affinity differences, with annotated before/after of the hot write/read path. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>