From 4ff1973c29bf1529376104e1f6a557e330d550bd Mon Sep 17 00:00:00 2001 From: Wei Wang Date: Fri, 25 Jun 2021 22:04:53 -0700 Subject: [PATCH] Add vendor proc dump Bug: 172112042 Test: build Signed-off-by: Wei Wang Change-Id: I88bd7f1961e4e9bbe853e3122a7525ec93ae7fd0 --- dumpstate/DumpstateDevice.cpp | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/dumpstate/DumpstateDevice.cpp b/dumpstate/DumpstateDevice.cpp index eb9a9de5..c038c115 100644 --- a/dumpstate/DumpstateDevice.cpp +++ b/dumpstate/DumpstateDevice.cpp @@ -913,18 +913,7 @@ void DumpstateDevice::dumpRamdumpSection(int fd) { // Dump items that don't fit well into any other section void DumpstateDevice::dumpMiscSection(int fd) { RunCommandToFd(fd, "VENDOR PROPERTIES", {"/vendor/bin/getprop"}); - RunCommandToFd(fd, "Vendor task struct value", {"/vendor/bin/sh", "-c", - "for i in ta fg sys sysbg bg cam nnapi; do " - "echo $i:; " - "for j in prefer_high_cap prefer_idle task_spreading uclamp_max uclamp_min; do " - "echo $j: | tr '[\n]' ' '; " - "cat /sys/kernel/vendor_sched/$i'_'$j; " - "done; " - "echo tasks:; " - "cat /proc/vendor_sched/dump_task_group_$i | tr '[\n]' ' '; " - "echo ''; " - "echo ''; " - "done"}); + DumpFileToFd(fd, "VENDOR PROC DUMP", "/proc/vendor_sched/dump_task"); } // Dump items related to GSC