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

Commit a6da29f8 authored by Madhab Sharma's avatar Madhab Sharma Committed by Gerrit - the friendly Code Review server
Browse files

net: qrtr: Move boot KPI to sysnode



Moving boot KPI to sysnode by using “place_marker".

Change-Id: I0680584b23a63e4f185cf68c118e696ac956dd2e
Signed-off-by: default avatarMadhab Sharma <madhshar@codeaurora.org>
parent fd87c199
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@

#include <net/sock.h>
#include <uapi/linux/sched/types.h>
#include <soc/qcom/boot_stats.h>

#include "qrtr.h"

@@ -263,10 +264,12 @@ static void qrtr_log_tx_msg(struct qrtr_node *node, struct qrtr_hdr_v1 *hdr,
				  "TX CTRL: cmd:0x%x node[0x%x]\n",
				  type, hdr->src_node_id);
			if (le32_to_cpu(hdr->dst_node_id) == 0 ||
			    le32_to_cpu(hdr->dst_node_id) == 3)
			    le32_to_cpu(hdr->dst_node_id) == 3) {
				place_marker("M - Modem QMI Readiness TX");
				pr_err("qrtr: Modem QMI Readiness TX cmd:0x%x node[0x%x]\n",
				       type, hdr->src_node_id);
			}
		}
		else if (type == QRTR_TYPE_DEL_PROC)
			QRTR_INFO(node->ilc,
				  "TX CTRL: cmd:0x%x node[0x%x]\n",
@@ -333,12 +336,14 @@ static void qrtr_log_rx_msg(struct qrtr_node *node, struct sk_buff *skb)
			QRTR_INFO(node->ilc,
				  "RX CTRL: cmd:0x%x node[0x%x]\n",
				  cb->type, cb->src_node);
			if (cb->src_node == 0 || cb->src_node == 3)
			if (cb->src_node == 0 || cb->src_node == 3) {
				place_marker("M - Modem QMI Readiness RX");
				pr_err("qrtr: Modem QMI Readiness RX cmd:0x%x node[0x%x]\n",
				       cb->type, cb->src_node);
			}
		}
	}
}

static bool refcount_dec_and_rwsem_lock(refcount_t *r,
					struct rw_semaphore *sem)