mm_event: move mm_event into common
This CL moves mm_event and relative sepolicy
into common
Bug: 152414692
Test: build
Signed-off-by: Martin Liu <liumartin@google.com>
Change-Id: I7b33860f08efaa18ade77246389d8a8a9c97aa99
diff --git a/device.mk b/device.mk
index 24ae62f..9742df7 100644
--- a/device.mk
+++ b/device.mk
@@ -896,3 +896,4 @@
endif
include hardware/google/pixel/pixelstats/device.mk
+include hardware/google/pixel/mm/device_legacy.mk
diff --git a/init.hardware.rc b/init.hardware.rc
index d3c5970..8850f17 100644
--- a/init.hardware.rc
+++ b/init.hardware.rc
@@ -598,17 +598,6 @@
start per_proxy
- # Create pixel-trace.
- # At this moment, only mm_event is available. If others want to put more,
- # it should get hard review from pixel-perf-team.
- mkdir /sys/kernel/debug/tracing/instances/pixel-trace 0755 system system
- chown system system /sys/kernel/debug/tracing/instances/pixel-trace/trace
- chmod 0660 /sys/kernel/debug/tracing/instances/pixel-trace/trace
- chown system system /sys/kernel/debug/tracing/instances/pixel-trace/tracing_on
- chmod 0660 /sys/kernel/debug/tracing/instances/pixel-trace/tracing_on
- write /sys/kernel/debug/tracing/instances/pixel-trace/buffer_size_kb 64
- write /sys/kernel/debug/tracing/instances/pixel-trace/events/mm_event/enable 1
-
on property:sys.shutdown.requested=*
stop per_proxy
@@ -731,19 +720,6 @@
service pd_mapper /vendor/bin/pd-mapper
class core
-# turns off tracing right before bugreporting to keep more traces
-on property:init.svc.dumpstatez=running
- write /d/tracing/instances/pixel-trace/tracing_on 0
-
-on property:init.svc.dumpstatez=stopped
- write /d/tracing/instances/pixel-trace/tracing_on 1
-
-on property:init.svc.bugreport=running
- write /d/tracing/instances/pixel-trace/tracing_on 0
-
-on property:init.svc.bugreport=stopped
- write /d/tracing/instances/pixel-trace/tracing_on 1
-
# bugreport is triggered by holding down volume down, volume up and power
service bugreport /system/bin/dumpstate -d -p -z
class main