Merge "adbd: reduce the USB buffer sizes to 16k."

am: f05fbe6957

Change-Id: I0a2c6293a9f0728aefa2633250a6df1c32f134bb
This commit is contained in:
Josh Gao 2019-04-17 15:14:29 -07:00 committed by android-build-merger
commit 949a903ff5

View file

@ -57,11 +57,12 @@ using android::base::StringPrintf;
// We can't find out whether we have support for AIO on ffs endpoints until we submit a read.
static std::optional<bool> gFfsAioSupported;
// Not all USB controllers support operations larger than 16k, so don't go above that.
static constexpr size_t kUsbReadQueueDepth = 32;
static constexpr size_t kUsbReadSize = 8 * PAGE_SIZE;
static constexpr size_t kUsbReadSize = 4 * PAGE_SIZE;
static constexpr size_t kUsbWriteQueueDepth = 32;
static constexpr size_t kUsbWriteSize = 8 * PAGE_SIZE;
static constexpr size_t kUsbWriteSize = 4 * PAGE_SIZE;
static const char* to_string(enum usb_functionfs_event_type type) {
switch (type) {