summaryrefslogtreecommitdiff
path: root/libasyncio/AsyncIO.cpp
AgeCommit message (Collapse)Author
2018-03-02Make libasyncio headers usable from CJerry Zhang
This allows us to enable LTP tests for io_* syscalls. Bug: 31152298 Test: LTP tests pass Change-Id: Ic25189d8bf25cdacfa0f144ac57c7b2827adcd9f
2017-08-10adb: Use kernel aio for functionfs.Jerry Zhang
This method works around the downsides of ENDPOINT_ALLOC, namely that it is not affected by memory fragmentation and it uses an upstream interface. Also add libasyncio to provide the necessary syscalls to both adb and mtp. Add some small optimizations to file_sync. Bug: 37916658 Test: run adb push/pull Change-Id: If3b3be02b5e2d4f9cffec1b8ddc02a5768a51a1f