- e6bf005 cros_async: Add TimerAsync::sleep by Woody Chow · 3 years, 5 months ago
- d2399b7 cros_async: Add AsyncWrapper type by Chirantan Ekbote · 3 years, 6 months ago
- 9901c75 cros_async: switch to std::hint::spin_loop by Daniel Verkamp · 3 years, 7 months ago
- 2924f8b kernel_cmdline, cros_async: impl From instead of Into by Daniel Verkamp · 3 years, 7 months ago
- 6d6efb2 remove dependencies on syscall_defines by Zach Reizner · 3 years, 7 months ago
- 3c45e3f sync: Condvar: Use compare_exchange_weak by Chirantan Ekbote · 3 years, 8 months ago
- 19353d3 sync: spinlock: Check state before compare_exchange_weak by Chirantan Ekbote · 3 years, 8 months ago
- 9e44b5b sync: Don't sleep while holding a spinlock by Chirantan Ekbote · 3 years, 8 months ago
- e425f57 sync: Align structs to cache lines by Chirantan Ekbote · 3 years, 8 months ago
- 1a3dadc sync: Clean up cancel function by Chirantan Ekbote · 3 years, 8 months ago
- dcbf165 sync: Don't transfer waiters from Condvar -> Mutex by Chirantan Ekbote · 3 years, 8 months ago
- 6676bda Fixup Cargo.toml for cros_async and io_uring by Chirantan Ekbote · 3 years, 8 months ago
- 803749b cros_async: add missing dev-deps. by Noah Gold · 3 years, 8 months ago
- d09392e uprev rust-toolchain and fix clippy warnings by Zach Reizner · 3 years, 8 months ago
- 8e80902 cros_async: Fix circular reference memory leak by Chirantan Ekbote · 3 years, 8 months ago
- 12d17e9 cros_async: Delete RunnableQueue::set_waker by Chirantan Ekbote · 3 years, 8 months ago
- 2494889 Move libchromeos::sync to cros_async::sync. by Noah Gold · 3 years, 8 months ago
- 9b006f1 Refactor BorrowedIoVec into VolatileSlice. by Noah Gold · 3 years, 9 months ago
- 503c5ab devices: Add an asynchronous block device by Dylan Reid · 4 years, 4 months ago
- 418cc5a uring: Check if executor runs on current thread by Chirantan Ekbote · 3 years, 9 months ago
- 4a86ce8 cros_async: Simplify uring executor drop impl by Chirantan Ekbote · 3 years, 10 months ago
- d1e8f14 cros_async: Replace notify_task with IORING_OP_NOP by Chirantan Ekbote · 3 years, 10 months ago
- 1fcc8a8 io_uring: Make UringContext Sync by Chirantan Ekbote · 3 years, 10 months ago
- 1e9974f cros_async: Add the WeakWake trait by Chirantan Ekbote · 3 years, 10 months ago
- f1ce859 cros_async: Refactor executors by Chirantan Ekbote · 4 years ago
- d7bccca cros_async: Make select a future combinator by Chirantan Ekbote · 4 years ago
- 12e20d2 cros_async: Make complete a future combinator by Chirantan Ekbote · 4 years ago
- 9cfdbd9 Fix clippy errors and some warnings. by Andrew Walbran · 3 years, 10 months ago
- 4223a41 cros_async: Use fcntl instead of dup by Chirantan Ekbote · 3 years, 10 months ago
- 6c40ddb cros_async: Add TimerAsync by Dylan Reid · 4 years ago
- 26384d8 cros_async: Fix double cancellation of fd wakers by Dylan Reid · 4 years ago
- 385c320 cros_async: event - fix poll unit test by Dylan Reid · 4 years ago
- a7d1886 cros_async: fix unittest for uring by Dylan Reid · 4 years ago
- 0d46a14 Cargo.lock: Uprev cfg-if and paste crates by Keiichi Watanabe · 4 years, 1 month ago
- b3fca20 Refactor cros_async interface to avoid RawFd. by Noah Gold · 4 years ago
- e392c46 base: Add WaitContext by Michael Hoyle · 4 years, 1 month ago
- 7cc7c23 Simplify read_u64 for UringSource. by Noah Gold · 4 years, 1 month ago
- abf9f6e Remove unneeded type parameter on async traits. by Noah Gold · 4 years, 1 month ago
- 5767987 Replace PollOrRing w/ async trait IoSourceExt. by Noah Gold · 4 years, 2 months ago
- ab04758 build_test: misc options, improvements, amd bug fixes by Zach Reizner · 4 years, 2 months ago
- 685316f base: EventFd -> Event renaming by Michael Hoyle · 4 years, 2 months ago
- 08d86a4 base: Add timer package by Michael Hoyle · 4 years, 3 months ago
- 19c0ca7 cros_async: Drop Unpin requirement from uring futures by Chirantan Ekbote · 4 years, 3 months ago
- b6c1eba cros_async: Don't implement IoSource for pointer types by Chirantan Ekbote · 4 years, 3 months ago
- 8ea889f cros_async: Refactor executors by Chirantan Ekbote · 4 years, 3 months ago
- f4a260d Simplify tests with tempfile::tempfile() by Daniel Verkamp · 4 years, 3 months ago
- f9038f4 cros_async: Delete IoOperation by Chirantan Ekbote · 4 years, 3 months ago
- d086568 cros_async: Fix reference to mem being dropped early by Dylan Reid · 4 years, 3 months ago
- 6b19695 Add "base" crate and transition crosvm usages to it from sys_util by Michael Hoyle · 4 years, 4 months ago
- 71b6203 cros_async: Use preadv64 / pwritev64. by Andrew Walbran · 4 years, 4 months ago
- 82d7b9f vm_memory: Implement cros_async::BackingMemory for GuestMemory by Dylan Reid · 4 years, 6 months ago
- ec058d6 vm_memory: A crate to hold vm-specific memory objects by Dylan Reid · 4 years, 4 months ago
- fc5220e cros_async: Deref U64Source to the inner source by Dylan Reid · 4 years, 5 months ago
- a70743b cros_async: Allow access to inner types of async IO by Dylan Reid · 4 years, 5 months ago
- 39a4354 cros_async: Expose MemRegion to users by Dylan Reid · 4 years, 5 months ago
- 68ef7cf cros_async: Skip zero length reads and writes by Dylan Reid · 4 years, 5 months ago
- 9affaf1 cros_async: handle errors in synch fallocate/fsync by Daniel Verkamp · 4 years, 4 months ago
- eef1c93 uring/async: Add fsync and fallocate by Dylan Reid · 4 years, 5 months ago
- 906b43c cros_async: Make raw waker Send + Sync by Chirantan Ekbote · 4 years, 4 months ago
- 8b68187 cros_async: MemRegion: use u64 for offset by Dylan Reid · 4 years, 5 months ago
- 57c667e cros_async: Convert FD executor to be more similar to uring by Dylan Reid · 4 years, 7 months ago
- c6478e6 cros_async: Add uring futures by Dylan Reid · 4 years, 6 months ago
- 635f90c cros_async: ignore dead_code warnings for now by Daniel Verkamp · 4 years, 5 months ago
- 1064c5b cros_async: clarify add_future return value by Daniel Verkamp · 4 years, 5 months ago
- a131246 cros_async: Add 'run_one' helper by Dylan Reid · 4 years, 6 months ago
- 1c3b411 cros_async: fd_executor: include UnitFutures for tests by Dylan Reid · 4 years, 6 months ago
- 0edf83a cros_async: add uring_executor by Dylan Reid · 4 years, 6 months ago
- 0bb7fa6 cros_async: Hide the details of fd_executor by Dylan Reid · 4 years, 7 months ago
- 4381d04 cros_async: implement waker_wake by Dylan Reid · 4 years, 7 months ago
- f60fb14 cros_async: Don't wake wakers on removal by Dylan Reid · 4 years, 7 months ago
- aee62a8 cros_async: Add a function to run one future to completion by Dylan Reid · 4 years, 7 months ago
- f990be3 cros_async: Add select6 by Dylan Reid · 4 years, 7 months ago
- 887289e cros_async: allow wakers to be canceled by Dylan Reid · 4 years, 7 months ago
- 93dca2f cros_async: remove rustdoc inside macro by Daniel Verkamp · 4 years, 7 months ago
- 2cc1383 Add a cros_async crate. by Dylan Reid · 5 years ago