From owner-freebsd-net@freebsd.org Sun May 9 13:22:43 2021 Return-Path: Delivered-To: freebsd-net@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 3336563788C for ; Sun, 9 May 2021 13:22:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FdPxb0nWPz3GMr for ; Sun, 9 May 2021 13:22:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 1B05E6377B9; Sun, 9 May 2021 13:22:43 +0000 (UTC) Delivered-To: net@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 1AD3863788B for ; Sun, 9 May 2021 13:22:43 +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 4FdPxb0BLmz3Gdh for ; Sun, 9 May 2021 13:22:43 +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 EDF9B12848 for ; Sun, 9 May 2021 13:22:42 +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 149DMgam040438 for ; Sun, 9 May 2021 13:22:42 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 149DMgNQ040437 for net@FreeBSD.org; Sun, 9 May 2021 13:22:42 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 187835] ngctl(8) strange behavior when adding more than 530 vlan through netgraph Date: Sun, 09 May 2021 13:22:43 +0000 X-Bugzilla-Reason: AssignedTo CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 12.1-STABLE X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: mfc-stable12? mfc-stable11? 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 MIME-Version: 1.0 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 May 2021 13:22:43 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D187835 --- Comment #18 from commit-hook@FreeBSD.org --- A commit in branch stable/11 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D0d8ba15a0e9dbb5928d0fd89011417b70= 7f7a366 commit 0d8ba15a0e9dbb5928d0fd89011417b707f7a366 Author: Lutz Donnerhacke AuthorDate: 2021-02-07 21:07:34 +0000 Commit: Lutz Donnerhacke CommitDate: 2021-05-09 13:20:48 +0000 netgraph/ng_base: Allow larger BINARY2ASCII conversions Allocate the necessary memory for the conversion dynamically starting with a value which is sufficient for almost all normal cases. PR: 187835 Reviewed by: kp Differential Revision: https://reviews.freebsd.org/D23840 (cherry picked from commit 45d75e3ac3fb5bf8230ca28dc09b48c6e5ed7a4f) sys/netgraph/ng_base.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) --=20 You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.= From owner-freebsd-net@freebsd.org Sun May 9 13:24:45 2021 Return-Path: Delivered-To: freebsd-net@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 18542637B87 for ; Sun, 9 May 2021 13:24:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FdPzw73skz3H3k for ; Sun, 9 May 2021 13:24:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id F27CB637B86; Sun, 9 May 2021 13:24:44 +0000 (UTC) Delivered-To: net@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 F24866378E0 for ; Sun, 9 May 2021 13:24:44 +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 4FdPzw6Sb1z3H80 for ; Sun, 9 May 2021 13:24:44 +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 D0E9012633 for ; Sun, 9 May 2021 13:24:44 +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 149DOiV6040829 for ; Sun, 9 May 2021 13:24:44 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 149DOinA040828 for net@FreeBSD.org; Sun, 9 May 2021 13:24:44 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 187835] ngctl(8) strange behavior when adding more than 530 vlan through netgraph Date: Sun, 09 May 2021 13:24:45 +0000 X-Bugzilla-Reason: AssignedTo CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 12.1-STABLE X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: mfc-stable12? mfc-stable11? 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 MIME-Version: 1.0 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 May 2021 13:24:45 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D187835 --- Comment #19 from commit-hook@FreeBSD.org --- A commit in branch stable/12 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3De1caa707fee06d00a0e6ba0445d734e74= 8721d77 commit e1caa707fee06d00a0e6ba0445d734e748721d77 Author: Lutz Donnerhacke AuthorDate: 2021-02-07 21:07:34 +0000 Commit: Lutz Donnerhacke CommitDate: 2021-05-09 13:23:19 +0000 netgraph/ng_base: Allow larger BINARY2ASCII conversions Allocate the necessary memory for the conversion dynamically starting with a value which is sufficient for almost all normal cases. PR: 187835 Reviewed by: kp Differential Revision: https://reviews.freebsd.org/D23840 (cherry picked from commit 45d75e3ac3fb5bf8230ca28dc09b48c6e5ed7a4f) sys/netgraph/ng_base.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) --=20 You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.= From owner-freebsd-net@freebsd.org Sun May 9 13:25:46 2021 Return-Path: Delivered-To: freebsd-net@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 CC187637D1E for ; Sun, 9 May 2021 13:25:46 +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 4FdQ1651J2z3H4L for ; Sun, 9 May 2021 13:25:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id AC0CF637D92; Sun, 9 May 2021 13:25:46 +0000 (UTC) Delivered-To: net@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 ABCDE637B6B for ; Sun, 9 May 2021 13:25:46 +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 4FdQ163kgCz3H93 for ; Sun, 9 May 2021 13:25:46 +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 6EBB2125D4 for ; Sun, 9 May 2021 13:25:46 +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 149DPk18041100 for ; Sun, 9 May 2021 13:25:46 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 149DPkgS041099 for net@FreeBSD.org; Sun, 9 May 2021 13:25:46 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 187835] ngctl(8) strange behavior when adding more than 530 vlan through netgraph Date: Sun, 09 May 2021 13:25:46 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 12.1-STABLE X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: mfc-stable12? mfc-stable11? 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 MIME-Version: 1.0 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 May 2021 13:25:46 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D187835 --- Comment #20 from commit-hook@FreeBSD.org --- A commit in branch stable/13 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D2b3074de33533f2703707c9b1c5e50a98= 621fdd1 commit 2b3074de33533f2703707c9b1c5e50a98621fdd1 Author: Lutz Donnerhacke AuthorDate: 2021-02-07 21:07:34 +0000 Commit: Lutz Donnerhacke CommitDate: 2021-05-09 13:25:05 +0000 netgraph/ng_base: Allow larger BINARY2ASCII conversions Allocate the necessary memory for the conversion dynamically starting with a value which is sufficient for almost all normal cases. PR: 187835 Reviewed by: kp Differential Revision: https://reviews.freebsd.org/D23840 (cherry picked from commit 45d75e3ac3fb5bf8230ca28dc09b48c6e5ed7a4f) sys/netgraph/ng_base.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) --=20 You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Sun May 9 15:14:43 2021 Return-Path: Delivered-To: freebsd-net@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 3BDFD63A4A6 for ; Sun, 9 May 2021 15:14:43 +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 4FdSQp3rfzz3MgM for ; Sun, 9 May 2021 15:14:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 81E9863A3E8; Sun, 9 May 2021 15:14:42 +0000 (UTC) Delivered-To: net@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 81B1F63A254 for ; Sun, 9 May 2021 15:14:42 +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 4FdSQp0Pxnz3Mjj for ; Sun, 9 May 2021 15:14:42 +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 F14FB13F24 for ; Sun, 9 May 2021 15:14:41 +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 149FEfMV099113 for ; Sun, 9 May 2021 15:14:41 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 149FEf2N099112 for net@FreeBSD.org; Sun, 9 May 2021 15:14:41 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: net@FreeBSD.org Subject: [Bug 255705] Routing does not honor mbuf_tag PACKET_TAG_IPFORWARD correctly Date: Sun, 09 May 2021 15:14:42 +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: 13.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: donner@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to short_desc 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 May 2021 15:14:43 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255705 Lutz Donnerhacke changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|donner@FreeBSD.org |net@FreeBSD.org Summary|Is 'ipfw fwd' completely |Routing does not honor |broken now? |mbuf_tag | |PACKET_TAG_IPFORWARD | |correctly --- Comment #4 from Lutz Donnerhacke --- First let me quote the man page of ipfw(8). I verfied, that this descripti= on matches the behavior of the source code in branch "main". ----8/---- If ipaddr is a local address, then matching packets will be forwarded to po= rt (or the port number in the packet if one is not specified in the rule) on t= he local machine. If ipaddr is not a local address, then the port number (if specified) is ignored, and the packet will be forwarded to the remote address, using the route as found in the local routing table for that IP. The fwd action does not change the contents of the packet at all. In particular, the destination address remains unmodified, so packets forwarde= d to another system will usually be rejected by that system unless there is a matching rule on that system to capture them. For packets forwarded locall= y, the local address of the socket will be set to the original destination add= ress of the packet. This makes the netstat(1) entry look rather weird but is intended for use with transparent proxy servers. ----8/---- Now let's have a look at your rules. PING 5.5.5.5 does not match the ipfw rule set, does not match a specific ro= ute, and is forwarded to the default gateway. This gateway rejects the the pack= et, which is documented in your example. PING 8.8.8.8 does match your ipfw table(8) rule, hence the packet is send to the next hop 169.254.1.1. 169.254.1.1 is in your routing table and will use the next hop 192.168.68.1, which is your Internet gateway. So the unmodifi= ed packet is send to your Internet gateway, travel all the way through the net, will be reach the Google server, will get a response. This response is documented in your example. PING 8.8.4.4 does match your ipfw rule #9, hence the packet is send to the = next hop 169.254.1.1. 169.254.1.1 is in your routing table and will use the next hop 192.168.68.1, which is your Internet gateway. So the unmodified packet= is send to your Internet gateway, travel all the way through the net, will be reach the Google server, will get a response. This response is documented = in your example. PING 1.1.1.1 does match your ipfw rule #10, hence the packet is send to the next hop 192.168.68.1, which is your Internet gateway. So the unmodified packet is send to your Internet gateway, travel all the way through the net, will be reach the Google server, will get a response. This response is documented in your example. So far for anything up to 11.2. Your traceroute shows that on 13.0 all packets are send to the default gate= way regardless of the specified next_hop attribute (mbuf_tag =3D PACKET_TAG_IPFORWARD), as set by the ipfw processing. Hence this problem is a routing problem and not an ipfw problem. I'll reclassify the bug report. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Sun May 9 15:28:00 2021 Return-Path: Delivered-To: freebsd-net@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 0648463A8DF for ; Sun, 9 May 2021 15:28:00 +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 4FdSk76b4lz3MnZ for ; Sun, 9 May 2021 15:27:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id E219263A8DE; Sun, 9 May 2021 15:27:59 +0000 (UTC) Delivered-To: net@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 E1E6863AAA6 for ; Sun, 9 May 2021 15:27:59 +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 4FdSk75zHmz3MnY for ; Sun, 9 May 2021 15:27:59 +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 C03A214122 for ; Sun, 9 May 2021 15:27:59 +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 149FRxqF004373 for ; Sun, 9 May 2021 15:27:59 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 149FRxCD004372 for net@FreeBSD.org; Sun, 9 May 2021 15:27:59 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: net@FreeBSD.org Subject: [Bug 245277] mbuf_tag PACKET_TAG_IPFORWARD is not honored for host routes Date: Sun, 09 May 2021 15:27:59 +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: 11.4-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: donner@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: version short_desc assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 May 2021 15:28:00 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245277 Lutz Donnerhacke changed: What |Removed |Added ---------------------------------------------------------------------------- Version|12.2-RELEASE |11.4-STABLE Summary|ipfw fwd tablearg does not |mbuf_tag |honour host routes |PACKET_TAG_IPFORWARD is not | |honored for host routes Assignee|donner@FreeBSD.org |net@FreeBSD.org --- Comment #5 from Lutz Donnerhacke --- The analysis is similar to PR 255705. mbuf_tag PACKET_TAG_IPFORWARD is not honored for host routes (but for netwo= rk routes even /32) starting with 11.3 So you can use the network routes as a workaround. Hence the problem is in the routing stack. I'll reclassify the bug report. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Sun May 9 16:53:34 2021 Return-Path: Delivered-To: freebsd-net@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 985B563C2DE for ; Sun, 9 May 2021 16:53:34 +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 4FdVct3fDpz3hVL for ; Sun, 9 May 2021 16:53:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 7B75763C2DD; Sun, 9 May 2021 16:53:34 +0000 (UTC) Delivered-To: net@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 7B3B763CA07 for ; Sun, 9 May 2021 16:53:34 +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 4FdVct25fBz3h9w for ; Sun, 9 May 2021 16:53:34 +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 3B14F151D8 for ; Sun, 9 May 2021 16:53:34 +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 149GrYWq050360 for ; Sun, 9 May 2021 16:53:34 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 149GrYps050359 for net@FreeBSD.org; Sun, 9 May 2021 16:53:34 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: net@FreeBSD.org Subject: [Bug 245277] mbuf_tag PACKET_TAG_IPFORWARD is not honored for host routes Date: Sun, 09 May 2021 16:53:34 +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: 11.4-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: bugs.freebsd.org@mx.zzux.com X-Bugzilla-Status: Open 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 MIME-Version: 1.0 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 May 2021 16:53:34 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245277 --- Comment #6 from bugs.freebsd.org@mx.zzux.com --- I'm not sure that ipfw is quite innocent. As mentioned in the 1st message there is confusion with tablearg and direct= IP. In this example 8.8.8.8 is routed via default gw, while 8.8.4.4 via 192.168.68.1 ipfw list 8 fwd tablearg ip from any to table(8) 9 fwd 169.254.1.1 ip from any to 8.8.4.4 ipfw table 8 list 8.8.8.8/32 169.254.1.1 Routing tables Destination Gateway Flags Use Mtu Netif Exp= ire default 192.168.68.64 UGS 16 1500 lan1 169.254.1.1 192.168.68.1 UGHS 6 1500 lan1 192.168.68.0/24 link#1 U 76669362 1500 lan1 192.168.68.111 link#1 UHS 7 16384 lo0 --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Sun May 9 18:58:57 2021 Return-Path: Delivered-To: freebsd-net@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 D28C963F17E for ; Sun, 9 May 2021 18:58:57 +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 4FdYPY5RMQz3mv9 for ; Sun, 9 May 2021 18:58:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id BAAB063F903; Sun, 9 May 2021 18:58:57 +0000 (UTC) Delivered-To: net@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 BA77463F17D for ; Sun, 9 May 2021 18:58:57 +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 4FdYPY4sHpz3n5W for ; Sun, 9 May 2021 18:58:57 +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 99A1F16E8A for ; Sun, 9 May 2021 18:58:57 +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 149Iwvml015831 for ; Sun, 9 May 2021 18:58:57 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 149Iwvhw015830 for net@FreeBSD.org; Sun, 9 May 2021 18:58:57 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: net@FreeBSD.org Subject: [Bug 245277] mbuf_tag PACKET_TAG_IPFORWARD is not honored for host routes Date: Sun, 09 May 2021 18:58:57 +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: 11.4-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: donner@FreeBSD.org X-Bugzilla-Status: Open 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 MIME-Version: 1.0 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 May 2021 18:58:57 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245277 --- Comment #7 from Lutz Donnerhacke --- (In reply to bugs.freebsd.org from comment #6) This is different from the discussed one. Can you please state exactly which tests have which result at which OS rele= ase? --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Sun May 9 19:48:02 2021 Return-Path: Delivered-To: freebsd-net@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 512F7640AD0 for ; Sun, 9 May 2021 19:48:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FdZVB1gLxz3q2b for ; Sun, 9 May 2021 19:48:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 37577640ACF; Sun, 9 May 2021 19:48:02 +0000 (UTC) Delivered-To: net@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 36014640ACE for ; Sun, 9 May 2021 19:48:02 +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 4FdZVB0q8kz3q6P for ; Sun, 9 May 2021 19:48:02 +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 0B21417737 for ; Sun, 9 May 2021 19:48:02 +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 149Jm1Yv040465 for ; Sun, 9 May 2021 19:48:01 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 149Jm1Th040464 for net@FreeBSD.org; Sun, 9 May 2021 19:48:01 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: net@FreeBSD.org Subject: [Bug 245277] mbuf_tag PACKET_TAG_IPFORWARD is not honored for host routes Date: Sun, 09 May 2021 19:48:01 +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: 11.4-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: bugs.freebsd.org@mx.zzux.com X-Bugzilla-Status: Open 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 MIME-Version: 1.0 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 May 2021 19:48:02 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245277 --- Comment #8 from bugs.freebsd.org@mx.zzux.com --- Yes. This issue was first time appeared on 11.3-RELEASE and observed on 11.4-12.= 2. Only the combination of IPv4, tablearg and host route is out of order, any other works properly, also IPv6, tablearg and host route is ok. I suspect that the bug is present on 13.0 also, but now hidden due to new b= ug=20 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255705 --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Sun May 9 21:00:57 2021 Return-Path: Delivered-To: freebsd-net@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 E7E00642565 for ; Sun, 9 May 2021 21:00:57 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fdc6K5kZzz3tFY for ; Sun, 9 May 2021 21:00:57 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id BF1A864270B; Sun, 9 May 2021 21:00:57 +0000 (UTC) Delivered-To: net@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 BEA9C64270A for ; Sun, 9 May 2021 21:00:57 +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 4Fdc6K4QBfz3tCh for ; Sun, 9 May 2021 21:00:57 +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 6FEE31874E for ; Sun, 9 May 2021 21:00:57 +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 149L0vNj080242 for ; Sun, 9 May 2021 21:00:57 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 149L0vfH080241 for net@FreeBSD.org; Sun, 9 May 2021 21:00:57 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202105092100.149L0vfH080241@kenobi.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: Problem reports for net@FreeBSD.org that need special attention Date: Sun, 9 May 2021 21:00:57 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 May 2021 21:00:58 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- In Progress | 221146 | [ixgbe] Problem with second laggport New | 204438 | setsockopt() handling of kern.ipc.maxsockbuf limi New | 213410 | [carp] service netif restart causes hang only whe Open | 7556 | ppp: sl_compress_init() will fail if called anyth Open | 166724 | if_re(4): watchdog timeout Open | 193452 | Dell PowerEdge 210 II -- Kernel panic bce (broadc Open | 194453 | dummynet(4): pipe config bw parameter limited to Open | 200319 | Bridge+CARP crashes/freezes Open | 202510 | [CARP] advertisements sourced from CARP IP cause Open | 207261 | netmap: Doesn't do TX sync with kqueue Open | 217978 | dhclient: Support supersede statement for option Open | 222273 | igb(4): Kernel panic (fatal trap 12) due to netwo Open | 225438 | panic in6_unlink_ifa() due to race Open | 227720 | Kernel panic in ppp server Open | 230807 | if_alc(4): Driver not working for Killer Networki Open | 236888 | ppp daemon: Allow MTU to be overridden for PPPoE Open | 237072 | netgraph(4): performance issue [on HardenedBSD]? Open | 237840 | Removed dummynet dependency on ipfw Open | 238324 | Add XG-C100C/AQtion AQC107 10GbE NIC driver Open | 238707 | Lock order reversal: rtentry vs "nd6 list" Open | 240944 | em(4): Crash with Intel 82571EB NIC with AMD Pile Open | 241106 | tun/ppp: panic: vm_fault: fault on nofault entry Open | 241162 | Panic in closefp() triggered by nginx (uwsgi with Open | 243463 | ix0: Watchdog timeout Open | 244066 | divert: Add sysctls for divert socket send and re Open | 118111 | rc: network.subr Add MAC address based interface 26 problems total for which you should take action. From owner-freebsd-net@freebsd.org Mon May 10 06:18:38 2021 Return-Path: Delivered-To: freebsd-net@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 ABCEA62D883 for ; Mon, 10 May 2021 06:18:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FdrTp4K60z4mVc for ; Mon, 10 May 2021 06:18:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 9255A62D728; Mon, 10 May 2021 06:18:38 +0000 (UTC) Delivered-To: net@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 9220962D0D2 for ; Mon, 10 May 2021 06:18:38 +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 4FdrTp3ghTz4ms3 for ; Mon, 10 May 2021 06:18:38 +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 6D4C31F93A for ; Mon, 10 May 2021 06:18:38 +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 14A6IcOj092445 for ; Mon, 10 May 2021 06:18:38 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14A6Ic4f092444 for net@FreeBSD.org; Mon, 10 May 2021 06:18:38 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: net@FreeBSD.org Subject: [Bug 245277] mbuf_tag PACKET_TAG_IPFORWARD is not honored for host routes Date: Mon, 10 May 2021 06:18:37 +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: 11.4-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: donner@FreeBSD.org X-Bugzilla-Status: Open 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 MIME-Version: 1.0 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2021 06:18:38 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245277 --- Comment #9 from Lutz Donnerhacke --- (In reply to bugs.freebsd.org from comment #8) The ipfw code does not do any lookup of the route table, it's only adding a= tag to the mbuf containing the packet. So if there is any difference between handling ha host route and a network route the difference might be located = in the routeing code. I'll try to investigate. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Mon May 10 08:19:21 2021 Return-Path: Delivered-To: freebsd-net@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 32DF96306EC for ; Mon, 10 May 2021 08:19:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fdv950jBRz4sLN for ; Mon, 10 May 2021 08:19:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 167726306EB; Mon, 10 May 2021 08:19:21 +0000 (UTC) Delivered-To: net@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 16387630519 for ; Mon, 10 May 2021 08:19:21 +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 4Fdv946NvVz4s2N for ; Mon, 10 May 2021 08:19:20 +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 CAB7A21517 for ; Mon, 10 May 2021 08:19: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 14A8JKUv057038 for ; Mon, 10 May 2021 08:19:20 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14A8JKCr057037 for net@FreeBSD.org; Mon, 10 May 2021 08:19:20 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: net@FreeBSD.org Subject: [Bug 255558] No IPv4/ARP traffic on vlan interface when using IntX.Y notation, vlanXY works Date: Mon, 10 May 2021 08:19: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.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: c+freebsd@dahoffmann.de 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 MIME-Version: 1.0 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2021 08:19:21 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255558 --- Comment #1 from Daniel Hoffmann --- I tried the same steps with FreeBSD-14.0-CURRENT-amd64-20210429-b9820bca183-246384-mini-memstick.img and could NOT reproduce this. please close this pr. best regards Daniel --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Mon May 10 10:37:27 2021 Return-Path: Delivered-To: freebsd-net@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 C3AE4633750 for ; Mon, 10 May 2021 10:37:27 +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 4FdyDR50Rhz3FG3 for ; Mon, 10 May 2021 10:37:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id AB83E63374F; Mon, 10 May 2021 10:37:27 +0000 (UTC) Delivered-To: net@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 AB4EE63374E for ; Mon, 10 May 2021 10:37:27 +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 4FdyDR4PWLz3FTm for ; Mon, 10 May 2021 10:37:27 +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 898FF23024 for ; Mon, 10 May 2021 10:37:27 +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 14AAbRhh033130 for ; Mon, 10 May 2021 10:37:27 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14AAbROZ033129 for net@FreeBSD.org; Mon, 10 May 2021 10:37:27 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: net@FreeBSD.org Subject: [Bug 255558] No IPv4/ARP traffic on vlan interface when using IntX.Y notation, vlanXY works Date: Mon, 10 May 2021 10:37:26 +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.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: donner@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Unable to Reproduce X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc resolution bug_status 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2021 10:37:27 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255558 Lutz Donnerhacke changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |donner@FreeBSD.org Resolution|--- |Unable to Reproduce Status|New |Closed --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Mon May 10 10:46:38 2021 Return-Path: Delivered-To: freebsd-net@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 8F55E633A89 for ; Mon, 10 May 2021 10:46:38 +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 4FdyR23Sn3z3G1g for ; Mon, 10 May 2021 10:46:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 76E94633A88; Mon, 10 May 2021 10:46:38 +0000 (UTC) Delivered-To: net@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 76B5063357C for ; Mon, 10 May 2021 10:46:38 +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 4FdyR22t7tz3FsZ for ; Mon, 10 May 2021 10:46:38 +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 5675A22FE0 for ; Mon, 10 May 2021 10:46:38 +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 14AAkc3s037157 for ; Mon, 10 May 2021 10:46:38 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14AAkcJk037156 for net@FreeBSD.org; Mon, 10 May 2021 10:46:38 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: net@FreeBSD.org Subject: [Bug 245277] mbuf_tag PACKET_TAG_IPFORWARD is not honored for host routes Date: Mon, 10 May 2021 10:46:37 +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: 11.4-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: see_also 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2021 10:46:38 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245277 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.freebsd.org/bu | |gzilla/show_bug.cgi?id=3D2= 557 | |05 --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Mon May 10 10:46:37 2021 Return-Path: Delivered-To: freebsd-net@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 EBEF6633956 for ; Mon, 10 May 2021 10:46:37 +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 4FdyR14xV5z3FwL for ; Mon, 10 May 2021 10:46:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id A7B55633B39; Mon, 10 May 2021 10:46:37 +0000 (UTC) Delivered-To: net@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 A77BA63357B for ; Mon, 10 May 2021 10:46:37 +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 4FdyR14HjQz3Fpw for ; Mon, 10 May 2021 10:46:37 +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 82AB8232A8 for ; Mon, 10 May 2021 10:46:37 +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 14AAkbg1037135 for ; Mon, 10 May 2021 10:46:37 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14AAkbdn037134 for net@FreeBSD.org; Mon, 10 May 2021 10:46:37 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: net@FreeBSD.org Subject: [Bug 255705] Routing does not honor mbuf_tag PACKET_TAG_IPFORWARD correctly Date: Mon, 10 May 2021 10:46:37 +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: 13.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: see_also 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2021 10:46:38 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255705 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.freebsd.org/bu | |gzilla/show_bug.cgi?id=3D2= 452 | |77 --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Mon May 10 10:48:10 2021 Return-Path: Delivered-To: freebsd-net@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 3DC30633B72 for ; Mon, 10 May 2021 10:48:10 +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 4FdySp15DVz3Fqx for ; Mon, 10 May 2021 10:48:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 2562F633CB1; Mon, 10 May 2021 10:48:10 +0000 (UTC) Delivered-To: net@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 252E6633B71 for ; Mon, 10 May 2021 10:48:10 +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 4FdySp0Pq9z3G77 for ; Mon, 10 May 2021 10:48:10 +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 011B423050 for ; Mon, 10 May 2021 10:48:10 +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 14AAm9Nn037483 for ; Mon, 10 May 2021 10:48:09 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14AAm9Qf037481 for net@FreeBSD.org; Mon, 10 May 2021 10:48:09 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: net@FreeBSD.org Subject: [Bug 255671] ixl(4) netmap pkt-gen stops transmitting Date: Mon, 10 May 2021 10:48:10 +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.2-STABLE X-Bugzilla-Keywords: IntelNetworking X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: linimon@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: keywords 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2021 10:48:10 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255671 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |IntelNetworking --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Mon May 10 11:08:53 2021 Return-Path: Delivered-To: freebsd-net@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 EFF8B634360 for ; Mon, 10 May 2021 11:08:53 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from mailguard.liquidtelecom.co.za (mailguard.liquidtelecom.co.za [41.168.2.25]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fdywh0HZsz3GR4 for ; Mon, 10 May 2021 11:08:51 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from SEC-NGP-AG09 ([192.168.202.39]) by mailguard.liquidtelecom.co.za with Microsoft SMTPSVC(7.0.6002.18264); Mon, 10 May 2021 13:08:12 +0200 Received: from sec-ngp-spt03.e-purifier.com ([192.168.201.1]) by SEC-NGP-AG09.neotel.e-purifier.co.za with Microsoft SMTPSVC(7.5.7601.17514); Mon, 10 May 2021 13:07:59 +0200 Received: from localhost (localhost [127.0.0.1]) by sec-ngp-spt03.e-purifier.com (Postfix) with ESMTP id 0B7903C03DE for ; Mon, 10 May 2021 13:08:26 +0200 (SAST) X-Virus-Scanned: by SpamTitan at e-purifier.com Received: from sec-ngp-spt03.e-purifier.com (localhost [127.0.0.1]) by sec-ngp-spt03.e-purifier.com (Postfix) with ESMTP id 008653C03DD for ; Mon, 10 May 2021 13:08:19 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za (unknown [41.170.5.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sec-ngp-spt03.e-purifier.com (Postfix) with ESMTPS id E4FC93C03D3 for ; Mon, 10 May 2021 13:08:19 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2]) by NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2%12]) with mapi id 14.03.0513.000; Mon, 10 May 2021 13:08:19 +0200 From: Francois ten Krooden To: "freebsd-net@freebsd.org" Subject: Vector Packet Processing (VPP) portability on FreeBSD Thread-Topic: Vector Packet Processing (VPP) portability on FreeBSD Thread-Index: AddFjL3Ir+/SBI2sQ5eAJwBDuuNlFQ== Date: Mon, 10 May 2021 11:08:18 +0000 Message-ID: Accept-Language: en-US, en-ZA Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginalArrivalTime: 10 May 2021 11:07:59.0643 (UTC) FILETIME=[BCD36EB0:01D7458C] x-archived: yes x-dbused: RGF0YSBTb3VyY2U9MTkyLjE2OC4yMDEuMjc= X-Rspamd-Queue-Id: 4Fdywh0HZsz3GR4 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of ftk@nanoteq.com has no SPF policy when checking 41.168.2.25) smtp.mailfrom=ftk@nanoteq.com X-Spamd-Result: default: False [-1.59 / 15.00]; ARC_NA(0.00)[]; SUBJECT_ENDS_SPACES(0.50)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[41.168.2.25:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.99)[-0.988]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; DMARC_NA(0.00)[Nanoteq.com]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[41.168.2.25:from:127.0.2.255]; NEURAL_HAM_SHORT(-1.00)[-1.000]; TO_DN_EQ_ADDR_ALL(0.00)[]; R_SPF_NA(0.00)[no SPF record]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:36937, ipnet:41.168.0.0/17, country:ZA]; RCVD_COUNT_SEVEN(0.00)[7]; MAILMAN_DEST(0.00)[freebsd-net]; RCVD_IN_DNSWL_LOW(-0.10)[41.168.2.25:from] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2021 11:08:54 -0000 Greetings We have a vested interest in high-speed IPsec VPN on FreeBSD. We have start= ed with the porting of VPP (https://fd.io/) to FreeBSD. Currently we have VPP compiled and running with netmap. The speeds we measu= re are nowhere near the performance of a 10Gbps link, at around 350kpps for= 1500 byte IPv4 packets. We suspect the biggest issue is related to how VPP= implements huge pages (Linux) and our modifications to support super pages= on FreeBSD. Apart from the above, there are remaining issues we need to sort out and "L= inuxisms" that need porting to FreeBSD, but this is going reasonably well. = We are working in a public Github repository and have started listing our i= ssues there alongside the code. Our main working branch is "freebsd" (https= ://github.com/ftk-ntq/vpp/tree/freebsd). Our aim with this mail is to get the discussion started on porting VPP to F= reeBSD and to invite interested parties to help with the effort. We intend = to upstream the work hoping that the original authors will adopt our ported= code and continue maintaining future compatibility with FreeBSD. Some of our questions or comments to start the conversation: 1. netmap vs. DPDK (VPP relies on DPDK by default with the netmap integrati= on deprecated). Which will be the best to choose? 2. How to correctly implement using super pages / huge pages in FreeBSD in = order to allow VPP to allocate contiguous memory blocks for packet buffers = to process packets from the packet handling framework (netmap/DPDK)? 3. What are suitable alternatives for reading information from procfs and s= ysfs on FreeBSD? 4. Functionality relying on Linux epoll is currently supported using epoll-= shim. Is this the correct approach? Any help and input to aid in the effort will be greatly appreciated. Regards Francois ten Krooden Important Notice: This e-mail and its contents are subject to the Nanoteq (Pty) Ltd e-mail le= gal notice available at: http://www.nanoteq.com/AboutUs/EmailDisclaimer.aspx From owner-freebsd-net@freebsd.org Mon May 10 12:42:00 2021 Return-Path: Delivered-To: freebsd-net@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 18F4A6366AA for ; Mon, 10 May 2021 12:42:00 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: from connect.ultra-secure.de (connect.ultra-secure.de [88.198.71.201]) by mx1.freebsd.org (Postfix) with ESMTP id 4Ff10700Ssz3LW3 for ; Mon, 10 May 2021 12:41:58 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: (Haraka outbound); Mon, 10 May 2021 14:43:54 +0200 Received-SPF: SoftFail (connect.ultra-secure.de: domain of ultra-secure.de does not designate 217.71.83.52 as permitted sender) receiver=connect.ultra-secure.de; identity=mailfrom; client-ip=217.71.83.52; helo=smtpclient.apple; envelope-from= Received-SPF: None (connect.ultra-secure.de: domain of smtpclient.apple does not designate 217.71.83.52 as permitted sender) receiver=connect.ultra-secure.de; identity=helo; client-ip=217.71.83.52; helo=smtpclient.apple; envelope-from= Received: from smtpclient.apple (217-071-083-052.ip-tech.ch [217.71.83.52]) by connect.ultra-secure.de (Haraka/2.6.2-toaster) with ESMTPSA id AF16819E-3374-49AA-B7F7-9C4BDADC17B0.1 envelope-from (authenticated bits=0); Mon, 10 May 2021 14:43:51 +0200 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.80.0.2.43\)) Subject: Re: Vector Packet Processing (VPP) portability on FreeBSD From: Rainer Duffner In-Reply-To: Date: Mon, 10 May 2021 14:41:47 +0200 Cc: "freebsd-net@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Francois ten Krooden X-Mailer: Apple Mail (2.3654.80.0.2.43) X-Haraka-GeoIP: EU, CH, 451km X-Haraka-ASN: 24951 X-Haraka-GeoIP-Received: 217.71.83.52:CH X-Haraka-ASN: 24951 217.71.80.0/20 X-Haraka-ASN-CYMRU: asn=24951 net=217.71.80.0/20 country=CH assignor=ripencc date=2003-08-07 X-Haraka-FCrDNS: 217-071-083-052.ip-tech.ch X-Haraka-p0f: os="Mac OS X " link_type="DSL" distance=16 total_conn=4 shared_ip=N X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on spamassassin X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=ALL_TRUSTED,BAYES_00, SPF_HELO_NONE,SPF_SOFTFAIL,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.1 X-Haraka-Karma: score: 6, good: 17641, bad: 615, connections: 19971, history: 17026, asn_score: 1621, asn_connections: 1811, asn_good: 1661, asn_bad: 40, pass:asn, relaying X-Rspamd-Queue-Id: 4Ff10700Ssz3LW3 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of rainer@ultra-secure.de designates 88.198.71.201 as permitted sender) smtp.mailfrom=rainer@ultra-secure.de X-Spamd-Result: default: False [-0.91 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; SUBJECT_ENDS_SPACES(0.50)[]; NEURAL_SPAM_SHORT(0.29)[0.290]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; R_SPF_ALLOW(-0.20)[+mx]; ARC_NA(0.00)[]; DMARC_NA(0.00)[ultra-secure.de]; SPAMHAUS_ZRD(0.00)[88.198.71.201:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[88.198.71.201:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_MEDIUM(-1.00)[-0.997]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:88.198.0.0/16, country:DE]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-net] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2021 12:42:00 -0000 > Am 10.05.2021 um 13:08 schrieb Francois ten Krooden : >=20 > Greetings >=20 > We have a vested interest in high-speed IPsec VPN on FreeBSD. We have = started with the porting of VPP (https://fd.io/) to FreeBSD. >=20 > Currently we have VPP compiled and running with netmap. The speeds we = measure are nowhere near the performance of a 10Gbps link, at around = 350kpps for 1500 byte IPv4 packets. We suspect the biggest issue is = related to how VPP implements huge pages (Linux) and our modifications = to support super pages on FreeBSD. >=20 > Apart from the above, there are remaining issues we need to sort out = and "Linuxisms" that need porting to FreeBSD, but this is going = reasonably well. We are working in a public Github repository and have = started listing our issues there alongside the code. Our main working = branch is "freebsd" (https://github.com/ftk-ntq/vpp/tree/freebsd). >=20 > Our aim with this mail is to get the discussion started on porting VPP = to FreeBSD and to invite interested parties to help with the effort. We = intend to upstream the work hoping that the original authors will adopt = our ported code and continue maintaining future compatibility with = FreeBSD. >=20 > Some of our questions or comments to start the conversation: > 1. netmap vs. DPDK (VPP relies on DPDK by default with the netmap = integration deprecated). Which will be the best to choose? > 2. How to correctly implement using super pages / huge pages in = FreeBSD in order to allow VPP to allocate contiguous memory blocks for = packet buffers to process packets from the packet handling framework = (netmap/DPDK)? > 3. What are suitable alternatives for reading information from procfs = and sysfs on FreeBSD? > 4. Functionality relying on Linux epoll is currently supported using = epoll-shim. Is this the correct approach? >=20 > Any help and input to aid in the effort will be greatly appreciated. IIRC, somebody from Netgate (pfSense) had porting this and/or DPDK as a = =E2=80=9Espare time project=E2=80=9C. Not sure how far that actually proceeded. Maybe somebody else knows = more? Thanks for your efforts, in any case. From owner-freebsd-net@freebsd.org Mon May 10 13:41:40 2021 Return-Path: Delivered-To: freebsd-net@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 122D8637BD9 for ; Mon, 10 May 2021 13:41:40 +0000 (UTC) (envelope-from jacques.fourie@gmail.com) Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ff2Jz36Ttz3Nxx for ; Mon, 10 May 2021 13:41:39 +0000 (UTC) (envelope-from jacques.fourie@gmail.com) Received: by mail-ej1-x62d.google.com with SMTP id w3so24604971ejc.4 for ; Mon, 10 May 2021 06:41:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=4UZOrNQBy9sQhbBzh0Mb77CtoSF3AdKq5PD5tGkeqfU=; b=pkPo9YHXtZDwV19l/2Ky+YPwm3mbs1GzGgK5lgN3pbTxCipwSAtUkA4WSQHVNwpFU+ aa9LP+1Hwjhpbn0YZAyvfC+/Di3DK0oaVFfpN/2SG4s+fPLeuGQRTRxRbyUOSWTURjug 36SoF79KiVxTkims2fxJTuRPQNqv+exw6vIwZ28UUr8bWy8X1rbaaREPF8WLeRkSR1zC DnnibOwdcTJ0GHuXYw9cQ0mGh9YhJ4uNJbtzI2ZrfeRe1GdYISQhAW1u6z0KR1e6GCIk eddsirGZukQTQOwQrYS6mbNKjdeGUO6oQLYOJiF5l2gxK/sXKWWm5cbsTApiK4lQm+eZ KnFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=4UZOrNQBy9sQhbBzh0Mb77CtoSF3AdKq5PD5tGkeqfU=; b=hLiuPPzppE/kwFTxGMXZ2qrqQvjlDhU5FwNhhi/olQWHYhwRocdnUR3+xGsoY7WPfL H1YE6EnYLnUDuBdQE1CLL9QoUrEAjuQ/4WojjS4A8Ny+oTtStHQo/dh1ccPgCkc0UB4J 1ADXyH0QEbRi/DTp7bUuNhqyMK7UixuFy7+OWMHHWvvNMmfgDUUUwROVW2rmbju6bx8+ olDfMkZ09zBlIQe1ouutyCnIA9MEqalTPSk0I/GT9pVhoB3VIOtkYMXSW8VBcodIecRR Q9yhp9Nl4S4aplpCNNjk8R/GU1AyW2DyCI4M8vNaFTfRBhDpXyJCRheH/qbUGrmQbvrT dGiQ== X-Gm-Message-State: AOAM530lk/wDCt/C0dVW8jAGg08XsVt7M4kLygF4C/+qnWD0wPbABQHY M8PaOY2UUV3sHCvebcvoAhmDBQVwW0pSI18JdA4= X-Google-Smtp-Source: ABdhPJyKXa/VQIyFPvK4lZk+P2/Z1CUDYTzAtQSn8E/1AlfyzDCSjF9l9FHx39sn4QkQzwuYMSnx53+Rh9ylzNiJjBY= X-Received: by 2002:a17:906:8147:: with SMTP id z7mr25358518ejw.496.1620654098009; Mon, 10 May 2021 06:41:38 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Jacques Fourie Date: Mon, 10 May 2021 09:41:27 -0400 Message-ID: Subject: Re: Vector Packet Processing (VPP) portability on FreeBSD To: Rainer Duffner Cc: Francois ten Krooden , "freebsd-net@freebsd.org" X-Rspamd-Queue-Id: 4Ff2Jz36Ttz3Nxx X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=pkPo9YHX; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of jacquesfourie@gmail.com designates 2a00:1450:4864:20::62d as permitted sender) smtp.mailfrom=jacquesfourie@gmail.com X-Spamd-Result: default: False [-3.53 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::62d:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.53)[-0.526]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::62d:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62d:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-net] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2021 13:41:40 -0000 On Mon, May 10, 2021 at 8:42 AM Rainer Duffner wrote: > > > > Am 10.05.2021 um 13:08 schrieb Francois ten Krooden : > > > > Greetings > > > > We have a vested interest in high-speed IPsec VPN on FreeBSD. We have > started with the porting of VPP (https://fd.io/) to FreeBSD. > > > > Currently we have VPP compiled and running with netmap. The speeds we > measure are nowhere near the performance of a 10Gbps link, at around > 350kpps for 1500 byte IPv4 packets. We suspect the biggest issue is relat= ed > to how VPP implements huge pages (Linux) and our modifications to support > super pages on FreeBSD. > > > > Apart from the above, there are remaining issues we need to sort out an= d > "Linuxisms" that need porting to FreeBSD, but this is going reasonably > well. We are working in a public Github repository and have started listi= ng > our issues there alongside the code. Our main working branch is "freebsd"= ( > https://github.com/ftk-ntq/vpp/tree/freebsd). > > > > Our aim with this mail is to get the discussion started on porting VPP > to FreeBSD and to invite interested parties to help with the effort. We > intend to upstream the work hoping that the original authors will adopt o= ur > ported code and continue maintaining future compatibility with FreeBSD. > > > > Some of our questions or comments to start the conversation: > > 1. netmap vs. DPDK (VPP relies on DPDK by default with the netmap > integration deprecated). Which will be the best to choose? > > 2. How to correctly implement using super pages / huge pages in FreeBSD > in order to allow VPP to allocate contiguous memory blocks for packet > buffers to process packets from the packet handling framework (netmap/DPD= K)? > > 3. What are suitable alternatives for reading information from procfs > and sysfs on FreeBSD? > > 4. Functionality relying on Linux epoll is currently supported using > epoll-shim. Is this the correct approach? > > > > Any help and input to aid in the effort will be greatly appreciated. > > > > > IIRC, somebody from Netgate (pfSense) had porting this and/or DPDK as a > =E2=80=9Espare time project=E2=80=9C. > > Not sure how far that actually proceeded. Maybe somebody else knows more? > > > Thanks for your efforts, in any case. > DPDK is already supported on FreeBSD : https://doc.dpdk.org/guides/freebsd_gsg/install_from_ports.html. It has been a long time since I tried using DPDK on FreeBSD but the basics should work. > > > > > _______________________________________________ > freebsd-net@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > From owner-freebsd-net@freebsd.org Mon May 10 14:10:24 2021 Return-Path: Delivered-To: freebsd-net@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 A41F063934D for ; Mon, 10 May 2021 14:10:24 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4Ff2y73SpRz3Qpw for ; Mon, 10 May 2021 14:10:23 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kib@localhost [127.0.0.1]) by kib.kiev.ua (8.16.1/8.16.1) with ESMTPS id 14AEAFWP025101 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 10 May 2021 17:10:18 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua 14AEAFWP025101 Received: (from kostik@localhost) by tom.home (8.16.1/8.16.1/Submit) id 14AEAF2R025100; Mon, 10 May 2021 17:10:15 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Mon, 10 May 2021 17:10:15 +0300 From: Konstantin Belousov To: Francois ten Krooden Cc: "freebsd-net@freebsd.org" Subject: Re: Vector Packet Processing (VPP) portability on FreeBSD Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FREEMAIL_FROM, NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on tom.home X-Rspamd-Queue-Id: 4Ff2y73SpRz3Qpw X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=fail reason="No valid SPF, No valid DKIM" header.from=gmail.com (policy=none); spf=softfail (mx1.freebsd.org: 2001:470:d5e7:1::1 is neither permitted nor denied by domain of kostikbel@gmail.com) smtp.mailfrom=kostikbel@gmail.com X-Spamd-Result: default: False [-1.09 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; NEURAL_HAM_LONG(-1.00)[-0.999]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; ARC_NA(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; NEURAL_SPAM_MEDIUM(0.91)[0.907]; SPAMHAUS_ZRD(0.00)[2001:470:d5e7:1::1:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2001:470:d5e7:1::1:from]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-net]; DMARC_POLICY_SOFTFAIL(0.10)[gmail.com : No valid SPF, No valid DKIM,none] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2021 14:10:24 -0000 On Mon, May 10, 2021 at 11:08:18AM +0000, Francois ten Krooden wrote: > Greetings > > We have a vested interest in high-speed IPsec VPN on FreeBSD. We have started with the porting of VPP (https://fd.io/) to FreeBSD. > > Currently we have VPP compiled and running with netmap. The speeds we measure are nowhere near the performance of a 10Gbps link, at around 350kpps for 1500 byte IPv4 packets. We suspect the biggest issue is related to how VPP implements huge pages (Linux) and our modifications to support super pages on FreeBSD. > > Apart from the above, there are remaining issues we need to sort out and "Linuxisms" that need porting to FreeBSD, but this is going reasonably well. We are working in a public Github repository and have started listing our issues there alongside the code. Our main working branch is "freebsd" (https://github.com/ftk-ntq/vpp/tree/freebsd). > > Our aim with this mail is to get the discussion started on porting VPP to FreeBSD and to invite interested parties to help with the effort. We intend to upstream the work hoping that the original authors will adopt our ported code and continue maintaining future compatibility with FreeBSD. > > Some of our questions or comments to start the conversation: > 1. netmap vs. DPDK (VPP relies on DPDK by default with the netmap integration deprecated). Which will be the best to choose? > 2. How to correctly implement using super pages / huge pages in FreeBSD in order to allow VPP to allocate contiguous memory blocks for packet buffers to process packets from the packet handling framework (netmap/DPDK)? Superpage CPU mappings, as opposed to small pages mappings, typically give you several units of percents improvement in best setup. Having large page support in hardware for things like memory registration/rings mapping could give you some more if hardware DMA engine is limited in capacity, e.g. have fixed number of descriptors. To allocate physically-contiguous superpage-mapped regions in userspace, create special posix shmfd with shm_create_largepage(), then map it with mmap(2). The backing pages are allocated on creation, so you can e.g. pass them to hardware without mmaping into userspace at all, if needed/preferred. > 3. What are suitable alternatives for reading information from procfs and sysfs on FreeBSD? Understand what information is obtained, then what for is it actually used, then match it against equivalent FreeBSD approach, then gather the required information. > 4. Functionality relying on Linux epoll is currently supported using epoll-shim. Is this the correct approach? > > Any help and input to aid in the effort will be greatly appreciated. > > Regards > > Francois ten Krooden > > > Important Notice: > > This e-mail and its contents are subject to the Nanoteq (Pty) Ltd e-mail legal notice available at: > http://www.nanoteq.com/AboutUs/EmailDisclaimer.aspx > > > _______________________________________________ > freebsd-net@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" From owner-freebsd-net@freebsd.org Mon May 10 14:36:50 2021 Return-Path: Delivered-To: freebsd-net@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 95F13639DF8 for ; Mon, 10 May 2021 14:36:50 +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 4Ff3Xf3gBLz3htx for ; Mon, 10 May 2021 14:36:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 7BE1D639FE9; Mon, 10 May 2021 14:36:50 +0000 (UTC) Delivered-To: net@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 7BACA639DF7 for ; Mon, 10 May 2021 14:36:50 +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 4Ff3Xf32G4z3hkY for ; Mon, 10 May 2021 14:36:50 +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 598D925FF1 for ; Mon, 10 May 2021 14:36:50 +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 14AEaoEd059614 for ; Mon, 10 May 2021 14:36:50 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14AEaoqm059613 for net@FreeBSD.org; Mon, 10 May 2021 14:36:50 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: net@FreeBSD.org Subject: [Bug 255671] ixl(4) netmap pkt-gen stops transmitting Date: Mon, 10 May 2021 14:36:50 +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.2-STABLE X-Bugzilla-Keywords: IntelNetworking X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: brian90013@gmail.com 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 MIME-Version: 1.0 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2021 14:36:50 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255671 --- Comment #2 from Brian Poole --- Hello Ozkan, Thank you very much for your comment! I have not seen any failures in tx/rx= or tx/tx configurations since setting hw.ixl.enable_head_writeback=3D0. Now th= at I know what to search for, I found multiple posts suggesting setting that sys= ctl to zero for better stability. I agree it would be preferable to not require manual adjustments to ixl. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Mon May 10 13:39:21 2021 Return-Path: Delivered-To: freebsd-net@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 59BE2637B5E for ; Mon, 10 May 2021 13:39:21 +0000 (UTC) (envelope-from rizzo.unipi@gmail.com) Received: from mail-vs1-xe36.google.com (mail-vs1-xe36.google.com [IPv6:2607:f8b0:4864:20::e36]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ff2GH3xHjz3NgL for ; Mon, 10 May 2021 13:39:19 +0000 (UTC) (envelope-from rizzo.unipi@gmail.com) Received: by mail-vs1-xe36.google.com with SMTP id l4so1554096vsa.1 for ; Mon, 10 May 2021 06:39:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=QcCdciww+QtR+mIRYAtUYKowqRi4ycQe38rMv1+WG9Y=; b=uYXsFUhOdSywdDFCkOgAt1SlqcZ9ezSOIKA4z8dN1bFxgncOcARDayiU3eoQa09z/3 ZtpkUMRR2VC1H3EdHP4NB7mxLKsY07gfKGApim6hLPOl0pvugVbVP59pSuCF0xxmoInR tEC7I2ZMk1J0/mYTmo9O5MKBViBehihVq2Tt+wy8tkUVvbrTCqWTB1w00i9pVI6gm5jW Xc+OvhYWVDhJLywpAARjLlxAUnxoCzHIb5UU9MJca0V33KLcjHD+57SG7OdUCyyzP8BH YkXi2WoQpCG7VLVM7UPjyav2K4egJTYxJPLbjkOKEq/uhv08SivDzRvcMPGCnBeN6TRQ V+5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=QcCdciww+QtR+mIRYAtUYKowqRi4ycQe38rMv1+WG9Y=; b=iRcnv4188sqaZLhbqdEDLKSNXqHVBN9s1weHfbyCas2F6bDu5Iqq/BmSj49OhsJuhN WVhwvYMibDZVRajGK+3DK6aw5Gkf0KQGRMChLS1LCBxhTR/PJUNp9vodaiA4xM0GAzdI UnRdTT+1gifodIvQSqIsgjb/Ap8d5OiOEeCjT/elVBDSW6lpiNUbR4B8pnidag/fQvKY 1ZGIXYgA8SBgC5lTMOAI0vzBBRUHpbDL0i4kLjLbAvfuXRbW7UPXCEiW7mZGiU4jaBJ2 Qyfk82a2yMsmBAvytNju40hcxcfkjnPsIahOsQkUozqr9wm2bVnrdGf55wsmDpUyciV+ wdFQ== X-Gm-Message-State: AOAM530rfLMq4xMXG5XbO9oDbrClI+ZLHfkrVIoFFfCbQr13FxWtDN4h hLJWnU9sWvRRaPFUzMFUE3Xed4Pr7EjKLOa3Pg32Z0NspIg= X-Google-Smtp-Source: ABdhPJwK4RAtrJrNaRPEd+TyCb52jeYyWiHZIXaVha+gQygtus75ux33eM07cAOEOWXcUWbFT27dKTO0az2phSn0JgI= X-Received: by 2002:a67:5e42:: with SMTP id s63mr18287134vsb.14.1620653958542; Mon, 10 May 2021 06:39:18 -0700 (PDT) MIME-Version: 1.0 Sender: rizzo.unipi@gmail.com Received: by 2002:a67:13c4:0:0:0:0:0 with HTTP; Mon, 10 May 2021 06:39:18 -0700 (PDT) In-Reply-To: <91e21d18a4214af4898dd09f11144493@EX16-05.ad.unipi.it> References: <91e21d18a4214af4898dd09f11144493@EX16-05.ad.unipi.it> From: Luigi Rizzo Date: Mon, 10 May 2021 15:39:18 +0200 X-Google-Sender-Auth: rfE-9xChrsqcMpdf15MGZcdykbI Message-ID: Subject: Re: Vector Packet Processing (VPP) portability on FreeBSD To: Rainer Duffner Cc: Francois ten Krooden , "freebsd-net@freebsd.org" X-Rspamd-Queue-Id: 4Ff2GH3xHjz3NgL X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=uYXsFUhO; dmarc=none; spf=pass (mx1.freebsd.org: domain of rizzounipi@gmail.com designates 2607:f8b0:4864:20::e36 as permitted sender) smtp.mailfrom=rizzounipi@gmail.com X-Spamd-Result: default: False [-3.20 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; DKIM_TRACE(0.00)[gmail.com:+]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[rizzo@iet.unipi.it,rizzounipi@gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::e36:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_NEQ_ENVFROM(0.00)[rizzo@iet.unipi.it,rizzounipi@gmail.com]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; DMARC_NA(0.00)[unipi.it]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::e36:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::e36:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-net] X-Mailman-Approved-At: Mon, 10 May 2021 15:48:30 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2021 13:39:21 -0000 On Monday, May 10, 2021, Rainer Duffner wrote: > > > > Am 10.05.2021 um 13:08 schrieb Francois ten Krooden : > > > > Greetings > > > > We have a vested interest in high-speed IPsec VPN on FreeBSD. We have > started with the porting of VPP (https://fd.io/) to FreeBSD. > > > > Currently we have VPP compiled and running with netmap. The speeds we > measure are nowhere near the performance of a 10Gbps link, at around > 350kpps for 1500 byte IPv4 packets. We suspect the biggest issue is relat= ed > to how VPP implements huge pages (Linux) and our modifications to support > super pages on FreeBSD. 350kpps is way too low for being related to tlb and page size issues. I suspect that you are either using the "emulated" netmap mode, which runs on top of mbufs and may involve extra data copies on the receive path, or the test itself is e.g. using TCP and congestion control or limited window size throttle down the rate. I'd retry the test with some open loop traffic source/sink, and using first all possible low level APIs (sockets/mbufs; emulated netmap; native netmap; your vpp port) with small and large packets and increasing packet rates, to see where the limits are with each. That should give you good hints to figure out what is making the performance so bad. Even better if you can run the test between one known-good endpoint so you can test separately the tx and tx sides. Cheers Luigi > > > Apart from the above, there are remaining issues we need to sort out an= d > "Linuxisms" that need porting to FreeBSD, but this is going reasonably > well. We are working in a public Github repository and have started listi= ng > our issues there alongside the code. Our main working branch is "freebsd"= ( > https://github.com/ftk-ntq/vpp/tree/freebsd). > > > > Our aim with this mail is to get the discussion started on porting VPP > to FreeBSD and to invite interested parties to help with the effort. We > intend to upstream the work hoping that the original authors will adopt o= ur > ported code and continue maintaining future compatibility with FreeBSD. > > > > Some of our questions or comments to start the conversation: > > 1. netmap vs. DPDK (VPP relies on DPDK by default with the netmap > integration deprecated). Which will be the best to choose? > > 2. How to correctly implement using super pages / huge pages in FreeBSD > in order to allow VPP to allocate contiguous memory blocks for packet > buffers to process packets from the packet handling framework (netmap/DPD= K)? > > 3. What are suitable alternatives for reading information from procfs > and sysfs on FreeBSD? > > 4. Functionality relying on Linux epoll is currently supported using > epoll-shim. Is this the correct approach? > > > > Any help and input to aid in the effort will be greatly appreciated. > > > > > IIRC, somebody from Netgate (pfSense) had porting this and/or DPDK as a > =E2=80=9Espare time project=E2=80=9C. > > Not sure how far that actually proceeded. Maybe somebody else knows more? > > > Thanks for your efforts, in any case. > > > > > _______________________________________________ > freebsd-net@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > --=20 -----------------------------------------+------------------------------- Prof. Luigi RIZZO, rizzo@iet.unipi.it . Dip. di Ing. dell'Informazione http://www.iet.unipi.it/~luigi/ . Universita` di Pisa TEL +39-050-2217533 . via Diotisalvi 2 Mobile +39-338-6809875 . 56122 PISA (Italy) -----------------------------------------+------------------------------- From owner-freebsd-net@freebsd.org Mon May 10 14:39:32 2021 Return-Path: Delivered-To: freebsd-net@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 245A163A30F for ; Mon, 10 May 2021 14:39:32 +0000 (UTC) (envelope-from rizzo.unipi@gmail.com) Received: from mail-ua1-f42.google.com (mail-ua1-f42.google.com [209.85.222.42]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ff3bk51T5z3hn6 for ; Mon, 10 May 2021 14:39:30 +0000 (UTC) (envelope-from rizzo.unipi@gmail.com) Received: by mail-ua1-f42.google.com with SMTP id g24so5274891uak.11 for ; Mon, 10 May 2021 07:39:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=6ogBuzypv0KutxwTfvDfa0MKvgv/9ywnoUXA+C8SktA=; b=WesELGSi4CPX3GCohZHCdEzrr2WJSwjN4ZfAgTkMoD1Pvn5vk/ChJGGE+SEGjFhMjD 2gmeC9f775/5R2SlYkA/BctlzOaly31c27zCHfD4PmMXOWfEq3A0U9xFltNpo/iYLyP+ Jzq4rSyZjVE5bai9814BdDbXBOEfehozxdXbgaC+M8GJeuTrMWkDf8RnoDMGj/StDuVa o21MNz4gZN8ZJeja8iIfZAhgLIEYFx2Uj9klVPYCdHWC1MPHxprR5MdUWx/C+cuTWUXw Z+vhVp9LJbzu8cAKklkqXyk+Xxg3nRyrenrMyJk+wB00Xs/+wymXl3ulWr10bfUp2drB Z1pA== X-Gm-Message-State: AOAM5322O9UkQdl163+z5W6KP1T+hvf6wADhSaoY75mK9f9NZs0aYL5b Z0biFeJgD/tcUrsJk2juU7i1rYvEIbAnjeU8II6wGf+Gt0PtmQ== X-Google-Smtp-Source: ABdhPJz6WxVdfh/fK2Nbms24z9ygSSipuE0C0/2I6SpInzplvgM1yOzorHGyZ3OXDudUefFBolXd61X1gAfql78HvtM= X-Received: by 2002:ab0:2685:: with SMTP id t5mr19983774uao.140.1620657569599; Mon, 10 May 2021 07:39:29 -0700 (PDT) MIME-Version: 1.0 References: <91e21d18a4214af4898dd09f11144493@EX16-05.ad.unipi.it> In-Reply-To: <91e21d18a4214af4898dd09f11144493@EX16-05.ad.unipi.it> From: Luigi Rizzo Date: Mon, 10 May 2021 16:39:18 +0200 Message-ID: Subject: Re: Vector Packet Processing (VPP) portability on FreeBSD To: Rainer Duffner Cc: Francois ten Krooden , "freebsd-net@freebsd.org" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4Ff3bk51T5z3hn6 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of rizzounipi@gmail.com designates 209.85.222.42 as permitted sender) smtp.mailfrom=rizzounipi@gmail.com X-Spamd-Result: default: False [-2.97 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[rizzo@iet.unipi.it,rizzounipi@gmail.com]; MIME_TRACE(0.00)[0:+]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FROM_NEQ_ENVFROM(0.00)[rizzo@iet.unipi.it,rizzounipi@gmail.com]; RBL_DBL_DONT_QUERY_IPS(0.00)[209.85.222.42:from]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.97)[-0.966]; TAGGED_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; DMARC_NA(0.00)[unipi.it]; SPAMHAUS_ZRD(0.00)[209.85.222.42:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.222.42:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.222.42:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-net] X-Mailman-Approved-At: Mon, 10 May 2021 15:48:53 +0000 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2021 14:39:32 -0000 [repost since it appears to be blocked] On Mon, May 10, 2021 at 2:42 PM Rainer Duffner wro= te: > > > > > Am 10.05.2021 um 13:08 schrieb Francois ten Krooden : > > > > Greetings > > > > We have a vested interest in high-speed IPsec VPN on FreeBSD. We have s= tarted with the porting of VPP (https://fd.io/) to FreeBSD. > > > > Currently we have VPP compiled and running with netmap. The speeds we m= easure are nowhere near the performance of a 10Gbps link, at around 350kpps= for 1500 byte IPv4 packets. We suspect the biggest issue is related to how= VPP implements huge pages (Linux) and our modifications to support super p= ages on FreeBSD. 350kpps is way too low for being related to tlb and page size issues. I suspect that you are either using the "emulated" netmap mode, which runs on top of mbufs and may involve extra data copies on the receive path, or the test itself is e.g. using TCP and congestion control or limited window size throttle down the rate. I'd retry the test with some open loop traffic source/sink, and using first all possible low level APIs (sockets/mbufs; emulated netmap; native netmap; your vpp port) with small and large packets and increasing packet rates, to see where the limits are with each. That should give you good hints to figure out what is making the performance so bad. Even better if you can run the test between one known-good endpoint so you can test separately the tx and tx sides. Cheers Luigi From owner-freebsd-net@freebsd.org Tue May 11 06:18:22 2021 Return-Path: Delivered-To: freebsd-net@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 0E06A6293F5 for ; Tue, 11 May 2021 06:18:22 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from mailguard.liquidtelecom.co.za (mailguard.liquidtelecom.co.za [41.168.2.25]) by mx1.freebsd.org (Postfix) with ESMTP id 4FfSR00xxlz3Fv2 for ; Tue, 11 May 2021 06:18:19 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from SEC-NGP-AG07 ([192.168.202.37]) by mailguard.liquidtelecom.co.za with Microsoft SMTPSVC(7.0.6002.18264); Tue, 11 May 2021 08:17:49 +0200 Received: from sec-ngp-spt02.e-purifier.com ([192.168.201.1]) by SEC-NGP-AG07.neotel.e-purifier.co.za with Microsoft SMTPSVC(7.5.7601.17514); Tue, 11 May 2021 08:17:48 +0200 Received: from localhost (localhost [127.0.0.1]) by sec-ngp-spt02.e-purifier.com (Postfix) with ESMTP id 5CB56596887; Tue, 11 May 2021 08:18:11 +0200 (SAST) X-Virus-Scanned: by SpamTitan at e-purifier.com Received: from sec-ngp-spt02.e-purifier.com (localhost [127.0.0.1]) by sec-ngp-spt02.e-purifier.com (Postfix) with ESMTP id 844F45967E5; Tue, 11 May 2021 08:18:05 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za (unknown [41.170.5.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sec-ngp-spt02.e-purifier.com (Postfix) with ESMTPS id 798815967CF; Tue, 11 May 2021 08:18:05 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2]) by NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2%12]) with mapi id 14.03.0513.000; Tue, 11 May 2021 08:18:04 +0200 From: Francois ten Krooden To: Luigi Rizzo CC: "freebsd-net@freebsd.org" Subject: RE: Vector Packet Processing (VPP) portability on FreeBSD Thread-Topic: Vector Packet Processing (VPP) portability on FreeBSD Thread-Index: AQHXRapQkx/sKwTM3EOdxg1D+Pz3RqrdzyWw Date: Tue, 11 May 2021 06:18:03 +0000 Message-ID: References: <91e21d18a4214af4898dd09f11144493@EX16-05.ad.unipi.it> In-Reply-To: Accept-Language: en-US, en-ZA Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginalArrivalTime: 11 May 2021 06:17:48.0254 (UTC) FILETIME=[5D3E0FE0:01D7462D] x-archived: yes x-dbused: RGF0YSBTb3VyY2U9MTkyLjE2OC4yMDEuMjc= X-Rspamd-Queue-Id: 4FfSR00xxlz3Fv2 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of ftk@nanoteq.com has no SPF policy when checking 41.168.2.25) smtp.mailfrom=ftk@nanoteq.com X-Spamd-Result: default: False [-1.00 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[Nanoteq.com]; RBL_DBL_DONT_QUERY_IPS(0.00)[41.168.2.25:from]; MIME_BASE64_TEXT_BOGUS(1.00)[]; SPAMHAUS_ZRD(0.00)[41.168.2.25:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; AUTH_NA(1.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MIME_BASE64_TEXT(0.10)[]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[no SPF record]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:36937, ipnet:41.168.0.0/17, country:ZA]; RCVD_COUNT_SEVEN(0.00)[7]; MAILMAN_DEST(0.00)[freebsd-net]; RCVD_IN_DNSWL_LOW(-0.10)[41.168.2.25:from] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 May 2021 06:18:22 -0000 T24gMjAyMS8wNS8xMCAxNTozOSwgTHVpZ2kgUml6em8gd3JvdGU6DQoNCj4gLS0tLS1PcmlnaW5h bCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTHVpZ2kgUml6em8gW21haWx0bzpyaXp6b0BpZXQudW5p cGkuaXRdDQo+IFNlbnQ6IE1vbmRheSwgMTAgTWF5IDIwMjEgMTY6MzkNCj4gVG86IFJhaW5lciBE dWZmbmVyIDxyYWluZXJAdWx0cmEtc2VjdXJlLmRlPg0KPiBDYzogRnJhbmNvaXMgdGVuIEtyb29k ZW4gPGZ0a0BOYW5vdGVxLmNvbT47IGZyZWVic2QtbmV0QGZyZWVic2Qub3JnDQo+IFN1YmplY3Q6 IFJlOiBWZWN0b3IgUGFja2V0IFByb2Nlc3NpbmcgKFZQUCkgcG9ydGFiaWxpdHkgb24gRnJlZUJT RA0KPg0KPiBbcmVwb3N0IHNpbmNlIGl0IGFwcGVhcnMgdG8gYmUgYmxvY2tlZF0NCj4NCj4gT24g TW9uLCBNYXkgMTAsIDIwMjEgYXQgMjo0MiBQTSBSYWluZXIgRHVmZm5lciA8cmFpbmVyQHVsdHJh LXNlY3VyZS5kZT4NCj4gd3JvdGU6DQo+ID4NCj4gPg0KPiA+DQo+ID4gPiBBbSAxMC4wNS4yMDIx IHVtIDEzOjA4IHNjaHJpZWIgRnJhbmNvaXMgdGVuIEtyb29kZW4NCj4gPGZ0a0BOYW5vdGVxLmNv bT46DQo+ID4gPg0KPiA+ID4gR3JlZXRpbmdzDQo+ID4gPg0KPiA+ID4gV2UgaGF2ZSBhIHZlc3Rl ZCBpbnRlcmVzdCBpbiBoaWdoLXNwZWVkIElQc2VjIFZQTiBvbiBGcmVlQlNELiBXZSBoYXZlDQo+ IHN0YXJ0ZWQgd2l0aCB0aGUgcG9ydGluZyBvZiBWUFAgKGh0dHBzOi8vZmQuaW8vKSB0byBGcmVl QlNELg0KPiA+ID4NCj4gPiA+IEN1cnJlbnRseSB3ZSBoYXZlIFZQUCBjb21waWxlZCBhbmQgcnVu bmluZyB3aXRoIG5ldG1hcC4gVGhlIHNwZWVkcw0KPiB3ZSBtZWFzdXJlIGFyZSBub3doZXJlIG5l YXIgdGhlIHBlcmZvcm1hbmNlIG9mIGEgMTBHYnBzIGxpbmssIGF0IGFyb3VuZA0KPiAzNTBrcHBz IGZvciAxNTAwIGJ5dGUgSVB2NCBwYWNrZXRzLiBXZSBzdXNwZWN0IHRoZSBiaWdnZXN0IGlzc3Vl IGlzIHJlbGF0ZWQNCj4gdG8gaG93IFZQUCBpbXBsZW1lbnRzIGh1Z2UgcGFnZXMgKExpbnV4KSBh bmQgb3VyIG1vZGlmaWNhdGlvbnMgdG8gc3VwcG9ydA0KPiBzdXBlciBwYWdlcyBvbiBGcmVlQlNE Lg0KPg0KPiAzNTBrcHBzIGlzIHdheSB0b28gbG93IGZvciBiZWluZyByZWxhdGVkIHRvIHRsYiBh bmQgcGFnZSBzaXplIGlzc3Vlcy4NCj4NCj4gSSBzdXNwZWN0IHRoYXQgeW91IGFyZQ0KPiBlaXRo ZXIgdXNpbmcgdGhlICJlbXVsYXRlZCIgbmV0bWFwIG1vZGUsIHdoaWNoIHJ1bnMgb24gdG9wIG9m IG1idWZzIGFuZA0KPiBtYXkgaW52b2x2ZSBleHRyYSBkYXRhIGNvcGllcyBvbiB0aGUgcmVjZWl2 ZSBwYXRoLCBvciB0aGUgdGVzdCBpdHNlbGYgaXMgZS5nLg0KPiB1c2luZyBUQ1AgYW5kIGNvbmdl c3Rpb24gY29udHJvbCBvciBsaW1pdGVkIHdpbmRvdyBzaXplIHRocm90dGxlIGRvd24gdGhlDQo+ IHJhdGUuDQoNClRoZSBOSUMncyB3ZSBhcmUgdXNpbmcgaXMgdGhlICdJbnRlbCBYNTUyJyAoMTAg R2JFIFNGUCspIG9uIHRoZSBTdXBlcm1pY3JvIFgxMFNEVi04Qy1UTE40RisgYm9hcmQuDQpJIGtu b3cgdGhpcyB1c2VzIHRoZSAnaXhnYmUnIGRyaXZlciBpbiBGcmVlQlNEIHdoaWNoIGlzIG5ldG1h cCBlbmFibGVkLg0KSXMgdGhlcmUgYSB3YXkgSSBjYW4gY29uZmlybSBpZiBpdCBpcyBydW5uaW5n IGluIGVtdWxhdGVkIG5ldG1hcCBtb2RlPw0KDQo+DQo+IEknZCByZXRyeSB0aGUgdGVzdCB3aXRo IHNvbWUgb3BlbiBsb29wIHRyYWZmaWMgc291cmNlL3NpbmssICBhbmQgdXNpbmcgZmlyc3QgYWxs DQo+IHBvc3NpYmxlIGxvdyBsZXZlbCBBUElzIChzb2NrZXRzL21idWZzOyBlbXVsYXRlZCBuZXRt YXA7IG5hdGl2ZSBuZXRtYXA7DQo+IHlvdXIgdnBwIHBvcnQpIHdpdGggc21hbGwgYW5kIGxhcmdl IHBhY2tldHMgYW5kIGluY3JlYXNpbmcgcGFja2V0IHJhdGVzLCB0bw0KPiBzZWUgd2hlcmUgdGhl IGxpbWl0cyBhcmUgd2l0aCBlYWNoLiBUaGF0IHNob3VsZCBnaXZlIHlvdSBnb29kIGhpbnRzIHRv IGZpZ3VyZQ0KPiBvdXQgd2hhdCBpcyBtYWtpbmcgdGhlIHBlcmZvcm1hbmNlIHNvIGJhZC4NCj4g RXZlbiBiZXR0ZXIgaWYgeW91IGNhbiBydW4gdGhlIHRlc3QgYmV0d2VlbiBvbmUga25vd24tZ29v ZCBlbmRwb2ludCBzbyB5b3UNCj4gY2FuIHRlc3Qgc2VwYXJhdGVseSB0aGUgdHggYW5kIHR4IHNp ZGVzLg0KDQpUaGFua3MgZm9yIHRoZXNlIHN1Z2dlc3Rpb25zLiAgSSB3aWxsIHJlcnVuIHRoZSB0 ZXN0cyBhZ2FpbiBhbmQganVzdCBjaGVjayBpZiBJIGNhbiBtYWtlIHNvbWUgaGVhZHdheSBvbiB0 aGlzLg0KT25lIGFkZGl0aW9uYWwgdGVzdCBJIGhhdmUgZG9uZSBwcmV2aW91c2x5IGlzIHRvIHVz ZSAnbmV0bWFwLWZ3ZCcgZnJvbSBodHRwczovL2dpdGh1Yi5jb20vTmV0Z2F0ZS9uZXRtYXAtZndk Lg0KV2hlbiBJIGV4ZWN1dGVkIHRoZSB0ZXN0cyB3aXRoIG5ldG1hcC1md2QgSSB3YXMgYWJsZSB0 byByZWFjaCBhcm91bmQgODAwa3BwcyBmb3IgMTUwMCBieXRlIHBhY2tldHMsIHdoaWNoIHdhcyBh bG1vc3QgYXQgdGhlIG1heGltdW0gc3BlZWQuICAoSSB3aWxsIGp1c3QgY29uZmlybSB0aGlzIG51 bWJlciBhZ2FpbikNCg0KQ2hlZXJzDQpGcmFuY29pcw0KDQo+DQo+IENoZWVycw0KPiBMdWlnaQ0K Pg0KDQoNCg0KSW1wb3J0YW50IE5vdGljZToNCg0KVGhpcyBlLW1haWwgYW5kIGl0cyBjb250ZW50 cyBhcmUgc3ViamVjdCB0byB0aGUgTmFub3RlcSAoUHR5KSBMdGQgZS1tYWlsIGxlZ2FsIG5vdGlj ZSBhdmFpbGFibGUgYXQ6DQpodHRwOi8vd3d3Lm5hbm90ZXEuY29tL0Fib3V0VXMvRW1haWxEaXNj bGFpbWVyLmFzcHgNCg== From owner-freebsd-net@freebsd.org Tue May 11 06:25:34 2021 Return-Path: Delivered-To: freebsd-net@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 77AC3629F26 for ; Tue, 11 May 2021 06:25:34 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from mailguard.liquidtelecom.co.za (mailguard.liquidtelecom.co.za [41.168.2.25]) by mx1.freebsd.org (Postfix) with ESMTP id 4FfSbK1xDyz3Ght for ; Tue, 11 May 2021 06:25:32 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from SEC-NGP-AG08 ([192.168.202.38]) by mailguard.liquidtelecom.co.za with Microsoft SMTPSVC(7.5.7601.17514); Tue, 11 May 2021 08:25:01 +0200 Received: from sec-ngp-spt02.e-purifier.com ([192.168.201.1]) by SEC-NGP-AG08.neotel.e-purifier.co.za with Microsoft SMTPSVC(7.5.7601.17514); Tue, 11 May 2021 08:25:00 +0200 Received: from localhost (localhost [127.0.0.1]) by sec-ngp-spt02.e-purifier.com (Postfix) with ESMTP id 69F625967FD; Tue, 11 May 2021 08:25:27 +0200 (SAST) X-Virus-Scanned: by SpamTitan at e-purifier.com Received: from sec-ngp-spt02.e-purifier.com (localhost [127.0.0.1]) by sec-ngp-spt02.e-purifier.com (Postfix) with ESMTP id 0F94659699D; Tue, 11 May 2021 08:25:21 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za (unknown [41.170.5.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sec-ngp-spt02.e-purifier.com (Postfix) with ESMTPS id DC686596992; Tue, 11 May 2021 08:25:20 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2]) by NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2%12]) with mapi id 14.03.0513.000; Tue, 11 May 2021 08:25:20 +0200 From: Francois ten Krooden To: Jacques Fourie CC: "freebsd-net@freebsd.org" Subject: RE: Vector Packet Processing (VPP) portability on FreeBSD Thread-Topic: Vector Packet Processing (VPP) portability on FreeBSD Thread-Index: AQHXRaJNAvza6DGgNEapvFa3KO0Luard0F+A Date: Tue, 11 May 2021 06:25:19 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, en-ZA Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginalArrivalTime: 11 May 2021 06:25:00.0336 (UTC) FILETIME=[5EC88B00:01D7462E] x-archived: yes x-dbused: RGF0YSBTb3VyY2U9MTkyLjE2OC4yMDEuMjc= X-Rspamd-Queue-Id: 4FfSbK1xDyz3Ght X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of ftk@nanoteq.com has no SPF policy when checking 41.168.2.25) smtp.mailfrom=ftk@nanoteq.com X-Spamd-Result: default: False [-2.00 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MIME_BASE64_TEXT(0.10)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[41.168.2.25:from]; ASN(0.00)[asn:36937, ipnet:41.168.0.0/17, country:ZA]; R_DKIM_NA(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[41.168.2.25:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[Nanoteq.com]; AUTH_NA(1.00)[]; SPAMHAUS_ZRD(0.00)[41.168.2.25:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_NA(0.00)[no SPF record]; RCVD_COUNT_SEVEN(0.00)[7]; MAILMAN_DEST(0.00)[freebsd-net] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 May 2021 06:25:34 -0000 T24gTW9uZGF5LCAxMCBNYXkgMjAyMSAxNTo0MSBKYWNxdWVzIEZvdXJpZSA8amFjcXVlcy5mb3Vy aWVAZ21haWwuY29tPg0Kd3JvdGU6DQoNCg0KPiBPbiBNb24sIE1heSAxMCwgMjAyMSBhdCA4OjQy IEFNIFJhaW5lciBEdWZmbmVyIDxyYWluZXJAdWx0cmEtc2VjdXJlLmRlPg0KPiB3cm90ZToNCj4N Cj4NCj4gPiBBbSAxMC4wNS4yMDIxIHVtIDEzOjA4IHNjaHJpZWIgRnJhbmNvaXMgdGVuIEtyb29k ZW4NCj4gPGZ0a0BOYW5vdGVxLmNvbT46DQo+ID4NCj4gPiBHcmVldGluZ3MNCj4gPg0KPiA+IFdl IGhhdmUgYSB2ZXN0ZWQgaW50ZXJlc3QgaW4gaGlnaC1zcGVlZCBJUHNlYyBWUE4gb24gRnJlZUJT RC4gV2UgaGF2ZQ0KPiBzdGFydGVkIHdpdGggdGhlIHBvcnRpbmcgb2YgVlBQIChodHRwczovL2Zk LmlvLykgdG8gRnJlZUJTRC4NCj4gPg0KPiA+IEN1cnJlbnRseSB3ZSBoYXZlIFZQUCBjb21waWxl ZCBhbmQgcnVubmluZyB3aXRoIG5ldG1hcC4gVGhlIHNwZWVkcyB3ZQ0KPiBtZWFzdXJlIGFyZSBu b3doZXJlIG5lYXIgdGhlIHBlcmZvcm1hbmNlIG9mIGEgMTBHYnBzIGxpbmssIGF0IGFyb3VuZA0K PiAzNTBrcHBzIGZvciAxNTAwIGJ5dGUgSVB2NCBwYWNrZXRzLiBXZSBzdXNwZWN0IHRoZSBiaWdn ZXN0IGlzc3VlIGlzIHJlbGF0ZWQNCj4gdG8gaG93IFZQUCBpbXBsZW1lbnRzIGh1Z2UgcGFnZXMg KExpbnV4KSBhbmQgb3VyIG1vZGlmaWNhdGlvbnMgdG8gc3VwcG9ydA0KPiBzdXBlciBwYWdlcyBv biBGcmVlQlNELg0KPiA+DQo+ID4gQXBhcnQgZnJvbSB0aGUgYWJvdmUsIHRoZXJlIGFyZSByZW1h aW5pbmcgaXNzdWVzIHdlIG5lZWQgdG8gc29ydCBvdXQgYW5kDQo+ICJMaW51eGlzbXMiIHRoYXQg bmVlZCBwb3J0aW5nIHRvIEZyZWVCU0QsIGJ1dCB0aGlzIGlzIGdvaW5nIHJlYXNvbmFibHkgd2Vs bC4NCj4gV2UgYXJlIHdvcmtpbmcgaW4gYSBwdWJsaWMgR2l0aHViIHJlcG9zaXRvcnkgYW5kIGhh dmUgc3RhcnRlZCBsaXN0aW5nIG91cg0KPiBpc3N1ZXMgdGhlcmUgYWxvbmdzaWRlIHRoZSBjb2Rl LiBPdXIgbWFpbiB3b3JraW5nIGJyYW5jaCBpcyAiZnJlZWJzZCINCj4gKGh0dHBzOi8vZ2l0aHVi LmNvbS9mdGstbnRxL3ZwcC90cmVlL2ZyZWVic2QpLg0KPiA+DQo+ID4gT3VyIGFpbSB3aXRoIHRo aXMgbWFpbCBpcyB0byBnZXQgdGhlIGRpc2N1c3Npb24gc3RhcnRlZCBvbiBwb3J0aW5nIFZQUCB0 bw0KPiBGcmVlQlNEIGFuZCB0byBpbnZpdGUgaW50ZXJlc3RlZCBwYXJ0aWVzIHRvIGhlbHAgd2l0 aCB0aGUgZWZmb3J0LiBXZSBpbnRlbmQNCj4gdG8gdXBzdHJlYW0gdGhlIHdvcmsgaG9waW5nIHRo YXQgdGhlIG9yaWdpbmFsIGF1dGhvcnMgd2lsbCBhZG9wdCBvdXIgcG9ydGVkDQo+IGNvZGUgYW5k IGNvbnRpbnVlIG1haW50YWluaW5nIGZ1dHVyZSBjb21wYXRpYmlsaXR5IHdpdGggRnJlZUJTRC4N Cj4gPg0KPiA+IFNvbWUgb2Ygb3VyIHF1ZXN0aW9ucyBvciBjb21tZW50cyB0byBzdGFydCB0aGUg Y29udmVyc2F0aW9uOg0KPiA+IDEuIG5ldG1hcCB2cy4gRFBESyAoVlBQIHJlbGllcyBvbiBEUERL IGJ5IGRlZmF1bHQgd2l0aCB0aGUgbmV0bWFwDQo+IGludGVncmF0aW9uIGRlcHJlY2F0ZWQpLiBX aGljaCB3aWxsIGJlIHRoZSBiZXN0IHRvIGNob29zZT8NCj4gPiAyLiBIb3cgdG8gY29ycmVjdGx5 IGltcGxlbWVudCB1c2luZyBzdXBlciBwYWdlcyAvIGh1Z2UgcGFnZXMgaW4gRnJlZUJTRA0KPiBp biBvcmRlciB0byBhbGxvdyBWUFAgdG8gYWxsb2NhdGUgY29udGlndW91cyBtZW1vcnkgYmxvY2tz IGZvciBwYWNrZXQNCj4gYnVmZmVycyB0byBwcm9jZXNzIHBhY2tldHMgZnJvbSB0aGUgcGFja2V0 IGhhbmRsaW5nIGZyYW1ld29yaw0KPiAobmV0bWFwL0RQREspPw0KPiA+IDMuIFdoYXQgYXJlIHN1 aXRhYmxlIGFsdGVybmF0aXZlcyBmb3IgcmVhZGluZyBpbmZvcm1hdGlvbiBmcm9tIHByb2NmcyBh bmQNCj4gc3lzZnMgb24gRnJlZUJTRD8NCj4gPiA0LiBGdW5jdGlvbmFsaXR5IHJlbHlpbmcgb24g TGludXggZXBvbGwgaXMgY3VycmVudGx5IHN1cHBvcnRlZCB1c2luZyBlcG9sbC0NCj4gc2hpbS4g SXMgdGhpcyB0aGUgY29ycmVjdCBhcHByb2FjaD8NCj4gPg0KPiA+IEFueSBoZWxwIGFuZCBpbnB1 dCB0byBhaWQgaW4gdGhlIGVmZm9ydCB3aWxsIGJlIGdyZWF0bHkgYXBwcmVjaWF0ZWQuDQo+DQo+ DQo+DQo+DQo+IElJUkMsIHNvbWVib2R5IGZyb20gTmV0Z2F0ZSAocGZTZW5zZSkgaGFkIHBvcnRp bmcgdGhpcyBhbmQvb3IgRFBESyBhcyBhDQo+IOKAnnNwYXJlIHRpbWUgcHJvamVjdOKAnC4NCj4N Cj4gTm90IHN1cmUgaG93IGZhciB0aGF0IGFjdHVhbGx5IHByb2NlZWRlZC4gTWF5YmUgc29tZWJv ZHkgZWxzZSBrbm93cw0KPiBtb3JlPw0KPg0KPg0KPiBUaGFua3MgZm9yIHlvdXIgZWZmb3J0cywg aW4gYW55IGNhc2UuDQo+IERQREsgaXMgYWxyZWFkeSBzdXBwb3J0ZWQgb24gRnJlZUJTRCA6DQo+ IGh0dHBzOi8vZG9jLmRwZGsub3JnL2d1aWRlcy9mcmVlYnNkX2dzZy9pbnN0YWxsX2Zyb21fcG9y dHMuaHRtbC4gSXQgaGFzDQo+IGJlZW4gYSBsb25nIHRpbWUgc2luY2UgSSB0cmllZCB1c2luZyBE UERLIG9uIEZyZWVCU0QgYnV0IHRoZSBiYXNpY3Mgc2hvdWxkDQo+IHdvcmsuDQpJIGRpZCBoYXZl IGEgbG9vayBhdCB0aGUgcG9ydCBvZiBEUERLIGFuZCB5b3UgYXJlIGNvcnJlY3QgdGhlIGJhc2lj cyBkb2VzIHdvcmsuDQpPbiBGcmVlQlNEIGhvd2V2ZXIgaXQgc2VlbXMgdG8gcmVxdWlyZSB0aGUg dXNlIG9mIHRoZSBjb250aWdtZW0gZHJpdmVyIHRvIGFsbG9jYXRlIG1lbW9yeS4gIFdoaWNoIGlz IG5vdCBhIHByb2JsZW0gd2hlbiBEUERLIGlzIHVzZWQgb24gaXQncyBvd24uDQpIb3dldmVyIFZQ UCBoYXMgYSBsb3Qgb2YgbWVtb3J5IG1hbmFnZW1lbnQgY29kZSBhcyB3ZWxsIGFuZCBJIHN1c3Bl Y3QgdGhlcmUgbWlnaHQgYmUgc29tZSBpc3N1ZXMgd2l0aCBob3cgVlBQIGFuZCBEUERLIGhhbmRs ZXMgdGhlaXIgb3duIG1lbW9yeS4NCg0KPg0KPg0KPg0KPg0KPiBfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBmcmVlYnNkLW5ldEBmcmVlYnNkLm9yZyBt YWlsaW5nIGxpc3QNCj4gaHR0cHM6Ly9saXN0cy5mcmVlYnNkLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ZyZWVic2QtbmV0DQo+IFRvIHVuc3Vic2NyaWJlLCBzZW5kIGFueSBtYWlsIHRvICJmcmVlYnNk LW5ldC11bnN1YnNjcmliZUBmcmVlYnNkLm9yZyINCg0KDQpJbXBvcnRhbnQgTm90aWNlOg0KDQpU aGlzIGUtbWFpbCBhbmQgaXRzIGNvbnRlbnRzIGFyZSBzdWJqZWN0IHRvIHRoZSBOYW5vdGVxIChQ dHkpIEx0ZCBlLW1haWwgbGVnYWwgbm90aWNlIGF2YWlsYWJsZSBhdDoNCmh0dHA6Ly93d3cubmFu b3RlcS5jb20vQWJvdXRVcy9FbWFpbERpc2NsYWltZXIuYXNweA0K From owner-freebsd-net@freebsd.org Tue May 11 10:38:44 2021 Return-Path: Delivered-To: freebsd-net@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 3095A632781 for ; Tue, 11 May 2021 10:38:44 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from vtr.rulingia.com (vtr.rulingia.com [IPv6:2001:19f0:5801:ebe:5400:1ff:fe53:30fd]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "vtr.rulingia.com", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FfZCR031cz3kql for ; Tue, 11 May 2021 10:38:42 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from server.rulingia.com (ppp239-208.static.internode.on.net [59.167.239.208]) by vtr.rulingia.com (8.16.1/8.15.2) with ESMTPS id 14BAcRfF039310 (version=TLSv1.3 cipher=AEAD-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 11 May 2021 20:38:32 +1000 (AEST) (envelope-from peter@rulingia.com) DKIM-Filter: OpenDKIM Filter v2.10.3 vtr.rulingia.com 14BAcRfF039310 X-Bogosity: Ham, spamicity=0.000000 Received: from server.rulingia.com (localhost.rulingia.com [127.0.0.1]) by server.rulingia.com (8.16.1/8.16.1) with ESMTPS id 14BAcMdu002488 (version=TLSv1.3 cipher=AEAD-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 11 May 2021 20:38:22 +1000 (AEST) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.16.1/8.16.1/Submit) id 14BAcLeL002487; Tue, 11 May 2021 20:38:21 +1000 (AEST) (envelope-from peter) Date: Tue, 11 May 2021 20:38:21 +1000 From: Peter Jeremy To: "Patrick M. Hausen" Cc: freebsd-net@freebsd.org Subject: Re: sender source IP address on UDP socket bound to INADDR_ANY in golang Message-ID: References: <2B26D5AB-0F77-4E36-AD9A-D7D6CE5F173C@punkt.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3LdTRkK5WjZEBujW" Content-Disposition: inline In-Reply-To: <2B26D5AB-0F77-4E36-AD9A-D7D6CE5F173C@punkt.de> X-PGP-Key: http://www.rulingia.com/keys/peter.pgp X-Rspamd-Queue-Id: 4FfZCR031cz3kql X-Spamd-Bar: ------ X-Spamd-Result: default: False [-6.08 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[rulingia.com:s=default]; FREEFALL_USER(0.00)[peter]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; SPAMHAUS_ZRD(0.00)[2001:19f0:5801:ebe:5400:1ff:fe53:30fd:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[rulingia.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[rulingia.com,quarantine]; NEURAL_HAM_SHORT(-0.98)[-0.981]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2001:19f0:5801:ebe:5400:1ff:fe53:30fd:from]; ASN(0.00)[asn:20473, ipnet:2001:19f0:5800::/38, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-net] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 May 2021 10:38:44 -0000 --3LdTRkK5WjZEBujW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2021-May-08 19:05:56 +0200, "Patrick M. Hausen" wrote: >I am facing a problem that is perfectly explained by the semantics >of the socket interface for UDP, if one assumes that the application >in question binds to INADDR_ANY and does not specifically set the >sender address when sending datagrams. =2E.. >Their code in question is here: >https://github.com/AdguardTeam/dnsproxy/blob/1163404e605c3dfbeab360fc3540f= c290f61a321/proxyutil/udp_unix.go#L47 So, they say that they retrieve "the net interface IP the packet was sent to (dst addr) from the socket's OOB data" and I agree that's what the referenced code does. I hadn't heard of that behaviour before and went digging... FreeBSD ip(4) documents that setting IPPROTO_IP.IP_RECVDSTADDR on a SOCK_DGRAM socket will allow recvmsg(2) to retrieve the local dst address as a control message. The code to retrieve that seems to be present, and there's code that supports setting IP_RECVDSTADDR, though I haven't dug through to find the relevant setsockopt(2) call. I'm not sure how to debug that further without tracing through the Go code. You could try ktrace'ing the executable to verify that the relevant setsockopt() calls (though I don't think ktrace will report the actual flag state). --=20 Peter Jeremy --3LdTRkK5WjZEBujW Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE7rKYbDBnHnTmXCJ+FqWXoOSiCzQFAmCaXphfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEVF QjI5ODZDMzA2NzFFNzRFNjVDMjI3RTE2QTU5N0EwRTRBMjBCMzQACgkQFqWXoOSi CzT6Yg//QfIrt1ef3KuwEyobIuA+2mxDPC3tzzFJv3oNZnB2AU5zmEJ0iqvNkqzS t92H+YrqZfewj7TdOiBrcrF1eOItNVzC940qdO5yII7y2gRrvVOdAwNRuHRI94rV HWNMdXnMSAXd15uI9Z5BiCEr1vtEDfKwAIYXcZfGFZuNnPlM6gasYh6AQ6Eaqjj+ dKPeBJETtKnjdVevTldZIbb9Uadhn0wz8IoClXAGT/uRQUV1c/EWbqDwnq8vzTzk TeExCxYmgPekRb1ujltB8CBqgO8OYShqTCTiF/mF2q7ikLzwE+pC9brS4t7BrjIl 4i3DshoRnShm6x4e+25RNA3ITd+wfKWDk9lr2HAZA/6UD2dQ5rrHrrqGL/4WsKij OUsBTIwiHgALqUmGU7UgZAw32npPURMxgEWpuAGBwqinf43cy01MPzrOHDMm8M73 KcZybnECTBt9pG0OvSqvGS0geFolgcqnrbJpS0/RyJY8eTbodknzNZI/T+6NLmcl UXLxEfzh0937Gv0JDLv0pCgMlY8gFTfIF47U3RlcEuMy56AidP6Wcky4R1wlKgGk MJ5oLlTqk44weNvwiIWeASGL/NCYGF5ZY5Pc7jhrpfHlx4wbzMa4pCFe9vfvIiia z88dVmtcyKkCeagDvp7YPYRVodWtSI8aX4Dkel1uhZyOsZ0Ly+o= =BfNE -----END PGP SIGNATURE----- --3LdTRkK5WjZEBujW-- From owner-freebsd-net@freebsd.org Tue May 11 11:40:54 2021 Return-Path: Delivered-To: freebsd-net@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 CF007634242 for ; Tue, 11 May 2021 11:40:54 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from mail.punkt.de (mail.punkt.de [217.29.41.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ffbb95flwz3nRl for ; Tue, 11 May 2021 11:40:53 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from [IPv6:2003:a:d59:3880:59ca:695b:6b42:2e05] (unknown [IPv6:2003:a:d59:3880:59ca:695b:6b42:2e05]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.punkt.de (Postfix) with ESMTPSA id D18B82F42D; Tue, 11 May 2021 13:40:45 +0200 (CEST) From: "Patrick M. Hausen" Message-Id: <846FFF4A-0D81-4F04-8358-1B14F996C0A2@punkt.de> Content-Type: multipart/signed; boundary="Apple-Mail=_D570B725-284C-47E1-9CFE-A86D10271DD7"; protocol="application/pgp-signature"; micalg=pgp-sha256 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.20\)) Subject: Re: sender source IP address on UDP socket bound to INADDR_ANY in golang Date: Tue, 11 May 2021 13:40:44 +0200 In-Reply-To: Cc: freebsd-net@freebsd.org To: Peter Jeremy References: <2B26D5AB-0F77-4E36-AD9A-D7D6CE5F173C@punkt.de> X-Mailer: Apple Mail (2.3445.104.20) X-Rspamd-Queue-Id: 4Ffbb95flwz3nRl X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of hausen@punkt.de designates 217.29.41.227 as permitted sender) smtp.mailfrom=hausen@punkt.de X-Spamd-Result: default: False [-4.90 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:217.29.32.0/20]; HAS_ATTACHMENT(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; ARC_NA(0.00)[]; DMARC_NA(0.00)[punkt.de]; SPAMHAUS_ZRD(0.00)[217.29.41.227:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[217.29.41.227:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:16188, ipnet:217.29.32.0/20, country:DE]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-net] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 May 2021 11:40:54 -0000 --Apple-Mail=_D570B725-284C-47E1-9CFE-A86D10271DD7 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi! > Am 11.05.2021 um 12:38 schrieb Peter Jeremy : >=20 > On 2021-May-08 19:05:56 +0200, "Patrick M. Hausen" = wrote: >> I am facing a problem that is perfectly explained by the semantics >> of the socket interface for UDP, if one assumes that the application >> in question binds to INADDR_ANY and does not specifically set the >> sender address when sending datagrams. > ... >> Their code in question is here: >> = https://github.com/AdguardTeam/dnsproxy/blob/1163404e605c3dfbeab360fc3540f= c290f61a321/proxyutil/udp_unix.go#L47 >=20 > So, they say that they retrieve "the net interface IP the packet was > sent to (dst addr) from the socket's OOB data" and I agree that's what > the referenced code does. I hadn't heard of that behaviour before and > went digging... Thank you. I received some code with internal debugging added from the AdGuard core team and will try that today or tomorrow. If I read the = quote from the documentation correctly, on possible explanation would be them calling recvmsg() but forgetting to setsockopt()? Kind regards, Patrick -- punkt.de GmbH Patrick M. Hausen .infrastructure Kaiserallee 13a 76133 Karlsruhe Tel. +49 721 9109500 https://infrastructure.punkt.de info@punkt.de AG Mannheim 108285 Gesch=C3=A4ftsf=C3=BChrer: J=C3=BCrgen Egeling, Daniel Lienert, Fabian = Stein --Apple-Mail=_D570B725-284C-47E1-9CFE-A86D10271DD7 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEgzqrjO/mj9CSsTg2kG8u4u3aiVwFAmCabTwACgkQkG8u4u3a iVziTwf/QUvq7YXWreIzK7uO486J3pk/pjWqazNAsfioPcIECJEq0O3s8PY7H8Wy GcP0IzS4gi5AdHEo8PE02yqB1DZxnTL1yjL7kpOIi4pssE4fEBMmrPa6bR9604nb dF80d1bq9PxiUaZeh9wUTksxfntnnnhOSOBADXBqvjR/2G0jZyQNKT0k7QWNIQi2 ReLhsUBKmk3TDdFY29RVGx5RqonQmjVgynSZSScdVFxOBCW6iCXvydk8elf9xKnG O0fIcneXQjJSRQ3i6OqDl8j77DvySvlgMgrqk6cKPtgwjUtSy6x1kbEepiZ6yBQN b1pRadbFAmp+5ok0Yjdrdb3nN7VFEA== =xU/M -----END PGP SIGNATURE----- --Apple-Mail=_D570B725-284C-47E1-9CFE-A86D10271DD7-- From owner-freebsd-net@freebsd.org Tue May 11 12:43:28 2021 Return-Path: Delivered-To: freebsd-net@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 E47CC6368B5 for ; Tue, 11 May 2021 12:43:28 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from mailguard.liquidtelecom.co.za (delivery.mailguard.neotel.co.za [41.168.2.25]) by mx1.freebsd.org (Postfix) with ESMTP id 4FfczK3yTBz3rXm for ; Tue, 11 May 2021 12:43:25 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from SEC-NGP-AG07 ([192.168.202.37]) by mailguard.liquidtelecom.co.za with Microsoft SMTPSVC(7.5.7601.17514); Tue, 11 May 2021 14:42:54 +0200 Received: from sec-ngp-spt05.e-purifier.com ([192.168.201.1]) by SEC-NGP-AG07.neotel.e-purifier.co.za with Microsoft SMTPSVC(7.5.7601.17514); Tue, 11 May 2021 14:42:50 +0200 Received: from localhost (localhost [127.0.0.1]) by sec-ngp-spt05.e-purifier.com (Postfix) with ESMTP id CB39FE3CCD1; Tue, 11 May 2021 14:43:17 +0200 (SAST) X-Virus-Scanned: by SpamTitan at e-purifier.com Received: from sec-ngp-spt05.e-purifier.com (localhost [127.0.0.1]) by sec-ngp-spt05.e-purifier.com (Postfix) with ESMTP id 0E644E3CCC7; Tue, 11 May 2021 14:43:12 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za (unknown [41.170.5.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sec-ngp-spt05.e-purifier.com (Postfix) with ESMTPS id 0433CE3CCB8; Tue, 11 May 2021 14:43:12 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2]) by NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2%12]) with mapi id 14.03.0513.000; Tue, 11 May 2021 14:43:11 +0200 From: Francois ten Krooden To: Konstantin Belousov CC: "freebsd-net@freebsd.org" Subject: RE: Vector Packet Processing (VPP) portability on FreeBSD Thread-Topic: Vector Packet Processing (VPP) portability on FreeBSD Thread-Index: AQHXRaZHkx80/avbnEmSwhKdxlugfareNk8w Date: Tue, 11 May 2021 12:43:10 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, en-ZA Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginalArrivalTime: 11 May 2021 12:42:50.0267 (UTC) FILETIME=[271D7EB0:01D74663] x-archived: yes x-dbused: RGF0YSBTb3VyY2U9MTkyLjE2OC4yMDEuMjc= X-Rspamd-Queue-Id: 4FfczK3yTBz3rXm X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of ftk@nanoteq.com has no SPF policy when checking 41.168.2.25) smtp.mailfrom=ftk@nanoteq.com X-Spamd-Result: default: False [-2.10 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[41.168.2.25:from]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[Nanoteq.com]; AUTH_NA(1.00)[]; SPAMHAUS_ZRD(0.00)[41.168.2.25:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[no SPF record]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:36937, ipnet:41.168.0.0/17, country:ZA]; RCVD_COUNT_SEVEN(0.00)[7]; MAILMAN_DEST(0.00)[freebsd-net]; RCVD_IN_DNSWL_LOW(-0.10)[41.168.2.25:from] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 May 2021 12:43:28 -0000 On Monday, 10 May 2021 16:10 Konstantin Belousov wrote: > On Mon, May 10, 2021 at 11:08:18AM +0000, Francois ten Krooden wrote: > > Greetings > > > > We have a vested interest in high-speed IPsec VPN on FreeBSD. We have > started with the porting of VPP (https://fd.io/) to FreeBSD. > > > > Currently we have VPP compiled and running with netmap. The speeds we > measure are nowhere near the performance of a 10Gbps link, at around > 350kpps for 1500 byte IPv4 packets. We suspect the biggest issue is relat= ed > to how VPP implements huge pages (Linux) and our modifications to support > super pages on FreeBSD. > > > > Apart from the above, there are remaining issues we need to sort out an= d > "Linuxisms" that need porting to FreeBSD, but this is going reasonably we= ll. > We are working in a public Github repository and have started listing our > issues there alongside the code. Our main working branch is "freebsd" > (https://github.com/ftk-ntq/vpp/tree/freebsd). > > > > Our aim with this mail is to get the discussion started on porting VPP = to > FreeBSD and to invite interested parties to help with the effort. We inte= nd > to upstream the work hoping that the original authors will adopt our port= ed > code and continue maintaining future compatibility with FreeBSD. > > > > Some of our questions or comments to start the conversation: > > 1. netmap vs. DPDK (VPP relies on DPDK by default with the netmap > integration deprecated). Which will be the best to choose? > > 2. How to correctly implement using super pages / huge pages in FreeBSD > in order to allow VPP to allocate contiguous memory blocks for packet > buffers to process packets from the packet handling framework > (netmap/DPDK)? > Superpage CPU mappings, as opposed to small pages mappings, typically > give you several units of percents improvement in best setup. Having larg= e > page support in hardware for things like memory registration/rings mappin= g > could give you some more if hardware DMA engine is limited in capacity, > e.g. have fixed number of descriptors. > > To allocate physically-contiguous superpage-mapped regions in userspace, > create special posix shmfd with shm_create_largepage(), then map it with > mmap(2). The backing pages are allocated on creation, so you can e.g. pa= ss > them to hardware without mmaping into userspace at all, if > needed/preferred. Thank you I will have a look at this as well. I knew about memfd_create wh= ich was also added in FreeBSD 13.0 which I did use. > > > 3. What are suitable alternatives for reading information from procfs a= nd > sysfs on FreeBSD? > Understand what information is obtained, then what for is it actually use= d, > then match it against equivalent FreeBSD approach, then gather the > required information. Thank you. This was basically what we suspected. One of the ones we are unsure about is what the equivalent of /proc/self/pa= gemap on Linux would be. The one idea we had is using procstat_getvmmap from libprocstat, but haven'= t finished investigating yet. Regards Francois > > > 4. Functionality relying on Linux epoll is currently supported using ep= oll- > shim. Is this the correct approach? > > > > Any help and input to aid in the effort will be greatly appreciated. > > > > Regards > > > > Francois ten Krooden > > > > > > Important Notice: > > > > This e-mail and its contents are subject to the Nanoteq (Pty) Ltd e-mai= l > legal notice available at: > > http://www.nanoteq.com/AboutUs/EmailDisclaimer.aspx > > > > > > _______________________________________________ > > freebsd-net@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-net > > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > Important Notice: This e-mail and its contents are subject to the Nanoteq (Pty) Ltd e-mail le= gal notice available at: http://www.nanoteq.com/AboutUs/EmailDisclaimer.aspx From owner-freebsd-net@freebsd.org Tue May 11 13:04:17 2021 Return-Path: Delivered-To: freebsd-net@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 07A8163752E for ; Tue, 11 May 2021 13:04:17 +0000 (UTC) (envelope-from markjdb@gmail.com) Received: from mail-qk1-x72c.google.com (mail-qk1-x72c.google.com [IPv6:2607:f8b0:4864:20::72c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FfdRN0KTnz3sVn for ; Tue, 11 May 2021 13:04:15 +0000 (UTC) (envelope-from markjdb@gmail.com) Received: by mail-qk1-x72c.google.com with SMTP id c20so7581180qkm.3 for ; Tue, 11 May 2021 06:04:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=XPQS8qITz+9FbZ5LKyLxFuKo+F9Ous49E7CAFyfKLKc=; b=bUK52SYRl1xe4T1oP4glSM08sn1qnfAvf/WLR30KT8ofRPvCgzW2zfm2/YoIiE6guT ktb4DDpKNb29M/QWhR6LT4LR+WbNm703+2N7Fnj0vpO+/VdSPQ88jplZq1z3PeEN2aHV 8ELfknLsFzQmVDiHuCWMy5mlmA8FldTePovADMQSgFa/+pjX2Y3B2+cav/UT5JWJ1F9Y EhQ7umoP++8Y6+n20Pj1AxwC6DCkJy6UGNWlDe97uo4aPLdBk2i2d/ZQuXd3etQJnRiN ajJ3FQMoY3WN02FxsGYtDWFPev7ilHyRypmNaE02FYi+JghkyOzh0/B7rc1Py6R53IJJ /Uwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to; bh=XPQS8qITz+9FbZ5LKyLxFuKo+F9Ous49E7CAFyfKLKc=; b=kh+qwD35aDi+XUqzaQC+EiSA6VUGhMJiWSCUmMbM4FnF5TfldOssztG/NLMQyJtzPu lX6W9CZL3ATl6kY8qAF0g6I5f3LEoYXsqhcvhi9W+kOHNZaM1aBIvIo6yFq5Z3Rogsq1 g6rHJqgiiOy32ZM0opUvmvlanUOOQFF4Yx2f9ZVmGkK9X9Bntz7xyTjLL3BAyFZOotL+ Z13kcKsPvIpWlCoFvUtcUGiIbXcFF1d7AubO8+TNph1IR5K9yCr2KOBGLfI9jfvwW9Ui X14fVp9PuYKUDuc5iDArPNxbg2q4aa1ipkVRM31iv6M0aCRTwtn/e3drOejWKj2sSSwN VOFw== X-Gm-Message-State: AOAM532OtOvYnDkRUmAYQ5IGUs+xI2H9DkWgq/Cc7LVbQoIKKZzXW9wH lKMWpF7JtNHiW72d1C0Fn1M= X-Google-Smtp-Source: ABdhPJxInxbbakJwYQCkVPFlt+VZ2tGE/vinVJNWmuW7lu/znahVGx7FIj/NHXE+1LzLYCz1iZcjtQ== X-Received: by 2002:ae9:e80c:: with SMTP id a12mr14448452qkg.85.1620738254105; Tue, 11 May 2021 06:04:14 -0700 (PDT) Received: from nuc ([142.126.164.150]) by smtp.gmail.com with ESMTPSA id w4sm13567602qki.57.2021.05.11.06.04.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 May 2021 06:04:13 -0700 (PDT) Sender: Mark Johnston Date: Tue, 11 May 2021 09:04:14 -0400 From: Mark Johnston To: Francois ten Krooden Cc: Konstantin Belousov , "freebsd-net@freebsd.org" Subject: Re: Vector Packet Processing (VPP) portability on FreeBSD Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4FfdRN0KTnz3sVn X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=bUK52SYR; dmarc=none; spf=pass (mx1.freebsd.org: domain of markjdb@gmail.com designates 2607:f8b0:4864:20::72c as permitted sender) smtp.mailfrom=markjdb@gmail.com X-Spamd-Result: default: False [-2.70 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[markj@freebsd.org,markjdb@gmail.com]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[markj@freebsd.org,markjdb@gmail.com]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::72c:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::72c:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::72c:from]; MID_RHS_NOT_FQDN(0.50)[]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-net] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 May 2021 13:04:17 -0000 On Tue, May 11, 2021 at 12:43:10PM +0000, Francois ten Krooden wrote: > On Monday, 10 May 2021 16:10 Konstantin Belousov wrote: > > > > On Mon, May 10, 2021 at 11:08:18AM +0000, Francois ten Krooden wrote: > > > 3. What are suitable alternatives for reading information from procfs and > > sysfs on FreeBSD? > > Understand what information is obtained, then what for is it actually used, > > then match it against equivalent FreeBSD approach, then gather the > > required information. > > Thank you. This was basically what we suspected. > One of the ones we are unsure about is what the equivalent of /proc/self/pagemap on Linux would be. > The one idea we had is using procstat_getvmmap from libprocstat, but haven't finished investigating yet. I believe DPDK's libeal uses /proc/pagemap to look up the physical address of large page mappings. Assuming you want to do the same thing, there is the MEM_EXTRACT_PADDR /dev/mem ioctl. It was added specifically for DPDK. See the mem(4) man page for details on its usage. From owner-freebsd-net@freebsd.org Tue May 11 13:22:28 2021 Return-Path: Delivered-To: freebsd-net@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 6BB2F637C8E for ; Tue, 11 May 2021 13:22:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FfdrN2R6yz3tLG for ; Tue, 11 May 2021 13:22:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 538A4637C8D; Tue, 11 May 2021 13:22:28 +0000 (UTC) Delivered-To: net@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 53581637C8C for ; Tue, 11 May 2021 13:22:28 +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 4FfdrN1rKpz3snX for ; Tue, 11 May 2021 13:22:28 +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 30FBF18AE9 for ; Tue, 11 May 2021 13:22:28 +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 14BDMSHQ071740 for ; Tue, 11 May 2021 13:22:28 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14BDMSrV071739 for net@FreeBSD.org; Tue, 11 May 2021 13:22:28 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: net@FreeBSD.org Subject: [Bug 255749] jumbo frame support of IPv6 vlan interfaces is broken Date: Tue, 11 May 2021 13:22:27 +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: 13.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: linimon@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: assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 May 2021 13:22:28 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255749 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Tue May 11 13:24:47 2021 Return-Path: Delivered-To: freebsd-net@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 49473637AFA for ; Tue, 11 May 2021 13:24:47 +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 4Ffdv31NGGz3tXH for ; Tue, 11 May 2021 13:24:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 2F313637C31; Tue, 11 May 2021 13:24:47 +0000 (UTC) Delivered-To: net@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 2EF2E637C30 for ; Tue, 11 May 2021 13:24:47 +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 4Ffdv30nZ0z3tVD for ; Tue, 11 May 2021 13:24:47 +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 0E2F218F0B for ; Tue, 11 May 2021 13:24:47 +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 14BDOlRt072238 for ; Tue, 11 May 2021 13:24:47 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14BDOkxU072237 for net@FreeBSD.org; Tue, 11 May 2021 13:24:46 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: net@FreeBSD.org Subject: [Bug 255749] jumbo frame support of IPv6 vlan interfaces is broken Date: Tue, 11 May 2021 13:24:47 +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: 13.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: ae@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: cc see_also 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 May 2021 13:24:47 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255749 Andrey V. Elsukov changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ae@FreeBSD.org See Also| |https://bugs.freebsd.org/bu | |gzilla/show_bug.cgi?id=3D2= 480 | |05 --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Tue May 11 13:24:47 2021 Return-Path: Delivered-To: freebsd-net@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 DA964637E3C for ; Tue, 11 May 2021 13:24:47 +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 4Ffdv35dwHz3t5G for ; Tue, 11 May 2021 13:24:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id C1A4A637FBB; Tue, 11 May 2021 13:24:47 +0000 (UTC) Delivered-To: net@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 C173F637FBA for ; Tue, 11 May 2021 13:24:47 +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 4Ffdv352n3z3tVG for ; Tue, 11 May 2021 13:24:47 +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 A036618DBC for ; Tue, 11 May 2021 13:24:47 +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 14BDOlK3072271 for ; Tue, 11 May 2021 13:24:47 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14BDOl2Q072270 for net@FreeBSD.org; Tue, 11 May 2021 13:24:47 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: net@FreeBSD.org Subject: [Bug 248005] nd6 initializes nd_ifinfo->maxmtu = 0 on newly inserted network interfaces Date: Tue, 11 May 2021 13:24:47 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: easy X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: ae@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: kevans@freebsd.org X-Bugzilla-Flags: maintainer-feedback+ maintainer-feedback? mfc-stable12+ mfc-stable11- X-Bugzilla-Changed-Fields: see_also 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 May 2021 13:24:47 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D248005 Andrey V. Elsukov changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.freebsd.org/bu | |gzilla/show_bug.cgi?id=3D2= 557 | |49 --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-net@freebsd.org Tue May 11 14:27:50 2021 Return-Path: Delivered-To: freebsd-net@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 DA902639B23 for ; Tue, 11 May 2021 14:27:50 +0000 (UTC) (envelope-from jim@netgate.com) Received: from mail-io1-xd31.google.com (mail-io1-xd31.google.com [IPv6:2607:f8b0:4864:20::d31]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FfgHn2nxJz4RB7 for ; Tue, 11 May 2021 14:27:49 +0000 (UTC) (envelope-from jim@netgate.com) Received: by mail-io1-xd31.google.com with SMTP id i7so10857948ioa.12 for ; Tue, 11 May 2021 07:27:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=3Q3UmIlbpclrBQ0G+sH7Z3OiEEtMKYcQuZeplQwymQQ=; b=k5zxbcOSeVEMvZMHq+99pqRQBZgQXhDsjOCUiUKGhIMHNNLftDAe7DwaqLoig1w2/T vgmV9MpPddCDeG7FnnzZHmYFYuiuhozVAsRzh6jwxf+l6TFyMWJyodJrul3geNDQ7sng aDeT41rerweoxT0mw5MbZ0i5sGnTUpijKg5aYM7icYYF41OX5mEJjiksKtdUom3Nrvl7 aNBi9PkziJgnRca0Oalhb0axzU5wRHx1AR0yOcPZ121g32fbbjdOsn+LuBGLlx9PxgA0 ZFIM8xyNMDJPf1Ej7uuvubJ3GQkc/621WxoKAUJe4KC0OvBKrW6LK/+z+PzOc8A56w9D wkSA== X-Gm-Message-State: AOAM53295eJfi6OhFxtuzobSqtTBtyQPMlFmbQE46YsYTyFG0sl/6M91 zWgR0MuPjmmxwV/p/9Q91ddQ3w== X-Google-Smtp-Source: ABdhPJwjIe6sEfT8Q6Nc8Oi2gkNsIpEAgEn/FPrXHUYYqBKeT+IrlZf1zmc05VosIvYxlIMbwl3Q/w== X-Received: by 2002:a05:6638:2585:: with SMTP id s5mr3132687jat.55.1620743268057; Tue, 11 May 2021 07:27:48 -0700 (PDT) Received: from ?IPv6:2601:280:5b80:b910:101d:c6f:6771:e101? ([2601:280:5b80:b910:101d:c6f:6771:e101]) by smtp.gmail.com with ESMTPSA id d16sm212250ilo.12.2021.05.11.07.27.47 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 11 May 2021 07:27:47 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: Vector Packet Processing (VPP) portability on FreeBSD From: Jim Thompson In-Reply-To: Date: Tue, 11 May 2021 08:27:46 -0600 Cc: Konstantin Belousov , "freebsd-net@freebsd.org" , Mark Johnston Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Francois ten Krooden X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Rspamd-Queue-Id: 4FfgHn2nxJz4RB7 X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.49 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[netgate.com:+]; DMARC_POLICY_ALLOW(-0.50)[netgate.com,quarantine]; NEURAL_HAM_SHORT(-0.99)[-0.987]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::d31:from]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[netgate.com:s=google]; FREEFALL_USER(0.00)[jim]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::d31:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::d31:from]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-net] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 May 2021 14:27:51 -0000 > On May 11, 2021, at 7:04 AM, Mark Johnston wrote: >=20 > On Tue, May 11, 2021 at 12:43:10PM +0000, Francois ten Krooden wrote: >> On Monday, 10 May 2021 16:10 Konstantin Belousov wrote: >>=20 >>=20 >>> On Mon, May 10, 2021 at 11:08:18AM +0000, Francois ten Krooden = wrote: >>>> 3. What are suitable alternatives for reading information from = procfs and >>> sysfs on FreeBSD? >>> Understand what information is obtained, then what for is it = actually used, >>> then match it against equivalent FreeBSD approach, then gather the >>> required information. >>=20 >> Thank you. This was basically what we suspected. >> One of the ones we are unsure about is what the equivalent of = /proc/self/pagemap on Linux would be. >> The one idea we had is using procstat_getvmmap from libprocstat, but = haven't finished investigating yet. >=20 > I believe DPDK's libeal uses /proc/pagemap to look up the physical > address of large page mappings. Assuming you want to do the same = thing, > there is the MEM_EXTRACT_PADDR /dev/mem ioctl. It was added > specifically for DPDK. See the mem(4) man page for details on its > usage. Upthread mentioned Netgate (we do pfSense) as being possibly involved in = a port of VPP to FreeBSD. We do have some interest, and I had once = handed this to a contractor, but not much progress was made, and we had our hands full with pfSense and = our VPP-based product (tnsr). VPP has been discussed on freebsd-net = before. You and your team have made it much farther. I=E2=80=99d spoken to the VPP =E2=80=98core team=E2=80=99 about the = sustainability of a port of VPP to FreeBSD, and they didn=E2=80=99t say = =E2=80=99No=E2=80=99. The lead VPP person at Cisco used to be a FreeBSD = src committer, and he basically said, =E2=80=9CPatches welcome=E2=80=9D. = Someone will probably want to bring CSIT along to help prevent = regressions on FreeBSD, but that team also seemed open when I checked. IMO, netmap seems a better approach on FreeBSD, as you=E2=80=99ll = eventually want something like the =E2=80=98router plugin=E2=80=99 to be = able to communicate between the kernel and VPP, obtain FIBs, etc. =20 We=E2=80=99ve been strong proponents of (and a main contributor to) the = =E2=80=98linux-cp=E2=80=9D plugin, (a better version of the router = plugin, partially upstreamed to VPP), but it=E2=80=99s based on netlink, = and is has more linux-isms than the main body of VPP. Netmap has a very = nice architecture for building something similar, where packets can be = directly sent to and received from the host rings by VPP, and these host = rings are associated with an interface ring. Netmap-fwd uses this to = good effect. Netmap is slightly slower in maximum PPS than DPDK, but for your use = case (IPsec), you won't see a difference (assuming some things when I = say this.) Jim= From owner-freebsd-net@freebsd.org Tue May 11 14:59:06 2021 Return-Path: Delivered-To: freebsd-net@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 EBEA263A6EF for ; Tue, 11 May 2021 14:59:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Ffgzt6BC8z4SVV for ; Tue, 11 May 2021 14:59:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id D452563A4E5; Tue, 11 May 2021 14:59:06 +0000 (UTC) Delivered-To: net@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 D418F63A6EE for ; Tue, 11 May 2021 14:59:06 +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 4Ffgzt5b3lz4SjY for ; Tue, 11 May 2021 14:59:06 +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 B2FD31A27D for ; Tue, 11 May 2021 14:59:06 +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 14BEx6c1019868 for ; Tue, 11 May 2021 14:59:06 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14BEx6e8019867 for net@FreeBSD.org; Tue, 11 May 2021 14:59:06 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: net@FreeBSD.org Subject: [Bug 255309] ice(4) driver doesn't use RSS option correctly Date: Tue, 11 May 2021 14:59:06 +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.2-RELEASE X-Bugzilla-Keywords: IntelNetworking X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@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: assigned_to keywords 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 May 2021 14:59:07 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255309 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org Keywords|patch | --- Comment #1 from Mark Linimon --- ^Triage: assign to correct mailing list. ^Triage: note that the "patch" keyword is obsolete (now inferred from attachment metadata). --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Wed May 12 12:06:31 2021 Return-Path: Delivered-To: freebsd-net@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 BB43463C355 for ; Wed, 12 May 2021 12:06:31 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from vtr.rulingia.com (vtr.rulingia.com [IPv6:2001:19f0:5801:ebe:5400:1ff:fe53:30fd]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "vtr.rulingia.com", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FgD6G08V7z4XF7 for ; Wed, 12 May 2021 12:06:29 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from server.rulingia.com (ppp239-208.static.internode.on.net [59.167.239.208]) by vtr.rulingia.com (8.16.1/8.15.2) with ESMTPS id 14CC6Egk046555 (version=TLSv1.3 cipher=AEAD-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 12 May 2021 22:06:20 +1000 (AEST) (envelope-from peter@rulingia.com) DKIM-Filter: OpenDKIM Filter v2.10.3 vtr.rulingia.com 14CC6Egk046555 X-Bogosity: Ham, spamicity=0.000000 Received: from server.rulingia.com (localhost.rulingia.com [127.0.0.1]) by server.rulingia.com (8.16.1/8.16.1) with ESMTPS id 14CC69Yl064006 (version=TLSv1.3 cipher=AEAD-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 12 May 2021 22:06:09 +1000 (AEST) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.16.1/8.16.1/Submit) id 14CC69E7064005; Wed, 12 May 2021 22:06:09 +1000 (AEST) (envelope-from peter) Date: Wed, 12 May 2021 22:06:09 +1000 From: Peter Jeremy To: "Patrick M. Hausen" Cc: freebsd-net@freebsd.org Subject: Re: sender source IP address on UDP socket bound to INADDR_ANY in golang Message-ID: References: <2B26D5AB-0F77-4E36-AD9A-D7D6CE5F173C@punkt.de> <846FFF4A-0D81-4F04-8358-1B14F996C0A2@punkt.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="B9JC0CRfskJyn7wx" Content-Disposition: inline In-Reply-To: <846FFF4A-0D81-4F04-8358-1B14F996C0A2@punkt.de> X-PGP-Key: http://www.rulingia.com/keys/peter.pgp X-Rspamd-Queue-Id: 4FgD6G08V7z4XF7 X-Spamd-Bar: ------ X-Spamd-Result: default: False [-6.10 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[rulingia.com:s=default]; FREEFALL_USER(0.00)[peter]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; SPAMHAUS_ZRD(0.00)[2001:19f0:5801:ebe:5400:1ff:fe53:30fd:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[rulingia.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[rulingia.com,quarantine]; NEURAL_HAM_SHORT(-1.00)[-1.000]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2001:19f0:5801:ebe:5400:1ff:fe53:30fd:from]; ASN(0.00)[asn:20473, ipnet:2001:19f0:5800::/38, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-net] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 May 2021 12:06:31 -0000 --B9JC0CRfskJyn7wx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2021-May-11 13:40:44 +0200, "Patrick M. Hausen" wrote: >> Am 11.05.2021 um 12:38 schrieb Peter Jeremy : >>=20 >> On 2021-May-08 19:05:56 +0200, "Patrick M. Hausen" wro= te: >>> I am facing a problem that is perfectly explained by the semantics >>> of the socket interface for UDP, if one assumes that the application >>> in question binds to INADDR_ANY and does not specifically set the >>> sender address when sending datagrams. >> ... >>> Their code in question is here: >>> https://github.com/AdguardTeam/dnsproxy/blob/1163404e605c3dfbeab360fc35= 40fc290f61a321/proxyutil/udp_unix.go#L47 >>=20 >> So, they say that they retrieve "the net interface IP the packet was >> sent to (dst addr) from the socket's OOB data" and I agree that's what >> the referenced code does. I hadn't heard of that behaviour before and >> went digging... > >Thank you. I received some code with internal debugging added from the >AdGuard core team and will try that today or tomorrow. If I read the quote >from the documentation correctly, on possible explanation would be them >calling recvmsg() but forgetting to setsockopt()? As I see it, the possibilities boil down to: 1) The Go code isn't enabling IPPROTO_IP.IP_RECVDSTADDR on the socket. 2) There's a FreeBSD kernel bug that mean setting IP_RECVDSTADDR isn't being correctly reflected into the recvmsg control message. 3) The control message isn't being correctly plumbed through from recvmsg(2) to the Go RecvMsg() return. Note that a lot of the relevant Go library code is BSD- or FreeBSD- specific so it's also possible that there is a bug in the Go library code. --=20 Peter Jeremy --B9JC0CRfskJyn7wx Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE7rKYbDBnHnTmXCJ+FqWXoOSiCzQFAmCbxKtfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEVF QjI5ODZDMzA2NzFFNzRFNjVDMjI3RTE2QTU5N0EwRTRBMjBCMzQACgkQFqWXoOSi CzSPkhAAkjvAzewX4sAjnJSyGiv3OBBa1vePD4dRdyaoSrGk8maD2B5tHkIjkV0m ZArhcgiyuadHDnmHc1f4SahgvCxQ7jw9sO8oihh3P2bYw239JxqsWImZ6HkgTs6q +T/VkGYkNWDivbqAyZv6XdUCoz3akxbr1w01wTgatE3BDRvXK0YDokXafAc+4XGq 4P5TG1p76PVhyBLvZHDwTQ78WvP9oBy9wc+da2J+zhscOv6WM34sEHT50q0SrBBu pjlju8kqsMWctQq2+8krSfmJi2Pfxg5KSx3CEwPau7IAqWnlX9WdRJAVAwnoUGkq DGYcwUJeVDhOe/yyqSoirFdcyRLP3TwheoMr0xic7TMfK1SsA3oOBsi21gszXxhE wEE0mRWWzXXWZveqGDc1hRqxwModVXcb1qTV+137bJzfw4jF9gYz0Mdy7i4qfqdy jocVCH/iCeSoSNmH75wCohd9LnksDTLKb+KXBRMaWlVf++9qvqHO7w7oj+s6zvJf 7e6bhwXrPVqFUA+3mhaJW9lTkX0oPhM0r6BQ6tY1x4UpXn7i3EA0zt8hWfUbn1Qw ySnV3quqy3inctDezuV9ThkHmTna6I5EL+3u4i3Ducp+5mJNN1yQoV86UWON+xy/ zpoCpk2Z83cWcuaV9wIgkIkG726zro4y3BXgmC1Dkgg4jtAVzP4= =AbdL -----END PGP SIGNATURE----- --B9JC0CRfskJyn7wx-- From owner-freebsd-net@freebsd.org Thu May 13 08:42:41 2021 Return-Path: Delivered-To: freebsd-net@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 D0A4963667E for ; Thu, 13 May 2021 08:42:41 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from mailguard.liquidtelecom.co.za (mailguard.liquidtelecom.co.za [41.168.2.25]) by mx1.freebsd.org (Postfix) with ESMTP id 4FglXc2dWxz4d18 for ; Thu, 13 May 2021 08:42:39 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from SEC-NGP-AG10 ([192.168.202.40]) by mailguard.liquidtelecom.co.za with Microsoft SMTPSVC(7.5.7601.17514); Thu, 13 May 2021 10:42:07 +0200 Received: from sec-ngp-spt04.e-purifier.com ([192.168.201.1]) by SEC-NGP-AG10.neotel.e-purifier.co.za with Microsoft SMTPSVC(7.5.7601.17514); Thu, 13 May 2021 10:34:48 +0200 Received: from localhost (localhost [127.0.0.1]) by sec-ngp-spt04.e-purifier.com (Postfix) with ESMTP id 21D331012F76; Thu, 13 May 2021 10:35:18 +0200 (SAST) X-Virus-Scanned: by SpamTitan at e-purifier.com Received: from sec-ngp-spt04.e-purifier.com (localhost [127.0.0.1]) by sec-ngp-spt04.e-purifier.com (Postfix) with ESMTP id B71D41013353; Thu, 13 May 2021 10:31:56 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za (unknown [41.170.5.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sec-ngp-spt04.e-purifier.com (Postfix) with ESMTPS id AD5931013355; Thu, 13 May 2021 10:31:56 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2]) by NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2%12]) with mapi id 14.03.0513.000; Thu, 13 May 2021 10:31:55 +0200 From: Francois ten Krooden To: Luigi Rizzo CC: "freebsd-net@freebsd.org" Subject: RE: Vector Packet Processing (VPP) portability on FreeBSD Thread-Topic: Vector Packet Processing (VPP) portability on FreeBSD Thread-Index: AQHXRapQkx/sKwTM3EOdxg1D+Pz3RqrdzyWwgANJTVA= Date: Thu, 13 May 2021 08:31:54 +0000 Message-ID: References: <91e21d18a4214af4898dd09f11144493@EX16-05.ad.unipi.it> Accept-Language: en-US, en-ZA Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginalArrivalTime: 13 May 2021 08:34:48.0930 (UTC) FILETIME=[D5F92C20:01D747D2] x-archived: yes x-dbused: RGF0YSBTb3VyY2U9MTkyLjE2OC4yMDEuMjc= X-Rspamd-Queue-Id: 4FglXc2dWxz4d18 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of ftk@nanoteq.com has no SPF policy when checking 41.168.2.25) smtp.mailfrom=ftk@nanoteq.com X-Spamd-Result: default: False [-0.99 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[41.168.2.25:from]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.990]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[Nanoteq.com]; AUTH_NA(1.00)[]; MIME_BASE64_TEXT_BOGUS(1.00)[]; SPAMHAUS_ZRD(0.00)[41.168.2.25:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MIME_BASE64_TEXT(0.10)[]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[no SPF record]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:36937, ipnet:41.168.0.0/17, country:ZA]; RCVD_COUNT_SEVEN(0.00)[7]; MAILMAN_DEST(0.00)[freebsd-net]; RCVD_IN_DNSWL_LOW(-0.10)[41.168.2.25:from] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2021 08:42:41 -0000 SGkNCg0KSnVzdCBmb3IgaW5mbyBJIHJhbiBhIHRlc3QgdXNpbmcgVFJFWCAoaHR0cHM6Ly90cmV4 LXRnbi5jaXNjby5jb20vKQ0KV2hlcmUgSSBqdXN0IHNlbnQgdHJhZmZpYyBpbiBvbmUgZGlyZWN0 aW9uIHRocm91Z2ggdGhlIGJveCBydW5uaW5nICBGcmVlQlNEIHdpdGggVlBQIHVzaW5nIHRoZSBu ZXRtYXAgaW50ZXJmYWNlcy4NClRoZXNlIHdlcmUgdGhlIHJlc3VsdHMgd2UgZm91bmQgYmVmb3Jl IHNpZ25pZmljYW50IHBhY2tldCBsb3NzIHN0YXJ0ZWQgb2NjdXJpbmcuDQorLS0tLS0tLS0tLS0t LSstLS0tLS0tLS0tLS0tLS0tLS0rDQp8IFBhY2tldCBTaXplIHwgVGhyb3VnaHB1dCAocHBzKSB8 DQorLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0rDQp8ICAgNjQgYnl0ZXMgIHwgICAx LjAwOCBNcHBzICAgICB8DQp8ICAxMjggYnl0ZXMgIHwgICA5MjAuMzExIGtwcHMgICB8DQp8ICAy NTYgYnl0ZXMgIHwgICA3OTcuNzg5IGtwcHMgICB8DQp8ICA1MTIgYnl0ZXMgIHwgICA3MDYuMzM4 IGtwcHMgICB8DQp8IDEwMjQgYnl0ZXMgIHwgICA2MjEuOTYzIGtwcHMgICB8DQp8IDEyODAgYnl0 ZXMgIHwgICA1NjkuMTQwIGtwcHMgICB8DQp8IDE0NDAgYnl0ZXMgIHwgICA1NDcuMTM5IGtwcHMg ICB8DQp8IDE1MTggYnl0ZXMgIHwgICA1MjQuODY0IGtwcHMgICB8DQorLS0tLS0tLS0tLS0tLSst LS0tLS0tLS0tLS0tLS0tLS0rDQoNClN0aWxsIGJ1c3kgaW52ZXN0aWdhdGluZyBhcyB0byB3aGVy ZSB0aGlzIGlzc3VlIG9yaWdpbmF0ZXMgZnJvbS4NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut LS0tLQ0KPiBGcm9tOiBGcmFuY29pcyB0ZW4gS3Jvb2Rlbg0KPiBTZW50OiBUdWVzZGF5LCAxMSBN YXkgMjAyMSAwODoxOA0KPiBUbzogJ0x1aWdpIFJpenpvJyA8cml6em9AaWV0LnVuaXBpLml0Pg0K PiBDYzogZnJlZWJzZC1uZXRAZnJlZWJzZC5vcmcNCj4gU3ViamVjdDogUkU6IFZlY3RvciBQYWNr ZXQgUHJvY2Vzc2luZyAoVlBQKSBwb3J0YWJpbGl0eSBvbiBGcmVlQlNEDQo+DQo+IE9uIDIwMjEv MDUvMTAgMTU6MzksIEx1aWdpIFJpenpvIHdyb3RlOg0KPg0KPiA+IC0tLS0tT3JpZ2luYWwgTWVz c2FnZS0tLS0tDQo+ID4gRnJvbTogTHVpZ2kgUml6em8gW21haWx0bzpyaXp6b0BpZXQudW5pcGku aXRdDQo+ID4gU2VudDogTW9uZGF5LCAxMCBNYXkgMjAyMSAxNjozOQ0KPiA+IFRvOiBSYWluZXIg RHVmZm5lciA8cmFpbmVyQHVsdHJhLXNlY3VyZS5kZT4NCj4gPiBDYzogRnJhbmNvaXMgdGVuIEty b29kZW4gPGZ0a0BOYW5vdGVxLmNvbT47IGZyZWVic2QtbmV0QGZyZWVic2Qub3JnDQo+ID4gU3Vi amVjdDogUmU6IFZlY3RvciBQYWNrZXQgUHJvY2Vzc2luZyAoVlBQKSBwb3J0YWJpbGl0eSBvbiBG cmVlQlNEDQo+ID4NCj4gPiBbcmVwb3N0IHNpbmNlIGl0IGFwcGVhcnMgdG8gYmUgYmxvY2tlZF0N Cj4gPg0KPiA+IE9uIE1vbiwgTWF5IDEwLCAyMDIxIGF0IDI6NDIgUE0gUmFpbmVyIER1ZmZuZXIN Cj4gPiA8cmFpbmVyQHVsdHJhLXNlY3VyZS5kZT4NCj4gPiB3cm90ZToNCj4gPiA+DQo+ID4gPg0K PiA+ID4NCj4gPiA+ID4gQW0gMTAuMDUuMjAyMSB1bSAxMzowOCBzY2hyaWViIEZyYW5jb2lzIHRl biBLcm9vZGVuDQo+ID4gPGZ0a0BOYW5vdGVxLmNvbT46DQo+ID4gPiA+DQo+ID4gPiA+IEdyZWV0 aW5ncw0KPiA+ID4gPg0KPiA+ID4gPiBXZSBoYXZlIGEgdmVzdGVkIGludGVyZXN0IGluIGhpZ2gt c3BlZWQgSVBzZWMgVlBOIG9uIEZyZWVCU0QuIFdlDQo+ID4gPiA+IGhhdmUNCj4gPiBzdGFydGVk IHdpdGggdGhlIHBvcnRpbmcgb2YgVlBQIChodHRwczovL2ZkLmlvLykgdG8gRnJlZUJTRC4NCj4g PiA+ID4NCj4gPiA+ID4gQ3VycmVudGx5IHdlIGhhdmUgVlBQIGNvbXBpbGVkIGFuZCBydW5uaW5n IHdpdGggbmV0bWFwLiBUaGUgc3BlZWRzDQo+ID4gd2UgbWVhc3VyZSBhcmUgbm93aGVyZSBuZWFy IHRoZSBwZXJmb3JtYW5jZSBvZiBhIDEwR2JwcyBsaW5rLCBhdA0KPiA+IGFyb3VuZCAzNTBrcHBz IGZvciAxNTAwIGJ5dGUgSVB2NCBwYWNrZXRzLiBXZSBzdXNwZWN0IHRoZSBiaWdnZXN0DQo+ID4g aXNzdWUgaXMgcmVsYXRlZCB0byBob3cgVlBQIGltcGxlbWVudHMgaHVnZSBwYWdlcyAoTGludXgp IGFuZCBvdXINCj4gPiBtb2RpZmljYXRpb25zIHRvIHN1cHBvcnQgc3VwZXIgcGFnZXMgb24gRnJl ZUJTRC4NCj4gPg0KPiA+IDM1MGtwcHMgaXMgd2F5IHRvbyBsb3cgZm9yIGJlaW5nIHJlbGF0ZWQg dG8gdGxiIGFuZCBwYWdlIHNpemUgaXNzdWVzLg0KPiA+DQo+ID4gSSBzdXNwZWN0IHRoYXQgeW91 IGFyZQ0KPiA+IGVpdGhlciB1c2luZyB0aGUgImVtdWxhdGVkIiBuZXRtYXAgbW9kZSwgd2hpY2gg cnVucyBvbiB0b3Agb2YgbWJ1ZnMNCj4gPiBhbmQgbWF5IGludm9sdmUgZXh0cmEgZGF0YSBjb3Bp ZXMgb24gdGhlIHJlY2VpdmUgcGF0aCwgb3IgdGhlIHRlc3QgaXRzZWxmIGlzDQo+IGUuZy4NCj4g PiB1c2luZyBUQ1AgYW5kIGNvbmdlc3Rpb24gY29udHJvbCBvciBsaW1pdGVkIHdpbmRvdyBzaXpl IHRocm90dGxlIGRvd24NCj4gPiB0aGUgcmF0ZS4NCj4NCj4gVGhlIE5JQydzIHdlIGFyZSB1c2lu ZyBpcyB0aGUgJ0ludGVsIFg1NTInICgxMCBHYkUgU0ZQKykgb24gdGhlIFN1cGVybWljcm8NCj4g WDEwU0RWLThDLVRMTjRGKyBib2FyZC4NCj4gSSBrbm93IHRoaXMgdXNlcyB0aGUgJ2l4Z2JlJyBk cml2ZXIgaW4gRnJlZUJTRCB3aGljaCBpcyBuZXRtYXAgZW5hYmxlZC4NCj4gSXMgdGhlcmUgYSB3 YXkgSSBjYW4gY29uZmlybSBpZiBpdCBpcyBydW5uaW5nIGluIGVtdWxhdGVkIG5ldG1hcCBtb2Rl Pw0KPg0KPiA+DQo+ID4gSSdkIHJldHJ5IHRoZSB0ZXN0IHdpdGggc29tZSBvcGVuIGxvb3AgdHJh ZmZpYyBzb3VyY2Uvc2luaywgIGFuZCB1c2luZw0KPiA+IGZpcnN0IGFsbCBwb3NzaWJsZSBsb3cg bGV2ZWwgQVBJcyAoc29ja2V0cy9tYnVmczsgZW11bGF0ZWQgbmV0bWFwOw0KPiA+IG5hdGl2ZSBu ZXRtYXA7IHlvdXIgdnBwIHBvcnQpIHdpdGggc21hbGwgYW5kIGxhcmdlIHBhY2tldHMgYW5kDQo+ ID4gaW5jcmVhc2luZyBwYWNrZXQgcmF0ZXMsIHRvIHNlZSB3aGVyZSB0aGUgbGltaXRzIGFyZSB3 aXRoIGVhY2guIFRoYXQNCj4gPiBzaG91bGQgZ2l2ZSB5b3UgZ29vZCBoaW50cyB0byBmaWd1cmUg b3V0IHdoYXQgaXMgbWFraW5nIHRoZSBwZXJmb3JtYW5jZQ0KPiBzbyBiYWQuDQo+ID4gRXZlbiBi ZXR0ZXIgaWYgeW91IGNhbiBydW4gdGhlIHRlc3QgYmV0d2VlbiBvbmUga25vd24tZ29vZCBlbmRw b2ludCBzbw0KPiA+IHlvdSBjYW4gdGVzdCBzZXBhcmF0ZWx5IHRoZSB0eCBhbmQgdHggc2lkZXMu DQo+DQo+IFRoYW5rcyBmb3IgdGhlc2Ugc3VnZ2VzdGlvbnMuICBJIHdpbGwgcmVydW4gdGhlIHRl c3RzIGFnYWluIGFuZCBqdXN0IGNoZWNrIGlmIEkNCj4gY2FuIG1ha2Ugc29tZSBoZWFkd2F5IG9u IHRoaXMuDQo+IE9uZSBhZGRpdGlvbmFsIHRlc3QgSSBoYXZlIGRvbmUgcHJldmlvdXNseSBpcyB0 byB1c2UgJ25ldG1hcC1md2QnIGZyb20NCj4gaHR0cHM6Ly9naXRodWIuY29tL05ldGdhdGUvbmV0 bWFwLWZ3ZC4NCj4gV2hlbiBJIGV4ZWN1dGVkIHRoZSB0ZXN0cyB3aXRoIG5ldG1hcC1md2QgSSB3 YXMgYWJsZSB0byByZWFjaCBhcm91bmQNCj4gODAwa3BwcyBmb3IgMTUwMCBieXRlIHBhY2tldHMs IHdoaWNoIHdhcyBhbG1vc3QgYXQgdGhlIG1heGltdW0gc3BlZWQuICAoSQ0KPiB3aWxsIGp1c3Qg Y29uZmlybSB0aGlzIG51bWJlciBhZ2FpbikNCj4NCj4gQ2hlZXJzDQo+IEZyYW5jb2lzDQo+DQo+ ID4NCj4gPiBDaGVlcnMNCj4gPiBMdWlnaQ0KPiA+DQoNCg0KDQpJbXBvcnRhbnQgTm90aWNlOg0K DQpUaGlzIGUtbWFpbCBhbmQgaXRzIGNvbnRlbnRzIGFyZSBzdWJqZWN0IHRvIHRoZSBOYW5vdGVx IChQdHkpIEx0ZCBlLW1haWwgbGVnYWwgbm90aWNlIGF2YWlsYWJsZSBhdDoNCmh0dHA6Ly93d3cu bmFub3RlcS5jb20vQWJvdXRVcy9FbWFpbERpc2NsYWltZXIuYXNweA0K From owner-freebsd-net@freebsd.org Thu May 13 11:27:27 2021 Return-Path: Delivered-To: freebsd-net@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 435EF63B2C6 for ; Thu, 13 May 2021 11:27:27 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from mailguard.liquidtelecom.co.za (mailguard.liquidtelecom.co.za [41.168.2.25]) by mx1.freebsd.org (Postfix) with ESMTP id 4FgqBj16rHz4lXN; Thu, 13 May 2021 11:27:24 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from SEC-NGP-AG10 ([192.168.202.40]) by mailguard.liquidtelecom.co.za with Microsoft SMTPSVC(7.0.6002.18264); Thu, 13 May 2021 13:26:50 +0200 Received: from sec-ngp-spt04.e-purifier.com ([192.168.201.1]) by SEC-NGP-AG10.neotel.e-purifier.co.za with Microsoft SMTPSVC(7.5.7601.17514); Thu, 13 May 2021 13:26:47 +0200 Received: from localhost (localhost [127.0.0.1]) by sec-ngp-spt04.e-purifier.com (Postfix) with ESMTP id 283291012EDB; Thu, 13 May 2021 13:27:17 +0200 (SAST) X-Virus-Scanned: by SpamTitan at e-purifier.com Received: from sec-ngp-spt04.e-purifier.com (localhost [127.0.0.1]) by sec-ngp-spt04.e-purifier.com (Postfix) with ESMTP id 2A3641012F09; Thu, 13 May 2021 13:27:11 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za (unknown [41.170.5.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sec-ngp-spt04.e-purifier.com (Postfix) with ESMTPS id 18A041012F05; Thu, 13 May 2021 13:27:11 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2]) by NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2%12]) with mapi id 14.03.0513.000; Thu, 13 May 2021 13:27:11 +0200 From: Francois ten Krooden To: Luigi Rizzo , Vincenzo Maffione CC: Luigi Rizzo , "freebsd-net@freebsd.org" Subject: RE: Vector Packet Processing (VPP) portability on FreeBSD Thread-Topic: Vector Packet Processing (VPP) portability on FreeBSD Thread-Index: AQHXRapQkx/sKwTM3EOdxg1D+Pz3RqrhREohgAAEi1A= Date: Thu, 13 May 2021 11:27:09 +0000 Message-ID: References: <91e21d18a4214af4898dd09f11144493@EX16-05.ad.unipi.it> In-Reply-To: Accept-Language: en-US, en-ZA Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginalArrivalTime: 13 May 2021 11:26:47.0498 (UTC) FILETIME=[DC51B2A0:01D747EA] x-archived: yes x-dbused: RGF0YSBTb3VyY2U9MTkyLjE2OC4yMDEuMjc= X-Rspamd-Queue-Id: 4FgqBj16rHz4lXN X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of ftk@nanoteq.com has no SPF policy when checking 41.168.2.25) smtp.mailfrom=ftk@nanoteq.com X-Spamd-Result: default: False [-0.97 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[41.168.2.25:from]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[Nanoteq.com]; AUTH_NA(1.00)[]; MIME_BASE64_TEXT_BOGUS(1.00)[]; SPAMHAUS_ZRD(0.00)[41.168.2.25:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.978]; MIME_BASE64_TEXT(0.10)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.997]; R_SPF_NA(0.00)[no SPF record]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:36937, ipnet:41.168.0.0/17, country:ZA]; RCVD_COUNT_SEVEN(0.00)[7]; MAILMAN_DEST(0.00)[freebsd-net]; RCVD_IN_DNSWL_LOW(-0.10)[41.168.2.25:from] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2021 11:27:27 -0000 DQpPbiBUaHVyc2RheSwgMTMgTWF5IDIwMjEgMTM6MDUgTHVpZ2kgUml6em8gd3JvdGU6DQo+DQo+ IE9uIFRodSwgTWF5IDEzLCAyMDIxIGF0IDEwOjQyIEFNIEZyYW5jb2lzIHRlbiBLcm9vZGVuDQo+ IDxmdGtAbmFub3RlcS5jb20+IHdyb3RlOg0KPiA+DQo+ID4gSGkNCj4gPg0KPiA+IEp1c3QgZm9y IGluZm8gSSByYW4gYSB0ZXN0IHVzaW5nIFRSRVggKGh0dHBzOi8vdHJleC10Z24uY2lzY28uY29t LykNCj4gPiBXaGVyZSBJIGp1c3Qgc2VudCB0cmFmZmljIGluIG9uZSBkaXJlY3Rpb24gdGhyb3Vn aCB0aGUgYm94IHJ1bm5pbmcgIEZyZWVCU0QNCj4gd2l0aCBWUFAgdXNpbmcgdGhlIG5ldG1hcCBp bnRlcmZhY2VzLg0KPiA+IFRoZXNlIHdlcmUgdGhlIHJlc3VsdHMgd2UgZm91bmQgYmVmb3JlIHNp Z25pZmljYW50IHBhY2tldCBsb3NzIHN0YXJ0ZWQNCj4gb2NjdXJpbmcuDQo+ID4gKy0tLS0tLS0t LS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tKw0KPiA+IHwgUGFja2V0IFNpemUgfCBUaHJvdWdocHV0 IChwcHMpIHwNCj4gPiArLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0rDQo+ID4gfCAg IDY0IGJ5dGVzICB8ICAgMS4wMDggTXBwcyAgICAgfA0KPiA+IHwgIDEyOCBieXRlcyAgfCAgIDky MC4zMTEga3BwcyAgIHwNCj4gPiB8ICAyNTYgYnl0ZXMgIHwgICA3OTcuNzg5IGtwcHMgICB8DQo+ ID4gfCAgNTEyIGJ5dGVzICB8ICAgNzA2LjMzOCBrcHBzICAgfA0KPiA+IHwgMTAyNCBieXRlcyAg fCAgIDYyMS45NjMga3BwcyAgIHwNCj4gPiB8IDEyODAgYnl0ZXMgIHwgICA1NjkuMTQwIGtwcHMg ICB8DQo+ID4gfCAxNDQwIGJ5dGVzICB8ICAgNTQ3LjEzOSBrcHBzICAgfA0KPiA+IHwgMTUxOCBi eXRlcyAgfCAgIDUyNC44NjQga3BwcyAgIHwNCj4gPiArLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t LS0tLS0tLS0rDQo+DQo+IFRob3NlIG51bWJlcnMgYXJlIHdheSB0b28gbG93IGZvciBuZXRtYXAu DQo+DQo+IEkgYmVsaWV2ZSB5b3UgYXJlIGVpdGhlciB1c2luZyB0aGUgZW11bGF0ZWQgbW9kZSwg b3IgaXNzdWluZyBhIHN5c3RlbSBjYWxsIG9uDQo+IGV2ZXJ5IHNpbmdsZSBwYWNrZXQuDQo+DQo+ IEkgYW0gbm90IHVwIHRvIGRhdGUgKFZpbmNlbnpvIG1heSBrbm93IGJldHRlcikgYnV0IHRoZXJl IHVzZWQgdG8gYmUgYSBzeXNjdGwNCj4gdmFyaWFibGUgdG8gY29udHJvbCB0aGUgb3BlcmF0aW5n IG1vZGU6DQo+DQo+IGh0dHBzOi8vd3d3LmZyZWVic2Qub3JnL2NnaS9tYW4uY2dpP3F1ZXJ5PW5l dG1hcCZzZWt0aW9uPTQNCj4NCj4gU1lTQ1RMIFZBUklBQkxFUyBBTkQgTU9EVUxFIFBBUkFNRVRF UlMNCj4gICAgICBTb21lIGFzcGVjdHMgb2YgdGhlIG9wZXJhdGlvbiBvZiBuZXRtYXAgYW5kIFZB TEUgYXJlIGNvbnRyb2xsZWQNCj4gdGhyb3VnaA0KPiAgICAgIHN5c2N0bCB2YXJpYWJsZXMgb24g RnJlZUJTRCAoZGV2Lm5ldG1hcC4qKSBhbmQgbW9kdWxlIHBhcmFtZXRlcnMgb24NCj4gTGludXgN Cj4gICAgICAoL3N5cy9tb2R1bGUvbmV0bWFwL3BhcmFtZXRlcnMvKik6DQo+DQo+ICAgICAgZGV2 Lm5ldG1hcC5hZG1vZGU6IDANCj4gICAgICBDb250cm9scyB0aGUgdXNlIG9mIG5hdGl2ZSBvciBl bXVsYXRlZCBhZGFwdGVyIG1vZGUuDQo+DQo+ICAgICAgMCB1c2VzIHRoZSBiZXN0IGF2YWlsYWJs ZSBvcHRpb247DQo+DQo+ICAgICAgMSBmb3JjZXMgbmF0aXZlIG1vZGUgYW5kIGZhaWxzIGlmIG5v dCBhdmFpbGFibGU7DQo+DQo+ICAgICAgMiBmb3JjZXMgZW11bGF0ZWQgaGVuY2UgbmV2ZXIgZmFp bHMuDQo+DQo+IElmIGl0IHN0aWxsIGV4aXN0cywgdHJ5IHNldCBpdCB0byAxLiBJZiB0aGUgcHJv Z3JhbSBmYWlscywgdGhlbiB5b3Ugc2hvdWxkIGZpZ3VyZSBvdXQNCj4gd2h5IG5hdGl2ZSBuZXRt YXAgc3VwcG9ydCBpcyBub3QgY29tcGlsZWQgaW4uDQoNClRoYW5rIHlvdS4gIEkgZGlkIHNldCB0 aGlzIHRvIDEgc3BlY2lmaWNhbGx5IG5vdyBhbmQgaXQgc3RpbGwgd29ya3MuICBTbyB0aGVuIGl0 IHNob3VsZCBiZSBydW5uaW5nIGluIG5hdGl2ZSBtb2RlLg0KDQpJIHdpbGwgZGlnIGEgYml0IGlu dG8gdGhlIGZ1bmN0aW9uIHRoYXQgcHJvY2Vzc2VzIHRoZSBpbmNvbWluZyBwYWNrZXRzLg0KVGhl IGNvZGUgSSBjdXJyZW50bHkgdXNlIHdhcyBhZGRlZCB0byBWUFAgaW4gc29tZXdoZXJlIGJlZm9y ZSAyMDE2LCBzbyBpdCBtaWdodCBiZSB0aGF0IHRoZXJlIGlzIGEgYnVnIGluIHRoYXQgY29kZS4N Cg0KV2lsbCB0cnkgYW5kIHNlZSBpZiBJIGNhbiBmaW5kIGFueXRoaW5nIGludGVyZXN0aW5nIHRo ZXJlLg0KDQo+DQo+IGNoZWVycw0KPiBsdWlnaQ0KPg0KDQoNCg0KSW1wb3J0YW50IE5vdGljZToN Cg0KVGhpcyBlLW1haWwgYW5kIGl0cyBjb250ZW50cyBhcmUgc3ViamVjdCB0byB0aGUgTmFub3Rl cSAoUHR5KSBMdGQgZS1tYWlsIGxlZ2FsIG5vdGljZSBhdmFpbGFibGUgYXQ6DQpodHRwOi8vd3d3 Lm5hbm90ZXEuY29tL0Fib3V0VXMvRW1haWxEaXNjbGFpbWVyLmFzcHgNCg== From owner-freebsd-net@freebsd.org Thu May 13 11:58:52 2021 Return-Path: Delivered-To: freebsd-net@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 AB42E63C27C for ; Thu, 13 May 2021 11:58:52 +0000 (UTC) (envelope-from jacques.fourie@gmail.com) Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fgqtz5KnJz4n8H; Thu, 13 May 2021 11:58:51 +0000 (UTC) (envelope-from jacques.fourie@gmail.com) Received: by mail-ed1-x52a.google.com with SMTP id b17so30684404ede.0; Thu, 13 May 2021 04:58:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Ywv1Rqw3VSjLtgbUWw/lTgFlT4PkG2YbLOsX6YU5KAY=; b=tQCHhb1Yhn67h5yfaAkIt7fgAjWURoTtwlvn70CKf4rkfU8UiBKo3dPxKegKjmTBBj N02u/3ArTeA/TZGtexUIcWAh+5u/ERkMWfN49dyA1mPqi9712Wf/mSfzJYJGgcboMUbP knePTMg1E6M35eSHuUplriApdQ+Pk1fmVequPJ0VqQuJlh8N0dQdl2IjttaRWLIkj+M1 6hY3LoKfIu6lVkGfY2QuTfRtvQFnPzXnYFQbLO7sz0u9AsGqJ3jGdVwlQLJCHYvs9DXH Eu0Z5yhP2NLLRGyid8kqiWA0WRvC3hNNaUw9SyGm8Ct8zKPgyypAVbGrNKDu7CJQcEKA o1fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Ywv1Rqw3VSjLtgbUWw/lTgFlT4PkG2YbLOsX6YU5KAY=; b=pdaLNbjb/kNcBelPMPuN3muRWztDWQlYI/VUIxwOi8mynLVpNgg1B4E84aKlIFAgbU pKmE3MmJABuMAHikEdHBm3KZh1OuogIYQn5CE2O07XWlvwJwrp14YycaeDV9qqVyU+TU 3klow1X5VArUAGr72pEQY2BW6unpBB9V0L5dx3mJiw2sU01C2YXHBXP1zWsA+HhRMJtX KGiVLkej+4wHCsRv2wVdtOOnSwGUjeSpNG38P98F/x12ctsbKtnGiejgpDoH2W8rRCqQ 7B6QzoHcrxF+oCy1rmiCHocUhSfeNzZXpsqyqmuDwwNBQ5Ihi0BbAN7OaF39NKnyCIHX MutA== X-Gm-Message-State: AOAM532vMg3KojA0NAhSVAS6LMjtHgN8tlFRIBy1gMuMTASVKVdMR33R tHlp4yx7hbJtYZSk6jjkbAk0Ep5b3hWhHt4QUx+3IEk4 X-Google-Smtp-Source: ABdhPJyVAtEoFkU3WVHwGwh5TIcAQMruV2ZI9lKgfjDskRHXCvqbA+uPzseujOAQuumFXs1SXCwmrCe5Q7NBbJIxNPA= X-Received: by 2002:a05:6402:46:: with SMTP id f6mr50037141edu.252.1620907130192; Thu, 13 May 2021 04:58:50 -0700 (PDT) MIME-Version: 1.0 References: <91e21d18a4214af4898dd09f11144493@EX16-05.ad.unipi.it> In-Reply-To: From: Jacques Fourie Date: Thu, 13 May 2021 07:58:39 -0400 Message-ID: Subject: Re: Vector Packet Processing (VPP) portability on FreeBSD To: Francois ten Krooden Cc: Luigi Rizzo , Vincenzo Maffione , "freebsd-net@freebsd.org" X-Rspamd-Queue-Id: 4Fgqtz5KnJz4n8H X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=tQCHhb1Y; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of jacquesfourie@gmail.com designates 2a00:1450:4864:20::52a as permitted sender) smtp.mailfrom=jacquesfourie@gmail.com X-Spamd-Result: default: False [-3.33 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.33)[-0.332]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::52a:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::52a:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::52a:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-net] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2021 11:58:52 -0000 On Thu, May 13, 2021 at 7:27 AM Francois ten Krooden wrote: > > On Thursday, 13 May 2021 13:05 Luigi Rizzo wrote: > > > > On Thu, May 13, 2021 at 10:42 AM Francois ten Krooden > > wrote: > > > > > > Hi > > > > > > Just for info I ran a test using TREX (https://trex-tgn.cisco.com/) > > > Where I just sent traffic in one direction through the box running > FreeBSD > > with VPP using the netmap interfaces. > > > These were the results we found before significant packet loss started > > occuring. > > > +-------------+------------------+ > > > | Packet Size | Throughput (pps) | > > > +-------------+------------------+ > > > | 64 bytes | 1.008 Mpps | > > > | 128 bytes | 920.311 kpps | > > > | 256 bytes | 797.789 kpps | > > > | 512 bytes | 706.338 kpps | > > > | 1024 bytes | 621.963 kpps | > > > | 1280 bytes | 569.140 kpps | > > > | 1440 bytes | 547.139 kpps | > > > | 1518 bytes | 524.864 kpps | > > > +-------------+------------------+ > > > > Those numbers are way too low for netmap. > > > > I believe you are either using the emulated mode, or issuing a system > call on > > every single packet. > > > > I am not up to date (Vincenzo may know better) but there used to be a > sysctl > > variable to control the operating mode: > > > > https://www.freebsd.org/cgi/man.cgi?query=netmap&sektion=4 > > > > SYSCTL VARIABLES AND MODULE PARAMETERS > > Some aspects of the operation of netmap and VALE are controlled > > through > > sysctl variables on FreeBSD (dev.netmap.*) and module parameters on > > Linux > > (/sys/module/netmap/parameters/*): > > > > dev.netmap.admode: 0 > > Controls the use of native or emulated adapter mode. > > > > 0 uses the best available option; > > > > 1 forces native mode and fails if not available; > > > > 2 forces emulated hence never fails. > > > > If it still exists, try set it to 1. If the program fails, then you > should figure out > > why native netmap support is not compiled in. > > Thank you. I did set this to 1 specifically now and it still works. So > then it should be running in native mode. > > I will dig a bit into the function that processes the incoming packets. > The code I currently use was added to VPP in somewhere before 2016, so it > might be that there is a bug in that code. > > Will try and see if I can find anything interesting there. > > > > > cheers > > luigi > > > A couple of questions / suggestions: Will it be possible to test using the netmap bridge app or a vale switch instead of vpp? Did you verify that the TREX setup can perform at line rate when connected back to back? Which NICs are you using? > > > Important Notice: > > This e-mail and its contents are subject to the Nanoteq (Pty) Ltd e-mail > legal notice available at: > http://www.nanoteq.com/AboutUs/EmailDisclaimer.aspx > _______________________________________________ > freebsd-net@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > From owner-freebsd-net@freebsd.org Thu May 13 13:02:19 2021 Return-Path: Delivered-To: freebsd-net@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 121E863FEAA for ; Thu, 13 May 2021 13:02:19 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from mailguard.liquidtelecom.co.za (delivery.mailguard.neotel.co.za [41.168.2.25]) by mx1.freebsd.org (Postfix) with ESMTP id 4FgsJ90wM8z4sW3; Thu, 13 May 2021 13:02:16 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from SEC-NGP-AG08 ([192.168.202.38]) by mailguard.liquidtelecom.co.za with Microsoft SMTPSVC(7.0.6002.18264); Thu, 13 May 2021 15:01:43 +0200 Received: from sec-ngp-spt05.e-purifier.com ([192.168.201.1]) by SEC-NGP-AG08.neotel.e-purifier.co.za with Microsoft SMTPSVC(7.5.7601.17514); Thu, 13 May 2021 15:01:43 +0200 Received: from localhost (localhost [127.0.0.1]) by sec-ngp-spt05.e-purifier.com (Postfix) with ESMTP id EBE99E3C96B; Thu, 13 May 2021 15:02:12 +0200 (SAST) X-Virus-Scanned: by SpamTitan at e-purifier.com Received: from sec-ngp-spt05.e-purifier.com (localhost [127.0.0.1]) by sec-ngp-spt05.e-purifier.com (Postfix) with ESMTP id BFBABE3CA39; Thu, 13 May 2021 15:02:06 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za (unknown [41.170.5.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sec-ngp-spt05.e-purifier.com (Postfix) with ESMTPS id A718FE3CA1D; Thu, 13 May 2021 15:02:06 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2]) by NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2%12]) with mapi id 14.03.0513.000; Thu, 13 May 2021 15:02:06 +0200 From: Francois ten Krooden To: Jacques Fourie CC: Luigi Rizzo , Vincenzo Maffione , "freebsd-net@freebsd.org" Subject: RE: Vector Packet Processing (VPP) portability on FreeBSD Thread-Topic: Vector Packet Processing (VPP) portability on FreeBSD Thread-Index: AQHXRapQkx/sKwTM3EOdxg1D+Pz3RqrhREohgAAEi1D//+jugIAAL0oA Date: Thu, 13 May 2021 13:02:04 +0000 Message-ID: References: <91e21d18a4214af4898dd09f11144493@EX16-05.ad.unipi.it> In-Reply-To: Accept-Language: en-US, en-ZA Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginalArrivalTime: 13 May 2021 13:01:43.0420 (UTC) FILETIME=[1F5A6BC0:01D747F8] x-archived: yes x-dbused: RGF0YSBTb3VyY2U9MTkyLjE2OC4yMDEuMjc= X-Rspamd-Queue-Id: 4FgsJ90wM8z4sW3 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of ftk@nanoteq.com has no SPF policy when checking 41.168.2.25) smtp.mailfrom=ftk@nanoteq.com X-Spamd-Result: default: False [0.57 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_SHORT(-0.93)[-0.931]; MIME_BASE64_TEXT(0.10)[]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_NO_TLS_LAST(0.10)[]; RCVD_IN_DNSWL_LOW(-0.10)[41.168.2.25:from]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[41.168.2.25:from]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:36937, ipnet:41.168.0.0/17, country:ZA]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-0.999]; MIME_GOOD(-0.10)[text/plain]; TAGGED_RCPT(0.00)[]; DMARC_NA(0.00)[Nanoteq.com]; AUTH_NA(1.00)[]; SPAMHAUS_ZRD(0.00)[41.168.2.25:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_NA(0.00)[no SPF record]; RCVD_COUNT_SEVEN(0.00)[7]; SUSPICIOUS_RECIPS(1.50)[]; MAILMAN_DEST(0.00)[freebsd-net] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2021 13:02:19 -0000 T24gVGh1cnNkYXksIDEzIE1heSAyMDIxIDEzOjU5IEphY3F1ZXMgRm91cmllDQoNCj4NCj4gT24g VGh1LCBNYXkgMTMsIDIwMjEgYXQgNzoyNyBBTSBGcmFuY29pcyB0ZW4gS3Jvb2RlbiA8ZnRrQG5h bm90ZXEuY29tPg0KPiB3cm90ZToNCj4NCj4gT24gVGh1cnNkYXksIDEzIE1heSAyMDIxIDEzOjA1 IEx1aWdpIFJpenpvIHdyb3RlOg0KPiA+DQo+ID4gT24gVGh1LCBNYXkgMTMsIDIwMjEgYXQgMTA6 NDIgQU0gRnJhbmNvaXMgdGVuIEtyb29kZW4NCj4gPiA8ZnRrQG5hbm90ZXEuY29tPiB3cm90ZToN Cj4gPiA+DQo+ID4gPiBIaQ0KPiA+ID4NCj4gPiA+IEp1c3QgZm9yIGluZm8gSSByYW4gYSB0ZXN0 IHVzaW5nIFRSRVggKGh0dHBzOi8vdHJleC10Z24uY2lzY28uY29tLykNCj4gPiA+IFdoZXJlIEkg anVzdCBzZW50IHRyYWZmaWMgaW4gb25lIGRpcmVjdGlvbiB0aHJvdWdoIHRoZSBib3gNCj4gcnVu bmluZyAgRnJlZUJTRA0KPiA+IHdpdGggVlBQIHVzaW5nIHRoZSBuZXRtYXAgaW50ZXJmYWNlcy4N Cj4gPiA+IFRoZXNlIHdlcmUgdGhlIHJlc3VsdHMgd2UgZm91bmQgYmVmb3JlIHNpZ25pZmljYW50 IHBhY2tldCBsb3NzIHN0YXJ0ZWQNCj4gPiBvY2N1cmluZy4NCj4gPiA+ICstLS0tLS0tLS0tLS0t Ky0tLS0tLS0tLS0tLS0tLS0tLSsNCj4gPiA+IHwgUGFja2V0IFNpemUgfCBUaHJvdWdocHV0IChw cHMpIHwNCj4gPiA+ICstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLSsNCj4gPiA+IHwg ICA2NCBieXRlcyAgfCAgIDEuMDA4IE1wcHMgICAgIHwNCj4gPiA+IHwgIDEyOCBieXRlcyAgfCAg IDkyMC4zMTEga3BwcyAgIHwNCj4gPiA+IHwgIDI1NiBieXRlcyAgfCAgIDc5Ny43ODkga3BwcyAg IHwNCj4gPiA+IHwgIDUxMiBieXRlcyAgfCAgIDcwNi4zMzgga3BwcyAgIHwNCj4gPiA+IHwgMTAy NCBieXRlcyAgfCAgIDYyMS45NjMga3BwcyAgIHwNCj4gPiA+IHwgMTI4MCBieXRlcyAgfCAgIDU2 OS4xNDAga3BwcyAgIHwNCj4gPiA+IHwgMTQ0MCBieXRlcyAgfCAgIDU0Ny4xMzkga3BwcyAgIHwN Cj4gPiA+IHwgMTUxOCBieXRlcyAgfCAgIDUyNC44NjQga3BwcyAgIHwNCj4gPiA+ICstLS0tLS0t LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLSsNCj4gPg0KPiA+IFRob3NlIG51bWJlcnMgYXJlIHdh eSB0b28gbG93IGZvciBuZXRtYXAuDQo+ID4NCj4gPiBJIGJlbGlldmUgeW91IGFyZSBlaXRoZXIg dXNpbmcgdGhlIGVtdWxhdGVkIG1vZGUsIG9yIGlzc3VpbmcgYSBzeXN0ZW0gY2FsbA0KPiBvbg0K PiA+IGV2ZXJ5IHNpbmdsZSBwYWNrZXQuDQo+ID4NCj4gPiBJIGFtIG5vdCB1cCB0byBkYXRlIChW aW5jZW56byBtYXkga25vdyBiZXR0ZXIpIGJ1dCB0aGVyZSB1c2VkIHRvIGJlIGENCj4gc3lzY3Rs DQo+ID4gdmFyaWFibGUgdG8gY29udHJvbCB0aGUgb3BlcmF0aW5nIG1vZGU6DQo+ID4NCj4gPiBo dHRwczovL3d3dy5mcmVlYnNkLm9yZy9jZ2kvbWFuLmNnaT9xdWVyeT1uZXRtYXAmc2VrdGlvbj00 DQo+ID4NCj4gPiBTWVNDVEwgVkFSSUFCTEVTIEFORCBNT0RVTEUgUEFSQU1FVEVSUw0KPiA+ICAg ICAgU29tZSBhc3BlY3RzIG9mIHRoZSBvcGVyYXRpb24gb2YgbmV0bWFwIGFuZCBWQUxFIGFyZSBj b250cm9sbGVkDQo+ID4gdGhyb3VnaA0KPiA+ICAgICAgc3lzY3RsIHZhcmlhYmxlcyBvbiBGcmVl QlNEIChkZXYubmV0bWFwLiopIGFuZCBtb2R1bGUgcGFyYW1ldGVycyBvbg0KPiA+IExpbnV4DQo+ ID4gICAgICAoL3N5cy9tb2R1bGUvbmV0bWFwL3BhcmFtZXRlcnMvKik6DQo+ID4NCj4gPiAgICAg IGRldi5uZXRtYXAuYWRtb2RlOiAwDQo+ID4gICAgICBDb250cm9scyB0aGUgdXNlIG9mIG5hdGl2 ZSBvciBlbXVsYXRlZCBhZGFwdGVyIG1vZGUuDQo+ID4NCj4gPiAgICAgIDAgdXNlcyB0aGUgYmVz dCBhdmFpbGFibGUgb3B0aW9uOw0KPiA+DQo+ID4gICAgICAxIGZvcmNlcyBuYXRpdmUgbW9kZSBh bmQgZmFpbHMgaWYgbm90IGF2YWlsYWJsZTsNCj4gPg0KPiA+ICAgICAgMiBmb3JjZXMgZW11bGF0 ZWQgaGVuY2UgbmV2ZXIgZmFpbHMuDQo+ID4NCj4gPiBJZiBpdCBzdGlsbCBleGlzdHMsIHRyeSBz ZXQgaXQgdG8gMS4gSWYgdGhlIHByb2dyYW0gZmFpbHMsIHRoZW4geW91IHNob3VsZCBmaWd1cmUN Cj4gb3V0DQo+ID4gd2h5IG5hdGl2ZSBuZXRtYXAgc3VwcG9ydCBpcyBub3QgY29tcGlsZWQgaW4u DQo+DQo+IFRoYW5rIHlvdS4gIEkgZGlkIHNldCB0aGlzIHRvIDEgc3BlY2lmaWNhbGx5IG5vdyBh bmQgaXQgc3RpbGwgd29ya3MuICBTbyB0aGVuIGl0DQo+IHNob3VsZCBiZSBydW5uaW5nIGluIG5h dGl2ZSBtb2RlLg0KPg0KPiBJIHdpbGwgZGlnIGEgYml0IGludG8gdGhlIGZ1bmN0aW9uIHRoYXQg cHJvY2Vzc2VzIHRoZSBpbmNvbWluZyBwYWNrZXRzLg0KPiBUaGUgY29kZSBJIGN1cnJlbnRseSB1 c2Ugd2FzIGFkZGVkIHRvIFZQUCBpbiBzb21ld2hlcmUgYmVmb3JlIDIwMTYsIHNvIGl0DQo+IG1p Z2h0IGJlIHRoYXQgdGhlcmUgaXMgYSBidWcgaW4gdGhhdCBjb2RlLg0KPg0KPiBXaWxsIHRyeSBh bmQgc2VlIGlmIEkgY2FuIGZpbmQgYW55dGhpbmcgaW50ZXJlc3RpbmcgdGhlcmUuDQo+DQo+ID4N Cj4gPiBjaGVlcnMNCj4gPiBsdWlnaQ0KPiA+DQo+IEEgY291cGxlIG9mIHF1ZXN0aW9ucyAvIHN1 Z2dlc3Rpb25zOg0KDQpUaGFuayB5b3UgZm9yIHRoZSBzdWdnZXN0aW9ucy4NCg0KPiBXaWxsIGl0 IGJlIHBvc3NpYmxlIHRvIHRlc3QgdXNpbmcgdGhlIG5ldG1hcCBicmlkZ2UgYXBwIG9yIGEgdmFs ZSBzd2l0Y2gNCj4gaW5zdGVhZCBvZiB2cHA/DQpJIGRpZCBwZXJmb3JtIGEgdGVzdCB1c2luZyBu ZXRtYXAtZndkIChodHRwczovL2dpdGh1Yi5jb20vTmV0Z2F0ZS9uZXRtYXAtZndkKQ0KSSBkaWQg bG9vayBhdCB0aGUgY29kZSBhbmQgaXQgYXBwZWFycyB0aGF0IHRoZSBwYWNrZXRzIGFyZSBwcm9j ZXNzZWQgYXMgYSBiYXRjaCBpbiB0aGUgYXBwbGljYXRpb24uICBCdXQgZWFjaCBwYWNrZXQgaXMg cGFzc2VkIHRocm91Z2ggdGhlIGNvbXBsZXRlIElQIHN0YWNrIGluIHRoZSBhcHBsaWNhdGlvbiwg YmVmb3JlIHRoZSBuZXh0IG9uZSBpcyBwcm9jZXNzZWQuDQpXaXRoIHRoaXMgYXBwbGljYXRpb24g aXQgd2FzIHBvc3NpYmxlIHRvIHJlYWNoIGFib3V0IDEuNE1wcHMgZm9yIDY0LWJ5dGUgcGFja2V0 cywgYW5kIDgxMiBrcHBzIGZvciAxNTE4IGJ5dGUgcGFja2V0cw0KSSBoYXZlbid0IGRvbmUgYW55 IG90aGVyIHR3ZWFraW5nIG9uIHRoZSBGcmVlQlNEIGJveCB5ZXQuICBJdCBpcyBydW5uaW5nIEZy ZWVCU0QgMTMuMA0KDQo+IERpZCB5b3UgdmVyaWZ5IHRoYXQgdGhlIFRSRVggc2V0dXAgY2FuIHBl cmZvcm0gYXQgbGluZSByYXRlIHdoZW4gY29ubmVjdGVkDQo+IGJhY2sgdG8gYmFjaz8NCldlIGRp ZCB0ZXN0cyB3aXRoIFRSRVggYmFjayB0byBiYWNrIHllc3RlcmRheSBhbmQgd2UgcmVhY2hlZCB0 aGUgZm9sbG93aW5nLg0KKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tKw0KfCBQYWNr ZXQgU2l6ZSB8IFRocm91Z2hwdXQgKHBwcykgfA0KKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t LS0tLS0tKw0KfCAgIDY0IGJ5dGVzICB8ICAgIDE0LjU3MCBNcHBzICAgfA0KfCAgMTI4IGJ5dGVz ICB8ICAgICA4LjQ2NiBrcHBzICAgfA0KfCAgMjU2IGJ5dGVzICB8ICAgICA0LjU0MiBrcHBzICAg fA0KfCAgNTEyIGJ5dGVzICB8ICAgICAyLjM1NCBrcHBzICAgfA0KfCAxMDI0IGJ5dGVzICB8ICAg ICAxLjIwMCBrcHBzICAgfA0KfCAxMjgwIGJ5dGVzICB8ICAgOTY1LjA0MiBrcHBzICAgfA0KfCAx NDQwIGJ5dGVzICB8ICAgODU3Ljc5NSBrcHBzICAgfA0KfCAxNTE4IGJ5dGVzICB8ICAgODE0LjY5 MCBrcHBzICAgfA0KKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tKw0KDQo+IFdoaWNo IE5JQ3MgYXJlIHlvdSB1c2luZz8NCldlIGFyZSB1c2luZyBJbnRlbCBYNTUyIDEwIEdiRSBTRlAr IE5JQydzIHdoaWNoIGlzIHBhcnQgb2YgdGhlIEludGVsIFhlb24gRC0xNTM3IFNvQywgb24gYSBT dXBlck1pY3JvIFgxMFNEVi04Qy1UTE40RisgQm9hcmQuDQoNCkkgd2lsbCBhbHNvIHB1dCB0aGUg cmVzdWx0cyBvbiB0aGUgZ2l0aHViIHJlcG9zaXRvcnkNCmh0dHBzOi8vZ2l0aHViLmNvbS9mdGst bnRxL3ZwcC93aWtpDQphbmQgd2lsbCB1cGRhdGUgYXMgd2UgZ2V0IHNvbWUgbW9yZSBpbmZvcm1h dGlvbg0KDQpLaW5kIFJlZ2FyZHMNCkZyYW5jb2lzDQoNCj4NCj4NCj4gSW1wb3J0YW50IE5vdGlj ZToNCj4NCj4gVGhpcyBlLW1haWwgYW5kIGl0cyBjb250ZW50cyBhcmUgc3ViamVjdCB0byB0aGUg TmFub3RlcSAoUHR5KSBMdGQgZS1tYWlsIGxlZ2FsDQo+IG5vdGljZSBhdmFpbGFibGUgYXQ6DQo+ IGh0dHA6Ly93d3cubmFub3RlcS5jb20vQWJvdXRVcy9FbWFpbERpc2NsYWltZXIuYXNweA0KPiBf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBmcmVlYnNk LW5ldEBmcmVlYnNkLm9yZyBtYWlsaW5nIGxpc3QNCj4gaHR0cHM6Ly9saXN0cy5mcmVlYnNkLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ZyZWVic2QtbmV0DQo+IFRvIHVuc3Vic2NyaWJlLCBzZW5kIGFu eSBtYWlsIHRvICJmcmVlYnNkLW5ldC11bnN1YnNjcmliZUBmcmVlYnNkLm9yZyINCg0KDQpJbXBv cnRhbnQgTm90aWNlOg0KDQpUaGlzIGUtbWFpbCBhbmQgaXRzIGNvbnRlbnRzIGFyZSBzdWJqZWN0 IHRvIHRoZSBOYW5vdGVxIChQdHkpIEx0ZCBlLW1haWwgbGVnYWwgbm90aWNlIGF2YWlsYWJsZSBh dDoNCmh0dHA6Ly93d3cubmFub3RlcS5jb20vQWJvdXRVcy9FbWFpbERpc2NsYWltZXIuYXNweA0K From owner-freebsd-net@freebsd.org Thu May 13 13:46:54 2021 Return-Path: Delivered-To: freebsd-net@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 8EC6D6419C3 for ; Thu, 13 May 2021 13:46:54 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from mailguard.liquidtelecom.co.za (delivery.mailguard.neotel.co.za [41.168.2.25]) by mx1.freebsd.org (Postfix) with ESMTP id 4FgtHc0Zqmz3Bsn; Thu, 13 May 2021 13:46:51 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from SEC-NGP-AG09 ([192.168.202.39]) by mailguard.liquidtelecom.co.za with Microsoft SMTPSVC(7.5.7601.17514); Thu, 13 May 2021 15:46:18 +0200 Received: from sec-ngp-spt02.e-purifier.com ([192.168.201.1]) by SEC-NGP-AG09.neotel.e-purifier.co.za with Microsoft SMTPSVC(7.5.7601.17514); Thu, 13 May 2021 15:04:06 +0200 Received: from localhost (localhost [127.0.0.1]) by sec-ngp-spt02.e-purifier.com (Postfix) with ESMTP id C233559689B; Thu, 13 May 2021 15:04:35 +0200 (SAST) X-Virus-Scanned: by SpamTitan at e-purifier.com Received: from sec-ngp-spt02.e-purifier.com (localhost [127.0.0.1]) by sec-ngp-spt02.e-purifier.com (Postfix) with ESMTP id DC9FE59685A; Thu, 13 May 2021 15:04:29 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za (unknown [41.170.5.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sec-ngp-spt02.e-purifier.com (Postfix) with ESMTPS id C93E9596858; Thu, 13 May 2021 15:04:29 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2]) by NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2%12]) with mapi id 14.03.0513.000; Thu, 13 May 2021 15:04:29 +0200 From: Francois ten Krooden To: Luigi Rizzo CC: Luigi Rizzo , Vincenzo Maffione , "freebsd-net@freebsd.org" Subject: RE: Vector Packet Processing (VPP) portability on FreeBSD Thread-Topic: Vector Packet Processing (VPP) portability on FreeBSD Thread-Index: AQHXRapQkx/sKwTM3EOdxg1D+Pz3RqrhREohgAAfeAj//9/TAIAAIdZw Date: Thu, 13 May 2021 13:04:28 +0000 Message-ID: References: <91e21d18a4214af4898dd09f11144493@EX16-05.ad.unipi.it> <5cdff6ae35a8482a96a4fb40d5bff034@EX16-05.ad.unipi.it> In-Reply-To: Accept-Language: en-US, en-ZA Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginalArrivalTime: 13 May 2021 13:04:07.0270 (UTC) FILETIME=[75183060:01D747F8] x-archived: yes x-dbused: RGF0YSBTb3VyY2U9MTkyLjE2OC4yMDEuMjc= X-Rspamd-Queue-Id: 4FgtHc0Zqmz3Bsn X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of ftk@nanoteq.com has no SPF policy when checking 41.168.2.25) smtp.mailfrom=ftk@nanoteq.com X-Spamd-Result: default: False [-1.00 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[41.168.2.25:from]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[Nanoteq.com]; AUTH_NA(1.00)[]; MIME_BASE64_TEXT_BOGUS(1.00)[]; SPAMHAUS_ZRD(0.00)[41.168.2.25:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MIME_BASE64_TEXT(0.10)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_SPF_NA(0.00)[no SPF record]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:36937, ipnet:41.168.0.0/17, country:ZA]; RCVD_COUNT_SEVEN(0.00)[7]; MAILMAN_DEST(0.00)[freebsd-net]; RCVD_IN_DNSWL_LOW(-0.10)[41.168.2.25:from] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2021 13:46:54 -0000 T24gVGh1cnNkYXksIDEzIE1heSAyMDIxIDE1OjAyLCBMdWlnaSBSaXp6bw0KDQo+DQo+IE9uIFRo dSwgTWF5IDEzLCAyMDIxIGF0IDI6NTcgUE0gTHVpZ2kgUml6em8gPHJpenpvQGlldC51bmlwaS5p dD4gd3JvdGU6DQo+ID4NCj4gPiBPbiBUaHUsIE1heSAxMywgMjAyMSBhdCAxOjI3IFBNIEZyYW5j b2lzIHRlbiBLcm9vZGVuDQo+IDxmdGtAbmFub3RlcS5jb20+IHdyb3RlOg0KPiA+ID4NCj4gPiA+ DQo+ID4gPiBPbiBUaHVyc2RheSwgMTMgTWF5IDIwMjEgMTM6MDUgTHVpZ2kgUml6em8gd3JvdGU6 DQo+ID4gPiA+DQo+ID4gPiA+IE9uIFRodSwgTWF5IDEzLCAyMDIxIGF0IDEwOjQyIEFNIEZyYW5j b2lzIHRlbiBLcm9vZGVuDQo+ID4gPiA+IDxmdGtAbmFub3RlcS5jb20+IHdyb3RlOg0KPiA+ID4g PiA+DQo+ID4gPiA+ID4gSGkNCj4gPiA+ID4gPg0KPiA+ID4gPiA+IEp1c3QgZm9yIGluZm8gSSBy YW4gYSB0ZXN0IHVzaW5nIFRSRVgNCj4gPiA+ID4gPiAoaHR0cHM6Ly90cmV4LXRnbi5jaXNjby5j b20vKSBXaGVyZSBJIGp1c3Qgc2VudCB0cmFmZmljIGluIG9uZQ0KPiA+ID4gPiA+IGRpcmVjdGlv biB0aHJvdWdoIHRoZSBib3ggcnVubmluZyAgRnJlZUJTRA0KPiA+ID4gPiB3aXRoIFZQUCB1c2lu ZyB0aGUgbmV0bWFwIGludGVyZmFjZXMuDQo+ID4gPiA+ID4gVGhlc2Ugd2VyZSB0aGUgcmVzdWx0 cyB3ZSBmb3VuZCBiZWZvcmUgc2lnbmlmaWNhbnQgcGFja2V0IGxvc3MNCj4gPiA+ID4gPiBzdGFy dGVkDQo+ID4gPiA+IG9jY3VyaW5nLg0KPiA+ID4gPiA+ICstLS0tLS0tLS0tLS0tKy0tLS0tLS0t LS0tLS0tLS0tLSsNCj4gPiA+ID4gPiB8IFBhY2tldCBTaXplIHwgVGhyb3VnaHB1dCAocHBzKSB8 DQo+ID4gPiA+ID4gKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tKw0KPiA+ID4gPiA+ IHwgICA2NCBieXRlcyAgfCAgIDEuMDA4IE1wcHMgICAgIHwNCj4gPiA+ID4gPiB8ICAxMjggYnl0 ZXMgIHwgICA5MjAuMzExIGtwcHMgICB8DQo+ID4gPiA+ID4gfCAgMjU2IGJ5dGVzICB8ICAgNzk3 Ljc4OSBrcHBzICAgfA0KPiA+ID4gPiA+IHwgIDUxMiBieXRlcyAgfCAgIDcwNi4zMzgga3BwcyAg IHwNCj4gPiA+ID4gPiB8IDEwMjQgYnl0ZXMgIHwgICA2MjEuOTYzIGtwcHMgICB8DQo+ID4gPiA+ ID4gfCAxMjgwIGJ5dGVzICB8ICAgNTY5LjE0MCBrcHBzICAgfA0KPiA+ID4gPiA+IHwgMTQ0MCBi eXRlcyAgfCAgIDU0Ny4xMzkga3BwcyAgIHwNCj4gPiA+ID4gPiB8IDE1MTggYnl0ZXMgIHwgICA1 MjQuODY0IGtwcHMgICB8DQo+ID4gPiA+ID4gKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t LS0tKw0KPiA+ID4gPg0KPiA+ID4gPiBUaG9zZSBudW1iZXJzIGFyZSB3YXkgdG9vIGxvdyBmb3Ig bmV0bWFwLg0KPiA+ID4gPg0KPiA+ID4gPiBJIGJlbGlldmUgeW91IGFyZSBlaXRoZXIgdXNpbmcg dGhlIGVtdWxhdGVkIG1vZGUsIG9yIGlzc3VpbmcgYQ0KPiA+ID4gPiBzeXN0ZW0gY2FsbCBvbiBl dmVyeSBzaW5nbGUgcGFja2V0Lg0KPiA+ID4gPg0KPiA+ID4gPiBJIGFtIG5vdCB1cCB0byBkYXRl IChWaW5jZW56byBtYXkga25vdyBiZXR0ZXIpIGJ1dCB0aGVyZSB1c2VkIHRvDQo+ID4gPiA+IGJl IGEgc3lzY3RsIHZhcmlhYmxlIHRvIGNvbnRyb2wgdGhlIG9wZXJhdGluZyBtb2RlOg0KPiA+ID4g Pg0KPiA+ID4gPiBodHRwczovL3d3dy5mcmVlYnNkLm9yZy9jZ2kvbWFuLmNnaT9xdWVyeT1uZXRt YXAmc2VrdGlvbj00DQo+ID4gPiA+DQo+ID4gPiA+IFNZU0NUTCBWQVJJQUJMRVMgQU5EIE1PRFVM RSBQQVJBTUVURVJTDQo+ID4gPiA+ICAgICAgU29tZSBhc3BlY3RzIG9mIHRoZSBvcGVyYXRpb24g b2YgbmV0bWFwIGFuZCBWQUxFIGFyZQ0KPiA+ID4gPiBjb250cm9sbGVkIHRocm91Z2gNCj4gPiA+ ID4gICAgICBzeXNjdGwgdmFyaWFibGVzIG9uIEZyZWVCU0QgKGRldi5uZXRtYXAuKikgYW5kIG1v ZHVsZQ0KPiA+ID4gPiBwYXJhbWV0ZXJzIG9uIExpbnV4DQo+ID4gPiA+ICAgICAgKC9zeXMvbW9k dWxlL25ldG1hcC9wYXJhbWV0ZXJzLyopOg0KPiA+ID4gPg0KPiA+ID4gPiAgICAgIGRldi5uZXRt YXAuYWRtb2RlOiAwDQo+ID4gPiA+ICAgICAgQ29udHJvbHMgdGhlIHVzZSBvZiBuYXRpdmUgb3Ig ZW11bGF0ZWQgYWRhcHRlciBtb2RlLg0KPiA+ID4gPg0KPiA+ID4gPiAgICAgIDAgdXNlcyB0aGUg YmVzdCBhdmFpbGFibGUgb3B0aW9uOw0KPiA+ID4gPg0KPiA+ID4gPiAgICAgIDEgZm9yY2VzIG5h dGl2ZSBtb2RlIGFuZCBmYWlscyBpZiBub3QgYXZhaWxhYmxlOw0KPiA+ID4gPg0KPiA+ID4gPiAg ICAgIDIgZm9yY2VzIGVtdWxhdGVkIGhlbmNlIG5ldmVyIGZhaWxzLg0KPiA+ID4gPg0KPiA+ID4g PiBJZiBpdCBzdGlsbCBleGlzdHMsIHRyeSBzZXQgaXQgdG8gMS4gSWYgdGhlIHByb2dyYW0gZmFp bHMsIHRoZW4NCj4gPiA+ID4geW91IHNob3VsZCBmaWd1cmUgb3V0IHdoeSBuYXRpdmUgbmV0bWFw IHN1cHBvcnQgaXMgbm90IGNvbXBpbGVkIGluLg0KPiA+ID4NCj4gPiA+IFRoYW5rIHlvdS4gIEkg ZGlkIHNldCB0aGlzIHRvIDEgc3BlY2lmaWNhbGx5IG5vdyBhbmQgaXQgc3RpbGwgd29ya3MuICBT byB0aGVuDQo+IGl0IHNob3VsZCBiZSBydW5uaW5nIGluIG5hdGl2ZSBtb2RlLg0KPiA+ID4NCj4g PiA+IEkgd2lsbCBkaWcgYSBiaXQgaW50byB0aGUgZnVuY3Rpb24gdGhhdCBwcm9jZXNzZXMgdGhl IGluY29taW5nIHBhY2tldHMuDQo+ID4gPiBUaGUgY29kZSBJIGN1cnJlbnRseSB1c2Ugd2FzIGFk ZGVkIHRvIFZQUCBpbiBzb21ld2hlcmUgYmVmb3JlIDIwMTYsIHNvDQo+IGl0IG1pZ2h0IGJlIHRo YXQgdGhlcmUgaXMgYSBidWcgaW4gdGhhdCBjb2RlLg0KPiA+DQo+ID4gVGhlbiB0cnkgdG8gaW5z dHJ1bWVudCB0aGUgY29kZSBhbmQgc2VlIGhvdyBtYW55IHBhY2tldHMgeW91IGFyZQ0KPiA+IGdl dHRpbmcgb24gZXZlcnkgUlhTWU5DIHN5c3RlbSBjYWxsLg0KPiA+DQo+ID4gSWYgdGhlIHZhbHVl IGlzIG1vc3RseS9hbHdheXMgMC0xIHRoZW4gdGhlcmUgaXMgc29tZSBidWcgd2l0aCB0aGUNCj4g PiAodXNlcikgY29kZSB0aGF0IGZyZWVzIHNsb3RzIGluIHRoZSBxdWV1ZS4NCj4NCj4gT3IgYW5v dGhlciBpc3N1ZSBjb3VsZCBiZSB0aGF0IHlvdXIgYXBwbGljYXRpb24gc3BlbmRzIHRvbyBtdWNo IHRpbWUgdG8NCj4gcHJvY2VzcyBwYWNrZXRzLCBzbyB0aGUgYm90dGxlbmVjayBpcyB1c2VyIHBy b2Nlc3NpbmcuDQo+IFRoZSB0aGluZyB0byBtb25pdG9yIHdvdWxkIGJlIHRoZSB0aW1lIGJldHdl ZW4gc3lzdGVtIGNhbGxzLCBkaXZpZGVkIGJ5IHRoZQ0KPiBudW1iZXIgb2YgcGFja2V0cyBwcm9j ZXNzZWQgaW4gYmV0d2Vlbg0KPiAgICAgLi4NCj4gICAgIGlvY3RsKFJYU1lOQyk7DQo+ICAgICB0 MSA9IGdldF9uYW5vc2Vjb25kcygpOw0KPiAgICAgPHByb2Nlc3MgcGFja2V0cz4NCj4gICAgIG4g PSA8bnVtYmVyIG9mIHBhY2tldHMgcHJvY2Vzc2VkPg0KPiAgICAgdDIgPSBnZXRfbmFub3NlY29u ZHMoKQ0KPiAgICAgdGltZV9wZXJfcGFja2V0ID0gKHQyIC0gdDEpIC8gbjsNCj4gICAgIDx0aGlz IGlzIHRoZSB1cHBlciBib3VuZCB0byB5b3VyIHBhY2tldCByYXRlPg0KPiAgICAgaW9jdGwoUlhT WU5DKTsNCj4gICAgIC4uLg0KDQpUaGFuayB5b3Ugd2lsbCBoYXZlIGEgYXQgdGhpcyBhcyB3ZWxs Lg0KDQpSZWdhcmRzDQpGcmFuY29pcyB0ZW4gS3Jvb2Rlbg0KDQo+DQo+IGNoZWVycw0KPiBsdWln aQ0KPg0KDQoNCg0KSW1wb3J0YW50IE5vdGljZToNCg0KVGhpcyBlLW1haWwgYW5kIGl0cyBjb250 ZW50cyBhcmUgc3ViamVjdCB0byB0aGUgTmFub3RlcSAoUHR5KSBMdGQgZS1tYWlsIGxlZ2FsIG5v dGljZSBhdmFpbGFibGUgYXQ6DQpodHRwOi8vd3d3Lm5hbm90ZXEuY29tL0Fib3V0VXMvRW1haWxE aXNjbGFpbWVyLmFzcHgNCg== From owner-freebsd-net@freebsd.org Thu May 13 13:50:28 2021 Return-Path: Delivered-To: freebsd-net@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 DA9026421A6 for ; Thu, 13 May 2021 13:50:28 +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 4FgtMm5fgNz3CFj for ; Thu, 13 May 2021 13:50:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id C2190642301; Thu, 13 May 2021 13:50:28 +0000 (UTC) Delivered-To: net@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 C1E5A641F35 for ; Thu, 13 May 2021 13:50:28 +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 4FgtMm53rGz3C7l for ; Thu, 13 May 2021 13:50:28 +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 A10FD1F867 for ; Thu, 13 May 2021 13:50:28 +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 14DDoSUY041755 for ; Thu, 13 May 2021 13:50:28 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14DDoS9x041754 for net@FreeBSD.org; Thu, 13 May 2021 13:50:28 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: net@FreeBSD.org Subject: [Bug 255596] ifconfig move interface with inet address to vnet jail panics kernel Date: Thu, 13 May 2021 13:50:27 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 13.0-RELEASE X-Bugzilla-Keywords: panic X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: linimon@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: assigned_to keywords 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2021 13:50:28 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255596 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org Keywords| |panic --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Thu May 13 13:51:56 2021 Return-Path: Delivered-To: freebsd-net@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 B717064262B for ; Thu, 13 May 2021 13:51:56 +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 4FgtPS4cZpz3CYJ for ; Thu, 13 May 2021 13:51:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 9E662642729; Thu, 13 May 2021 13:51:56 +0000 (UTC) Delivered-To: net@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 9E31364262A for ; Thu, 13 May 2021 13:51:56 +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 4FgtPS3yjDz3CVh for ; Thu, 13 May 2021 13:51:56 +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 7A01320021 for ; Thu, 13 May 2021 13:51:56 +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 14DDpueh042959 for ; Thu, 13 May 2021 13:51:56 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14DDpuit042958 for net@FreeBSD.org; Thu, 13 May 2021 13:51:56 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: net@FreeBSD.org Subject: [Bug 255421] alc0: Qualcomm Atheros QCA8172 failed get DHCP IP Date: Thu, 13 May 2021 13:51:56 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: 13.0-RELEASE X-Bugzilla-Keywords: regression X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: linimon@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: assigned_to keywords 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2021 13:51:56 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255421 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org Keywords| |regression --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Thu May 13 11:04:45 2021 Return-Path: Delivered-To: freebsd-net@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 1B31963ABCC for ; Thu, 13 May 2021 11:04:45 +0000 (UTC) (envelope-from rizzo.unipi@gmail.com) Received: from mail-vk1-f174.google.com (mail-vk1-f174.google.com [209.85.221.174]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FgphX2T90z4kR4; Thu, 13 May 2021 11:04:44 +0000 (UTC) (envelope-from rizzo.unipi@gmail.com) Received: by mail-vk1-f174.google.com with SMTP id n74so5350592vkc.6; Thu, 13 May 2021 04:04:44 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ikyGWEZedCeoB3schJHbJfaXqOAm/f+McEl/1vRUMp4=; b=VcK99LrSjIMvBGMg8qH4mW42nYxy6+5bjYp5tcOhiyt/CTdxraFTAWGyMtvEP87U21 Y0qbcoLiAGGAtH6+mxfd4MGrcmwlOd5OaPCekU7j/DiUCb9HxjMSYgZnC+TSbYsMH2ER IzjiAF2b5e5Tc2zpfV0F0yApFOreR96yRdTyXiYa9kv7Z+iLLEdJtsHZZ2DR8Hiu6gbX r/m2BnvyRl18WrTmsOlclt4BUeVcexo19tAlB//tvff2I3vcNxRXgIKA27hlag6xufbS e/36j4QppnoRfbn5tEE3paOoVqDztxlZ7QoxOk6uIHuBZ+NuqM0Gs/zk/xhPxtHzB6m3 iUvA== X-Gm-Message-State: AOAM5338RieymA+nCP/hbC0ydneYP0MtnwT+aizxc/2aNsu2mKWwe5HA kZkJAjb/Bro53oJfkLHTXSnyJc2WuK4bUPhxLjnJtOHpz8AlMg== X-Google-Smtp-Source: ABdhPJzxc1QpPSUqPpPF5niExc0n0Tu/KhXRca9+X01DxXOgjj+DcR7VHq3xWqeQOXo/zNTtDfWOb5yAa0ubfe6ngeU= X-Received: by 2002:a1f:280e:: with SMTP id o14mr19377402vko.19.1620903883025; Thu, 13 May 2021 04:04:43 -0700 (PDT) MIME-Version: 1.0 References: <91e21d18a4214af4898dd09f11144493@EX16-05.ad.unipi.it> In-Reply-To: From: Luigi Rizzo Date: Thu, 13 May 2021 13:04:31 +0200 Message-ID: Subject: Re: Vector Packet Processing (VPP) portability on FreeBSD To: Francois ten Krooden , Vincenzo Maffione Cc: Luigi Rizzo , "freebsd-net@freebsd.org" Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4FgphX2T90z4kR4 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of rizzounipi@gmail.com designates 209.85.221.174 as permitted sender) smtp.mailfrom=rizzounipi@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[rizzo@iet.unipi.it,rizzounipi@gmail.com]; MIME_TRACE(0.00)[0:+]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FROM_NEQ_ENVFROM(0.00)[rizzo@iet.unipi.it,rizzounipi@gmail.com]; RBL_DBL_DONT_QUERY_IPS(0.00)[209.85.221.174:from]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; TAGGED_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[unipi.it]; SPAMHAUS_ZRD(0.00)[209.85.221.174:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.221.174:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.221.174:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-net] X-Mailman-Approved-At: Thu, 13 May 2021 17:30:03 +0000 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2021 11:04:45 -0000 On Thu, May 13, 2021 at 10:42 AM Francois ten Krooden wrote: > > Hi > > Just for info I ran a test using TREX (https://trex-tgn.cisco.com/) > Where I just sent traffic in one direction through the box running FreeBSD with VPP using the netmap interfaces. > These were the results we found before significant packet loss started occuring. > +-------------+------------------+ > | Packet Size | Throughput (pps) | > +-------------+------------------+ > | 64 bytes | 1.008 Mpps | > | 128 bytes | 920.311 kpps | > | 256 bytes | 797.789 kpps | > | 512 bytes | 706.338 kpps | > | 1024 bytes | 621.963 kpps | > | 1280 bytes | 569.140 kpps | > | 1440 bytes | 547.139 kpps | > | 1518 bytes | 524.864 kpps | > +-------------+------------------+ Those numbers are way too low for netmap. I believe you are either using the emulated mode, or issuing a system call on every single packet. I am not up to date (Vincenzo may know better) but there used to be a sysctl variable to control the operating mode: https://www.freebsd.org/cgi/man.cgi?query=netmap&sektion=4 SYSCTL VARIABLES AND MODULE PARAMETERS Some aspects of the operation of netmap and VALE are controlled through sysctl variables on FreeBSD (dev.netmap.*) and module parameters on Linux (/sys/module/netmap/parameters/*): dev.netmap.admode: 0 Controls the use of native or emulated adapter mode. 0 uses the best available option; 1 forces native mode and fails if not available; 2 forces emulated hence never fails. If it still exists, try set it to 1. If the program fails, then you should figure out why native netmap support is not compiled in. cheers luigi From owner-freebsd-net@freebsd.org Thu May 13 12:57:24 2021 Return-Path: Delivered-To: freebsd-net@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 3A2A363F8E7 for ; Thu, 13 May 2021 12:57:24 +0000 (UTC) (envelope-from rizzo.unipi@gmail.com) Received: from mail-vk1-f179.google.com (mail-vk1-f179.google.com [209.85.221.179]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FgsBV6plsz4sDH; Thu, 13 May 2021 12:57:22 +0000 (UTC) (envelope-from rizzo.unipi@gmail.com) Received: by mail-vk1-f179.google.com with SMTP id s131so5401274vka.11; Thu, 13 May 2021 05:57:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=5lCNdadkVY2QcEWEbMojHp8qJ6XjzD/ef3rf2qx1zlM=; b=shP/VDP4vdRS1TszOCZ05Bhqp6ZOfSnzE90DKW1aRfhtHVbqcwyHrq/fZ1nfdzhJaU GnbBD9J6BcL9UjXwM6zL3qtVYmJw8+Sfi751oQ4qxAXlAu1PS7MaOAz8Do9tutI6PcGn t0KdzVxkYQl1bhsX4gf7mPcqJ3Bzqeme7hsfOUSDop9AyeC7+kzTjRwn+vl6b+fAC0vR S88X8Smda2tsZJaXkU/SycjCpCAqB5wxOr4bS1qGim4kEY45pjEie89kIogv8xCpNxYL 2T+r3Q3FShmN4Y4URndjvYYVXMIHMNf2fFdq5DhtfeE7xy4fMkQafj3HJHpRLzdxF79q m+gg== X-Gm-Message-State: AOAM5308qb0VFvYgfRvGV/m3Jl5izqAXOePFoUePhdCBTupSgOvc8lpZ Vlwi+3d/5gx2PLuysfFZ/ktkf6ODPLYHZsyZj3M= X-Google-Smtp-Source: ABdhPJwN6ybTl6k1J61MMRKCs7ALY5GwX0R6vpkWv5kjuuy7M31dhtJWIW0lPKXx1F7yfY4PIIr87tGSVCJ5swFLT9A= X-Received: by 2002:a1f:aecf:: with SMTP id x198mr33532983vke.6.1620910641780; Thu, 13 May 2021 05:57:21 -0700 (PDT) MIME-Version: 1.0 References: <91e21d18a4214af4898dd09f11144493@EX16-05.ad.unipi.it> <5cdff6ae35a8482a96a4fb40d5bff034@EX16-05.ad.unipi.it> In-Reply-To: <5cdff6ae35a8482a96a4fb40d5bff034@EX16-05.ad.unipi.it> From: Luigi Rizzo Date: Thu, 13 May 2021 14:57:10 +0200 Message-ID: Subject: Re: Vector Packet Processing (VPP) portability on FreeBSD To: Francois ten Krooden Cc: Luigi Rizzo , Vincenzo Maffione , "freebsd-net@freebsd.org" Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4FgsBV6plsz4sDH X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of rizzounipi@gmail.com designates 209.85.221.179 as permitted sender) smtp.mailfrom=rizzounipi@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[rizzo@iet.unipi.it,rizzounipi@gmail.com]; MIME_TRACE(0.00)[0:+]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FROM_NEQ_ENVFROM(0.00)[rizzo@iet.unipi.it,rizzounipi@gmail.com]; RBL_DBL_DONT_QUERY_IPS(0.00)[209.85.221.179:from]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; TAGGED_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[unipi.it]; SPAMHAUS_ZRD(0.00)[209.85.221.179:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.221.179:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.221.179:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-net] X-Mailman-Approved-At: Thu, 13 May 2021 17:39:12 +0000 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2021 12:57:24 -0000 On Thu, May 13, 2021 at 1:27 PM Francois ten Krooden wrote: > > > On Thursday, 13 May 2021 13:05 Luigi Rizzo wrote: > > > > On Thu, May 13, 2021 at 10:42 AM Francois ten Krooden > > wrote: > > > > > > Hi > > > > > > Just for info I ran a test using TREX (https://trex-tgn.cisco.com/) > > > Where I just sent traffic in one direction through the box running FreeBSD > > with VPP using the netmap interfaces. > > > These were the results we found before significant packet loss started > > occuring. > > > +-------------+------------------+ > > > | Packet Size | Throughput (pps) | > > > +-------------+------------------+ > > > | 64 bytes | 1.008 Mpps | > > > | 128 bytes | 920.311 kpps | > > > | 256 bytes | 797.789 kpps | > > > | 512 bytes | 706.338 kpps | > > > | 1024 bytes | 621.963 kpps | > > > | 1280 bytes | 569.140 kpps | > > > | 1440 bytes | 547.139 kpps | > > > | 1518 bytes | 524.864 kpps | > > > +-------------+------------------+ > > > > Those numbers are way too low for netmap. > > > > I believe you are either using the emulated mode, or issuing a system call on > > every single packet. > > > > I am not up to date (Vincenzo may know better) but there used to be a sysctl > > variable to control the operating mode: > > > > https://www.freebsd.org/cgi/man.cgi?query=netmap&sektion=4 > > > > SYSCTL VARIABLES AND MODULE PARAMETERS > > Some aspects of the operation of netmap and VALE are controlled > > through > > sysctl variables on FreeBSD (dev.netmap.*) and module parameters on > > Linux > > (/sys/module/netmap/parameters/*): > > > > dev.netmap.admode: 0 > > Controls the use of native or emulated adapter mode. > > > > 0 uses the best available option; > > > > 1 forces native mode and fails if not available; > > > > 2 forces emulated hence never fails. > > > > If it still exists, try set it to 1. If the program fails, then you should figure out > > why native netmap support is not compiled in. > > Thank you. I did set this to 1 specifically now and it still works. So then it should be running in native mode. > > I will dig a bit into the function that processes the incoming packets. > The code I currently use was added to VPP in somewhere before 2016, so it might be that there is a bug in that code. Then try to instrument the code and see how many packets you are getting on every RXSYNC system call. If the value is mostly/always 0-1 then there is some bug with the (user) code that frees slots in the queue. cheers luigi > > Will try and see if I can find anything interesting there. > > > > > cheers > > luigi > > > > > > Important Notice: > > This e-mail and its contents are subject to the Nanoteq (Pty) Ltd e-mail legal notice available at: > http://www.nanoteq.com/AboutUs/EmailDisclaimer.aspx -- -----------------------------------------+------------------------------- Prof. Luigi RIZZO, rizzo@iet.unipi.it . Dip. di Ing. dell'Informazione http://www.iet.unipi.it/~luigi/ . Universita` di Pisa TEL +39-050-2217533 . via Diotisalvi 2 Mobile +39-338-6809875 . 56122 PISA (Italy) -----------------------------------------+------------------------------- From owner-freebsd-net@freebsd.org Thu May 13 13:02:39 2021 Return-Path: Delivered-To: freebsd-net@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 15984640183 for ; Thu, 13 May 2021 13:02:39 +0000 (UTC) (envelope-from rizzo.unipi@gmail.com) Received: from mail-vs1-f41.google.com (mail-vs1-f41.google.com [209.85.217.41]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FgsJZ2Jmzz4sWQ; Thu, 13 May 2021 13:02:38 +0000 (UTC) (envelope-from rizzo.unipi@gmail.com) Received: by mail-vs1-f41.google.com with SMTP id o192so13585192vsd.7; Thu, 13 May 2021 06:02:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Zih0Qx+ckPeF9EFgGtcrbZQw+tQOEmUgbf3i1qPHBRA=; b=BxaVeLJ0dHrikXvgIAIslbRoNrSEyaiTxL6e/MPsdBTagu0KDlBmFVOc0Jp9DmHSB2 kTek++Lx18SwfvYULx5yLT4bdjQGvB3UTqFmX9gCXhI4bUMqW16RmYwebatJQGvHiCcv yWAMYtkmkBB2lWlGQ6QwJXWnju3DOnXQoc0JDo6acqk9ZnRNwCOOCT0XD+dspD4WfYSU mFqzBVZ1SqStIoTtbF4IHrlLF0T9fNsiEMX9dJZrMHfazsIlWRmvqjJwzCd/iM7X3Mg3 eX82GbOcInMUWJUWyqnGbZ1scjkX6xGmHgLL6o11omq5lNeT7RpNbXvrj194gT8OExhg gttQ== X-Gm-Message-State: AOAM532x2CoHz9ej3FFkphxJMj2YZk6vQPVwMfMatf1gK3wW2qvEbQSd r9E3NTDJwduulUAiokD9hkHUOZs+Ji44K54bq0rF6f6zPnA= X-Google-Smtp-Source: ABdhPJwTyWaTVD0gI8hqD9QICEe9DtHU5fuRwS8g34rP5lywu+n6iA5iesxpIHVD1jZkCIJ9mlu6O5VGRiZRYRiFYSE= X-Received: by 2002:a67:5e42:: with SMTP id s63mr35564185vsb.14.1620910957346; Thu, 13 May 2021 06:02:37 -0700 (PDT) MIME-Version: 1.0 References: <91e21d18a4214af4898dd09f11144493@EX16-05.ad.unipi.it> <5cdff6ae35a8482a96a4fb40d5bff034@EX16-05.ad.unipi.it> In-Reply-To: From: Luigi Rizzo Date: Thu, 13 May 2021 15:02:26 +0200 Message-ID: Subject: Re: Vector Packet Processing (VPP) portability on FreeBSD To: Francois ten Krooden Cc: Luigi Rizzo , Vincenzo Maffione , "freebsd-net@freebsd.org" Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4FgsJZ2Jmzz4sWQ X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of rizzounipi@gmail.com designates 209.85.217.41 as permitted sender) smtp.mailfrom=rizzounipi@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[rizzo@iet.unipi.it,rizzounipi@gmail.com]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RBL_DBL_DONT_QUERY_IPS(0.00)[209.85.217.41:from]; R_DKIM_NA(0.00)[]; TAGGED_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; FROM_NEQ_ENVFROM(0.00)[rizzo@iet.unipi.it,rizzounipi@gmail.com]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[unipi.it]; SPAMHAUS_ZRD(0.00)[209.85.217.41:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.217.41:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.217.41:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-net] X-Mailman-Approved-At: Thu, 13 May 2021 17:39:29 +0000 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2021 13:02:39 -0000 On Thu, May 13, 2021 at 2:57 PM Luigi Rizzo wrote: > > On Thu, May 13, 2021 at 1:27 PM Francois ten Krooden wrote: > > > > > > On Thursday, 13 May 2021 13:05 Luigi Rizzo wrote: > > > > > > On Thu, May 13, 2021 at 10:42 AM Francois ten Krooden > > > wrote: > > > > > > > > Hi > > > > > > > > Just for info I ran a test using TREX (https://trex-tgn.cisco.com/) > > > > Where I just sent traffic in one direction through the box running FreeBSD > > > with VPP using the netmap interfaces. > > > > These were the results we found before significant packet loss started > > > occuring. > > > > +-------------+------------------+ > > > > | Packet Size | Throughput (pps) | > > > > +-------------+------------------+ > > > > | 64 bytes | 1.008 Mpps | > > > > | 128 bytes | 920.311 kpps | > > > > | 256 bytes | 797.789 kpps | > > > > | 512 bytes | 706.338 kpps | > > > > | 1024 bytes | 621.963 kpps | > > > > | 1280 bytes | 569.140 kpps | > > > > | 1440 bytes | 547.139 kpps | > > > > | 1518 bytes | 524.864 kpps | > > > > +-------------+------------------+ > > > > > > Those numbers are way too low for netmap. > > > > > > I believe you are either using the emulated mode, or issuing a system call on > > > every single packet. > > > > > > I am not up to date (Vincenzo may know better) but there used to be a sysctl > > > variable to control the operating mode: > > > > > > https://www.freebsd.org/cgi/man.cgi?query=netmap&sektion=4 > > > > > > SYSCTL VARIABLES AND MODULE PARAMETERS > > > Some aspects of the operation of netmap and VALE are controlled > > > through > > > sysctl variables on FreeBSD (dev.netmap.*) and module parameters on > > > Linux > > > (/sys/module/netmap/parameters/*): > > > > > > dev.netmap.admode: 0 > > > Controls the use of native or emulated adapter mode. > > > > > > 0 uses the best available option; > > > > > > 1 forces native mode and fails if not available; > > > > > > 2 forces emulated hence never fails. > > > > > > If it still exists, try set it to 1. If the program fails, then you should figure out > > > why native netmap support is not compiled in. > > > > Thank you. I did set this to 1 specifically now and it still works. So then it should be running in native mode. > > > > I will dig a bit into the function that processes the incoming packets. > > The code I currently use was added to VPP in somewhere before 2016, so it might be that there is a bug in that code. > > Then try to instrument the code and see how many packets > you are getting on every RXSYNC system call. > > If the value is mostly/always 0-1 then there is some bug > with the (user) code that frees slots in the queue. Or another issue could be that your application spends too much time to process packets, so the bottleneck is user processing. The thing to monitor would be the time between system calls, divided by the number of packets processed in between .. ioctl(RXSYNC); t1 = get_nanoseconds(); n = t2 = get_nanoseconds() time_per_packet = (t2 - t1) / n; ioctl(RXSYNC); ... cheers luigi From owner-freebsd-net@freebsd.org Thu May 13 19:51:59 2021 Return-Path: Delivered-To: freebsd-net@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 A1C1F62D0A9 for ; Thu, 13 May 2021 19:51:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fh2Nv3zlzz3qCQ for ; Thu, 13 May 2021 19:51:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 8896E62D1A4; Thu, 13 May 2021 19:51:59 +0000 (UTC) Delivered-To: net@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 885DA62CF4A for ; Thu, 13 May 2021 19:51:59 +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 4Fh2Nv3MY8z3q26 for ; Thu, 13 May 2021 19:51:59 +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 646E124963 for ; Thu, 13 May 2021 19:51:59 +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 14DJpxHA045024 for ; Thu, 13 May 2021 19:51:59 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14DJpxJa045023 for net@FreeBSD.org; Thu, 13 May 2021 19:51:59 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 255430] ng_bridge don't sends broadcast packet to first found link in case of error in other links Date: Thu, 13 May 2021 19:51:59 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 13.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: donner@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 MIME-Version: 1.0 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2021 19:51:59 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255430 --- Comment #5 from commit-hook@FreeBSD.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3Da56e5ad6903037861457da754574b4903= dcb0e7e commit a56e5ad6903037861457da754574b4903dcb0e7e Author: Lutz Donnerhacke AuthorDate: 2021-04-27 07:49:50 +0000 Commit: Lutz Donnerhacke CommitDate: 2021-05-13 19:49:20 +0000 netgraph/ng_bridge: Handle send errors during loop handling If sending out a packet fails during the loop over all links, the allocated memory is leaked and not all links receive a copy. This patch fixes those problems, clarifies a premature abort of the loop, and fixes a minory style(9) bug. PR: 255430 Submitted by: Dancho Penev Tested by: Dancho Penev MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D30008 sys/netgraph/ng_bridge.c | 55 ++++++++++++++++++++++++++------------------= ---- 1 file changed, 30 insertions(+), 25 deletions(-) --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-net@freebsd.org Thu May 13 19:52:49 2021 Return-Path: Delivered-To: freebsd-net@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 1C6B362CF5E for ; Thu, 13 May 2021 19:52:49 +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 4Fh2Ps064Kz3q30 for ; Thu, 13 May 2021 19:52:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 0392F62D1E7; Thu, 13 May 2021 19:52:49 +0000 (UTC) Delivered-To: net@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 035F462CF5C for ; Thu, 13 May 2021 19:52:49 +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 4Fh2Pr6cRGz3qLL for ; Thu, 13 May 2021 19:52:48 +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 D693324D34 for ; Thu, 13 May 2021 19:52:48 +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 14DJqmuL046028 for ; Thu, 13 May 2021 19:52:48 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14DJqm8w046027 for net@FreeBSD.org; Thu, 13 May 2021 19:52:48 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: net@FreeBSD.org Subject: [Bug 255430] ng_bridge don't sends broadcast packet to first found link in case of error in other links Date: Thu, 13 May 2021 19:52:48 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 13.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: donner@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: donner@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: resolution bug_status 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2021 19:52:49 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255430 Lutz Donnerhacke changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|In Progress |Closed --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 00:19:55 2021 Return-Path: Delivered-To: freebsd-net@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 82FA6633801 for ; Fri, 14 May 2021 00:19:55 +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 4Fh8L334T6z4Wjx for ; Fri, 14 May 2021 00:19:55 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 67B996335D9; Fri, 14 May 2021 00:19:55 +0000 (UTC) Delivered-To: net@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 677AD6333FB for ; Fri, 14 May 2021 00:19:55 +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 4Fh8L315wXz4WS6 for ; Fri, 14 May 2021 00:19:55 +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 14C67808 for ; Fri, 14 May 2021 00:19:55 +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 14E0Jtl7088607 for ; Fri, 14 May 2021 00:19:55 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14E0Jt3C088606 for net@FreeBSD.org; Fri, 14 May 2021 00:19:55 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: net@FreeBSD.org Subject: [Bug 255421] alc(4): Qualcomm Atheros QCA8172 fails get DHCP IP Date: Fri, 14 May 2021 00:19:55 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: wireless X-Bugzilla-Version: 13.0-RELEASE X-Bugzilla-Keywords: needs-qa, regression X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: koobs@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_status cc component keywords flagtypes.name short_desc 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 00:19:55 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255421 Kubilay Kocak changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Open CC| |yongari@FreeBSD.org Component|misc |wireless Keywords| |needs-qa Flags| |maintainer-feedback?(yongar | |i@FreeBSD.org) Summary|alc0: Qualcomm Atheros |alc(4): Qualcomm Atheros |QCA8172 failed get DHCP IP |QCA8172 fails get DHCP IP --- Comment #1 from Kubilay Kocak --- Thank you for your report. Could you please include: - /var/run/dmesg.boot output (as an attachment) - pciconf -lv output (as an attachment) - /etc/rc.conf contents (as an attachment) - Any relevent errors from /var/log/messages (as an attachment) --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 00:20:12 2021 Return-Path: Delivered-To: freebsd-net@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 C107A6335F9 for ; Fri, 14 May 2021 00:20:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fh8LN4v1Qz4WPm for ; Fri, 14 May 2021 00:20:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id A7F156335F8; Fri, 14 May 2021 00:20:12 +0000 (UTC) Delivered-To: net@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 A7BE06335F7 for ; Fri, 14 May 2021 00:20:12 +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 4Fh8LN4D4kz4WSs for ; Fri, 14 May 2021 00:20:12 +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 829722C2 for ; Fri, 14 May 2021 00:20:12 +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 14E0KCh2088754 for ; Fri, 14 May 2021 00:20:12 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14E0KCjv088753 for net@FreeBSD.org; Fri, 14 May 2021 00:20:12 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: net@FreeBSD.org Subject: [Bug 255421] alc(4): Qualcomm Atheros QCA8172 fails get DHCP IP Date: Fri, 14 May 2021 00:20:12 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: wireless X-Bugzilla-Version: 13.0-RELEASE X-Bugzilla-Keywords: needs-qa, regression X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: koobs@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 00:20:12 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255421 Kubilay Kocak changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |net@FreeBSD.org --=20 You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 00:21:21 2021 Return-Path: Delivered-To: freebsd-net@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 AB3F3633A1E for ; Fri, 14 May 2021 00:21:21 +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 4Fh8Mj4D5Vz4Wsv for ; Fri, 14 May 2021 00:21:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 90DF7633A1C; Fri, 14 May 2021 00:21:21 +0000 (UTC) Delivered-To: net@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 90A8B633A1B for ; Fri, 14 May 2021 00:21:21 +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 4Fh8Mj3dF2z4WYk for ; Fri, 14 May 2021 00:21:21 +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 6E58589E for ; Fri, 14 May 2021 00:21:21 +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 14E0LLlP091387 for ; Fri, 14 May 2021 00:21:21 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14E0LLRh091386 for net@FreeBSD.org; Fri, 14 May 2021 00:21:21 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: net@FreeBSD.org Subject: [Bug 255430] ng_bridge don't sends broadcast packet to first found link in case of error in other links Date: Fri, 14 May 2021 00:21:21 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 13.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: koobs@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: donner@FreeBSD.org X-Bugzilla-Flags: mfc-stable13? mfc-stable12? X-Bugzilla-Changed-Fields: resolution bug_file_loc flagtypes.name bug_status 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 00:21:21 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255430 Kubilay Kocak changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |--- URL| |https://reviews.freebsd.org | |/D30008 Flags| |mfc-stable13?, | |mfc-stable12? Status|Closed |In Progress --- Comment #6 from Kubilay Kocak --- ^Triage: Re-open pending MFC --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 00:24:08 2021 Return-Path: Delivered-To: freebsd-net@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 87135633D17 for ; Fri, 14 May 2021 00:24:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fh8Qw3CR8z4X7n for ; Fri, 14 May 2021 00:24:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 6C6F3633AFE; Fri, 14 May 2021 00:24:08 +0000 (UTC) Delivered-To: net@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 6C382633D87 for ; Fri, 14 May 2021 00:24:08 +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 4Fh8Qw2VYcz4X5d for ; Fri, 14 May 2021 00:24:08 +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 48E01834 for ; Fri, 14 May 2021 00:24:08 +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 14E0O8EX091852 for ; Fri, 14 May 2021 00:24:08 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14E0O85k091851 for net@FreeBSD.org; Fri, 14 May 2021 00:24:08 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: net@FreeBSD.org Subject: [Bug 255596] ifconfig: Panic when adding existing interface with inet address to vnet jail Date: Fri, 14 May 2021 00:24:08 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 13.0-RELEASE X-Bugzilla-Keywords: crash, needs-qa X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: koobs@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: mfc-stable13? mfc-stable12? X-Bugzilla-Changed-Fields: short_desc flagtypes.name keywords bug_status 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 00:24:08 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255596 Kubilay Kocak changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|ifconfig move interface |ifconfig: Panic when adding |with inet address to vnet |existing interface with |jail panics kernel |inet address to vnet jail Flags| |mfc-stable13?, | |mfc-stable12? Keywords|panic |crash, needs-qa Status|New |Open --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 06:41:45 2021 Return-Path: Delivered-To: freebsd-net@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 32C7A63ACC9 for ; Fri, 14 May 2021 06:41:45 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from mailguard.liquidtelecom.co.za (delivery.mailguard.neotel.co.za [41.168.2.25]) by mx1.freebsd.org (Postfix) with ESMTP id 4FhJpb2YmWz4n6L; Fri, 14 May 2021 06:41:42 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from SEC-NGP-AG10 ([192.168.202.40]) by mailguard.liquidtelecom.co.za with Microsoft SMTPSVC(7.5.7601.17514); Fri, 14 May 2021 08:41:09 +0200 Received: from sec-ngp-spt03.e-purifier.com ([192.168.201.1]) by SEC-NGP-AG10.neotel.e-purifier.co.za with Microsoft SMTPSVC(7.5.7601.17514); Fri, 14 May 2021 08:41:08 +0200 Received: from localhost (localhost [127.0.0.1]) by sec-ngp-spt03.e-purifier.com (Postfix) with ESMTP id 50FCF3C0476; Fri, 14 May 2021 08:41:39 +0200 (SAST) X-Virus-Scanned: by SpamTitan at e-purifier.com Received: from sec-ngp-spt03.e-purifier.com (localhost [127.0.0.1]) by sec-ngp-spt03.e-purifier.com (Postfix) with ESMTP id CD1A93C03DE; Fri, 14 May 2021 08:41:33 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za (unknown [41.170.5.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sec-ngp-spt03.e-purifier.com (Postfix) with ESMTPS id BF0BF3C0428; Fri, 14 May 2021 08:41:33 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2]) by NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2%12]) with mapi id 14.03.0513.000; Fri, 14 May 2021 08:41:33 +0200 From: Francois ten Krooden To: Mark Johnston CC: Konstantin Belousov , "freebsd-net@freebsd.org" Subject: RE: Vector Packet Processing (VPP) portability on FreeBSD Thread-Topic: Vector Packet Processing (VPP) portability on FreeBSD Thread-Index: AQHXRaZHkx80/avbnEmSwhKdxlugfareNk8w///pJQCABG1tgA== Date: Fri, 14 May 2021 06:41:32 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, en-ZA Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginalArrivalTime: 14 May 2021 06:41:08.0848 (UTC) FILETIME=[1F4CFF00:01D7488C] x-archived: yes x-dbused: RGF0YSBTb3VyY2U9MTkyLjE2OC4yMDEuMjc= X-Rspamd-Queue-Id: 4FhJpb2YmWz4n6L X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of ftk@nanoteq.com has no SPF policy when checking 41.168.2.25) smtp.mailfrom=ftk@nanoteq.com X-Spamd-Result: default: False [0.43 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[41.168.2.25:from]; RCVD_IN_DNSWL_LOW(-0.10)[41.168.2.25:from]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[Nanoteq.com]; ARC_NA(0.00)[]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.06)[0.064]; SPAMHAUS_ZRD(0.00)[41.168.2.25:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.47)[0.467]; R_SPF_NA(0.00)[no SPF record]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:36937, ipnet:41.168.0.0/17, country:ZA]; RCVD_COUNT_SEVEN(0.00)[7]; MAILMAN_DEST(0.00)[freebsd-net]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 06:41:45 -0000 On Tue, May 11, 2021 at 12:43:10PM +0000, Francois ten Krooden wrote: > > On Tue, May 11, 2021 at 12:43:10PM +0000, Francois ten Krooden wrote: > > On Monday, 10 May 2021 16:10 Konstantin Belousov wrote: > > > > > > > On Mon, May 10, 2021 at 11:08:18AM +0000, Francois ten Krooden > wrote: > > > > 3. What are suitable alternatives for reading information from > > > > procfs and > > > sysfs on FreeBSD? > > > Understand what information is obtained, then what for is it > > > actually used, then match it against equivalent FreeBSD approach, > > > then gather the required information. > > > > Thank you. This was basically what we suspected. > > One of the ones we are unsure about is what the equivalent of > /proc/self/pagemap on Linux would be. > > The one idea we had is using procstat_getvmmap from libprocstat, but > haven't finished investigating yet. > > I believe DPDK's libeal uses /proc/pagemap to look up the physical addres= s > of large page mappings. Assuming you want to do the same thing, there is > the MEM_EXTRACT_PADDR /dev/mem ioctl. It was added specifically for > DPDK. See the mem(4) man page for details on its usage. > Thank you Mark. Will have a look at that. Regards Francois Important Notice: This e-mail and its contents are subject to the Nanoteq (Pty) Ltd e-mail le= gal notice available at: http://www.nanoteq.com/AboutUs/EmailDisclaimer.aspx From owner-freebsd-net@freebsd.org Fri May 14 06:46:52 2021 Return-Path: Delivered-To: freebsd-net@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 95C8C63AD81 for ; Fri, 14 May 2021 06:46:52 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from mailguard.liquidtelecom.co.za (delivery.mailguard.neotel.co.za [41.168.2.25]) by mx1.freebsd.org (Postfix) with ESMTP id 4FhJwW2x63z4mtk; Fri, 14 May 2021 06:46:51 +0000 (UTC) (envelope-from ftk@nanoteq.com) Received: from SEC-NGP-AG10 ([192.168.202.40]) by mailguard.liquidtelecom.co.za with Microsoft SMTPSVC(7.5.7601.17514); Fri, 14 May 2021 08:46:18 +0200 Received: from sec-ngp-spt04.e-purifier.com ([192.168.201.1]) by SEC-NGP-AG10.neotel.e-purifier.co.za with Microsoft SMTPSVC(7.5.7601.17514); Fri, 14 May 2021 08:46:17 +0200 Received: from localhost (localhost [127.0.0.1]) by sec-ngp-spt04.e-purifier.com (Postfix) with ESMTP id 66E8B1012E8F; Fri, 14 May 2021 08:46:48 +0200 (SAST) X-Virus-Scanned: by SpamTitan at e-purifier.com Received: from sec-ngp-spt04.e-purifier.com (localhost [127.0.0.1]) by sec-ngp-spt04.e-purifier.com (Postfix) with ESMTP id 97DFF1012E56; Fri, 14 May 2021 08:46:42 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za (unknown [41.170.5.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sec-ngp-spt04.e-purifier.com (Postfix) with ESMTPS id 8A3981012E42; Fri, 14 May 2021 08:46:42 +0200 (SAST) Received: from NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2]) by NTQ-EXC.nanoteq.co.za ([fe80::a5b3:4700:5af3:78b2%12]) with mapi id 14.03.0513.000; Fri, 14 May 2021 08:46:42 +0200 From: Francois ten Krooden To: Jim Thompson CC: Konstantin Belousov , "freebsd-net@freebsd.org" , Mark Johnston Subject: RE: Vector Packet Processing (VPP) portability on FreeBSD Thread-Topic: Vector Packet Processing (VPP) portability on FreeBSD Thread-Index: AQHXRaZHkx80/avbnEmSwhKdxlugfareNk8w///pJQCAABdXAIAEVkqw Date: Fri, 14 May 2021 06:46:40 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, en-ZA Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginalArrivalTime: 14 May 2021 06:46:17.0947 (UTC) FILETIME=[D789C2B0:01D7488C] x-archived: yes x-dbused: RGF0YSBTb3VyY2U9MTkyLjE2OC4yMDEuMjc= X-Rspamd-Queue-Id: 4FhJwW2x63z4mtk X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of ftk@nanoteq.com has no SPF policy when checking 41.168.2.25) smtp.mailfrom=ftk@nanoteq.com X-Spamd-Result: default: False [0.25 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[41.168.2.25:from]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[Nanoteq.com]; RBL_DBL_DONT_QUERY_IPS(0.00)[41.168.2.25:from]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.69)[0.694]; SPAMHAUS_ZRD(0.00)[41.168.2.25:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-0.44)[-0.442]; MIME_BASE64_TEXT(0.10)[]; R_SPF_NA(0.00)[no SPF record]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:36937, ipnet:41.168.0.0/17, country:ZA]; RCVD_COUNT_SEVEN(0.00)[7]; MAILMAN_DEST(0.00)[freebsd-net]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 06:46:52 -0000 T24gMjAyMS8wNS8xMSAxNjoyNywgSmltIFRob21wc29uIHdyb3RlOg0KDQo+DQo+ID4gT24gTWF5 IDExLCAyMDIxLCBhdCA3OjA0IEFNLCBNYXJrIEpvaG5zdG9uIDxtYXJrakBmcmVlYnNkLm9yZz4g d3JvdGU6DQo+ID4NCj4gPiBPbiBUdWUsIE1heSAxMSwgMjAyMSBhdCAxMjo0MzoxMFBNICswMDAw LCBGcmFuY29pcyB0ZW4gS3Jvb2RlbiB3cm90ZToNCj4gPj4gT24gIE1vbmRheSwgMTAgTWF5IDIw MjEgMTY6MTAgS29uc3RhbnRpbiBCZWxvdXNvdiB3cm90ZToNCj4gPj4NCj4gPj4NCj4gPj4+IE9u IE1vbiwgTWF5IDEwLCAyMDIxIGF0IDExOjA4OjE4QU0gKzAwMDAsIEZyYW5jb2lzIHRlbiBLcm9v ZGVuDQo+IHdyb3RlOg0KPiA+Pj4+IDMuIFdoYXQgYXJlIHN1aXRhYmxlIGFsdGVybmF0aXZlcyBm b3IgcmVhZGluZyBpbmZvcm1hdGlvbiBmcm9tDQo+ID4+Pj4gcHJvY2ZzIGFuZA0KPiA+Pj4gc3lz ZnMgb24gRnJlZUJTRD8NCj4gPj4+IFVuZGVyc3RhbmQgd2hhdCBpbmZvcm1hdGlvbiBpcyBvYnRh aW5lZCwgdGhlbiB3aGF0IGZvciBpcyBpdA0KPiA+Pj4gYWN0dWFsbHkgdXNlZCwgdGhlbiBtYXRj aCBpdCBhZ2FpbnN0IGVxdWl2YWxlbnQgRnJlZUJTRCBhcHByb2FjaCwNCj4gPj4+IHRoZW4gZ2F0 aGVyIHRoZSByZXF1aXJlZCBpbmZvcm1hdGlvbi4NCj4gPj4NCj4gPj4gVGhhbmsgeW91LiAgVGhp cyB3YXMgYmFzaWNhbGx5IHdoYXQgd2Ugc3VzcGVjdGVkLg0KPiA+PiBPbmUgb2YgdGhlIG9uZXMg d2UgYXJlIHVuc3VyZSBhYm91dCBpcyB3aGF0IHRoZSBlcXVpdmFsZW50IG9mDQo+IC9wcm9jL3Nl bGYvcGFnZW1hcCBvbiBMaW51eCB3b3VsZCBiZS4NCj4gPj4gVGhlIG9uZSBpZGVhIHdlIGhhZCBp cyB1c2luZyBwcm9jc3RhdF9nZXR2bW1hcCBmcm9tIGxpYnByb2NzdGF0LCBidXQNCj4gaGF2ZW4n dCBmaW5pc2hlZCBpbnZlc3RpZ2F0aW5nIHlldC4NCj4gPg0KPiA+IEkgYmVsaWV2ZSBEUERLJ3Mg bGliZWFsIHVzZXMgL3Byb2MvcGFnZW1hcCB0byBsb29rIHVwIHRoZSBwaHlzaWNhbA0KPiA+IGFk ZHJlc3Mgb2YgbGFyZ2UgcGFnZSBtYXBwaW5ncy4gIEFzc3VtaW5nIHlvdSB3YW50IHRvIGRvIHRo ZSBzYW1lDQo+ID4gdGhpbmcsIHRoZXJlIGlzIHRoZSBNRU1fRVhUUkFDVF9QQUREUiAvZGV2L21l bSBpb2N0bC4gIEl0IHdhcyBhZGRlZA0KPiA+IHNwZWNpZmljYWxseSBmb3IgRFBESy4gIFNlZSB0 aGUgbWVtKDQpIG1hbiBwYWdlIGZvciBkZXRhaWxzIG9uIGl0cw0KPiA+IHVzYWdlLg0KPg0KPiBV cHRocmVhZCBtZW50aW9uZWQgTmV0Z2F0ZSAod2UgZG8gcGZTZW5zZSkgYXMgYmVpbmcgcG9zc2li bHkgaW52b2x2ZWQgaW4NCj4gYSBwb3J0IG9mIFZQUCB0byBGcmVlQlNELiAgV2UgZG8gaGF2ZSBz b21lIGludGVyZXN0LCBhbmQgSSBoYWQgb25jZSBoYW5kZWQNCj4gdGhpcyB0byBhIGNvbnRyYWN0 b3IsIGJ1dCBub3QgbXVjaCBwcm9ncmVzcyB3YXMgbWFkZSwgYW5kIHdlIGhhZCBvdXIgaGFuZHMN Cj4gZnVsbCB3aXRoIHBmU2Vuc2UgYW5kIG91ciBWUFAtYmFzZWQgcHJvZHVjdCAodG5zcikuICBW UFAgaGFzIGJlZW4gZGlzY3Vzc2VkDQo+IG9uIGZyZWVic2QtbmV0IGJlZm9yZS4NCj4NCj4gWW91 IGFuZCB5b3VyIHRlYW0gaGF2ZSBtYWRlIGl0IG11Y2ggZmFydGhlci4NCj4NCj4gSeKAmWQgc3Bv a2VuIHRvIHRoZSBWUFAg4oCYY29yZSB0ZWFt4oCZIGFib3V0IHRoZSBzdXN0YWluYWJpbGl0eSBv ZiBhIHBvcnQgb2YgVlBQIHRvDQo+IEZyZWVCU0QsIGFuZCB0aGV5IGRpZG7igJl0IHNheSDigJlO b+KAmS4gIFRoZSBsZWFkIFZQUCBwZXJzb24gYXQgQ2lzY28gdXNlZCB0byBiZSBhDQo+IEZyZWVC U0Qgc3JjIGNvbW1pdHRlciwgYW5kIGhlIGJhc2ljYWxseSBzYWlkLCDigJxQYXRjaGVzIHdlbGNv bWXigJ0uDQo+IFNvbWVvbmUgd2lsbCBwcm9iYWJseSB3YW50IHRvIGJyaW5nIENTSVQgYWxvbmcg dG8gaGVscCBwcmV2ZW50IHJlZ3Jlc3Npb25zDQo+IG9uIEZyZWVCU0QsIGJ1dCB0aGF0IHRlYW0g YWxzbyBzZWVtZWQgb3BlbiB3aGVuIEkgY2hlY2tlZC4NCj4NCj4gSU1PLCBuZXRtYXAgc2VlbXMg YSBiZXR0ZXIgYXBwcm9hY2ggb24gRnJlZUJTRCwgYXMgeW914oCZbGwgZXZlbnR1YWxseSB3YW50 DQo+IHNvbWV0aGluZyBsaWtlIHRoZSDigJhyb3V0ZXIgcGx1Z2lu4oCZIHRvIGJlIGFibGUgdG8g Y29tbXVuaWNhdGUgYmV0d2VlbiB0aGUNCj4ga2VybmVsIGFuZCBWUFAsIG9idGFpbiBGSUJzLCBl dGMuDQo+IFdl4oCZdmUgYmVlbiBzdHJvbmcgcHJvcG9uZW50cyBvZiAoYW5kIGEgbWFpbiBjb250 cmlidXRvciB0bykgdGhlIOKAmGxpbnV4LWNw4oCdDQo+IHBsdWdpbiwgKGEgYmV0dGVyIHZlcnNp b24gb2YgdGhlIHJvdXRlciBwbHVnaW4sIHBhcnRpYWxseSB1cHN0cmVhbWVkIHRvIFZQUCksDQo+ IGJ1dCBpdOKAmXMgYmFzZWQgb24gbmV0bGluaywgYW5kIGlzIGhhcyBtb3JlIGxpbnV4LWlzbXMg dGhhbiB0aGUgbWFpbiBib2R5IG9mDQo+IFZQUC4gIE5ldG1hcCBoYXMgYSB2ZXJ5IG5pY2UgYXJj aGl0ZWN0dXJlIGZvciBidWlsZGluZyBzb21ldGhpbmcgc2ltaWxhciwNCj4gd2hlcmUgcGFja2V0 cyBjYW4gYmUgZGlyZWN0bHkgc2VudCB0byBhbmQgcmVjZWl2ZWQgZnJvbSB0aGUgaG9zdCByaW5n cyBieQ0KPiBWUFAsIGFuZCB0aGVzZSBob3N0IHJpbmdzIGFyZSBhc3NvY2lhdGVkIHdpdGggYW4g aW50ZXJmYWNlIHJpbmcuIE5ldG1hcC1md2QNCj4gdXNlcyB0aGlzIHRvIGdvb2QgZWZmZWN0Lg0K Pg0KPiBOZXRtYXAgaXMgc2xpZ2h0bHkgc2xvd2VyIGluIG1heGltdW0gUFBTIHRoYW4gRFBESywg YnV0IGZvciB5b3VyIHVzZSBjYXNlDQo+IChJUHNlYyksIHlvdSB3b24ndCBzZWUgYSBkaWZmZXJl bmNlIChhc3N1bWluZyBzb21lIHRoaW5ncyB3aGVuIEkgc2F5IHRoaXMuKQ0KPg0KPiBKaW0NCg0K VGhhbmsgeW91IGZvciB0aGUgZmVlZGJhY2sgSmltLg0KSXQgaXMgYXBwcmVjaWF0ZWQuDQpXaWxs IGhhdmUgYSBsb29rLiAgSSBtaWdodCBoYXZlIHNvbWUgcXVlc3Rpb25zIGFib3V0IHdobyB0byBj b250YWN0IHdoZW4gd2UgcmVhY2ggYSBwb2ludCB3aGVyZSB3ZSB0aGluayBpdCBjYW4gYmUgdXBz dHJlYW1lZCB0byBWUFAuDQoNClJlZ2FyZHMNCkZyYW5jb2lzDQoNCg0KDQpJbXBvcnRhbnQgTm90 aWNlOg0KDQpUaGlzIGUtbWFpbCBhbmQgaXRzIGNvbnRlbnRzIGFyZSBzdWJqZWN0IHRvIHRoZSBO YW5vdGVxIChQdHkpIEx0ZCBlLW1haWwgbGVnYWwgbm90aWNlIGF2YWlsYWJsZSBhdDoNCmh0dHA6 Ly93d3cubmFub3RlcS5jb20vQWJvdXRVcy9FbWFpbERpc2NsYWltZXIuYXNweA0K From owner-freebsd-net@freebsd.org Fri May 14 07:54:45 2021 Return-Path: Delivered-To: freebsd-net@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 4076663C02F for ; Fri, 14 May 2021 07:54:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FhLQs199xz4py8 for ; Fri, 14 May 2021 07:54:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 264A463C02E; Fri, 14 May 2021 07:54:45 +0000 (UTC) Delivered-To: net@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 2617563C02D for ; Fri, 14 May 2021 07:54:45 +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 4FhLQs0Vdgz4q9X for ; Fri, 14 May 2021 07:54:45 +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 F415867BC for ; Fri, 14 May 2021 07:54:44 +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 14E7simb024561 for ; Fri, 14 May 2021 07:54:44 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14E7sih8024560 for net@FreeBSD.org; Fri, 14 May 2021 07:54:44 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: net@FreeBSD.org Subject: [Bug 255596] ifconfig: Panic when adding existing interface with inet address to vnet jail Date: Fri, 14 May 2021 07:54:44 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 13.0-RELEASE X-Bugzilla-Keywords: crash, needs-qa X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: kp@freebsd.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Not Enough Information X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: mfc-stable13? mfc-stable12? X-Bugzilla-Changed-Fields: bug_status resolution 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 07:54:45 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255596 Kristof Provost changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Open |Closed Resolution|--- |Not Enough Information --- Comment #3 from Kristof Provost --- There's not enough information here to debug. Please re-open when a reproduction scenario or a crash dump are available. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 12:05:01 2021 Return-Path: Delivered-To: freebsd-net@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 688566438BC for ; Fri, 14 May 2021 12:05:01 +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 4FhRzd2FgLz3NT7 for ; Fri, 14 May 2021 12:05:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 4D2B6643933; Fri, 14 May 2021 12:05:01 +0000 (UTC) Delivered-To: net@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 4CF10643A1B for ; Fri, 14 May 2021 12:05:01 +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 4FhRzd1ds2z3NQX for ; Fri, 14 May 2021 12:05:01 +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 2B6041213A for ; Fri, 14 May 2021 12:05:01 +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 14EC51bP055644 for ; Fri, 14 May 2021 12:05:01 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14EC51nR055643 for net@FreeBSD.org; Fri, 14 May 2021 12:05:01 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: net@FreeBSD.org Subject: [Bug 255859] [Patch] ipfilter/netinent: Fix a use after free in ipf_nat_rule_deref Date: Fri, 14 May 2021 12:05:00 +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: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: linimon@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: assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 12:05:01 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255859 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 12:09:36 2021 Return-Path: Delivered-To: freebsd-net@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 9C5E5644013 for ; Fri, 14 May 2021 12:09:36 +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 4FhS4w3rrQz3NmK for ; Fri, 14 May 2021 12:09:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 84252644012; Fri, 14 May 2021 12:09:36 +0000 (UTC) Delivered-To: net@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 83D6E643FB2 for ; Fri, 14 May 2021 12:09:36 +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 4FhS4w3G47z3NsC for ; Fri, 14 May 2021 12:09:36 +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 630F811FD0 for ; Fri, 14 May 2021 12:09:36 +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 14EC9aGU056920 for ; Fri, 14 May 2021 12:09:36 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14EC9aDg056919 for net@FreeBSD.org; Fri, 14 May 2021 12:09:36 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: net@FreeBSD.org Subject: [Bug 254997] vnet jail IPv6 - IPv4 source address selection problem - 13.0-RC5 Date: Fri, 14 May 2021 12:09:36 +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: 13.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: linimon@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: assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 12:09:36 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254997 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 12:11:11 2021 Return-Path: Delivered-To: freebsd-net@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 7153564413B for ; Fri, 14 May 2021 12:11:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FhS6l2Pb8z3P8M for ; Fri, 14 May 2021 12:11:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 51D08644139; Fri, 14 May 2021 12:11:11 +0000 (UTC) Delivered-To: net@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 4F23E644221 for ; Fri, 14 May 2021 12:11:11 +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 4FhS6l0gtCz3P1K for ; Fri, 14 May 2021 12:11:11 +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 F0C5212237 for ; Fri, 14 May 2021 12:11:10 +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 14ECBAB3061270 for ; Fri, 14 May 2021 12:11:10 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14ECBAsw061269 for net@FreeBSD.org; Fri, 14 May 2021 12:11:10 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: net@FreeBSD.org Subject: [Bug 254341] igb hung every 5-20 hours. ifconfig down+up solves the problem for next N hours Date: Fri, 14 May 2021 12:11:11 +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.2-RELEASE X-Bugzilla-Keywords: IntelNetworking X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@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: assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 12:11:11 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254341 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 12:12:15 2021 Return-Path: Delivered-To: freebsd-net@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 584F86444ED for ; Fri, 14 May 2021 12:12:15 +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 4FhS7z1llNz3PVN for ; Fri, 14 May 2021 12:12:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 3C0026442DF; Fri, 14 May 2021 12:12:15 +0000 (UTC) Delivered-To: net@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 3BC036444EC for ; Fri, 14 May 2021 12:12:15 +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 4FhS7z11DSz3PHB for ; Fri, 14 May 2021 12:12:15 +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 1633C12346 for ; Fri, 14 May 2021 12:12:15 +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 14ECCF0x063230 for ; Fri, 14 May 2021 12:12:15 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14ECCFE0063229 for net@FreeBSD.org; Fri, 14 May 2021 12:12:15 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: net@FreeBSD.org Subject: [Bug 254147] No buffer space available error on NIC Intel 10G X550T Date: Fri, 14 May 2021 12:12:15 +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.2-RELEASE X-Bugzilla-Keywords: IntelNetworking X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@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: assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 12:12:15 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254147 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 12:15:20 2021 Return-Path: Delivered-To: freebsd-net@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 65D9C644C05 for ; Fri, 14 May 2021 12:15:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FhSCX2DPXz3PjZ for ; Fri, 14 May 2021 12:15:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 4C739644B36; Fri, 14 May 2021 12:15:20 +0000 (UTC) Delivered-To: net@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 4C3CE644AC6 for ; Fri, 14 May 2021 12:15: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 4FhSCX1djNz3Q0N for ; Fri, 14 May 2021 12:15:20 +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 2B6E41225B for ; Fri, 14 May 2021 12:15: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 14ECFK4m064550 for ; Fri, 14 May 2021 12:15:20 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14ECFKSX064549 for net@FreeBSD.org; Fri, 14 May 2021 12:15:20 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: net@FreeBSD.org Subject: [Bug 253328] add IPv6 6rd supported in if_stf Date: Fri, 14 May 2021 12:15: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: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@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: assigned_to short_desc 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 12:15:20 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D253328 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org Summary|IPv6 6rd not supported |add IPv6 6rd supported in |(if_stf) |if_stf --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 12:24:30 2021 Return-Path: Delivered-To: freebsd-net@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 DC9A7645542 for ; Fri, 14 May 2021 12:24:30 +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 4FhSQ65k2lz3Qc6 for ; Fri, 14 May 2021 12:24:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id C45246455A8; Fri, 14 May 2021 12:24:30 +0000 (UTC) Delivered-To: net@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 C41C16455A7 for ; Fri, 14 May 2021 12:24:30 +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 4FhSQ657sPz3QSp for ; Fri, 14 May 2021 12:24:30 +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 A2EF5124D2 for ; Fri, 14 May 2021 12:24:30 +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 14ECOUr2070192 for ; Fri, 14 May 2021 12:24:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14ECOUI9070191 for net@FreeBSD.org; Fri, 14 May 2021 12:24:30 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: net@FreeBSD.org Subject: [Bug 255871] [PATCH] net: Fix a use after free in update_rtm_from_rc Date: Fri, 14 May 2021 12:24:30 +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: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: linimon@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: assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 12:24:30 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255871 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 12:36:48 2021 Return-Path: Delivered-To: freebsd-net@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 9EF9C645FD9 for ; Fri, 14 May 2021 12:36:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FhShJ3w7Lz3hL6 for ; Fri, 14 May 2021 12:36:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 865D16460AC; Fri, 14 May 2021 12:36:48 +0000 (UTC) Delivered-To: net@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 8625B645EA9 for ; Fri, 14 May 2021 12:36:48 +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 4FhShJ3Gkfz3hMt for ; Fri, 14 May 2021 12:36:48 +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 6397812543 for ; Fri, 14 May 2021 12:36:48 +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 14ECamY5078882 for ; Fri, 14 May 2021 12:36:48 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14ECamJ4078881 for net@FreeBSD.org; Fri, 14 May 2021 12:36:48 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: net@FreeBSD.org Subject: [Bug 255872] [PATCH] netgraph/bluetooth/hci: Fix a use after free in le_connection_complete Date: Fri, 14 May 2021 12:36:48 +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: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: linimon@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: assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 12:36:48 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255872 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 12:44:44 2021 Return-Path: Delivered-To: freebsd-net@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 AC3E664607B for ; Fri, 14 May 2021 12:44:44 +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 4FhSsS3y0Wz3jBN for ; Fri, 14 May 2021 12:44:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 87681645EEF; Fri, 14 May 2021 12:44:44 +0000 (UTC) Delivered-To: net@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 8607C64607A for ; Fri, 14 May 2021 12:44:44 +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 4FhSsS1V4hz3hhG for ; Fri, 14 May 2021 12:44:43 +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 AB31312A8F for ; Fri, 14 May 2021 12:44:43 +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 14ECih7f083217 for ; Fri, 14 May 2021 12:44:43 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14ECihHh083216 for net@FreeBSD.org; Fri, 14 May 2021 12:44:43 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: net@FreeBSD.org Subject: [Bug 207701] vlan interface over failover lagg has empty/00:00:00:00:00:00 mac/ether address Date: Fri, 14 May 2021 12:44:42 +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: 10.3-BETA2 X-Bugzilla-Keywords: regression X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 12:44:44 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207701 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|araujo@FreeBSD.org |net@FreeBSD.org --- Comment #11 from Mark Linimon --- ^Triage: reassign from inactive committer over to mailing list. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 12:44:46 2021 Return-Path: Delivered-To: freebsd-net@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 37B23646502 for ; Fri, 14 May 2021 12:44:46 +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 4FhSsV0vyBz3j5j for ; Fri, 14 May 2021 12:44:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 1F1AF645EF1; Fri, 14 May 2021 12:44:46 +0000 (UTC) Delivered-To: net@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 1EDBC64641A for ; Fri, 14 May 2021 12:44:46 +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 4FhSsT728kz3j13 for ; Fri, 14 May 2021 12:44:45 +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 E438712A17 for ; Fri, 14 May 2021 12:44:45 +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 14ECijcq083250 for ; Fri, 14 May 2021 12:44:45 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14ECijOp083249 for net@FreeBSD.org; Fri, 14 May 2021 12:44:45 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: net@FreeBSD.org Subject: [Bug 254997] vnet jail IPv6 - IPv4 source address selection problem - 13.0-RC5 Date: Fri, 14 May 2021 12:44:46 +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: 13.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: ozkan.kirik@gmail.com 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 MIME-Version: 1.0 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 12:44:46 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254997 --- Comment #2 from Ozkan KIRIK --- As a workaround, when service ip6addrctl start, everything becomes working. But I think, a jail shouldn't need start a service to properly select an so= urce address. It's better to be fixed. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 13:00:26 2021 Return-Path: Delivered-To: freebsd-net@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 5FEDE646F3E for ; Fri, 14 May 2021 13:00:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FhTCZ239Fz3k94 for ; Fri, 14 May 2021 13:00:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 462136470B5; Fri, 14 May 2021 13:00:26 +0000 (UTC) Delivered-To: net@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 45E906470B4 for ; Fri, 14 May 2021 13:00:26 +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 4FhTCZ1T7cz3kH1 for ; Fri, 14 May 2021 13:00:26 +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 25D8012932 for ; Fri, 14 May 2021 13:00:26 +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 14ED0QEA088736 for ; Fri, 14 May 2021 13:00:26 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14ED0QmU088735 for net@FreeBSD.org; Fri, 14 May 2021 13:00:26 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: net@FreeBSD.org Subject: [Bug 255874] [PATCH] netgraph: Fix a double free in ng_checksum_rcvdata Date: Fri, 14 May 2021 13:00: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: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: linimon@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: assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 13:00:26 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255874 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 14:12:02 2021 Return-Path: Delivered-To: freebsd-net@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 650DB649CA0 for ; Fri, 14 May 2021 14:12:02 +0000 (UTC) (envelope-from jim@netgate.com) Received: from mail-io1-xd30.google.com (mail-io1-xd30.google.com [IPv6:2607:f8b0:4864:20::d30]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FhVp945KYz3q9b for ; Fri, 14 May 2021 14:12:01 +0000 (UTC) (envelope-from jim@netgate.com) Received: by mail-io1-xd30.google.com with SMTP id p8so28127105iol.11 for ; Fri, 14 May 2021 07:12:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:cc:in-reply-to:to; bh=dsH77eVmTqZtYK8hjPXuhlv/mrsYhxe5qgogXK6BpiA=; b=Bqy20mwFSJhs08yCotOk1miXdkNm3+FcAudArYTIwbjLgX4G9E4C3G2pwAaETk/l/t O36R3yoRwiePvd23oSPzeMHHGJ4XGfEfQKOfEFQOFfSl6tTHbfRMgxC6mj/KQgHchD3u cp8+SAAMA1gCtGL4MwSpaA3DapfkCuQTNy7JSuBEAcc/e6JLY6hbw741PcUddsOLxlz+ cGMtfoAQpImZ9ikUgOQr/AN+56fIrtUJbMtyrUShdGRDX1eW1xPe7cvq99p7gIL11wRH xKq5q4RAmBwabv5TZSPN7CUUr7fiMvXZuHsGOCG8vNaIT8ttf8wAS/LVuFneki5rkfjS mh4g== X-Gm-Message-State: AOAM533j6oITPxyxCmkOb7PnVgY/ZT96dW/tzCeykcXl+7b72HuY15SQ bXJId2M+16cUWVbJW4XQZOJeWw== X-Google-Smtp-Source: ABdhPJzHnWwvMAqSiZ22dHkAN5VkQ3EeWvcNKrOlv+CmaIa7K5GMIZDrsgYPJIrq0qsl7bRzBpIp7g== X-Received: by 2002:a02:9621:: with SMTP id c30mr2168178jai.113.1621001520398; Fri, 14 May 2021 07:12:00 -0700 (PDT) Received: from ?IPv6:2601:280:5b80:b910:2891:c20:d7c4:a1a8? ([2601:280:5b80:b910:2891:c20:d7c4:a1a8]) by smtp.gmail.com with ESMTPSA id r11sm3075234ilq.29.2021.05.14.07.11.59 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 14 May 2021 07:11:59 -0700 (PDT) From: Jim Thompson Mime-Version: 1.0 (1.0) Subject: Re: Vector Packet Processing (VPP) portability on FreeBSD Date: Fri, 14 May 2021 08:11:59 -0600 Message-Id: References: Cc: Jacques Fourie , Luigi Rizzo , Vincenzo Maffione , freebsd-net@freebsd.org In-Reply-To: To: Francois ten Krooden X-Mailer: iPhone Mail (18D70) X-Rspamd-Queue-Id: 4FhVp945KYz3q9b X-Spamd-Bar: / X-Spamd-Result: default: False [-0.98 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; URI_COUNT_ODD(1.00)[1]; RCPT_COUNT_FIVE(0.00)[5]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[netgate.com:+]; DMARC_POLICY_ALLOW(-0.50)[netgate.com,quarantine]; NEURAL_HAM_SHORT(-0.98)[-0.980]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::d30:from]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[netgate.com:s=google]; FREEFALL_USER(0.00)[jim]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::d30:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::d30:from]; FREEMAIL_CC(0.00)[gmail.com,iet.unipi.it,freebsd.org]; RCVD_TLS_ALL(0.00)[]; SUSPICIOUS_RECIPS(1.50)[]; MAILMAN_DEST(0.00)[freebsd-net] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 14:12:02 -0000 > On May 13, 2021, at 7:02 AM, Francois ten Krooden wrote:= >=20 > =EF=BB=BF >>=20 >>=20 >> Thank you. I did set this to 1 specifically now and it still works. So t= hen it >> should be running in native mode. >>=20 >> I will dig a bit into the function that processes the incoming packets. >> The code I currently use was added to VPP in somewhere before 2016, so it= >> might be that there is a bug in that code. >>=20 >> Will try and see if I can find anything interesting there. It was added to plumb in a TCP stack, (mstack, iirc) prior to the VPP group w= riting their own. L Your netmap-fed results are also quite low. loos@ (who wrote netmap-fwd) wa= s getting 2.23Mpps single core on a xeon D-1540. https://youtube.com/watch?v=3DcAVgvzivzII Jim= From owner-freebsd-net@freebsd.org Fri May 14 15:57:22 2021 Return-Path: Delivered-To: freebsd-net@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 E407564C86A for ; Fri, 14 May 2021 15:57:22 +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 4FhY7k5y2Jz4VSL for ; Fri, 14 May 2021 15:57:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id CC3DC64CB26; Fri, 14 May 2021 15:57:22 +0000 (UTC) Delivered-To: net@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 CC08F64C92B for ; Fri, 14 May 2021 15:57:22 +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 4FhY7k5M57z4VDl for ; Fri, 14 May 2021 15:57:22 +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 A75FB14B6F for ; Fri, 14 May 2021 15:57:22 +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 14EFvMkY084563 for ; Fri, 14 May 2021 15:57:22 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14EFvML2084562 for net@FreeBSD.org; Fri, 14 May 2021 15:57:22 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: net@FreeBSD.org Subject: [Bug 255871] [PATCH] net: Fix a use after free in update_rtm_from_rc Date: Fri, 14 May 2021 15:57:22 +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: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: melifaro@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: melifaro@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 15:57:22 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255871 Alexander V. Chernikov changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |melifaro@FreeBSD.org Assignee|net@FreeBSD.org |melifaro@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 18:07:53 2021 Return-Path: Delivered-To: freebsd-net@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 9614D64F5B1 for ; Fri, 14 May 2021 18:07:53 +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 4Fhc2K3fdXz4nQ6 for ; Fri, 14 May 2021 18:07:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 7BB1B64F0FA; Fri, 14 May 2021 18:07:53 +0000 (UTC) Delivered-To: net@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 7B77564F71D for ; Fri, 14 May 2021 18:07:53 +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 4Fhc2K309jz4nQ5 for ; Fri, 14 May 2021 18:07:53 +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 55A9916E46 for ; Fri, 14 May 2021 18:07:53 +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 14EI7rxw054841 for ; Fri, 14 May 2021 18:07:53 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14EI7rGM054840 for net@FreeBSD.org; Fri, 14 May 2021 18:07:53 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: net@FreeBSD.org Subject: [Bug 255882] vxlan(4): kernel panic when unloading module if vxlan interface in VNET jails not shutdown before jail shutdown Date: Fri, 14 May 2021 18:07:53 +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: 13.0-RELEASE X-Bugzilla-Keywords: panic X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@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: assigned_to keywords 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 18:07:53 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255882 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org Keywords| |panic --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 20:52:57 2021 Return-Path: Delivered-To: freebsd-net@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 839B662B80F for ; Fri, 14 May 2021 20:52:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fhghn322wz3khY for ; Fri, 14 May 2021 20:52:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 67E9562B80E; Fri, 14 May 2021 20:52:57 +0000 (UTC) Delivered-To: net@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 67B0762B57D for ; Fri, 14 May 2021 20:52:57 +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 4Fhghn1jSsz3kts for ; Fri, 14 May 2021 20:52:57 +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 2DC4819199 for ; Fri, 14 May 2021 20:52:57 +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 14EKqvRk045186 for ; Fri, 14 May 2021 20:52:57 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14EKqvKL045185 for net@FreeBSD.org; Fri, 14 May 2021 20:52:57 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: net@FreeBSD.org Subject: [Bug 255871] [PATCH] net: Fix a use after free in update_rtm_from_rc Date: Fri, 14 May 2021 20:52:56 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: rgrimes@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: melifaro@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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 20:52:57 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255871 Rodney W. Grimes changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |net@FreeBSD.org --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 21:40:15 2021 Return-Path: Delivered-To: freebsd-net@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 7F16162CF93 for ; Fri, 14 May 2021 21:40:15 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from mail.punkt.de (mail.punkt.de [IPv6:2a00:b580:8000:11:1c6b:7032:35e9:5616]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FhhlL3ffQz3w18 for ; Fri, 14 May 2021 21:40:14 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from [IPv6:2003:a:d59:3880:1461:16e:232d:baa] (unknown [IPv6:2003:a:d59:3880:1461:16e:232d:baa]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.punkt.de (Postfix) with ESMTPSA id 20138334D3; Fri, 14 May 2021 23:40:06 +0200 (CEST) From: "Patrick M. Hausen" Message-Id: Content-Type: multipart/signed; boundary="Apple-Mail=_ED5C81E3-9046-4C6D-AC53-243E87DB2815"; protocol="application/pgp-signature"; micalg=pgp-sha256 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.20\)) Subject: Re: sender source IP address on UDP socket bound to INADDR_ANY in golang Date: Fri, 14 May 2021 23:40:04 +0200 In-Reply-To: Cc: freebsd-net@freebsd.org To: Peter Jeremy References: <2B26D5AB-0F77-4E36-AD9A-D7D6CE5F173C@punkt.de> <846FFF4A-0D81-4F04-8358-1B14F996C0A2@punkt.de> X-Mailer: Apple Mail (2.3445.104.20) X-Rspamd-Queue-Id: 4FhhlL3ffQz3w18 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of hausen@punkt.de designates 2a00:b580:8000:11:1c6b:7032:35e9:5616 as permitted sender) smtp.mailfrom=hausen@punkt.de X-Spamd-Result: default: False [-4.90 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:b580::/32]; HAS_ATTACHMENT(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; ARC_NA(0.00)[]; DMARC_NA(0.00)[punkt.de]; SPAMHAUS_ZRD(0.00)[2a00:b580:8000:11:1c6b:7032:35e9:5616:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:b580:8000:11:1c6b:7032:35e9:5616:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:16188, ipnet:2a00:b580::/32, country:DE]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-net] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 21:40:15 -0000 --Apple-Mail=_ED5C81E3-9046-4C6D-AC53-243E87DB2815 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi Peter and everyone else following, > Am 12.05.2021 um 14:06 schrieb Peter Jeremy via freebsd-net = : > As I see it, the possibilities boil down to: > 1) The Go code isn't enabling IPPROTO_IP.IP_RECVDSTADDR on the socket. > 2) There's a FreeBSD kernel bug that mean setting IP_RECVDSTADDR > isn't being correctly reflected into the recvmsg control message. > 3) The control message isn't being correctly plumbed through from > recvmsg(2) to the Go RecvMsg() return. >=20 > Note that a lot of the relevant Go library code is BSD- or FreeBSD- > specific so it's also possible that there is a bug in the Go library > code. do you have some spare time and would you be so kind to look at our = discussion here: https://github.com/AdguardTeam/AdGuardHome/issues/3015 Andrey from the AdGuard team references this golang issue: https://github.com/golang/go/issues/8329 Which references this FreeBSD issue: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D193246 What I as a sysadmin can observe is that the test code Andrey gave me binds to *.53 on IPv4 and IPv6 although I start it with `-l 0.0.0.0` = which is clearly an IPv4 "any" address. I am not 100% familiar with the API but as I understand you can treat IPv4 as IPv6 via the socket interface by using an IPv4-mapped IPv6 address. So far so good. But then of course you have an AF_INET6 socket and it seems that FreeBSD does not allow setting IPv4 specific options via setsockopt() because it's an IPv6 socket. Correct? Why can you have a single socket on both address families, anyway? IPv4 and IPv6 are as "related" as IP and IPX - if you go dual stack, treat them both separately - no? Any light you can shed on this issue greatly appreciated. Thanks, Patrick -- punkt.de GmbH Patrick M. Hausen .infrastructure Kaiserallee 13a 76133 Karlsruhe Tel. +49 721 9109500 https://infrastructure.punkt.de info@punkt.de AG Mannheim 108285 Gesch=C3=A4ftsf=C3=BChrer: J=C3=BCrgen Egeling, Daniel Lienert, Fabian = Stein --Apple-Mail=_ED5C81E3-9046-4C6D-AC53-243E87DB2815 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEgzqrjO/mj9CSsTg2kG8u4u3aiVwFAmCe7jQACgkQkG8u4u3a iVw7wAf9G9KpbOyycqkc3VGIgguyqNRn6CMAAkSCi/Ec/DAkkfIldTJw7ynS5SB5 6Sa9iUzdkD9OBA0q6GuZDyobGhLSUkoXaII8pRbSO3+EiXa7lTyo05YSLxqZF5c4 aSnlzzy0s/XMLljm5TPAVJq7VgZvNNo1kNonhvvJCIYevuwSTnr3cKqcad5xHsny 8eGK0CZVLvHQWgC6H5bf/Lyi05bgQVwv7FXbB/XanYBtKv5z5BDDwh/mfQrs7yJI 8mZa7MHO6D/E4XzEvCuKpnw+6pKOWchjYSTBJgHBhvDG3+ggtql2PeY2QfETijcs bPI3jU+jE+QT0tjmoqC5cOYnbs6xSQ== =AneT -----END PGP SIGNATURE----- --Apple-Mail=_ED5C81E3-9046-4C6D-AC53-243E87DB2815-- From owner-freebsd-net@freebsd.org Fri May 14 22:28:50 2021 Return-Path: Delivered-To: freebsd-net@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 5455F62D7E6 for ; Fri, 14 May 2021 22:28:50 +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 4FhjqQ1XJSz4cx8 for ; Fri, 14 May 2021 22:28:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 347B962DB27; Fri, 14 May 2021 22:28:50 +0000 (UTC) Delivered-To: net@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 343D562DF8A for ; Fri, 14 May 2021 22:28:50 +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 4FhjqQ0r4wz4cs1 for ; Fri, 14 May 2021 22:28:50 +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 F23081A1CB for ; Fri, 14 May 2021 22:28:49 +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 14EMSnMF094854 for ; Fri, 14 May 2021 22:28:49 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14EMSnL5094853 for net@FreeBSD.org; Fri, 14 May 2021 22:28:49 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: net@FreeBSD.org Subject: [Bug 222108] adding bridge interface causes kernel panic Date: Fri, 14 May 2021 22:28:49 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: arm X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: linimon@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: assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 22:28:50 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D222108 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|sbruno@FreeBSD.org |net@FreeBSD.org CC|sbruno@FreeBSD.org | --- Comment #3 from Mark Linimon --- ^Triage: reassign to pool by assignee request. To other commenters: is this PR still valid? --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 22:29:29 2021 Return-Path: Delivered-To: freebsd-net@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 13CE862DD39 for ; Fri, 14 May 2021 22:29:29 +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 4Fhjr86xV4z4cvQ for ; Fri, 14 May 2021 22:29:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id EE2D462DF7B; Fri, 14 May 2021 22:29:28 +0000 (UTC) Delivered-To: net@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 EDF1B62DF7A for ; Fri, 14 May 2021 22:29:28 +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 4Fhjr86NLfz4ckc for ; Fri, 14 May 2021 22:29:28 +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 C289519F54 for ; Fri, 14 May 2021 22:29:28 +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 14EMTSw2095011 for ; Fri, 14 May 2021 22:29:28 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14EMTSBb095010 for net@FreeBSD.org; Fri, 14 May 2021 22:29:28 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: net@FreeBSD.org Subject: [Bug 222107] ifconfig down / up panics the kernel (non-sleepable iflib ctx lock held) Date: Fri, 14 May 2021 22:29:28 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: arm X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: panic X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@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: keywords cc assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 22:29:29 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D222107 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |panic CC|sbruno@FreeBSD.org | Assignee|sbruno@FreeBSD.org |net@FreeBSD.org --- Comment #1 from Mark Linimon --- ^Triage: reassign to pool by assignee request. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 22:30:05 2021 Return-Path: Delivered-To: freebsd-net@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 202E362DE5A for ; Fri, 14 May 2021 22:30:05 +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 4Fhjrr6wHsz4dBm for ; Fri, 14 May 2021 22:30:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id EB13F62E021; Fri, 14 May 2021 22:30:04 +0000 (UTC) Delivered-To: net@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 EA33C62DB51 for ; Fri, 14 May 2021 22:30:04 +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 4Fhjrr5sjhz4d6g for ; Fri, 14 May 2021 22:30:04 +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 AF7A61A2E7 for ; Fri, 14 May 2021 22:30:04 +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 14EMU40o095253 for ; Fri, 14 May 2021 22:30:04 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14EMU4qR095252 for net@FreeBSD.org; Fri, 14 May 2021 22:30:04 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: net@FreeBSD.org Subject: [Bug 221967] ixgbe(4) driver for Intel 82598 chip fails to attach if used 10G-SR SFP+ with message "ix0 attach returned 5" Date: Fri, 14 May 2021 22:30:03 +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: CURRENT X-Bugzilla-Keywords: IntelNetworking, patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 22:30:05 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D221967 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|sbruno@FreeBSD.org |net@FreeBSD.org --- Comment #10 from Mark Linimon --- ^Triage: reassign to pool by assignee request. To submitter: is this PR still valid? --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 22:30:37 2021 Return-Path: Delivered-To: freebsd-net@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 5780F62E145 for ; Fri, 14 May 2021 22:30:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FhjsT1qYXz4dPQ for ; Fri, 14 May 2021 22:30:37 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 3E9F062DFDC; Fri, 14 May 2021 22:30:37 +0000 (UTC) Delivered-To: net@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 3E60A62E03F for ; Fri, 14 May 2021 22:30:37 +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 4FhjsT1502z4dZb for ; Fri, 14 May 2021 22:30:37 +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 0DAE01A3D7 for ; Fri, 14 May 2021 22:30:37 +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 14EMUaIN095376 for ; Fri, 14 May 2021 22:30:37 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14EMUabP095375 for net@FreeBSD.org; Fri, 14 May 2021 22:30:36 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: net@FreeBSD.org Subject: [Bug 215101] [ixgbe] Intel X552 SFP+ fails to initialize when no SFP module is plugged in Date: Fri, 14 May 2021 22:30:37 +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: CURRENT X-Bugzilla-Keywords: IntelNetworking, patch X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: linimon@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: assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 22:30:37 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215101 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|sbruno@FreeBSD.org |net@FreeBSD.org CC|sbruno@FreeBSD.org | --- Comment #4 from Mark Linimon --- ^Triage: reassign to pool by assignee request. To submitter: is this PR still valid? --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Fri May 14 22:31:00 2021 Return-Path: Delivered-To: freebsd-net@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 5C2D262E1E2 for ; Fri, 14 May 2021 22:31:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fhjsw1fbcz4dYK for ; Fri, 14 May 2021 22:31:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 3898A62E298; Fri, 14 May 2021 22:31:00 +0000 (UTC) Delivered-To: net@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 384F362E161 for ; Fri, 14 May 2021 22:31:00 +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 4Fhjsw0sb3z4dTF for ; Fri, 14 May 2021 22:31:00 +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 053B51A0DE for ; Fri, 14 May 2021 22:31:00 +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 14EMUxpN095479 for ; Fri, 14 May 2021 22:30:59 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14EMUx5f095478 for net@FreeBSD.org; Fri, 14 May 2021 22:30:59 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: net@FreeBSD.org Subject: [Bug 182512] ixgbetool: Flow Director configuration tool for ixgbe(4) Date: Fri, 14 May 2021 22:30:59 +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: IntelNetworking X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 22:31:00 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D182512 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|sbruno@FreeBSD.org |net@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-net@freebsd.org Sat May 15 09:26:25 2021 Return-Path: Delivered-To: freebsd-net@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 6DBB363FDDC for ; Sat, 15 May 2021 09:26: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 4Fj0Q92V2hz3Pwr for ; Sat, 15 May 2021 09:26:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 53BB063FDDB; Sat, 15 May 2021 09:26:25 +0000 (UTC) Delivered-To: net@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 5381D6400C2 for ; Sat, 15 May 2021 09:26: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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fj0Q91skxz3PsQ for ; Sat, 15 May 2021 09:26: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 24F0522CF7 for ; Sat, 15 May 2021 09:26: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 14F9QPhP026675 for ; Sat, 15 May 2021 09:26:25 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14F9QPRf026674 for net@FreeBSD.org; Sat, 15 May 2021 09:26: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: net@FreeBSD.org Subject: [Bug 255874] [PATCH] netgraph: Fix a double free in ng_checksum_rcvdata Date: Sat, 15 May 2021 09:26:25 +0000 X-Bugzilla-Reason: AssignedTo CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: donner@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: donner@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status keywords cc assigned_to 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 May 2021 09:26:25 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255874 Lutz Donnerhacke changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Open Keywords| |patch CC| |net@FreeBSD.org Assignee|net@FreeBSD.org |donner@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.= From owner-freebsd-net@freebsd.org Sat May 15 09:41:22 2021 Return-Path: Delivered-To: freebsd-net@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 A205F640626 for ; Sat, 15 May 2021 09:41:22 +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 4Fj0lQ41zFz3R9l for ; Sat, 15 May 2021 09:41:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 8A3856405E5; Sat, 15 May 2021 09:41:22 +0000 (UTC) Delivered-To: net@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 8A0756405E4 for ; Sat, 15 May 2021 09:41:22 +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 4Fj0lQ3Rsfz3RJc for ; Sat, 15 May 2021 09:41:22 +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 6030323681 for ; Sat, 15 May 2021 09:41:22 +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 14F9fMff034152 for ; Sat, 15 May 2021 09:41:22 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14F9fMU7034151 for net@FreeBSD.org; Sat, 15 May 2021 09:41:22 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: net@FreeBSD.org Subject: [Bug 255874] [PATCH] netgraph: Fix a double free in ng_checksum_rcvdata Date: Sat, 15 May 2021 09:41:21 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: donner@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: donner@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 May 2021 09:41:22 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255874 Lutz Donnerhacke changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Open |In Progress --- Comment #1 from Lutz Donnerhacke --- Thank you for you detection, analysis and fix of this bug. Change is now under review D30273 I'll wait for someone else to review this independently. If your bug report had been a review, I'v simply accepted it. --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-net@freebsd.org Sat May 15 09:52:30 2021 Return-Path: Delivered-To: freebsd-net@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 7DA38640C78 for ; Sat, 15 May 2021 09:52:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4Fj10G2zNxz3hqG for ; Sat, 15 May 2021 09:52:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 6470B640B32; Sat, 15 May 2021 09:52:30 +0000 (UTC) Delivered-To: net@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 643416407FE for ; Sat, 15 May 2021 09:52:30 +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 4Fj10G2Fbxz3j1W for ; Sat, 15 May 2021 09:52:30 +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 3582D23563 for ; Sat, 15 May 2021 09:52:30 +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 14F9qUZS040238 for ; Sat, 15 May 2021 09:52:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14F9qUZm040237 for net@FreeBSD.org; Sat, 15 May 2021 09:52:30 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: net@FreeBSD.org Subject: [Bug 246706] [netgraph] kernel panic due to corrupted memory Date: Sat, 15 May 2021 09:52:30 +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: 11.3-STABLE X-Bugzilla-Keywords: panic X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: donner@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status 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-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 May 2021 09:52:30 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D246706 Lutz Donnerhacke changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Open --- Comment #1 from Lutz Donnerhacke --- Do not let mpd5 delete the interfaces directly. This causes a lot of trouble, so I decided to patch the mpd to delay the destruction of interfaces as long as possible (or reused them, if needed). = This patch made my mpd installation rock stable. https://lutz.donnerhacke.de/Blog/Neues-vom-Speicherfresser --=20 You are receiving this mail because: You are the assignee for the bug.=