summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorConnor O'Brien <connoro@google.com>2021-02-27 00:04:47 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2021-02-27 00:04:47 +0000
commita0bbd188e439d4f6e43e7da72675701dfe61365e (patch)
tree59475f04b5add4dc97005e51ee9eaf3029975ade
parent76348ffadf098af1ee5c4da4ada45e59dac07164 (diff)
parentdbcba765093e9a3aade1d574ac9a5b0c7f94ca59 (diff)
Merge "Revert "Revert "Clear BPF data in KernelCpuUidTimeReader.removeUid()"""
-rw-r--r--core/java/com/android/internal/os/KernelCpuUidTimeReader.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/java/com/android/internal/os/KernelCpuUidTimeReader.java b/core/java/com/android/internal/os/KernelCpuUidTimeReader.java
index f7fad2c5bbaa..2dd51b4459e7 100644
--- a/core/java/com/android/internal/os/KernelCpuUidTimeReader.java
+++ b/core/java/com/android/internal/os/KernelCpuUidTimeReader.java
@@ -143,6 +143,10 @@ public abstract class KernelCpuUidTimeReader<T> {
*/
public void removeUid(int uid) {
mLastTimes.delete(uid);
+
+ if (mBpfTimesAvailable) {
+ mBpfReader.removeUidsInRange(uid, uid);
+ }
}
/**