From owner-freebsd-bugs@freebsd.org Mon Dec 21 13:22:25 2020 Return-Path: Delivered-To: freebsd-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D4F9B4BAF15 for ; Mon, 21 Dec 2020 13:22:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4D00WP5WHFz3LJk for ; Mon, 21 Dec 2020 13:22:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id BD0D94BAF12; Mon, 21 Dec 2020 13:22:25 +0000 (UTC) Delivered-To: bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BCD414BAF11 for ; Mon, 21 Dec 2020 13:22:25 +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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D00WP4wflz3L5W for ; Mon, 21 Dec 2020 13:22:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) 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 9C1CC22784 for ; Mon, 21 Dec 2020 13:22:25 +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 0BLDMPcS050434 for ; Mon, 21 Dec 2020 13:22:25 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 0BLDMPIg050433 for bugs@FreeBSD.org; Mon, 21 Dec 2020 13:22:25 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 252015] Enabling LRO on network interfaces by default considered harmful Date: Mon, 21 Dec 2020 13:22:25 +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: Unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: dms@cwa.uk.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc 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 MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Dec 2020 13:22:25 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D252015 daniel sch=C3=BCtze changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dms@cwa.uk.com --- Comment #1 from daniel sch=C3=BCtze --- To confirm I experienced this issue with LRO on a host causing problems on = two VirtualBox virtual machines. One a gateway and one a VPN. In both cases t= he virtual machines were rendered unusable due to the forwarding elements being restricted. The effect was observable with any client connected to the VPN or using the gateway getting very low transfer speeds of 20kbytes/second or so when going through a tunnel or gateway. The resolution was to restart the networking on the host with the -lro flag= (as an aside vboxnet also needed be restarted in order to ensure the host could directly network with the VMs) Also note the information on the intel driver for the interface https://downloadmirror.intel.com/25160/eng/readme.txt QUOTE LRO --- LRO (Large Receive Offload) may provide Rx performance improvement. However= , it is incompatible with packet-forwarding workloads. You should carefully eval= uate the environment and enable LRO when possible. To enable: # ifconfig ixlX lro It can be disabled by using: # ifconfig ixlX -lro ENQUOTE --=20 You are receiving this mail because: You are the assignee for the bug.=