From nobody Tue Apr 16 21:42:49 2024 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VJyFP4rYCz5H8bx; Tue, 16 Apr 2024 21:42:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VJyFP20LTz4Yr8; Tue, 16 Apr 2024 21:42:49 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713303769; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=tBTpKt9+R2r29K9ZUCdhs9ouY/7QAxwqCQm/9Egq/dI=; b=JGMY5IJ9H1tDUfwhfaz8pd+g1bs1d/Kx/cECckjebD5Mk7XkoAD5VLXxUft5A6Bxy5vZ3P dYnqna/fO1nBBlEqlgpYP2hMvsu3uh/+b/X3irlzRVM5+1kihBpZq8QMmse74JbLkIv0ir N2SgrspqzBwCS+NNBVONoUU/W0DQVzKsl56qMm3M2t1aNv0d1dgFDsGf6TYiny9oLG7Cbt dPb+SscPaM+fWyrrUnzgVbjQPjVmGcNABUd0oRxTAEJQBA9BgaY/N97ZXWIt2Ujpkf4auj lq4KRsEEXpFXz6zTLzVtzSeeb/LFK2ss7lxQjqKHdohYQ3F7atU5a+agQtT7jA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713303769; a=rsa-sha256; cv=none; b=JQjjz3qNYVxsLsPQy7CW0MjGfaLC5lCIuF2La7AHwxjp+OPIiKnFp0h6wx4VsMg8qk9BKP kF4VE+4xqcKXG5LH1Q55g/kycb/URsSQ+I7bdcNWvZ/crGWdyBh8SPT//y9sj8cNHXdvqC tF2WaLMRUhDwoFr5fCMc7HhYorqeaLRRjnlNQMXO9RmjzcefZNoET4IvGZufrlf6Wleh7o sIh8y6ZBx21BfEV6R3IW9wv8kEocwvMspRCXpyc+v5xjMYS00PLrmGLZOVQpSpn3wnluY0 SHOZN42N9BjhG/z7WLCCe+xCLVhxKBdn7Sd3oKXtuJ8ij+2mWEN1pnR325BY2g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713303769; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=tBTpKt9+R2r29K9ZUCdhs9ouY/7QAxwqCQm/9Egq/dI=; b=u7tsW0p3U+68ijh2uLWOiWoL45lXk1zzehOJkaB70X77VFNkIJxNg5dMi5RgCyMss+dRtY 8FIsxJtogedJEX7BOk3Fn2i+bpvPIOB0NCdQH8GQLYozDksOVdU9gyf6PHnHdpgGtnFG+0 zx0LjDSj9PbUPWxI0QqDT0JEoOYUDpUO1HF7vNVyMhzBIm+4+gU3o7BWqXcF5NrXi/JumM YdmHQGxvRAY3oSMmzg3ygJBM5XEwKzIX4pUVchROllCNQQZ9kxWJQ0SeEBLP7f776IqmZt HdJYRn/U1hoahd4XwevOTHD5bbrUuhVX6Hka0c2kvmrZjP8KL5Q6+7EFrjUzog== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VJyFP1bpGzyvH; Tue, 16 Apr 2024 21:42:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 43GLgnCX094632; Tue, 16 Apr 2024 21:42:49 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 43GLgne0094629; Tue, 16 Apr 2024 21:42:49 GMT (envelope-from git) Date: Tue, 16 Apr 2024 21:42:49 GMT Message-Id: <202404162142.43GLgne0094629@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Warner Losh Subject: git: 6368e71a25ba - stable/14 - gicv3: Report PENDBASE when bootverbose List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: imp X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: 6368e71a25baeb040fd59ce5204e1e949b31124b Auto-Submitted: auto-generated The branch stable/14 has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=6368e71a25baeb040fd59ce5204e1e949b31124b commit 6368e71a25baeb040fd59ce5204e1e949b31124b Author: Warner Losh AuthorDate: 2024-02-28 14:08:55 +0000 Commit: Warner Losh CommitDate: 2024-04-16 21:28:41 +0000 gicv3: Report PENDBASE when bootverbose Report some stats about PENDBASE when we're running under bootverbose. We don't do this by default because experience has been excess output in this routine hangs the system. Sponsored by: Netflix Reviewed by: andrew Differential Revision: https://reviews.freebsd.org/D44036 (cherry picked from commit b4368e83891ed9eba72c0ceccf25f7642f2bad40) --- sys/arm64/arm64/gicv3_its.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sys/arm64/arm64/gicv3_its.c b/sys/arm64/arm64/gicv3_its.c index 51e7251b9ffd..2ab77e1e9966 100644 --- a/sys/arm64/arm64/gicv3_its.c +++ b/sys/arm64/arm64/gicv3_its.c @@ -829,6 +829,11 @@ its_init_cpu_lpi(device_t dev, struct gicv3_its_softc *sc) /* Make sure the GIC has seen everything */ dsb(sy); } + + if (bootverbose) + device_printf(gicv3, "using %sPENDBASE of %#lx on cpu %d\n", + (sc->sc_its_flags & ITS_FLAGS_LPI_PREALLOC) ? "pre-existing " : "", + vtophys(sc->sc_pend_base[cpuid]), cpuid); } static int