From nobody Tue Mar 12 13:39:03 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TvF9c5gvkz5Drgx; Tue, 12 Mar 2024 13:39:16 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TvF9c3m76z4fmC; Tue, 12 Mar 2024 13:39:16 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710250756; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=N2BHPw0lhij40c8sB8qcudPalEpC+tk9gOB3g5nQTTE=; b=Vb6Xq6AGHEfUZ5VPvfthdASxkwafSxTdapixj3/aVDAKobUxgowkMCblbAlx7n2DbUW1SH OCz0AFRqvR/DVUGxOCTlah89tpq2xXXCewaW870//tPoC4Rtl29z1fOTuaIqIuLG91wpj+ lEQ6lBy1Rcw7kNJ4lGKJxbFozo8Vd4ArjovTD6MaZUi1ucIlWrz6atW23FOUB4o5KvMmjh OopA8yFZ0uuJgl6WAE6gWjkHksYXQkDjHP/r0kJBAx99gGtzQo3UvVolgpU5zTGpyeVzkb +eCSb2CNj+U9IJEOexDpXSk7p2mZmX6lXUP1s71Fn55K+tTi+BsEsAntWLvf7A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710250756; a=rsa-sha256; cv=none; b=m/SYH3u/jYcrLZUonOkkcsOF5MM/EDDV41m8uexNa6V11/g4nHkMu9RHtK+ByaWM4JJB06 YdmPrHmfhD8+KlXyONE0uBbhu90KvleXB0Frw1WTEwCb8gYqP5UGRVNXhB9QzoHcLYsHq8 8fpFAIhyfA9se00A9Rn6ard0x2fyXlq6ID3WFqeiQPG15voQy081BgW1oQLUa4SaDBxsxL eZLxjtXB+gOn8PkLBE7vO8+x8ByKmXGvpZAJHrxflA/JKg1qZazI8XKSzJaafFKPQSNESc 0IHgu8AFJ5UZ/95OFi9H3mzK3/heyAGwsBk9qTio3KYKXpfgohlEuyd+UPPmsg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710250756; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=N2BHPw0lhij40c8sB8qcudPalEpC+tk9gOB3g5nQTTE=; b=kTFsiYsL437iCdyXrdoCIVVcz8e0Z1gyF9/RGo6BN5XWIUgYkNS1kNIifIP1ennbMMX8nv pajWGMK0UzMrGMzZbfVtiy09CBs8PBuLr5fCapxtBdeGPIxh+uPqhl6c/NQyNVswO3zng8 Ohlp6mqWM8dXFGj/O4MArmyxvMwx6XlM9ohdM1k+23eavJbYMip+Pf+LkKcTfWn5KHG4zu 9OL2f4NPu5+lWLlltfAoe0wrKhi9Ylgb69wvPSK5gXgYoD/SDSsa1Il0vZfuWd8Xwpf5oR hHutAgWiEijVu0iShPdPD7pHYVee+K7TxswhM8t4mMA/nxYvYqDaXMtWbfOoEA== Received: from mail-qt1-f176.google.com (mail-qt1-f176.google.com [209.85.160.176]) (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 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TvF9c3FD3zJ9P; Tue, 12 Mar 2024 13:39:16 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f176.google.com with SMTP id d75a77b69052e-42ed3bdd680so28398821cf.0; Tue, 12 Mar 2024 06:39:16 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCVNbeAvsX75OhZ5ux/HYMCzL2CJ8VRkd4tSE1ihjGY3LO4f06R9zsu4gtFPAdtTSKWEeMa0FTMGv5B0ENoK8xk= X-Gm-Message-State: AOJu0YyGOyJez/Y5XkFkHkSGBh7b9ot7rIC1Owi6DxO1uICOeFKLDZZT jAWnfOlMarAqTZ3DNK9BtdH3dzKR542LOYSqvfj7vMgBEXa6ygBJ85kDP8tJqRbvRdt+B1bO3R8 MyhXhHcTlLRoRQGhwcp7V7AG//PE= X-Google-Smtp-Source: AGHT+IExyt4JDVniTuV6eut00+xgzqxJECK7HCssHDM9uDE2yxZtUiFVxmY6IidZd7iACJAdjQ9yW6L5ahkHHfHLqp0= X-Received: by 2002:ac8:7f83:0:b0:42e:e97b:8a77 with SMTP id z3-20020ac87f83000000b0042ee97b8a77mr376301qtj.0.1710250755902; Tue, 12 Mar 2024 06:39:15 -0700 (PDT) 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 References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> In-Reply-To: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> From: Nuno Teixeira Date: Tue, 12 Mar 2024 13:39:03 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Request for Testing: TCP RACK To: tuexen@freebsd.org Cc: current@freebsd.org, net@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, I'm curious about tcp RACK. As I do not run on a server background, only a laptop and a rpi4 for poudriere, git, browsing, some torrent and ssh/sftp connections, will I see any difference using RACK? What tests should I do for comparison? Thanks, escreveu (quinta, 16/11/2023 =C3=A0(s) 15:10): > > Dear all, > > recently the main branch was changed to build the TCP RACK stack > which is a loadable kernel module, by default: > https://cgit.FreeBSD.org/src/commit/?id=3D3a338c534154164504005beb00a3c6f= eb03756cc > > As discussed on the bi-weekly transport call, it would be great if people > could test the RACK stack for their workload. Please report any problems = to the > net@ mailing list or open an issue in the bug tracker and drop me a note = via email. > This includes regressions in CPU usage, regressions in performance or any= other > unexpected change you observe. > > You can load the kernel module using > kldload tcp_rack > > You can make the RACK stack the default stack using > sysctl net.inet.tcp.functions_default=3Drack > > Based on the feedback we get, the default stack might be switched to the > RACK stack. > > Please let me know if you have any questions. > > Best regards > Michael > > > --=20 Nuno Teixeira FreeBSD Committer (ports) From nobody Tue Mar 12 19:14:17 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TvNcG2zMTz5FL6h; Tue, 12 Mar 2024 19:14:22 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (mail-n.franken.de [193.175.24.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TvNcF67G4z4KbS; Tue, 12 Mar 2024 19:14:21 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (unknown [IPv6:2a02:8109:1140:c3d:ada9:be50:695b:7583]) (Authenticated sender: micmac) by drew.franken.de (Postfix) with ESMTPSA id 6B9D8721E2817; Tue, 12 Mar 2024 20:14:18 +0100 (CET) Content-Type: text/plain; charset=utf-8 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 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) Subject: Re: Request for Testing: TCP RACK From: tuexen@freebsd.org In-Reply-To: Date: Tue, 12 Mar 2024 20:14:17 +0100 Cc: current@freebsd.org, net@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> To: Nuno Teixeira X-Mailer: Apple Mail (2.3774.500.171.1.1) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:680, ipnet:193.174.0.0/15, country:DE] X-Rspamd-Queue-Id: 4TvNcF67G4z4KbS > On 12. Mar 2024, at 14:39, Nuno Teixeira wrote: >=20 > Hello, >=20 > I'm curious about tcp RACK. >=20 > As I do not run on a server background, only a laptop and a rpi4 for > poudriere, git, browsing, some torrent and ssh/sftp connections, will > I see any difference using RACK? > What tests should I do for comparison? You might want to read the following article in the FreeBSD Journal: = https://freebsdfoundation.org/our-work/journal/browser-based-edition/rack-= and-alternate-tcp-stacks-for-freebsd/ There is no specific area for testing. Just test the stack on the systems you use with the workload you use and report back any issues... Best regards Michael >=20 > Thanks, >=20 > escreveu (quinta, 16/11/2023 =C3=A0(s) 15:10): >>=20 >> Dear all, >>=20 >> recently the main branch was changed to build the TCP RACK stack >> which is a loadable kernel module, by default: >> = https://cgit.FreeBSD.org/src/commit/?id=3D3a338c534154164504005beb00a3c6fe= b03756cc >>=20 >> As discussed on the bi-weekly transport call, it would be great if = people >> could test the RACK stack for their workload. Please report any = problems to the >> net@ mailing list or open an issue in the bug tracker and drop me a = note via email. >> This includes regressions in CPU usage, regressions in performance or = any other >> unexpected change you observe. >>=20 >> You can load the kernel module using >> kldload tcp_rack >>=20 >> You can make the RACK stack the default stack using >> sysctl net.inet.tcp.functions_default=3Drack >>=20 >> Based on the feedback we get, the default stack might be switched to = the >> RACK stack. >>=20 >> Please let me know if you have any questions. >>=20 >> Best regards >> Michael >>=20 >>=20 >>=20 >=20 >=20 > --=20 > Nuno Teixeira > FreeBSD Committer (ports) From nobody Tue Mar 12 20:36:09 2024 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 4TvQQr2R6fz5FS3Y for ; Tue, 12 Mar 2024 20:36:20 +0000 (UTC) (envelope-from benoitc@enki-multimedia.eu) Received: from mail-4317.proton.ch (mail-4317.proton.ch [185.70.43.17]) (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 4TvQQp3vJgz4XW6 for ; Tue, 12 Mar 2024 20:36:17 +0000 (UTC) (envelope-from benoitc@enki-multimedia.eu) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=enki-multimedia.eu header.s=protonmail2 header.b=kLFD1gdK; dmarc=pass (policy=none) header.from=enki-multimedia.eu; spf=pass (mx1.freebsd.org: domain of benoitc@enki-multimedia.eu designates 185.70.43.17 as permitted sender) smtp.mailfrom=benoitc@enki-multimedia.eu DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enki-multimedia.eu; s=protonmail2; t=1710275774; x=1710534974; bh=V00iXEAwhYrm4BCrQcvhk39EQiT0l/Gg0ejHvHbcNDM=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=kLFD1gdKiqMgc1e4T4Pn2e+rHpp6EVk76+44wNOLLbC7sxmSeqDKs4GeUEPoGYvz8 D7/5CQLKRIyDOPIiZutCkV89/z8ZPQzVkExXvW7NFLW8F3rlpF032N7M3bKIInRywn qwY1VSA3FmnBWRmfl+St4Z+pEPdhSwINm4/Wshd7uuWzjmstPYosIFet5StjbHWpEe b+3Xd2Y90/1cBwaQ1esNyGyu/uwhrW4DgpD5KRJK0OT+R5Y1dDR36/7Z3vpL0RS6lT AOYIdmMQcg5Ii3jyH5UhjY5GEhDkwZTjtKrjHvCQyrFpwQ1nWPR1fhxHAaXizI0DoE 04DQtD0Fre8ag== Date: Tue, 12 Mar 2024 20:36:09 +0000 To: "freebsd-net@FreeBSD.org" From: Benoit Chesneau Subject: ipv4 route with ipv6 local link nexthop ? Message-ID: 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_oINriNONWOrzJ1oTzyuQZnSPoI4tm1sSSsbNgEuCC8" X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.10 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; AUTOGEN_PHP_SPAMMY(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[enki-multimedia.eu,none]; R_SPF_ALLOW(-0.20)[+ip4:185.70.43.0/24]; R_DKIM_ALLOW(-0.20)[enki-multimedia.eu:s=protonmail2]; RWL_MAILSPIKE_VERYGOOD(-0.20)[185.70.43.17:from]; MIME_BASE64_TEXT(0.10)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MLMMJ_DEST(0.00)[freebsd-net@freebsd.org]; ASN(0.00)[asn:62371, ipnet:185.70.43.0/24, country:CH]; RCPT_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; HAS_PHPMAILER_SIG(0.00)[]; DKIM_TRACE(0.00)[enki-multimedia.eu:+] X-Rspamd-Queue-Id: 4TvQQp3vJgz4XW6 This is a multi-part message in MIME format. --b1_oINriNONWOrzJ1oTzyuQZnSPoI4tm1sSSsbNgEuCC8 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 T24gbGF0ZXN0IGZyZWVic2QgMTQuMCByZWxlYXNlICwgSSBhbSB0cnlpbmcgdG8gam9pbiBhbiBp cHY0IGFkZHJlc3Mgb3ZlciBhbiBJUFY2IGxvY2FsIGxpbmsgdXNpbmcgdGhlIGZvbGxvd2luZyBj b21tYW5kIDoKCmByb3V0ZSBhZGQgLW5ldCAxMC4yMDAuMS4xLzMyIC1pbmV0NiBmZTgwOjo5NDM5 OjM2ZmY6ZmVmMDo3Y2JkJXZsYW4yMDBgCgpCdXQgSSBnZXQgdGhlIGZvbGxvd2luZyBlcnJvcjoK CmBgYApyb3V0ZSBhZGQgLW5ldCAxMC4yMDAuMS4xLzMyIC1pbmV0NiBmZTgwOjo5NDM5OjM2ZmY6 ZmVmMDo3Y2JkJXZsYW4yMDAKYWRkIG5ldCAxMC4yMDAuMS4xOiBnYXRld2F5IGZlODA6Ojk0Mzk6 MzZmZjpmZWYwOjdjYmQldmxhbjIwMCBmaWIgMDogSW52YWxpZCBhcmd1bWVudApgYGAKCnBpbmc2 IHRvIGBmZTgwOjo5NDM5OjM2ZmY6ZmVmMDo3Y2JkJXZsYW4yMDBgIHdvcmtzLiBXaGF0IEkgYW0g ZG9pbmcgd3Jvbmc/IENvbmZpZ3VyYXRpb24gb2YgdGhlIGludGVyZmFjZSBpcyB0aGUgZm9sbG93 aW5nOgoKYGBgCnZsYW4yMDA6IGZsYWdzPTEwMDg4NDM8VVAsQlJPQURDQVNULFJVTk5JTkcsU0lN UExFWCxNVUxUSUNBU1QsTE9XRVJfVVA+IG1ldHJpYyAwIG10dSAxNTAwCm9wdGlvbnM9NDYwMDcw MzxSWENTVU0sVFhDU1VNLFRTTzQsVFNPNixMUk8sUlhDU1VNX0lQVjYsVFhDU1VNX0lQVjYsTUVY VFBHPgpldGhlciBmZTpkOTpkZDoyZDozNTpjNQppbmV0NiBmZTgwOjpmY2Q5OmRkZmY6ZmUyZDoz NWM1JXZsYW4yMDAgcHJlZml4bGVuIDY0IHNjb3BlaWQgMHg1Cmdyb3Vwczogdmxhbgp2bGFuOiAy MDAgdmxhbnByb3RvOiA4MDIuMXEgdmxhbnBjcDogMCBwYXJlbnQgaW50ZXJmYWNlOiBpYXZmMApt ZWRpYTogRXRoZXJuZXQgYXV0b3NlbGVjdCAoMTBHYmFzZS1TUiA8ZnVsbC1kdXBsZXg+KQpzdGF0 dXM6IGFjdGl2ZSBuZDYgb3B0aW9ucz0yMzxQRVJGT1JNTlVELEFDQ0VQVF9SVEFEVixBVVRPX0xJ TktMT0NBTApgYGAKCkJlbm/DrnQ= --b1_oINriNONWOrzJ1oTzyuQZnSPoI4tm1sSSsbNgEuCC8 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0 cHg7Ij5PbiBsYXRlc3QgZnJlZWJzZCAxNC4wIHJlbGVhc2UgLCBJIGFtIHRyeWluZyB0byBqb2lu IGFuIGlwdjQgYWRkcmVzcyBvdmVyIGFuIElQVjYgbG9jYWwgbGluayB1c2luZyB0aGUgZm9sbG93 aW5nIGNvbW1hbmQgOjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1z ZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5 OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+PHNwYW4+YHJvdXRlIGFkZCAt bmV0IDEwLjIwMC4xLjEvMzIgLWluZXQ2IGZlODA6Ojk0Mzk6MzZmZjpmZWYwOjdjYmQldmxhbjIw MGA8L3NwYW4+PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1z ZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+PHNwYW4+PGJyPjwvc3Bhbj48L2Rpdj48ZGl2IHN0eWxl PSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPjxzcGFu PkJ1dCBJICZuYnNwO2dldCB0aGUgZm9sbG93aW5nIGVycm9yOjwvc3Bhbj48L2Rpdj48ZGl2IHN0 eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPjxz cGFuPjxicj48L3NwYW4+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5z LXNlcmlmOyBmb250LXNpemU6IDE0cHg7Ij5gYGA8L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWls eTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPjxzcGFuPnJvdXRlIGFkZCAt bmV0IDEwLjIwMC4xLjEvMzIgLWluZXQ2IGZlODA6Ojk0Mzk6MzZmZjpmZWYwOjdjYmQldmxhbjIw MDwvc3Bhbj48YnI+PHNwYW4+YWRkIG5ldCAxMC4yMDAuMS4xOiBnYXRld2F5IGZlODA6Ojk0Mzk6 MzZmZjpmZWYwOjdjYmQldmxhbjIwMCBmaWIgMDogSW52YWxpZCBhcmd1bWVudDwvc3Bhbj48YnI+ PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNp emU6IDE0cHg7Ij5gYGA8L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMt c2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWls eTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPnBpbmc2IHRvIGA8c3BhbiBz dHlsZT0idGV4dC1kZWNvcmF0aW9uOiBub25lOyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsg YmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+ZmU4MDo6OTQzOTozNmZmOmZl ZjA6N2NiZCV2bGFuMjAwYCB3b3Jrcy4gV2hhdCBJIGFtIGRvaW5nIHdyb25nPyBDb25maWd1cmF0 aW9uIG9mIHRoZSBpbnRlcmZhY2UgaXMgdGhlIGZvbGxvd2luZzo8L3NwYW4+PC9kaXY+PGRpdiBz dHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7Ij48 c3BhbiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOiBub25lOyBkaXNwbGF5OiBpbmxpbmUgIWltcG9y dGFudDsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+PGJyPjwvc3Bhbj48 L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6 ZTogMTRweDsiPmBgYDwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1z ZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+PHNwYW4+dmxhbjIwMDogZmxhZ3M9MTAwODg0MyZsdDtV UCxCUk9BRENBU1QsUlVOTklORyxTSU1QTEVYLE1VTFRJQ0FTVCxMT1dFUl9VUCZndDsgbWV0cmlj IDAgbXR1IDE1MDA8L3NwYW4+PGRpdj48c3Bhbj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg b3B0aW9ucz00NjAwNzAzJmx0O1JYQ1NVTSxUWENTVU0sVFNPNCxUU082LExSTyxSWENTVU1fSVBW NixUWENTVU1fSVBWNixNRVhUUEcmZ3Q7PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7IGV0aGVyIGZlOmQ5OmRkOjJkOjM1OmM1PC9zcGFuPjwvZGl2Pjxk aXY+PHNwYW4+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGluZXQ2IGZlODA6OmZjZDk6ZGRm ZjpmZTJkOjM1YzUldmxhbjIwMCBwcmVmaXhsZW4gNjQgc2NvcGVpZCAweDU8L3NwYW4+PC9kaXY+ PGRpdj48c3Bhbj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgZ3JvdXBzOiB2bGFuPC9zcGFu PjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHZsYW46IDIwMCB2 bGFucHJvdG86IDgwMi4xcSB2bGFucGNwOiAwIHBhcmVudCBpbnRlcmZhY2U6IGlhdmYwPC9zcGFu PjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IG1lZGlhOiBFdGhl cm5ldCBhdXRvc2VsZWN0ICgxMEdiYXNlLVNSICZsdDtmdWxsLWR1cGxleCZndDspPC9zcGFuPjwv ZGl2PjxkaXY+PHNwYW4+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHN0YXR1czogYWN0aXZl PC9zcGFuPjwvZGl2PjxzcGFuPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBuZDYgb3B0aW9u cz0yMyZsdDtQRVJGT1JNTlVELEFDQ0VQVF9SVEFEVixBVVRPX0xJTktMT0NBTDwvc3Bhbj48YnI+ PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNp emU6IDE0cHg7Ij5gYGA8L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMt c2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPjxzcGFuPjxicj48L3NwYW4+PC9kaXY+PGRpdiBzdHls ZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7Ij48c3Bh bj48YnI+PC9zcGFuPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1z ZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+PGJyPjwvZGl2Pg0KPGRpdiBjbGFzcz0icHJvdG9ubWFp bF9zaWduYXR1cmVfYmxvY2siIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7 IGZvbnQtc2l6ZTogMTRweDsiPg0KICAgIDxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJl X2Jsb2NrLXVzZXIiPg0KICAgICAgICA8ZGl2IHN0eWxlPSJmb250LXN0eWxlOiBub3JtYWw7IGZv bnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtaW5kZW50OiAw cHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNp bmc6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBmb250LWZhbWlseTogSGVsdmV0aWNhOyBm b250LXNpemU6IDEycHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7Ij5CZW5vw650Jm5ic3A7PC9kaXY+ PC9kaXY+DQo8L2Rpdj4NCg== --b1_oINriNONWOrzJ1oTzyuQZnSPoI4tm1sSSsbNgEuCC8-- From nobody Wed Mar 13 04:19:24 2024 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 4TvcjK6fF7z5DCPp for ; Wed, 13 Mar 2024 04:19:33 +0000 (UTC) (envelope-from zlei@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TvcjK67lrz4FVW; Wed, 13 Mar 2024 04:19:33 +0000 (UTC) (envelope-from zlei@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710303573; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=HTS4uygyF2JbBAuhpw2L6DexTWFiwSBvt3QgX2BjRyA=; b=Ljm7q+3Cf+Q90xtaD5SAPkeTJMUye4jitqspqxiwECbVlA8ojSBzeelS+LbyatSLl8UkdW xstxgNstTUhhBNEnXQDxW9XD2iTtY6kFgGK8sPgho3csd6xrXa5AeNtc0Fgea7lO37m6Y/ NEOzaKacU2QvErX8SFO4q6ty8AffPiaLxYnv1TFwE1sYk4yj1uRtkPuf+qaXWuijIufWaI 76za67M9kjmTFDhznsTRJPcVLuSLclWWe0yHn4Hn46+29dzm1NBZL937AIgAUPN8o8PtfY sLQdgQS8NYSMGo3cLs2JEMvi5KjXQqBWrgVM+KXt6KoXWGG01EN2jvhxINBfrw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710303573; a=rsa-sha256; cv=none; b=PHObUbc9GDk08ArJ6RpLi4Ft6vQmFg0RIZorZ5NsApHugpXb2nCUQ7YGhmjCMuje8MO1rx AgbVpJsPeaZTksbuHQL4/zlECzY43e5w0+HvZQcBqWVpoQeLUHlS3em8E/2Uta/7CJjMav kcFoQXCdSnPHOksjALi0yuoBdNKMTGuZmwcTnnRA67Xz0e/7ZKdtQhV009fNmOa+E1uUml 5u2XrmSPo+bzMUxhVv2GhB66w5sGLY/wloP/GZCdtD4jE+EY21eDgtgvvuOERB2mVWdx/1 iPOE4FaXT9WKCnfC0HkWxdw0QrnXFgrmuVL+F54T9ri0E7N9omRlPUg9/XkUCw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710303573; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=HTS4uygyF2JbBAuhpw2L6DexTWFiwSBvt3QgX2BjRyA=; b=xc18b8Z1BuQxT+yIGsnNIrSV1OJEYbX/5U6Rru2Th3YFDlB0BrJnveuCfWk4qXCR932Zgy P+lwcu/jWPea8tsGM6miKNggsf/kaKsc4SI4+qeuyQ19c+2M/KtJvouTJffLukQOyBd6KZ 6yNEaxQnJEsuAD07UPHRJl+87VRjViy4P7C+7YleZg9B3AiFa3IEWZEoZ8XAu94WevVpS4 KYU2RqJcEK9ltaqW/LbgvUG/b/jwYWUkcTq07lDOMObDt4bZ2KMCmbzalmyJIhMSo7XA5r 35DUH7+P1zyWcFrKHA3h4stz6EKMB+FwtQagGAvoG5UWr3hr71efWKrvPYCwTg== Received: from smtpclient.apple (ns1.oxydns.net [45.32.91.63]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: zlei/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TvcjJ2s3nzbsB; Wed, 13 Mar 2024 04:19:32 +0000 (UTC) (envelope-from zlei@FreeBSD.org) From: Zhenlei Huang Message-Id: <367504DC-48DA-4DFD-9DB6-CC571F0D26B8@FreeBSD.org> Content-Type: multipart/alternative; boundary="Apple-Mail=_570BD90A-8513-48F3-AF7B-A2A8985BBE45" 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 (Mac OS X Mail 16.0 \(3696.120.41.1.8\)) Subject: Re: ipv4 route with ipv6 local link nexthop ? Date: Wed, 13 Mar 2024 12:19:24 +0800 In-Reply-To: Cc: "freebsd-net@FreeBSD.org" To: Benoit Chesneau References: X-Mailer: Apple Mail (2.3696.120.41.1.8) --Apple-Mail=_570BD90A-8513-48F3-AF7B-A2A8985BBE45 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Mar 13, 2024, at 4:36 AM, Benoit Chesneau = wrote: >=20 > On latest freebsd 14.0 release , I am trying to join an ipv4 address = over an IPV6 local link using the following command : >=20 > `route add -net 10.200.1.1/32 -inet6 = fe80::9439:36ff:fef0:7cbd%vlan200` >=20 > But I get the following error: >=20 > ``` > route add -net 10.200.1.1/32 -inet6 fe80::9439:36ff:fef0:7cbd%vlan200 > add net 10.200.1.1: gateway fe80::9439:36ff:fef0:7cbd%vlan200 fib 0: = Invalid argument I guess that is regression by transition of route(8) to NETLINK. Can you please build sbin/route from source without NETLINK and give it = another try ? ``` # cd /usr/src/sbin/route # setenv MK_NETLINK_SUPPORT no # make ``` > ``` >=20 > ping6 to `fe80::9439:36ff:fef0:7cbd%vlan200` works. What I am doing = wrong? Configuration of the interface is the following: >=20 > ``` > vlan200: = flags=3D1008843 metric = 0 mtu 1500 > = options=3D4600703 > ether fe:d9:dd:2d:35:c5 > inet6 fe80::fcd9:ddff:fe2d:35c5%vlan200 prefixlen 64 scopeid = 0x5 > groups: vlan > vlan: 200 vlanproto: 802.1q vlanpcp: 0 parent interface: iavf0 > media: Ethernet autoselect (10Gbase-SR ) > status: active > nd6 options=3D23 ``` >=20 >=20 >=20 > Beno=C3=AEt=20 Best regards, Zhenlei --Apple-Mail=_570BD90A-8513-48F3-AF7B-A2A8985BBE45 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8

On Mar 13, 2024, at 4:36 AM, Benoit Chesneau <benoitc@enki-multimedia.eu> wrote:

On = latest freebsd 14.0 release , I am trying to join an ipv4 address over = an IPV6 local link using the following command :

`route add -net = 10.200.1.1/32 -inet6 fe80::9439:36ff:fef0:7cbd%vlan200`

But I  get the = following error:

```
route add -net = 10.200.1.1/32 -inet6 fe80::9439:36ff:fef0:7cbd%vlan200
add net 10.200.1.1: gateway = fe80::9439:36ff:fef0:7cbd%vlan200 fib 0: Invalid argument

I = guess that is regression by transition of route(8) to = NETLINK.

Can you please build = sbin/route from source without NETLINK and give it another try = ?

```
# cd = /usr/src/sbin/route
# setenv MK_NETLINK_SUPPORT = no
# make
```

```

ping6 to `fe80::9439:36ff:fef0:7cbd%vlan200` works. What I am doing = wrong? Configuration of the interface is the following:

```
vlan200: = flags=3D1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> = metric 0 mtu 1500
    =     = options=3D4600703<RXCSUM,TXCSUM,TSO4,TSO6,LRO,RXCSUM_IPV6,TXCSUM_IPV6,M= EXTPG>
    =     ether fe:d9:dd:2d:35:c5
        inet6 = fe80::fcd9:ddff:fe2d:35c5%vlan200 prefixlen 64 scopeid = 0x5
      =   groups: vlan
  =       vlan: 200 vlanproto: 802.1q vlanpcp: 0 parent = interface: iavf0
  =       media: Ethernet autoselect (10Gbase-SR = <full-duplex>)
  =       status: active
  =       nd6 = options=3D23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL
```



Beno=C3=AEt 

Best regards,
Zhenlei

= --Apple-Mail=_570BD90A-8513-48F3-AF7B-A2A8985BBE45-- From nobody Wed Mar 13 07:25:38 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Tvhr71SWYz5DWSt; Wed, 13 Mar 2024 07:25:43 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (mail-n.franken.de [193.175.24.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Tvhr64hgWz4VMq; Wed, 13 Mar 2024 07:25:42 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (unknown [IPv6:2a02:8109:1140:c3d:ada9:be50:695b:7583]) (Authenticated sender: micmac) by drew.franken.de (Postfix) with ESMTPSA id 3DA1F721E2806; Wed, 13 Mar 2024 08:25:39 +0100 (CET) Content-Type: text/plain; charset=us-ascii 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 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) Subject: Re: Request for Testing: TCP RACK From: tuexen@freebsd.org In-Reply-To: <20240313080624.6c73908c@ernst.home> Date: Wed, 13 Mar 2024 08:25:38 +0100 Cc: Nuno Teixeira , current@freebsd.org, net@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> To: garyj@gmx.de X-Mailer: Apple Mail (2.3774.500.171.1.1) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:680, ipnet:193.174.0.0/15, country:DE] X-Rspamd-Queue-Id: 4Tvhr64hgWz4VMq > On 13. Mar 2024, at 08:06, Gary Jennejohn wrote: >=20 > On Tue, 12 Mar 2024 20:14:17 +0100 > tuexen@freebsd.org wrote: >=20 >>> On 12. Mar 2024, at 14:39, Nuno Teixeira = wrote: >>>=20 >>> Hello, >>>=20 >>> I'm curious about tcp RACK. >>>=20 >>> As I do not run on a server background, only a laptop and a rpi4 for >>> poudriere, git, browsing, some torrent and ssh/sftp connections, = will >>> I see any difference using RACK? >>> What tests should I do for comparison? >> You might want to read the following article in the FreeBSD Journal: >> = https://freebsdfoundation.org/our-work/journal/browser-based-edition/rack-= and-alternate-tcp-stacks-for-freebsd/ >>=20 >> There is no specific area for testing. Just test the stack on >> the systems you use with the workload you use and report back >> any issues... >>=20 >=20 > In the article we have option TCPHPTS and option TCP_RACK. But in > /sys/conf/NOTES we have options TCPHPTS and options TCP_RACK and > not option. Thanks for reporting, that is a typo in the article. It should always read options instead of option. Best regards Michael >=20 > -- > Gary Jennejohn From nobody Wed Mar 13 13:09:32 2024 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 4TvrT11TjPz5CrMn for ; Wed, 13 Mar 2024 13:09:41 +0000 (UTC) (envelope-from zlei@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TvrT10yggz51JT; Wed, 13 Mar 2024 13:09:41 +0000 (UTC) (envelope-from zlei@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710335381; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=AG/UNEqwBGncAy7DQn7AW2+WT1F5h8YDdeX7vEJlQPo=; b=eGz+oiisYT2amLYQgJ0jLK35RmTthn8bsZ9iHEU04sUcAkoYQOiCQddZ+Q5L8oWIIWKNtC dpKSCQOXoi+G9kzo78hTg/1B5TFxN6OUwYpH6iURU/N3IVNAaD8ety5HZLhfuAu5AUCg8v qGB3hHGIXziN4hZcoDs5Lsq/rgsMj4/eLEyyjCy76CZFkNTZLnxC9HgHWUtfpcvyHGfxZ4 oaJ+SLfKsjl5IaiZDXTOPg2S2uXf4I7QyCWJYBkGMzbYOO78UIYCyTVytz/I5y5lc0OI5e PooBNYpqmiKG8EvCaexWWirWwxoJpJ/tvSKer2hKsmbfdO02zUbqqCr1YW1yEw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710335381; a=rsa-sha256; cv=none; b=Y956HAdVMqQ7u5GAVxdl9I8AxF2o+/jSE6hN+UHbXVXEQTRE1T5FgLFfYkeTBaB76ZyMIt 4PaEToMzoP5J9OmlWq0UrdyzDnYv6kWNuhHnYICL689cU4Eh0BBIb9YUwKuJG0aEeyeb1K 8O+9qyxxg0osULPZSgq0U6cvVbNN4w3XzPfWIEe0kj+bUcytKG4L/elxxghzkiAwGqf7tZ w1BzcGea/XnT81Gudztk5hvJkxftVYfUUe96zboRghYueVrX4ytM1UQViWmC7v/VBscjxk lrTQZQ3hF4hf0INc4dXiUM1glkyfkQ7RuboZPK+EZpoE9MmGpgvawwMy8ws5DA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710335381; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=AG/UNEqwBGncAy7DQn7AW2+WT1F5h8YDdeX7vEJlQPo=; b=VzzoBZIrAzLSTc1dJ+lhRV8jMZGuoELTAlhxFVymowxfHeBWEvMLmX1ejHGToQ2K2jIT4U PJkADazKOmyPkirOSlaEd/GaZ2E61g9ZoHsXXlN9O1sl6Bl8f1LfCaHFsHlUNhwcJDDpMG N5UmJvMFcmzBH5M+j2jJWUD18Cgu8Jo6bM4TA/CKHoT1URel5oRpr2n1K38/lSIccvApYi ygfMqxikxnsWqgqk1wir6P6xMcJGc7jlJhIYeq9KXA6VbrG2evKwD2QU1/Tf2k6a+7Hc94 R35nxP9R8SUf4BYG7BZNfYLTMxnoG1wgmCBBPawxWkc1zyxadu1RI/ckEdcH3A== Received: from smtpclient.apple (ns1.oxydns.net [45.32.91.63]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: zlei/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TvrSz3yDlz13wh; Wed, 13 Mar 2024 13:09:39 +0000 (UTC) (envelope-from zlei@FreeBSD.org) From: Zhenlei Huang Message-Id: <764E12BF-5D31-4905-98AE-6D745BFD1DC2@FreeBSD.org> Content-Type: multipart/alternative; boundary="Apple-Mail=_E106DB28-5FB3-4813-8A52-A68C7ED42649" 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 (Mac OS X Mail 16.0 \(3696.120.41.1.8\)) Subject: Re: ipv4 route with ipv6 local link nexthop ? Date: Wed, 13 Mar 2024 21:09:32 +0800 In-Reply-To: <367504DC-48DA-4DFD-9DB6-CC571F0D26B8@FreeBSD.org> Cc: "freebsd-net@FreeBSD.org" , Alexander Chernikov To: Benoit Chesneau References: <367504DC-48DA-4DFD-9DB6-CC571F0D26B8@FreeBSD.org> X-Mailer: Apple Mail (2.3696.120.41.1.8) --Apple-Mail=_E106DB28-5FB3-4813-8A52-A68C7ED42649 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Mar 13, 2024, at 12:19 PM, Zhenlei Huang wrote: >=20 >=20 >=20 >> On Mar 13, 2024, at 4:36 AM, Benoit Chesneau = > wrote: >>=20 >> On latest freebsd 14.0 release , I am trying to join an ipv4 address = over an IPV6 local link using the following command : >>=20 >> `route add -net 10.200.1.1/32 -inet6 = fe80::9439:36ff:fef0:7cbd%vlan200` >>=20 >> But I get the following error: >>=20 >> ``` >> route add -net 10.200.1.1/32 -inet6 fe80::9439:36ff:fef0:7cbd%vlan200 >> add net 10.200.1.1: gateway fe80::9439:36ff:fef0:7cbd%vlan200 fib 0: = Invalid argument >=20 > I guess that is regression by transition of route(8) to NETLINK. >=20 > Can you please build sbin/route from source without NETLINK and give = it another try ? >=20 > ``` > # cd /usr/src/sbin/route > # setenv MK_NETLINK_SUPPORT no > # make > ``` Hi Benoit, I managed to repeat this bug. As a workaround, add an IPv4 address to the outgoing interface (vlan200 = in your case), ``` # ifconfig vlan200 inet x.x.x.x/y ``` then retry adding the route ``` # route add -net 10.200.1.1/32 -inet6 fe80::9439:36ff:fef0:7cbd%vlan200 ``` >=20 >> ``` >>=20 >> ping6 to `fe80::9439:36ff:fef0:7cbd%vlan200` works. What I am doing = wrong? Configuration of the interface is the following: >>=20 >> ``` >> vlan200: = flags=3D1008843 metric = 0 mtu 1500 >> = options=3D4600703 >> ether fe:d9:dd:2d:35:c5 >> inet6 fe80::fcd9:ddff:fe2d:35c5%vlan200 prefixlen 64 scopeid = 0x5 >> groups: vlan >> vlan: 200 vlanproto: 802.1q vlanpcp: 0 parent interface: = iavf0 >> media: Ethernet autoselect (10Gbase-SR ) >> status: active >> nd6 options=3D23> ``` >>=20 >>=20 >>=20 >> Beno=C3=AEt=20 >=20 > Best regards, > Zhenlei --Apple-Mail=_E106DB28-5FB3-4813-8A52-A68C7ED42649 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8

On Mar 13, 2024, at 12:19 PM, Zhenlei Huang <zlei@FreeBSD.org> = wrote:



On Mar 13, 2024, at 4:36 AM, = Benoit Chesneau <benoitc@enki-multimedia.eu> wrote:

On latest = freebsd 14.0 release , I am trying to join an ipv4 address over an IPV6 = local link using the following command :

`route add -net = 10.200.1.1/32 -inet6 fe80::9439:36ff:fef0:7cbd%vlan200`

But I  get the = following error:

```
route add -net 10.200.1.1/32 -inet6 = fe80::9439:36ff:fef0:7cbd%vlan200
add net 10.200.1.1: gateway fe80::9439:36ff:fef0:7cbd%vlan200 = fib 0: Invalid argument

I guess that is = regression by transition of route(8) to = NETLINK.

Can you please build sbin/route from = source without NETLINK and give it another try ?

```
# cd = /usr/src/sbin/route
# = setenv MK_NETLINK_SUPPORT no
# make
```

Hi Benoit,

I = managed to repeat this bug.

As = a workaround, add an IPv4 address to the outgoing interface (vlan200 in = your case),
```
# ifconfig vlan200 inet = x.x.x.x/y
```

then retry = adding the route
```
# route add -net 10.200.1.1/32 = -inet6 fe80::9439:36ff:fef0:7cbd%vlan200
```


```

ping6 to `fe80::9439:36ff:fef0:7cbd%vlan200` works. = What I am doing wrong? Configuration of the interface is the = following:

```
vlan200: = flags=3D1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> = metric 0 mtu 1500
    =     = options=3D4600703<RXCSUM,TXCSUM,TSO4,TSO6,LRO,RXCSUM_IPV6,TXCSUM_IPV6,M= EXTPG>
    =     ether fe:d9:dd:2d:35:c5
        inet6 = fe80::fcd9:ddff:fe2d:35c5%vlan200 prefixlen 64 scopeid = 0x5
      =   groups: vlan
  =       vlan: 200 vlanproto: 802.1q vlanpcp: 0 parent = interface: iavf0
  =       media: Ethernet autoselect (10Gbase-SR = <full-duplex>)
  =       status: active
  =       nd6 = options=3D23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL
```



Beno=C3=AEt 

Best regards,
Zhenlei



= --Apple-Mail=_E106DB28-5FB3-4813-8A52-A68C7ED42649-- From nobody Wed Mar 13 13:17:32 2024 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 4TvrfC5M3Hz5CsCD for ; Wed, 13 Mar 2024 13:17:39 +0000 (UTC) (envelope-from zlei@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TvrfC4h7vz5284; Wed, 13 Mar 2024 13:17:39 +0000 (UTC) (envelope-from zlei@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710335859; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=vkt9PPHLo9GRjskLYlv+otGkV2CAA6QQKHyE8/QGnSI=; b=aC1g883C33GbYiZFhoYEyCM+6t4FENpwItwo6OhGkRsd7YKgSfEWlRluUAT3Xu/Rfztlk2 gB7g8TiS1OHXCLwGZJKMNCBYpe/caSSv0R6Bxb5YAyF8yC64TZ0uhaMlDNNc04FhPBCu9q oUUtzOdAZBWQ1S0lzsFyrHllL/R2zc7aY+iJJEyB9jhPPaRElrWfTFYeR70pZyoJaIYqEJ 9q8ENPRnqz3i/eSahSH9qwuGomefedmadD1dnqfcWT2iE1gMkAC9BnBZ4A4P+aEvJmOgQU rlDzxNbLz8zLNB0rLoixVKxmk0PVWG67tlO/nfiFFs/ASbzAKUYSisiunxeOcQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710335859; a=rsa-sha256; cv=none; b=KTgmJ6+IHvQO78s9BqeaMQxXQvrr7IMmDD6g3J2hrFQpStl21oCuUTNfG0DQZRzNCOmnRe GjrpqRGhMHkLs/4YLO6UAQ51aiI9knpom1vvZ8imdj3VByYuVnJ0w2GmrvH0eQx6G60kbW j4xECRNUI3eY0O7GerUXWXs04NhZsdh9trVmOsJmrvx0XsI1o/CXf7tMSzC5e+trRFvJQq O3YAL48v+pUWuYIta4MvM4FwpnW/2eTl0bxy2bflb1ufCyL6OQVDoabBbVfjZjT3q4Iap3 rS71gICz9Mw9gsvyjDohJyFI8Z9SXiiPjmbDO7LHEZRq1oJ72f8EMQkua4LnQQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710335859; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=vkt9PPHLo9GRjskLYlv+otGkV2CAA6QQKHyE8/QGnSI=; b=xeqHWRUD2/0Wp7PegbAw7ulA6mEDaolaGsVXGicB2jqyIqWdxksBnoUtkGTlFcB8fIecLu RVprL/OEQavU7gqijX/WHECDsAYPef7G9YVlcjtMmWaQVf+f1/DTPQllCEG5iBYcb+k4kV UaXXJqe17d5A9W/L3Uxy7DZZ/wu2CC9NoshibA7Oyubok4pUpTJYVm9/5U9QdF3R6fywpI O3HxnM3sbvod+RM3Av+axi0uucCop5YOO1/EGf+ko30K8DhfoyWHthKORRNLT1O73XAaLM 0hsCN5d13qKCHYsuWdY8GDOep4GPFaQdRxecVcrZQoLcvZ3E+Bl7yQakdna5/Q== Received: from smtpclient.apple (ns1.oxydns.net [45.32.91.63]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: zlei/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Tvrf96Szyz12lf; Wed, 13 Mar 2024 13:17:37 +0000 (UTC) (envelope-from zlei@FreeBSD.org) From: Zhenlei Huang Message-Id: Content-Type: multipart/alternative; boundary="Apple-Mail=_25F69FF8-482D-44F0-9161-0D018DB2AD75" 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 (Mac OS X Mail 16.0 \(3696.120.41.1.8\)) Subject: Re: ipv4 route with ipv6 local link nexthop ? Date: Wed, 13 Mar 2024 21:17:32 +0800 In-Reply-To: <764E12BF-5D31-4905-98AE-6D745BFD1DC2@FreeBSD.org> Cc: "freebsd-net@FreeBSD.org" , Alexander Chernikov To: Benoit Chesneau References: <367504DC-48DA-4DFD-9DB6-CC571F0D26B8@FreeBSD.org> <764E12BF-5D31-4905-98AE-6D745BFD1DC2@FreeBSD.org> X-Mailer: Apple Mail (2.3696.120.41.1.8) --Apple-Mail=_25F69FF8-482D-44F0-9161-0D018DB2AD75 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Mar 13, 2024, at 9:09 PM, Zhenlei Huang wrote: >=20 >=20 >=20 >> On Mar 13, 2024, at 12:19 PM, Zhenlei Huang > wrote: >>=20 >>=20 >>=20 >>> On Mar 13, 2024, at 4:36 AM, Benoit Chesneau = > wrote: >>>=20 >>> On latest freebsd 14.0 release , I am trying to join an ipv4 address = over an IPV6 local link using the following command : >>>=20 >>> `route add -net 10.200.1.1/32 -inet6 = fe80::9439:36ff:fef0:7cbd%vlan200` >>>=20 >>> But I get the following error: >>>=20 >>> ``` >>> route add -net 10.200.1.1/32 -inet6 = fe80::9439:36ff:fef0:7cbd%vlan200 >>> add net 10.200.1.1: gateway fe80::9439:36ff:fef0:7cbd%vlan200 fib 0: = Invalid argument >>=20 >> I guess that is regression by transition of route(8) to NETLINK. >>=20 >> Can you please build sbin/route from source without NETLINK and give = it another try ? >>=20 >> ``` >> # cd /usr/src/sbin/route >> # setenv MK_NETLINK_SUPPORT no >> # make >> ``` >=20 > Hi Benoit, >=20 > I managed to repeat this bug. >=20 > As a workaround, add an IPv4 address to the outgoing interface = (vlan200 in your case), > ``` > # ifconfig vlan200 inet x.x.x.x/y > ``` >=20 > then retry adding the route > ``` > # route add -net 10.200.1.1/32 -inet6 = fe80::9439:36ff:fef0:7cbd%vlan200 > ``` >=20 Hi Alexander, I think the logic of adding route from NETLINK routine is not complete. After bumping netlink debug level, ``` # sysctl net.netlink.debug.nl_route_debug_level=3D9 ``` I got these from kernel message: ``` # dmesg | tail ... [nl_route] finalize_nhop: Unable to determine ifa, skipping [nl_route] rtnl_handle_newroute: Error creating nexthop ... ``` =46rom = https://cgit.freebsd.org/src/tree/sys/netlink/route/rt.c?h=3Dreleng/14.0#n= 753 : ``` /* Both nh_ifp and gateway are set */ if (nh->nh_ifa =3D=3D NULL) { const struct sockaddr *gw_sa =3D &nh->gw_sa; if (gw_sa->sa_family !=3D dst->sa_family) { /* * Use dst as the target for determining the = default * preferred ifa IF * 1) the gateway is link-level (e.g. direct = route) * 2) the gateway family is different (e.g. IPv4 = over IPv6). */ gw_sa =3D dst; } struct ifaddr *ifa =3D ifaof_ifpforaddr(gw_sa, = nh->nh_ifp); if (ifa =3D=3D NULL) { NL_LOG(LOG_DEBUG, "Unable to determine ifa, = skipping"); *perror =3D EINVAL; return (NULL); } nhop_set_src(nh, ifa); } ``` If the outgoing interface `nh->nh_ifp` does not have any IPv4 addresses, = we should try ifaddrs on other interfaces, and have 0.0.0.0 as the last sort ( in case the net stack is IPv6 only, = i.e., no IPv4 addresses available ) >>=20 >>> ``` >>>=20 >>> ping6 to `fe80::9439:36ff:fef0:7cbd%vlan200` works. What I am doing = wrong? Configuration of the interface is the following: >>>=20 >>> ``` >>> vlan200: = flags=3D1008843 metric = 0 mtu 1500 >>> = options=3D4600703 >>> ether fe:d9:dd:2d:35:c5 >>> inet6 fe80::fcd9:ddff:fe2d:35c5%vlan200 prefixlen 64 scopeid = 0x5 >>> groups: vlan >>> vlan: 200 vlanproto: 802.1q vlanpcp: 0 parent interface: = iavf0 >>> media: Ethernet autoselect (10Gbase-SR ) >>> status: active >>> nd6 options=3D23>> ``` >>>=20 >>>=20 >>>=20 >>> Beno=C3=AEt=20 >>=20 >> Best regards, >> Zhenlei --Apple-Mail=_25F69FF8-482D-44F0-9161-0D018DB2AD75 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8

On Mar 13, 2024, at 9:09 PM, Zhenlei Huang <zlei@FreeBSD.org> = wrote:



On= Mar 13, 2024, at 12:19 PM, Zhenlei Huang <zlei@FreeBSD.org> = wrote:



On Mar 13, 2024, at 4:36 AM, = Benoit Chesneau <benoitc@enki-multimedia.eu> wrote:

On latest = freebsd 14.0 release , I am trying to join an ipv4 address over an IPV6 = local link using the following command :

`route add -net = 10.200.1.1/32 -inet6 fe80::9439:36ff:fef0:7cbd%vlan200`

But I  get the = following error:

```
route add -net 10.200.1.1/32 -inet6 = fe80::9439:36ff:fef0:7cbd%vlan200
add net 10.200.1.1: gateway fe80::9439:36ff:fef0:7cbd%vlan200 = fib 0: Invalid argument

I guess that is = regression by transition of route(8) to = NETLINK.

Can you please build = sbin/route from source without NETLINK and give it another try = ?

```
# cd /usr/src/sbin/route
# = setenv MK_NETLINK_SUPPORT no
# make
```

Hi = Benoit,

I managed to repeat this = bug.

As a workaround, add = an IPv4 address to the outgoing interface (vlan200 in your = case),
```
# ifconfig vlan200 = inet x.x.x.x/y
```

then retry adding the route
```
# route add -net 10.200.1.1/32 = -inet6 fe80::9439:36ff:fef0:7cbd%vlan200
```


Hi Alexander,

I = think the logic of adding route from NETLINK routine is not = complete.

After = bumping netlink debug level,
```
# sysctl = net.netlink.debug.nl_route_debug_level=3D9
```

I got these from kernel = message:
```
# dmesg | = tail
...
[nl_route] finalize_nhop: Unable to = determine ifa, skipping
[nl_route] rtnl_handle_newroute: Error = creating nexthop
...
```


```
/* Both nh_ifp and gateway are = set */
= if (nh->nh_ifa =3D=3D NULL) {
= const struct sockaddr *gw_sa =3D &nh->gw_sa;

if (gw_sa->sa_family = !=3D dst->sa_family) {
= /*
* Use dst as the = target for determining the default
= * preferred ifa IF
* 1) the gateway = is link-level (e.g. direct route)
* 2) the gateway = family is different (e.g. IPv4 over IPv6).
= */
gw_sa =3D = dst;
= }

= struct ifaddr *ifa =3D ifaof_ifpforaddr(gw_sa, = nh->nh_ifp);
if (ifa =3D=3D NULL) = {
= NL_LOG(LOG_DEBUG, "Unable to determine ifa, = skipping");
*perror =3D = EINVAL;
return = (NULL);
}
= nhop_set_src(nh, ifa);
}
```
If the = outgoing interface `nh->nh_ifp` does not have any IPv4 = addresses, we should try ifaddrs on other = interfaces,
and have 0.0.0.0 as the last sort ( in case the = net stack is IPv6 only, i.e., no IPv4 addresses available = )



```

ping6 to = `fe80::9439:36ff:fef0:7cbd%vlan200` works. What I am doing = wrong? Configuration of the interface is the following:

```
vlan200: = flags=3D1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> = metric 0 mtu 1500
    =     = options=3D4600703<RXCSUM,TXCSUM,TSO4,TSO6,LRO,RXCSUM_IPV6,TXCSUM_IPV6,M= EXTPG>
    =     ether fe:d9:dd:2d:35:c5
        inet6 = fe80::fcd9:ddff:fe2d:35c5%vlan200 prefixlen 64 scopeid = 0x5
      =   groups: vlan
  =       vlan: 200 vlanproto: 802.1q vlanpcp: 0 parent = interface: iavf0
  =       media: Ethernet autoselect (10Gbase-SR = <full-duplex>)
  =       status: active
  =       nd6 = options=3D23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL
```



Beno=C3=AEt 

Best regards,
Zhenlei
=


= --Apple-Mail=_25F69FF8-482D-44F0-9161-0D018DB2AD75-- From nobody Wed Mar 13 13:40:54 2024 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 4Tvs9Q2H9vz5Cv0B for ; Wed, 13 Mar 2024 13:41:14 +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 4Tvs9P67K5z54g6; Wed, 13 Mar 2024 13:41:12 +0000 (UTC) (envelope-from benoitc@enki-multimedia.eu) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enki-multimedia.eu; s=protonmail2; t=1710337269; x=1710596469; bh=+gdojuasuTDHAsyLKUpaOXpJN8LDN3k1ayK+W0enG6o=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=PWywo+AXy3+Put+5jwKhDi/3jwZegdlJtniLoC/qFrbiPVxBAIUBCeqS3gIL3qWkD JOZV1gu3hBzsG2FW3AOquiiA8GeOTL5b6DyKh1yc4Hfr51DYnkMbc0E+zW4GnWKWI3 gCiDjwgLI28wW0ehMElCforabwVrgNX4gdwHsosERdJ5NBBCkd99/kL8tsGDWqz8S+ Rz74Iu+oRaz7zyk8szzgwlX3txndYVJfD1hq9S+/N7TNvs4dDdGCGlgz4DQNRjUcSA h2TfDTyxhdgrR9Ka3CSQysoAsmxWd4T8U/4oRDwuL8EL7W8cVfxtEZgiGzHPE3XxWV W3EvZcTy0APfw== Date: Wed, 13 Mar 2024 13:40:54 +0000 To: Zhenlei Huang From: Benoit Chesneau Cc: "freebsd-net@FreeBSD.org" , Alexander Chernikov Subject: Re: ipv4 route with ipv6 local link nexthop ? Message-ID: <-FgPlJYuzDmWOAQb0LNtOn8Ac77pBNwN6ZEJUYGtOLPpc5uNI8Y5Q6Um_Dc__CKTl4TO73AxAgSVaOKtUosKgJM9slRZZQKvcPYQtRu1Iv8=@enki-multimedia.eu> In-Reply-To: <764E12BF-5D31-4905-98AE-6D745BFD1DC2@FreeBSD.org> References: <367504DC-48DA-4DFD-9DB6-CC571F0D26B8@FreeBSD.org> <764E12BF-5D31-4905-98AE-6D745BFD1DC2@FreeBSD.org> 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_aE7NqtAm94vLyujzbW4EdxbTtcgn9QyhxAYmTw" X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:62371, ipnet:185.70.43.0/24, country:CH] X-Rspamd-Queue-Id: 4Tvs9P67K5z54g6 This is a multi-part message in MIME format. --b1_aE7NqtAm94vLyujzbW4EdxbTtcgn9QyhxAYmTw Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGkgWmhlbmxlaSwKClRoYW5rcyBmb3IgdGVzdGluZzssIEkgd2FzIGFib3V0IHRvIHN0YXJ0IGEg dm0gZm9yIGl0LiBUaGUgd29ya2Fyb3VuZCB3b3JrcyBhcyB3ZWxsLiBJCgpJdCBzZWVtcyB0aGUg c2FtZSBpc3N1ZSB3aGVuIHlvdSB3YW50IHRvIHNldCBhIHJvdXRlIG9uIGEgbiBpbnRlcmZhY2Ug dGhhdCBkb2Vzbid0IGhhdmUgYW55IElQcy4KCmVnLmAgcm91dGUgYWRkIC1uZXQgMTAuMjAwLjEu MS8zMiAtaWZhY2UgdmxhbjIwMGAgd2lsbCBub3Qgd29yayB3aXRob3V0IGFkZGluZyBhbiBJUHY0 IHRvIHRoZSBpbnRlcmZhY2UuCgpCZW5vw650CgpPbiBXZWRuZXNkYXksIE1hcmNoIDEzdGgsIDIw MjQgYXQgMTQ6MDksIFpoZW5sZWkgSHVhbmcgPHpsZWlARnJlZUJTRC5vcmc+IHdyb3RlOgoKPj4g T24gTWFyIDEzLCAyMDI0LCBhdCAxMjoxOSBQTSwgWmhlbmxlaSBIdWFuZyA8emxlaUBGcmVlQlNE Lm9yZz4gd3JvdGU6Cj4+Cj4+PiBPbiBNYXIgMTMsIDIwMjQsIGF0IDQ6MzYgQU0sIEJlbm9pdCBD aGVzbmVhdSA8YmVub2l0Y0BlbmtpLW11bHRpbWVkaWEuZXU+IHdyb3RlOgo+Pj4KPj4+IE9uIGxh dGVzdCBmcmVlYnNkIDE0LjAgcmVsZWFzZSAsIEkgYW0gdHJ5aW5nIHRvIGpvaW4gYW4gaXB2NCBh ZGRyZXNzIG92ZXIgYW4gSVBWNiBsb2NhbCBsaW5rIHVzaW5nIHRoZSBmb2xsb3dpbmcgY29tbWFu ZCA6Cj4+Pgo+Pj4gYHJvdXRlIGFkZCAtbmV0IDEwLjIwMC4xLjEvMzIgLWluZXQ2IGZlODA6Ojk0 Mzk6MzZmZjpmZWYwOjdjYmQldmxhbjIwMGAKPj4+Cj4+PiBCdXQgSSBnZXQgdGhlIGZvbGxvd2lu ZyBlcnJvcjoKPj4+Cj4+PiBgYGAKPj4+IHJvdXRlIGFkZCAtbmV0IDEwLjIwMC4xLjEvMzIgLWlu ZXQ2IGZlODA6Ojk0Mzk6MzZmZjpmZWYwOjdjYmQldmxhbjIwMAo+Pj4gYWRkIG5ldCAxMC4yMDAu MS4xOiBnYXRld2F5IGZlODA6Ojk0Mzk6MzZmZjpmZWYwOjdjYmQldmxhbjIwMCBmaWIgMDogSW52 YWxpZCBhcmd1bWVudAo+Pgo+PiBJIGd1ZXNzIHRoYXQgaXMgcmVncmVzc2lvbiBieSB0cmFuc2l0 aW9uIG9mIHJvdXRlKDgpIHRvIE5FVExJTksuCj4KPj4gQ2FuIHlvdSBwbGVhc2UgYnVpbGQgc2Jp bi9yb3V0ZSBmcm9tIHNvdXJjZSB3aXRob3V0IE5FVExJTksgYW5kIGdpdmUgaXQgYW5vdGhlciB0 cnkgPwo+Pgo+PiBgYGAKPj4gIyBjZCAvdXNyL3NyYy9zYmluL3JvdXRlCj4+ICMgc2V0ZW52IE1L X05FVExJTktfU1VQUE9SVCBubwo+PiAjIG1ha2UKPj4gYGBgCj4KPiBIaSBCZW5vaXQsCj4KPiBJ IG1hbmFnZWQgdG8gcmVwZWF0IHRoaXMgYnVnLgo+Cj4gQXMgYSB3b3JrYXJvdW5kLCBhZGQgYW4g SVB2NCBhZGRyZXNzIHRvIHRoZSBvdXRnb2luZyBpbnRlcmZhY2UgKHZsYW4yMDAgaW4geW91ciBj YXNlKSwKPiBgYGAKPiAjIGlmY29uZmlnIHZsYW4yMDAgaW5ldCB4LngueC54L3kKPiBgYGAKPgo+ IHRoZW4gcmV0cnkgYWRkaW5nIHRoZSByb3V0ZQo+IGBgYAo+ICMgcm91dGUgYWRkIC1uZXQgMTAu MjAwLjEuMS8zMiAtaW5ldDYgZmU4MDo6OTQzOTozNmZmOmZlZjA6N2NiZCV2bGFuMjAwCj4gYGBg Cj4KPj4+IGBgYAo+Pj4KPj4+IHBpbmc2IHRvIGBmZTgwOjo5NDM5OjM2ZmY6ZmVmMDo3Y2JkJXZs YW4yMDBgIHdvcmtzLiBXaGF0IEkgYW0gZG9pbmcgd3Jvbmc/IENvbmZpZ3VyYXRpb24gb2YgdGhl IGludGVyZmFjZSBpcyB0aGUgZm9sbG93aW5nOgo+Pj4KPj4+IGBgYAo+Pj4gdmxhbjIwMDogZmxh Z3M9MTAwODg0MzxVUCxCUk9BRENBU1QsUlVOTklORyxTSU1QTEVYLE1VTFRJQ0FTVCxMT1dFUl9V UD4gbWV0cmljIDAgbXR1IDE1MDAKPj4+IG9wdGlvbnM9NDYwMDcwMzxSWENTVU0sVFhDU1VNLFRT TzQsVFNPNixMUk8sUlhDU1VNX0lQVjYsVFhDU1VNX0lQVjYsTUVYVFBHPgo+Pj4gZXRoZXIgZmU6 ZDk6ZGQ6MmQ6MzU6YzUKPj4+IGluZXQ2IGZlODA6OmZjZDk6ZGRmZjpmZTJkOjM1YzUldmxhbjIw MCBwcmVmaXhsZW4gNjQgc2NvcGVpZCAweDUKPj4+IGdyb3Vwczogdmxhbgo+Pj4gdmxhbjogMjAw IHZsYW5wcm90bzogODAyLjFxIHZsYW5wY3A6IDAgcGFyZW50IGludGVyZmFjZTogaWF2ZjAKPj4+ IG1lZGlhOiBFdGhlcm5ldCBhdXRvc2VsZWN0ICgxMEdiYXNlLVNSIDxmdWxsLWR1cGxleD4pCj4+ PiBzdGF0dXM6IGFjdGl2ZSBuZDYgb3B0aW9ucz0yMzxQRVJGT1JNTlVELEFDQ0VQVF9SVEFEVixB VVRPX0xJTktMT0NBTAo+Pj4KPj4+IGBgYAo+Pj4KPj4+IEJlbm/DrnQKPj4KPj4gQmVzdCByZWdh cmRzLAo+PiBaaGVubGVp --b1_aE7NqtAm94vLyujzbW4EdxbTtcgn9QyhxAYmTw Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0 cHg7Ij5IaSBaaGVubGVpLCZuYnNwOzwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlh bCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZv bnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+VGhhbmtzIGZv ciB0ZXN0aW5nOywgSSB3YXMgYWJvdXQgdG8gc3RhcnQgYSB2bSBmb3IgaXQuICZuYnNwO1RoZSB3 b3JrYXJvdW5kIHdvcmtzIGFzIHdlbGwuIEk8L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTog QXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPjxicj48L2Rpdj48ZGl2IHN0eWxl PSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPkl0IHNl ZW1zIHRoZSBzYW1lIGlzc3VlIHdoZW4geW91IHdhbnQgdG8gc2V0IGEgcm91dGUgb24gYSBuIGlu dGVyZmFjZSB0aGF0IGRvZXNuJ3QgaGF2ZSBhbnkgSVBzLiZuYnNwOzwvZGl2PjxkaXYgc3R5bGU9 ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+PGJyPjwv ZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXpl OiAxNHB4OyI+ZWcuYCZuYnNwOzxzcGFuPnJvdXRlIGFkZCAtbmV0IDEwLjIwMC4xLjEvMzIgLWlm YWNlIHZsYW4yMDBgIHdpbGwgbm90IHdvcmsgd2l0aG91dCBhZGRpbmcgYW4gSVB2NCB0byB0aGUg aW50ZXJmYWNlLjwvc3Bhbj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNh bnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPjxicj48L2Rpdj4NCjxkaXYgc3R5bGU9ImZvbnQt ZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyIgY2xhc3M9InByb3Rv bm1haWxfc2lnbmF0dXJlX2Jsb2NrIj4NCiAgICA8ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25h dHVyZV9ibG9jay11c2VyIj4NCiAgICAgICAgPGRpdiBzdHlsZT0iZm9udC1zdHlsZTogbm9ybWFs OyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWluZGVu dDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1z cGFjaW5nOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZm9udC1mYW1pbHk6IEhlbHZldGlj YTsgZm9udC1zaXplOiAxMnB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyI+QmVub8OudCZuYnNwOzwv ZGl2PjwvZGl2Pg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMt c2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPjxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25tYWls X3F1b3RlIj4NCiAgICAgICAgT24gV2VkbmVzZGF5LCBNYXJjaCAxM3RoLCAyMDI0IGF0IDE0OjA5 LCBaaGVubGVpIEh1YW5nICZsdDt6bGVpQEZyZWVCU0Qub3JnJmd0OyB3cm90ZTo8YnI+DQogICAg ICAgIDxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIj4NCiAg ICAgICAgICAgIDxiciBjbGFzcz0iIj48ZGl2PjxiciBjbGFzcz0iIj48YmxvY2txdW90ZSB0eXBl PSJjaXRlIiBjbGFzcz0iIj48ZGl2IGNsYXNzPSIiPk9uIE1hciAxMywgMjAyNCwgYXQgMTI6MTkg UE0sIFpoZW5sZWkgSHVhbmcgJmx0OzxhIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vcmVmZXJyZXIg bm9mb2xsb3cgbm9vcGVuZXIiIGhyZWY9Im1haWx0bzp6bGVpQEZyZWVCU0Qub3JnIiBjbGFzcz0i Ij56bGVpQEZyZWVCU0Qub3JnPC9hPiZndDsgd3JvdGU6PC9kaXY+PGJyIGNsYXNzPSJBcHBsZS1p bnRlcmNoYW5nZS1uZXdsaW5lIj48ZGl2IGNsYXNzPSIiPjxkaXYgc3R5bGU9ImNhcmV0LWNvbG9y OiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMTNweDsg Zm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdo dDogNDAwOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1p bmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdv cmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVj b3JhdGlvbjogbm9uZTsiIGNsYXNzPSIiPjxiciBjbGFzcz0iQXBwbGUtaW50ZXJjaGFuZ2UtbmV3 bGluZSI+PGJyIGNsYXNzPSIiPjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPjxkaXYg Y2xhc3M9IiI+T24gTWFyIDEzLCAyMDI0LCBhdCA0OjM2IEFNLCBCZW5vaXQgQ2hlc25lYXUgJmx0 OzxhIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vcmVmZXJyZXIgbm9mb2xsb3cgbm9vcGVuZXIiIGhy ZWY9Im1haWx0bzpiZW5vaXRjQGVua2ktbXVsdGltZWRpYS5ldSIgY2xhc3M9IiI+YmVub2l0Y0Bl bmtpLW11bHRpbWVkaWEuZXU8L2E+Jmd0OyB3cm90ZTo8L2Rpdj48YnIgY2xhc3M9IkFwcGxlLWlu dGVyY2hhbmdlLW5ld2xpbmUiPjxkaXYgY2xhc3M9IiI+PGRpdiBjbGFzcz0iIiBzdHlsZT0iZm9u dC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7Ij5PbiBsYXRlc3Qg ZnJlZWJzZCAxNC4wIHJlbGVhc2UgLCBJIGFtIHRyeWluZyB0byBqb2luIGFuIGlwdjQgYWRkcmVz cyBvdmVyIGFuIElQVjYgbG9jYWwgbGluayB1c2luZyB0aGUgZm9sbG93aW5nIGNvbW1hbmQgOjwv ZGl2PjxkaXYgY2xhc3M9IiIgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsg Zm9udC1zaXplOiAxNHB4OyI+PGJyIGNsYXNzPSIiPjwvZGl2PjxkaXYgY2xhc3M9IiIgc3R5bGU9 ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+PHNwYW4g Y2xhc3M9IiI+YHJvdXRlIGFkZCAtbmV0IDEwLjIwMC4xLjEvMzIgLWluZXQ2IGZlODA6Ojk0Mzk6 MzZmZjpmZWYwOjdjYmQldmxhbjIwMGA8L3NwYW4+PGJyIGNsYXNzPSIiPjwvZGl2PjxkaXYgY2xh c3M9IiIgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAx NHB4OyI+PHNwYW4gY2xhc3M9IiI+PGJyIGNsYXNzPSIiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNz PSIiIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRw eDsiPjxzcGFuIGNsYXNzPSIiPkJ1dCBJICZuYnNwO2dldCB0aGUgZm9sbG93aW5nIGVycm9yOjwv c3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSIiIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMt c2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPjxzcGFuIGNsYXNzPSIiPjxiciBjbGFzcz0iIj48L3Nw YW4+PC9kaXY+PGRpdiBjbGFzcz0iIiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNl cmlmOyBmb250LXNpemU6IDE0cHg7Ij5gYGA8L2Rpdj48ZGl2IGNsYXNzPSIiIHN0eWxlPSJmb250 LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPjxzcGFuIGNsYXNz PSIiPnJvdXRlIGFkZCAtbmV0IDEwLjIwMC4xLjEvMzIgLWluZXQ2IGZlODA6Ojk0Mzk6MzZmZjpm ZWYwOjdjYmQldmxhbjIwMDwvc3Bhbj48YnIgY2xhc3M9IiI+PHNwYW4gY2xhc3M9IiI+YWRkIG5l dCAxMC4yMDAuMS4xOiBnYXRld2F5IGZlODA6Ojk0Mzk6MzZmZjpmZWYwOjdjYmQldmxhbjIwMCBm aWIgMDogSW52YWxpZCBhcmd1bWVudDwvc3Bhbj48YnIgY2xhc3M9IiI+PC9kaXY+PC9kaXY+PC9i bG9ja3F1b3RlPjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPjwvZGl2PjxkaXYgY2xhc3M9IiI+ SSBndWVzcyB0aGF0IGlzIHJlZ3Jlc3Npb24gYnkgdHJhbnNpdGlvbiBvZiByb3V0ZSg4KSB0byBO RVRMSU5LLjwvZGl2PjwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48YmxvY2txdW90ZSB0eXBlPSJj aXRlIiBjbGFzcz0iIj48ZGl2IGNsYXNzPSIiPjxkaXYgc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2Io MCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMTNweDsgZm9udC1z dHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogNDAw OyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6 IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3Bh Y2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlv bjogbm9uZTsiIGNsYXNzPSIiPjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPjwvZGl2PjxkaXYg Y2xhc3M9IiI+Q2FuIHlvdSBwbGVhc2UgYnVpbGQgc2Jpbi9yb3V0ZSBmcm9tIHNvdXJjZSB3aXRo b3V0IE5FVExJTksgYW5kIGdpdmUgaXQgYW5vdGhlciB0cnkgPzwvZGl2PjxkaXYgY2xhc3M9IiI+ PGJyIGNsYXNzPSIiPjwvZGl2PjxkaXYgY2xhc3M9IiI+YGBgPC9kaXY+PGRpdiBjbGFzcz0iIj4j IGNkIC91c3Ivc3JjL3NiaW4vcm91dGU8L2Rpdj48ZGl2IGNsYXNzPSIiPiMgc2V0ZW52Jm5ic3A7 TUtfTkVUTElOS19TVVBQT1JUIG5vPC9kaXY+PGRpdiBjbGFzcz0iIj4jIG1ha2U8L2Rpdj48ZGl2 IGNsYXNzPSIiPmBgYDwvZGl2PjwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2PjxiciBjbGFz cz0iIj48L2Rpdj48ZGl2PkhpIEJlbm9pdCw8L2Rpdj48ZGl2PjxiciBjbGFzcz0iIj48L2Rpdj48 ZGl2PkkgbWFuYWdlZCB0byByZXBlYXQgdGhpcyBidWcuPC9kaXY+PGRpdj48YnIgY2xhc3M9IiI+ PC9kaXY+PGRpdj48ZGl2PkFzIGEgd29ya2Fyb3VuZCwgYWRkIGFuIElQdjQgYWRkcmVzcyB0byB0 aGUgb3V0Z29pbmcgaW50ZXJmYWNlICh2bGFuMjAwIGluIHlvdXIgY2FzZSksPC9kaXY+PGRpdj5g YGA8L2Rpdj48ZGl2PiMgaWZjb25maWcgdmxhbjIwMCBpbmV0IHgueC54LngveTwvZGl2PjxkaXY+ YGBgPC9kaXY+PGRpdj48YnIgY2xhc3M9IiI+PC9kaXY+PGRpdj50aGVuIHJldHJ5IGFkZGluZyB0 aGUgcm91dGU8L2Rpdj48ZGl2PmBgYDwvZGl2PjxkaXY+IyByb3V0ZSBhZGQgLW5ldCAxMC4yMDAu MS4xLzMyIC1pbmV0NiBmZTgwOjo5NDM5OjM2ZmY6ZmVmMDo3Y2JkJXZsYW4yMDA8L2Rpdj48ZGl2 PmBgYDwvZGl2PjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPjwvZGl2PjwvZGl2PjxibG9ja3F1 b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPjxkaXYgY2xhc3M9IiI+PGRpdiBzdHlsZT0iY2FyZXQt Y29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAx M3B4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQt d2VpZ2h0OiA0MDA7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0 ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1h bDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4 dC1kZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPjxibG9ja3F1b3RlIHR5 cGU9ImNpdGUiIGNsYXNzPSIiPjxkaXYgY2xhc3M9IiI+PGRpdiBjbGFzcz0iIiBzdHlsZT0iZm9u dC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7Ij5gYGA8L2Rpdj48 ZGl2IGNsYXNzPSIiIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQt c2l6ZTogMTRweDsiPjxiciBjbGFzcz0iIj48L2Rpdj48ZGl2IGNsYXNzPSIiIHN0eWxlPSJmb250 LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPnBpbmc2IHRvIGA8 c3BhbiBjbGFzcz0iIiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOiBub25lOyBiYWNrZ3JvdW5kLWNv bG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyI+ZmU4 MDo6OTQzOTozNmZmOmZlZjA6N2NiZCV2bGFuMjAwYCB3b3Jrcy4gV2hhdCBJIGFtIGRvaW5nIHdy b25nPyBDb25maWd1cmF0aW9uIG9mIHRoZSBpbnRlcmZhY2UgaXMgdGhlIGZvbGxvd2luZzo8L3Nw YW4+PC9kaXY+PGRpdiBjbGFzcz0iIiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNl cmlmOyBmb250LXNpemU6IDE0cHg7Ij48c3BhbiBjbGFzcz0iIiBzdHlsZT0idGV4dC1kZWNvcmF0 aW9uOiBub25lOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IGRpc3BsYXk6 IGlubGluZSAhaW1wb3J0YW50OyI+PGJyIGNsYXNzPSIiPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNz PSIiIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRw eDsiPmBgYDwvZGl2PjxkaXYgY2xhc3M9IiIgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fu cy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+PHNwYW4gY2xhc3M9IiI+dmxhbjIwMDogZmxhZ3M9 MTAwODg0MyZsdDtVUCxCUk9BRENBU1QsUlVOTklORyxTSU1QTEVYLE1VTFRJQ0FTVCxMT1dFUl9V UCZndDsgbWV0cmljIDAgbXR1IDE1MDA8L3NwYW4+PGRpdiBjbGFzcz0iIj48c3BhbiBjbGFzcz0i Ij4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgb3B0aW9ucz00NjAwNzAzJmx0O1JYQ1NVTSxU WENTVU0sVFNPNCxUU082LExSTyxSWENTVU1fSVBWNixUWENTVU1fSVBWNixNRVhUUEcmZ3Q7PC9z cGFuPjwvZGl2PjxkaXYgY2xhc3M9IiI+PHNwYW4gY2xhc3M9IiI+Jm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7IGV0aGVyIGZlOmQ5OmRkOjJkOjM1OmM1PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9 IiI+PHNwYW4gY2xhc3M9IiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGluZXQ2IGZlODA6 OmZjZDk6ZGRmZjpmZTJkOjM1YzUldmxhbjIwMCBwcmVmaXhsZW4gNjQgc2NvcGVpZCAweDU8L3Nw YW4+PC9kaXY+PGRpdiBjbGFzcz0iIj48c3BhbiBjbGFzcz0iIj4mbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgZ3JvdXBzOiB2bGFuPC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9IiI+PHNwYW4gY2xh c3M9IiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHZsYW46IDIwMCB2bGFucHJvdG86IDgw Mi4xcSB2bGFucGNwOiAwIHBhcmVudCBpbnRlcmZhY2U6IGlhdmYwPC9zcGFuPjwvZGl2PjxkaXYg Y2xhc3M9IiI+PHNwYW4gY2xhc3M9IiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IG1lZGlh OiBFdGhlcm5ldCBhdXRvc2VsZWN0ICgxMEdiYXNlLVNSICZsdDtmdWxsLWR1cGxleCZndDspPC9z cGFuPjwvZGl2PjxkaXYgY2xhc3M9IiI+PHNwYW4gY2xhc3M9IiI+Jm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7IHN0YXR1czogYWN0aXZlPC9zcGFuPjwvZGl2PjxzcGFuIGNsYXNzPSIiPiZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBuZDYgb3B0aW9ucz0yMyZsdDtQRVJGT1JNTlVELEFDQ0VQ VF9SVEFEVixBVVRPX0xJTktMT0NBTDwvc3Bhbj48YnIgY2xhc3M9IiI+PC9kaXY+PGRpdiBjbGFz cz0iIiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0 cHg7Ij5gYGA8L2Rpdj48ZGl2IGNsYXNzPSIiIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNh bnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPjxzcGFuIGNsYXNzPSIiPjxiciBjbGFzcz0iIj48 L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iIiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5z LXNlcmlmOyBmb250LXNpemU6IDE0cHg7Ij48c3BhbiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+PC9z cGFuPjwvZGl2PjxkaXYgY2xhc3M9IiIgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1z ZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+PGJyIGNsYXNzPSIiPjwvZGl2PjxkaXYgY2xhc3M9InBy b3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrIiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5z LXNlcmlmOyBmb250LXNpemU6IDE0cHg7Ij48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVy ZV9ibG9jay11c2VyIj48ZGl2IGNsYXNzPSIiIHN0eWxlPSJmb250LXN0eWxlOiBub3JtYWw7IGZv bnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtaW5kZW50OiAw cHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNp bmc6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBmb250LWZhbWlseTogSGVsdmV0aWNhOyBm b250LXNpemU6IDEycHg7Ij5CZW5vw650Jm5ic3A7PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9i bG9ja3F1b3RlPjwvZGl2PjxiciBjbGFzcz0iIiBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAw LCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxM3B4OyBmb250LXN0eWxl OiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiA0MDA7IGxl dHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4 OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5n OiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBu b25lOyI+PGRpdiBjbGFzcz0iIiBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9u dC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxM3B4OyBmb250LXN0eWxlOiBub3JtYWw7 IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiA0MDA7IGxldHRlci1zcGFj aW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRy YW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13 ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyI+PGRp diBjbGFzcz0iIj5CZXN0IHJlZ2FyZHMsPC9kaXY+PGRpdiBjbGFzcz0iIj5aaGVubGVpPC9kaXY+ PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjwvZGl2PjxiciBjbGFzcz0iIj48ZGl2IGNsYXNzPSIi Pg0KPGRpdj48YnIgY2xhc3M9IiI+PC9kaXY+DQoNCjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KICAg ICAgICA8L2Jsb2NrcXVvdGU+PGJyPg0KICAgIDwvZGl2Pg== --b1_aE7NqtAm94vLyujzbW4EdxbTtcgn9QyhxAYmTw-- From nobody Wed Mar 13 15:23:00 2024 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 4TvvR84B0Xz5D5VC for ; Wed, 13 Mar 2024 15:23:16 +0000 (UTC) (envelope-from zarychtam@plan-b.pwste.edu.pl) Received: from plan-b.pwste.edu.pl (plan-b.pwste.edu.pl [IPv6:2001:678:618::40]) (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 (2048 bits) client-digest SHA256) (Client CN "plan-b.pwste.edu.pl", Issuer "GEANT OV RSA CA 4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TvvR71WnHz46Ft for ; Wed, 13 Mar 2024 15:23:15 +0000 (UTC) (envelope-from zarychtam@plan-b.pwste.edu.pl) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=plan-b.pwste.edu.pl header.s=plan-b-mailer header.b=tIxIggby; dmarc=pass (policy=quarantine) header.from=plan-b.pwste.edu.pl; spf=pass (mx1.freebsd.org: domain of zarychtam@plan-b.pwste.edu.pl designates 2001:678:618::40 as permitted sender) smtp.mailfrom=zarychtam@plan-b.pwste.edu.pl Received: from [192.168.7.70] (dom.potoki.eu [62.133.140.50]) (authenticated bits=0) by plan-b.pwste.edu.pl (8.18.1/8.17.2) with ESMTPSA id 42DFN1FA017250 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for ; Wed, 13 Mar 2024 16:23:01 +0100 (CET) (envelope-from zarychtam@plan-b.pwste.edu.pl) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=plan-b.pwste.edu.pl; s=plan-b-mailer; t=1710343381; bh=0k2ic+FVr4dRLxzq5MAfg0mV1q2wUgaaQMCHluacVGA=; h=Date:Subject:To:References:From:In-Reply-To; b=tIxIggby/QKH15b/LhYB+HpZ210YKlMbAXFZLw//VjSE6atg6SUeshBSLCs+wTIuR BrLbVbDl08QXdNR2i4cxXI2qXOeCAZFBu/FgW3XRsyYvu7NkA2ooKoHLnvLJflCPzM 4PjDvzD6iWH3hv+42h1mIHwgpP9zKzaTyjXnZJ6cIBNI1tyA/fOj4Sy4iGNCQioueA TaGAJGQEsslpPiYLuLbZIBEc8AQ1tO6FCYMZtHVeCWMNdrzNRAhXPWO3wHXyRodIHN WKd8TF++sKTst+wqT1cLQ/AwAhKlb+UJJB+F50Bva1Q9t7YOXWpDC0py5iBclYxJia mrEpyWzSCOtuQ== X-Authentication-Warning: plan-b.pwste.edu.pl: Host dom.potoki.eu [62.133.140.50] claimed to be [192.168.7.70] Message-ID: Date: Wed, 13 Mar 2024 16:23:00 +0100 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 User-Agent: Mozilla Thunderbird Subject: Re: ipv4 route with ipv6 local link nexthop ? To: freebsd-net@freebsd.org References: <367504DC-48DA-4DFD-9DB6-CC571F0D26B8@FreeBSD.org> <764E12BF-5D31-4905-98AE-6D745BFD1DC2@FreeBSD.org> Content-Language: en-US From: Marek Zarychta Autocrypt: addr=zarychtam@plan-b.pwste.edu.pl; keydata= xsBNBFfi3cMBCADLecMTFXad4uDXqv3eRuB4qJJ8G9tzzFezeRnnwxOsPdytW5ES2z1ibSrR IsiImx6+PTqrAmXpTInxAi7yiZGdSiONRI4CCxKY9d1YFiNYT/2WyNXCekm9x29YeIU7x0JB Llbz0f/9HC+styBIu2H+PY/X98Clzm110CS+n/b9l1AtiGxTiVFj7/uavYAKxH6LNWnbkuc5 v8EVNc7NkEcl5h7Z9X5NEtzDxTOiBIFQ/kOT7LAtkYUPo1lqLeOM2DtWSXTXQgXl0zJI4iP1 OAu4qQYm2nXwq4b2AH9peknelvnt1mpfgDCGSKnhc26q6ibTfMwydp+tvUtQIQYpA6b9ABEB AAHNN01hcmVrIFphcnljaHRhIChQbGFuLWIpIDx6YXJ5Y2h0YW1AcGxhbi1iLnB3c3RlLmVk dS5wbD7CwHcEEwEIACEFAlfi4LkCGwMFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQHZW8 vIFppoJXdgf8D9X3VRFSNaR9lthSx/+uqas17J3FJKBo1xMQsC2a+44vzNvYJSuPGLLJ+LW2 HPVazjP/BWZJbxOYpliY4zxNRU0YCp0BLIVLibc//yax+mE42FND/+NiIZhqJscl6MLPrSwo sIwXec4XYkldkyqW/xBbBYXoIkBqdKB9j5j42Npy1IV/RizOSdmvTWY27ir8e/yGMR1RLr4F 8P5K3OWTdlGy2H2F/3J8bIPBLG6FpaIyLQw4dHSx8V02PYqDxK1cNo2kAOnU8PnZL/AGuMOH iv3MN1VYL8ehcmpBBsrZGebQJxrjY2/5IaTSgp9xHYT70kshuU6Qb97vk1mOjNZxgc7ATQRX 4t3DAQgA10h6RCXuBLMHxq5B8X/ZIlj9sgLoeyfRdDZEc9rT2KUeUJVHDsbvOFf4/7F1ovWY hJbA6GK/LUZeHHTjnbZcH1uDYQeHly4UOLxeEvhGoz4JhS2C7JzN/uRnwbdOAUbJr8rUj/IY a7gk906rktsc/Ldrxrxh7O6WO0JCh2XO/p4pDfEwwB37g4xHprSab28ECYJ9JMbtA8Sy4M55 g3+GQ28FvSlGnx48OoGXU2BZdc1vZKSQmNOlikB+9/hDX8zdYWVfDaX1TLQ8Ib4+xTUmapza mV/bxIsaZRBw+jFjLQHhTbIMfPEU+4mxFDvTdbKPruKPqVf1ydgMnPZWngowdwARAQABwsBf BBgBCAAJBQJX4t3DAhsMAAoJEB2VvLyBaaaC6qkIAJs9sDPqrqW0bYoRfzY6XjDWQ59p9tJi v8aogxacQNCfAu+WkJ8PNVUtC1dlVcG5NnZ80gXzd1rc8ueIvXlvdanUt/jZd8jbb3gaDbK3 wh1yMCGBl/1fOJTyEGYv1CRojv97KK89KP5+r8x1P1iHcSrunlDNqGxTMydNCwBH23QcOM+m u4spKnJ/s0VRBkw3xoKBZfZza6fTQ4gTpAipjyk7ldOGBV+PvkKATdhK2yLwuWXhKbg/GRlD 1r5P0gxzSqfV4My+KJuc2EDcrqp1y0wOpE1m9iZqCcd0fup5f7HDsYlLWshr7NQl28f6+fQb sylq/j672BHXsdeqf/Ip9V4= In-Reply-To: <764E12BF-5D31-4905-98AE-6D745BFD1DC2@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.89 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_SHORT(-1.00)[-0.996]; DMARC_POLICY_ALLOW(-0.50)[plan-b.pwste.edu.pl,quarantine]; R_DKIM_ALLOW(-0.20)[plan-b.pwste.edu.pl:s=plan-b-mailer]; R_SPF_ALLOW(-0.20)[+mx]; ONCE_RECEIVED(0.10)[]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; RCVD_TLS_ALL(0.00)[]; DKIM_TRACE(0.00)[plan-b.pwste.edu.pl:+]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_XAW(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:206006, ipnet:2001:678:618::/48, country:PL]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-net@freebsd.org]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+] X-Rspamd-Queue-Id: 4TvvR71WnHz46Ft W dniu 13.03.2024 o 14:09, Zhenlei Huang pisze: > I managed to repeat this bug. It's more like missing feature, not any bug. AFAIK it was never implemented in route(8) to set IPv6 address as a next hop for IPv4 network. It should be possible to do it with Linux iproute2 package under Linux emulation though. Anyway, without options NETLINK or netlink.ko module loaded it won't be possible as rtsock interface doesn't support that. Cheers -- Marek Zarychta From nobody Wed Mar 13 15:31:04 2024 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 4Tvvcj3246z5D6GB for ; Wed, 13 Mar 2024 15:31:33 +0000 (UTC) (envelope-from benoitc@enki-multimedia.eu) Received: from mail-4022.proton.ch (mail-4022.proton.ch [185.70.40.22]) (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 4Tvvch6lkjz47RY for ; Wed, 13 Mar 2024 15:31:32 +0000 (UTC) (envelope-from benoitc@enki-multimedia.eu) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enki-multimedia.eu; s=protonmail2; t=1710343888; x=1710603088; bh=IxsDtyWjphzLw079tW3nySBlJ5q3ffOWQwe7XuynE2I=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=TjZmWspsJM8sJWXHkq3FOPV/JFpQqcHKX8ylQGHZBdRNLNU6yOVd22qL1U6IoWrTX dbQD8sDDvrn94SrO76Dfid6RWsnqAp/xfOZ3+hQrohruInRDWsuWEEZ9PXZLLbQO01 0yVyKxlTSSmWzcMbtIanmUrlngEwkFX/c0qkaZp1pNtofsjHNtJIaOxmEzdZQiT9iS 89S2fvKGlKumGKou9K9o6TBbpmJ4VJydp3Q9PovEAL+05gtzZPT4q7ku7i7SdNh0aU San5PKHowV6NkrKk98IvX1/IXvHc6zSJMWJRroHfFoKOOgLR5DA6n9gWmr1pAZDU7K ivlLKt3TylpnA== Date: Wed, 13 Mar 2024 15:31:04 +0000 To: Marek Zarychta From: Benoit Chesneau Cc: freebsd-net@freebsd.org Subject: Re: ipv4 route with ipv6 local link nexthop ? Message-ID: In-Reply-To: References: <367504DC-48DA-4DFD-9DB6-CC571F0D26B8@FreeBSD.org> <764E12BF-5D31-4905-98AE-6D745BFD1DC2@FreeBSD.org> 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: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:62371, ipnet:185.70.40.0/24, country:CH] X-Rspamd-Queue-Id: 4Tvvch6lkjz47RY Hrm I thought it was implemented via https://reviews.freebsd.org/rG62e1a437= f3285e785d9b35a476d36a469a90028d Wasn't it merged ? (also pretty sure I did test it in freebsd 13). Beno=C3=AEt On Wednesday, March 13th, 2024 at 16:23, Marek Zarychta wrote: > W dniu 13.03.2024 o 14:09, Zhenlei Huang pisze: >=20 > > I managed to repeat this bug. >=20 >=20 > It's more like missing feature, not any bug. AFAIK it was never > implemented in route(8) to set IPv6 address as a next hop for IPv4 > network. It should be possible to do it with Linux iproute2 package > under Linux emulation though. Anyway, without options NETLINK or > netlink.ko module loaded it won't be possible as rtsock interface > doesn't support that. >=20 > Cheers >=20 > -- > Marek Zarychta From nobody Wed Mar 13 15:59:07 2024 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 4TvwDb2y8Kz5D8hP for ; Wed, 13 Mar 2024 15:59:11 +0000 (UTC) (envelope-from zarychtam@plan-b.pwste.edu.pl) Received: from plan-b.pwste.edu.pl (plan-b.pwste.edu.pl [IPv6:2001:678:618::40]) (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 (2048 bits) client-digest SHA256) (Client CN "plan-b.pwste.edu.pl", Issuer "GEANT OV RSA CA 4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TvwDZ2N66z4CYk for ; Wed, 13 Mar 2024 15:59:10 +0000 (UTC) (envelope-from zarychtam@plan-b.pwste.edu.pl) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=plan-b.pwste.edu.pl header.s=plan-b-mailer header.b=ZupPhBxt; dmarc=pass (policy=quarantine) header.from=plan-b.pwste.edu.pl; spf=pass (mx1.freebsd.org: domain of zarychtam@plan-b.pwste.edu.pl designates 2001:678:618::40 as permitted sender) smtp.mailfrom=zarychtam@plan-b.pwste.edu.pl Received: from [192.168.7.70] (dom.potoki.eu [62.133.140.50]) (authenticated bits=0) by plan-b.pwste.edu.pl (8.18.1/8.17.2) with ESMTPSA id 42DFx8LE017466 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for ; Wed, 13 Mar 2024 16:59:08 +0100 (CET) (envelope-from zarychtam@plan-b.pwste.edu.pl) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=plan-b.pwste.edu.pl; s=plan-b-mailer; t=1710345548; bh=lXpQDE0F6FJgnJ84Kf+BX49vSIrYc4c1TETkhUqbUHI=; h=Date:Subject:To:References:From:In-Reply-To; b=ZupPhBxthnuVJ02fn5jFqB4HDov0pjNQBT7pINZkrF42LiVKL+zm2ZKSUxUCSXkfm drelEkM/D5p5+TdxWRvpMlDXycokKAkw0BHZsglg5qP/bcNnY18G4ZCuZ1rTmXCCzE 78U6R5CnxzxcvPIGzHUifiKj0uFpyTrhU/W4KmsJ3T0S3H7lbX9tnOyDeCEoafNoBF 41QJp6UFQ1TF/4uFOCeTyK6NgpQo7GVGHc80N2pm0SXLJl9j6C8G6GHt5bmZCKvwxI Jtc/gvra/b4VpjSao81uPM07I2QB5x7JExS0/UM6kWnqb/Mdxn5DMVJz+RJ1gpnGJS /+mviFpKLZ6gQ== X-Authentication-Warning: plan-b.pwste.edu.pl: Host dom.potoki.eu [62.133.140.50] claimed to be [192.168.7.70] Content-Type: multipart/alternative; boundary="------------wRTlJIkvYkHP0vJyGJAHWItW" Message-ID: <4fdabf8c-73dc-4257-b56e-77970ed4008e@plan-b.pwste.edu.pl> Date: Wed, 13 Mar 2024 16:59:07 +0100 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 User-Agent: Mozilla Thunderbird Subject: Re: ipv4 route with ipv6 local link nexthop ? Content-Language: en-US To: freebsd-net@freebsd.org References: <367504DC-48DA-4DFD-9DB6-CC571F0D26B8@FreeBSD.org> <764E12BF-5D31-4905-98AE-6D745BFD1DC2@FreeBSD.org> From: Marek Zarychta Autocrypt: addr=zarychtam@plan-b.pwste.edu.pl; keydata= xsBNBFfi3cMBCADLecMTFXad4uDXqv3eRuB4qJJ8G9tzzFezeRnnwxOsPdytW5ES2z1ibSrR IsiImx6+PTqrAmXpTInxAi7yiZGdSiONRI4CCxKY9d1YFiNYT/2WyNXCekm9x29YeIU7x0JB Llbz0f/9HC+styBIu2H+PY/X98Clzm110CS+n/b9l1AtiGxTiVFj7/uavYAKxH6LNWnbkuc5 v8EVNc7NkEcl5h7Z9X5NEtzDxTOiBIFQ/kOT7LAtkYUPo1lqLeOM2DtWSXTXQgXl0zJI4iP1 OAu4qQYm2nXwq4b2AH9peknelvnt1mpfgDCGSKnhc26q6ibTfMwydp+tvUtQIQYpA6b9ABEB AAHNN01hcmVrIFphcnljaHRhIChQbGFuLWIpIDx6YXJ5Y2h0YW1AcGxhbi1iLnB3c3RlLmVk dS5wbD7CwHcEEwEIACEFAlfi4LkCGwMFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQHZW8 vIFppoJXdgf8D9X3VRFSNaR9lthSx/+uqas17J3FJKBo1xMQsC2a+44vzNvYJSuPGLLJ+LW2 HPVazjP/BWZJbxOYpliY4zxNRU0YCp0BLIVLibc//yax+mE42FND/+NiIZhqJscl6MLPrSwo sIwXec4XYkldkyqW/xBbBYXoIkBqdKB9j5j42Npy1IV/RizOSdmvTWY27ir8e/yGMR1RLr4F 8P5K3OWTdlGy2H2F/3J8bIPBLG6FpaIyLQw4dHSx8V02PYqDxK1cNo2kAOnU8PnZL/AGuMOH iv3MN1VYL8ehcmpBBsrZGebQJxrjY2/5IaTSgp9xHYT70kshuU6Qb97vk1mOjNZxgc7ATQRX 4t3DAQgA10h6RCXuBLMHxq5B8X/ZIlj9sgLoeyfRdDZEc9rT2KUeUJVHDsbvOFf4/7F1ovWY hJbA6GK/LUZeHHTjnbZcH1uDYQeHly4UOLxeEvhGoz4JhS2C7JzN/uRnwbdOAUbJr8rUj/IY a7gk906rktsc/Ldrxrxh7O6WO0JCh2XO/p4pDfEwwB37g4xHprSab28ECYJ9JMbtA8Sy4M55 g3+GQ28FvSlGnx48OoGXU2BZdc1vZKSQmNOlikB+9/hDX8zdYWVfDaX1TLQ8Ib4+xTUmapza mV/bxIsaZRBw+jFjLQHhTbIMfPEU+4mxFDvTdbKPruKPqVf1ydgMnPZWngowdwARAQABwsBf BBgBCAAJBQJX4t3DAhsMAAoJEB2VvLyBaaaC6qkIAJs9sDPqrqW0bYoRfzY6XjDWQ59p9tJi v8aogxacQNCfAu+WkJ8PNVUtC1dlVcG5NnZ80gXzd1rc8ueIvXlvdanUt/jZd8jbb3gaDbK3 wh1yMCGBl/1fOJTyEGYv1CRojv97KK89KP5+r8x1P1iHcSrunlDNqGxTMydNCwBH23QcOM+m u4spKnJ/s0VRBkw3xoKBZfZza6fTQ4gTpAipjyk7ldOGBV+PvkKATdhK2yLwuWXhKbg/GRlD 1r5P0gxzSqfV4My+KJuc2EDcrqp1y0wOpE1m9iZqCcd0fup5f7HDsYlLWshr7NQl28f6+fQb sylq/j672BHXsdeqf/Ip9V4= In-Reply-To: X-Spamd-Bar: - X-Spamd-Result: default: False [-1.70 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; URI_COUNT_ODD(1.00)[3]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_SHORT(-0.81)[-0.811]; DMARC_POLICY_ALLOW(-0.50)[plan-b.pwste.edu.pl,quarantine]; R_DKIM_ALLOW(-0.20)[plan-b.pwste.edu.pl:s=plan-b-mailer]; R_SPF_ALLOW(-0.20)[+mx]; ONCE_RECEIVED(0.10)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; XM_UA_NO_VERSION(0.01)[]; DKIM_TRACE(0.00)[plan-b.pwste.edu.pl:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; HAS_XAW(0.00)[]; ASN(0.00)[asn:206006, ipnet:2001:678:618::/48, country:PL]; ARC_NA(0.00)[]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-net@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~] X-Rspamd-Queue-Id: 4TvwDZ2N66z4CYk This is a multi-part message in MIME format. --------------wRTlJIkvYkHP0vJyGJAHWItW Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit W dniu 13.03.2024 o 16:31, Benoit Chesneau pisze: > Hrm I thought it was implemented viahttps://reviews.freebsd.org/rG62e1a437f3285e785d9b35a476d36a469a90028d > > Wasn't it merged ? (also pretty sure I did test it in freebsd 13). You are right, I am sorry for contesting this. It looks like it hasn't been fully implemented, so I believed Linux iproute2 tools might be required. -- Marek Zarychta --------------wRTlJIkvYkHP0vJyGJAHWItW Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
W dniu 13.03.2024 o 16:31, Benoit Chesneau pisze:
Hrm I thought it was implemented via https://reviews.freebsd.org/rG62e1a437f3285e785d9b35a476d36a469a90028d

Wasn't it merged ? (also pretty sure I did test it in freebsd 13).
You are right, I am sorry for contesting this. It looks like it hasn't been fully implemented, so I believed Linux iproute2 tools might be required.

-- 
Marek Zarychta
--------------wRTlJIkvYkHP0vJyGJAHWItW-- From nobody Wed Mar 13 17:59:20 2024 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 4TvyvQ3WrWz5DN56 for ; Wed, 13 Mar 2024 17:59:30 +0000 (UTC) (envelope-from zarychtam@plan-b.pwste.edu.pl) Received: from plan-b.pwste.edu.pl (plan-b.pwste.edu.pl [IPv6:2001:678:618::40]) (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 (2048 bits) client-digest SHA256) (Client CN "plan-b.pwste.edu.pl", Issuer "GEANT OV RSA CA 4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TvyvN3t8zz4NvB for ; Wed, 13 Mar 2024 17:59:28 +0000 (UTC) (envelope-from zarychtam@plan-b.pwste.edu.pl) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=plan-b.pwste.edu.pl header.s=plan-b-mailer header.b=bbvWvMz6; dmarc=pass (policy=quarantine) header.from=plan-b.pwste.edu.pl; spf=pass (mx1.freebsd.org: domain of zarychtam@plan-b.pwste.edu.pl designates 2001:678:618::40 as permitted sender) smtp.mailfrom=zarychtam@plan-b.pwste.edu.pl Received: from [192.168.7.70] (dom.potoki.eu [62.133.140.50]) (authenticated bits=0) by plan-b.pwste.edu.pl (8.18.1/8.17.2) with ESMTPSA id 42DHxKPc018184 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for ; Wed, 13 Mar 2024 18:59:21 +0100 (CET) (envelope-from zarychtam@plan-b.pwste.edu.pl) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=plan-b.pwste.edu.pl; s=plan-b-mailer; t=1710352762; bh=ReMXSiFvyIsbZjlOrlX2kSiHMYQn0pAYxqTn0js4HBY=; h=Date:Subject:To:References:From:In-Reply-To; b=bbvWvMz6ZDQOyTsIqduOugox/bF6+QYeeypKIvEnPxGgBy2cPPuma5oKGcboJQmQJ B97HLXbtJBjsftVvApYEQiYS8YZLuyKdrQgun/pY5JEGEweEJvCetu3Pj9isi6HMCs VJdlNoPqXDcwqAsPgADYSCfwNdxe4pS3ipa6zy1I9uPpsuvO7rPuzLZXu/3+SIe8GH VH45gJKVfis+rbKBvWcJwO2E6YQM3fWaNBW4gxgLG/CxcjgEo4T+19Qc2rBiUyJ5Xe yAqZSu5GNT81Vsx6z8KaCmOqNjAlfDJLbXiu2wqWec399qXfJtccVP6llUpX2lLkru jk+z9lHFMQXTA== X-Authentication-Warning: plan-b.pwste.edu.pl: Host dom.potoki.eu [62.133.140.50] claimed to be [192.168.7.70] Message-ID: <4380f799-b961-4daf-8514-679c06214d55@plan-b.pwste.edu.pl> Date: Wed, 13 Mar 2024 18:59:20 +0100 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 User-Agent: Mozilla Thunderbird Subject: Re: ipv4 route with ipv6 local link nexthop ? To: freebsd-net@freebsd.org References: <367504DC-48DA-4DFD-9DB6-CC571F0D26B8@FreeBSD.org> <764E12BF-5D31-4905-98AE-6D745BFD1DC2@FreeBSD.org> Content-Language: en-US From: Marek Zarychta Autocrypt: addr=zarychtam@plan-b.pwste.edu.pl; keydata= xsBNBFfi3cMBCADLecMTFXad4uDXqv3eRuB4qJJ8G9tzzFezeRnnwxOsPdytW5ES2z1ibSrR IsiImx6+PTqrAmXpTInxAi7yiZGdSiONRI4CCxKY9d1YFiNYT/2WyNXCekm9x29YeIU7x0JB Llbz0f/9HC+styBIu2H+PY/X98Clzm110CS+n/b9l1AtiGxTiVFj7/uavYAKxH6LNWnbkuc5 v8EVNc7NkEcl5h7Z9X5NEtzDxTOiBIFQ/kOT7LAtkYUPo1lqLeOM2DtWSXTXQgXl0zJI4iP1 OAu4qQYm2nXwq4b2AH9peknelvnt1mpfgDCGSKnhc26q6ibTfMwydp+tvUtQIQYpA6b9ABEB AAHNN01hcmVrIFphcnljaHRhIChQbGFuLWIpIDx6YXJ5Y2h0YW1AcGxhbi1iLnB3c3RlLmVk dS5wbD7CwHcEEwEIACEFAlfi4LkCGwMFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQHZW8 vIFppoJXdgf8D9X3VRFSNaR9lthSx/+uqas17J3FJKBo1xMQsC2a+44vzNvYJSuPGLLJ+LW2 HPVazjP/BWZJbxOYpliY4zxNRU0YCp0BLIVLibc//yax+mE42FND/+NiIZhqJscl6MLPrSwo sIwXec4XYkldkyqW/xBbBYXoIkBqdKB9j5j42Npy1IV/RizOSdmvTWY27ir8e/yGMR1RLr4F 8P5K3OWTdlGy2H2F/3J8bIPBLG6FpaIyLQw4dHSx8V02PYqDxK1cNo2kAOnU8PnZL/AGuMOH iv3MN1VYL8ehcmpBBsrZGebQJxrjY2/5IaTSgp9xHYT70kshuU6Qb97vk1mOjNZxgc7ATQRX 4t3DAQgA10h6RCXuBLMHxq5B8X/ZIlj9sgLoeyfRdDZEc9rT2KUeUJVHDsbvOFf4/7F1ovWY hJbA6GK/LUZeHHTjnbZcH1uDYQeHly4UOLxeEvhGoz4JhS2C7JzN/uRnwbdOAUbJr8rUj/IY a7gk906rktsc/Ldrxrxh7O6WO0JCh2XO/p4pDfEwwB37g4xHprSab28ECYJ9JMbtA8Sy4M55 g3+GQ28FvSlGnx48OoGXU2BZdc1vZKSQmNOlikB+9/hDX8zdYWVfDaX1TLQ8Ib4+xTUmapza mV/bxIsaZRBw+jFjLQHhTbIMfPEU+4mxFDvTdbKPruKPqVf1ydgMnPZWngowdwARAQABwsBf BBgBCAAJBQJX4t3DAhsMAAoJEB2VvLyBaaaC6qkIAJs9sDPqrqW0bYoRfzY6XjDWQ59p9tJi v8aogxacQNCfAu+WkJ8PNVUtC1dlVcG5NnZ80gXzd1rc8ueIvXlvdanUt/jZd8jbb3gaDbK3 wh1yMCGBl/1fOJTyEGYv1CRojv97KK89KP5+r8x1P1iHcSrunlDNqGxTMydNCwBH23QcOM+m u4spKnJ/s0VRBkw3xoKBZfZza6fTQ4gTpAipjyk7ldOGBV+PvkKATdhK2yLwuWXhKbg/GRlD 1r5P0gxzSqfV4My+KJuc2EDcrqp1y0wOpE1m9iZqCcd0fup5f7HDsYlLWshr7NQl28f6+fQb sylq/j672BHXsdeqf/Ip9V4= In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.89 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_SHORT(-1.00)[-0.995]; DMARC_POLICY_ALLOW(-0.50)[plan-b.pwste.edu.pl,quarantine]; R_DKIM_ALLOW(-0.20)[plan-b.pwste.edu.pl:s=plan-b-mailer]; R_SPF_ALLOW(-0.20)[+mx]; ONCE_RECEIVED(0.10)[]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; RCVD_TLS_ALL(0.00)[]; DKIM_TRACE(0.00)[plan-b.pwste.edu.pl:+]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_XAW(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:206006, ipnet:2001:678:618::/48, country:PL]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-net@freebsd.org]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+] X-Rspamd-Queue-Id: 4TvyvN3t8zz4NvB W dniu 13.03.2024 o 16:31, Benoit Chesneau pisze: > Hrm I thought it was implemented via https://reviews.freebsd.org/rG62e1a437f3285e785d9b35a476d36a469a90028d > > Wasn't it merged ? (also pretty sure I did test it in freebsd 13). > FWIW: it works fine on CURRENT # ifconfig vlan8 destroy # ifconfig vlan8 create vlandev bge0 vlan 8 up # ifconfig vlan8 inet6 -ifdisabled auto_linklocal # route add -net 10.11.13.0/24 -inet6 fe80::360a:11ff:fe1b:404e%vlan8 add net 10.11.13.0: gateway fe80::360a:11ff:fe1b:404e%vlan8 fib 0 -- Marek Zarychta From nobody Wed Mar 13 19:07:46 2024 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 4Tw0QW6JXbz5DTY8 for ; Wed, 13 Mar 2024 19:08:03 +0000 (UTC) (envelope-from zarychtam@plan-b.pwste.edu.pl) Received: from plan-b.pwste.edu.pl (plan-b.pwste.edu.pl [IPv6:2001:678:618::40]) (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 (2048 bits) client-digest SHA256) (Client CN "plan-b.pwste.edu.pl", Issuer "GEANT OV RSA CA 4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Tw0QV21ZCz4XMZ for ; Wed, 13 Mar 2024 19:08:01 +0000 (UTC) (envelope-from zarychtam@plan-b.pwste.edu.pl) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=plan-b.pwste.edu.pl header.s=plan-b-mailer header.b="L/hlwJzD"; dmarc=pass (policy=quarantine) header.from=plan-b.pwste.edu.pl; spf=pass (mx1.freebsd.org: domain of zarychtam@plan-b.pwste.edu.pl designates 2001:678:618::40 as permitted sender) smtp.mailfrom=zarychtam@plan-b.pwste.edu.pl Received: from [192.168.7.70] (dom.potoki.eu [62.133.140.50]) (authenticated bits=0) by plan-b.pwste.edu.pl (8.18.1/8.17.2) with ESMTPSA id 42DJ7ktx018558 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Wed, 13 Mar 2024 20:07:47 +0100 (CET) (envelope-from zarychtam@plan-b.pwste.edu.pl) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=plan-b.pwste.edu.pl; s=plan-b-mailer; t=1710356869; bh=rtCBP+unCafwdY98x3Urslxt2UiBGK29JCM3vmnmBHY=; h=Date:Subject:To:References:From:In-Reply-To; b=L/hlwJzD6AOp7giDVwddVSSHF6Wk4gRrVS4Z4OqGjwXQI/mvM1ioIC/7tgm9b5Bfz cMrQHb45Yc35g00BFHZFnGyl9FpV7vDExsgaDqhuP+IXzQyrs33uFdFntAA0DTMdJ5 h1alB8HPAyu2EQPpHMVRhlGInfLRxYfkh1h0ueksLPTj9ClJMbTp3k9dIXEfBPnUQx PyEOGVXhaO18TaWUJposOJBWUCE8d/75Wfw5XkT1dX65jW56uMC1YQGvx1kEgq7Lrg aSndV7l7bfVgP1DzNdd0Qu//cnUcdB5I7+UvaORBmaNr8CYuVdIrplEdwaQcsCMRik 7BGWBpSiI8pRw== X-Authentication-Warning: plan-b.pwste.edu.pl: Host dom.potoki.eu [62.133.140.50] claimed to be [192.168.7.70] Message-ID: <24620735-923d-4603-8c92-1d9b23d3ce80@plan-b.pwste.edu.pl> Date: Wed, 13 Mar 2024 20:07:46 +0100 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 User-Agent: Mozilla Thunderbird Subject: Re: ipv4 route with ipv6 local link nexthop ? Content-Language: en-US To: freebsd-net@freebsd.org, Zhenlei Huang , Benoit Chesneau References: <367504DC-48DA-4DFD-9DB6-CC571F0D26B8@FreeBSD.org> <764E12BF-5D31-4905-98AE-6D745BFD1DC2@FreeBSD.org> <4380f799-b961-4daf-8514-679c06214d55@plan-b.pwste.edu.pl> From: Marek Zarychta Autocrypt: addr=zarychtam@plan-b.pwste.edu.pl; keydata= xsBNBFfi3cMBCADLecMTFXad4uDXqv3eRuB4qJJ8G9tzzFezeRnnwxOsPdytW5ES2z1ibSrR IsiImx6+PTqrAmXpTInxAi7yiZGdSiONRI4CCxKY9d1YFiNYT/2WyNXCekm9x29YeIU7x0JB Llbz0f/9HC+styBIu2H+PY/X98Clzm110CS+n/b9l1AtiGxTiVFj7/uavYAKxH6LNWnbkuc5 v8EVNc7NkEcl5h7Z9X5NEtzDxTOiBIFQ/kOT7LAtkYUPo1lqLeOM2DtWSXTXQgXl0zJI4iP1 OAu4qQYm2nXwq4b2AH9peknelvnt1mpfgDCGSKnhc26q6ibTfMwydp+tvUtQIQYpA6b9ABEB AAHNN01hcmVrIFphcnljaHRhIChQbGFuLWIpIDx6YXJ5Y2h0YW1AcGxhbi1iLnB3c3RlLmVk dS5wbD7CwHcEEwEIACEFAlfi4LkCGwMFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQHZW8 vIFppoJXdgf8D9X3VRFSNaR9lthSx/+uqas17J3FJKBo1xMQsC2a+44vzNvYJSuPGLLJ+LW2 HPVazjP/BWZJbxOYpliY4zxNRU0YCp0BLIVLibc//yax+mE42FND/+NiIZhqJscl6MLPrSwo sIwXec4XYkldkyqW/xBbBYXoIkBqdKB9j5j42Npy1IV/RizOSdmvTWY27ir8e/yGMR1RLr4F 8P5K3OWTdlGy2H2F/3J8bIPBLG6FpaIyLQw4dHSx8V02PYqDxK1cNo2kAOnU8PnZL/AGuMOH iv3MN1VYL8ehcmpBBsrZGebQJxrjY2/5IaTSgp9xHYT70kshuU6Qb97vk1mOjNZxgc7ATQRX 4t3DAQgA10h6RCXuBLMHxq5B8X/ZIlj9sgLoeyfRdDZEc9rT2KUeUJVHDsbvOFf4/7F1ovWY hJbA6GK/LUZeHHTjnbZcH1uDYQeHly4UOLxeEvhGoz4JhS2C7JzN/uRnwbdOAUbJr8rUj/IY a7gk906rktsc/Ldrxrxh7O6WO0JCh2XO/p4pDfEwwB37g4xHprSab28ECYJ9JMbtA8Sy4M55 g3+GQ28FvSlGnx48OoGXU2BZdc1vZKSQmNOlikB+9/hDX8zdYWVfDaX1TLQ8Ib4+xTUmapza mV/bxIsaZRBw+jFjLQHhTbIMfPEU+4mxFDvTdbKPruKPqVf1ydgMnPZWngowdwARAQABwsBf BBgBCAAJBQJX4t3DAhsMAAoJEB2VvLyBaaaC6qkIAJs9sDPqrqW0bYoRfzY6XjDWQ59p9tJi v8aogxacQNCfAu+WkJ8PNVUtC1dlVcG5NnZ80gXzd1rc8ueIvXlvdanUt/jZd8jbb3gaDbK3 wh1yMCGBl/1fOJTyEGYv1CRojv97KK89KP5+r8x1P1iHcSrunlDNqGxTMydNCwBH23QcOM+m u4spKnJ/s0VRBkw3xoKBZfZza6fTQ4gTpAipjyk7ldOGBV+PvkKATdhK2yLwuWXhKbg/GRlD 1r5P0gxzSqfV4My+KJuc2EDcrqp1y0wOpE1m9iZqCcd0fup5f7HDsYlLWshr7NQl28f6+fQb sylq/j672BHXsdeqf/Ip9V4= In-Reply-To: <4380f799-b961-4daf-8514-679c06214d55@plan-b.pwste.edu.pl> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.89 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[plan-b.pwste.edu.pl,quarantine]; R_DKIM_ALLOW(-0.20)[plan-b.pwste.edu.pl:s=plan-b-mailer]; R_SPF_ALLOW(-0.20)[+mx]; ONCE_RECEIVED(0.10)[]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; RCPT_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[plan-b.pwste.edu.pl:+]; ARC_NA(0.00)[]; RCVD_TLS_ALL(0.00)[]; HAS_XAW(0.00)[]; ASN(0.00)[asn:206006, ipnet:2001:678:618::/48, country:PL]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-net@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[] X-Rspamd-Queue-Id: 4Tw0QV21ZCz4XMZ W dniu 13.03.2024 o 18:59, Marek Zarychta pisze: > W dniu 13.03.2024 o 16:31, Benoit Chesneau pisze: >> Hrm I thought it was implemented via >> https://reviews.freebsd.org/rG62e1a437f3285e785d9b35a476d36a469a90028d >> >> Wasn't it merged ? (also pretty sure I did test it in freebsd 13). >> > FWIW: it works fine on CURRENT > > # ifconfig vlan8 destroy > # ifconfig vlan8 create vlandev bge0 vlan 8 up > # ifconfig vlan8 inet6 -ifdisabled auto_linklocal > # route add -net 10.11.13.0/24 -inet6 fe80::360a:11ff:fe1b:404e%vlan8 > add net 10.11.13.0: gateway fe80::360a:11ff:fe1b:404e%vlan8 fib 0 > It looks like the fix is in f818559774cb0c1516364c4beca361480fd68b5b . Zhenlei, could you please MFC this one[1] ? Cherry-picking it to stable/14 makes route fully functional. I have tested it between stable/14 with this fix applied and CURRENT. Host A: # ifconfig lo10 destroy # ifconfig lo10 create # ifconfig lo10 10.11.13.1/24 # ifconfig vlan8 destroy # ifconfig vlan8 create vlandev bge0 vlan 8 up # ifconfig vlan8 inet6 -ifdisabled auto_linklocal # route add -net 10.11.12.0/24 -inet6 fe80::6ab5:99ff:febd:8108%vlan8 add net 10.11.12.0: gateway fe80::6ab5:99ff:febd:8108%vlan8 fib 0 # ping -c5 -S 10.11.13.1 10.11.12.1 PING 10.11.12.1 (10.11.12.1) from 10.11.13.1: 56 data bytes 64 bytes from 10.11.12.1: icmp_seq=0 ttl=64 time=2002.303 ms 64 bytes from 10.11.12.1: icmp_seq=1 ttl=64 time=1000.461 ms 64 bytes from 10.11.12.1: icmp_seq=2 ttl=64 time=0.167 ms 64 bytes from 10.11.12.1: icmp_seq=3 ttl=64 time=0.222 ms 64 bytes from 10.11.12.1: icmp_seq=4 ttl=64 time=0.207 ms --- 10.11.12.1 ping statistics --- 5 packets transmitted, 5 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.167/600.672/2002.303/800.763 ms Host B: # ifconfig lo10 destroy # ifconfig lo10 create # ifconfig lo10 10.11.12.1/24 # ifconfig vlan8 destroy ifconfig: interface vlan8 does not exist # ifconfig vlan8 create vlandev bce0 vlan 8 up # ifconfig vlan8 inet6 -ifdisabled auto_linklocal # route add -net 10.11.13.0/24 -inet6 fe80::26be:5ff:fe10:c900%vlan8 add net 10.11.13.0: gateway fe80::26be:5ff:fe10:c900%vlan8 fib 0 # ping -c5 -S 10.11.12.1 10.11.13.1 PING 10.11.13.1 (10.11.13.1) from 10.11.12.1: 56 data bytes 64 bytes from 10.11.13.1: icmp_seq=0 ttl=64 time=1000.285 ms 64 bytes from 10.11.13.1: icmp_seq=1 ttl=64 time=0.141 ms 64 bytes from 10.11.13.1: icmp_seq=2 ttl=64 time=0.231 ms 64 bytes from 10.11.13.1: icmp_seq=3 ttl=64 time=0.235 ms 64 bytes from 10.11.13.1: icmp_seq=4 ttl=64 time=0.174 ms --- 10.11.13.1 ping statistics --- 5 packets transmitted, 5 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.141/200.213/1000.285/400.036 ms 1. https://cgit.freebsd.org/src/commit/?id=f818559774cb0c1516364c4beca361480fd68b5b Cheers -- Marek Zarychta From nobody Wed Mar 13 22:57:14 2024 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 4Tw5WB1m8Tz5DcL5 for ; Wed, 13 Mar 2024 22:57:26 +0000 (UTC) (envelope-from benoitc@enki-multimedia.eu) Received: from mail-4317.proton.ch (mail-4317.proton.ch [185.70.43.17]) (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 4Tw5W96mTWz43Lh for ; Wed, 13 Mar 2024 22:57:25 +0000 (UTC) (envelope-from benoitc@enki-multimedia.eu) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enki-multimedia.eu; s=protonmail2; t=1710370641; x=1710629841; bh=Nw8Ik+38oGS6KFZHKEDReEpv3tmufbpYVntpZzwukeY=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=gaf00xl5KBS1cH+wU4t6lAdrtX/NCqhQkyF29xQMu9Rpyxooedv61ZMu8D26ShaSw yHqwyJ+sZSA9c8mxtvQef/WMK5FZ4HHgGpSpzqwmyJNpXyvYXOGzPSvejUh2l0jOv4 D3W41DrcqBqf6o6FB6KQrW18QWqD67nTDSQWPeJ6t7KRSreOR+rWZM3U30c9ku6uay eNwPy3zg5ewcEDuO72HdPDlcbw6iJLzUZhaZo6ejiz9kE6vZfw0iisNoVrLZi0ADi1 n/lj5WYUglUaAh+EQjDG6H3c/Efr1zJdSf7x3FB5ODMlYJpw6bNHw0rwd1v68CeiAI +zy4EfMhZC99g== Date: Wed, 13 Mar 2024 22:57:14 +0000 To: Marek Zarychta From: Benoit Chesneau Cc: freebsd-net@freebsd.org, Zhenlei Huang Subject: Re: ipv4 route with ipv6 local link nexthop ? Message-ID: In-Reply-To: <24620735-923d-4603-8c92-1d9b23d3ce80@plan-b.pwste.edu.pl> References: <367504DC-48DA-4DFD-9DB6-CC571F0D26B8@FreeBSD.org> <764E12BF-5D31-4905-98AE-6D745BFD1DC2@FreeBSD.org> <4380f799-b961-4daf-8514-679c06214d55@plan-b.pwste.edu.pl> <24620735-923d-4603-8c92-1d9b23d3ce80@plan-b.pwste.edu.pl> 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: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:62371, ipnet:185.70.43.0/24, country:CH] X-Rspamd-Queue-Id: 4Tw5W96mTWz43Lh Thanks for the patch! I will try :)=20 Beno=C3=AEt Sent with Proton Mail secure email. On Wednesday, March 13th, 2024 at 20:07, Marek Zarychta wrote: > W dniu 13.03.2024 o 18:59, Marek Zarychta pisze: >=20 > > W dniu 13.03.2024 o 16:31, Benoit Chesneau pisze: > >=20 > > > Hrm I thought it was implemented via > > > https://reviews.freebsd.org/rG62e1a437f3285e785d9b35a476d36a469a90028= d > > >=20 > > > Wasn't it merged ? (also pretty sure I did test it in freebsd 13). > >=20 > > FWIW: it works fine on CURRENT > >=20 > > # ifconfig vlan8 destroy > > # ifconfig vlan8 create vlandev bge0 vlan 8 up > > # ifconfig vlan8 inet6 -ifdisabled auto_linklocal > > # route add -net 10.11.13.0/24 -inet6 fe80::360a:11ff:fe1b:404e%vlan8 > > add net 10.11.13.0: gateway fe80::360a:11ff:fe1b:404e%vlan8 fib 0 >=20 > It looks like the fix is in f818559774cb0c1516364c4beca361480fd68b5b . > Zhenlei, could you please MFC this one[1] ? >=20 > Cherry-picking it to stable/14 makes route fully functional. I have > tested it between stable/14 with this fix applied and CURRENT. >=20 > Host A: >=20 > # ifconfig lo10 destroy > # ifconfig lo10 create > # ifconfig lo10 10.11.13.1/24 > # ifconfig vlan8 destroy > # ifconfig vlan8 create vlandev bge0 vlan 8 up > # ifconfig vlan8 inet6 -ifdisabled auto_linklocal > # route add -net 10.11.12.0/24 -inet6 fe80::6ab5:99ff:febd:8108%vlan8 > add net 10.11.12.0: gateway fe80::6ab5:99ff:febd:8108%vlan8 fib 0 > # ping -c5 -S 10.11.13.1 10.11.12.1 > PING 10.11.12.1 (10.11.12.1) from 10.11.13.1: 56 data bytes > 64 bytes from 10.11.12.1: icmp_seq=3D0 ttl=3D64 time=3D2002.303 ms > 64 bytes from 10.11.12.1: icmp_seq=3D1 ttl=3D64 time=3D1000.461 ms > 64 bytes from 10.11.12.1: icmp_seq=3D2 ttl=3D64 time=3D0.167 ms > 64 bytes from 10.11.12.1: icmp_seq=3D3 ttl=3D64 time=3D0.222 ms > 64 bytes from 10.11.12.1: icmp_seq=3D4 ttl=3D64 time=3D0.207 ms >=20 > --- 10.11.12.1 ping statistics --- > 5 packets transmitted, 5 packets received, 0.0% packet loss > round-trip min/avg/max/stddev =3D 0.167/600.672/2002.303/800.763 ms >=20 > Host B: >=20 > # ifconfig lo10 destroy > # ifconfig lo10 create > # ifconfig lo10 10.11.12.1/24 > # ifconfig vlan8 destroy > ifconfig: interface vlan8 does not exist > # ifconfig vlan8 create vlandev bce0 vlan 8 up > # ifconfig vlan8 inet6 -ifdisabled auto_linklocal > # route add -net 10.11.13.0/24 -inet6 fe80::26be:5ff:fe10:c900%vlan8 > add net 10.11.13.0: gateway fe80::26be:5ff:fe10:c900%vlan8 fib 0 > # ping -c5 -S 10.11.12.1 10.11.13.1 > PING 10.11.13.1 (10.11.13.1) from 10.11.12.1: 56 data bytes > 64 bytes from 10.11.13.1: icmp_seq=3D0 ttl=3D64 time=3D1000.285 ms > 64 bytes from 10.11.13.1: icmp_seq=3D1 ttl=3D64 time=3D0.141 ms > 64 bytes from 10.11.13.1: icmp_seq=3D2 ttl=3D64 time=3D0.231 ms > 64 bytes from 10.11.13.1: icmp_seq=3D3 ttl=3D64 time=3D0.235 ms > 64 bytes from 10.11.13.1: icmp_seq=3D4 ttl=3D64 time=3D0.174 ms >=20 > --- 10.11.13.1 ping statistics --- > 5 packets transmitted, 5 packets received, 0.0% packet loss > round-trip min/avg/max/stddev =3D 0.141/200.213/1000.285/400.036 ms >=20 > 1. > https://cgit.freebsd.org/src/commit/?id=3Df818559774cb0c1516364c4beca3614= 80fd68b5b >=20 >=20 > Cheers >=20 > -- > Marek Zarychta From nobody Thu Mar 14 01:04:34 2024 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 4Tw8L23X3jz5DpgV for ; Thu, 14 Mar 2024 01:04:42 +0000 (UTC) (envelope-from zlei@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Tw8L22gsYz4L1J; Thu, 14 Mar 2024 01:04:42 +0000 (UTC) (envelope-from zlei@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710378282; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ptCNW6HVhMyqLN5ngtWMHIU/c7demekIcawy2dc55a4=; b=TezTIJ5ZP/JFt0J8yNZPo6IhUZDfUhK6s387tGZ7Ynvg5NoFcAF48VaJoDn0ohnB6EaxOG DKy8PI2Ho2wtSZ5rUCY3Ck1NT8lfjcoEVbDDKbRlk/+zc68P0LDuqo3UeRLIfMMfDnZRap fZ90s4H2KvVEaMQeDj7KoBvklqiw6kqwDq9FRFLPDK73c+PcOPYjGC4sDZzJ51zKXtx5MW YWLsKQaJzcm6v6ghGApiQQ7rMABVfDPC8HH/El990eBS2WOBF2We5ZO0SM3T9AQ3m5eEF3 azfXwdB6sRbDOz71GY/Wu1074gGIDVAv+kI9mq5dxIbS2l/4ONI1H2Eg4/qO5Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710378282; a=rsa-sha256; cv=none; b=TTYU8KkQRvgNYAd3LXuBOkIIwQ6N3XW88qYSBDf/U3G8QhNXuBWMZ60k0SZr4n+KXrIy/p O/tS7ydJg+9CGYI+V2W+YLhan+2YG2BDyLlRhE5kBfwRdOIzi2CFiPvkijv43BznF+HnU9 c1+0Wb/bu8LfB4v1WkQrP1Hm7chFPWhNPp5UWY065pxpDZgJrMDsP0wb8b+S156aQq4sFm PKlyYgWkib86+++fjKJEOqubvrgLbSRn3jxpHvgqkYdf8lbiCC/IBhZl2HW7T9nEcRHghn ujOo1c0z7lKImFBdwDKM5+96IQzsZ8PFKbU1GJ+PmT/S6phzkO+8rbZyx9td+Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710378282; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ptCNW6HVhMyqLN5ngtWMHIU/c7demekIcawy2dc55a4=; b=pcsBGTvkjgh2/Xw86yN8nNHw8V2GBjYFKRXarTJrfy2/8tfcF7nnftJ5teInTF3Sd9qsIE 331gDEtS+hwePIbzvhZUmUDcecFjGq0H/pbhVOwGxCRjz36IT7rcR7YPZ6Dv67CDBw+eCd 5hP9hfBhIlipogAmuRyK4jD+e5k/OY7FMyaDiNVCaktPjjpdJpapm/E5KowO6SbOhkE5L1 JZTjEtggZC4zQaHw9D0gJgYQaNHNoq+d+yUsi1pvz4b+gFXXsesNgcIhLfGHHkU/rJVPeY +mOIGOc9gPcF+PpVHwwhL0PIprLMTiu3ue7hKFVHw9Bni4Unrym2dbSzDKa+Bg== Received: from smtpclient.apple (ns1.oxydns.net [45.32.91.63]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: zlei/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Tw8L052rDz1Hkp; Thu, 14 Mar 2024 01:04:40 +0000 (UTC) (envelope-from zlei@FreeBSD.org) From: Zhenlei Huang Message-Id: <323D6B49-EC5C-4011-8BBA-1EAB9DFC4BC2@FreeBSD.org> Content-Type: multipart/alternative; boundary="Apple-Mail=_86242226-AEB6-47EA-87CB-6536751604D0" 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 (Mac OS X Mail 16.0 \(3696.120.41.1.8\)) Subject: Re: ipv4 route with ipv6 local link nexthop ? Date: Thu, 14 Mar 2024 09:04:34 +0800 In-Reply-To: <24620735-923d-4603-8c92-1d9b23d3ce80@plan-b.pwste.edu.pl> Cc: FreeBSD Net , Benoit Chesneau To: Marek Zarychta References: <367504DC-48DA-4DFD-9DB6-CC571F0D26B8@FreeBSD.org> <764E12BF-5D31-4905-98AE-6D745BFD1DC2@FreeBSD.org> <4380f799-b961-4daf-8514-679c06214d55@plan-b.pwste.edu.pl> <24620735-923d-4603-8c92-1d9b23d3ce80@plan-b.pwste.edu.pl> X-Mailer: Apple Mail (2.3696.120.41.1.8) --Apple-Mail=_86242226-AEB6-47EA-87CB-6536751604D0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Mar 14, 2024, at 3:07 AM, Marek Zarychta = wrote: >=20 > W dniu 13.03.2024 o 18:59, Marek Zarychta pisze: >> W dniu 13.03.2024 o 16:31, Benoit Chesneau pisze: >>> Hrm I thought it was implemented via = https://reviews.freebsd.org/rG62e1a437f3285e785d9b35a476d36a469a90028d >>>=20 >>> Wasn't it merged ? (also pretty sure I did test it in freebsd 13). >>>=20 >> FWIW: it works fine on CURRENT >>=20 >> # ifconfig vlan8 destroy >> # ifconfig vlan8 create vlandev bge0 vlan 8 up >> # ifconfig vlan8 inet6 -ifdisabled auto_linklocal >> # route add -net 10.11.13.0/24 -inet6 fe80::360a:11ff:fe1b:404e%vlan8 >> add net 10.11.13.0: gateway fe80::360a:11ff:fe1b:404e%vlan8 fib 0 >>=20 > It looks like the fix is in f818559774cb0c1516364c4beca361480fd68b5b . = Zhenlei, could you please MFC this one[1] ? >=20 > Cherry-picking it to stable/14 makes route fully functional. I have = tested it between stable/14 with this fix applied and CURRENT. Thanks for finding the fix and the confirmation , I'll take care of that = :) >=20 > Host A: >=20 > # ifconfig lo10 destroy > # ifconfig lo10 create > # ifconfig lo10 10.11.13.1/24 > # ifconfig vlan8 destroy > # ifconfig vlan8 create vlandev bge0 vlan 8 up > # ifconfig vlan8 inet6 -ifdisabled auto_linklocal > # route add -net 10.11.12.0/24 -inet6 fe80::6ab5:99ff:febd:8108%vlan8 > add net 10.11.12.0: gateway fe80::6ab5:99ff:febd:8108%vlan8 fib 0 > # ping -c5 -S 10.11.13.1 10.11.12.1 > PING 10.11.12.1 (10.11.12.1) from 10.11.13.1: 56 data bytes > 64 bytes from 10.11.12.1: icmp_seq=3D0 ttl=3D64 time=3D2002.303 ms > 64 bytes from 10.11.12.1: icmp_seq=3D1 ttl=3D64 time=3D1000.461 ms > 64 bytes from 10.11.12.1: icmp_seq=3D2 ttl=3D64 time=3D0.167 ms > 64 bytes from 10.11.12.1: icmp_seq=3D3 ttl=3D64 time=3D0.222 ms > 64 bytes from 10.11.12.1: icmp_seq=3D4 ttl=3D64 time=3D0.207 ms >=20 > --- 10.11.12.1 ping statistics --- > 5 packets transmitted, 5 packets received, 0.0% packet loss > round-trip min/avg/max/stddev =3D 0.167/600.672/2002.303/800.763 ms >=20 > Host B: >=20 > # ifconfig lo10 destroy > # ifconfig lo10 create > # ifconfig lo10 10.11.12.1/24 > # ifconfig vlan8 destroy > ifconfig: interface vlan8 does not exist > # ifconfig vlan8 create vlandev bce0 vlan 8 up > # ifconfig vlan8 inet6 -ifdisabled auto_linklocal > # route add -net 10.11.13.0/24 -inet6 fe80::26be:5ff:fe10:c900%vlan8 > add net 10.11.13.0: gateway fe80::26be:5ff:fe10:c900%vlan8 fib 0 > # ping -c5 -S 10.11.12.1 10.11.13.1 > PING 10.11.13.1 (10.11.13.1) from 10.11.12.1: 56 data bytes > 64 bytes from 10.11.13.1: icmp_seq=3D0 ttl=3D64 time=3D1000.285 ms > 64 bytes from 10.11.13.1: icmp_seq=3D1 ttl=3D64 time=3D0.141 ms > 64 bytes from 10.11.13.1: icmp_seq=3D2 ttl=3D64 time=3D0.231 ms > 64 bytes from 10.11.13.1: icmp_seq=3D3 ttl=3D64 time=3D0.235 ms > 64 bytes from 10.11.13.1: icmp_seq=3D4 ttl=3D64 time=3D0.174 ms >=20 > --- 10.11.13.1 ping statistics --- > 5 packets transmitted, 5 packets received, 0.0% packet loss > round-trip min/avg/max/stddev =3D 0.141/200.213/1000.285/400.036 ms >=20 > 1. = https://cgit.freebsd.org/src/commit/?id=3Df818559774cb0c1516364c4beca36148= 0fd68b5b = =20 >=20 > Cheers >=20 > --=20 > Marek Zarychta --Apple-Mail=_86242226-AEB6-47EA-87CB-6536751604D0 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii

On Mar 14, 2024, at 3:07 AM, Marek Zarychta <zarychtam@plan-b.pwste.edu.pl> wrote:

W dniu 13.03.2024 o 18:59, Marek Zarychta = pisze:
W = dniu 13.03.2024 o 16:31, Benoit Chesneau pisze:
Hrm I thought it was = implemented via https://reviews.freebsd.org/rG62e1a437f3285e785d9b35a476d36a469= a90028d

Wasn't it merged ? (also pretty = sure I did test it in freebsd 13).

FWIW: it works fine on CURRENT

# ifconfig vlan8 destroy
# ifconfig vlan8 = create vlandev bge0 vlan 8 up
# ifconfig vlan8 inet6 = -ifdisabled auto_linklocal
# route add -net 10.11.13.0/24 = -inet6 fe80::360a:11ff:fe1b:404e%vlan8
add net 10.11.13.0: = gateway fe80::360a:11ff:fe1b:404e%vlan8 fib 0

It looks like the fix is in = f818559774cb0c1516364c4beca361480fd68b5b . Zhenlei, could you please MFC = this one[1] ?

Cherry-picking = it to stable/14 makes route fully functional. I have tested it between = stable/14 with this fix applied and CURRENT.

Thanks= for finding the fix and the confirmation , I'll take care of that = :)


Host = A:

# ifconfig = lo10 destroy
# ifconfig = lo10 create
# ifconfig = lo10 10.11.13.1/24
# ifconfig vlan8 destroy
# ifconfig vlan8 create vlandev bge0 vlan 8 up
# ifconfig = vlan8 inet6 -ifdisabled auto_linklocal
# route add -net 10.11.12.0/24 -inet6 = fe80::6ab5:99ff:febd:8108%vlan8
add net 10.11.12.0: gateway fe80::6ab5:99ff:febd:8108%vlan8 = fib 0
# ping -c5 -S = 10.11.13.1 10.11.12.1
PING 10.11.12.1 (10.11.12.1) from 10.11.13.1: 56 data = bytes
64 bytes from = 10.11.12.1: icmp_seq=3D0 ttl=3D64 time=3D2002.303 ms
64 bytes from = 10.11.12.1: icmp_seq=3D1 ttl=3D64 time=3D1000.461 ms
64 bytes from = 10.11.12.1: icmp_seq=3D2 ttl=3D64 time=3D0.167 ms
64 bytes from = 10.11.12.1: icmp_seq=3D3 ttl=3D64 time=3D0.222 ms
64 bytes from = 10.11.12.1: icmp_seq=3D4 ttl=3D64 time=3D0.207 ms

--- = 10.11.12.1 ping statistics ---
5 packets transmitted, 5 packets received, 0.0% packet = loss
round-trip = min/avg/max/stddev =3D 0.167/600.672/2002.303/800.763 ms

Host = B:

# ifconfig = lo10 destroy
# ifconfig = lo10 create
# ifconfig = lo10 10.11.12.1/24
# ifconfig vlan8 destroy
ifconfig: interface vlan8 does not exist
# ifconfig = vlan8 create vlandev bce0 vlan 8 up
# ifconfig vlan8 inet6 -ifdisabled auto_linklocal
# route add = -net 10.11.13.0/24 -inet6 fe80::26be:5ff:fe10:c900%vlan8
add net = 10.11.13.0: gateway fe80::26be:5ff:fe10:c900%vlan8 fib 0
# ping -c5 -S = 10.11.12.1 10.11.13.1
PING 10.11.13.1 (10.11.13.1) from 10.11.12.1: 56 data = bytes
64 bytes from = 10.11.13.1: icmp_seq=3D0 ttl=3D64 time=3D1000.285 ms
64 bytes from = 10.11.13.1: icmp_seq=3D1 ttl=3D64 time=3D0.141 ms
64 bytes from = 10.11.13.1: icmp_seq=3D2 ttl=3D64 time=3D0.231 ms
64 bytes from = 10.11.13.1: icmp_seq=3D3 ttl=3D64 time=3D0.235 ms
64 bytes from = 10.11.13.1: icmp_seq=3D4 ttl=3D64 time=3D0.174 ms

--- = 10.11.13.1 ping statistics ---
5 packets transmitted, 5 packets received, 0.0% packet = loss
round-trip = min/avg/max/stddev =3D 0.141/200.213/1000.285/400.036 ms

1. https://cgit.freebsd.org/src/commit/?id=3Df818559774cb0c1516364= c4beca361480fd68b5b 

Cheers

-- Marek = Zarychta



= --Apple-Mail=_86242226-AEB6-47EA-87CB-6536751604D0-- From nobody Thu Mar 14 07:12:20 2024 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 4TwJVL336Kz5FLrp for ; Thu, 14 Mar 2024 07:12:26 +0000 (UTC) (envelope-from sreenathbh@rocketmail.com) Received: from sonic308-56.consmr.mail.ne1.yahoo.com (sonic308-56.consmr.mail.ne1.yahoo.com [66.163.187.31]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4TwJVJ5x3Dz4vTD for ; Thu, 14 Mar 2024 07:12:24 +0000 (UTC) (envelope-from sreenathbh@rocketmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=rocketmail.com header.s=s2048 header.b=JA6JtYM4; dmarc=pass (policy=reject) header.from=rocketmail.com; spf=pass (mx1.freebsd.org: domain of sreenathbh@rocketmail.com designates 66.163.187.31 as permitted sender) smtp.mailfrom=sreenathbh@rocketmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rocketmail.com; s=s2048; t=1710400342; bh=b2GVxGgb32LgnCnkP/ekJiytGMEDJeP70fiq5N+NQMc=; h=Date:From:To:Subject:References:From:Subject:Reply-To; b=JA6JtYM45DipXEyrVDj9WMCD87XnBVmHlyjt/vSMKgnuteY0F7WL6W9YlbztuRMUQQBrY6bmFMvac8v7EByETKuS3NwRNaTk62vrwPdVQmxIP3wFhtdFesV58IeM/hPooUUvHP1BMxxJvoPnLpO/ZnDc6/87gqrM+ozivE4bjxAPg0Cw132QUQlQ+VZCn+4nARTv4WvcfcxoWgetHEXvnEbTgBmB1nv8eVRgf/fXPEwJqD/QOkheiJ78cXKVQfievOB3ExnAu2ul3TIFoxhJVzvH21Nf05QI454x5FwTfaQJxTsYFxji4o3ixCIlKI0hlr4iyxQkvrBf6aYmCwfbJQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1710400342; bh=7yf+qSREiCg2QH++uXV0UeWIO3CXsFdrfpC5XJQX1w/=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=qHL2u5cbwGpkvx5y2oYuDvRWM+KtTEgx5ljK5LkxBW+G0SN/1ZkhjBot4691W4Sbrvh+KieZFbJ4xo25nzkPq0B12kusaO13JvvK/OYYFhX3aumP6M5JA4as7KEA/3LtnyOjcRQK7LZbv1ell+ewBN7BOi+NOzVwWBsGGi2nvoUwtjrA0YcrBisiC83SfswfMzTf4XVaHLLSe3Bv15yZhLRKgtvmCj5FGt9p78RKIHRfEyvbF/vvlaiD86JRTFcwA2mL1zefxg0LTTv1o7ONQOIpLl817DPGBYrTI2+0oYksJk4qFJXRx/6YZaRBsJK5CpCMEVirS3oTsXxoQ8Pjwg== X-YMail-OSG: IAHDLA4VM1ndBtnx6xeWYJ25kwdz08CskB_FTWcJRJm0xFZotuTtzV2ttBhI3YT SyjswYRO.Z4WXIqIrm08gSgGYJi486ny606z28Mr7JVIm8NJ2Esb3jZ3WzzpnUpOS1SQ1nMValqx 9o8fuCSbcWJnQZikIUxAe0XJj36ZlXCkI41qsg5vZCz2LU15GH275AamrlXnJ3tVmJ2xeq.kCb2v QCuMn1f8IRNWCpZHM_xdyF_81dT1nUrzB7drUM_aFibz6bvqOCgtn6dh_h0OvaPB1slSl3bR7hIS 44pRYwHCr6ltWtrHoBYOPyRMLzu13Yf0MTv1Fa3CndwqheUtaKNUqDlsE7_xsY8Qc1kgsgyDI0fB iqueTM2Q6Q_WOLth9f9EAq0zZ1oegCa1uwZUevecrAsKGPwTe3n70HCNqZlmuayKz0OKzK4H.ZG. 9spZ8jR6Xj4weqieT8n9nWzQlcZbQimqTpHthHUiLOinUvw3Hm83_w_t0_bboq3SarMesq8WxtoN pY8aPK2PVNC5pU7lDDDAV60o8qhbzbbTgjXkoGnQlYrrCiJWf6cCT6kkFJ8w9iCpjs5S2MxnNR._ 9nMDRKEUsrn5LnbIx9XeF.N0W3meZMsl1GzbR88ZvL6IH1A1WUz9ondDjYBOlom.sSLtQubpsZhm rgHd3Kz_mkvS1YePQaJ2Ydjbe6Xf4jTCA.p2Qg73bJHdCrCPX.FfnriVQGCN4zpjYuJi.kb.ED3x 1WGdOHPIoKp7WAC7oKCvxxQDNECuHTsnSZ9XufGBCiBY05SXWWVgNMN3fzhd5s9_XKgK2t3J8s3y pc2KwA0ZC3U1apv5d3cZQhXIsqR8anoEJd4hljlHCPZbUjzVuXZnsCNhtGXP1P7EgNQmMXdesaWH ViMWB9XlJHRNTDJt2ALKJzO9fbh86dB1yKETu1rLRSRXpbjOrkWhLiPEufjQ0Q9sf2h9cqtqLs0f j2m6WOEDyDqDPdHMeJqrzY1PY8phcRqv2gZxC1TfKyccIwlOtuyYmzlP4TZhEXmgisnF4fcAD8Jd QEuPTxK7yDIr4YreQT0SMddPOaU607Q.MLjNdmgX2Vm1GL5AeQTW0.t1I3D.ZfZWmN.uuaU0CDve CrK3wqekZrcQInK1_iq1NY023xOyXeQhqw..2Myj4Psck5dvXtiXz4GM553doIbk7d1T2RQQhMJa AeEM6gdP251EE66LUPSKyiFxIo1n4G0wjVcjm7mQwcF_DgKlSnSWbhG1RG4hW.M4fH3jVKqmNhd4 PdfpodimLwqIlj4p44MnvTh7OKO0cap1D81Joyk1HjbcrzuYsR2f9SDIi.IE7i43ZgHF8eOf_ryu YABvE_gEQ1Lv.CGyzj47DbNTalTRorhdaOMBrHLa0ZJg2BupN08GKZZ.nha50naFnKsKxpoKemuP c3V5DiY5VCffC05LZqXZye_wn65gBz7brOlfTeu5TVO5oBWFtmnQai8HwbJO9h08JyjTRpnTMO8t dp0AjMNsRDbDkwIEuWrINDhq_.ZXxujtvt7n8oL0XkPAgdi6VAaK550zJEMcSiZsmqML1qzhgUen wbjJkFT_nVpWT_zYNH2H.N1tPrIumKFf_6N2LTtuz79bIqba2GxdOMXRrklgMsgJQM0TeTwSK702 m_iIcu9SWixQicxkn36wg03_bayxcqDfe1X5phgMeyjDzuCzhuIlvJVe3jnIgwi5O2GD7NdVpyzI 8oovlmPRbKGtfHSHOCJGbGEnsRqdZrWIdhAdeobQIa1kVUIJlOod5fyCuP4HQJNTXjqwGBcSmiQS ZMjUhDoIaB1q9RAT97O9qVyxtSC80DdrNvYf4jzqm1uwNBtbFztC70ckKGsNY7_5fH1d.MAtSJx0 .oFaN0gmtfhBsH7nePVg9D45j.bnxTJ3ZEF46_U8OUtE0jEntmjuq5NDtLWphdKqMHg.uGXD1Y71 7FGjdmoK2YwGs2wtTkzHpa2GHQdAazRuBgLLdoVHZmOpHtZSS6EcJUOIMOOU23yZiIURp75bBiy7 TRN6PcNQKLUNGcVvbjd8RD.OwlU1aBF_1VfBrsq8rehrTkVjt5Ohx3AGse7BLo5uY6Y1OmESoaay XI0T41tFOFa3Ye5Uu084qeVhSAdGLm9JRMuqO.yVGNULO4HgHkdtEXqE0.IXAR7C3GijZ3HkbVtH 26id84VF4m5R9kepqXfVc34XB4724ckTEJWP9NJE2WYOn_VE1Rzg- X-Sonic-MF: X-Sonic-ID: fe3c5736-4a2b-426a-bb72-66aa3547f738 Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Thu, 14 Mar 2024 07:12:22 +0000 Date: Thu, 14 Mar 2024 07:12:20 +0000 (UTC) From: Sreenath Battalahalli To: freebsd-net@FreeBSD.org Message-ID: <962395829.4561667.1710400340452@mail.yahoo.com> Subject: Sporadic DNS failure 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: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit References: <962395829.4561667.1710400340452.ref@mail.yahoo.com> X-Mailer: WebService/1.1.22129 YMailNodin X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.996]; DMARC_POLICY_ALLOW(-0.50)[rocketmail.com,reject]; R_DKIM_ALLOW(-0.20)[rocketmail.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; RCVD_IN_DNSWL_NONE(0.00)[66.163.187.31:from]; FREEMAIL_FROM(0.00)[rocketmail.com]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[rocketmail.com]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-net@FreeBSD.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[66.163.187.31:from]; TO_DN_NONE(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[rocketmail.com:+] X-Rspamd-Queue-Id: 4TwJVJ5x3Dz4vTD Hi, I have been using freebsd as my primary OS on my ACER laptop for many years now. My laptop has 802.11AC card for which there is no kernel driver available. I am I use a USB wifi adapter to access the wifi router. I am having sporadic DNS failures . After reboot, everything works fine but after some time (30 minutes to a couple of hours), Internet connections start to fail. When this happens, I am able to ping 1.1.1.1, my DNS server. However, # drill yahoo.com (or any other name) fails with following error: Error: error sending query: Could not send or receive, because of network error Other devices connected to same Wifi router continue to work fine. I ran drill under truss and it appears after sendto to 1.1.1.1, no response comes. After this error occurs, it stays like that for many some time (20-30 minutes) and sometimes it gets resolved by itself. #uname -a FreeBSD bsd12 13.0-RELEASE-p13 FreeBSD 13.0-RELEASE-p13 #0: Mon Aug 29 19:52:47 UTC 2022 root@amd64-builder.d aemonology.net:/usr/obj/usr/src/amd64.amd64/sys /GENERIC amd64 Can someone please help me debug this problem? Thanks, Sreenath From nobody Thu Mar 14 09:56:55 2024 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 4TwN8F5dGMz5CdLw for ; Thu, 14 Mar 2024 09:57:01 +0000 (UTC) (envelope-from zlei@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TwN8F5LYSz4FNS; Thu, 14 Mar 2024 09:57:01 +0000 (UTC) (envelope-from zlei@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710410221; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=25GDPhxyzGr+qi5QbyC7vqVw0cc2nsWlnYDvXd5VOus=; b=QwnIxpfB1GPW25sM5/bSUW6sOPI16UtAZu0xvXCEDPuGj1boVeKovaVKWFRz3OEXuToA/p VKiaM/6uAh4SZ/sF6t++0PEPEq0w3a78aZgJpa9Srexc99/CJF9czqKOloSrg6hVwHAij6 k3szotmresU1F1GbH3T4o1q77VItoUZ4JNXOTFiwtIk6zcejW+W9QrogXTtLtmUI75kxv3 hcJgEOgsXuYLeNQGH0buiE7/s4odAAZWYDNH1OQY66vc2qyjEgA9NTilAbLt24Zj4d3s45 VgDPi3OL6su+XZxMwOBxnllvuG8BPtsVSEIpH9EUTST8u05mnRfG1W+9vuOiMg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710410221; a=rsa-sha256; cv=none; b=q3+OQgU1SuKxShhpBzevffbHgQs3iw5wjvsJ95fPpKwVtbkENK/Nc2U5rz2mD14NMXxJPK IwPICFvd/M7aeaOri0Ude0G+40aqJSAWkVHAmSt3phWWPNIwS5AUMGtS2wlKu2qukxHQUf sg9wBdY5o+SUp8kYBDHVl8XZlKHJziU2tQF9DZSakd4NPiWR7E2BxurhHn2aWKMSQGwyfC IPvecaARHQ4YRb0mFXEFdigQVgvxmEZghqkVCgBB8/FuC01HDzlZIw8ZsUeoDaT14B3UZi 3JbWpnUckuZ/y8MksKssvRk1o3IVNFBb85p4nNqtcTYlc26mxXDk7LAuAv3jWg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710410221; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=25GDPhxyzGr+qi5QbyC7vqVw0cc2nsWlnYDvXd5VOus=; b=NGErm2/anBb7hVwElS9/XLSdYG4UZsN5gmQ2B4H5jn8sE4U8xQ2BSA3HbWAhpvnDC0LZft 4PtiUvFhoW9wzE2UJebL2GDCyHQkUUlZjCGprlDA1jAe/d8b3yxqBWv47RZ92yT8rSYWWB AITwTGOubllQZTLgvuSpu4AxFqlboSkMYQa0B8aLFk/LSUQkxGTVwViJJjisW19aXKEYby Te1sH00Tlxk6B9HtyNXEulvyJvjsVHbZwzruqRPPEJSFy3jyc8xiqkNb+A3OFKS2zQbzsJ xRAsZgcXHSYzk7hM6SaLHaUpycrB1r/SHzJY/b0+YdzenYN3cZ6wEE3QUfQnVQ== Received: from smtpclient.apple (ns1.oxydns.net [45.32.91.63]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: zlei/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TwN8D1MGRzFJb; Thu, 14 Mar 2024 09:56:59 +0000 (UTC) (envelope-from zlei@FreeBSD.org) From: Zhenlei Huang Message-Id: <1A5D703E-37B1-407C-8B72-0F4B62DC4219@FreeBSD.org> Content-Type: multipart/alternative; boundary="Apple-Mail=_8102144A-E436-49CD-9EFC-3763FD5F5F43" 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 (Mac OS X Mail 16.0 \(3696.120.41.1.8\)) Subject: Re: ipv4 route with ipv6 local link nexthop ? Date: Thu, 14 Mar 2024 17:56:55 +0800 In-Reply-To: <323D6B49-EC5C-4011-8BBA-1EAB9DFC4BC2@FreeBSD.org> Cc: FreeBSD Net , Benoit Chesneau To: Marek Zarychta References: <367504DC-48DA-4DFD-9DB6-CC571F0D26B8@FreeBSD.org> <764E12BF-5D31-4905-98AE-6D745BFD1DC2@FreeBSD.org> <4380f799-b961-4daf-8514-679c06214d55@plan-b.pwste.edu.pl> <24620735-923d-4603-8c92-1d9b23d3ce80@plan-b.pwste.edu.pl> <323D6B49-EC5C-4011-8BBA-1EAB9DFC4BC2@FreeBSD.org> X-Mailer: Apple Mail (2.3696.120.41.1.8) --Apple-Mail=_8102144A-E436-49CD-9EFC-3763FD5F5F43 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Mar 14, 2024, at 9:04 AM, Zhenlei Huang wrote: >=20 >=20 >=20 >> On Mar 14, 2024, at 3:07 AM, Marek Zarychta = > = wrote: >>=20 >> W dniu 13.03.2024 o 18:59, Marek Zarychta pisze: >>> W dniu 13.03.2024 o 16:31, Benoit Chesneau pisze: >>>> Hrm I thought it was implemented via = https://reviews.freebsd.org/rG62e1a437f3285e785d9b35a476d36a469a90028d = >>>>=20 >>>> Wasn't it merged ? (also pretty sure I did test it in freebsd 13). >>>>=20 >>> FWIW: it works fine on CURRENT >>>=20 >>> # ifconfig vlan8 destroy >>> # ifconfig vlan8 create vlandev bge0 vlan 8 up >>> # ifconfig vlan8 inet6 -ifdisabled auto_linklocal >>> # route add -net 10.11.13.0/24 -inet6 = fe80::360a:11ff:fe1b:404e%vlan8 >>> add net 10.11.13.0: gateway fe80::360a:11ff:fe1b:404e%vlan8 fib 0 >>>=20 >> It looks like the fix is in f818559774cb0c1516364c4beca361480fd68b5b = . Zhenlei, could you please MFC this one[1] ? >>=20 >> Cherry-picking it to stable/14 makes route fully functional. I have = tested it between stable/14 with this fix applied and CURRENT. >=20 > Thanks for finding the fix and the confirmation , I'll take care of = that :) Done. The fix and tests are all MFCed into stable/14 branch. >=20 >>=20 >> Host A: >>=20 >> # ifconfig lo10 destroy >> # ifconfig lo10 create >> # ifconfig lo10 10.11.13.1/24 >> # ifconfig vlan8 destroy >> # ifconfig vlan8 create vlandev bge0 vlan 8 up >> # ifconfig vlan8 inet6 -ifdisabled auto_linklocal >> # route add -net 10.11.12.0/24 -inet6 fe80::6ab5:99ff:febd:8108%vlan8 >> add net 10.11.12.0: gateway fe80::6ab5:99ff:febd:8108%vlan8 fib 0 >> # ping -c5 -S 10.11.13.1 10.11.12.1 >> PING 10.11.12.1 (10.11.12.1) from 10.11.13.1: 56 data bytes >> 64 bytes from 10.11.12.1: icmp_seq=3D0 ttl=3D64 time=3D2002.303 ms >> 64 bytes from 10.11.12.1: icmp_seq=3D1 ttl=3D64 time=3D1000.461 ms >> 64 bytes from 10.11.12.1: icmp_seq=3D2 ttl=3D64 time=3D0.167 ms >> 64 bytes from 10.11.12.1: icmp_seq=3D3 ttl=3D64 time=3D0.222 ms >> 64 bytes from 10.11.12.1: icmp_seq=3D4 ttl=3D64 time=3D0.207 ms >>=20 >> --- 10.11.12.1 ping statistics --- >> 5 packets transmitted, 5 packets received, 0.0% packet loss >> round-trip min/avg/max/stddev =3D 0.167/600.672/2002.303/800.763 ms >>=20 >> Host B: >>=20 >> # ifconfig lo10 destroy >> # ifconfig lo10 create >> # ifconfig lo10 10.11.12.1/24 >> # ifconfig vlan8 destroy >> ifconfig: interface vlan8 does not exist >> # ifconfig vlan8 create vlandev bce0 vlan 8 up >> # ifconfig vlan8 inet6 -ifdisabled auto_linklocal >> # route add -net 10.11.13.0/24 -inet6 fe80::26be:5ff:fe10:c900%vlan8 >> add net 10.11.13.0: gateway fe80::26be:5ff:fe10:c900%vlan8 fib 0 >> # ping -c5 -S 10.11.12.1 10.11.13.1 >> PING 10.11.13.1 (10.11.13.1) from 10.11.12.1: 56 data bytes >> 64 bytes from 10.11.13.1: icmp_seq=3D0 ttl=3D64 time=3D1000.285 ms >> 64 bytes from 10.11.13.1: icmp_seq=3D1 ttl=3D64 time=3D0.141 ms >> 64 bytes from 10.11.13.1: icmp_seq=3D2 ttl=3D64 time=3D0.231 ms >> 64 bytes from 10.11.13.1: icmp_seq=3D3 ttl=3D64 time=3D0.235 ms >> 64 bytes from 10.11.13.1: icmp_seq=3D4 ttl=3D64 time=3D0.174 ms >>=20 >> --- 10.11.13.1 ping statistics --- >> 5 packets transmitted, 5 packets received, 0.0% packet loss >> round-trip min/avg/max/stddev =3D 0.141/200.213/1000.285/400.036 ms >>=20 >> 1. = https://cgit.freebsd.org/src/commit/?id=3Df818559774cb0c1516364c4beca36148= 0fd68b5b = =20 >>=20 >> Cheers >>=20 >> --=20 >> Marek Zarychta --Apple-Mail=_8102144A-E436-49CD-9EFC-3763FD5F5F43 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii

On Mar 14, 2024, at 9:04 AM, Zhenlei Huang <zlei@FreeBSD.org> = wrote:



On= Mar 14, 2024, at 3:07 AM, Marek Zarychta <zarychtam@plan-b.pwste.edu.pl> wrote:

W dniu 13.03.2024 = o 18:59, Marek Zarychta pisze:
W dniu 13.03.2024 o 16:31, Benoit Chesneau pisze:
Hrm I thought it was = implemented via https://reviews.freebsd.org/rG62e1a437f3285e785d9b35a476d36a469= a90028d

Wasn't it merged ? (also pretty = sure I did test it in freebsd 13).

FWIW: it works fine on CURRENT

# ifconfig vlan8 destroy
# ifconfig vlan8 = create vlandev bge0 vlan 8 up
# ifconfig vlan8 inet6 = -ifdisabled auto_linklocal
# route add -net 10.11.13.0/24 = -inet6 fe80::360a:11ff:fe1b:404e%vlan8
add net 10.11.13.0: = gateway fe80::360a:11ff:fe1b:404e%vlan8 fib 0

It = looks like the fix is in f818559774cb0c1516364c4beca361480fd68b5b . = Zhenlei, could you please MFC this one[1] ?

Cherry-picking it to = stable/14 makes route fully functional. I have tested it between = stable/14 with this fix applied and CURRENT.

Thanks = for finding the fix and the confirmation , I'll take care of that = :)

Done. The fix = and tests are all MFCed into stable/14 branch.



Host = A:

# ifconfig lo10 = destroy
# = ifconfig lo10 create
# = ifconfig lo10 10.11.13.1/24
# = ifconfig vlan8 destroy
# = ifconfig vlan8 create vlandev bge0 vlan 8 up
# ifconfig vlan8 inet6 = -ifdisabled auto_linklocal
# route = add -net 10.11.12.0/24 -inet6 fe80::6ab5:99ff:febd:8108%vlan8
add net 10.11.12.0: = gateway fe80::6ab5:99ff:febd:8108%vlan8 fib 0
# ping -c5 -S 10.11.13.1 = 10.11.12.1
PING = 10.11.12.1 (10.11.12.1) from 10.11.13.1: 56 data bytes
64 bytes from = 10.11.12.1: icmp_seq=3D0 ttl=3D64 time=3D2002.303 ms
64 bytes from = 10.11.12.1: icmp_seq=3D1 ttl=3D64 time=3D1000.461 ms
64 bytes from = 10.11.12.1: icmp_seq=3D2 ttl=3D64 time=3D0.167 ms
64 bytes from = 10.11.12.1: icmp_seq=3D3 ttl=3D64 time=3D0.222 ms
64 bytes from = 10.11.12.1: icmp_seq=3D4 ttl=3D64 time=3D0.207 ms

--- 10.11.12.1 ping = statistics ---
5 = packets transmitted, 5 packets received, 0.0% packet loss
round-trip = min/avg/max/stddev =3D 0.167/600.672/2002.303/800.763 ms

Host B:

# ifconfig lo10 = destroy
# = ifconfig lo10 create
# = ifconfig lo10 10.11.12.1/24
# = ifconfig vlan8 destroy
ifconfig: interface vlan8 does not exist
# ifconfig vlan8 create = vlandev bce0 vlan 8 up
# = ifconfig vlan8 inet6 -ifdisabled auto_linklocal
# route add -net = 10.11.13.0/24 -inet6 fe80::26be:5ff:fe10:c900%vlan8
add net 10.11.13.0: = gateway fe80::26be:5ff:fe10:c900%vlan8 fib 0
# ping -c5 -S 10.11.12.1 = 10.11.13.1
PING = 10.11.13.1 (10.11.13.1) from 10.11.12.1: 56 data bytes
64 bytes from = 10.11.13.1: icmp_seq=3D0 ttl=3D64 time=3D1000.285 ms
64 bytes from = 10.11.13.1: icmp_seq=3D1 ttl=3D64 time=3D0.141 ms
64 bytes from = 10.11.13.1: icmp_seq=3D2 ttl=3D64 time=3D0.231 ms
64 bytes from = 10.11.13.1: icmp_seq=3D3 ttl=3D64 time=3D0.235 ms
64 bytes from = 10.11.13.1: icmp_seq=3D4 ttl=3D64 time=3D0.174 ms

--- 10.11.13.1 ping = statistics ---
5 = packets transmitted, 5 packets received, 0.0% packet loss
round-trip = min/avg/max/stddev =3D 0.141/200.213/1000.285/400.036 ms

1. https://cgit.freebsd.org/src/commit/?id=3Df818559774cb0c1516364c4bec= a361480fd68b5b 

Cheers

-- 
Marek = Zarychta



= --Apple-Mail=_8102144A-E436-49CD-9EFC-3763FD5F5F43-- From nobody Thu Mar 14 10:04:59 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TwNKV210yz5CdWj; Thu, 14 Mar 2024 10:05:02 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TwNKV1Szxz4Gyw; Thu, 14 Mar 2024 10:05:02 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710410702; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=GXNhd/uDb9Xs7fWvE2xf1FzO3ou0dLQn+y9EjcCvwtI=; b=da30PSArMQFebXyNeZXpzFuk6GFey6WyiXqI4ICBXTP5yl93Dj3+V4G4KKJRHs0Vbswj/R k2oPsbAYAqI+RyTG1GVbkOfc0I5ZJZ5QbJcQPiDNFsi8lmpP2UBG86aWDJ3690AcOQa+Bj YncSADmg0dlBVW852LDWSebA1F8FCYgdsa4jZcrbQQVaAGjCugDYscU/t83wK/DcpWRJ8+ QBxr58tut9fM8P8/7VdyQKSIDEkHtrZq4RBbvhapUnDWkbUa5Q/9TqawxpEHQ9x/5Uvz3l yi45an2zNMT4HTrsvZfoVlcd75HLf/xxweJsglRHs0QGJhClsEi3dPVO7NfD3Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710410702; a=rsa-sha256; cv=none; b=KTSOd1Tyc9pRsYcfgDb27TxUJ20dbI1/4ZMiBp1qzoLwuvjhGPFd2BNQA7s1Y+JjKQz3fi oKu/tMrcEYtzfE2yrjOAbI99zrGM+f+5+qA5VICJIgdFUZKNCiVnfJKZ0kAOEBmLeAErOp y9NGOwy4Lo2TVONGeVofIc43Gu6mcTTAr7d2OvfcroGVESpRmhvAodfPxx3Z7hRDUaGii3 vjctEkbmxJE26Flz9EL8GHE9zNsN+jswQ/xiKvlcDmKdoTF6fq/1/ODmneFummijV+LKo5 w0ahqOvQiMAJCVY4bnODent/mF5vFaOwm0Kq9uIIdl7frc36rdFWZFr1ohn5Ag== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710410702; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=GXNhd/uDb9Xs7fWvE2xf1FzO3ou0dLQn+y9EjcCvwtI=; b=WQ1n4kHouK5a/OKoagxTQG23PXs853HYx7xcqRJqb/jeTpe5tMwvLmMYHPncgGz+Erq5TG FvG3Er/92rdfNwZsYAeFQVtBKqKE1ixJXpRNmAw+Siq9gC9fl7XPfQyjDN6Bh979TzQf5Y V+Af7rM82J7vh6JfAkKNMAKGIYf40g1yz+MF/axgS34ZZNhwZlUyN+aJ4DK6SP3bT/Vsch IxOyaTm1jzVDtN997FvQO4+sbG+30oraT7fPELGjj092p01pV8su57VS1bUMoNpKMf/oCY Nrz7mnMRyH2Nfo/odCDeBdWDMad+ubGlkhpoXuJSG54sP0rG6EcaqIKP8xjyfw== Received: from ltc.des.dev (2a02-8428-0993-f001-922e-16ff-fef1-acef.rev.sfr.net [IPv6:2a02:8428:993:f001:922e:16ff:fef1:acef]) (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) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TwNKV0KdrzF8J; Thu, 14 Mar 2024 10:05:02 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id A55A37852C; Thu, 14 Mar 2024 11:04:59 +0100 (CET) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: tuexen@freebsd.org Cc: garyj@gmx.de, Nuno Teixeira , current@freebsd.org, net@freebsd.org Subject: Re: Request for Testing: TCP RACK In-Reply-To: <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> (tuexen@freebsd.org's message of "Wed, 13 Mar 2024 08:25:38 +0100") References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Thu, 14 Mar 2024 11:04:59 +0100 Message-ID: <86a5n1i0xg.fsf@ltc.des.dev> 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: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable tuexen@freebsd.org writes: > Gary Jennejohn writes: > > In the article we have option TCPHPTS and option TCP_RACK. But in > > /sys/conf/NOTES we have options TCPHPTS and options TCP_RACK and > > not option. > Thanks for reporting, that is a typo in the article. It should > always read options instead of option. It's not a typo, both spellings work, cf. config(5). DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Thu Mar 14 10:51:15 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TwPLv4Ds3z5CjnZ; Thu, 14 Mar 2024 10:51:19 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (mail-n.franken.de [193.175.24.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TwPLv2BXGz4NjC; Thu, 14 Mar 2024 10:51:19 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (unknown [194.94.6.166]) (Authenticated sender: micmac) by mail-n.franken.de (Postfix) with ESMTPSA id 57B8B721E2806; Thu, 14 Mar 2024 11:51:16 +0100 (CET) Content-Type: text/plain; charset=utf-8 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 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) Subject: Re: Request for Testing: TCP RACK From: tuexen@freebsd.org In-Reply-To: <86a5n1i0xg.fsf@ltc.des.dev> Date: Thu, 14 Mar 2024 11:51:15 +0100 Cc: garyj@gmx.de, Nuno Teixeira , current@freebsd.org, net@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> To: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= X-Mailer: Apple Mail (2.3774.500.171.1.1) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:680, ipnet:193.174.0.0/15, country:DE] X-Rspamd-Queue-Id: 4TwPLv2BXGz4NjC > On 14. Mar 2024, at 11:04, Dag-Erling Sm=C3=B8rgrav = wrote: >=20 > tuexen@freebsd.org writes: >> Gary Jennejohn writes: >>> In the article we have option TCPHPTS and option TCP_RACK. But in >>> /sys/conf/NOTES we have options TCPHPTS and options TCP_RACK and >>> not option. >> Thanks for reporting, that is a typo in the article. It should >> always read options instead of option. >=20 > It's not a typo, both spellings work, cf. config(5). Thank you very much for the hint. I did not know this. I wrote option in the article (for whatever reason) and tested the configs using options... Best regards Michael >=20 > DES > --=20 > Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Thu Mar 14 15:36:08 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TwWgY2yzpz5DGPY for ; Thu, 14 Mar 2024 15:36:09 +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 4TwWgY0hftz421b for ; Thu, 14 Mar 2024 15:36:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710430569; a=rsa-sha256; cv=none; b=n0ntIpCBVu5gFtLrjM6Ea3UDc1go/jLAAhzyIby+8C32uRM/I3C8DEttSLw8t7V44z44gm i78O0VCdrUG1WYtUNbitX9dVqigWYEl6pX55jL6ZIZUpl+iG89jzWXXEBOJUC8h5lC1HoQ mJUkPRCfWvS5UAkOMe0/+Q4kVB8fVpkCnWj63cCIIrQ7VOqpLsI0omsa9Emh0bsti86mbm DvUDHPS0way8S/TPoY5bflosLz+9DIrCCsaMSOWZpQp1qwTIxSVEUDkW0yyNRariJ72F3z FwdjEANrC3XbGfsNceNdexcKx2NBjkYdZl3CDFem7ADKuSw8rqkhlWUzhBiv6w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710430569; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=eorvjJDB+Rd2cHrH3UzB1QevcsWOcA33+kXhICnMlCw=; b=nmBPU9HHoFYvy/f6etTmtA8P1aWPX2XXO+DwOJvcEseApA+ki/1R1yrSRBRyovPXHovQh5 j6aFA/DIaXMg6d0kSJVEN+p3io8fHc9oxgyZZZWKETaZ1O3uYLCo2n1r4Gg5NtJdhyl6yK I26/fBSZgAO3Vvrs2BdMaG+sk/v/cnP6BXjO3NBAw8vHGi2o54UMe/rkW+OIQGBySHctbS P2bGetpkkeDfKbHfzpjRbWbYNK1JUfAmx6XnNhsQJbC58QFmJz15la+JwC7bVKEBddqW/Q B7V/4Io1Kfm0c3hHB4GzvKlyIXDHow6YM8R/UNn6y7lQ3lnaLnhGaGCPe62QUg== 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 4TwWgY0Hj6zYCZ for ; Thu, 14 Mar 2024 15:36:09 +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 42EFa8xL050749 for ; Thu, 14 Mar 2024 15:36:08 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 42EFa87F050748 for net@FreeBSD.org; Thu, 14 Mar 2024 15:36: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 277687] IPv4 link-level problem with ng(4) Date: Thu, 14 Mar 2024 15:36:08 +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.3-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 short_desc 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 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 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277687 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org Summary|[regression] IPv4 |IPv4 link-level problem |link-level problem with |with ng(4) |ng(4) | Keywords| |regression --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Thu Mar 14 15:52:18 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TwX2B6zHXz5DJws for ; Thu, 14 Mar 2024 15:52:18 +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 4TwX2B1Y5sz44KM for ; Thu, 14 Mar 2024 15:52:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710431538; a=rsa-sha256; cv=none; b=kwDWdJpnVGiW0ynssbi6mwz+cSplHDhCSJEzfIrdiKKXoji/l0o7zq5JSO1hg5CQQheqLk 9PWPtHe8xhjvJAf1O5UPEnehhl0wtUK9kDPlsdTxgFPZsqPf6eR4Pghfib96/mhRSxKDoP m/68yWsIvIjzr0ifjtDXc+C+FZF5ZLcFJE162C6z+K9LaGwp0VetDgNHQMA31RsL4tTq7R G5i34icvfj+fEE7/5AaPxW/NV7LfFPIQV1PQA3k/hddR5iUbPzsT3YZgOcigzsMnq2DgwP fL87WTAgJ0yMB2xdzh5lH6/JEYzsGSevVgFMpkvNaseOt0cYFOqOWsl0qZxI8w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710431538; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=87MC6EVPATH6XCvqcYm/LAG1uIs0C/xUd5EtT1q76oM=; b=grO/KqKhiBzmb3AoQIRUMDRdzjRY8DXDs0jRrXNClYAPaY96qkhcGmPhQk/WG3us87N1Ye r5UE7g5J7p02CvPAmRURh1C9D2mVp+kPGIRx98hhNygUwq22Ln24nMtYwlhQ5a4Xu7tqr8 rKRzEp34ebH+asL04ZktIOhoUm0kzZxNyDDcV+X/8VOLYZ2DSgqpHlc9XTt7beAa6A8txE ApLReoNxQWyMc8x9wPQUHTU3DbVcmhqYKfeWMSFxrM8Rc5LORheioRByK1nFo43Zr739LK 5L0KZNGEgIjoffHzUlHWlSBRfcHpP1m68kNU+BTqSqTEEgPDfwUwuRqhCb6XRA== 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 4TwX2B19XdzYV4 for ; Thu, 14 Mar 2024 15:52:18 +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 42EFqIep041270 for ; Thu, 14 Mar 2024 15:52:18 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 42EFqIeB041269 for net@FreeBSD.org; Thu, 14 Mar 2024 15:52:18 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 277687] IPv4 link-level problem with ng_iface(4) Date: Thu, 14 Mar 2024 15:52:18 +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.3-RELEASE X-Bugzilla-Keywords: regression X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: eugen@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: 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 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 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277687 Eugene Grosbein changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|IPv4 link-level problem |IPv4 link-level problem |with ng(4) |with ng_iface(4) --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Thu Mar 14 19:18:34 2024 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 4TwccL4WyFz5Dds9 for ; Thu, 14 Mar 2024 19:18:42 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (udns.ultimatedns.net [24.113.41.81]) (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 "ultimatedns.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TwccL1P2lz4SV6 for ; Thu, 14 Mar 2024 19:18:42 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Authentication-Results: mx1.freebsd.org; none Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 42EJIYEM004620; Thu, 14 Mar 2024 12:18:40 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ultimatedns.net; s=mx99; t=1710443920; x=1710444520; r=y; bh=w2aKnKFHq+3H2PnzaCuaS6ZLe4sFHPLxuGjMYb3OxbI=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=gcDAnCyd3nZZvkTwx7B6Lf5OA2E6trUT9bZ8Pe1Yq5owlpIE9luQLCN1caNuoxGBG 5FQ3o96Yak+IlQ71JHOkHBHYjFfltP8gXogUgR15oyp+LK6zXAz6pr7Nrhqcm9J+y6 4nGK2tB+a7h7sx6akfBXfamEKeMPpHl1Quwer79ZASoI2PaE2Wb+okdYe1mF2JgWSa wqxaC4y9n83iDm6jrPEdI1wMNUr/VLZa/a+PpLC6nVEEWaCD67fc1Rd9iP84dl0zji nVDH6DhqqvgLGnPMJYjbK+XPXSF3LQiwGxi1MQmVLBuXYC85c8kUU532BZPBM5Kftc z8mntJJu1b/mQ== 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 Date: Thu, 14 Mar 2024 12:18:34 -0700 From: Chris To: Sreenath Battalahalli Cc: freebsd-net@freebsd.org Subject: Re: Sporadic DNS failure In-Reply-To: <962395829.4561667.1710400340452@mail.yahoo.com> References: <962395829.4561667.1710400340452.ref@mail.yahoo.com> <962395829.4561667.1710400340452@mail.yahoo.com> User-Agent: UDNSMS/17.0 Message-ID: X-Sender: bsd-lists@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US] X-Rspamd-Queue-Id: 4TwccL1P2lz4SV6 On 2024-03-14 00:12, Sreenath Battalahalli wrote: > Hi, > > I have been using freebsd as my primary OS on my ACER laptop for many years > now. > My laptop has 802.11AC card for which there is no kernel driver available. I > am I > use a USB wifi adapter to access the wifi router. > > I am having sporadic DNS failures . > > After reboot, everything works fine but after some time (30 minutes to a > couple of > hours), Internet > connections start to fail. > > When this happens, I am able to ping 1.1.1.1, my DNS server. > > However, > # drill yahoo.com (or any other name) fails with following error: > > Error: error sending query: Could not send or receive, because of network > error > > Other devices connected to same Wifi router continue to work fine. > > I ran drill under truss and it appears after sendto to 1.1.1.1, no response > comes. > > After this error occurs, it stays like that for many some time (20-30 > minutes) and > sometimes it gets resolved by itself. > > > #uname -a > FreeBSD bsd12 13.0-RELEASE-p13 FreeBSD 13.0-RELEASE-p13 #0: Mon Aug 29 > 19:52:47 > UTC 2022 root@amd64-builder.d > aemonology.net:/usr/obj/usr/src/amd64.amd64/sys > /GENERIC amd64 > > Can someone please help me debug this problem? I'm going to suggest that this might be a symptom of your usb port/hub hanging-up/ disconnecting due to inactivity. Your BIOS setup may have a setting associated with that. OTOH I don't know what NIC driver you're using for your USB network adapter. When you discover you can't perform DNS lookups, are you still associated? eg; does the output of ifconfig still show associated? What are the settings in rc.conf(5) related to your network setup? > > Thanks, > Sreenath HTH --Chris From nobody Fri Mar 15 04:13:10 2024 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 4TwrT827Cgz5FDw6 for ; Fri, 15 Mar 2024 04:13:16 +0000 (UTC) (envelope-from sreenathbh@rocketmail.com) Received: from sonic319-21.consmr.mail.ne1.yahoo.com (sonic319-21.consmr.mail.ne1.yahoo.com [66.163.188.83]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4TwrT72hCHz4Lx7 for ; Fri, 15 Mar 2024 04:13:15 +0000 (UTC) (envelope-from sreenathbh@rocketmail.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rocketmail.com; s=s2048; t=1710475992; bh=uWFx6JOncJH5Uv11Itei2NgNfOO5z9vNB9zZzSNCq/0=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=a8tfhVIJPnUy/6w64OhzJf1VJf3kcoW695fXHAN2L4eXsqYPgxUCn+Yea8ypnb3NvymuZtFXUMKoXhS9p/GtWOsEgIyfFfYrqjH7S/2ZMtI+J+i67hu2RXrrCD/P/cT8uPwgRzUL6rQl+KLL6MucUmcdYdtTOOLNRvLqxy2ic9UzRN78kWBPe8obMyLK0Q8VAEWxHQKgHDs+oXtFOpu2SDmiY4lmCpVM74/zyu8SNo13OTTx6HsdrOTTANM7lrIZe+1NdPcOKSII+X/fPYw0aSqtrfp2b9ZxVGxatO77ZSitvLxTrOd55WaZIr+x5GnLosf+EABHBsUnbpcRqplNMg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1710475992; bh=HdniVSetXypFLOqV+ThZ5WqYs9RxrBFYOs3eKsJtBVD=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=E4jdOMSfq6lf2Ba6dLwOzUhEwWZXfTpQQcOzDWbNtQhns0kjwOFDCP06WNm5wzP++gntSu9y6bC6CHV3RAQyN7IXaGLu6PRqyNhmxssLrtSyHLfjmhjB1dtjXfOzd3MGgQ4L191YdZaNDJ5a3djiaMtirjX+lXYRpTfuoGXiq1PBiDImvgwRINONR1N6s8DLpr6pbWXDAg891vIfXHbKX2ogL9sLusgp28ysVjgEn+sYS/egi6eftjqwNTK4mqLOkZmNhrxFLGvJiKrGYX2MKJaYOwAZA1FJWptDAzfgjCRANZJFQQ3Q9PEbyOzm0Q7OK0YUixB25dSP39Li99aDHA== X-YMail-OSG: ROE_dLMVM1nodYgfQy5wWc7lh7ADHO1BV3b4_hz2Hrqwt.Epg8ilAp7Ai._niVp 30U9MbrzzswCluzZDZ2xc95GXCNasU_cRwJkoxjuM0zKWESo3L6FXmM87X6Eh0wsUf08awvmhaZr 2SJksscmAeyaJk.YAcWbBg3D_0p9ARULiZlDDddCLa6rcjEWJvOJLl8wOUx8AptsgT1RU4TdabMy qSW9g2S2Ct.TLo9hmzAlKu7vosnX3DNvZTMICEPBGt9aCWOqy7_mEj_ROEDPIpG0RBbkAzs8MNrd ssUp.TzQV.Ubfm4DBvl.EAQVMim9xitbTCLnacCBLpA.ZqwjTbKSsv3RuxMX6i8ok.aKz0HN1DYq Qapt4tibiyGdlnZr0gJl_SKylBRkGilfNz37Wenz38.hPFlGUPJgnQNN_rINtC.1CcRUEMx1bgjD 97ulDkbZA3wDIQuPm25BSoRiNO6Sh.Wz8fpLu9U4B_r8T80b0NClebGcg9fWWwi0xiQU7dZKStjR JMZzm6k5BICEldDweD.HMKevmG8ISHpCXi9xxgpCFMiWOuuYRd25xmBS_MKP5FO5leDqAP059s1f zONhnXU5eAqTdmR_zXS3f6DfNb4I6j2.oOMYVMB2YntG8YJXHNpbGG.rVr1s46DeM0j.fHT2ekXU kzS99nq10bqekhYJ0dBZ76ZsxxiB_5fZMMNoKA7q70EnPEJiyLORKZ2vI4qRyUPZs5oagYXe4r.H 6TQSRc3YzheWTT8.2vHN5ak2JVP90NZCoy.6mVq4sv6gntLK4WroENJsN0uPHucU24l1abzJcBFA EOBxcz953gGYB5ZPNytXNmojFXZHXp4vWfn2en4IoG6P8htb6RdLqMpya4Q.48Z8MFz3vaqZ8q_h .ZyrJrHk0JiMCjCcCHdJGYN3ALuW6ZskvMLwTGyDIsUuo6lwuzaJH_VvEUR5vJCydWoCc6Fiv7vX .XNpQDdHrDUHjq7n6PECbvVK5bIfhv_VlGVLnMtfzlXxxsNFXPWE5ftxquJstSQWBl8ld8cu8kBx 8qspsOILKdg_uBmHcupibgIRk11TFdChaS2ij3z9GxIzUKzYB79ilDeGlHgaCcQRHDZnJEs21zvq ZLQBOnZEBD83x7dzlKsh8l91j0iPHN2HTcQQwT15uY1fESZa60qoQ08MogvBJ8Yk7V3LdcAGbQUF rdMp4YTSGED7TNpSVAr_1_jbHrY4Demb2KihHc7F7Y9bbsaLjckLP6Mqm0jr33WSGRq_WzCWCECV pIs4EEEMgXXizUH75DNYTj2HVbhffYZQEsgvmDbHmUjyn1hSkCdZp421jjHsiMHOdsXkDwYsTD.v 6PDXAvHXijS3xdEdxsBxNxoYRPI0dJLYsTJH46WYjubZ3FRI2pyU5PoWpYCFKpGCLjmWo07sMxOG FZTCHmYMalTTypZgGSYqYxIPVE_ZfGxoDc9jnEiTnz_1yr1HnJJyrKSCwvo5h2yblhG3.CI9FuOd 5kN2lYriAkSmDuVMXAobd2tizdNBsR1PyCjzHJfjZgvh9VZvlED_aiW_wPmYW2NiPXNE9tseUSYl PnyZ2myKHkfnRl8HPZGGsyd53ly8wSRNrN3ndonWu1wIyTAwQzTyItdjhqAra_2lTlcAQuz_Clqc Acuu.IlxLn3.1Tu_VbhyrtvbWBU1qfQHrr7VSN7EqpjD.KSJSruV02dtccV6NWxRuYcq2_HPmJW9 zVOaJfPyWqhLkiNku0Rtr.qKzwlMm6zQRP21zyJ.oRww.ySJrft4_cKyKeM712rEs3FH54Tchxu3 th9O2TyD1tJPQJkGV6.JO1QQCVc6z4Tx8JgNAJb.bTbe4V4vtIgEpKxwghN2IpJOT1tLGkCf1sea hYv79MN0tXqZrP1UBGYEHA37CFTIdPaH3DNOlyugU8WqQhsef_kfyP09MZB5atusACbAkpbu.Y37 baJP08.UZ1AtETtrAnOarrC.O1F5Ore8J6BD2NJJmRobYZszR2UHbjenNUOv5eR7gaMS_4uKfApV GASdwW114bE2zD6RK3Y4lwVytphtxU7DRkelGi76_bEXTvPx9Qjlqv0GGs98fq0bJSVNzuKBN69C syNInWR5Wb8GqFQRv6t4feVxqDuK.IrY4aXGXJruQ9oyltGpgNL98XfgYlZg5hTwCGCg4742H2Dl 9fArCOwuDvQvSbJsiDqA4TuAiY2a5Lm7TuMI6AYjZbypPGPSBKDOlcCf.LdVmW4_T1DnmbjYKXJL 78XJB1IP8ciaMg0f1rnmRuRQBiPj4N1CFRd.eLHQ5X4U- X-Sonic-MF: X-Sonic-ID: e84e4d8d-cfa5-4488-9dc3-a62a26839b41 Received: from sonic.gate.mail.ne1.yahoo.com by sonic319.consmr.mail.ne1.yahoo.com with HTTP; Fri, 15 Mar 2024 04:13:12 +0000 Date: Fri, 15 Mar 2024 04:13:10 +0000 (UTC) From: Sreenath Battalahalli To: Chris Cc: freebsd-net@freebsd.org Message-ID: <1813027035.5041661.1710475990554@mail.yahoo.com> In-Reply-To: References: <962395829.4561667.1710400340452.ref@mail.yahoo.com> <962395829.4561667.1710400340452@mail.yahoo.com> Subject: Re: Sporadic DNS failure 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="----=_Part_5041660_1565120402.1710475990553" X-Mailer: WebService/1.1.22129 YMailNodin X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US] X-Rspamd-Queue-Id: 4TwrT72hCHz4Lx7 ------=_Part_5041660_1565120402.1710475990553 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable =20 Hi Chris, Thanks for your message. The wifi continues to be associated with access point, and I can ping 1.1.1= .1 as well. My USB wifi interface is rtwn(earlier urtwn) It is just that DNS queries fail, even when 1.1.1.1 is accessible, at least= to ping. Is it possible that UDP communication is failing?=20 Is there any log information that can shed more light on the issue? thanks, Sreenath On Friday, March 15, 2024 at 12:48:47 AM GMT+5:30, Chris wrote: =20 =20 On 2024-03-14 00:12, Sreenath Battalahalli wrote: > Hi, >=20 > I have been using freebsd as my primary OS on my ACER laptop for many yea= rs=20 > now. > My laptop has 802.11AC card for which there is no kernel driver available= . I=20 > am I > use a USB wifi adapter to access the wifi router. >=20 > I am having sporadic DNS failures . >=20 > After reboot, everything works fine but after some time (30 minutes to a= =20 > couple of > hours), Internet > connections start to fail. >=20 > When this happens, I am able to ping 1.1.1.1, my DNS server. >=20 > However, > # drill yahoo.com (or any other name) fails with following error: >=20 > Error: error sending query: Could not send or receive, because of network= =20 > error >=20 > Other devices connected to same Wifi router continue to work fine. >=20 > I ran drill under truss and it appears after sendto to 1.1.1.1, no respon= se=20 > comes. >=20 > After this error occurs, it stays like that for many some time (20-30=20 > minutes) and > sometimes it gets resolved by itself. >=20 >=20 > #uname -a > FreeBSD bsd12 13.0-RELEASE-p13 FreeBSD 13.0-RELEASE-p13 #0: Mon Aug 29=20 > 19:52:47 > UTC 2022=C2=A0 =C2=A0 root@amd64-builder.d > aemonology.net:/usr/obj/usr/src/amd64.amd64/sys > /GENERIC=C2=A0 amd64 >=20 > Can someone please help me debug this problem? I'm going to suggest that this might be a symptom of your usb port/hub=20 hanging-up/ disconnecting due to inactivity. Your BIOS setup may have a setting=20 associated with that. OTOH I don't know what NIC driver you're using for your USB=20 network adapter. When you discover you can't perform DNS lookups, are you still=20 associated? eg; does the output of ifconfig still show associated? What are the setting= s in rc.conf(5) related to your network setup? >=20 > Thanks, > Sreenath HTH --Chris =20 ------=_Part_5041660_1565120402.1710475990553 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Hi Chris,

Thanks for your message.
The w= ifi continues to be associated with access point, and I can ping 1.1.1.1 as= well.
My USB wifi interface is rtwn(earlier urtwn)

It is just th= at DNS queries fail, even when 1.1.1.1 is accessible, at least to ping.
=
Is it possible that UDP communication is failing?
Is there any log = information that can shed more light on the issue?

thanks,
Sreena= th

=
On Friday, March 15, 2024 at 12:48:47 A= M GMT+5:30, Chris <bsd-lists@bsdforge.com> wrote:


=
On 2024-03-14 00:12, Sreenath Battalahalli wrote= :
> Hi,
>
>= I have been using freebsd as my primary OS on my ACER laptop for many year= s
> now.
> My laptop has 802.11A= C card for which there is no kernel driver available. I
= > am I
> use a USB wifi adapter to access the wifi = router.
>
> I am having sporadic= DNS failures .
>
> After reboot= , everything works fine but after some time (30 minutes to a
> couple of
> hours), Internet
> connections start to fail.
>
> When this happens, I am able to ping 1.1.1.1, my DNS server.
>
> However,
> # d= rill yahoo.com (or any other name) fails with following error:
>
> Error: error sending query: Could not se= nd or receive, because of network
> error
>
> Other devices connected to same Wifi ro= uter continue to work fine.
>
> = I ran drill under truss and it appears after sendto to 1.1.1.1, no response=
> comes.
>
&= gt; After this error occurs, it stays like that for many some time (20-30 <= br clear=3D"none">> minutes) and
> sometimes it get= s resolved by itself.
>
>
> #uname -a
> FreeBSD bsd12 13.0-RELEA= SE-p13 FreeBSD 13.0-RELEASE-p13 #0: Mon Aug 29
> 19:5= 2:47
> UTC 2022    root= @amd64-builder.d
> aemonology.net:/usr/obj/usr/src= /amd64.amd64/sys
> /GENERIC  amd64
>
> Can someone please help me debug this prob= lem?
I'm going to suggest that this might be a symptom of= your usb port/hub
hanging-up/
disconn= ecting due to inactivity. Your BIOS setup may have a setting
associated
with that. OTOH I don't know what NIC dri= ver you're using for your USB
network
= adapter. When you discover you can't perform DNS lookups, are you still associated?
eg; does the output of ifconf= ig still show associated? What are the settings
in rc.con= f(5) related to your network setup?

>
> Thanks,
> Sreenath


HTH

--Chris

=
------=_Part_5041660_1565120402.1710475990553-- From nobody Fri Mar 15 05:09:52 2024 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 4Twskk3lFqz5FK35 for ; Fri, 15 Mar 2024 05:10:06 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (udns.ultimatedns.net [24.113.41.81]) (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 "ultimatedns.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Twskk0qy6z4Qlk for ; Fri, 15 Mar 2024 05:10:06 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Authentication-Results: mx1.freebsd.org; none Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 42F59qlG071095; Thu, 14 Mar 2024 22:09:58 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ultimatedns.net; s=mx99; t=1710479399; x=1710479999; r=y; bh=cyQ/WudxUJFvtNbtPoi/ICP/oMK89XzQ9y5hdlG7xbI=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=DQaGk6Z6ecUSETfQHxEm3bX9N+uVqt+ymHi4+QQ5Z30aEDprLbzYOjCDHlf+1O7BQ vsXfgERnfuUsV16u8zEay3ps2JoZr9IJ0i4OtY4HiKll4dt60FyD/SjFwFQzCqR/dc 72BDy7iKbag4PtCjKCiIsEVY/F3R3kgQ6tbcnYV9J+NQ8Pppzi9n821dV13aLoXw8s 6/PekFJZQY0goFwwY6gzym3Exxu92jq0jaCkd1ZgJO+zbRofMre5UnwWuYsw1+6Ux2 kydDayuNe1GN/hIR1U6lzTXOYgyBlFAzFLEVEj+Nngu2lW+TbaiYgAWrePygJ32uYz AvBGr//KV8vUw== 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 Date: Thu, 14 Mar 2024 22:09:52 -0700 From: Chris To: Sreenath Battalahalli Cc: freebsd-net@freebsd.org Subject: Re: Sporadic DNS failure In-Reply-To: <1813027035.5041661.1710475990554@mail.yahoo.com> References: <962395829.4561667.1710400340452.ref@mail.yahoo.com> <962395829.4561667.1710400340452@mail.yahoo.com> <1813027035.5041661.1710475990554@mail.yahoo.com> User-Agent: UDNSMS/17.0 Message-ID: X-Sender: bsd-lists@bsdforge.com Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US] X-Rspamd-Queue-Id: 4Twskk0qy6z4Qlk On 2024-03-14 21:13, Sreenath Battalahalli wrote: > Hi Chris, > > Thanks for your message. > The wifi continues to be associated with access point, and I can ping 1.1.11 > as well. > My USB wifi interface is rtwn(earlier urtwn) > > It is just that DNS queries fail, even when 1.1.1.1 is accessible, at least > to ping. > > Is it possible that UDP communication is failing? > Is there any log information that can shed more light on the issue? If ping(8) is your only failure. I'd not be surprised that those addresses you're pinging drop ICMP packets. As they're frequently used in attacks. The FreeBSD ping(8) used to also have an alternate (UDP?) option. My advice; try (pinging/tracerouting) additional hosts before concluding it's your DNS/network. Perl.com, fe; doesn't drop ICMP echo, neither does microsoft.com. If you get a response. It's probably just the hosts you've been using. Not your DNS/Net. --Chris > > thanks, > Sreenath > > On Friday, March 15, 2024 at 12:48:47 AM GMT+5:30, Chris > wrote: > > On 2024-03-14 00:12, Sreenath Battalahalli wrote: >> Hi, >> >> I have been using freebsd as my primary OS on my ACER laptop for many years >> now. >> My laptop has 802.11AC card for which there is no kernel driver available I >> am I >> use a USB wifi adapter to access the wifi router. >> >> I am having sporadic DNS failures . >> >> After reboot, everything works fine but after some time (30 minutes to a >> couple of >> hours), Internet >> connections start to fail. >> >> When this happens, I am able to ping 1.1.1.1, my DNS server. >> >> However, >> # drill yahoo.com (or any other name) fails with following error: >> >> Error: error sending query: Could not send or receive, because of network >> error >> >> Other devices connected to same Wifi router continue to work fine. >> >> I ran drill under truss and it appears after sendto to 1.1.1.1, no response >> comes. >> >> After this error occurs, it stays like that for many some time (20-30 >> minutes) and >> sometimes it gets resolved by itself. >> >> >> #uname -a >> FreeBSD bsd12 13.0-RELEASE-p13 FreeBSD 13.0-RELEASE-p13 #0: Mon Aug 29 >> 19:52:47 >> UTC 2022    root@amd64-builder.d >> aemonology.net:/usr/obj/usr/src/amd64.amd64/sys >> /GENERIC  amd64 >> >> Can someone please help me debug this problem? > I'm going to suggest that this might be a symptom of your usb port/hub > hanging-up/ > disconnecting due to inactivity. Your BIOS setup may have a setting > associated > with that. OTOH I don't know what NIC driver you're using for your USB > network > adapter. When you discover you can't perform DNS lookups, are you still > associated? > eg; does the output of ifconfig still show associated? What are the settings > in rc.conf(5) related to your network setup? >> >> Thanks, >> Sreenath > > HTH > > --Chris From nobody Fri Mar 15 06:16:46 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TwvCf5m82z5FPvQ for ; Fri, 15 Mar 2024 06:16: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 4TwvCf2H30z4Xps for ; Fri, 15 Mar 2024 06:16:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710483406; a=rsa-sha256; cv=none; b=rijDjG5SVxKnLyWEhNgRNgds+TcCkyrCOezbcoMcv+PLPJgLsyhBLg6im8UzMr1FAK5jG/ Kdu3hfsteDGCx9ORfIpFEyF6Ev1ElNo6n0PoZHAoqvTv6WcOxksVgIOxGbMLX+xyosPLXY WZZfbbmmZ+k0D4tK5uB1t78+oONk9ZkVYSQp75vix0RRgqWRshCi7ZUHUMcA747fkcoi4g U1YCuSmUQJ6vQcmSFkfTYEgNABOz1QXnUA5R7H6gLNP03/r1BhZNZT73LqBxNMHivLOctL 9MJfTht5h8uRAoK0AtLDNZumugM5bcbtUksHhW5XemJASfsz5ij2z2ITySY7Dw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710483406; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=tvPqGjDQ6nfGhMkunJL1pnxg3ghKbYM00toLI0u6/kk=; b=UkRenKDL8TnMmCVYz00Pu5MHLd/X8p1yC/pw+xwF2X8BTgjhhPj0CrZp1pkAK/DIWhdbem rU0Yk3laNk0EwekTSjMD/M4kcAfu35D8UJGAQbZJYg+NOzpWgLsO73foVwih9Epi0gfyXE OXeg6kIeIGaK1yvCwunNxjEUODgv1oQa84k7tofwQT8qkRBW35Te53K3JpUOVtf9vjpfRo yKfKPub0VXuVrMSNAVHoRfz3GzRNm1YgN67dFlajjJ8GHZLhTfzq2g2yToITw3sFTE9xF2 PPdeTHDQOSwlHO29sEf82KZjt8RQGEHgOrLI9gsjbThJzPalI5uJ/9eWhMSBvg== 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 4TwvCf1v7Lz101b for ; Fri, 15 Mar 2024 06:16: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 42F6Gkk3066969 for ; Fri, 15 Mar 2024 06:16:46 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 42F6GkVd066964 for net@FreeBSD.org; Fri, 15 Mar 2024 06:16: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 277687] IPv4 link-level problem with ng_iface(4) Date: Fri, 15 Mar 2024 06:16: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.3-RELEASE X-Bugzilla-Keywords: regression X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: eugen@freebsd.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Not A Bug X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@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 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 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277687 Eugene Grosbein changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |Not A Bug Status|New |Closed --- Comment #1 from Eugene Grosbein --- The system is a virtual machine that has in /etc/rc.conf: ifconfig_DEFAULT=3D"SYNCDHCP" This was intended to work with em0 or vtnet0 or any other supported kind of emulated NIC. Unfortunately, in stable/13 this setting messes with non-broadcast interfac= es, too. This is already fixed in recent branches AFAIR. I've just replaced ifconfig_DEFAULT=3D"SYNCDHCP" with multiple lines in 13.= 3: ifconfig_em0=3D"SYNCDHCP" ifconfig_vtnet0=3D"SYNCDHCP" ... --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sat Mar 16 00:56:54 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TxN470JNvz5DL0v for ; Sat, 16 Mar 2024 00:56: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 4TxN465Cywz4dZY for ; Sat, 16 Mar 2024 00:56:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710550614; a=rsa-sha256; cv=none; b=nDIOInnG/OshEl+8se6C3wgdQDmQhXEklqD8lxViwJQPUnPWnHpqKR/UGa8pdg8Y1o18nu zZEqsuGHOF03zSaE+OR9JsVaFo5uLdt72M1PkDceztuyrr15cZh44fk/0Jo6DmjGsDl0s4 DMudg2QnYQqqjmCe0WO2XDma+iNHm+uNFGDwzmsHGH47Xfec0+DslshCSSYT56JAQ7RT+U +pLqIZTNO9s4cVss7+CRWM7jSI72jyt4PebMIKCPmkXco4EIea+wpRaVQ6j9FSUB+pfnzf yJm0/CChYZjR84k/9SFXLD59TaOl01UtHCQY8PaOhkXW2M8AbiFSMc5G8rO1Ig== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710550614; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=9Gq5mkeRUzKPWk7O7YTc/g0JX+fVX3PU05IcVEpm4ic=; b=YlLB4KfmQu+4LHgJb1zkbZwySIja5iM95tCIp7dMbHw2CZqNGazrTxWcZfktZ0IVppy9xy 5Ts3MY3hhFGzHbsd+CPGuBqo0GeqYd35qceJsyEuYcT7JeaEdm+wXxjFsaN9dX8hBPtAG7 6e8e7DXFVJFcfmxHCqB12gKaWQOwfZJyrnEx43w+8izz9S8Pk2ngI5n7UbESYZ6A7C/0Av yN9S+OSmwKu5kTaFNCSp0TF3+cuU+XVLYAT0UTWUgAFUoZlTkh3cpQkZCAZUpAKKvLTqNX Uxxv3KSiVrHqGyLZ4/opJG+37Al1EwgM+7xYqDCYfCIUoBZiYjCVSGJmPRHMdA== 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 4TxN464q9fzZSM for ; Sat, 16 Mar 2024 00:56:54 +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 42G0usBr088555 for ; Sat, 16 Mar 2024 00:56:54 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 42G0usWl088546 for net@FreeBSD.org; Sat, 16 Mar 2024 00:56:54 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 252165] usb network and mii bus media status race condition Date: Sat, 16 Mar 2024 00:56:54 +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: ciaduck@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: 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 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 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D252165 ciaduck@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ciaduck@gmail.com --- Comment #32 from ciaduck@gmail.com --- Hello. I'm an OPNsense user, and I'm having this exact issue. What can I do to help? I have 2 different USB NICs (Anker and Ugreen), and = both exhibit this behavior. I'd really like to help solve this issue, because it impacts many and I thi= nk it would be very nice to be able to use USB NICs on my firewall PC. Thanks! --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sat Mar 16 07:57:39 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TxYPq6KhQz5Cm6G; Sat, 16 Mar 2024 07:57:51 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TxYPq5tj8z4N8f; Sat, 16 Mar 2024 07:57:51 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710575871; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=2CmXz65wFJTXaTC3INhchIr6pYROSm8es4c2LlqmuaI=; b=hRRmMlBvjkNkVosLgKvKTrP3bSNn6omm1kf82bIGmW8jgNTlb+daus9UZF4q/J6j1Hrbp2 rVJaFL+kJyjcwTVE0D7lXkq4LxBcYS5y2B3UJvcgQ8gLwH2GeojL29US5nPrKRlN/0ass0 Qpnj+ay5RHfP9Dx9bIPC9y2BgeNhmEHhE/GHGdKhXCjLhYXdHYntRMsUH8hVSjKYhO7pWy s2dJp4792kNhqZSVMBvNMcQ/SYXusJf/OrHeFRGxBehA1UfQ3WbyyGekbdnNDJf3rXq0Se 8zp3vKVYFxmHcXcmvAvsL1hk52d33DVKPNDsq8S8Nv+V5+IOqLZZPcPicrXQkw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710575871; a=rsa-sha256; cv=none; b=bn9Y5/sCpjpKTHiZL4qUoFMN/36y/8Nsj9/G896VSkgh3HSVgQJezbsblyX4D/uuZhU/T/ hkk57GimK9oqA2YJFfTliUvZ61UfhdGPHJ44syszJegl/7jaGMPUC85hCsS33zsrWaGL/m Ikz7qf/y5W1c6R0Mkmi7og6VbgT+c+PtAAf1EHxCsBNyB751hVlMTN+ipzW0t9Ju0oGuVi RrSxJI06B8LCipTSvTMh5c7PJm/XfsQxxyQTnSiuzzmp1UgImyE1gpJH8Q6eTm/yV+N4LG TcT6XAluOkIrw6/g/mourrRE1x+5BOGSdEQqE/GZ0cJ7c2BhxeYWfkKtpWLZKg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710575871; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=2CmXz65wFJTXaTC3INhchIr6pYROSm8es4c2LlqmuaI=; b=qbYbTbOgIDEuGeAe7wD31g4kVJD9zici8FrkAOxcKFrMlt4xnPRw1K/816wUzqfWk/V969 MZu1W/Hl9R4fD7owXzgYkF6bofJiQDLqoqpL5qRxNIl7wYoIPMRFKu5dXilUVEqRGVmZEK 9xYO6yyQVozrdUYoSMI2xgfTirVc6jSH7HL67KBvyJhyaDxaXS1fzyDTLWQVr5rC/07wEA 7Xaq2J+MIyflIRW9aJymMqrfNDND06d69XsaqC1LK/OSEaIj3SlKy6Ih2taSQ37Li/sEy5 nruLaRfyRp0JSE8/gwnogQ9SNU6r+HtBSPR0/OFE7FKSiSoSzZQkUGpb7twtVw== Received: from mail-qt1-f172.google.com (mail-qt1-f172.google.com [209.85.160.172]) (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 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TxYPq5LdLz1Ngg; Sat, 16 Mar 2024 07:57:51 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f172.google.com with SMTP id d75a77b69052e-430b6ff2a20so5608371cf.2; Sat, 16 Mar 2024 00:57:51 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCVMUSoBeMTG2EONzsncDByZPKGStILaGwS0F8k6GjeB3//Yg4ZUsfEqek9ixG7DNM5e1Ar9kw1ANeZg22DWbmWEYFnB+XO9YjZSwaye8BnYiTY8IrI= X-Gm-Message-State: AOJu0YwuDXnc2TXLS3gP06QOG0QaZhbVvWECSCwJLBpU3BSu1sPwbdcu WSUSnpbd3EuTJjMPfKsBUsj1GccfzAucPDeTQW1LOtMaJ9YhuuAlnzC4U8jNYrn1KoFNCRdv4QR iBCNe4MB6im0KFSUxuJYbACm6Ihc= X-Google-Smtp-Source: AGHT+IGHU3iZ8+yeLdqk4XSIFtkjzJZmB8CrGZm/J5VsKCwtr4MzCIuTVHjQ2p6oNRFEWeavTk9cvmiKVgALGl33/wg= X-Received: by 2002:ac8:574d:0:b0:42e:fa46:a3e5 with SMTP id 13-20020ac8574d000000b0042efa46a3e5mr8058718qtx.63.1710575870974; Sat, 16 Mar 2024 00:57:50 -0700 (PDT) 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 References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> In-Reply-To: From: Nuno Teixeira Date: Sat, 16 Mar 2024 07:57:39 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Request for Testing: TCP RACK To: tuexen@freebsd.org Cc: =?UTF-8?Q?Dag=2DErling_Sm=C3=B8rgrav?= , garyj@gmx.de, current@freebsd.org, net@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello all, On a laptop i7/16MB ram, desktop use and port testing (poudriere) I've noticed that all operations on OS was increased by 3 to 5 times longer. examples: - firefox took way long time to open - poudriere testport tooked up to 3 times longer to finished make.conf: KERNCONF=3DGENERIC-NODEBUG src.conf: WITH_MALLOC_PRODUCTION=3Dyes tested on main-n268800-6a6ec90681cf Thanks, escreveu (quinta, 14/03/2024 =C3=A0(s) 10:51): > > > On 14. Mar 2024, at 11:04, Dag-Erling Sm=C3=B8rgrav w= rote: > > > > tuexen@freebsd.org writes: > >> Gary Jennejohn writes: > >>> In the article we have option TCPHPTS and option TCP_RACK. But in > >>> /sys/conf/NOTES we have options TCPHPTS and options TCP_RACK and > >>> not option. > >> Thanks for reporting, that is a typo in the article. It should > >> always read options instead of option. > > > > It's not a typo, both spellings work, cf. config(5). > Thank you very much for the hint. I did not know this. I wrote > option in the article (for whatever reason) and tested the > configs using options... > > Best regards > Michael > > > > DES > > -- > > Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org > --=20 Nuno Teixeira FreeBSD Committer (ports) From nobody Sat Mar 16 08:41:13 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TxZMz0pMBz5CqRh; Sat, 16 Mar 2024 08:41:19 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (mail-n.franken.de [193.175.24.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TxZMx4nB4z4SYn; Sat, 16 Mar 2024 08:41:17 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (ip4d15f54e.dynamic.kabel-deutschland.de [77.21.245.78]) (Authenticated sender: micmac) by mail-n.franken.de (Postfix) with ESMTPSA id 294FB721E2806; Sat, 16 Mar 2024 09:41:14 +0100 (CET) Content-Type: text/plain; charset=utf-8 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 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) Subject: Re: Request for Testing: TCP RACK From: tuexen@freebsd.org In-Reply-To: Date: Sat, 16 Mar 2024 09:41:13 +0100 Cc: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= , garyj@gmx.de, current@freebsd.org, net@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> To: Nuno Teixeira X-Mailer: Apple Mail (2.3774.500.171.1.1) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:680, ipnet:193.174.0.0/15, country:DE] X-Rspamd-Queue-Id: 4TxZMx4nB4z4SYn > On 16. Mar 2024, at 08:57, Nuno Teixeira wrote: >=20 > Hello all, >=20 > On a laptop i7/16MB ram, desktop use and port testing (poudriere) I've > noticed that all operations on OS was increased by 3 to 5 times > longer. > examples: > - firefox took way long time to open > - poudriere testport tooked up to 3 times longer to finished How did you enable the RACK stack? Does the poudriere involve network interaction? Best regards Michael >=20 > make.conf: > KERNCONF=3DGENERIC-NODEBUG > src.conf: > WITH_MALLOC_PRODUCTION=3Dyes >=20 > tested on main-n268800-6a6ec90681cf >=20 > Thanks, >=20 > escreveu (quinta, 14/03/2024 =C3=A0(s) 10:51): >>=20 >>> On 14. Mar 2024, at 11:04, Dag-Erling Sm=C3=B8rgrav = wrote: >>>=20 >>> tuexen@freebsd.org writes: >>>> Gary Jennejohn writes: >>>>> In the article we have option TCPHPTS and option TCP_RACK. But in >>>>> /sys/conf/NOTES we have options TCPHPTS and options TCP_RACK and >>>>> not option. >>>> Thanks for reporting, that is a typo in the article. It should >>>> always read options instead of option. >>>=20 >>> It's not a typo, both spellings work, cf. config(5). >> Thank you very much for the hint. I did not know this. I wrote >> option in the article (for whatever reason) and tested the >> configs using options... >>=20 >> Best regards >> Michael >>>=20 >>> DES >>> -- >>> Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org >>=20 >=20 >=20 > --=20 > Nuno Teixeira > FreeBSD Committer (ports) From nobody Sat Mar 16 09:40:53 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Txbhm1FQhz5CwwS; Sat, 16 Mar 2024 09:40:56 +0000 (UTC) (envelope-from garyj@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "Telekom Security ServerID OV Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Txbhl1sy6z4bPR; Sat, 16 Mar 2024 09:40:55 +0000 (UTC) (envelope-from garyj@gmx.de) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1710582053; x=1711186853; i=garyj@gmx.de; bh=bj3cwuFk8tQrkKfDOjB+EENXe+0fkB/xT4oxQTCo6DQ=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:In-Reply-To:References: Reply-To; b=MTs5oBXJXcIM7z9ENheONiH4f7XEi/bkVwTazs+oghdRJGjPkXc/Q7vLliA/jzGJ meAEUa8W/eKYXT3OtJ+iid9mUVgV1Pwspi9BvyvAfKmV1Opdv6LoPMTTzOqOXvLgG 3kqFKtVzF8MenTPs2GeZbKW474rWmYigc+YfzxzQxJjJ7re5Eq4tLWcwiImRtrH5P y2C8N5hIKp1lRRsNGpD1CgFbJREHECpKKl9JcBQZcjWwjJKxvNDr0gkDIGlY4xerq +9VKqiGBOy7tNeZAbYEa1HvBQWw76A/C3XhSjvmHuf0kx5sB2dzbQqa3mN5pckdQf 0/WqLujYuOQdI9gpQg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from ernst.home ([91.59.224.160]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MiacR-1r7AIs2ZCp-00flgk; Sat, 16 Mar 2024 10:40:53 +0100 Date: Sat, 16 Mar 2024 09:40:53 +0000 From: Gary Jennejohn To: tuexen@freebsd.org Cc: Nuno Teixeira , current@freebsd.org, net@freebsd.org Subject: Re: Request for Testing: TCP RACK Message-ID: <20240316104053.20bef8c2@ernst.home> In-Reply-To: <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> Reply-To: garyj@gmx.de X-Mailer: Claws Mail 3.19.1 (GTK+ 2.24.33; amd64-portbld-freebsd14.0) 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: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:0nAiskNpGaKwgUcGPO72HkKwarTT16DCx+NJTzTEN9KFOloMQj9 UOptRGcjLGwESI8MbcvDf4zenLGAu5SrXVbw3UCe/E6kKuEIaNy/g2c9qHmgB9MabbXzgHd 5XNgFHiu58JvXTUB1qQ9PfY3orrlH+r0a8J7VOgMgz128ts1nvUKwj/XqXlocM+GeLJ+t67 uzFiJt3B3lCjDf8KQqPBQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ouK3Y644qxY=;9hxUUlY+eKPmeJ7ItI8HLTF+L2h 7os0XjBfscsUqcjjahL0pTScHhMnVbJm5wvLjSmqzLk05je4JU55+J9+yeSf55d+Xx5ny4UxM zGnnZRhHyDxQJDfWjAGk7y78YQtaJs/UNJC8xEc2OlijAMCbaAm1fThhP4dZPEbtUq5S2kqgs jxFuTq5SapKBAhbmVGwTOR5RDsmlSTSjKNE5OivibKaIpAZ7xRUuyf6raJoLGQRZsCYrb/qFZ AX9JRGA6OogX6B/okQfgew8SSPpfOjhD3SHvqs9pC5Aubyv8Te2y+KdSyVUDJsK3//35GFvA7 ubbmgGP6iFou4nuCMGLCxtk6TaPiKI2/3ebTzKwzVlMKQm1Uffm1NyYzSohSb+4j+5v5bVh8w xEl5S+P7MgethoG7gOzZn/vebtR0MCoVFor080mYghIlLlaKSV9+xOC6aR6iMswAXrjlnH4jB FfJ77wPzCeRICEJxDQKUmdYgyrbO0kp1bCLZ82oVxKI+7fPXIB7s++IZf7zm4DTC4s8ZlPrhU AgoQQaWIvBRGaQ9Jin/Em9/ruRCv8/kb7JPk3KMGfT7pdvZO0OqQobAFWq7Ti9lev6myVMG92 NZ1DUbebtB9u2+1Qx1VGDT57B01CT8ONRKgO+3wn/K4fej5QeQ8OXsv17QQE5heIO7xA6mOsU GjFCwR5v9lf0+4dpuam7dqGo7hOO4TE91Sf2RfnIIaG4k3A4z05yv7gE+KBzQ8YJ4M8AuFAWt PuM42KQ+Z5hfJFHLZm+YP5FXhUkEsZBXnAOJlw4C7D02ilmgP8ELHXGwKVXNTNj+ruXq4Iv9i ydY87bZOBj6Dd0SeVq0zT4FgfCPfuJgskCKJdGkzNWND8= X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE] X-Rspamd-Queue-Id: 4Txbhl1sy6z4bPR On Sat, 16 Mar 2024 09:41:13 +0100 tuexen@freebsd.org wrote: > > On 16. Mar 2024, at 08:57, Nuno Teixeira wrote: > > > > Hello all, > > > > On a laptop i7/16MB ram, desktop use and port testing (poudriere) I've > > noticed that all operations on OS was increased by 3 to 5 times > > longer. > > examples: > > - firefox took way long time to open > > - poudriere testport tooked up to 3 times longer to finished > > make.conf: > KERNCONF=3DGENERIC-NODEBUG > src.conf: > WITH_MALLOC_PRODUCTION=3Dyes > > tested on main-n268800-6a6ec90681cf > > How did you enable the RACK stack? Does the poudriere involve > network interaction? > Interesting. RACK works for me: net.inet.tcp.functions_available: Stack D Alias PCB cou= nt freebsd freebsd 0 rack * rack 23 I don't see any lags when starting/using FireFox or any other browser. Mail delivery (in/out) is also not affected. But GENERIC, which is loaded by GENERIC-NODEBUG, doesn't support RACK. These entries are missing in GENERIC: makeoptions WITH_EXTRA_TCP_STACKS=3D1 options TCPHPTS options TCP_RACK =2D- Gary Jennejohn From nobody Sat Mar 16 09:42:25 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Txbkk4BSHz5CxQm; Sat, 16 Mar 2024 09:42:38 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Txbkk3NPMz4dDc; Sat, 16 Mar 2024 09:42:38 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710582158; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=7fwwZIBIhGEM9K/dm50RnrRaIk4M9Q07IkIvzx6u6Nk=; b=v5GumSmTEnSr/zgdzXNpRNSFqDoSEgBOvSURRdARFw6U/IMISHZQ7D+nuLqFv+n5wssJnP N69md6dvUT8hg9Yb73LHWbwMoJ+xAEFovL2EeUKn1s5P41nBS85zC2T9/YE+Vo+yWvkW4N EumFaKJ0ltgb4Xl5I9dotRf28mTB3dQ1rmKffxRFLg5vv6VKm/NvuQKTu/g4Sd5d0bEmVt zcc/xBFLhwWJnF3tmwd/fNUfPQ/aDJWkX8Vm5IXMEKLlILj39dgHaIFmr4F/w/5fZjLRRG zM4UFIu5oMGPk33J/wiFjmQMfPZhJbUUbmDhzCTvdKmVQ8RV7dUyccm3etutWw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710582158; a=rsa-sha256; cv=none; b=FyKARjPLYVN8Ntefj6MYaWhRAX3IHq0COiXSk92r5PosVQzM2oDrFOo9e38Fg2Ab4R+Qli 16ZXbjzNfP92kJHgx6WK93G64rQ0Sdhjc/4HFGmL8f7gOVoagGr1II60QJKMOU6SMG+DrA d2GLoiAhR/TngMXUxuzqqZWYFcjIXxmPvIiwkyH9Bx8ViikVnHKwhEA/bQGTr7ML5f9s0x MUmG5XryhwY7qWKG4I9xLhfRUQuXK2UtS76pm0j9r9nKKt+117xeRXX/rQneunupPskRYp /Eg0O3IHM/dHcMX0TNcMzurK4h9HmxQaY2cSiK2BKTWBZ7oTydiQXKerQGByoA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710582158; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=7fwwZIBIhGEM9K/dm50RnrRaIk4M9Q07IkIvzx6u6Nk=; b=UCm8EcgZw4FpgU5WKA0oplnDw5pH9CaFzpgMMGoQpaHulvDDq1HbebMTi6et2rRf6/teTW 0qBPCYCMm0fZoWXxHXQxG+gKLfgNV3gGg1VB6F2tK677a+HVnil7JiYtTtrXG9dhz6baDW FRgh7aNV/pB3zGnLH4r20Uj1mUT8okqVEjIY33766bXWoiNfJ1tPszhgIyulxX6vlIsh5z UuEgP4yoqe9uPzOwXL5opSelcL9CfWVrx/jrDbm4Et/bro5GgkO2GxJclojHLqR5LzWHkc Vkxrk3YjfWzknRPwDfT2MqorlDbM1OJQToZuiI9HklnC4so5tH8ZlHKf6R8p3g== Received: from mail-qt1-f177.google.com (mail-qt1-f177.google.com [209.85.160.177]) (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 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Txbkk2yv9z1SK9; Sat, 16 Mar 2024 09:42:38 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f177.google.com with SMTP id d75a77b69052e-42a9c21f9ecso14269271cf.0; Sat, 16 Mar 2024 02:42:38 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCXxBsajURdwOFtTT25iH+uE73Cl6E+xgiWjYpbzaRgEhDzd8a23f1XDw2r2q+DvbJhFj4aSJMwl0R1WB+y/fTumsUvMQj0pyCviEz0a3R4/RKB6X4Q= X-Gm-Message-State: AOJu0Yxtn3rDN0mrNLLZpu2I21D4yEdl03LlJIfqWl2m7nw69FbMeXPv 2mWlL2+PuGkpI6hgoSfuxORkN3VI4TmsJUaOSUmLMl0ea3f/YwOsG6Ns6JVyvt68lSNqdmB7rcU GlCm6vzXxGNv/JRplYZ1FKZffkFc= X-Google-Smtp-Source: AGHT+IF18OTzZUD1u7z1bOxJMuVPvU/3dWPADnRKUdzShEVjQjtz43kK77gQIQY4QC5eGW6kl6PoutS9yMUihBB55VE= X-Received: by 2002:a05:622a:178a:b0:430:c256:b9f9 with SMTP id s10-20020a05622a178a00b00430c256b9f9mr636078qtk.12.1710582157957; Sat, 16 Mar 2024 02:42:37 -0700 (PDT) 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 References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> In-Reply-To: <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> From: Nuno Teixeira Date: Sat, 16 Mar 2024 09:42:25 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Request for Testing: TCP RACK To: tuexen@freebsd.org Cc: =?UTF-8?Q?Dag=2DErling_Sm=C3=B8rgrav?= , garyj@gmx.de, current@freebsd.org, net@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Followed man tcp_rack: loader.conf: tcp_rack_load=3D"YES" sysctl.conf: net.inet.tcp.functions_default=3Drack poudriere have restricted access to network, usually for fetch distfiles. escreveu (s=C3=A1bado, 16/03/2024 =C3=A0(s) 08:41): > > > On 16. Mar 2024, at 08:57, Nuno Teixeira wrote: > > > > Hello all, > > > > On a laptop i7/16MB ram, desktop use and port testing (poudriere) I've > > noticed that all operations on OS was increased by 3 to 5 times > > longer. > > examples: > > - firefox took way long time to open > > - poudriere testport tooked up to 3 times longer to finished > How did you enable the RACK stack? Does the poudriere involve > network interaction? > > Best regards > Michael > > > > make.conf: > > KERNCONF=3DGENERIC-NODEBUG > > src.conf: > > WITH_MALLOC_PRODUCTION=3Dyes > > > > tested on main-n268800-6a6ec90681cf > > > > Thanks, > > > > escreveu (quinta, 14/03/2024 =C3=A0(s) 10:51): > >> > >>> On 14. Mar 2024, at 11:04, Dag-Erling Sm=C3=B8rgrav = wrote: > >>> > >>> tuexen@freebsd.org writes: > >>>> Gary Jennejohn writes: > >>>>> In the article we have option TCPHPTS and option TCP_RACK. But in > >>>>> /sys/conf/NOTES we have options TCPHPTS and options TCP_RACK and > >>>>> not option. > >>>> Thanks for reporting, that is a typo in the article. It should > >>>> always read options instead of option. > >>> > >>> It's not a typo, both spellings work, cf. config(5). > >> Thank you very much for the hint. I did not know this. I wrote > >> option in the article (for whatever reason) and tested the > >> configs using options... > >> > >> Best regards > >> Michael > >>> > >>> DES > >>> -- > >>> Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org > >> > > > > > > -- > > Nuno Teixeira > > FreeBSD Committer (ports) > --=20 Nuno Teixeira FreeBSD Committer (ports) From nobody Sat Mar 16 09:49:24 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Txbtm6wt0z5Cxd6; Sat, 16 Mar 2024 09:49:36 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Txbtm6SBzz4gMx; Sat, 16 Mar 2024 09:49:36 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710582576; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WbfR6Q/41upPwsfliXrdQgD4z5PlZBGA7PTzcOF61J8=; b=KSFNMf6mKVPSnWOcbuAQwYAnrSSsnqcwGajSR8XW4YWpBRnS0zE2V7v4YpYP2nrZcuEmq6 MfQu++zFsRE+DiCMC8xwL603vpRmLuwxz50YSP5qe6yFeEs1sgRYIBWCoI/FAocNjVJ6Gg d/2OqNYYwFTd1gSRn3ffH3aRWH9GDMmUvqQoTklPlGfpi3A5Az0lO4lxvf9pV6DoonbMky pwIgSjnM87GUrVa2bL0N9sj1Q7KN/gWKhLGCYmTjI1mKmZxcH09gfa8pwtliWN+2jfGX2R j5kjiHlgJZ/bsePXLF7rAtlwDdyfkNsyCf1Ui7vjvjRViUJ3OFwUiL3JoHXz3Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710582576; a=rsa-sha256; cv=none; b=h0UxjIQJ04zUv1HsRrz3BtZSb4pMxqphRQ6yEW9lX02larZblj3XoHN7SUpfeW1DClc060 sdzsz08Jv7A6POQ3NCAakX/kQLhA+ghDK5dXBilfNPUR2A5Z8+ZqFruFpTCCishlssLRDn pjQjs2dlaRZbQ3BmwFdb3RbDt9nlP+Bst68aFhtQzhppLTRh3HXwOW5iabkl340LXaXxBQ ddrRcDf6ywI59xbTgsG+j/jWT2fbRfy9M4F0XlL8uJLcZn4V1Vw5ywK87Gg3VVe3c1/5xb BqlFJ1O9vXY84CUhHO/BUo48nYHsC0LV5+HvnPCAcvepXcdfEw00EDZqMf4wFQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710582576; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WbfR6Q/41upPwsfliXrdQgD4z5PlZBGA7PTzcOF61J8=; b=Jvc1IlnNekt7C1GP985bOCApIfSgCob00dBMtrAUWlKQOaW4GF8kFcgUsA/sUShF3HMTHn 069DLYQy9Mxf6g3kUlTjmUTZcDHK56KuZWl0JSt5NVHcEBa1IdSU6IAkmk4dBWqg47shII qjR8SqVvClUOe++IBGsd0XdmOMs1yU784KGTy08BJ/lDWGhHALykhH9QFoAlVnhS2Vqs0Y WfNw8gNGbDKOF+NqiOr7ZYZ4+h+iyjTEmvnMQcdq+iY9ANBB8r4oBxJRssnAltIon1Wb6w O6BYJfpnLOY7yKDKYQX4z5Wx1788sT5yq5bSGucEXgGIkfLDDqj7L/q+SIUhAQ== Received: from mail-qt1-f170.google.com (mail-qt1-f170.google.com [209.85.160.170]) (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 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Txbtm5pT5z1SYp; Sat, 16 Mar 2024 09:49:36 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f170.google.com with SMTP id d75a77b69052e-42f4b66dc9eso16711681cf.2; Sat, 16 Mar 2024 02:49:36 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCUZOoryOhuyIUwjSm5jhh74ZGpzy9umYNa+tpZPyiDzRxCV2kydnChgG+JEekshFY7LCfo4D5QDOjUUOsIPZPRZ1DibYJu8co4l1q8BpFkJLq+XuSs= X-Gm-Message-State: AOJu0YxExOzu/+MRejuMKiD3Ulk+Ze/AGS1p0nAjkBrimfcWFSLvx56I 6fKWCMMkp0dNY0HNpb3JgnfrdH+J6Lsav/veDqlZdg23VZM3wlYlUL6Vc3u8HJTOV66lhl6753k WtRL5v7Ez/6NjW/XudnjPHXcQJaQ= X-Google-Smtp-Source: AGHT+IF/LWlKIagxY0mXJOkV31khV3MJCC7IzeQAgUSi0rDw9yxs0IxSuPcPysruhcEnmPSLUVO8KcdNzWz1JLzbLw8= X-Received: by 2002:a05:622a:60c:b0:42f:2074:2747 with SMTP id z12-20020a05622a060c00b0042f20742747mr7763856qta.18.1710582576018; Sat, 16 Mar 2024 02:49:36 -0700 (PDT) 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 References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> In-Reply-To: <20240316104053.20bef8c2@ernst.home> From: Nuno Teixeira Date: Sat, 16 Mar 2024 09:49:24 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Request for Testing: TCP RACK To: garyj@gmx.de Cc: tuexen@freebsd.org, current@freebsd.org, net@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello Gary, Nice that you found this. tcp_tack manual doesn't mention that we need extra config in kernel but it loads module and it is shown in sysctl net.inet.tcp.functions_available without errors. I will add missing config to GENERIC and see how it goes. Cheers, Gary Jennejohn escreveu (s=C3=A1bado, 16/03/2024 =C3=A0(s) 0= 9:40): > > On Sat, 16 Mar 2024 09:41:13 +0100 > tuexen@freebsd.org wrote: > > > > On 16. Mar 2024, at 08:57, Nuno Teixeira wrote: > > > > > > Hello all, > > > > > > On a laptop i7/16MB ram, desktop use and port testing (poudriere) I'v= e > > > noticed that all operations on OS was increased by 3 to 5 times > > > longer. > > > examples: > > > - firefox took way long time to open > > > - poudriere testport tooked up to 3 times longer to finished > > > > make.conf: > > KERNCONF=3DGENERIC-NODEBUG > > src.conf: > > WITH_MALLOC_PRODUCTION=3Dyes > > > > tested on main-n268800-6a6ec90681cf > > > > > How did you enable the RACK stack? Does the poudriere involve > > network interaction? > > > > Interesting. RACK works for me: > > net.inet.tcp.functions_available: > Stack D Alias PCB co= unt > freebsd freebsd 0 > rack * rack 23 > > I don't see any lags when starting/using FireFox or any other browser. > > Mail delivery (in/out) is also not affected. > > But GENERIC, which is loaded by GENERIC-NODEBUG, doesn't support RACK. > > These entries are missing in GENERIC: > > makeoptions WITH_EXTRA_TCP_STACKS=3D1 > options TCPHPTS > options TCP_RACK > > -- > Gary Jennejohn --=20 Nuno Teixeira FreeBSD Committer (ports) From nobody Sat Mar 16 09:54:13 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Txc074cktz5Cy8j; Sat, 16 Mar 2024 09:54:15 +0000 (UTC) (envelope-from garyj@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "Telekom Security ServerID OV Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Txc072Kphz4jQM; Sat, 16 Mar 2024 09:54:15 +0000 (UTC) (envelope-from garyj@gmx.de) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1710582854; x=1711187654; i=garyj@gmx.de; bh=wO8DVUhJ3WFLahPmci1QPYrjK1T4yRYn5UuAqVHQD6Q=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:In-Reply-To:References: Reply-To; b=aBV2QRZQeHHoKgtsx8Fhv7xjmDNFv8Y63gLCxYu1dAjo4NyyPp9y+G7gzLAV/5Ek EuybO+HXqyAwRG+VoH9Fy6lZQZ50jb09glZvIdxmaUBTNRWkqayWsPv+DHi6n5oT/ oE+iwC86n359IqNGiWpzoW+uYSrtSQgGd2F+fHEQmFCFiVpqg8jGOXnN2CQfbk2fF SL3SI5X3xZdRV++Rijofc8Jhm94Qt4bmFSAxfkt5h3FdqcT/OabD8JnTXgTR1VQNZ dp0tQCnFDfsK8wBmSyY12klLNihRQXE09ahExPico4T0jBFU/F0EGLyKOE+f9edFB BvfOZISw3CJetdUICw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from ernst.home ([91.59.224.160]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mq2nK-1qzhrw0ZwQ-00n823; Sat, 16 Mar 2024 10:54:14 +0100 Date: Sat, 16 Mar 2024 09:54:13 +0000 From: Gary Jennejohn To: Nuno Teixeira Cc: tuexen@freebsd.org, current@freebsd.org, net@freebsd.org Subject: Re: Request for Testing: TCP RACK Message-ID: <20240316105413.70f29a24@ernst.home> In-Reply-To: References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> Reply-To: garyj@gmx.de X-Mailer: Claws Mail 3.19.1 (GTK+ 2.24.33; amd64-portbld-freebsd14.0) 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: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:rUu99zQEZuZMo7WX5Myrskp5GTbtJKKRfE3aGqQXv1VocEFQ3kZ kk6MhD+x9OTTdRsmbfiTJodKbVsiPhkVwfNUdjkKanDBhAl9lSj+0LzhzcDpyhAJtM5xsBv UkLDD5RY8TIXxC+BaTVchgK78IuhwnKwwAmI9Gm/p0cPO0tZ8zNe55yXLfQ/rz8SFVePGsn yttwM2dYaIG3JVLkbplmQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:7fvoi31LySE=;xpnN76RmHq/yQBbO6OUJ3V/HaBM 6sNzWr6uG8txHM0A1W26AsitOGE0dGYkegHwk93pm7l3KgJ+cz6xs5ZfKukJFQ2R4ifCDjcb2 WaOdOs3aeZVVmolFXJOdlFcek/uTu0ztQZEXLDPlEnWy8DZcKFz+JKlbxvcCFxme86JsPLh9l zu+Fx2fUPAcWirU9xQUTfol6alMlRYS12PqNc1ESnKwElBNAcMNIcHwHKaTDYBL9ATY2sH38K 5jbHBUD9re0Jd42pMB2u1/X0Btwrp6X/7oKIzBjFmIiRcWJT9vLwKJQ0ln/Xw66+OnqiKAubg hxUC4kStCQS4IrfTW56o8nS5WhfCZ2KBFmdicJnsZHsp7JG8rNI2smwWvUqt1DbPwrbEJtdTA 4M0pUjls89F4FNSSOouzrLDsG5Z5lLseAIxaYsP/9MfygPaaSSGi3E7gjM7IYE8Y0//y8sm+i ekh27ise1x0kMLPh/fcwRfaJdXz7+tQjwCn3vy0isJzTM+SFZCG4VzTsgrt+KGiIZ5S9rxNwm cjcKe8rUIFF3ZuO9LAB8zpSqUarZgw3w+/UJszp5yyXMqJMOo6y+ZPgp9mo3Vx2lYqDVpVNAq 5IdnjGvidUN4zxZ/oYdQ09buflrRNpelsUO8w1tsGXVVTPIA0R89Ds1eG6+7Wj7dem2AwCB+l /qLRgAWE6xhKbW7JoFsui39wKq80uc7vOLlfzQCePCQoz8deVxFYQNZfQPEGsr/Vd51zZ34jw DN3I/DQt5HEXLg+z9/Z3SIZGMdQiEAYafXko2w/5Rw20z4UrpfaFjlO2ATDg9B0rIRHy+mk2i m3Y2X808lpOyCEDQ70Re2pVFbwFMtTTCTIHM4iG1KWKyA= X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE] X-Rspamd-Queue-Id: 4Txc072Kphz4jQM On Sat, 16 Mar 2024 09:49:24 +0000 Nuno Teixeira wrote: > Hello Gary, > > Nice that you found this. > > tcp_tack manual doesn't mention that we need extra config in kernel > but it loads module and it is shown in sysctl > net.inet.tcp.functions_available without errors. > > I will add missing config to GENERIC and see how it goes. > All the required information is here: https://freebsdfoundation.org/our-work/journal/browser-based-edition/rack-= and-alternate-tcp-stacks-for-freebsd/ =2D- Gary Jennejohn From nobody Sat Mar 16 10:11:22 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TxcN62sVRz5D18j; Sat, 16 Mar 2024 10:11:34 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TxcN627Tcz4nWJ; Sat, 16 Mar 2024 10:11:34 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710583894; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=aKjUWNisp5irauykR94veEbEaBP5s6GYZ4oDlvnnKEk=; b=NFmYJm+EulbkBXuyt6BVwvO++2KJr/FKHFbwMjaMECbYgp9OMIY1OkhN3hSRBz4ZH0y20b svtyUYJ8H4gyA5DxOBPHK3v/2D86/7BwNrt2QeZ9YJDcYJ8cdK7BlRVF84tvtlElK09sR2 sqpzib8hZYiKytJ+Qfj/I0ZxAhAraiW2LdQgkGEpgNz7+LFKG49qituzTascA65t+JdK1y TIjQmmbIVvEZy+7k0lyMh0VgXl8vS83egLwVMQjySeDhOuWke3GGYOZnGAZPkGtI+YkGqz QuC8i7BmjLC1a7+Kn7+zu9SVhGp6AUBQFRYI0psoja9SA1mQVFJfj1joQhymHA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710583894; a=rsa-sha256; cv=none; b=G808FMC4I6ySN9z36QZwycBWbd/sbwlxld4pqXB1KtupWz0W7/49EP9FYYtnBp7UAEEe0u Mse1JtEQ6fq5B99xGxHc91+gK00tAI1zueqSK68n1yZElwiZntNw2o3oOIJ75sX/UsVh+a hqHHKwQyHqLrZ20oydNW9jXyMqYcXtlmD5g7TH3CFCeyA55UV+A30akl6p4Kai1daKYm8h D8rznUXafC5PxxOWLUV0Ocxc+NT2Phtny7E864zCJlwTll7xXKSVDrDDKieVHLbE3tsdpD h3g4OEtxLDVWggtzk7+zD48Ok3shgslrcR2/CWSoiyDHTgy3AOWqQFQRd8lf5A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710583894; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=aKjUWNisp5irauykR94veEbEaBP5s6GYZ4oDlvnnKEk=; b=uWiZjFvBQoBB7FpEP/NLyDwq2T958s/u107F5QZPJOdBQpMz0qljRo2R5tEHfTFpt6K+Tw 6M0dv0akQCN/TS7lGyp9hR+Ub2xCtOHZfEUWDGvlzdX8xp6airFKmD54fTiSwocsCKPw3n zAxID4n9nR0GpWI9oUCFUsR1jr2w6BTlT0YO4gl5VmisWoFDVap5eVkJOn1SaL92ErAQxf 1EBKcG0ezU20aDpY0q7DkL74tw+2qaZJKHyiW0hZ6QeCKtDdpv2Zdyf1OS4oBssSE65bm4 /lO34nuYDUY+MlsfZcGs2eYLlSJXSOfX7d8ZpqhR0bKjeyvODeZXhs49Lhk/ng== Received: from mail-qt1-f178.google.com (mail-qt1-f178.google.com [209.85.160.178]) (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 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TxcN61c8czDZh; Sat, 16 Mar 2024 10:11:34 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f178.google.com with SMTP id d75a77b69052e-430c4d0408eso139151cf.3; Sat, 16 Mar 2024 03:11:34 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCUQr0pCX1Yk3G+phwUlfa4L9/qYxWObYQybsswip421+lneeHCSfmnOXfsLKFNOjx/VdZLdTlQPiQIBSXZQCEdXm4YI6and0fKV+EpEIpUYXMCh/RU= X-Gm-Message-State: AOJu0YxWLwXqEJnvFy8IPehUc8jdXRF3bRcZrkPDPMSOnoQwbILQPWQO RUBRYR3tuWt/FT3toH/ZSNrSDBQTYTXCxw1OLmwCA507cwCLRr4LrbUHsXlq9R2Rv+pA7JlY5Z7 WCs789XAZ7ZbfvFTAODcxgQ+Ii8U= X-Google-Smtp-Source: AGHT+IGPPuyEMs/RFuIsWbTzuhTGtj6MssiXXa7SQgLzQ9GzmRhdbZmG2MI2JpnR2sDxFJyRN5PieocQRKdEAWLwoTE= X-Received: by 2002:a05:622a:58a:b0:42e:f5bd:b30c with SMTP id c10-20020a05622a058a00b0042ef5bdb30cmr6921714qtb.57.1710583893734; Sat, 16 Mar 2024 03:11:33 -0700 (PDT) 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 References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> In-Reply-To: <20240316104053.20bef8c2@ernst.home> From: Nuno Teixeira Date: Sat, 16 Mar 2024 10:11:22 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Request for Testing: TCP RACK To: garyj@gmx.de Cc: tuexen@freebsd.org, current@freebsd.org, net@freebsd.org Content-Type: text/plain; charset="UTF-8" (...) > These entries are missing in GENERIC: > > makeoptions WITH_EXTRA_TCP_STACKS=1 >From https://cgit.freebsd.org/src/commit/?id=3a338c534154164504005beb00a3c6feb03756cc WITH_EXTRA_TCP_STACKS was dropped. > options TCPHPTS That's the missing option in GENERIC that could lead to my slow opearations problem > options TCP_RACK Don't think I need this one as I will use kernel module instead of building it in kernel. Resuming I only need to add: options TCPHPTS Is this correct? Thanks, -- Nuno Teixeira FreeBSD Committer (ports) From nobody Sat Mar 16 10:37:36 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TxcyD6Zc1z5DXHM; Sat, 16 Mar 2024 10:37:40 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (mail-n.franken.de [193.175.24.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TxcyD4b4Mz4s8C; Sat, 16 Mar 2024 10:37:40 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (ip4d15f54e.dynamic.kabel-deutschland.de [77.21.245.78]) (Authenticated sender: micmac) by mail-n.franken.de (Postfix) with ESMTPSA id 225B1721E2806; Sat, 16 Mar 2024 11:37:37 +0100 (CET) Content-Type: text/plain; charset=us-ascii 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 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) Subject: Re: Request for Testing: TCP RACK From: tuexen@freebsd.org In-Reply-To: Date: Sat, 16 Mar 2024 11:37:36 +0100 Cc: garyj@gmx.de, current@freebsd.org, net@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <3503EC44-1EE3-40CA-894F-7C36B6E6624C@freebsd.org> References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> To: Nuno Teixeira X-Mailer: Apple Mail (2.3774.500.171.1.1) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:680, ipnet:193.174.0.0/15, country:DE] X-Rspamd-Queue-Id: 4TxcyD4b4Mz4s8C > On 16. Mar 2024, at 11:11, Nuno Teixeira wrote: >=20 > (...) >=20 >> These entries are missing in GENERIC: >>=20 >> makeoptions WITH_EXTRA_TCP_STACKS=3D1 >=20 > =46rom = https://cgit.freebsd.org/src/commit/?id=3D3a338c534154164504005beb00a3c6fe= b03756cc > WITH_EXTRA_TCP_STACKS was dropped. >=20 >> options TCPHPTS >=20 > That's the missing option in GENERIC that could lead to my slow > opearations problem On main, this will be automatically loaded as a module when you load tcp_rack. >=20 >> options TCP_RACK >=20 > Don't think I need this one as I will use kernel module instead of > building it in kernel. Correct. >=20 > Resuming I only need to add: >=20 > options TCPHPTS >=20 > Is this correct? No. Not on main. Best regards Michael >=20 > Thanks, >=20 > --=20 > Nuno Teixeira > FreeBSD Committer (ports) From nobody Sat Mar 16 10:51:28 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TxdGC4HChz5DYHl; Sat, 16 Mar 2024 10:51:31 +0000 (UTC) (envelope-from garyj@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "Telekom Security ServerID OV Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TxdGC0YGHz4vWT; Sat, 16 Mar 2024 10:51:30 +0000 (UTC) (envelope-from garyj@gmx.de) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1710586289; x=1711191089; i=garyj@gmx.de; bh=4PaxX58ZsCW0AI0CUO4y6oXlqofspi4gxqMay5JaXkI=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:In-Reply-To:References: Reply-To; b=BcvidyGYHKrHCS09U1xvHTMK0Uy5a0Fy9+HurBOnK+4DKaKffqrCM1lxQjIqhKOJ eC9R3juUo5bReTPeXZohN9wZ70B2auXeJfZZlThtGMg00MO337VYfoMm2Hq72dcms 0nNzvTeX8o/UnRN6eNmJfecmN+imeQW7l+Tvn5pKPIOxTFV/Y5XL4dD/199SHNFJG FB78JP0MJJ4KvuAjqluXj2MGWqnev28nfYJ5CHcnXCWUMddnUGZYqQDPdCWN1JWud fiR/dl1v7xbJ/xWV+QcEX2K10+aHvFr1JUlVlZ0NpuRBeYnJ7dFPP92BMuUElUVMv cEIfqvDaoXRUGha5tg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from ernst.home ([91.59.224.160]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MfYPi-1rA9sH0U4e-00fwfn; Sat, 16 Mar 2024 11:51:29 +0100 Date: Sat, 16 Mar 2024 10:51:28 +0000 From: Gary Jennejohn To: Nuno Teixeira Cc: tuexen@freebsd.org, current@freebsd.org, net@freebsd.org Subject: Re: Request for Testing: TCP RACK Message-ID: <20240316115128.33d11f7b@ernst.home> In-Reply-To: References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> Reply-To: garyj@gmx.de X-Mailer: Claws Mail 3.19.1 (GTK+ 2.24.33; amd64-portbld-freebsd14.0) 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: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:4Ju3eSoWTF4vbiKm4eAeEU0MAOHsCD8HDJQB670Wi4twsvKEEdw U+yAmaKRL/Um3qMw1cfJY6t6gEyljyFBHgfb3CAqPTV9WjBgTPE2wsSHqwGbiskdwA+neuK WOy13ZcIkdsl+xFMp80I9UuGT68g/qZKb2A/St9O82yti0CJVOBt6WYXHZeG6yJ814mI3dq CadexIOR8Oa894IOTGArA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:9z5T+06MMxc=;Hy6uM/v92Hnm33MuNHu+RxdkoA+ O/76X9nSYp0dqCclqY+MiZ4qyxu0GMnpEpvLVGL/csW0F2o9AldgG+NU6h9k7GCIYC6ymMglj 9RchF3g6D9z9dzTen3kOXblZOIu1LFol3ePnzbu88o21p3H4NQMKMHouhL5QmffFpW/L0XUp/ 8QMQhZAt0AqrwqU7mxiZlKfXFRm3Q4uBT+XGOpWmZGdYgCycs+zwxPXnX9U/fnfldmA/OUJu+ zzte0UXw83jjQPM9Wr5H5/q8/vYiQGyA0M8SejvdytNqovGMYf+CWUT0wxQaTSBChMmPwrsH5 mEuax8lHAf6Wzj/6QkImqbHDf9drDRHkqpdYnOkIb6DgMN+MKaqH0hO6r0m4WQFYBRkxVJgF0 s9N8vqdNZf7TaQ4EzPf2jaF7apO7XFV9c4jud4UIE+iW5AoYQf/BRq6ECK8OzVPjWGZ7nPg7m 8EDupAU7lOuqKkVaQvBQIG4ylWTfrElmLMV2pb9d769jhsnN1ATV/3yxI1ORiMEsYaSlPWESC gsY42GS96dryImmLEZOgzCQ3LMveb6aLbtfpqEOBIKIltno/XvDupgEr4lbIeW5JFH0nu7ipO qvHNPbOtr56BsdZUOJLf438PHSPCmXJO653zlC4dVunIYCrSsV7rBkFNxDkggSxpSx+jqRfCs ouY+L6o3lECNQjqBpVDiXFbBF+1TKVnNyfn7d7gX1MMjFVSS2N87QSU2Gb4o4qA3Jeelj542+ V4+Fbhqsf+642nd7ok/uCxm6J7/QuP2PwfoLFRnawv9vANzG//J/VTpctO9Y3GKp5l6oDHeIF VHLT0e79WAoflWrSNg6aQ5g2qp7un1X0+S7Lf6VmtaSho= X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE] X-Rspamd-Queue-Id: 4TxdGC0YGHz4vWT On Sat, 16 Mar 2024 10:11:22 +0000 Nuno Teixeira wrote: > (...) > > > These entries are missing in GENERIC: > > > > makeoptions WITH_EXTRA_TCP_STACKS=3D1 > > From https://cgit.freebsd.org/src/commit/?id=3D3a338c534154164504005beb0= 0a3c6feb03756cc > WITH_EXTRA_TCP_STACKS was dropped. > > > options TCPHPTS > > That's the missing option in GENERIC that could lead to my slow > opearations problem > > > options TCP_RACK > > Don't think I need this one as I will use kernel module instead of > building it in kernel. > > Resuming I only need to add: > > options TCPHPTS > > Is this correct? > Yeah, that will probably fix it. According to a comment in /usr/src/sys/netinet/tcp_hpts.c it adds a high precision timer system for tcp, used by RACK and BBR. =2D- Gary Jennejohn From nobody Sat Mar 16 10:59:29 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TxdRd0jcPz5DYxC; Sat, 16 Mar 2024 10:59:41 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TxdRd07Dfz4xCl; Sat, 16 Mar 2024 10:59:41 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710586781; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=jhNcxj+v8+7EyBRLYOOplF/hd+WRtesyk+ZDU8dhonU=; b=BRO1tH+PDHVBy2CfKmth88xPbMeXos6p5A/Gs4bIPsoj9BH7LtavrCznhRnYlP0RVM7iVZ Wgwtbcgu1/KWWY2ossEYYdwT5eVbYuymYJ9LJ+ctcfga2Iy2yougGToaiBzkVnDzjPptho IBAjhYruVNrikU2IEQYYoCC88jbNw4ZmvIZtidaSvJjPC+Qo8JstwfKFY3gccTBKsG0QZk xdU/7GjhgGs4iqf1aswy2pIo+VmKcWk++GULPKFFY5x/crpmrBc73Waho4WoKhbRkyD06k 1E7m8k4TuuqMJ8mKIxmDub7gZOx0UHDxSddJ/GXq/ZMuIuA4EqLOkqIzqxtl6A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710586781; a=rsa-sha256; cv=none; b=ewS6qhDxthNXCCf4VOqgEJBFi+Gnah9gj1ukHACHT8QBatlofnDyHJ4Qc3PO3Mk5NsFFqh aOveFpOLUbjIFzzkh2ihiz69mlUju0LwELV+iB3hPCq4Qhyd1e43/u4kC1EVXOhperpMLw YrETDDk1G0PD5A1LHUF2cFQuWh1a1uJtWDnCN71Fb0RB2jQKfdRLpYP2LtTCbyytOuwO4k pfYkL3JYponVH5v6bI9ugJBTyvHqp4LV6d8ozmDQBXaDNHr5k2Wh3gPjpYO7n062DNW7wZ 5vYZEzr9t3xLCc3OXWOjJyD6Jbw0RKNKCyuXDeiy6+NjIJ0Lpu5t3rRyhuU6LQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710586781; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=jhNcxj+v8+7EyBRLYOOplF/hd+WRtesyk+ZDU8dhonU=; b=gCrN7KCc1ypeJEP96w2WwOkZgNKxu3pQ5wFxGG1NDFxMU6o8PUY8NvTRe9h+TQw3RtIsWw fTkjHJZLVCdjXZZMpF19FVNLC4IGNUTk/xHRYtN+2w7NPXPFW5tB9GUY9LpEU4SS36vVzY v48kICoUf9eD/3NMZg/3M3t8p4YUYPf5r0uboN3rjLWhvPMYJhA3rs21xtMcTxp1VUVHPv 5FRu3spcAG6dTkRAThyNO4gl86+Uc2LSJyl0TSh2zRpxvb2hJ2gks1K/OS4RQ3g4XFyjWf bHdPPpfjdeD/eOeADrujvjO5VRpnnxWq86D7hosVXp9PxVegMTgzmAd6tRZjWQ== Received: from mail-qt1-f177.google.com (mail-qt1-f177.google.com [209.85.160.177]) (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 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TxdRc6kvZzFZ1; Sat, 16 Mar 2024 10:59:40 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f177.google.com with SMTP id d75a77b69052e-430c4e67d40so363521cf.3; Sat, 16 Mar 2024 03:59:40 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCUzXznxWOEoGIoYYQPYSIqCNaXChau/T4pbLQsN5nPLZ6GhTSEncLv9eKecg+fgWGExrs1P3BDyVXSWvUL5VRgeviVgyn9MWo1NRWLO3XRENTq0RH0= X-Gm-Message-State: AOJu0YxSq82yef4Cl9vTR6NlmXWAvcEca5WXWBh49t3kmv+YsIoywuYK /VooLGFAdhzNA6n80ksw4yM3HzQWgSDYEEmtxkV/9W+JfQY1ihEjg8pd3lClRB/4x075vZ7VyvV A92lbawqrZnFcLy6m0s4ZXdtqS6k= X-Google-Smtp-Source: AGHT+IHotC65HdrESey955edYBcpO1ky4agpGGAOrMVvt/MfQF5OkPgiQgaGD3OjJu+d+cmuxNGDJKSJ5MjOboaoG4w= X-Received: by 2002:a05:622a:11d2:b0:430:bc21:120d with SMTP id n18-20020a05622a11d200b00430bc21120dmr2142365qtk.14.1710586780586; Sat, 16 Mar 2024 03:59:40 -0700 (PDT) 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 References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> <20240316115128.33d11f7b@ernst.home> In-Reply-To: <20240316115128.33d11f7b@ernst.home> From: Nuno Teixeira Date: Sat, 16 Mar 2024 10:59:29 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Request for Testing: TCP RACK To: garyj@gmx.de Cc: tuexen@freebsd.org, current@freebsd.org, net@freebsd.org Content-Type: text/plain; charset="UTF-8" > > Resuming I only need to add: > > > > options TCPHPTS > > > > Is this correct? > > > > Yeah, that will probably fix it. According to a comment in > /usr/src/sys/netinet/tcp_hpts.c it adds a high precision timer > system for tcp, used by RACK and BBR. As tuexen said, on main, loader.conf: tcp_rack_load="YES" will load tcphpts.ko as I am seing in my rpi4 right now. I'm testing it and check its performance. I will test again on my amd64 laptop and run more tests too. -- Nuno Teixeira FreeBSD Committer (ports) From nobody Sat Mar 16 13:24:02 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TxhfP1BlPz5Dq1q; Sat, 16 Mar 2024 13:24:13 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (drew.ipv6.franken.de [IPv6:2001:638:a02:a001:20e:cff:fe4a:feaa]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TxhfN5X5pz3ynC; Sat, 16 Mar 2024 13:24:12 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (ip4d15f54e.dynamic.kabel-deutschland.de [77.21.245.78]) (Authenticated sender: micmac) by mail-n.franken.de (Postfix) with ESMTPSA id 754D8721E2806; Sat, 16 Mar 2024 14:24:03 +0100 (CET) Content-Type: text/plain; charset=us-ascii 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 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) Subject: Re: Request for Testing: TCP RACK From: tuexen@freebsd.org In-Reply-To: Date: Sat, 16 Mar 2024 14:24:02 +0100 Cc: garyj@gmx.de, current@freebsd.org, net@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: <7367F29A-D52B-4828-B79A-AA2667E81E7D@freebsd.org> References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> <20240316115128.33d11f7b@ernst.home> To: Nuno Teixeira X-Mailer: Apple Mail (2.3774.500.171.1.1) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:680, ipnet:2001:638::/32, country:DE] X-Rspamd-Queue-Id: 4TxhfN5X5pz3ynC > On 16. Mar 2024, at 11:59, Nuno Teixeira wrote: > >>> Resuming I only need to add: >>> >>> options TCPHPTS >>> >>> Is this correct? >>> >> >> Yeah, that will probably fix it. According to a comment in >> /usr/src/sys/netinet/tcp_hpts.c it adds a high precision timer >> system for tcp, used by RACK and BBR. > > As tuexen said, on main, loader.conf: tcp_rack_load="YES" will load > tcphpts.ko as I am seing in my rpi4 right now. If you load tcp_rack via kldload, tcphtps get loaded automatically. If you load if via /boot/loader.conf, you need to have tcphpts_load="YES" in addition to tcp_rack_load="YES" Best regards Michael > I'm testing it and check its performance. > > I will test again on my amd64 laptop and run more tests too. > > > -- > Nuno Teixeira > FreeBSD Committer (ports) From nobody Sat Mar 16 14:00:09 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TxjS46zPVz5DsxF; Sat, 16 Mar 2024 14:00:20 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TxjS466fpz44CK; Sat, 16 Mar 2024 14:00:20 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710597620; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ozh1uMOhXLtrZUXAFcE3vqpqfE/ZnWQziPbVckLXHSE=; b=kec418x097iXytB0fMQnFxginNZ3Nhvl2wHrOfFGOBUAzrsQDxdszQglS7yhT6LFGbO7Gq 37/4FgopfsCHX2lWTdeM4MMgfO3RO69GvSRxPu0nn/cBGEvzH3yZM+OUIEshWwZ+2m5BOs +ZMnUs9bpOTQmitNaJiYJpD5MTXO3OoLpPCjUYFsev8PsPlvVZPaW/9MSLuGZ9IvgLre1w dqpScE6XJelHdiBg4e8uBoayLXSZ5Vpef7LWWTA6XNQgisDFBxTlpKNOWp6WSQIWzV9iz6 L0ag6pFvyOlV2bRMi76OkPRzN5IqQy8MW/RF+QW70aQLII4oJHIBrRe/KRh8NQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710597620; a=rsa-sha256; cv=none; b=M9hNs9d8XNbckpyQwXpUDamxlCO5QKs6lfgcDYbieZkq4YMg1mvGD+RF+VVJzeoNAs0zaI YQHplSsFR+G0EKPqhVeyVTLhi5ce84PV2PvyUwsYcNL0pM2HA21HU2I1wwGhobd2ALw3W+ vCR8dN2+jMJDAzV1yybqHgjOam4AzuoJczufT7Mk4NOxXD4xGTa+qaoq7yhZ1Rd1VVKMmO ucttoxgmZhdm+NcCHx1MzAtQd+bC/7znRlfug3nDTMTuxJRlwKuF79r9UzG17cLInx+diX M4nU6U4U4ABkwNEyC9UB0ZK5Om9VNAr+ZOPl9E8seOD8Q0BJ+bLMEwdEBeuDdA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710597620; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ozh1uMOhXLtrZUXAFcE3vqpqfE/ZnWQziPbVckLXHSE=; b=G+P8xYuxdCjoSIlrEDDKRtn5pxlCvTjpNBGuVO6DUt/KJFf0GBUMsmk1Nejm79Vp7wVK1C 2w7Aq5bLdEDioaQI27AJBu4IQX1rdXqmj76NWeToDXpJYXsEq9ZOwDQkm7hKHR3HRpScuK oAO5i6ZY4JgIU6I6chRgqOwG4DgH7X6d0YWu2j6nx/hYYdWRMAE+XOrzP4NJ/BLItRrkfh t/i+wl3RL8Z5bs3E8irkTKrp9MMVT/rvpB4w3W2UkLVpZaIoFMmBEytwg6wDJFC75j9xeD PJ2aseZNbxq9VtZIGLBLfvxh3B4bzoiHk0mMjR4JBxeGuktRrwasTx9OYFlLWw== Received: from mail-qt1-f177.google.com (mail-qt1-f177.google.com [209.85.160.177]) (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 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TxjS45ZYFzHHB; Sat, 16 Mar 2024 14:00:20 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f177.google.com with SMTP id d75a77b69052e-430c05cd9b2so2891871cf.0; Sat, 16 Mar 2024 07:00:20 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCWLHX4yLd39Z/anqAoyaflYxL2aU08y10MDZm6i6QUVuPuasTTFO/3wX4ZGSf3EfQLey+MFl4en2d4f5mhwPnQQUpXdpnmutKIgCqLhM8jgPXS3CPk= X-Gm-Message-State: AOJu0YyzS1OyV1F+kdVsP5dcqRhY8E0B/yFfw0FF4ibDE3plJukbti+j nDfzctmwrIzDy3rMlLR2FfH6oEjVkUdLos8f/ieC1CI6tRM3jRXgs76iESWJ6lNfooglYheMRrX Ts5P0+0zLo3V4/7IPmHwFO6AS0XA= X-Google-Smtp-Source: AGHT+IGB4CH0Rzpl8IVeyadwpPzFecwJ8OFysWxoWhcXqIEGt9MfeHh/Sb2WlPA3kMp5UvFC56SWVttP0IxvDdLSIE8= X-Received: by 2002:a05:622a:54d:b0:42e:eb3c:898e with SMTP id m13-20020a05622a054d00b0042eeb3c898emr10923424qtx.1.1710597620412; Sat, 16 Mar 2024 07:00:20 -0700 (PDT) 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 References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> <20240316115128.33d11f7b@ernst.home> <7367F29A-D52B-4828-B79A-AA2667E81E7D@freebsd.org> In-Reply-To: <7367F29A-D52B-4828-B79A-AA2667E81E7D@freebsd.org> From: Nuno Teixeira Date: Sat, 16 Mar 2024 14:00:09 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Request for Testing: TCP RACK To: tuexen@freebsd.org Cc: garyj@gmx.de, current@freebsd.org, net@freebsd.org Content-Type: text/plain; charset="UTF-8" > If you load tcp_rack via kldload, tcphtps get loaded automatically. > If you load if via /boot/loader.conf, you need to have > tcphpts_load="YES" > in addition to > tcp_rack_load="YES" As of my tests, loader.conf: tcp_rack_load="YES" loads tcphtps.ko auto: 3 1 0xffffffff81f53000 545e0 tcp_rack.ko 4 2 0xffffffff81fa8000 14588 tcphpts.ko On aarch64 (rpi4) I didn't get any performance issues in main-n268730-96ad640178ea (Mar 8) and main-n268827-75464941dc17 (Mar 16) So it seems not related to rack commit e18b97bd63a8: Update to bring the rack stack with all its fixes in. Will update amd64 laptop to main-n268827-75464941dc17 (Mar 16) and test it. -- Nuno Teixeira FreeBSD Committer (ports) From nobody Sat Mar 16 15:05:49 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Txkvl6Tmlz5F0Y4; Sat, 16 Mar 2024 15:05:55 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (drew.ipv6.franken.de [IPv6:2001:638:a02:a001:20e:cff:fe4a:feaa]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Txkvl47lPz4C8l; Sat, 16 Mar 2024 15:05:55 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (ip4d15f54e.dynamic.kabel-deutschland.de [77.21.245.78]) (Authenticated sender: micmac) by mail-n.franken.de (Postfix) with ESMTPSA id D3A8D721E2806; Sat, 16 Mar 2024 16:05:49 +0100 (CET) Content-Type: text/plain; charset=us-ascii 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 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) Subject: Re: Request for Testing: TCP RACK From: tuexen@freebsd.org In-Reply-To: Date: Sat, 16 Mar 2024 16:05:49 +0100 Cc: garyj@gmx.de, current@freebsd.org, net@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> <20240316115128.33d11f7b@ernst.home> <7367F29A-D52B-4828-B79A-AA2667E81E7D@freebsd.org> To: Nuno Teixeira X-Mailer: Apple Mail (2.3774.500.171.1.1) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:680, ipnet:2001:638::/32, country:DE] X-Rspamd-Queue-Id: 4Txkvl47lPz4C8l > On 16. Mar 2024, at 15:00, Nuno Teixeira wrote: > >> If you load tcp_rack via kldload, tcphtps get loaded automatically. >> If you load if via /boot/loader.conf, you need to have >> tcphpts_load="YES" >> in addition to >> tcp_rack_load="YES" > > As of my tests, loader.conf: tcp_rack_load="YES" loads tcphtps.ko auto: > > 3 1 0xffffffff81f53000 545e0 tcp_rack.ko > 4 2 0xffffffff81fa8000 14588 tcphpts.ko Interesting. Works on my arm64 machine, too. I think when I tested things for writing the article, I figured out that just doing tcp_rack_load="YES" in /boot/loader.conf was not working on a kernel configured without TCPHPTS. > > On aarch64 (rpi4) I didn't get any performance issues in > > main-n268730-96ad640178ea (Mar 8) > and > main-n268827-75464941dc17 (Mar 16) > > So it seems not related to rack commit e18b97bd63a8: Update to bring > the rack stack with all its fixes in. > > Will update amd64 laptop to main-n268827-75464941dc17 (Mar 16) and test it. Please do so... Best regards Michael > -- > Nuno Teixeira > FreeBSD Committer (ports) From nobody Sat Mar 16 19:06:18 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TxrFM05Wzz5D6Sk; Sat, 16 Mar 2024 19:06:31 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TxrFL6fQwz4dsW; Sat, 16 Mar 2024 19:06:30 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710615990; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=rIEJo7XPfmbp3XrAaZwbolXXbfS48SmSMRFPHhRzXFg=; b=e01opi77OQb3BpzQyEEzm8UBtrB3RyzrlL9eFSzV/98AvVA6eDQpFT56kKx9DbrbfjWAak HR+qeaMRZLnjbOEMYUvs1QNUtXw2V0DHHGM39po5GbyTpAGgE0ziPAKwoHg5t7IpoZo53/ oPLLxlRE9RhY6UicF2+k83Po/+6Km8Zv6Y+Y9t8Aj46jnmjeXNzHmUqLkz2C1w34Az75B6 d12DFIJQABNnbimNi1IxvCmv4J2MYUjcrOZFH9+CutAOIVD2MfpO2y3jSYgO3yrtAxrH4S ESBA4RT3B9ZbWqxwTt7W8vMPxoRUMmQeq4N1pNlGIKnyuO6xRkWOYLNNjakXrw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710615990; a=rsa-sha256; cv=none; b=GHZIvXiy5HHsDibkx/vY9paIHo1zwtSLAXX2sewOn74Ff9a1xRe3hkRXSqWXoiHBT/Visk 4EMfuP/62mYui+nF6yexJ8FhUMrK3gnqNpQ2Bbfsu8FLmA7FL6ssV4KgIyILLpZfF2XI1/ NUXjyrOcouR88cgR5mnfTUblOXUPsoSxqZKNAwG//UaQFFDBgTx26XQ5bcUkvIm25LsLhj xIhPu7YrpTuB3OYnu+xbaDNOTLMxPvS7T60IBfflZefJLeaKNRfT4Yj8pNVae0RNbYEBBK Y4IMbsyEDXe2lP7upiRS+I9JZcQKJ72L+MQ69+2weXYz2hULZe+x3ZuRnTU4Bw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710615990; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=rIEJo7XPfmbp3XrAaZwbolXXbfS48SmSMRFPHhRzXFg=; b=rRnKHTg+d7EbJnX8itdDQTBOeAHbOoTtVCTJ2u9cxxJmj9v4eBrvizdxhwQj1fqU9J2DtN jiAFj9I6MroncTGi3zDB0SWDPqfnfaYpsN3zSIWy7VnUULNmvWlbJAOOV7BSApVQuzaHKu Rg0MRXUZ9AwPTMPk7r0gQF+DSe9UYCKtsmBr718nVAIi0qFQCzp6d0psu6d9Yx7/clPxUR le7kkJ56mLovB4BuLWHbUwgrnXEk1T8ffjEnMkBPisSk0DmMd7gDjkv5Y+YDeKVXtrHkkV cgrszfWtywwxa0cG2N9zhfJr0k1YH+Rx0ENUl1tnYuUq95qzntD1QvGDW+r7aA== Received: from mail-oi1-f181.google.com (mail-oi1-f181.google.com [209.85.167.181]) (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 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TxrFL67R5zQ3d; Sat, 16 Mar 2024 19:06:30 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-oi1-f181.google.com with SMTP id 5614622812f47-3c38335ecd8so183367b6e.0; Sat, 16 Mar 2024 12:06:30 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCU66oTSQmWWzJUXZgNwDx8tfW+JjW1riJga/vqq7EE5dOFnmxDMaGpGdRuUJyyakA/+Pf+hiCP0PFidGbawcn9aQi3UZL9R+6//dGmcAEiS0RANQeA= X-Gm-Message-State: AOJu0YyIO902yHNPliykBEsCnuD1z3dvrESp4qS4qK/EI8R6muwCaJO6 IV4xpiippSLLyQLfWupVWh5e8YyQUXZOXVYnuY9KTw3bVtWFdM90wk0xC9JiA/0Psnm/X7LMmYZ qrfCNlEeRsEpVT1MUSGdtbmcz9SM= X-Google-Smtp-Source: AGHT+IF4rIhiWUNwD5uiqodK4FphIaGEK9pBy4qSh2m8gE9iGnVnIxJ7sF5E72OoYJO3GHJJYOHldfN83x+gxS6OUi0= X-Received: by 2002:a05:6808:17a4:b0:3c3:70e8:3ecb with SMTP id bg36-20020a05680817a400b003c370e83ecbmr8638658oib.38.1710615990041; Sat, 16 Mar 2024 12:06:30 -0700 (PDT) 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 References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> <20240316115128.33d11f7b@ernst.home> <7367F29A-D52B-4828-B79A-AA2667E81E7D@freebsd.org> In-Reply-To: From: Nuno Teixeira Date: Sat, 16 Mar 2024 19:06:18 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Request for Testing: TCP RACK To: tuexen@freebsd.org Cc: garyj@gmx.de, current@freebsd.org, net@freebsd.org Content-Type: text/plain; charset="UTF-8" > > Will update amd64 laptop to main-n268827-75464941dc17 (Mar 16) and test it. > Please do so... @main-n268827-75464941dc17 GENERIC-NODEBUG amd64 Ok, I think I have here some numbers related to disk performance being affected by tcp_rack that somehow is messing with something. NOTES: - test [1] was done after a boot without tcp_rack in loader.conf and [2] tcp_rack was loaded manually with kldload (without rebooting) - After unloading tcp_rack, same results as [2] - Cannot unload tcptpts: device busy [1] without tcp_rack loaded: ==> poudriere testport net/gitup: 11.16s real 5.35s user 6.35s sys ==> bonnie++: Version 1.98 ------Sequential Output------ --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- Name:Size etc /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP leg.home 32G 25k 99 105m 99 88.7m 99 77k 99 198m 99 12716 1784 Latency 351ms 1793us 2340us 241ms 638us 2514us Version 1.98 ------Sequential Create------ --------Random Create-------- leg.home -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 16 14908.273230 97 +++++ +++ 6878.516657 99 15194.808063 97 +++++ +++ 8019.731670 99 Latency 1108us 182us 2228us 1013us 152us 2424us [2] kldload tcp_rack: ==> poudriere testport net/gitup: 1m0.54s real 4.98s user 1m31.38s sys ==> bonnie++: Version 1.98 ------Sequential Output------ --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- Name:Size etc /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP leg.home 32G 14k 99 78.0m 99 46.6m 99 25k 99 120m 99 6688 2161 Latency 676ms 18309us 76171us 385ms 924us 2274us Version 1.98 ------Sequential Create------ --------Random Create-------- leg.home -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 16 8139.513260 96 19437.792294 99 5494.638508 99 8099.275425 96 19723.528878 99 6363.123671 99 Latency 2982us 338us 3072us 1135us 591us 3236us Cheers, -- Nuno Teixeira FreeBSD Committer (ports) From nobody Sat Mar 16 19:24:25 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Txrf74ZnCz5D8KF; Sat, 16 Mar 2024 19:24:31 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (drew.ipv6.franken.de [IPv6:2001:638:a02:a001:20e:cff:fe4a:feaa]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Txrf71Zk4z4hZt; Sat, 16 Mar 2024 19:24:31 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (ip4d15f54e.dynamic.kabel-deutschland.de [77.21.245.78]) (Authenticated sender: micmac) by mail-n.franken.de (Postfix) with ESMTPSA id E155B721E2806; Sat, 16 Mar 2024 20:24:25 +0100 (CET) Content-Type: text/plain; charset=us-ascii 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 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) Subject: Re: Request for Testing: TCP RACK From: tuexen@freebsd.org In-Reply-To: Date: Sat, 16 Mar 2024 20:24:25 +0100 Cc: garyj@gmx.de, current@freebsd.org, net@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <4FF534F6-B35D-4596-8D1E-226AD1347AC8@freebsd.org> References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> <20240316115128.33d11f7b@ernst.home> <7367F29A-D52B-4828-B79A-AA2667E81E7D@freebsd.org> To: Nuno Teixeira X-Mailer: Apple Mail (2.3774.500.171.1.1) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:680, ipnet:2001:638::/32, country:DE] X-Rspamd-Queue-Id: 4Txrf71Zk4z4hZt > On 16. Mar 2024, at 20:06, Nuno Teixeira wrote: >=20 >>> Will update amd64 laptop to main-n268827-75464941dc17 (Mar 16) and = test it. >> Please do so... >=20 > @main-n268827-75464941dc17 GENERIC-NODEBUG amd64 >=20 > Ok, I think I have here some numbers related to disk performance being > affected by tcp_rack that somehow is messing with something. >=20 > NOTES: > - test [1] was done after a boot without tcp_rack in loader.conf and > [2] tcp_rack was loaded manually with kldload (without rebooting) > - After unloading tcp_rack, same results as [2] > - Cannot unload tcptpts: device busy tcphpts does not support unloading. So that is fine. Just to double check: you only load the tcp_rack. You don't run sysctl net.inet.tcp.functions_default=3Drack This means you load RACK, but you don't use it. What does "poudriere testport net/gitup" do? Only build stuff or does is also download something? What does bonnie++ do? Could you reboot the system, run the test, do kldload tcphpts, run the test again, do kldload tcp_rack, and run it again. I'm wondering if tcphpts is affecting the measurements... Thanks for testing. Best regards Michael >=20 > [1] without tcp_rack loaded: >=20 > =3D=3D> poudriere testport net/gitup: > 11.16s real 5.35s user 6.35s sys >=20 > =3D=3D> bonnie++: > Version 1.98 ------Sequential Output------ --Sequential Input- = --Random- > -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- = --Seeks-- > Name:Size etc /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP = /sec %CP > leg.home 32G 25k 99 105m 99 88.7m 99 77k 99 198m 99 = 12716 1784 > Latency 351ms 1793us 2340us 241ms 638us = 2514us > Version 1.98 ------Sequential Create------ --------Random = Create-------- > leg.home -Create-- --Read--- -Delete-- -Create-- --Read--- = -Delete-- > files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP = /sec %CP > 16 14908.273230 97 +++++ +++ 6878.516657 99 > 15194.808063 97 +++++ +++ 8019.731670 99 > Latency 1108us 182us 2228us 1013us 152us = 2424us >=20 > [2] kldload tcp_rack: >=20 > =3D=3D> poudriere testport net/gitup: > 1m0.54s real 4.98s user 1m31.38s sys >=20 > =3D=3D> bonnie++: > Version 1.98 ------Sequential Output------ --Sequential Input- = --Random- > -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- = --Seeks-- > Name:Size etc /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP = /sec %CP > leg.home 32G 14k 99 78.0m 99 46.6m 99 25k 99 120m 99 = 6688 2161 > Latency 676ms 18309us 76171us 385ms 924us = 2274us > Version 1.98 ------Sequential Create------ --------Random = Create-------- > leg.home -Create-- --Read--- -Delete-- -Create-- --Read--- = -Delete-- > files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP = /sec %CP > 16 8139.513260 96 19437.792294 99 5494.638508 99 > 8099.275425 96 19723.528878 99 6363.123671 99 > Latency 2982us 338us 3072us 1135us 591us = 3236us >=20 > Cheers, >=20 >=20 >=20 >=20 >=20 >=20 >=20 > -- > Nuno Teixeira > FreeBSD Committer (ports) From nobody Sat Mar 16 20:29:47 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Txt5g4TrZz5DFrP; Sat, 16 Mar 2024 20:29:59 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Txt5g3xZvz4ppT; Sat, 16 Mar 2024 20:29:59 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710620999; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=zaMCtCejGNWhHt5FSz9IdPu3HDGip8pEUyaL7BP4Y9M=; b=i735kPbKDNdIaBjZGODcwICurgeXdl1tiYuxt2u8xCdTtTAewuw8CghuM2URFCW4R+UU4l jN7yw/SO559uUHsELwoLmcO3PZW5aZ5iZZf2IeqSP1mM3cZswcJr7ED7NIAkaRKrKyJ3/8 v/macBJfULmVtzXhMhm3lHjvpGLVDJtZbNpvUbc8ocmBmRj0Ma2MJwyu9v6DWXYDVLV3md tYxngQ2vaGGkG4CdhtIoRF+ezt7Ts5Jxk8Ier/gfrS4XOtsGA5xlNk0jhT6g4h5eMC1UY8 xgAafKb8btIFk4fifG/G+9Ww6eHbPw0hxK/6EaG5KSjvzOQD6K+7oAL0Gfdqhg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710620999; a=rsa-sha256; cv=none; b=daGR0yVLGow0kWvluHV1303IsT6jya0NMW8ahY6MXF+MEEuCLqunxG1VheOL/PldGVcTP1 k2ETpX+bMJmcfSmpKD3nBcRh/cnMUJWtbQkIGcHKtbrygPTi7cRi5mEHGnzxYQlaM7Gu+0 qXJsxgNhPyToANKFdJroZG1bRS15qI8l2DpYmFX1mFhPYDwxqNtXnSCobw62870JPS6Ifq LMztWuKHdDLZPOCBFrWBUQUXyGeYWbBORz31xWMHGh/AqsDyiUAxA8LXENEyVDzvp8Y7zY Yug/7mgW2CFExFx6op8vPgZGJWE1HoGUAp0eE2hai5XtxeqeqUmO7NsLcWv4gg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710620999; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=zaMCtCejGNWhHt5FSz9IdPu3HDGip8pEUyaL7BP4Y9M=; b=AzK+is7LzB1mnYkN8vsWdfHcze8iUv8ykx4k4OsURiX/sWpzBRvozgIGjEJtTHKft8AiiG hBVERTUUKBNniQT/H7Q8u7JyIpttvjWvVxhXTSWkwJDG96k0VEognCL2aowZ3DMcQkXo7r UV6z7TxS+Heyc4EfUxDf4oxlIi30Ck7rNKcr6pAbBD80WX4UsNsN3a+SxJ5RX3JGWft9HY LNBxpEKIGwIzAf+wZGKWoA+TSmD4R+rfu1F2bZC0jNIbHzq01zJf/osqwnTjLqY8kD9ZOD oDMlPsIQkSCBKGiOTwiUIDp0Jk77CI+LzWr8rSvaQXoyh0ap5wL/jSEbJqRdUw== Received: from mail-qt1-f174.google.com (mail-qt1-f174.google.com [209.85.160.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 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Txt5g3YGVzRSb; Sat, 16 Mar 2024 20:29:59 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f174.google.com with SMTP id d75a77b69052e-430c32c04c7so3637651cf.0; Sat, 16 Mar 2024 13:29:59 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCUy1mZmP5Seyz1imIqWHOtcHek0lpcvi2MzKNbUzZCZPJpPLO8C8Yh+XIRnuCj+2G4wkhwWXwhzwbqfgy2ymyum9igOw94cyoVbbcsEBkYPEk6mhoo= X-Gm-Message-State: AOJu0YxaWllVnQ+QFFoL32kdRNwxo5zt9eJ/xTYEBjKvFjgEiWnbWKet RBK4tYitqQXCccR01O8Ob4LVso7UrcyDfzcGFEQ8nfzXMjHOEpjF14odKjcIAd+oQ+T6a3ecGev DhK6lUYJkB5JUus3yDPoSJpDm474= X-Google-Smtp-Source: AGHT+IEzh8C77WVCnHDwFVCxrkcAiZSJ3FZ5nYwxHqQZsVWdw7ErZkY22mLNmU6wrI6/Up+wDiTA/z0A+icKp+o3v7Q= X-Received: by 2002:ac8:5d07:0:b0:42e:ef0f:eb0 with SMTP id f7-20020ac85d07000000b0042eef0f0eb0mr11542664qtx.11.1710620999172; Sat, 16 Mar 2024 13:29:59 -0700 (PDT) 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 References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> <20240316115128.33d11f7b@ernst.home> <7367F29A-D52B-4828-B79A-AA2667E81E7D@freebsd.org> <4FF534F6-B35D-4596-8D1E-226AD1347AC8@freebsd.org> In-Reply-To: <4FF534F6-B35D-4596-8D1E-226AD1347AC8@freebsd.org> From: Nuno Teixeira Date: Sat, 16 Mar 2024 20:29:47 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Request for Testing: TCP RACK To: tuexen@freebsd.org Cc: garyj@gmx.de, current@freebsd.org, net@freebsd.org Content-Type: text/plain; charset="UTF-8" > Just to double check: you only load the tcp_rack. You don't run > sysctl net.inet.tcp.functions_default=rack I'm not using sysctl, just loading module. > What does "poudriere testport net/gitup" do? Only build stuff or does is > also download something? > > What does bonnie++ do? poudriere is for testing ports and it uses jails to build stuff. It have restrict access to net to fetch distfiles (not the case as distfile is present on disk) bonnie++ is a disk benchmark > Could you reboot the system, run the test, do kldload tcphpts, run > the test again, do kldload tcp_rack, and run it again. The previous test [2] was obtained by loading tcp_rack Now I will post results for test [3] by loading (only) tcphpts module. [3] kldload tcphpts: ==> poudriere testport net/gitup: 55.26s real 5.23s user 1m19.91s sys ==> bonnie++ Version 1.98 ------Sequential Output------ --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- Name:Size etc /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP leg.home 32G 12k 99 73.0m 99 51.1m 99 27k 99 128m 99 8038 2194 Latency 1763ms 194ms 23979us 431ms 1267us 2776us Version 1.98 ------Sequential Create------ --------Random Create-------- leg.home -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 16 7017.934752 98 21243.823180 100 7780.918458 99 9281.477778 98 21368.647657 100 7457.828733 99 Latency 3015us 220us 2398us 1106us 386us 2473us Summary: - I can't remember better tests to do as I can feel the entire OS is being slow, without errors, just slow. - Approx. results as test [2] Nuno Teixeira FreeBSD Committer (ports) From nobody Sun Mar 17 09:18:16 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TyC8J4SqFz4qR07; Sun, 17 Mar 2024 09:18:24 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (drew.ipv6.franken.de [IPv6:2001:638:a02:a001:20e:cff:fe4a:feaa]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TyC8J0ycxz4B1B; Sun, 17 Mar 2024 09:18:24 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (unknown [IPv6:2a02:8109:1140:c3d:6562:c3d3:df66:1b2d]) (Authenticated sender: micmac) by drew.franken.de (Postfix) with ESMTPSA id 56448721E2806; Sun, 17 Mar 2024 10:18:19 +0100 (CET) Content-Type: text/plain; charset=us-ascii 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 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) Subject: Re: Request for Testing: TCP RACK From: tuexen@freebsd.org In-Reply-To: Date: Sun, 17 Mar 2024 10:18:16 +0100 Cc: garyj@gmx.de, current@freebsd.org, net@freebsd.org, Randall Stewart , gallatin@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> <20240316115128.33d11f7b@ernst.home> <7367F29A-D52B-4828-B79A-AA2667E81E7D@freebsd.org> <4FF534F6-B35D-4596-8D1E-226AD1347AC8@freebsd.org> To: Nuno Teixeira X-Mailer: Apple Mail (2.3774.500.171.1.1) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:680, ipnet:2001:638::/32, country:DE] X-Rspamd-Queue-Id: 4TyC8J0ycxz4B1B > On 16. Mar 2024, at 21:29, Nuno Teixeira wrote: >=20 >> Just to double check: you only load the tcp_rack. You don't run >> sysctl net.inet.tcp.functions_default=3Drack >=20 > I'm not using sysctl, just loading module. And you also don't have net.inet.tcp.functions_default=3Drack in /etc/sysctl.conf This means that no TCP connection will actually use the RACK stack. >=20 >> What does "poudriere testport net/gitup" do? Only build stuff or does = is >> also download something? >>=20 >> What does bonnie++ do? >=20 > poudriere is for testing ports and it uses jails to build stuff. > It have restrict access to net to fetch distfiles (not the case as > distfile is present on disk) >=20 > bonnie++ is a disk benchmark Thanks for clarifying. >=20 >> Could you reboot the system, run the test, do kldload tcphpts, run >> the test again, do kldload tcp_rack, and run it again. >=20 > The previous test [2] was obtained by loading tcp_rack >=20 > Now I will post results for test [3] by loading (only) tcphpts module. Great. This makes sure that the degradation is related to TCPHPTS and not the RACK stack. >=20 > [3] kldload tcphpts: >=20 > =3D=3D> poudriere testport net/gitup: > 55.26s real 5.23s user 1m19.91s sys So this test goes up from 11 seconds to 55 seconds... >=20 > =3D=3D> bonnie++ > Version 1.98 ------Sequential Output------ --Sequential Input- = --Random- > -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- = --Seeks-- > Name:Size etc /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP = /sec %CP > leg.home 32G 12k 99 73.0m 99 51.1m 99 27k 99 128m 99 = 8038 2194 > Latency 1763ms 194ms 23979us 431ms 1267us = 2776us > Version 1.98 ------Sequential Create------ --------Random = Create-------- > leg.home -Create-- --Read--- -Delete-- -Create-- --Read--- = -Delete-- > files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP = /sec %CP > 16 7017.934752 98 21243.823180 100 7780.918458 99 > 9281.477778 98 21368.647657 100 7457.828733 99 > Latency 3015us 220us 2398us 1106us 386us = 2473us >=20 > Summary: >=20 > - I can't remember better tests to do as I can feel the entire OS is > being slow, without errors, just slow. This is interesting. It seems a consequence on loading TCPHPTS, not = actually using it. I have CCed Drew and Randall, who know much more about HPTS and might = have follow up questions. I'll bring the issue up in the FreeBSD transport = call next Thursday. What hardware are you using? Best regards Michael > - Approx. results as test [2] >=20 >=20 >=20 >=20 > Nuno Teixeira > FreeBSD Committer (ports) From nobody Sun Mar 17 09:31:14 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TyCRL53Klz4qRvh; Sun, 17 Mar 2024 09:31:26 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TyCRL4cnbz4F54; Sun, 17 Mar 2024 09:31:26 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710667886; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=1/eaiUhhN1PtQZSQ9IL5be0tfOxakMLzVjEeLBZ7Joo=; b=f8qNxoUG4W6Nhc3Ab7LiU83hpXI7F+7YqfS1tjj6TAHn/ZJOGQSATbdZY0pwaRSM5g8ui3 eUqrnqpMkF9/o0oTM8DbR8i4oIvP2E1/lPUfpPtk4Gq+I/b+xwDkEgUvyTpLfWRzH4anzu gMwAPuMWZ0IvnC2cbQQJEPh0REcCUreUKv066AAQHqNTWOO/rcp9oSQ8qxjfS9Ep2K7Anw oTH7snCEa4jYzpp41bFW0qBSRGabnsEPRFy04HYc2/FIhBc8zbcjCcWQSvX3PS1X6v03cb MHAv3cn3EferVEPvI9RnsyruqD3lbhpANgzglikujqABw14keQPY2BhuB9hA/g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710667886; a=rsa-sha256; cv=none; b=qmlm/iQlgIZtIqBUFK5wGZEl3OBarcj0VqjCCufYmTfad70igsR4lbCnYN/7M6GxPIlZdz XdMjFmr3jMmC8e4RNJkWBAo7PYoW+3MoaTpyQv6KDeD2MGx74C/NtivOvXknvxPc9AlAfa 6ec0Z9CZD3AuumDErTqchaiQMlR10Wpba1fhoJxtbEijgWWoTP8H6wmjE1co0X1ltHiGKt JJa/oSXIzm+vKWNL6hGvfeyM9wl+S5X3hIOOsWe2Qsud4yWt08AOSPOWxhZwOyyYuurG6S KxbG+bnhTUAa08hIuM0gqtMcKQiXCPbPo9IfsRYwwomSTnzYq7OKoXQhcjdK3Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710667886; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=1/eaiUhhN1PtQZSQ9IL5be0tfOxakMLzVjEeLBZ7Joo=; b=UFYcWJgspczPqdXy1bMYidVc5xPFBinvxzp4yjBs8eslMlA/1vXshBApaXWCbn93q6GlLH OBLv1go3fagH0C7ViLf3e52zAHoybhzItIiKvjEIyeTeZZB+9qeEMa8pZ0R3majjoiCwu+ 6/b5A8BOjypWYMBrqHIVapy5Vd9H0L+q6Bn5Dfi1Ex29xsQGsslsPGVUJkkGfS3vhf7plf RdVC4saEa73kAQy4i53SF8xiH80ZyK+29S4gkX3/QRYB6UGrssURsGSxou37LWEOO3ieoB P5q/54fdByY2AQ+1XYb4u30oiI6RMGI7wsqmDDKkqeUmsioFamfPBxvzF1BAdA== Received: from mail-oi1-f181.google.com (mail-oi1-f181.google.com [209.85.167.181]) (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 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TyCRL4DxDzhxf; Sun, 17 Mar 2024 09:31:26 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-oi1-f181.google.com with SMTP id 5614622812f47-3c37f55993dso748643b6e.3; Sun, 17 Mar 2024 02:31:26 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCUgqL7FEGXEx0OVJWbudKN4HGf2fSrOXwQDSmij+kKCzZ1Sak3n+iKAp3TiN6lp/6YEG9xg3p6sUHPQqSbJjOm8m+eUQJBGIN3VSI6WfEhBs49PDHuxFPL91LgpsvPsNe2GO+D7BwLg0wS8g9ZnqjVkxv5ddWqV6VZn34E= X-Gm-Message-State: AOJu0YyJ5bpnQFdvBa/27YHwQ5NecBTvQ7nK5z5GfKLGxZV3C6rjj4Rj MEBycC3hQFkdM+DhCTSbqOV4CroNwe/orC5Qk6APzRsNuoBbKyjV+NPTo+2UDJXHVHP6D56HJNx GABq1T0LmqPIZulANetD5GB2fMFk= X-Google-Smtp-Source: AGHT+IFti9LPeDfyjdeIRrw/y78UGH0eLkuFEzNgRN4kgfZ0+sIdiwdtzYTDY/Nkl58AL1FuZTK7/bXl+8SKdqv5Ieg= X-Received: by 2002:a05:6808:1146:b0:3c3:83dc:d6fa with SMTP id u6-20020a056808114600b003c383dcd6famr2470565oiu.36.1710667885867; Sun, 17 Mar 2024 02:31:25 -0700 (PDT) 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 References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> <20240316115128.33d11f7b@ernst.home> <7367F29A-D52B-4828-B79A-AA2667E81E7D@freebsd.org> <4FF534F6-B35D-4596-8D1E-226AD1347AC8@freebsd.org> In-Reply-To: From: Nuno Teixeira Date: Sun, 17 Mar 2024 09:31:14 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Request for Testing: TCP RACK To: tuexen@freebsd.org Cc: garyj@gmx.de, current@freebsd.org, net@freebsd.org, Randall Stewart , gallatin@freebsd.org Content-Type: text/plain; charset="UTF-8" Hello, > > - I can't remember better tests to do as I can feel the entire OS is > > being slow, without errors, just slow. > This is interesting. It seems a consequence on loading TCPHPTS, not actually > using it. Exactly, just loading module and not using it by setting sysctl. > I have CCed Drew and Randall, who know much more about HPTS and might have > follow up questions. I'll bring the issue up in the FreeBSD transport call > next Thursday. > > What hardware are you using? Laptop: Legion 5-15IMH05 (Lenovo) - Type 82AU Thanks! -- Nuno Teixeira FreeBSD Committer (ports) From nobody Sun Mar 17 15:39:06 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TyMc01Cpbz5DbR7; Sun, 17 Mar 2024 15:39:28 +0000 (UTC) (envelope-from gallatin@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TyMc00gvVz3y66; Sun, 17 Mar 2024 15:39:28 +0000 (UTC) (envelope-from gallatin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710689968; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=CZ4XTc/b83IYGjOo4Wo6K+oSfrQ/+7OzSGN09jmHsVQ=; b=K/kt8AobXbde8wAKQpLmHzfLmebOQVOWm5VV6k0nYDNU23IZBN/XHTeez/exLVV7BxUajp NmxH1xyUoRjRlJbtS/XG1IkGgMQ6TfcdrAxdhqcXOLg5Dz7QZmR5vUXvUe1DaKCqmWC9lY aCSEYLiPOWA39l6U3JlEteLxj9OhFlz35PeihlICB8yhXFhq7emL6zZu5cvdvbFW/rO0hP 4guX/yeDWQRvGVUMk+bYqzh97ofR2HYtNrfAsnVy6cIri6xTR1Vqk37cJLEGrXmBmtSTHp 1xgBT7OZLX2YrNLsA0HWBLURMQXGIHjmC8qoM/pauFVr9JTD2kmNmLvxlYPyOw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710689968; a=rsa-sha256; cv=none; b=ysWEU/x13xCQ24KHrtnXbOMYa5VRa1w+upTd2/aJgzu+h4+sGRI1D+ax3dpvtmQ5kqvusc 4VhJFQUMJFLmdUW6m2QCM0nN7VQlBW7nh84v0r0ee5ELu76EstGfXfa41qsDHMJUtunPq0 4QAyAtssT6PSHOHtl5KnDpejkQImBqUkAP7bXgeqpb4oSDFMyjdu36GnH5HAgF5jvwFDGH TSj70+SkP0G7PRFWPOSenXPiX54w+X2tuEWKKnL9bQxlkxXBQMK1cc/QHggIe95BXBZB6Z wNYSGlOwk2KZDzWb4nSEC4BpydEfUyx7AedVv/zkeBwRKg+Kvob7Ok2Ae3DEQw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710689968; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=CZ4XTc/b83IYGjOo4Wo6K+oSfrQ/+7OzSGN09jmHsVQ=; b=cBAXs/LmtDz/lejwYAzrmV9J5l/v7qvgCxJ5YPD1dkYK5xPwmFSmWWy1qb0k1m2CMlxHvH JgymRooVCg6gEdJb1NEEdZT2fsc16EfKMQLzzOQA2RH1znbBAkcqfkzYUaj995WfM4eLj9 80J6EXfKVaEOHxu5VN9ww6tIavxcGd5XHp2FHa2hapbs7aLrCGMiQANxyIBqxc0L3fo2fC mIGKIyE7bZKKiryvfKu1MjAixHJHuTW4boyYNASpnXWDn1kj2Y6FMBSLhiacS2fQFw+v51 i/U3oNpRAz5AtBNAoCeCjKSyBMI0iVAM07p5SvYV3GZYYEytt5TJyYYLoKRJnA== Received: from fauth2-smtp.messagingengine.com (fauth2-smtp.messagingengine.com [103.168.172.201]) (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) (Authenticated sender: gallatin) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TyMbz5gNRz14wM; Sun, 17 Mar 2024 15:39:27 +0000 (UTC) (envelope-from gallatin@freebsd.org) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailfauth.nyi.internal (Postfix) with ESMTP id DAA891200043; Sun, 17 Mar 2024 11:39:26 -0400 (EDT) Received: from imap53 ([10.202.2.103]) by compute5.internal (MEProxy); Sun, 17 Mar 2024 11:39:26 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrkeehgdehiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvfevufgtsegrtd erreerredtnecuhfhrohhmpedfffhrvgifucfirghllhgrthhinhdfuceoghgrlhhlrght ihhnsehfrhgvvggsshgurdhorhhgqeenucggtffrrghtthgvrhhnpeeggfeugeevuedtue dvleefffduteegtdffudeihefhgfegfeekffeiueevkeeuudenucevlhhushhtvghrufhi iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehgrghllhgrthhinhdomhgvshhmth hprghuthhhphgvrhhsohhnrghlihhthidqudeffeehledvvdduiedqvdelhedtgedukeeg qdhgrghllhgrthhinheppehfrhgvvggsshgurdhorhhgsehfrghsthhmrghilhdrtghomh X-ME-Proxy: Feedback-ID: i41414658:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 9E7A136400AB; Sun, 17 Mar 2024 11:39:26 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.11.0-alpha0-300-gdee1775a43-fm-20240315.001-gdee1775a 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 Message-Id: <6e795e9c-8de4-4e02-9a96-8fabfaa4e66f@app.fastmail.com> In-Reply-To: References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> <20240316115128.33d11f7b@ernst.home> <7367F29A-D52B-4828-B79A-AA2667E81E7D@freebsd.org> <4FF534F6-B35D-4596-8D1E-226AD1347AC8@freebsd.org> Date: Sun, 17 Mar 2024 11:39:06 -0400 From: "Drew Gallatin" To: "Nuno Teixeira" , tuexen@freebsd.org Cc: garyj@gmx.de, current@freebsd.org, net@freebsd.org, "Randall Stewart" Subject: Re: Request for Testing: TCP RACK Content-Type: multipart/alternative; boundary=49acd8c4f2f346cdb093c5dcbb4bfe48 --49acd8c4f2f346cdb093c5dcbb4bfe48 Content-Type: text/plain I don't have the full context, but it seems like the complaint is a performance regression in bonnie++ and perhaps other things when tcp_hpts is loaded, even when it is not used. Is that correct? If so, I suspect its because we drive the tcp_hpts_softclock() routine from userret(), in order to avoid tons of timer interrupts and context switches. To test this theory, you could apply a patch like: diff --git a/sys/kern/subr_trap.c b/sys/kern/subr_trap.c index e9a16cd0b36e..54b540c97123 100644 --- a/sys/kern/subr_trap.c +++ b/sys/kern/subr_trap.c @@ -138,7 +138,7 @@ userret(struct thread *td, struct trapframe *frame) * Software Timer Support for Network Processing" * by Mohit Aron and Peter Druschel. */ - tcp_hpts_softclock(); + /*tcp_hpts_softclock();*/ /* * Let the scheduler adjust our priority etc. */ If that fixes it, I suspect we should either make this hook optional for casual users of tcp_hpts(), or add some kind of "last called" timestamp to prevent it being called over and over and over on workloads which are syscall heavy. Note that for non-casual users of hpts (like Netflix, with hundreds of thousands of TCP connections managed by hpts), this call is a huge win, so I think we'd prefer that it remain in some form. Drew --49acd8c4f2f346cdb093c5dcbb4bfe48 Content-Type: text/html Content-Transfer-Encoding: quoted-printable
I don't have th= e full context, but it seems like the complaint is a performance regress= ion in bonnie++ and perhaps other things when tcp_hpts is loaded, even w= hen it is not used.  Is that correct?

= If so, I suspect its because we drive the tcp_hpts_softclock() routine f= rom userret(), in order to avoid tons of timer interrupts and context sw= itches.  To test this theory,  you could apply a patch like:

diff --git a/sys/kern/subr_trap.c b/sys/kern= /subr_trap.c
index e9a16cd0b36e..54b540c97123 100644
--- a/sys/kern/subr_trap.c
+++ b/sys/kern/subr_tr= ap.c
@@ -138,7 +138,7 @@ userret(struct thread *td, struct= trapframe *frame)
      &nb= sp;  * Software Timer Support for Network Processing"
         * by Mohit Aron and Pe= ter Druschel.
       &n= bsp; */
-       tcp_hpts_sof= tclock();
+       /*tcp_hpts= _softclock();*/
       = /*
         * Let= the scheduler adjust our priority etc.
   =       */


If that fixes it, I suspect we should either make this hook option= al for casual users of tcp_hpts(), or add some kind of "last called" tim= estamp to prevent it being called over and over and over on workloads wh= ich are syscall heavy.

Note that for non-ca= sual users of hpts (like Netflix, with hundreds of thousands of TCP conn= ections managed by hpts), this call is a huge win, so I think we'd prefe= r that it remain in some form.

Drew

--49acd8c4f2f346cdb093c5dcbb4bfe48-- From nobody Sun Mar 17 15:40:54 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TyMfG51mlz5Dbxf; Sun, 17 Mar 2024 15:41:26 +0000 (UTC) (envelope-from gallatin@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TyMfG3Mynz4206; Sun, 17 Mar 2024 15:41:26 +0000 (UTC) (envelope-from gallatin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710690086; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=DkBGEP9m7putnBRP0xqmnfpDf7kPZmyEVHCztyOZmIg=; b=KL9aF7nJcT5zv08irj9QfpDTgEKF9hm+p8ulksTHeVNAWl5Oj7JWWlrdXV84p/0ZhtQfzb C7suFsp9W8TYhUIY1HAnkUdiOQ7RpQ32F3nDGYm7MpjB8M+sK/fd0H1bgoZGciiqaJrEIw RvcKoR3fjqK4E511bV6dErC2gBmxEHZcZrPrWaT7xHXkx6GsvqqHPrxwEa2o6PZxIdG9OW lLmzGUoPEz0pP9R4L0AhgElS2jR3XUNV0OLfBW4ongRYnBDWbkWVogVFLcLtDEtqYR7Klh U/sHxGD+zMtsTh8TLbEMiqXLN/DNieBv3BjdSIpYMgl+OdSdxPab3ddIxVdfyw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710690086; a=rsa-sha256; cv=none; b=oliMj5JRTZpKSNziQaOT74z0Uz4DzlE8xTcEKLXIsicU8W/p8NUtbXkSKz2kgBDqYHJauv f1Zij+s6DuVEN2gATv0oVUFbinqrZnEaII2M8mmtm1rRb3tfYmrS2GiNPU04M9uaWEVCh9 Z2COYA5ooj8zy4U5NksUlu4tvCWHA/GkYncrdn3MpYIvmtzVWVAAVHlsGvBLMI8heiuQNC EZXeuM8hdIdrllcuLIIf0ZD05XfLA0eX/+lgCP9/vOH9QdC5gA1pxZ6PKpNVV6T6qPMitD 8/hQVTJtUOujyqaWJpqOG+Osyf/wG7Qotl6yYMnocRa6rD6vZGmerM1gPyRVqQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710690086; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=DkBGEP9m7putnBRP0xqmnfpDf7kPZmyEVHCztyOZmIg=; b=kBJa7HXFKEpEfXsefEuGdqfW2E3Hl2xAsSwcA6qxq0oiX17OcMjyFH9OBq0t5ExjBPMk77 J0r5j/zeucsDHLSAygkNxGp3924WxcotEEAhE37uKsHSyD5qGizpGxD7PG4I4v2IjoXtHX FlnKoOiUTVqMCxX1/sVfu9E8ro5UiezTrp5d2nJrrTUoCdvkWc+szjCopTK7U5YJMlDsD9 HduzLKV3rjzotahNbfN0Ek8J8udlAx657rpOi7BvBkx0uI6G4Byc5tYnXPJLpPN/vZPe5Z EpjiKlteL7cxPJXmuE8lyfFriJXFSHQ4YREc9OGZ5lSSgNjUcin4P9ZYtETwLQ== Received: from fauth2-smtp.messagingengine.com (fauth2-smtp.messagingengine.com [103.168.172.201]) (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) (Authenticated sender: gallatin) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TyMfF3bFmz14mC; Sun, 17 Mar 2024 15:41:25 +0000 (UTC) (envelope-from gallatin@freebsd.org) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailfauth.nyi.internal (Postfix) with ESMTP id 164481200043; Sun, 17 Mar 2024 11:41:25 -0400 (EDT) Received: from imap53 ([10.202.2.103]) by compute5.internal (MEProxy); Sun, 17 Mar 2024 11:41:25 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrkeehgdehiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvfevufgtsehmtd erreerredtnecuhfhrohhmpedfffhrvgifucfirghllhgrthhinhdfuceoghgrlhhlrght ihhnsehfrhgvvggsshgurdhorhhgqeenucggtffrrghtthgvrhhnpeetueeftdehgeekle ffjeehhfelgedtgffftdeuhfdtgeevudevledukedtffefffenucevlhhushhtvghrufhi iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehgrghllhgrthhinhdomhgvshhmth hprghuthhhphgvrhhsohhnrghlihhthidqudeffeehledvvdduiedqvdelhedtgedukeeg qdhgrghllhgrthhinheppehfrhgvvggsshgurdhorhhgsehfrghsthhmrghilhdrtghomh X-ME-Proxy: Feedback-ID: i41414658:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id CAA0236400AB; Sun, 17 Mar 2024 11:41:24 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.11.0-alpha0-300-gdee1775a43-fm-20240315.001-gdee1775a 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 Message-Id: In-Reply-To: <6e795e9c-8de4-4e02-9a96-8fabfaa4e66f@app.fastmail.com> References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> <20240316115128.33d11f7b@ernst.home> <7367F29A-D52B-4828-B79A-AA2667E81E7D@freebsd.org> <4FF534F6-B35D-4596-8D1E-226AD1347AC8@freebsd.org> <6e795e9c-8de4-4e02-9a96-8fabfaa4e66f@app.fastmail.com> Date: Sun, 17 Mar 2024 11:40:54 -0400 From: "Drew Gallatin" To: "Nuno Teixeira" , tuexen@freebsd.org Cc: garyj@gmx.de, current@freebsd.org, net@freebsd.org, "Randall Stewart" Subject: Re: Request for Testing: TCP RACK Content-Type: multipart/mixed; boundary=e58bff945182484499f23ee3bb676b2a --e58bff945182484499f23ee3bb676b2a Content-Type: multipart/alternative; boundary=43607613842b4113a49b4bd429aef6fd --43607613842b4113a49b4bd429aef6fd Content-Type: text/plain Resending with the patch as an attachment. Drew On Sun, Mar 17, 2024, at 11:39 AM, Drew Gallatin wrote: > I don't have the full context, but it seems like the complaint is a performance regression in bonnie++ and perhaps other things when tcp_hpts is loaded, even when it is not used. Is that correct? > > If so, I suspect its because we drive the tcp_hpts_softclock() routine from userret(), in order to avoid tons of timer interrupts and context switches. To test this theory, you could apply a patch like: > > diff --git a/sys/kern/subr_trap.c b/sys/kern/subr_trap.c > index e9a16cd0b36e..54b540c97123 100644 > --- a/sys/kern/subr_trap.c > +++ b/sys/kern/subr_trap.c > @@ -138,7 +138,7 @@ userret(struct thread *td, struct trapframe *frame) > * Software Timer Support for Network Processing" > * by Mohit Aron and Peter Druschel. > */ > - tcp_hpts_softclock(); > + /*tcp_hpts_softclock();*/ > /* > * Let the scheduler adjust our priority etc. > */ > > > If that fixes it, I suspect we should either make this hook optional for casual users of tcp_hpts(), or add some kind of "last called" timestamp to prevent it being called over and over and over on workloads which are syscall heavy. > > Note that for non-casual users of hpts (like Netflix, with hundreds of thousands of TCP connections managed by hpts), this call is a huge win, so I think we'd prefer that it remain in some form. > > Drew > --43607613842b4113a49b4bd429aef6fd Content-Type: text/html Content-Transfer-Encoding: quoted-printable
Resending = with the patch as an attachment.

Drew

On Sun, Mar 17, 2024, at 11:39 AM, Drew Gallatin= wrote:
I d= on't have the full context, but it seems like the complaint is a perform= ance regression in bonnie++ and perhaps other things when tcp_hpts is lo= aded, even when it is not used.  Is that correct?
If so, I suspect its because we drive the tcp_hpts_softclock= () routine from userret(), in order to avoid tons of timer interrupts an= d context switches.  To test this theory,  you could apply a p= atch like:

diff --git a/sys/kern/subr_trap.= c b/sys/kern/subr_trap.c
index e9a16cd0b36e..54b540c97123 = 100644
--- a/sys/kern/subr_trap.c
+++ b/sys/= kern/subr_trap.c
@@ -138,7 +138,7 @@ userret(struct thread= *td, struct trapframe *frame)
    &nb= sp;    * Software Timer Support for Network Processing"
         * by Mohit= Aron and Peter Druschel.
     &n= bsp;   */
-       = tcp_hpts_softclock();
+      = ; /*tcp_hpts_softclock();*/
     =    /*
       =   * Let the scheduler adjust our priority etc.
 =         */


If that fixes it, I suspect we should either make this= hook optional for casual users of tcp_hpts(), or add some kind of "last= called" timestamp to prevent it being called over and over and over on = workloads which are syscall heavy.

Note tha= t for non-casual users of hpts (like Netflix, with hundreds of thousands= of TCP connections managed by hpts), this call is a huge win, so I thin= k we'd prefer that it remain in some form.

= Drew

--43607613842b4113a49b4bd429aef6fd-- --e58bff945182484499f23ee3bb676b2a Content-Disposition: attachment; filename="nerf_tcp_hpts_softclock.diff" Content-Type: application/octet-stream; name="nerf_tcp_hpts_softclock.diff" Content-Transfer-Encoding: BASE64 ZGlmZiAtLWdpdCBhL3N5cy9rZXJuL3N1YnJfdHJhcC5jIGIvc3lzL2tlcm4vc3Vicl90cmFw LmMKaW5kZXggZTlhMTZjZDBiMzZlLi41NGI1NDBjOTcxMjMgMTAwNjQ0Ci0tLSBhL3N5cy9r ZXJuL3N1YnJfdHJhcC5jCisrKyBiL3N5cy9rZXJuL3N1YnJfdHJhcC5jCkBAIC0xMzgsNyAr MTM4LDcgQEAgdXNlcnJldChzdHJ1Y3QgdGhyZWFkICp0ZCwgc3RydWN0IHRyYXBmcmFtZSAq ZnJhbWUpCiAJICogU29mdHdhcmUgVGltZXIgU3VwcG9ydCBmb3IgTmV0d29yayBQcm9jZXNz aW5nIgogCSAqIGJ5IE1vaGl0IEFyb24gYW5kIFBldGVyIERydXNjaGVsLgogCSAqLwotCXRj cF9ocHRzX3NvZnRjbG9jaygpOworCS8qdGNwX2hwdHNfc29mdGNsb2NrKCk7Ki8KIAkvKgog CSAqIExldCB0aGUgc2NoZWR1bGVyIGFkanVzdCBvdXIgcHJpb3JpdHkgZXRjLgogCSAqLwo= --e58bff945182484499f23ee3bb676b2a-- From nobody Sun Mar 17 17:12:56 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TyPh52v9fz5Dlv2; Sun, 17 Mar 2024 17:13:09 +0000 (UTC) (envelope-from tuexen@freebsd.org) Received: from drew.franken.de (drew.ipv6.franken.de [IPv6:2001:638:a02:a001:20e:cff:fe4a:feaa]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.franken.de", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TyPh468qfz4CSC; Sun, 17 Mar 2024 17:13:08 +0000 (UTC) (envelope-from tuexen@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (unknown [IPv6:2a02:8109:1140:c3d:6562:c3d3:df66:1b2d]) (Authenticated sender: micmac) by drew.franken.de (Postfix) with ESMTPSA id EFF9E721E2806; Sun, 17 Mar 2024 18:12:57 +0100 (CET) Content-Type: text/plain; charset=us-ascii 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 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) Subject: Re: Request for Testing: TCP RACK From: tuexen@freebsd.org In-Reply-To: <6e795e9c-8de4-4e02-9a96-8fabfaa4e66f@app.fastmail.com> Date: Sun, 17 Mar 2024 18:12:56 +0100 Cc: Nuno Teixeira , garyj@gmx.de, current@freebsd.org, net@freebsd.org, Randall Stewart Content-Transfer-Encoding: quoted-printable Message-Id: References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> <20240316115128.33d11f7b@ernst.home> <7367F29A-D52B-4828-B79A-AA2667E81E7D@freebsd.org> <4FF534F6-B35D-4596-8D1E-226AD1347AC8@freebsd.org> <6e795e9c-8de4-4e02-9a96-8fabfaa4e66f@app.fastmail.com> To: Drew Gallatin X-Mailer: Apple Mail (2.3774.500.171.1.1) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_SCC_BODY_TEXT_LINE autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail-n.franken.de X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:680, ipnet:2001:638::/32, country:DE] X-Rspamd-Queue-Id: 4TyPh468qfz4CSC > On 17. Mar 2024, at 16:39, Drew Gallatin wrote: >=20 > I don't have the full context, but it seems like the complaint is a = performance regression in bonnie++ and perhaps other things when = tcp_hpts is loaded, even when it is not used. Is that correct? Correct. >=20 > If so, I suspect its because we drive the tcp_hpts_softclock() routine = from userret(), in order to avoid tons of timer interrupts and context = switches. To test this theory, you could apply a patch like: >=20 > diff --git a/sys/kern/subr_trap.c b/sys/kern/subr_trap.c > index e9a16cd0b36e..54b540c97123 100644 > --- a/sys/kern/subr_trap.c > +++ b/sys/kern/subr_trap.c > @@ -138,7 +138,7 @@ userret(struct thread *td, struct trapframe = *frame) > * Software Timer Support for Network Processing" > * by Mohit Aron and Peter Druschel. > */ > - tcp_hpts_softclock(); > + /*tcp_hpts_softclock();*/ > /* > * Let the scheduler adjust our priority etc. > */ >=20 >=20 > If that fixes it, I suspect we should either make this hook optional = for casual users of tcp_hpts(), or add some kind of "last called" = timestamp to prevent it being called over and over and over on workloads = which are syscall heavy. Nuno, can you test that? >=20 > Note that for non-casual users of hpts (like Netflix, with hundreds of = thousands of TCP connections managed by hpts), this call is a huge win, = so I think we'd prefer that it remain in some form. Sure. Best regards Michael >=20 > Drew From nobody Sun Mar 17 20:26:45 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TyTzj0Rbyz5Dpk6; Sun, 17 Mar 2024 20:26:57 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TyTzh710Yz4Xff; Sun, 17 Mar 2024 20:26:56 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710707217; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=TbWg6BI+2Yphxf2gHFKqqmTQP1CoMgKFKekDFRtWpK0=; b=ppK8uakPvcj+Z0GXKJxdYoG7JIFBUHpM+HkoWV2fgN3zd6U2bPGpzRTQ8e8ayhtZLU7yk9 JKHCk05PlOu81wC42JCWhgdI20mqf0hUOJ0+j2RbgGS+VP0KcvucM4D5trxlXQ8LHtHqSX L3WYke/buQnxO8MVMOuBkHfbgyiPLiy1QaY4/Xc0/XDN6jxar5vbD03Ds209ucqm0VNMIO sn5qisKf7kWWHUGANOiNTyfsCj+mujSf4YsmO0w+l8JZ5tgEw2WOeKpOqlElGae81botLr rMkN0T+KHM3JxA0rzjFQkZ/qdNb6oBOzKsP6nKcB8Qx6e6JeFrczN7u2Ilv7Rg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710707217; a=rsa-sha256; cv=none; b=A9ZAivvN32+69lDhKkilsJdE9ybmYDIoD6Icm9ydiocxidoClcMuMvcoim3G0ohD+96CwG Ac+KNICtdCGaCgXAQoSS+49bBichSz2SYrqrDLniEBeH5kBj9526cE4VyJVBiHzYbraM2p dZCJmrRf5nBUo9l5kbwCG1DjS1G52J94K+eSV2t52IVEL4WCS3i2flfq85YLHgIPvqCdJu kAPC4fqmv0uq/r3BZzZ0HC6GrHp0QuKNXU8UgFO5g6NGfg8u8tYWWUfWJ/znLbeDRpZlJC b+qaOSfi1oVodTwh8CcFHzBgRxv86uuxOU+tfQvsuNxTGgm/OOcEH9e0EzAvIA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710707217; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=TbWg6BI+2Yphxf2gHFKqqmTQP1CoMgKFKekDFRtWpK0=; b=D85MnE+7IhAgpIr+G6DWzGSuI+vmU0xbGrJr2lqFZUQL5DXuZAbyDKvoB8DZfogzBJt5Ly gv6bxEgj6CXdfbWgcrNKmUJJJlCvETxUM9oLTHgKvlyLBj6WVIHzo1vm6+frm2JhQfDest kUkfKDsOcnjgNb3tcuPCd/cheGjdTGSdwxgtKKFswDmZpMKE4hakNbHISGTDYC4LevvE1R McyRY05YykKiV8nunGLiElrFl84IWvJXeSsvuIajxGsf/W+SsUh73eFNgsi6RneGj14CxD gaDPY86OCLCIrcUmKT8f2cdr552MQ5dBud1FjUvy5uStReuErQ3EnYoUVc8nqQ== Received: from mail-qt1-f170.google.com (mail-qt1-f170.google.com [209.85.160.170]) (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 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4TyTzh6bBwz19sx; Sun, 17 Mar 2024 20:26:56 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f170.google.com with SMTP id d75a77b69052e-430baec7bb5so12222571cf.0; Sun, 17 Mar 2024 13:26:56 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCWjbbYTHG4dx5PcXAmJleAIN8iSb/4KjxQRTfG+uTJv+j0AIMMjsU7W6vdBLvAhcUOP0UThBSSYQsqGaIb53/eXv0lR7SEjOnO24QGEZpU/Fp8yfofN4/l4g0/OBBdgYz7EnGs81A== X-Gm-Message-State: AOJu0YyiL1oK+DLPHttQzSlc2/OjL60JcmTJ7DgtpG1PW9pz8IUyrdj4 AvEFD01plECyopYydsHqMOgrN2Gqf/C39kyS2kGN9orCB3Vl5c2olSgyW/2VFaVtRA04gSFVYjb Q31Hxt4tb/Ze4MpBBzYiAIIikzxo= X-Google-Smtp-Source: AGHT+IEtX/2rdlpZWIoXhO+/1pZQdn8NmpRcKUr96gOK7m0cHIpoSefVFaZQEkipTopBUadlIQgU6pgoBYBkckIfT/Q= X-Received: by 2002:a05:622a:254:b0:430:cf6d:9bd with SMTP id c20-20020a05622a025400b00430cf6d09bdmr2439046qtx.34.1710707216560; Sun, 17 Mar 2024 13:26:56 -0700 (PDT) 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 References: <42C327BD-6CE4-43AA-A1AE-3BEC08D623DB@freebsd.org> <486915F0-456B-4B09-A8BC-93BBA79C4CA1@freebsd.org> <20240313080624.6c73908c@ernst.home> <508E3B47-8E1B-469F-97B1-2171A3098888@freebsd.org> <86a5n1i0xg.fsf@ltc.des.dev> <78D1FF09-71A3-4486-B934-D8332F54B237@freebsd.org> <20240316104053.20bef8c2@ernst.home> <20240316115128.33d11f7b@ernst.home> <7367F29A-D52B-4828-B79A-AA2667E81E7D@freebsd.org> <4FF534F6-B35D-4596-8D1E-226AD1347AC8@freebsd.org> <6e795e9c-8de4-4e02-9a96-8fabfaa4e66f@app.fastmail.com> In-Reply-To: <6e795e9c-8de4-4e02-9a96-8fabfaa4e66f@app.fastmail.com> From: Nuno Teixeira Date: Sun, 17 Mar 2024 20:26:45 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Request for Testing: TCP RACK To: Drew Gallatin Cc: tuexen@freebsd.org, garyj@gmx.de, current@freebsd.org, net@freebsd.org, Randall Stewart Content-Type: text/plain; charset="UTF-8" Hello, > I don't have the full context, but it seems like the complaint is a performance regression in bonnie++ and perhaps other things when tcp_hpts is loaded, even when it is not used. Is that correct? > > If so, I suspect its because we drive the tcp_hpts_softclock() routine from userret(), in order to avoid tons of timer interrupts and context switches. To test this theory, you could apply a patch like: It's affecting overall system performance, bonnie was just a way to get some numbers to compare. Tomorrow I will test patch. Thanks! -- Nuno Teixeira FreeBSD Committer (ports) From nobody Sun Mar 17 21:00:40 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TyVkd1BWyz5DsBX for ; Sun, 17 Mar 2024 21:00:41 +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 4TyVkc4GtMz4cSk for ; Sun, 17 Mar 2024 21:00:40 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710709240; a=rsa-sha256; cv=none; b=qbqmXYSYeasaFdoluN3xM3Bw1CeXjAQ93MfRgG8M9s0Xwmwyh14uSuLkn7hbbED/eKJiaq nnxBtBVOTSL1OlcA50V1GoWaWOYAK92RgWIO/zobnv6gBcOOmukcYlwrMG5NfdloWbeejV mjURETQo5du3xUzrUPNbpZgKlXrOsIRKmoisTPLnf/72b7Y02FCrK7K6Q1S+AF1TM9m3AO LpwbYakwOKm8Y2ki31a9cB2czH5vopAUa1rmLj6lnQHp/rfhspzD85M6LV3nGQsYUh85I+ wLQQZ72VHeRjJwIu6qUYVq2lY0VGxsmPrsT9NsuSeDuDMJPewCzinwQMVOX6qw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710709240; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=79g0Qrrccu/WvBEzb0Eb0pStIv2FZhwQaJfZO3yxhZo=; b=CMctCy6rb71KxygMPqqSijXadi2tioHun190MCMnt7GR5DY2Bp//dsGGwovljYnELf/8Ko BwtYKI86OBUUoMv33agSmQOj/5SO08U6nM+DXUvLmtXYHG0MntfiYRyz2kAcEGG/jX49Vw 4d1vpj5oDAlnuVzDe15Za8lu4PlYkMT9fg1DHXs3Ay/Inc8pmHwhFeTC4H/GjxfIYuVRA5 GiWu3/5JAP8fuvi/QuhvFYHb5cZzxFSnbqv0364ihopuS+qcOTH3TFo9pfuXHJg39Js3Z9 Izowi3QpM5P1+EsEGbtCxbQ4Sd5Gmn0M9UND+gmRJfqegEbfqc3H+PKVSI9IwA== 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 4TyVkc3vT7zvBP for ; Sun, 17 Mar 2024 21:00:40 +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 42HL0eCM062199 for ; Sun, 17 Mar 2024 21:00:40 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 42HL0eKK062198 for net@FreeBSD.org; Sun, 17 Mar 2024 21:00:40 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202403172100.42HL0eKK062198@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, 17 Mar 2024 21:00:40 +0000 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="17107092402.05fD.55384" Content-Transfer-Encoding: 7bit --17107092402.05fD.55384 Date: Sun, 17 Mar 2024 21:00:40 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" 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 ------------+-----------+--------------------------------------------------- New | 254445 | cloned_interfaces="bridge0" does not respect net. Open | 166724 | if_re(4): watchdog timeout Open | 200836 | iovctl(8): Return descriptions in the returned sc Open | 223824 | Panic in ng_base.c (netgraph) Open | 230807 | if_alc(4): Driver not working for Killer Networki Open | 232472 | ixgbe(4): SR-IOV passthru not working on Hyper-V Open | 234073 | ixl(4): Host X710-DA2 drops connect starting bhyv Open | 241106 | tun/ppp: panic: vm_fault: fault on nofault entry Open | 245981 | bnxt(4): BCM57414 / BCM57416 not initializing: bn Open | 256217 | [tcp] High system load because of interrupts with Open | 257038 | em(4): Panic on HTTP traffic to or from jail thro Open | 257286 | gateway with `ping -6 -e` is ignored Open | 258623 | cxgbe(4): Slow routing performance: 2 numa domain Open | 258850 | lagg(4): interface vanishes when both member inte Open | 261866 | ixgbe(4): Resets media type -> autoselect after s Open | 262024 | em(4): iflib handles bad packets incorrectly Open | 262093 | ixl(4): RX packet errors on Intel X710 after 12.2 Open | 263568 | ix(4): SR-IOV connection lost after loading VM wi In Progress | 118111 | rc: network.subr Add MAC address based interface 19 problems total for which you should take action. --17107092402.05fD.55384 Date: Sun, 17 Mar 2024 21:00:40 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
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
------------+-----------+---------------------------------------------------
New         |    254445 | cloned_interfaces="bridge0" does not respect net.
Open        |    166724 | if_re(4): watchdog timeout
Open        |    200836 | iovctl(8): Return descriptions in the returned sc
Open        |    223824 | Panic in ng_base.c (netgraph)
Open        |    230807 | if_alc(4): Driver not working for Killer Networki
Open        |    232472 | ixgbe(4): SR-IOV passthru not working on Hyper-V 
Open        |    234073 | ixl(4): Host X710-DA2 drops connect starting bhyv
Open        |    241106 | tun/ppp: panic: vm_fault: fault on nofault entry 
Open        |    245981 | bnxt(4): BCM57414 / BCM57416 not initializing: bn
Open        |    256217 | [tcp] High system load because of interrupts with
Open        |    257038 | em(4): Panic on HTTP traffic to or from jail thro
Open        |    257286 | gateway with `ping -6 -e` is ignored
Open        |    258623 | cxgbe(4): Slow routing performance: 2 numa domain
Open        |    258850 | lagg(4): interface vanishes when both member inte
Open        |    261866 | ixgbe(4): Resets media type -> autoselect after s
Open        |    262024 | em(4): iflib handles bad packets incorrectly
Open        |    262093 | ixl(4): RX packet errors on Intel X710 after 12.2
Open        |    263568 | ix(4): SR-IOV connection lost after loading VM wi
In Progress |    118111 | rc: network.subr Add MAC address based interface 

19 problems total for which you should take action.
--17107092402.05fD.55384-- From nobody Sun Mar 17 21:23:25 2024 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TyWDy110dz5DvGq for ; Sun, 17 Mar 2024 21:23: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 4TyWDy007wz4kS3 for ; Sun, 17 Mar 2024 21:23:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710710610; a=rsa-sha256; cv=none; b=Tsqjws/Fa/dK7ZcMwKtCbzfuTEi0M0VETtO6XEQK+x6xTiwJ9/CYtMr0esM8Lc2fRZKhj0 22bTW4DLcszcfvd7268TKTJNccbNMyb0zXPN4oC7oSYxB1RcsFvETc9y8adoUU2Y+UpVCp 2zLyt/Efk7VxmrvQSiKlC0X5jrrd/D6ZCknTg+MwzE5YKRL7QNfC9/LJpy0VVS03b04+0S r85pcPpAT9TlhiT+Wni7V/KOVdqoIHUTioe+CEwrESd2xeHRR74fyalIKtsP8bNZoItRSe 8jBvPuUz3B+MZ/bS15Pl+qNUuGbZ5vWZ/fma6HQ736kVg/swJH5SE/C6Ivw3dw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710710610; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=YOUuJ/ctvzvAIZwnt1e+G5Z70CyTgbzW/omYhWuPIGY=; b=pHUzUd5Pw2K0FrQBArzEhKOd8TzPNhlNQt2igYnRtPk8ugKqtHGQAK0H6IYX6F48C/vlAg 2UZggCUGcelLcYeAKnbP8pY0yqoZ3kgeBV47xEkttUrqtivph5zrM7gR4iBmHq93ERUTkY ok+k8yorajafMH4ZXaTBqZeAX6V3fHSia6hVqSNhJ+yvBbMzb+9NVjIeaQ8/D6ANEvpm29 CeA1T7zDh8w4V6hZiHoT15grI88L2B2RJWokYAARoHUGB+bxquVR6x1+9D4THnX+t1p+sW t3PwkL4fcmeBzGEXGGPSfWBk2nPt29m8T+dYuqV9DnsKq1XvfjKGaeg2vwksHQ== 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 4TyWDx6gqCzvd9 for ; Sun, 17 Mar 2024 21:23:29 +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 42HLNT99093466 for ; Sun, 17 Mar 2024 21:23:29 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 42HLNT7f093465 for net@FreeBSD.org; Sun, 17 Mar 2024 21:23:29 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 166724] if_re(4): watchdog timeout Date: Sun, 17 Mar 2024 21:23:25 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 11.1-RELEASE X-Bugzilla-Keywords: needs-patch, needs-qa X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: vova@fbsd.ru X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: mfc-stable13? 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 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 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D166724 vova@fbsd.ru changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |vova@fbsd.ru --- Comment #115 from vova@fbsd.ru --- Also have problems with in-tree if_re After upgrade 12.3 -> 14.0 it started to loose connectivity every ~10-30 minutes, for 0.5-10 minutes ... wich is pity, does not depends much on netw= ork load (as minimum small load vs huge load). Frankly speaking, even on 12.x sometimes (quite rarely) there was such loos= es of connectivity, but very rare. no any "watchdog timeouts" - just lost of connectivity, I guess=20 re0@pci0:3:0:0: class=3D0x020000 rev=3D0x02 hdr=3D0x00 vendor=3D0x10ec devi= ce=3D0x8168 subvendor=3D0x1458 subdevice=3D0xe000 vendor =3D 'Realtek Semiconductor Co., Ltd.' device =3D 'RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller' class =3D network subclass =3D ethernet somehow ping which was run after recover: # ping 172.22.2.5 PING 172.22.2.5: 56 data bytes ... ping: sendto: Host is down ping: sendto: Host is down ping: sendto: Host is down ping: sendto: Host is down ... 64 bytes from 172.22.2.5: icmp_seq=3D6 ttl=3D64 time=3D13123.658 ms 64 bytes from 172.22.2.5: icmp_seq=3D7 ttl=3D64 time=3D12122.371 ms 64 bytes from 172.22.2.5: icmp_seq=3D8 ttl=3D64 time=3D11120.850 ms 64 bytes from 172.22.2.5: icmp_seq=3D9 ttl=3D64 time=3D10112.358 ms 64 bytes from 172.22.2.5: icmp_seq=3D10 ttl=3D64 time=3D9107.387 ms 64 bytes from 172.22.2.5: icmp_seq=3D11 ttl=3D64 time=3D8055.572 ms 64 bytes from 172.22.2.5: icmp_seq=3D12 ttl=3D64 time=3D7040.134 ms 64 bytes from 172.22.2.5: icmp_seq=3D13 ttl=3D64 time=3D6012.834 ms 64 bytes from 172.22.2.5: icmp_seq=3D14 ttl=3D64 time=3D5010.828 ms 64 bytes from 172.22.2.5: icmp_seq=3D15 ttl=3D64 time=3D4009.945 ms 64 bytes from 172.22.2.5: icmp_seq=3D16 ttl=3D64 time=3D3007.644 ms 64 bytes from 172.22.2.5: icmp_seq=3D17 ttl=3D64 time=3D2006.117 ms 64 bytes from 172.22.2.5: icmp_seq=3D18 ttl=3D64 time=3D1004.582 ms 64 bytes from 172.22.2.5: icmp_seq=3D19 ttl=3D64 time=3D2.977 ms 64 bytes from 172.22.2.5: icmp_seq=3D20 ttl=3D64 time=3D0.784 ms 64 bytes from 172.22.2.5: icmp_seq=3D21 ttl=3D64 time=3D0.464 ms looks like packets was buffered somewhere Also have such in logs after recovering:=20 Mar 17 17:33:49 srv kernel: Limiting open port RST response from 1346 to 187 packets/sec looks like all "stalled" TCP streams packates was delivered and got RSTs fi= red back. turning on debug on interface - did not provide any new diagnostics ifconfig re0 -tso -tso4 -tso6 -vlanhwcsum -vlanhwtso -rxcsum -txcsum - did not helped as well (on 12.x -vlanhwtso probably helped) what was helped - switchover to the port net/realtek-re-kmod --=20 You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.=