From nobody Tue Aug 25 00:31:16 2026 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 4hTTGs0NwZz6pMJj for ; Tue, 25 Aug 2026 00:31:17 +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 "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hTTGr4bx2z48gR for ; Tue, 25 Aug 2026 00:31:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1787617876; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uIHZJs4CT6HYLrMJVJv6tlMxvJTIiVPPyQaWmF4iQ/g=; b=v6p9VeUp53f3qALG9Vj1w/tEH7IRNYKdGFOu7+8+EgLYdfafGuc+eTC0lwp7E7VCCshFKq me0xP/eaFyL8Ha6Rr/NZ6mL6lB195LaybP2zAB6m9nfsTvuFkS19xIQBW5+NLlN+aONqY/ JZA1hsqZN4JgfDm+CUBV9MFAgJeraTtAxjs0S0CUB98Hl9Bs5bQDfZc680wggZ0Hu/1lTH Yj3MA6yKnmJM0jCEFCAdiffKhJSYevRB/h7Q9woOso+O3sKvL6jVhGSiZdfo0/CCuwr8DD oyNhzkeUJdY8XQcqTtTcDA/vVr8k6UGOpf0wf0W8HYbcryVQYvO34rQJClL5Gg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1787617876; a=rsa-sha256; cv=none; b=t6vkXAM/RysfNNw6X/UxvmoegwLir/v8KO+fM5SJArF4gAW78q9XeL3XYJ3bZGfmCX5h3b FtifwtAPrvnKo9zcZbEPjbfs/GQEiQqqg+dOt6I8oMB6LcCczf8nyUEfZGdzTtG4cnJ8Yk K1vY6KJTRobNxMqw4efxwUHwyzsAUTlA5HmznhRnh1JrjOCL+ODazb/lomMALZtf1aGZvz HA3b+EOjiyddfm58TMSChISV+wQecVnWWSg8ygTD6XE/9MxbF6LmpGTy4lkwSluRyZ8CKo pPxizZXl6IrxBQ34vVYH/cXLAvLKS8AgVBbfbRG9njFqk7KGHWUSrjPFbcN5Qg== 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=1787617876; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uIHZJs4CT6HYLrMJVJv6tlMxvJTIiVPPyQaWmF4iQ/g=; b=KZmv0fOw6EcH7+44CWSrJU+2/m+uBes0QLCHpCZDGD1ICZXIHFbR8theG8TWv0zbzlxdKc RDVFFzdvam7j/XGwHQxoRg7Iy4ZpiFD29d6fTZC94jLdJX/SqJ/8L3Jv5WbfxT/wAGlguH cewwsXROszJg/udXRF9SsMVEKnxknpzN6XtDxKSsox50yOuq2tKryvzs/j2E3AqUxHiVxj SngSEsex0o8yDg18gFWj7HvQ5FZDiGtq4KSF07kHx4sEHOsMnLytkjTUS+uK0P07ME5hgY io+RatU7laNth5u1u58TcDp9hQRVE06kqTCgYMYnPFtb88Ytuw3SvyytLWbcgA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hTTGr1xhGzCCn for ; Tue, 25 Aug 2026 00:31:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3ecd9 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 25 Aug 2026 00:31:16 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org Cc: Przemyslaw Ciesielski From: Kevin Bowling Subject: git: e7731d8f155e - stable/15 - e1000: fix NVM data type in bit shift 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kbowling X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: e7731d8f155e9329f2f4862701037f7ca7a44876 Auto-Submitted: auto-generated Date: Tue, 25 Aug 2026 00:31:16 +0000 Message-Id: <6a8ce254.3ecd9.4720225d@gitrepo.freebsd.org> The branch stable/15 has been updated by kbowling: URL: https://cgit.FreeBSD.org/src/commit/?id=e7731d8f155e9329f2f4862701037f7ca7a44876 commit e7731d8f155e9329f2f4862701037f7ca7a44876 Author: Przemyslaw Ciesielski AuthorDate: 2025-02-06 16:08:44 +0000 Commit: Kevin Bowling CommitDate: 2026-08-25 00:23:27 +0000 e1000: fix NVM data type in bit shift DPDK commit message net/e1000/base: fix NVM data type in bit shift There is a static analysis warning due to wrong data types being used for NVM read data shifts. Fix it via explicit type cast. Fixes: 38db3f7f50bd ("e1000: update base driver") Cc: stable@dpdk.org Signed-off-by: Przemyslaw Ciesielski Signed-off-by: Anatoly Burakov Acked-by: Bruce Richardson Obtained from: DPDK (b932270c66) (cherry picked from commit 146ae81c6a5c72779bee81f1d5d5913491ae4eef) --- sys/dev/e1000/e1000_nvm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/dev/e1000/e1000_nvm.c b/sys/dev/e1000/e1000_nvm.c index 576f9047f5b5..8a26e1dd0427 100644 --- a/sys/dev/e1000/e1000_nvm.c +++ b/sys/dev/e1000/e1000_nvm.c @@ -961,14 +961,14 @@ s32 e1000_read_pba_num_generic(struct e1000_hw *hw, u32 *pba_num) DEBUGOUT("NVM Not Supported\n"); return -E1000_NOT_IMPLEMENTED; } - *pba_num = (u32)(nvm_data << 16); + *pba_num = (u32)nvm_data << 16; ret_val = hw->nvm.ops.read(hw, NVM_PBA_OFFSET_1, 1, &nvm_data); if (ret_val) { DEBUGOUT("NVM Read Error\n"); return ret_val; } - *pba_num |= nvm_data; + *pba_num |= (u32)nvm_data; return E1000_SUCCESS; }