From nobody Tue Jul 09 18:45:20 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 4WJVKs1BJrz5QtCJ; Tue, 09 Jul 2024 18:45:21 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WJVKr5DXJz4kjc; Tue, 9 Jul 2024 18:45:20 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1720550720; 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=mcLA2v6pIZ5jX1tFtSYW5eY3t68sQCUMQkfjwaYTTPE=; b=Xm3lYVm4GKR8EnGpSg50+p3F7sQncyqRrwZw8DSA2CqE5fUpmdd2CHrqMdipOPDgAd13p9 LO6gNhSCcX+HOo5xd8yC3G5uwrfvaFBNnywSKx1Rc6bO+Sj8SBGtQzSmectglfr4Gjs4Sx OFnPIa4mt1Ylg6gSsdMAT6m2nHuFXQWdtuEm8jjha1rrXogiwewuNjnU7cK+MUwI1lbleP azbCAX5FF02wMDOtE98RiY95cVN1UWQ6WArq1oLMOKxRbiJDdmRoO3BKCs0zIjmzWbxdzm /y5y8eIWj0AL+LX6ON90Yo+BXai7zLjidQ8aU6wuySu7GMBfF1it9WCKp31OKA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1720550720; a=rsa-sha256; cv=none; b=lPLs95Uthsh12gHKz0Mc/NoJuvRl6SpsWi3/aFXVCGPzekTUo4OfnIa6EnpI+G2AcqJ6MO IuFkSPO1J8WXflZVB1VLoWvSXNEf+zgkPuE480u6QGXwlMAaq+0WnpS/mO32DMtZvypqM5 br6s/iskfYn2mLt4uOteC1LuWHlwfr28wFmgLYz2rikLvqh3yeKRg+rJ9Y631InY11Fd2D 6CIPQa3oU0BJbzKvt3Q+7v+ijcRrcZP9J2yabemEqk1vEDsCI6U02kDQFmQnxuTRqr3p19 nyMAGD54Zn7zsEQjScVlRBGixnooozAXaok3wjirv3e6jxb7FXiizS6LJAW6bg== 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=1720550720; 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=mcLA2v6pIZ5jX1tFtSYW5eY3t68sQCUMQkfjwaYTTPE=; b=BNWrIMcCQMu2nqdV+qSYt70Kjcdwln+HDyzGzQmPGbKrKwTC8ayTqZdOA8pj3uA6RnjOHD a+/62QIXizeHGG2d+eKbdsbnxrx7DaUU7eEm2YWtDjHUJWRN10zbVO36VE4SEwFz4g2j7E GwX37wVJFN84+UdMfyibNhsRDT3Q+mvigtBW51R8jXHUBJqdquzICOqji5gHpdBBfAr7hP 24hyDWFMiyrSkMnzD+tvNvuCHm5/tWVVi/CHwJGzKDG4cnhV+yGduz0UxJC8Mi06p6cGU6 s+gInlR/T0FZXG6Jo4eD8QruuDBHnlZzJUV7Ic2DvyX0aPvc0xG6jH57w3XrGA== 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 4WJVKr4r4Hzlxv; Tue, 9 Jul 2024 18:45:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 469IjKfa087661; Tue, 9 Jul 2024 18:45:20 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 469IjKxT087658; Tue, 9 Jul 2024 18:45:20 GMT (envelope-from git) Date: Tue, 9 Jul 2024 18:45:20 GMT Message-Id: <202407091845.469IjKxT087658@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Ryan Libby Subject: git: 430be7e1ee71 - main - sx: avoid gcc -Wunused-value 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: rlibby X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 430be7e1ee71902acb872544c928c19dd23c87ae Auto-Submitted: auto-generated The branch main has been updated by rlibby: URL: https://cgit.FreeBSD.org/src/commit/?id=430be7e1ee71902acb872544c928c19dd23c87ae commit 430be7e1ee71902acb872544c928c19dd23c87ae Author: Ryan Libby AuthorDate: 2024-07-09 18:43:57 +0000 Commit: Ryan Libby CommitDate: 2024-07-09 18:43:57 +0000 sx: avoid gcc -Wunused-value Also fixup whitespace while touching these lines. Reported by: GCC -Wunused-value Discussed with: imp Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D45875 --- sys/sys/sx.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/sys/sys/sx.h b/sys/sys/sx.h index 798e85ed67dc..deb277decc75 100644 --- a/sys/sys/sx.h +++ b/sys/sys/sx.h @@ -301,12 +301,12 @@ __sx_xunlock(struct sx *sx, struct thread *td, const char *file, int line) #ifdef _STANDALONE /* since we have no threads in the boot loader, trivially implement no-op version */ -#define sx_xlock(s) (1) -#define sx_try_xlock(s) (1) -#define sx_xunlock(s) (1) -#define SX_DUPOK 0 -#define SX_NEW 0 -#define SX_NOWITNESS 0 +#define sx_xlock(s) do {} while (0) +#define sx_try_xlock(s) (1) +#define sx_xunlock(s) do {} while (0) +#define SX_DUPOK 0 +#define SX_NEW 0 +#define SX_NOWITNESS 0 static __inline void sx_init_flags(struct sx *sx, const char *description, int opts)