From nobody Fri Jun 2 19:30:20 2023 X-Original-To: net@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 4QXtPm4ncxz4YcGP for ; Fri, 2 Jun 2023 19:30:20 +0000 (UTC) (envelope-from bugzilla-noreply@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 4QXtPm3gKdz42wZ for ; Fri, 2 Jun 2023 19:30:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1685734220; 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: in-reply-to:in-reply-to:references:references; bh=rLxqX9+im0DhVuZIqPbUhEjGkz8pHZrGs9tHOD3nSGw=; b=J2r6QECe9pZK72fNEqx6FQwK8EwDhxqtNe2H0qgeh1Fkqxneseoec4YWjG8c3ZlY9VLwLL gbb7Etl3OOQpcdf72CLGAV/ncrMv67qHahqsu7SpRnNuAq7t3IvVJGh7TipvoBWo1tpJc0 maxte7tXg6uMxXqBurqXD0vE7rVvpogLR0UWpqUaG60/AW3fqBwTiuGVJr7lsxM2SWsbpj vRTkDO5eJvDvqmt8k8Vu63sBYLg4toWy3pGQrA4xDyCFY2s/u5VkeCXTMDBhB2Tuc+a5PC b8F0ku7RLLtl4eNwiqxi/Kzu7MZWDZD/IUFQCvbvjyFlqzWKnJaM+wSIOaK+QA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1685734220; a=rsa-sha256; cv=none; b=BZ7E/XCIyaAVxUYwXlLQO18dxI2WJKtnYHXKU7/POW7yQS3n0EkxIeT4sz0luaI+vaXoGq wMlc87rA0atudW0qdxmwkloQrx2FqxRmuNIOhszv/QSZ1VRWgaifwuJp3VzuV85piOBhjb uOH8r4pMkE3pluaLUJaiUo3CN4UAivbJSegEn6pzmtdI1SQT+sRZ6gruwF6z4Plmm2UsdR 1/i3YUsKeaJfy4KAIfkVufLOg1sm3R78P+6EISEeArL/BZgAMkMOIV1i4TmTqOYmUjM1fb TIm2r2nbr10lPvryGyC+YN0WtulF5OZ5prL8hwtL5UfViA8KL7IdlzkWYdz7hg== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 4QXtPm2jF8z1B1V for ; Fri, 2 Jun 2023 19:30:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 352JUK1t032815 for ; Fri, 2 Jun 2023 19:30:20 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 352JUKvU032814 for net@FreeBSD.org; Fri, 2 Jun 2023 19:30:20 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 268910] ixgbe(4): rxcsum register setting can cause TCP connection hangs Date: Fri, 02 Jun 2023 19:30:20 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 12.3-RELEASE X-Bugzilla-Keywords: IntelNetworking X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D268910 --- Comment #9 from commit-hook@FreeBSD.org --- A commit in branch stable/13 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D95aced446a8c6ada94a5a9dead6e2c68c= e48ecb3 commit 95aced446a8c6ada94a5a9dead6e2c68ce48ecb3 Author: Przemyslaw Lewandowski AuthorDate: 2023-05-24 23:24:54 +0000 Commit: Eric Joyner CommitDate: 2023-06-02 19:27:45 +0000 ixgbe: Change if condition for RSS and rxcsum This patch fixes TCP connection hangs for 1 rxq and 1 txq without rxcsum enabled. Documentation for 10G cards and other drivers suggest enabling rxcsum for RSS and disabling otherwise. When PCSD bit is not set then fragment checksum and IP identification are reported in the rx descriptor. When PCSD bit is set then RSS hash value is reported in the rx descriptor. RSS and RX IPP checksum are mutually exclusive. Signed-off-by: Eric Joyner PR: 268910 Reviewed by: erj@ Tested by: jeffrey.e.pieper@intel.com Sponsored by: Intel Corporation Differential Revision: https://reviews.freebsd.org/D38621 (cherry picked from commit 156424fce98a0240c702da0a918b027d1979bfdb) sys/dev/ixgbe/if_ix.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --=20 You are receiving this mail because: You are the assignee for the bug.=