From nobody Sat Aug 13 09:20:47 2022 X-Original-To: freebsd-net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4M4Zlz3Qbkz4ZYST for ; Sat, 13 Aug 2022 09:21:03 +0000 (UTC) (envelope-from benoitc@enki-multimedia.eu) Received: from mail-4323.proton.ch (mail-4323.proton.ch [185.70.43.23]) (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 "protonmail.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4M4Zly3kCZz3P3b for ; Sat, 13 Aug 2022 09:21:01 +0000 (UTC) (envelope-from benoitc@enki-multimedia.eu) Date: Sat, 13 Aug 2022 09:20:47 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enki-multimedia.eu; s=protonmail; t=1660382458; x=1660641658; bh=aP7wdpI8R6nzDS6L+4nT0Et2hww2z1jabFUXvMmvk3k=; h=Date:To:From:Reply-To:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID; b=b2FBQ5Ea9m7aG4qvfFp6aTCcLNeZehLf9ZB9gQBhZxLi91CflY6TxZHGSQBpstrv2 v6pQOedY6pdgc1UotH0Gav3Om9T/iK6kvwFU8ujD/JeeEi7CgEiQvZbFlplhfGReT4 aAZe8iU4+O1e+CC5FDzv4HTU6eoWrhvevHm9W1Bg= To: Santiago Martinez , "freebsd-net@FreeBSD.org" , Michael Dexter From: Benoit Chesneau Reply-To: Benoit Chesneau Subject: Re: 25/100 G performance on freebsd Message-ID: In-Reply-To: <2f362689-0feb-bd41-93b2-afb46b4a4a08@codenetworks.net> References: <2f362689-0feb-bd41-93b2-afb46b4a4a08@codenetworks.net> Feedback-ID: 9066678:user:proton List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@freebsd.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_BWEoViVIP3AnGjzeqbw47q62Odc7bYQ4sfSkQyu5FK8" X-Rspamd-Queue-Id: 4M4Zly3kCZz3P3b X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=enki-multimedia.eu header.s=protonmail header.b=b2FBQ5Ea; dmarc=pass (policy=none) header.from=enki-multimedia.eu; spf=pass (mx1.freebsd.org: domain of benoitc@enki-multimedia.eu designates 185.70.43.23 as permitted sender) smtp.mailfrom=benoitc@enki-multimedia.eu X-Spamd-Result: default: False [-1.49 / 15.00]; NEURAL_HAM_SHORT(-1.00)[-0.998]; NEURAL_SPAM_LONG(0.89)[0.891]; DMARC_POLICY_ALLOW(-0.50)[enki-multimedia.eu,none]; NEURAL_HAM_MEDIUM(-0.48)[-0.479]; R_SPF_ALLOW(-0.20)[+ip4:185.70.43.0/24]; R_DKIM_ALLOW(-0.20)[enki-multimedia.eu:s=protonmail]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MIME_BASE64_TEXT(0.10)[]; MLMMJ_DEST(0.00)[freebsd-net@FreeBSD.org]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; ASN(0.00)[asn:62371, ipnet:185.70.43.0/24, country:CH]; MIME_TRACE(0.00)[0:+,1:+,2:~]; HAS_REPLYTO(0.00)[benoitc@enki-multimedia.eu]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; DKIM_TRACE(0.00)[enki-multimedia.eu:+]; RCPT_COUNT_THREE(0.00)[3]; HAS_PHPMAILER_SIG(0.00)[]; TO_DN_SOME(0.00)[]; ARC_NA(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[185.70.43.23:from] X-ThisMailContainsUnwantedMimeParts: N This is a multi-part message in MIME format. --b1_BWEoViVIP3AnGjzeqbw47q62Odc7bYQ4sfSkQyu5FK8 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 U2FudGlhZ28gdGhhbmtzIGZvciB0aGUgaGVscC4KCkkgYW0gY3VyaW91cyBhYm91dCB5b3VyIHZh bGUgc2V0dXAuIERvIHlvdSBoYXZlIG9ubHkgaW50ZXJuYWwgYnJpZGdlcz8gRG8geW91IGJyaWRn ZSB0aGUgTklDIGludGVyZmFjZSBvciBhcmUgZG9pbmcgTDM/CgpBZmFpayBpIGFtIHRyeWluZyB0 byBkaW5kIHdoYXQgd291bGQgYmUgdGhlIG1vc3QgZWZmaWNpZW50IHdheSB0byB1c2UgdGhlIDI1 R0IgaW50ZXJmYWNlcyB3aGxlIGlzb2xhdGluZyB0aGUgc2VydmljZXMgb24gdGhlbS4gSSB2ZXJ5 IGhlc2l0YW50IG9mIHRoZSBhcHByb2FjaCBhbmQgdW5zdXJlIGlmIGZyZWVic2QgdGhlc2UgZGF5 cyBjYW4gZml0IHRoZSBiaWxsOgoKKiBydW4gaXNvbGF0ZWQgc2VydmljZXMgb3ZlciB0aGUgMngy NUcgLiB3b3VsZCBqYWlscyBsaW1pdCB0aGUgYmFuZHdpdGg/CiogcG9zc2libHkgcnVuIGJoeXZl IHNlcnZpY2VzIHdoZW4gbGludXggb3IgZWxzZSBpcyBuZWVkZWQgLgoKV291bGQgdXNpbmcgb25s eSBMMyByb3V0aW5nIHNvbHZlIHNvbWUgcGVyZm9ybWFuY2VzIGlzc3Vlcz8KCmJlbm9pdAoKT24g V2VkLCBBdWcgMTAsIDIwMjIgYXQgMjM6MzEsIFNhbnRpYWdvIE1hcnRpbmV6IDxzbUBjb2RlbmV0 d29ya3MubmV0PiB3cm90ZToKCj4gSGkgQmVub2l0LCBzb3JyeSB0byBoZWFyIHRoYXQgdGhlIFNS LUlPViBzdGlsbCBub3Qgd29ya2luZyBvbiB5b3VyIEhXLgo+Cj4gSGF2ZSB5b3UgdGVzdGVkIHRo ZSBsYXN0IHBhdGNoIGZyb20gSW50ZWw/Cj4KPiBSZWdhcmRpbmcgQmh5dmUsIHlvdSBjYW4gdXNl IFZhbGUgc3dpdGNoZXMgKGJhc2VkIG9uIG5ldG1hcCkuCj4gT24gbXkgbWFjaGluZXMsIGkgZ2V0 IGFyb3VuZCB+MzNHYnBzIGJldHdlZW4gVk0gKHNhbWUgbG9jYWwgbWFjaGluZSksIHNvbWV0aW1l cyBnb2luZyB0b3dhcmRzIDQwR2Jwcy4uLiAoIFRoZXNlIGFyZSBiYXNpYyB0ZXN0cyB3aXRoIGlw ZXJmMyBhbmQgVFNPL0xSTyBlbmFibGVkKS4KPgo+IEBNaWNoYWVsIERleHRlciBpcyB3b3JraW5n IG9uIGEgZG9jdW1lbnQgdGhhdCBjb250YWlucyBjb25maWd1cmF0aW9uIGV4YW1wbGVzIGFuZCB0 ZXN0IHJlc3VsdHMgZm9yIHRoZSBkaWZmZXJlbnQgbmV0d29yayBiYWNrZW5kIGF2YWlsYWJsZSBp biBiaHl2ZS4KPgo+IElmIHlvdSBuZWVkIGhlbHAsIGxldCBtZSBrbm93IGFuZCB3ZSBjYW4gc2V0 IHVwIGEgY2FsbC4KPiBUYWtlIGNhcmUuCj4gU2FudGkKPgo+IE9uIDgvOC8yMiAwODo1NywgQmVu b2l0IENoZXNuZWF1IHdyb3RlOgo+Cj4+IEZvciBzb21lIHJlYXNvbnMuIEkgY2Fu4oCZdCB1c2Ug U1ItSU9WIG9uIG15IGZyZWVic2QgbWFjaGluZXMgKEhQRSBETDE2MCBnZW4xMCkgd2l0aCBsYXRl c3QgMjVHIEhQRSBicmFuZGVkIGNhcmRzLiBJIG9wZW5lZCB0aWNrZXRzIGZvciB0aGF0IGJ1dCBz aW5jZSB0aGVuIG5vIG1vdmUgaGFwcGVuZWQuCj4+Cj4+IFNvIEkgd29uZGVyIGlkIHRoZXJlIGlz IGEgZ29vZCBzZXR1cCB0byB1c2UgdGhlc2UgY2FyZHMgd2l0aCB0aGUgdmlydHVhbGl6YXRpb24u IFdoaWNoIGtpbmQgb2YgcGVyZm9ybWFuY2Ugc2hvdWxkIEkgZXhwZWN0IHVzaW5nIGlmX2JyaWRn ZT8gV2hhdCBpZiBpIGFtIGRvaW5nIEwzIHJvdXRpbmcgaW5zdGVhZCB1c2luZyBlcGFpciBvciB0 YXAgKGZvciBiaHl2ZSkuIFdvdWxkIGl0IHdvcmsgYmV0dGVyPwo+Pgo+PiBBbnkgaGludCBpcyB3 ZWxjb21lLAo+Pgo+PiBCZW5vw650 --b1_BWEoViVIP3AnGjzeqbw47q62Odc7bYQ4sfSkQyu5FK8 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGh0bWw+PGhlYWQ+PC9oZWFkPjxib2R5PiAgIDxkaXY+PGJyPjwvZGl2PlNhbnRpYWdvIHRoYW5r cyBmb3IgdGhlIGhlbHAuPGRpdj48YnI+PC9kaXY+PGRpdj5JIGFtIGN1cmlvdXMgYWJvdXQgeW91 ciB2YWxlIHNldHVwLiBEbyB5b3UgaGF2ZSBvbmx5IGludGVybmFsIGJyaWRnZXM/IERvIHlvdSBi cmlkZ2UgdGhlIE5JQyBpbnRlcmZhY2Ugb3IgYXJlIGRvaW5nIEwzPyAmbmJzcDs8L2Rpdj48ZGl2 Pjxicj48L2Rpdj48ZGl2PkFmYWlrIGkgYW0gdHJ5aW5nIHRvIGRpbmQgd2hhdCB3b3VsZCBiZSB0 aGUgbW9zdCBlZmZpY2llbnQgd2F5IHRvIHVzZSB0aGUgMjVHQiBpbnRlcmZhY2VzIHdobGUgaXNv bGF0aW5nIHRoZSBzZXJ2aWNlcyBvbiB0aGVtLiAmbmJzcDtJIHZlcnkgaGVzaXRhbnQgb2YgdGhl IGFwcHJvYWNoIGFuZCB1bnN1cmUgaWYgZnJlZWJzZCB0aGVzZSBkYXlzIGNhbiBmaXQgdGhlIGJp bGw6PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj4qIHJ1biBpc29sYXRlZCBzZXJ2aWNlcyBvdmVy IHRoZSAyeDI1RyAuIHdvdWxkIGphaWxzIGxpbWl0IHRoZSBiYW5kd2l0aD8mbmJzcDs8L2Rpdj48 ZGl2PiogcG9zc2libHkgcnVuIGJoeXZlIHNlcnZpY2VzIHdoZW4gbGludXggb3IgZWxzZSZuYnNw OyZuYnNwO2lzIG5lZWRlZCAuJm5ic3A7PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5Xb3VsZCB1 c2luZyBvbmx5IEwzIHJvdXRpbmcgc29sdmUgc29tZSBwZXJmb3JtYW5jZXMgaXNzdWVzPzxjYXJl dD48L2NhcmV0PiZuYnNwOzwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+ YmVub2l0PGJyPiAgPGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+T24gV2VkLCBBdWcgMTAs IDIwMjIgYXQgMjM6MzEsIFNhbnRpYWdvIE1hcnRpbmV6ICZsdDs8YSBocmVmPSJtYWlsdG86c21A Y29kZW5ldHdvcmtzLm5ldCIgY2xhc3M9IiI+c21AY29kZW5ldHdvcmtzLm5ldDwvYT4mZ3Q7IHdy b3RlOjxibG9ja3F1b3RlIGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIiB0eXBlPSJjaXRlIj4NCg0K DQoNCg0KICAgIEhpIEJlbm9pdCwgc29ycnkgdG8gaGVhciB0aGF0IHRoZSBTUi1JT1Ygc3RpbGwg bm90IHdvcmtpbmcgb24geW91cg0KICAgIEhXLiA8YnI+DQogICAgPGJyPg0KICAgIEhhdmUgeW91 IHRlc3RlZCB0aGUgbGFzdCBwYXRjaCBmcm9tIEludGVsPyA8YnI+DQogICAgPGJyPg0KICAgIFJl Z2FyZGluZyBCaHl2ZSwgeW91IGNhbiB1c2UgVmFsZSBzd2l0Y2hlcyAoYmFzZWQgb24gbmV0bWFw KS4gPGJyPg0KICAgIE9uIG15IG1hY2hpbmVzLCBpIGdldCBhcm91bmQgfjMzR2JwcyBiZXR3ZWVu IFZNIChzYW1lIGxvY2FsDQogICAgbWFjaGluZSksIHNvbWV0aW1lcyBnb2luZyB0b3dhcmRzIDQw R2Jwcy4uLiAoIFRoZXNlIGFyZSBiYXNpYyB0ZXN0cw0KICAgIHdpdGggaXBlcmYzIGFuZCBUU08v TFJPIGVuYWJsZWQpLjxicj4NCiAgICA8YnI+DQogICAgQE1pY2hhZWwgRGV4dGVyIGlzIHdvcmtp bmcgb24gYSBkb2N1bWVudCB0aGF0IGNvbnRhaW5zIGNvbmZpZ3VyYXRpb24NCiAgICBleGFtcGxl cyBhbmQgdGVzdCByZXN1bHRzIGZvciB0aGUgZGlmZmVyZW50IG5ldHdvcmsgYmFja2VuZA0KICAg IGF2YWlsYWJsZSBpbiBiaHl2ZS48YnI+DQogICAgPGJyPg0KICAgIElmIHlvdSBuZWVkIGhlbHAs IGxldCBtZSBrbm93IGFuZCB3ZSBjYW4gc2V0IHVwIGEgY2FsbC48YnI+DQogICAgVGFrZSBjYXJl Ljxicj4NCiAgICBTYW50aQ0KICAgIDxkaXYgY2xhc3M9Im1vei1jaXRlLXByZWZpeCI+PGJyPg0K ICAgIDwvZGl2Pg0KICAgIDxkaXYgY2xhc3M9Im1vei1jaXRlLXByZWZpeCI+T24gOC84LzIyIDA4 OjU3LCBCZW5vaXQgQ2hlc25lYXUgd3JvdGU6PGJyPg0KICAgIDwvZGl2Pg0KICAgIDxibG9ja3F1 b3RlIHR5cGU9ImNpdGUiPg0KDQogICAgICA8ZGl2PkZvciBzb21lIHJlYXNvbnMuIEkgY2Fu4oCZ dCB1c2UgU1ItSU9WIG9uIG15DQogICAgICAgIGZyZWVic2QgbWFjaGluZXMgIChIUEUgREwxNjAg Z2VuMTApIHdpdGggbGF0ZXN0IDI1RyBIUEUgYnJhbmRlZA0KICAgICAgICBjYXJkcy4gSSBvcGVu ZWQgdGlja2V0cyBmb3IgdGhhdCBidXQgc2luY2UgdGhlbiBubyBtb3ZlDQogICAgICAgIGhhcHBl bmVkLjwvZGl2Pg0KICAgICAgPGRpdj48YnI+DQogICAgICA8L2Rpdj4NCiAgICAgIDxkaXY+U28g SSB3b25kZXIgaWQgdGhlcmUgaXMgYSBnb29kIHNldHVwIHRvIHVzZSB0aGVzZSBjYXJkcyB3aXRo DQogICAgICAgIHRoZSB2aXJ0dWFsaXphdGlvbi4gV2hpY2gga2luZCBvZiBwZXJmb3JtYW5jZSBz aG91bGQgSSBleHBlY3QNCiAgICAgICAgdXNpbmcgaWZfYnJpZGdlPyBXaGF0IGlmIGkgYW0gZG9p bmcgTDMgcm91dGluZyBpbnN0ZWFkIHVzaW5nDQogICAgICAgIGVwYWlyIG9yIHRhcCAoZm9yIGJo eXZlKS4gV291bGQgaXQgd29yayBiZXR0ZXI/PC9kaXY+DQogICAgICA8ZGl2Pjxicj4NCiAgICAg IDwvZGl2Pg0KICAgICAgPGRpdj5BbnkgaGludCBpcyB3ZWxjb21lLDwvZGl2Pg0KICAgICAgPGRp dj48YnI+DQogICAgICA8L2Rpdj4NCiAgICAgIDxkaXY+QmVub8OudDwvZGl2Pg0KICAgICAgPGRp dj48YnI+DQogICAgICA8L2Rpdj4NCiAgICA8L2Jsb2NrcXVvdGU+DQoNCg0KPC9ibG9ja3F1b3Rl PjwvZGl2PjwvYm9keT48L2h0bWw+ --b1_BWEoViVIP3AnGjzeqbw47q62Odc7bYQ4sfSkQyu5FK8--