From nobody Thu May 25 10:02:18 2023 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 4QRkB24vB3z4TJDv; Thu, 25 May 2023 10:02:18 +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 4QRkB24SXQz3p3V; Thu, 25 May 2023 10:02:18 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1685008938; 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=zS03OBd5VNYoTKzqL2jgf73r42HNfu4YbdgDfsqf1+g=; b=usl9nreoWqpZyPK+/uW26wKSEriAxKYou8ajvisPQTyM9e9Vo/3jDslHIXBES65ZP/f8kl W2WsVnfKnF9q3eWSEHqOX8TkZ2toGjxL/UJ179H4LS4RNunl6QevcLouFKUCtrqq/DoPeS /GV31sXgRRi0TWU5fwbjKo91kdIsPbQ0jMTLR6LEr19WCN8CSjtbPinu2SZH7eC250GZaI XZQd1yUBftRKeEGUw4RcaHCRlYXj/IveVWFFVWo40RN6qF00voWvkFcIv6EYz9xhZzax7A h+wPNmCennZ1lY0XEzUFTkaFPOh2IHzocTnXUhnN1Bu4y124s7MivX6aT49Iqw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1685008938; 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=zS03OBd5VNYoTKzqL2jgf73r42HNfu4YbdgDfsqf1+g=; b=yxZcuvyChHV2SQ6EEgF3ynEVL/RU9mz8KU0vGpM+UvKRDFo+Gvp+qvVCBF3WmZYP0kzN0G iBci+OTp2LEUup8MVN2SmN6rNyx6GXAgbgAdhKUsjoW2RgrHOtWBYuGq7ns5vwnkKjrV+S cCxxeUJECYCaLo7EZof7GM33k5r28V+ZSATjcG0VR51pe5eqPI9Ka0jfsU615JS6tNwu/C nuF/czuaqEPpzfmhxyZ1cL1+fsXx3ZC4/eocZNJfoHs//qz3d+BttsboA4tCIvsXg5HgSS R+LrYwzbVC2ZWsPDKujhxrub9dlDloHsILIiEkC9PzUnA8s3K2HWT2Ldtx/xDg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1685008938; a=rsa-sha256; cv=none; b=HQMxJlB3df5kB9hRKuwFGPl0h4w36hjvwUC79RW7IFVwxlyGdUgVCvOtS5aL11hzI1K8bl vniIomuCJn2BRKEvhGzkhwtrG4pUTgr0C0xSCYLDDXQ3DnaQxKDqgp3PrKndIJEcHTA78g yoKTqc8ib+9ayM6O0fU+nyhepEo5XAEfc2jjrhcKRJ4SigTadCMVE4ihhVsIQ2OGmKFK8k xgxIC1olPSl7LwFVPZVZhVuslttvqrqRn5JB82P51/Q5I145HPLayRSvuDiJ1Q5unapsYY bUuy+pvsEH/lAXQNGAOCQ8X9VdESRwQoPmzjtdAT/UOAoBPDS/tZdK/HEDV3Og== 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 4QRkB23WxlzL6S; Thu, 25 May 2023 10:02:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 34PA2IbZ035178; Thu, 25 May 2023 10:02:18 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 34PA2Ir8035177; Thu, 25 May 2023 10:02:18 GMT (envelope-from git) Date: Thu, 25 May 2023 10:02:18 GMT Message-Id: <202305251002.34PA2Ir8035177@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Andrew Turner Subject: git: 8b709c88e56d - main - Add brackets around GICv3 redistributor macros 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: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: andrew X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8b709c88e56dc7e035be6744572bd2978a704338 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by andrew: URL: https://cgit.FreeBSD.org/src/commit/?id=8b709c88e56dc7e035be6744572bd2978a704338 commit 8b709c88e56dc7e035be6744572bd2978a704338 Author: Andrew Turner AuthorDate: 2023-05-25 08:35:14 +0000 Commit: Andrew Turner CommitDate: 2023-05-25 08:50:34 +0000 Add brackets around GICv3 redistributor macros The GICv3 redistributor register access macros take arguments that are used as variables. Add brackets around them as is the style, and for safety. Sponsored by: Arm Ltd --- sys/arm64/arm64/gic_v3_var.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sys/arm64/arm64/gic_v3_var.h b/sys/arm64/arm64/gic_v3_var.h index 61c3ff0b61ae..9fa8b82e16bc 100644 --- a/sys/arm64/arm64/gic_v3_var.h +++ b/sys/arm64/arm64/gic_v3_var.h @@ -137,8 +137,8 @@ void gic_r_write_8(device_t, bus_size_t, uint64_t var); u_int cpu = PCPU_GET(cpuid); \ \ bus_read_##len( \ - &sc->gic_redists.pcpu[cpu]->res, \ - reg); \ + &(sc)->gic_redists.pcpu[cpu]->res, \ + (reg)); \ }) #define gic_r_write(sc, len, reg, val) \ @@ -146,8 +146,8 @@ void gic_r_write_8(device_t, bus_size_t, uint64_t var); u_int cpu = PCPU_GET(cpuid); \ \ bus_write_##len( \ - &sc->gic_redists.pcpu[cpu]->res, \ - reg, val); \ + &(sc)->gic_redists.pcpu[cpu]->res, \ + (reg), (val)); \ }) #endif /* _GIC_V3_VAR_H_ */