ftrace_reader: Added more events for processes.

Specifically:
- sched/sched_process_exec
- sched/sched_process_exit
- sched/sched_process_fork
- sched/sched_process_free
- sched/sched_process_hang
- sched/sched_process_wait
- task/task_rename
- task/task_newtask

Bug: 73058765
Change-Id: I5748b96b1c8fb4ebf4ac6518037771b30a43e0a6
diff --git a/Android.bp b/Android.bp
index a5c266d..5ab7e2c 100644
--- a/Android.bp
+++ b/Android.bp
@@ -588,6 +588,12 @@
     "protos/perfetto/trace/ftrace/rotator_bw_ao_as_context.proto",
     "protos/perfetto/trace/ftrace/sched_blocked_reason.proto",
     "protos/perfetto/trace/ftrace/sched_cpu_hotplug.proto",
+    "protos/perfetto/trace/ftrace/sched_process_exec.proto",
+    "protos/perfetto/trace/ftrace/sched_process_exit.proto",
+    "protos/perfetto/trace/ftrace/sched_process_fork.proto",
+    "protos/perfetto/trace/ftrace/sched_process_free.proto",
+    "protos/perfetto/trace/ftrace/sched_process_hang.proto",
+    "protos/perfetto/trace/ftrace/sched_process_wait.proto",
     "protos/perfetto/trace/ftrace/sched_switch.proto",
     "protos/perfetto/trace/ftrace/sched_wakeup.proto",
     "protos/perfetto/trace/ftrace/sched_wakeup_new.proto",
@@ -603,6 +609,8 @@
     "protos/perfetto/trace/ftrace/sync_pt.proto",
     "protos/perfetto/trace/ftrace/sync_timeline.proto",
     "protos/perfetto/trace/ftrace/sync_wait.proto",
+    "protos/perfetto/trace/ftrace/task_newtask.proto",
+    "protos/perfetto/trace/ftrace/task_rename.proto",
     "protos/perfetto/trace/ftrace/test_bundle_wrapper.proto",
     "protos/perfetto/trace/ftrace/tracing_mark_write.proto",
     "protos/perfetto/trace/ftrace/workqueue_activate_work.proto",
@@ -818,6 +826,12 @@
     "external/perfetto/protos/perfetto/trace/ftrace/rotator_bw_ao_as_context.pb.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_blocked_reason.pb.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_cpu_hotplug.pb.cc",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_exec.pb.cc",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_exit.pb.cc",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_fork.pb.cc",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_free.pb.cc",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_hang.pb.cc",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_wait.pb.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_switch.pb.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_wakeup.pb.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_wakeup_new.pb.cc",
@@ -833,6 +847,8 @@
     "external/perfetto/protos/perfetto/trace/ftrace/sync_pt.pb.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/sync_timeline.pb.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/sync_wait.pb.cc",
+    "external/perfetto/protos/perfetto/trace/ftrace/task_newtask.pb.cc",
+    "external/perfetto/protos/perfetto/trace/ftrace/task_rename.pb.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/test_bundle_wrapper.pb.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/tracing_mark_write.pb.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/workqueue_activate_work.pb.cc",
@@ -1049,6 +1065,12 @@
     "protos/perfetto/trace/ftrace/rotator_bw_ao_as_context.proto",
     "protos/perfetto/trace/ftrace/sched_blocked_reason.proto",
     "protos/perfetto/trace/ftrace/sched_cpu_hotplug.proto",
+    "protos/perfetto/trace/ftrace/sched_process_exec.proto",
+    "protos/perfetto/trace/ftrace/sched_process_exit.proto",
+    "protos/perfetto/trace/ftrace/sched_process_fork.proto",
+    "protos/perfetto/trace/ftrace/sched_process_free.proto",
+    "protos/perfetto/trace/ftrace/sched_process_hang.proto",
+    "protos/perfetto/trace/ftrace/sched_process_wait.proto",
     "protos/perfetto/trace/ftrace/sched_switch.proto",
     "protos/perfetto/trace/ftrace/sched_wakeup.proto",
     "protos/perfetto/trace/ftrace/sched_wakeup_new.proto",
