From cf91a0718394803281eda6c85c27b595779b2005 Mon Sep 17 00:00:00 2001 From: Mahesh Kallelil Date: Tue, 6 Jun 2023 11:30:54 -0700 Subject: [PATCH] modem: Add PCIe event stats into bugreport. We have a new syfs file to track the retries for PCIe linkdowns and CPL timeouts. We are adding it to the dump_modem script to export it as part of the bugreport. Bug: 284947288 Change-Id: I42d06ab1e479db0a7cf7b553191bf8407b3bd32f Signed-off-by: Mahesh Kallelil --- modem/dump_modem.sh | 8 ++++++++ modem/sepolicy/genfs_contexts | 1 + 2 files changed, 9 insertions(+) diff --git a/modem/dump_modem.sh b/modem/dump_modem.sh index b3f4ed3..d1a535d 100644 --- a/modem/dump_modem.sh +++ b/modem/dump_modem.sh @@ -2,6 +2,7 @@ WAKEUP_EVENTS_FILE=/sys/devices/platform/cpif/wakeup_events CPIF_LOGBUFFER=/dev/logbuffer_cpif +PCIE_EVENT_STATS=/sys/devices/platform/cpif/modem/pcie_event_stats echo "------ Modem Stat ------" cat /data/vendor/modem_stat/debug.txt @@ -31,3 +32,10 @@ then echo $CPIF_LOGBUFFER cat $CPIF_LOGBUFFER fi + +if [ -e $PCIE_EVENT_STATS ] +then + echo "\n------ PCIe event stats ------" + echo $PCIE_EVENT_STATS + cat $PCIE_EVENT_STATS +fi diff --git a/modem/sepolicy/genfs_contexts b/modem/sepolicy/genfs_contexts index bae95cc..98a8fc5 100644 --- a/modem/sepolicy/genfs_contexts +++ b/modem/sepolicy/genfs_contexts @@ -1 +1,2 @@ genfscon sysfs /devices/platform/cpif/wakeup_events u:object_r:sysfs_dump_modem:s0 +genfscon sysfs /devices/platform/cpif/modem/pcie_event_stats u:object_r:sysfs_dump_modem:s0