8000 Add krun_set_passt_fd FFI bindings · Issue #456 · gominimal/minimal · GitHub
[go: up one dir, main page]

Skip to content

Add krun_set_passt_fd FFI bindings #456

Closed

Description

@gominimal-aw-bot

Task

repo: gominimal/minimal
spec: docs/specs/03-spec-minvmd-networking-gvproxy/03-spec-minvmd-networking-gvproxy.md
requirements: R2.1, R2.2
files in scope:

  • crates/minvmd/src/krun/raw.rs
  • crates/minvmd/src/krun/ctx.rs
  • crates/minvmd/src/error.rs
    proof artifacts:
  • Test: cargo test -p minvmd krun:: passes — unit tests in ctx.rs verify set_passt_fd() rejects negative FDs with typed VmError::Io wrapping EBADF
  • CLI: cargo build -p minvmd succeeds with no linker errors — proves FFI declaration matches libkrun C API
    verification:
  • cargo test -p minvmd
  • cargo build -p minvmd
    depends on:
  • blocked by Create net.rs module with NetworkMode and gvproxy spawn #453

Related to #404
Related to #451

Generated by sdd-triage for issue #404 · sonnet45 2.4M · ◷

Activity

  1. gominimal-aw-bot commented on Jun 19, 2026

    @gominimal-aw-bot
    ContributorAuthor

    /execute

  2. norrietaylor commented on Jun 19, 2026

    @norrietaylor
    Member

    /execute

  3. norrietaylor commented on Jun 19, 2026

    @norrietaylor
    Member

    /execute

  4. norrietaylor commented on Jun 19, 2026

    @norrietaylor
    Member

    Closed: tracking issue #404 abandoned. See #404 for rationale.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      0