[L] Change in fuchsia/fuchsia[main]: [rust] Add Rust bindings for libasync

0 views
Skip to first unread message

'David Koloski (Gerrit)' via owners-override

unread,
Apr 10, 2026, 3:51:39 PMApr 10
to Owners Override
Attention needed from Owners Override

David Koloski has uploaded the change for review

David Koloski would like Owners Override to review this change.

Commit message

[rust] Add Rust bindings for libasync

This adds low-level bindings for libasync and libasync-default, and
additionally stubs out a crate for high-level bindings.
Change-Id: Iec3e55720b167c69e905c2d795deb9773ad2b8a4

Change diff


Change information

Files:
  • A src/lib/async_rs/BUILD.gn
  • A src/lib/async_rs/OWNERS
  • A src/lib/async_rs/default/BUILD.gn
  • A src/lib/async_rs/default/src/lib.rs
  • A src/lib/async_rs/src/lib.rs
  • A src/lib/async_rs/sys/BUILD.gn
  • A src/lib/async_rs/sys/src/dispatcher.rs
  • A src/lib/async_rs/sys/src/irq.rs
  • A src/lib/async_rs/sys/src/lib.rs
  • A src/lib/async_rs/sys/src/paged_vmo.rs
  • A src/lib/async_rs/sys/src/receiver.rs
  • A src/lib/async_rs/sys/src/sequence_id.rs
  • A src/lib/async_rs/sys/src/task.rs
  • A src/lib/async_rs/sys/src/time.rs
  • A src/lib/async_rs/sys/src/trap.rs
  • A src/lib/async_rs/sys/src/wait.rs
Change size: L
Delta: 16 files changed, 679 insertions(+), 0 deletions(-)
Open in Gerrit

Related details

Attention is currently required from:
  • Owners Override
Submit Requirements:
  • requirement is not satisfiedCode-Owners
  • requirement satisfiedCode-Review
  • requirement satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: newchange
Gerrit-Project: fuchsia
Gerrit-Branch: main
Gerrit-Change-Id: Iec3e55720b167c69e905c2d795deb9773ad2b8a4
Gerrit-Change-Number: 1571573
Gerrit-PatchSet: 4
Gerrit-Owner: David Koloski <dkol...@google.com>
Gerrit-Reviewer: Corey Tabaka <ei...@google.com>
Gerrit-Reviewer: David Koloski <dkol...@google.com>
Gerrit-Reviewer: Owners Override <owners-...@fuchsia.dev>
Gerrit-CC: Gary Bressler <g...@google.com>
Gerrit-CC: Megan Batty <mg...@google.com>
Gerrit-Attention: Owners Override <owners-...@fuchsia.dev>

--
You received this message because you are subscribed to the Google Groups "owners-override" group.
To unsubscribe from this group and stop receiving emails from it, send an email to owners-overri...@fuchsia.dev.
To view this discussion visit https://groups.google.com/a/fuchsia.dev/d/msgid/owners-override/5dab5f15c34647ef26f1c6b0ff760faf9973bb50-HTML%40fuchsia-review.googlesource.com.
unsatisfied_requirement
satisfied_requirement
open
diffy

'Adam Barth (Gerrit)' via owners-override

unread,
Apr 10, 2026, 4:10:28 PMApr 10
to David Koloski, Owners Override, Corey Tabaka, GI Try Builder, CQ Bot, Megan Batty, Gary Bressler
Attention needed from David Koloski and Owners Override

Adam Barth added 1 comment

File src/lib/async_rs/OWNERS
Line 1, Patchset 4 (Latest):dkol...@google.com
Adam Barth . unresolved

Generally, we prefer to have at least two people in each OWNERS file.

Also, can you make a separate CL that just adds the OWNERS file for owners-override review?

Open in Gerrit

Related details

Attention is currently required from:
  • David Koloski
  • Owners Override
