From nobody Mon Sep 25 11:00:55 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 4RvKfv3Qfsz4vNPl; Mon, 25 Sep 2023 11:00:55 +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 4RvKfv2N8vz3MRS; Mon, 25 Sep 2023 11:00:55 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695639655; 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=1gqqHCPPhT3yi5EJYXV3fyZnGJ75f6mMEwOqmrEPe9Q=; b=TTiz+0+C0RrHHApM04Pge1hmDlBaCMVEco2b0ls7vDIL3RiKKr/iw8rFzeLfuWbhYGhptR llZH8OwcmTx/OFe4TIJmN9e/K5DSyBQOP6ND7XnlTUV2Sd1zjFPU/X74Qn20hFPGy5KAny H5u+FLbtRfUx62cK753//JG0ByqbvSwNoTEp4brDBtS73++ac7YC28PrqH82/0KxeFZTT5 G1gG47SEVJ3NNaLVG4FChwvjkJSq61S39Aw+QqNt3tktiTIG+hYcSgtjnDRbLMFf+errYm TIYKA6CoK4E/nLePXCvOEUgSihS+WvwDM22PtMawNUDklVz0mw+S/S86kS5g1g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695639655; a=rsa-sha256; cv=none; b=JTGzIHXCBuU2uX9xprhPd9CRkSB5CmGRzJ9CeBUks5NGzejk7VQvC7WaeLlyfG5NoQZ3B/ BTrcnPxRpdj0NV/6NNoXU9t6LkOZjsg5roy0Kq3kfVHkjhX5fpJP1e42XcDda2ou8pird+ zrXXcz+q+mmY3HWOgzt0sWaL8ZDTY33ikaz7yMIxK3wPUl9UAU0SusXO+iu7XF9WQFU2w3 NcweMy9rpO8WzufYkLu3vCckNvJdIqonm24BsL6XfCnLvR8JdILYwoZYyrHW99pV6QP/qM t+qxifUPR9pT+bsKVBJy+PzvNTQJgATU1nm8N87rqrg/Kl7cC6S2HzBiRgv8oA== 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=1695639655; 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=1gqqHCPPhT3yi5EJYXV3fyZnGJ75f6mMEwOqmrEPe9Q=; b=uD2iiaeyAZ7LF+k2tuOQXRSWw0cI/VfuFPPqxtt1Se0Bx1esiOwp6Lt/sYpzgDyyEzQHO2 f/NIQSB/xu7Tu1dcIoZlnVZmRdZOX47ETI783zeBMkGTRrx7p4QrtyOxVsFgvRZfUfGyG3 C5qAlhVQ0eOq/FKOGGaHdWduREox9ZVrI6jzNM0KSzimbqiIbI+ax59AftlAomB/nG8VLn MHngvZ4ih7CGudiRRuIVIHHO2IYDncBJxRRNmipUmJ81DvcoyPF62Rgjoitd0PKuKjREdx 0gbfzFdHPFGyAQ6k4WuKct4nbmVpdlFS/JbhmJ5xYCOirHUQC+bhsgtb2aQO7A== 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 4RvKfv1TFYz1QMl; Mon, 25 Sep 2023 11:00:55 +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 38PB0tiY052823; Mon, 25 Sep 2023 11:00:55 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 38PB0tbb052820; Mon, 25 Sep 2023 11:00:55 GMT (envelope-from git) Date: Mon, 25 Sep 2023 11:00:55 GMT Message-Id: <202309251100.38PB0tbb052820@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Andrew Turner Subject: git: 0086da9f499c - stable/13 - 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/stable/13 X-Git-Reftype: branch X-Git-Commit: 0086da9f499c4b0b453e2883b9380094327523c2 Auto-Submitted: auto-generated The branch stable/13 has been updated by andrew: URL: https://cgit.FreeBSD.org/src/commit/?id=0086da9f499c4b0b453e2883b9380094327523c2 commit 0086da9f499c4b0b453e2883b9380094327523c2 Author: Andrew Turner AuthorDate: 2023-05-25 08:35:14 +0000 Commit: Andrew Turner CommitDate: 2023-09-25 08:41:16 +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 (cherry picked from commit 8b709c88e56dc7e035be6744572bd2978a704338) --- 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 fe63934dca4d..d423e51453dc 100644 --- a/sys/arm64/arm64/gic_v3_var.h +++ b/sys/arm64/arm64/gic_v3_var.h @@ -131,8 +131,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) \ @@ -140,8 +140,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_ */