@@ -1064,6 +1086,8 @@
     "protos/perfetto/trace/ftrace/sync_pt.proto",
     "protos/perfetto/trace/ftrace/sync_timeline.proto",
     "protos/perfetto/trace/ftrace/sync_wait.proto",
+    "protos/perfetto/trace/ftrace/task_newtask.proto",
+    "protos/perfetto/trace/ftrace/task_rename.proto",
     "protos/perfetto/trace/ftrace/test_bundle_wrapper.proto",
     "protos/perfetto/trace/ftrace/tracing_mark_write.proto",
     "protos/perfetto/trace/ftrace/workqueue_activate_work.proto",
@@ -1279,6 +1303,12 @@
     "external/perfetto/protos/perfetto/trace/ftrace/rotator_bw_ao_as_context.pb.h",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_blocked_reason.pb.h",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_cpu_hotplug.pb.h",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_exec.pb.h",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_exit.pb.h",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_fork.pb.h",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_free.pb.h",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_hang.pb.h",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_wait.pb.h",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_switch.pb.h",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_wakeup.pb.h",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_wakeup_new.pb.h",
@@ -1294,6 +1324,8 @@
     "external/perfetto/protos/perfetto/trace/ftrace/sync_pt.pb.h",
     "external/perfetto/protos/perfetto/trace/ftrace/sync_timeline.pb.h",
     "external/perfetto/protos/perfetto/trace/ftrace/sync_wait.pb.h",
+    "external/perfetto/protos/perfetto/trace/ftrace/task_newtask.pb.h",
+    "external/perfetto/protos/perfetto/trace/ftrace/task_rename.pb.h",
     "external/perfetto/protos/perfetto/trace/ftrace/test_bundle_wrapper.pb.h",
     "external/perfetto/protos/perfetto/trace/ftrace/tracing_mark_write.pb.h",
     "external/perfetto/protos/perfetto/trace/ftrace/workqueue_activate_work.pb.h",
@@ -1513,6 +1545,12 @@
     "protos/perfetto/trace/ftrace/rotator_bw_ao_as_context.proto",
     "protos/perfetto/trace/ftrace/sched_blocked_reason.proto",
     "protos/perfetto/trace/ftrace/sched_cpu_hotplug.proto",
+    "protos/perfetto/trace/ftrace/sched_process_exec.proto",
+    "protos/perfetto/trace/ftrace/sched_process_exit.proto",
+    "protos/perfetto/trace/ftrace/sched_process_fork.proto",
+    "protos/perfetto/trace/ftrace/sched_process_free.proto",
+    "protos/perfetto/trace/ftrace/sched_process_hang.proto",
+    "protos/perfetto/trace/ftrace/sched_process_wait.proto",
     "protos/perfetto/trace/ftrace/sched_switch.proto",
     "protos/perfetto/trace/ftrace/sched_wakeup.proto",
     "protos/perfetto/trace/ftrace/sched_wakeup_new.proto",
@@ -1528,6 +1566,8 @@
     "protos/perfetto/trace/ftrace/sync_pt.proto",
     "protos/perfetto/trace/ftrace/sync_timeline.proto",
     "protos/perfetto/trace/ftrace/sync_wait.proto",
+    "protos/perfetto/trace/ftrace/task_newtask.proto",
+    "protos/perfetto/trace/ftrace/task_rename.proto",
     "protos/perfetto/trace/ftrace/test_bundle_wrapper.proto",
     "protos/perfetto/trace/ftrace/tracing_mark_write.proto",
     "protos/perfetto/trace/ftrace/workqueue_activate_work.proto",
@@ -1744,6 +1784,12 @@
     "external/perfetto/protos/perfetto/trace/ftrace/rotator_bw_ao_as_context.pbzero.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_blocked_reason.pbzero.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_cpu_hotplug.pbzero.cc",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_exec.pbzero.cc",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_exit.pbzero.cc",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_fork.pbzero.cc",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_free.pbzero.cc",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_hang.pbzero.cc",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_wait.pbzero.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_switch.pbzero.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_wakeup.pbzero.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_wakeup_new.pbzero.cc",
