[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 PM (2 days ago) Apr 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 PM (2 days ago) Apr 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 PM (2 days ago) Apr 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