Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bc0ee118 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Check mm_events persistent property after persistent properties are...

Merge "Check mm_events persistent property after persistent properties are ready during boot." into main am: 80f53f4d

Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2954641



Change-Id: Ia097616f74fc190e14718d89b5da9671844fcaf1
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents a9177b3c 80f53f4d
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -319,7 +319,7 @@ on late-init && property:ro.boot.fastboot.boottrace=
# Only create the tracing instance if persist.mm_events.enabled
# Attempting to remove the tracing instance after it has been created
# will likely fail with EBUSY as it would be in use by traced_probes.
on post-fs-data && property:persist.mm_events.enabled=true
on mm_events_property_available && property:persist.mm_events.enabled=true
# Create MM Events Tracing Instance for Kmem Activity Trigger
    mkdir /sys/kernel/debug/tracing/instances/mm_events 0755 system system
    mkdir /sys/kernel/tracing/instances/mm_events 0755 system system
@@ -404,6 +404,9 @@ on post-fs-data && property:persist.mm_events.enabled=true
    chmod 0666 /sys/kernel/debug/tracing/instances/mm_events/per_cpu/cpu23/trace
    chmod 0666 /sys/kernel/tracing/instances/mm_events/per_cpu/cpu23/trace

on property:ro.persistent_properties.ready=true
    trigger mm_events_property_available

# Handle hyp tracing instance
on late-init && property:ro.boot.hypervisor.vm.supported=1