Submit Requirements:
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: fuchsia
    Gerrit-Branch: main
    Gerrit-Change-Id: Iec3e55720b167c69e905c2d795deb9773ad2b8a4
    Gerrit-Change-Number: 1571573
    Gerrit-PatchSet: 4
    Gerrit-Owner: David Koloski <dkol...@google.com>
    Gerrit-Reviewer: Corey Tabaka <ei...@google.com>
    Gerrit-Reviewer: David Koloski <dkol...@google.com>
    Gerrit-Reviewer: Owners Override <owners-...@fuchsia.dev>
    Gerrit-CC: Adam Barth <aba...@google.com>
    Gerrit-CC: Gary Bressler <g...@google.com>
    Gerrit-CC: Megan Batty <mg...@google.com>
    Gerrit-Attention: David Koloski <dkol...@google.com>
    Gerrit-Attention: Owners Override <owners-...@fuchsia.dev>
    Gerrit-Comment-Date: Fri, 10 Apr 2026 20:10:22 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No

    --
    You received this message because you are subscribed to the Google Groups "owners-override" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to owners-overri...@fuchsia.dev.
    To view this discussion visit https://groups.google.com/a/fuchsia.dev/d/msgid/owners-override/6d095d4b72d425a26e097f991aa15ea212c0d2e7-EmailReviewComments-HTML%40fuchsia-review.googlesource.com.
    unsatisfied_requirement
    satisfied_requirement
    open
    diffy

    'David Koloski (Gerrit)' via owners-override

    unread,
    Apr 10, 2026, 4:20:09 PMApr 10
    to Owners Override
    Attention needed from Adam Barth

    David Koloski has uploaded the change for review

    David Koloski removed Owners Override from reviewers of this change.

    Commit message

    [rust] Add Rust bindings for libasync

    This adds low-level bindings for libasync and libasync-default, and
    additionally stubs out a crate for high-level bindings.
    Change-Id: Iec3e55720b167c69e905c2d795deb9773ad2b8a4

    Change diff


    Change information

    Files:
    • A src/lib/async_rs/BUILD.gn
    • A src/lib/async_rs/default/BUILD.gn
    • A src/lib/async_rs/default/src/lib.rs
    • A src/lib/async_rs/src/lib.rs
    • A src/lib/async_rs/sys/BUILD.gn
    • A src/lib/async_rs/sys/src/dispatcher.rs
    • A src/lib/async_rs/sys/src/irq.rs
    • A src/lib/async_rs/sys/src/lib.rs
    • A src/lib/async_rs/sys/src/paged_vmo.rs
    • A src/lib/async_rs/sys/src/receiver.rs
    • A src/lib/async_rs/sys/src/sequence_id.rs
    • A src/lib/async_rs/sys/src/task.rs
    • A src/lib/async_rs/sys/src/time.rs
    • A src/lib/async_rs/sys/src/trap.rs
    • A src/lib/async_rs/sys/src/wait.rs
      Change size: L
      Delta: 15 files changed, 678 insertions(+), 0 deletions(-)
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Adam Barth
      Submit Requirements:
        • requirement is not satisfiedCode-Owners
        • requirement satisfiedCode-Review
        • requirement satisfiedReview-Enforcement
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: newchange
        Gerrit-Project: fuchsia
        Gerrit-Branch: main
        Gerrit-Change-Id: Iec3e55720b167c69e905c2d795deb9773ad2b8a4
        Gerrit-Change-Number: 1571573
        Gerrit-PatchSet: 6
        Gerrit-Owner: David Koloski <dkol...@google.com>
        Gerrit-Reviewer: Corey Tabaka <ei...@google.com>
        Gerrit-Reviewer: David Koloski <dkol...@google.com>
        Gerrit-CC: Adam Barth <aba...@google.com>
        Gerrit-CC: Gary Bressler <g...@google.com>
        Gerrit-CC: Megan Batty <mg...@google.com>
        Gerrit-Attention: Adam Barth <aba...@google.com>

        --
        You received this message because you are subscribed to the Google Groups "owners-override" group.
        To unsubscribe from this group and stop receiving emails from it, send an email to owners-overri...@fuchsia.dev.
        To view this discussion visit https://groups.google.com/a/fuchsia.dev/d/msgid/owners-override/5b234c68df548e57e9f5517e9aafe017f2f42195-HTML%40fuchsia-review.googlesource.com.
        unsatisfied_requirement
        satisfied_requirement
        open
        diffy
        Reply all
        Reply to author
        Forward
        0 new messages