Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Mar 2021 01:10:54 GMT
From:      Brandon Bergren <bdragon@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: 74f6cb0f316b - main - [PowerPC] Remove unused IPI type count tracking.
Message-ID:  <202103310110.12V1AsHq037086@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by bdragon:

URL: https://cgit.FreeBSD.org/src/commit/?id=74f6cb0f316bc0f8fae0b7f31d78d041dc4d509e

commit 74f6cb0f316bc0f8fae0b7f31d78d041dc4d509e
Author:     Justin Hibbits <jhibbits@FreeBSD.org>
AuthorDate: 2020-09-24 15:00:31 +0000
Commit:     Brandon Bergren <bdragon@FreeBSD.org>
CommitDate: 2021-03-31 01:03:06 +0000

    [PowerPC] Remove unused IPI type count tracking.
    
    ipi_msg_count is inaccessible outside this file and is never read.
    
    It was introduced in the original SMP support code in r178628 and was never
    actually used anywhere.
    
    Remove it to slightly improve IPI performance.
    
    Submitted by:   jhibbits
    MFC after:      1 week
---
 sys/powerpc/powerpc/mp_machdep.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sys/powerpc/powerpc/mp_machdep.c b/sys/powerpc/powerpc/mp_machdep.c
index 619c344b69a7..a9f2aaf36adc 100644
--- a/sys/powerpc/powerpc/mp_machdep.c
+++ b/sys/powerpc/powerpc/mp_machdep.c
@@ -65,7 +65,6 @@ __FBSDID("$FreeBSD$");
 volatile static int ap_awake;
 volatile static u_int ap_letgo;
 volatile static u_quad_t ap_timebase;
-static u_int ipi_msg_cnt[32];
 static struct mtx ap_boot_mtx;
 struct pcb stoppcbs[MAXCPU];
 
@@ -309,7 +308,6 @@ powerpc_ipi_handler(void *arg)
 		return (FILTER_STRAY);
 	while ((msg = ffs(ipimask) - 1) != -1) {
 		ipimask &= ~(1u << msg);
-		ipi_msg_cnt[msg]++;
 		switch (msg) {
 		case IPI_AST:
 			CTR1(KTR_SMP, "%s: IPI_AST", __func__);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202103310110.12V1AsHq037086>