From 5c14d498ff15f12ce219c1930b0e7cccff939240 Mon Sep 17 00:00:00 2001 From: Ryo Hashimoto Date: Wed, 14 Mar 2018 19:16:50 +0900 Subject: [PATCH] Change FUSE_MAX_WRITE's value to 128KB In the kernel code, there is a constant FUSE_MAX_PAGES_PER_REQ which limits the size of requests to 128KB. Bug: 74725300 Test: atest android.os.storage.cts.StorageManagerTest Change-Id: I6776a409ea68da946bb58e1a933f51c68cb1a99a --- core/java/com/android/internal/os/FuseAppLoop.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/com/android/internal/os/FuseAppLoop.java b/core/java/com/android/internal/os/FuseAppLoop.java index 12405ebce057d..67fbe5e76745c 100644 --- a/core/java/com/android/internal/os/FuseAppLoop.java +++ b/core/java/com/android/internal/os/FuseAppLoop.java @@ -138,7 +138,7 @@ public class FuseAppLoop implements Handler.Callback { private static final int FUSE_FSYNC = 20; // Defined in FuseBuffer.h - private static final int FUSE_MAX_WRITE = 256 * 1024; + private static final int FUSE_MAX_WRITE = 128 * 1024; @Override public boolean handleMessage(Message msg) {