@@ -1759,6 +1805,8 @@
     "external/perfetto/protos/perfetto/trace/ftrace/sync_pt.pbzero.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/sync_timeline.pbzero.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/sync_wait.pbzero.cc",
+    "external/perfetto/protos/perfetto/trace/ftrace/task_newtask.pbzero.cc",
+    "external/perfetto/protos/perfetto/trace/ftrace/task_rename.pbzero.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/test_bundle_wrapper.pbzero.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/tracing_mark_write.pbzero.cc",
     "external/perfetto/protos/perfetto/trace/ftrace/workqueue_activate_work.pbzero.cc",
@@ -1975,6 +2023,12 @@
     "protos/perfetto/trace/ftrace/rotator_bw_ao_as_context.proto",
     "protos/perfetto/trace/ftrace/sched_blocked_reason.proto",
     "protos/perfetto/trace/ftrace/sched_cpu_hotplug.proto",
+    "protos/perfetto/trace/ftrace/sched_process_exec.proto",
+    "protos/perfetto/trace/ftrace/sched_process_exit.proto",
+    "protos/perfetto/trace/ftrace/sched_process_fork.proto",
+    "protos/perfetto/trace/ftrace/sched_process_free.proto",
+    "protos/perfetto/trace/ftrace/sched_process_hang.proto",
+    "protos/perfetto/trace/ftrace/sched_process_wait.proto",
     "protos/perfetto/trace/ftrace/sched_switch.proto",
     "protos/perfetto/trace/ftrace/sched_wakeup.proto",
     "protos/perfetto/trace/ftrace/sched_wakeup_new.proto",
@@ -1990,6 +2044,8 @@
     "protos/perfetto/trace/ftrace/sync_pt.proto",
     "protos/perfetto/trace/ftrace/sync_timeline.proto",
     "protos/perfetto/trace/ftrace/sync_wait.proto",
+    "protos/perfetto/trace/ftrace/task_newtask.proto",
+    "protos/perfetto/trace/ftrace/task_rename.proto",
     "protos/perfetto/trace/ftrace/test_bundle_wrapper.proto",
     "protos/perfetto/trace/ftrace/tracing_mark_write.proto",
     "protos/perfetto/trace/ftrace/workqueue_activate_work.proto",
@@ -2206,6 +2262,12 @@
     "external/perfetto/protos/perfetto/trace/ftrace/rotator_bw_ao_as_context.pbzero.h",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_blocked_reason.pbzero.h",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_cpu_hotplug.pbzero.h",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_exec.pbzero.h",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_exit.pbzero.h",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_fork.pbzero.h",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_free.pbzero.h",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_hang.pbzero.h",
+    "external/perfetto/protos/perfetto/trace/ftrace/sched_process_wait.pbzero.h",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_switch.pbzero.h",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_wakeup.pbzero.h",
     "external/perfetto/protos/perfetto/trace/ftrace/sched_wakeup_new.pbzero.h",
@@ -2221,6 +2283,8 @@
     "external/perfetto/protos/perfetto/trace/ftrace/sync_pt.pbzero.h",
     "external/perfetto/protos/perfetto/trace/ftrace/sync_timeline.pbzero.h",
     "external/perfetto/protos/perfetto/trace/ftrace/sync_wait.pbzero.h",
+    "external/perfetto/protos/perfetto/trace/ftrace/task_newtask.pbzero.h",
+    "external/perfetto/protos/perfetto/trace/ftrace/task_rename.pbzero.h",
     "external/perfetto/protos/perfetto/trace/ftrace/test_bundle_wrapper.pbzero.h",
     "external/perfetto/protos/perfetto/trace/ftrace/tracing_mark_write.pbzero.h",
     "external/perfetto/protos/perfetto/trace/ftrace/workqueue_activate_work.pbzero.h",