From nobody Mon Aug 1 18:10:33 2022 X-Original-To: dev-commits-src-branches@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 4LxR4V5Hsjz4XV9w; Mon, 1 Aug 2022 18:10:34 +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 4LxR4V1fsSz3jXf; Mon, 1 Aug 2022 18:10:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1659377434; 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=36lK4pnbKG5yxEZFL8e2/PK++XMeQ6Iz0yCA4Mzb320=; b=raegi0etvKWxHPCimnMXDcHl0eDz8CwlSyI/vqHFcAuUdqTR8avoHYCljLbnPUeIYtsRdh e8Znz5JvNgdP48hkbzHX5MgQp3qNGYRBD/px2DUdpBnBK82v3AslxFw4fOHoE5W4sPsR/v 1hv/UXTu55OGUAmEvYXq42wwilcFp3F07xjGPcSNkE8EEwQfPFx9WLjyNoGnrf6LMBOrll YfmRTGvttcf+DOQEDrOyp8FpLKHuExTXS8WETbp/YTnY8rs/69bB/PhAPeeFnBqygXG20v jyNXcCmtxYDOca5U0Ym3WeABPV4alN5Q6riVF46tCO1y6cz5ae6QA+VCdqzM8A== 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 4LxR4V0csYzjNq; Mon, 1 Aug 2022 18:10:34 +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 271IAXwS044693; Mon, 1 Aug 2022 18:10:33 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 271IAX1O044692; Mon, 1 Aug 2022 18:10:33 GMT (envelope-from git) Date: Mon, 1 Aug 2022 18:10:33 GMT Message-Id: <202208011810.271IAX1O044692@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Dimitry Andric Subject: git: 609593ae47db - stable/13 - Suppress possible unused variable warning for icl_soft.c List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-branches@freebsd.org X-BeenThere: dev-commits-src-branches@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dim X-Git-Repository: src X-Git-Refname: refs/heads/stable/13 X-Git-Reftype: branch X-Git-Commit: 609593ae47db27c89f29596528343c828b51c9d8 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1659377434; 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=36lK4pnbKG5yxEZFL8e2/PK++XMeQ6Iz0yCA4Mzb320=; b=kFBLFamXMOBCQaWPDNAQYF9V+QPkRD/wk0t6l9T4ClRn1wHf81AuUOqe9u8LpGuwdOJc+m FDR70/JurDL/NnheeXky0AaWX7t5/nIb33KKb4kkXKBmD7mIqdKjjt/B37c1hYE0veAlxe 2yZXORWVLWuTn1IvMG172Hzf26DjP6VkugXuK0gaqJCmSbEZdOAD+p5lF+jY8D7wcdt8AV W0jGglFH54n4hutpgadola3FuXI/0WwkfIOXZlGWEUjwQcC78xxFXuOYE333IDFLKyxwNI AZ741+HJzweviTAacMZK+tuaEiQUB3Qf75vfhh/gbd7nuw1NUbYab1/Q7buVxA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1659377434; a=rsa-sha256; cv=none; b=KhBOMtiUexG9hfDA8BDzuihMhRWGF5VN3e7qPiyoQmhST7NcnMryZj5WBCjsT3kOgLrCJ4 3xIFR8N/tHd6K4JK3JFF5p0Odu3V5rw2r5OjIKbHc9eYjzzOZVKLvYGEsss/3A8O0NqToa QOzhU231HhoxGy1/rHbj21E8zPgnbOxdR9Qa6DEfp//JNJXfON/xHZ950rT84nJfRlUbCu Gq8gl+eV5gQ59mSD0aY/QGpqumjeXgNMdPorxivvsifOG6CLZSpCtVKx77af775mc5CdMM 4jyLPE3gx9gzrIxLhQ3t471H045yKSM+WEU4IxxLj0VVd+0Wl6PfXcRNwQSD5A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch stable/13 has been updated by dim: URL: https://cgit.FreeBSD.org/src/commit/?id=609593ae47db27c89f29596528343c828b51c9d8 commit 609593ae47db27c89f29596528343c828b51c9d8 Author: Dimitry Andric AuthorDate: 2022-07-27 19:00:22 +0000 Commit: Dimitry Andric CommitDate: 2022-08-01 18:07:27 +0000 Suppress possible unused variable warning for icl_soft.c With clang 15, the following -Werror warning is produced on i386: sys/dev/iscsi//icl_soft.c:1277:6: error: variable 'i' set but not used [-Werror,-Wunused-but-set-variable] int i; ^ The 'i' variable is used later in the icl_soft_conn_pdu_get_bio() function, via the PHYS_TO_DMAP() macro. However, on i386 and some other architectures, this macro is defined to panic immediately, so in those cases, 'i' is indeed not used. Suppress the warning by marking 'i' as unused. MFC after: 3 days (cherry picked from commit 02a226ac342f0fb622e654e461c41f4f588f4186) --- sys/dev/iscsi/icl_soft.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/dev/iscsi/icl_soft.c b/sys/dev/iscsi/icl_soft.c index 96a4e9d0fa71..dbe404848e0a 100644 --- a/sys/dev/iscsi/icl_soft.c +++ b/sys/dev/iscsi/icl_soft.c @@ -1274,7 +1274,7 @@ icl_soft_conn_pdu_get_bio(struct icl_conn *ic, struct icl_pdu *ip, { vm_offset_t vaddr; size_t page_offset, todo; - int i; + int i __unused; MPASS(bp->bio_flags & BIO_UNMAPPED); if (bio_off < PAGE_SIZE - bp->bio_ma_offset) {