From nobody Sat Aug 8 00:44:04 2026 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 4hH2MS5vBbz6mZPH for ; Sat, 08 Aug 2026 00:44:04 +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 "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hH2MS43ktz3wZT for ; Sat, 08 Aug 2026 00:44:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1786149844; 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=SkBiQ+qr7C3YUndWYJIf5Ll1E14kmbdxN+XnJeG+igY=; b=JbvH8YBXKHKT8xee42FI7e9or3y92c671gE7ooozGvOXFBZHcE7JAxZNJO/I//Aoi/Fxjz VirWAQtxEYxi+TZE7rF9M6aZInOyTuMj1vg1dzd9YQIGShbZlEEk+1jcuOCUzZ+jgkh+FE 84hxGnI5vQNxbISBIubLtPgJ2PLtevotGi4UGe0Zt/nzJ369gigWu4U010CQ9mmCIlPgVV D0CnMsbcr5xgVeNNXKrk82AQR8ODzODtvrwLk3E93tqEjbuESETo4bwJIxax3FUYESBRnA KEhEx4OWqcnuY9wrcmktfYwpuPVRFIGQd8Rj2/68d8cB4ewTquA6EBOI+DTFdg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1786149844; a=rsa-sha256; cv=none; b=rDc/DxQUC08yHZbgRJhKLCSiA8afKReq+XsIBnlm5yv3lv0ulVl2zjqCj45wyNWTAu6P/n 7hbjldt6yA1gk2m1f7o915tD5H28OziesoZoO/i84fe4cqjw3WiA42f3wTgA88WMdZFZUV 0R5wgjS40Ws6JUyrnrNZd6EjHELXSzXcP7Z2MIPX8lYtEAgT2vfT3gIx6fewS1vvjqYBTS vnrUcmhn7Cncv3Sj6VxRIvHsb0vem4JI/S8A2DLcJiLYfhs6G4JI9bVW8bXrvbnVQiZFK6 DCmEOdTMQjkCGi3Yf4zehsooQ4cuYMSAJitwwMYZowguVfKl1+jdPner7Qs12Q== 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=1786149844; 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=SkBiQ+qr7C3YUndWYJIf5Ll1E14kmbdxN+XnJeG+igY=; b=qQDY8jvX7uJzZKqaDvR4SwzE0sFQaLPGlk+dsPtuVSQlfqF+ORAmuBHkotngn/O+gX2dxR svauBTSQW0FiKZltFfuWOafQB6bpmXO1lyPAroinS3GTuzeRuAL4dksuuAbpkqoBGzs9fi vos54AyXvgJSQqstSLBhTm9IUA1EqBt4yvHxGJhxEzd2tqQKjXIKqI3hw6X2LXZmA4+hib jDwdz/L55xyKKyeECMu/zbJCv5Lkc4IrSzP7LFcw07+vK09A/C3abCK4EbE8pTtLtlnkpT XLbfFsuTeByDJ74BX9a+1fDq0ESZUjf/7SUyqlz5NvQLW63Hurgque1kF9rIHw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hH2MS3278z189 for ; Sat, 08 Aug 2026 00:44:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 4025d by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 08 Aug 2026 00:44:04 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org Cc: Dan Nowlin From: Kevin Bowling Subject: git: 6b23a23c14ec - stable/14 - ixgbe: copy ACI buffer before command retry 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: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@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/14 X-Git-Reftype: branch X-Git-Commit: 6b23a23c14ec01e6fb87ae981a711a6ffb5b3ed4 Auto-Submitted: auto-generated Date: Sat, 08 Aug 2026 00:44:04 +0000 Message-Id: <6a767bd4.4025d.7f4f0c2e@gitrepo.freebsd.org> The branch stable/14 has been updated by kbowling: URL: https://cgit.FreeBSD.org/src/commit/?id=6b23a23c14ec01e6fb87ae981a711a6ffb5b3ed4 commit 6b23a23c14ec01e6fb87ae981a711a6ffb5b3ed4 Author: Dan Nowlin AuthorDate: 2026-07-28 11:07:01 +0000 Commit: Kevin Bowling CommitDate: 2026-08-08 00:41:11 +0000 ixgbe: copy ACI buffer before command retry DPDK commit message net/ixgbe/base: add missing buffer copy for ACI Add the missing buffer copy in ixgbe_aci_send_cmd(). The retry path saves the original descriptor and allocates storage for the command buffer so both can be restored before another attempt. It did not copy the original command buffer into that storage. Fixes: 25b48e569f2f Cc: stable@dpdk.org Signed-off-by: Dan Nowlin Signed-off-by: Yuan Wang Acked-by: Bruce Richardson Obtained from: DPDK (37239792b0) (cherry picked from commit e45178957d3a25a162279687d82ce791d8253f97) --- sys/dev/ixgbe/ixgbe_e610.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/dev/ixgbe/ixgbe_e610.c b/sys/dev/ixgbe/ixgbe_e610.c index 21066f95a16e..68ec9d8816de 100644 --- a/sys/dev/ixgbe/ixgbe_e610.c +++ b/sys/dev/ixgbe/ixgbe_e610.c @@ -311,6 +311,7 @@ s32 ixgbe_aci_send_cmd(struct ixgbe_hw *hw, struct ixgbe_aci_desc *desc, buf_cpy = (u8 *)ixgbe_malloc(hw, buf_size); if (!buf_cpy) return IXGBE_ERR_OUT_OF_MEM; + memcpy(buf_cpy, buf, buf_size); } memcpy(&desc_cpy, desc, sizeof(desc_cpy)); }