Stop dropping caches now we have kernel fix
Only merge once
https://partner-android-review.googlesource.com/#/c/619829/1
has been merged into kernel.
Bug: 28779973
Change-Id: Icef78d1e4381e89e07797c36f6f650033d313557
diff --git a/Ext4Crypt.cpp b/Ext4Crypt.cpp
index 28140d2..a7d359e 100644
--- a/Ext4Crypt.cpp
+++ b/Ext4Crypt.cpp
@@ -171,13 +171,6 @@
LOG(DEBUG) << "Added key " << key_id << " (" << ref << ") to keyring " << device_keyring
<< " in process " << getpid();
- // *TODO* Remove this code when kernel is fixed - see b/28373400
- // Kernel preserves caches across a key insertion with ext4ice, which leads
- // to contradictory dirents
- if (!android::base::WriteStringToFile("3", "/proc/sys/vm/drop_caches")) {
- PLOG(ERROR) << "Failed to drop_caches";
- }
-
return true;
}