From nobody Mon May 5 06:59:29 2025 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 4ZrXSy6hx7z5v2F7 for ; Mon, 05 May 2025 06:59: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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZrXSy61zYz48l6 for ; Mon, 05 May 2025 06:59:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746428370; 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=2RZusMvO0pOV6cIdHySyl0bcZFjfmdog9Vrc71rSnrI=; b=OKqnx+L+6OZ3WMDr8nEDntzd6aR5nNscHKDnDdLcchu7tG8XxKNKCvbHB6YCaXrAi/TBwQ Ux6FBCmRQsCOAh8+xdHfkKQSsqpqvBBRBB/ecuiut5UtFcVj0T5sb0xQnAgLKXKV7bBfu0 3djNbn6OchH0V2ayh0MZvDFnEYWiu9OQLbud24y+OLfv2OW9HSbQH5wkBq0zGCoqJE+pu9 6uEE0lPv4W+m2vGyzMNN4mhZoPNORsSvryKZo/Tpbmvbz4V31g6iZLnq5+4pL6Fjpaa5u1 yXm+qgyWqkL87/6RiOru+uS7VjNKD3+xJ9awS1jkG8mbmK+f+jQtPDtU+Qr6vg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746428370; 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=2RZusMvO0pOV6cIdHySyl0bcZFjfmdog9Vrc71rSnrI=; b=A1nm2sOpHaJVWXW1+XDNZ5hJEK1uZifOmvCgj8zZ3f/pWd/T+P47w3NMmRlV5HAACWEHVa E3O33hQUn6IvvRLenbGBtCJ41JTRODXEZx0NC5iuC9c3AFrcxYjqFREEz0MmBrYv3oMbjk 0Z43uWzIMjBiZ2akBBD5v5MyHQSt2OtAvf8x1h1JPYqj8WVQdcG9ohxa1BcfhQZ/rhr3kc y3GPjwyxLG9LuZoNSFLLj1CNLn1lR+OUJMsTctqcnnN8Cf+Nxr03DXvetzNNHSS/TYHD5x ZbMOEBVMA/2cpfCu+Lw/mfoDGjyHnEnoQd4WGzvDCOinCGr8cRn55XsCGg4+sw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746428370; a=rsa-sha256; cv=none; b=t84Try++F88Q346i+ywBCyMc0cRRj/DrtrhfZ6QeprDNj5OxlsXdoUQftFCwX0QXq1tH2p KTkeyHmeIH2AzPVdIuGRHrJQl482FsHoWdq0PlRixMB+OUMU4az14Efzth2iWi7Yr1Y1e2 RV2Bfm/UNjDpWvOPsGuetvlVmalEoVkU/JFBnPXZSnzwmedI2M2KkEnFp4zohaDTrW6Xb9 mBg1FkyB7auxy5zWhdQFsaOFf94lf88072rxF3IRfiaHLMJBXAJpQysnZeKUB2BGjNABnf VrkztuvyHhF7x/u7I0DyOcKUpq7T8Fe22DKaCuygyhJh25w7LSKwb1X+d33jpw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4ZrXSy5c0Bz12vJ for ; Mon, 05 May 2025 06:59:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 5456xUZi064848 for ; Mon, 5 May 2025 06:59:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5456xUgI064847 for net@FreeBSD.org; Mon, 5 May 2025 06:59:30 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 286111] net/frr10: FRR cant install rfc5549 routes into kernel Date: Mon, 05 May 2025 06:59:29 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: banezmesm@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: olivier@freebsd.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D286111 --- Comment #8 from Egor --- > Is setting "bgp any peer" really your intention I want to use this draft to discover bgp peers(https://datatracker.ietf.org/doc/html/draft-xu-idr-neighbor-autodisco= very-12), and it's already works fine with frr. > do you want to use link-local addresses for the IPv6-driven BGP session t= o distribute IPv4 routes? yes --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Mon May 5 13:54:17 2025 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 4Zrjgp10d2z5vY6D for ; Mon, 05 May 2025 13:54:30 +0000 (UTC) (envelope-from mibelanger@qnx.com) Received: from smtp-a01.blackberry.com (smtp-a01.blackberry.com [208.65.78.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zrjgm1K3Zz49Cb; Mon, 05 May 2025 13:54:28 +0000 (UTC) (envelope-from mibelanger@qnx.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=qnx.com header.s=pfpt20241003 header.b=ItqHSw+7; dkim=fail ("body hash did not verify") header.d=blackberryltd.onmicrosoft.com header.s=selector2-blackberryltd-onmicrosoft-com header.b=eMSfk4WY; spf=pass (mx1.freebsd.org: domain of mibelanger@qnx.com designates 208.65.78.90 as permitted sender) smtp.mailfrom=mibelanger@qnx.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=pass (policy=none) header.from=qnx.com Received: from pps.filterd (mhs402cnc.rim.net [127.0.0.1]) by mhs402cnc.rim.net (8.18.1.2/8.18.1.2) with ESMTP id 5452GMqZ007057; Mon, 5 May 2025 09:54:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qnx.com; h=cc : content-type : date : from : in-reply-to : message-id : mime-version : references : subject : to; s=pfpt20241003; bh=8wm0bNYBEhlCD0lUN8aLWaG5orwfIdjlMYfpWWHjv7Q=; b=ItqHSw+7JOhOHcbxuQG/VTj3VReTHhSMiVMh9l8YS5b2TjZMILOdAY/5kwjE48OGH8LN rXDwQHQLS+toEVu6csU+TSa41bVnO9c0p2akKPETaW1PD3afMvhvvVQWNj4CVqQ3UZhY TWPnZuaWUXdUz0iXjTmE2BrlJoIVDtDn45xX7OcVQTWn7H7c0DUE6neUbcpLWpUWjSqm xSposlCEVeNX4SV9rsrtMVFW0ghA/wKnjCfgTPIVxA8vCk2ffDIM/L1QUC5NieoY3jud XQbk+znI9NPxrjZ/Lg8r7wbjG1XkscF6cpmkV+4VhxzXk36O7uWV9umoTFyA6SjJqi5J KQ== Received: from xch214cnc.rim.net (xch214cnc.rim.net [10.3.27.119]) by mhs402cnc.rim.net (PPS) with ESMTPS id 46ddbuxhwj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Mon, 05 May 2025 09:54:21 -0400 Received: from XCH212YKF.rim.net (10.12.114.212) by XCH214CNC.rim.net (10.3.27.119) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Mon, 5 May 2025 09:54:21 -0400 Received: from xce210ykf.rim.net (10.5.224.155) by XCH212YKF.rim.net (10.12.114.212) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34 via Frontend Transport; Mon, 5 May 2025 09:54:21 -0400 Received: from YT5PR01CU002.outbound.protection.outlook.com (40.93.18.51) by hybrid-smtp.blackberry.com (10.5.224.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.44; Mon, 5 May 2025 09:54:21 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=YZkOHrJTL+OtuMdAAplkPfVrygcrL6OmQCBWa7cIx2yZrUSjHTSMniEJ9eZ+dIdsDJ/ERiAmiuTnkkq7991SNwBPLhmWS6W+9ROjQEjuLxN7lifKKiqVltK2Fr3JLkyzc+TTdUfhDSvQGryS/6t3O0gek2k6+3NncC0GE4uXohMQYY0d6P01rbnI3RTABPeiMI/4U7JCmjCPvS8BMuTkBL7aoVAlmgI1R7Ir6XA/xxYqmyeXjnUCKDq5zj1JUmJjUVKqKOQ5jHGnpCnHfH5CAKWwhjgCYk5ps+gV18TQESQm9pvKhg2RoaoznYj1pOASjNnV0xHaLfNAomPJjMmsAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=NOCSy7z4n8Lji3H0ImI95SzJj1XSu6lk6iNR0MWwAkY=; b=gWQ4MO6OlZmKX5z6XVay0VO44xsm/DmIkf/3noUU+5HNSmuuu4u9OP3Xj45yKqf3JBBh9PtJWUl6IG6ZgLx3MpM9iSaYR35KfPjjOK3oALAM3kYnoJoFeq0cgnMrFLWLSgLWNcTYMrlBFdg2wOUnkP6Aai1jLxaqv369fIGbwYpFv8eOR81TFtrOmDChCtlhchD8BWvP1UM/OIB928iuJuPZ0Ihj5YzXfhMcOleE/G+rT5wbK5cjW7DpezFHkayKDqJ/4ifjz4q8LUMsX1PPxrXfcslEz1f7QMPajcRImIgBFzLuEUFLOqytt69qbdoSLR6NGCMB3BkJpyZA7WzWOw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=qnx.com; dmarc=pass action=none header.from=qnx.com; dkim=pass header.d=qnx.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=blackberryltd.onmicrosoft.com; s=selector2-blackberryltd-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NOCSy7z4n8Lji3H0ImI95SzJj1XSu6lk6iNR0MWwAkY=; b=eMSfk4WYlaBXKJBJQfrl3bOoHa/oSzUSTwRwKRgnahR4vlhOe4djyCckM897z0ig0bzGhSj9Gij8t6Ia84w6F8wjj8m03j30rp/E9IfnTvLzkk3RVrJMzOqtPjvdtp/R0qos7EhdrC45eADA6XVA97jaHF7ZvUVaGuwJf+Q5BtI= Received: from YQXPR01MB4198.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:11::8) by YT6PR01MB11123.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:123::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8699.25; Mon, 5 May 2025 13:54:17 +0000 Received: from YQXPR01MB4198.CANPRD01.PROD.OUTLOOK.COM ([fe80::3789:7f3:7258:6f2a]) by YQXPR01MB4198.CANPRD01.PROD.OUTLOOK.COM ([fe80::3789:7f3:7258:6f2a%5]) with mapi id 15.20.8699.022; Mon, 5 May 2025 13:54:17 +0000 From: Mike Belanger To: "freebsd-net@freebsd.org" CC: Gleb Smirnoff , Zhenlei Huang Subject: Re: [EXTERNAL] - Re: Race condition in ether_ifattach Thread-Topic: [EXTERNAL] - Re: Race condition in ether_ifattach Thread-Index: AQHbupkrIaz/VXqEZU28rZfpENLFaLPBs/GAgAJbfAg= Date: Mon, 5 May 2025 13:54:17 +0000 Message-ID: References: <7FFF346E-3205-49A9-B95A-94A418A28220@FreeBSD.org> In-Reply-To: <7FFF346E-3205-49A9-B95A-94A418A28220@FreeBSD.org> Accept-Language: en-US Content-Language: en-CA X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-reactions: allow x-ms-publictraffictype: Email x-ms-traffictypediagnostic: YQXPR01MB4198:EE_|YT6PR01MB11123:EE_ x-ms-office365-filtering-correlation-id: 3443770a-6070-4116-6abc-08dd8bdc5426 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|376014|8096899003|7053199007|13003099007|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?QUdNazlCSUlxRWlzVVR1SnZ3Y3pqWlNhR2dObDFkV0Vtd2FRSXB3cUQ5cER0?= =?utf-8?B?Tm5JT0lwZ1BQSlpOSGd4Z1hpUERMUUZLR0xtSVAwUHl1bzZCM2p2SEdJVldL?= =?utf-8?B?WmlUKzNrTmp2Q21ReElvSFpLbW1UbVFSVVRtckxHREd0TS9rbFE1L3dObEJU?= =?utf-8?B?aHUxRHRDVHVhT2NXTWM5Tkp1OGdCMHcvR3hOTGtEMG8reElZTDhmbFhTRXNm?= =?utf-8?B?VzIzZHEwRS91VVBBTVRrdE43bHVSb2dpeGNJOHNXL1IrWDhKZkprK0ptMUF0?= =?utf-8?B?WkpnZlNqM2s2M3piZkZyRFBIdjhwTEhTQy9lMnZMWlpGQ1lpSGtrTHprRDFF?= =?utf-8?B?WXM1YmxhR3U0NUtBVldxQ3RDVWowKzFqN3IyR1VwOGo2M1RDbW4wK2VOdWdJ?= =?utf-8?B?d0RTNENOcWlaWWhZa214YS81Qm5xUlE5L0psQjQ5RCtobHpzTVZRZUJtN1Fw?= =?utf-8?B?RFdqRnFJazY5WXJYM3ZubnR3aGEvSSsxdks4TEtNNUNWNU1CelkwZW50TC9J?= =?utf-8?B?ZmJjVFZEeGJUZGczQ3dQYUJVcDFSZWxMZWdoT0FkTW1QR1NzaEZLMHF5a1NH?= =?utf-8?B?QkJVVFU0ajhQZTBlcy9oMFFaODk5Rzlvcy9rZXpIaWY1Wm5mVmUvYUh4OVZQ?= =?utf-8?B?d0VvbkZ0Z0duckcyNXVJdVVMT1k0aW5ZeGpNOVpPeE93VFR3YUIyQXN2a3h5?= =?utf-8?B?WU5pU254UWs4VVVwdytId3ZydXpNTmhxa2tDMEJ4Si9MdlBkbU9lcWplZXA1?= =?utf-8?B?WE93Nk9QS1kxa1BCVEZ4R096REZwYWpnM2RlZnpOazJlWUFVU3J2OUR1aDdJ?= =?utf-8?B?ZEp6QVZ1SnYzZ1BBa0lqT3I2V2tlaDE0UlFRd3NlL0kzeDdDRGtUTlNSUXNL?= =?utf-8?B?WTBGKzV5elhRZVlSeUpEQko5V3lUeWU2WVQwTVFEc1prNURPM0FuRVJPa29Y?= =?utf-8?B?eHBUeVNhQStxa0R3OVo5QVZvNjB1RjFPb29TVHM0WUFzMm0wUDVkOStmeE5i?= =?utf-8?B?MFJKUkZzOU9jVVQ2THdYRDVsaGQ5bFRiRU8zRGwwWExwQmF1MWFjSEV3K2Zi?= =?utf-8?B?MUMzQitaS2l6Sy9oZXFCa29OTUZjRUZIb2tKWjFza0JnOW5vNW5uUytiMmxn?= =?utf-8?B?NmplRjI0UTExc2NUTzkzcHZLWDZtNEJ3YnNTdThhMUc3MmRYdCtEbDFrY3c2?= =?utf-8?B?OUw3WkppeVEzSVNlWS9qTmw2eVhWUXNuT3ZWVy83TXlWS1E5U3JlUzY1MkQ2?= =?utf-8?B?NVFkazVzaWp5VXcrVVRWUkhCRFZOdDJOK1llb3hGZ3hQTTJFZGlPTFV5ZG12?= =?utf-8?B?L1lmSDJadzE0RlN0RVlRVkU0UXR0T1B5dEk2MjBhUURZSEdpSnhQcWNibUVY?= =?utf-8?B?bXBSSmU5QWN6OUFuQkI4ZE43V0xZZm4yMjF1K3FrMzRmdVplOUFGZXMrelR0?= =?utf-8?B?clUxL3hjMGdZTk03N0hwREZmalZkcVRISkRzOW8xTHVXUjhBeWNBdi9nU0pu?= =?utf-8?B?ZWlHTUo2aXFDUkl2RW50Wm1EYnQ1RFlZN2ovc1FxK3lTUGw4dVNhRDJYa01o?= =?utf-8?B?VUtPc3JxWnBxcnRoK2hhbnZ1SmQ2YWhVSmEvMDhqbFBYbmZxSXcwcTNYZ0Uv?= =?utf-8?B?YWxpSDZXUHhadFZqRTFGTEwydTFZMm1pZTc0MjkyVlMzWUcxTG9NZ29QajBk?= =?utf-8?B?WS9MUFN0OGw0YzY3ampGUnV4TitLelNsYlNRUmFGUDhIR2FTMmR0VGs4MTFI?= =?utf-8?B?dFdOOE1pM1h2MDcrSCtsOVJJeEI0NEdJZHdYQmEyQUw2MUxWZEprdXZ1ZXRr?= =?utf-8?B?dTgvcUNMaGpXWmU4NkFkYzh5R1hiMkdsdnRKMCthVmlPbGkwWVROdFVHTW9R?= =?utf-8?B?NEYvaDZ4eERwSDFZTlVKRnJERzgzVjI4RFprUHBLRmNWVEJiNiszVE9tdU1C?= =?utf-8?B?L2pxRnc5bUdPcWd5bEFTczlSbzNhNVF3emRpQnF3NG55VCtTdE9QWmhNS3Q2?= =?utf-8?Q?Bg39Og7pQuPx8DvMaefRGBBnUH7WLw=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:YQXPR01MB4198.CANPRD01.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(8096899003)(7053199007)(13003099007)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ekpNd09EY0FhOTU2MVJIS2wrajcvbUw4Vm1CZDZqTENnUmxzTXZRMHRBeGVW?= =?utf-8?B?ZllHU082WVo1VFpSaGJCSDlkcXhINUhhSE0xb3BvN2JJTVFpMXV4U01HcEpP?= =?utf-8?B?WXhXV3U3RDhGdTlQOUhqQnFveE1icEwzQTMrT3BiYVU4QWpWNTZGam9kVk04?= =?utf-8?B?VEFkZ3pvVU5xV09ITENLZ254UVVJTVREb0lNWmFTZnY1ZGE2ZmNmbVZ6SXc3?= =?utf-8?B?di9uNGhaVUtoeHd5N2pBMWlwWGw2K0JWQTFGUjRJZGRqK1V2VnFRaVJ4SGw3?= =?utf-8?B?M0ZtMzBjVFVxZDRnZSswQkNTSWt0amRCVkpTM2dMY3BPbEFTQTU5R1daTjBW?= =?utf-8?B?VkM5bkkxTkc5RHdZdmtqUmYxVjV5T3ZuUHIvVVRWdW9aWjRXNThJWTNZeWJ0?= =?utf-8?B?TEo1c2hQSDRubXhFNEZ2Z084WHBsUHBIdG5MOW9jWElrNkFmc3RialBWZndh?= =?utf-8?B?VEV1bS9GTUxZTGJDRWVXN2VwN3lYY3Z2cURhL2pnS0RsU2ZvREs5QWxhUGlQ?= =?utf-8?B?WFlzS0IvTXBWbklsSHRiKzdMb3ZONWtxbFhaZEtJeitFQTU5T096cm9ldFI2?= =?utf-8?B?c3Rsb3p0UXkrRTh5cU9YdWEzSGp4bGRqaG5ZYTRITU14NDQ0bGFCOVFLMmVZ?= =?utf-8?B?OVllamtyTmIwaFFjU0I2dXdWLzNtWVVSQnMwcjAzc1FIVER0Uk9ibXlwMHA2?= =?utf-8?B?Wlc3MVlkc2ZqbGZjTkNGK2QwYU84S3BmVW5DRzlMcGJEM0RPazAvME45VDFQ?= =?utf-8?B?S3hHeGtiTERnUnk3YlFJMmlZWUFtTXdmZTRMdSthZmp2L0s3UmI4Z3JYRlVZ?= =?utf-8?B?YXlmdnhHV1VCWE1aWnBESFVPVlhLMFJIN29Gc2kyUUtTS1VRUGJMRUN6OWlD?= =?utf-8?B?Qi9PZEJ5RWpyWkJ3RWZzUWlERUdyUE9yZ2kvVHQrd3ZkMEhleTZYRHFoMW9M?= =?utf-8?B?TVZMdHVhZ1NDdkdmRWovR2JoZ0FabWlaMEcwQnBFNS8xVGpIRFkxTHBvaWV0?= =?utf-8?B?OGRtUVloUklaVXJsZ3l0Zks3V3JFNHRWV0huTWdvTlcwUXhRbjBpN3NDR3ZG?= =?utf-8?B?WU1wRGFMT0dtQXVIaUpoZHdyaFRseEp3ZjcxdkFIaGhVdng4cHN3eklFZEZp?= =?utf-8?B?ajhnWjVZQ3V4NStLd3JsVjNleFZHNFRZVkdFSWMwZUIwaE84dHBZRnIvQVJO?= =?utf-8?B?bDdYL2w5K0N6dW4yQnlqd0VkYkJkVTRmQzdqZ3d5MHZOVDdMZ0M5VjFlNXJq?= =?utf-8?B?RXY4WFEzZjRDR3B3VWhhbE5xVXBVQVhyQTA4Nk05TitGaFl4Z2tJaGk1ZHBr?= =?utf-8?B?cDFITnJlK2JRSzhyaHgwQldpaTlzRHE1MDJiZ3FFSk1obTFSLzNSSnVTLzNq?= =?utf-8?B?MmRwT3hoMDExdTJBWER3QVFSYjh6VW8zZmM5S0psMFJSVG96QUpENE5IU2h2?= =?utf-8?B?dU5Jb1F5eTVIaEFEbVhycUJCbHZaWWhpdjAwSC9LYzQwK0NMWmVEa1BNdDBh?= =?utf-8?B?dXA0c1J3cHIwb1BCazRxTDhNT1J3cE0weXJJcXcwMnJHelA1ZUlwSGpwbXZ6?= =?utf-8?B?TTZSUVFSclNCbndvV2lTTlB6ZDh2c01RVngwT0lyUEMxSTJPQWJaZnM3Um1C?= =?utf-8?B?S09sWEk1UUh0ZmNhSjlxa3A2TU94czk3Ukx6VC9CVWFrMjZ1dmIyeW8yKy9Z?= =?utf-8?B?NXhGeXZEak9MM2Via29PRjVRcW1ObFM0Q3R6T25IOVdvbjVpQ1NqN0pMRGNw?= =?utf-8?B?cFNKQ2dwdzVmZHJiQTJNcWVBYTlRRm5xaFZDNURnVk1ZbCtzdlVxTkFseCtS?= =?utf-8?B?bVJMOFhUSnB4d1F0bnA3bFRXTS9ZWEdMNDlSdndZUlJlWVQ0ZlNEbStPR2FV?= =?utf-8?B?RUVQMjc3S3hMeW83ZEFyMkkzNG4rR2gzUmZDakhLNzl6RlFTdmc4QTh5SVk5?= =?utf-8?B?VGJTTnd0eGl3V2REaDkxTEZQQW10bE9Yc0FkN3AvcGYvNkJMNWRNTGRTbFZL?= =?utf-8?B?L2Iwdmk4TTBtYUlBNTBhN25WRnEzdlpXYzIxTmJJYTRldHdlVjRIVkF5YXFp?= =?utf-8?B?QkdUbmlRM3BJWE9JaE1DVC9rTmsyMkJLUUkrbTlQc2R0MTZKWGprVzF0VGJ4?= =?utf-8?B?UXdxMDRsdHZhZ01RVHFQeDRxek5SdkQ2dE0rS3F2QnJoMUJJQVdsOWtiRzIr?= =?utf-8?Q?RVQ9WBwgv1FTiGWVHkXaN4o=3D?= Content-Type: multipart/alternative; boundary="_000_YQXPR01MB419836CF7ECD4C313912810CC28E2YQXPR01MB4198CANP_" List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@FreeBSD.org MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: YQXPR01MB4198.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 3443770a-6070-4116-6abc-08dd8bdc5426 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 May 2025 13:54:17.6957 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 7fe064f1-1f82-4006-b05f-62ea659f38b0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: RQ0Yru13RKiVzVPtjd/nvy7KTHuQSMO8gtcEuHyrQUqWQw1+kV3W2tSbcnYwEo3WS7oijMi6dkviBvJPrbfXCk4fueREtSjkhIQmPme4liA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: YT6PR01MB11123 X-OriginatorOrg: qnx.com X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-05_06,2025-05-05_01,2025-02-21_01 X-Rspamd-Queue-Id: 4Zrjgm1K3Zz49Cb X-Spamd-Bar: - X-Spamd-Result: default: False [-1.43 / 15.00]; URI_COUNT_ODD(1.00)[5]; ARC_REJECT(1.00)[signature check failed: fail, {[1] = sig:microsoft.com:reject}]; NEURAL_HAM_SHORT(-1.00)[-0.995]; NEURAL_HAM_MEDIUM(-0.96)[-0.959]; NEURAL_HAM_LONG(-0.58)[-0.577]; DMARC_POLICY_ALLOW_WITH_FAILURES(-0.50)[]; R_DKIM_ALLOW(-0.20)[qnx.com:s=pfpt20241003]; R_SPF_ALLOW(-0.20)[+ip4:208.65.78.90]; MIME_BASE64_TEXT(0.10)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_DKIM_REJECT(0.00)[blackberryltd.onmicrosoft.com:s=selector2-blackberryltd-onmicrosoft-com]; DKIM_TRACE(0.00)[qnx.com:+,blackberryltd.onmicrosoft.com:-]; DMARC_POLICY_ALLOW(0.00)[qnx.com,none]; REDIRECTOR_URL(0.00)[urldefense.com]; MLMMJ_DEST(0.00)[freebsd-net@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; DKIM_MIXED(0.00)[]; ASN(0.00)[asn:18705, ipnet:208.65.76.0/22, country:CA]; MISSING_XM_UA(0.00)[]; REDIRECTOR_FALSE(0.00)[freebsd.org->urldefense.com:urldefense.com]; RCVD_IN_DNSWL_NONE(0.00)[40.93.18.51:received]; RCPT_COUNT_THREE(0.00)[3]; RCVD_COUNT_SEVEN(0.00)[7] --_000_YQXPR01MB419836CF7ECD4C313912810CC28E2YQXPR01MB4198CANP_ Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8" SW4gb3VyIHJlcG9ydGVkIGNhc2UgYSBzdGFydHVwIHNjcmlwdCBpcyBsb2FkaW5nIHRoZSBkcml2 ZXIgYW5kIGJyaW5naW5nIHRoZSBpbnRlcmZhY2UgdXAgd2l0aCBpZmNvbmZpZy4NClNpbmNlIHRo ZXkgYXJlIHB1dHRpbmcgdGhlc2UgY29tbWFuZHMgdG8gdGhlIGJhY2tncm91bmQsIHNvIGlmY29u ZmlnIGlzIG5vdCBwcm9wZXJseSB3YWl0aW5nIGZvciB0aGUgZHJpdmVyIGxvYWQgdG8gZnVsbHkg Y29tcGxldGUuDQpXaGVuIGlmY29uZmlnIGlzIHN1Y2Nlc3NmdWwsIGl0IHdpbGwgc2VuZCB0aGUg SVB2NiBuZWlnaGJvdXIgZGlzY292ZXJ5IHBhY2tldHPigKZhbmQgdGhpcyBjYW4gcmVzdWx0IGlu IGEgY3Jhc2ggaWYgZXRoZXJfaWZhdHRhY2ggaXMgbm90IGNvbXBsZXRlIChpZnAtPmlmX291dHB1 dCBpcyBOVUxMKS4NCldlIGFyZSBjb25zaWRlcmluZyBicmVha2luZyB1cCBpZl9hdHRhY2hfaW50 ZXJuYWwsIHNvIHRoYXQgZXRoZXJfaWZhdHRhY2ggY2FuIGNhbGwgdGhlIGZpcnN0IHBhcnQgYW5k IHRoZW4gY2FsbCB0aGUgZW5kIHBhcnQgYWZ0ZXIgdGhlIGlmcCBpcyBmdWxseSBzZXR1cC4NCldl IGNhbiByZXByb2R1Y2UgdGhlIGlzc3VlIGJ5IGFkZGluZyBhbiBhcnRpZmljaWFsIGRlbGF5IGFm dGVyIHRoZSBpZl9hdHRhY2ggaW4gZXRoZXJfaWZhdHRhY2guDQoNCk1pa2UuDQoNCg0KRnJvbTog b3duZXItZnJlZWJzZC1uZXRARnJlZUJTRC5vcmcgPG93bmVyLWZyZWVic2QtbmV0QEZyZWVCU0Qu b3JnPiBvbiBiZWhhbGYgb2YgWmhlbmxlaSBIdWFuZyA8emxlaUBGcmVlQlNELm9yZz4NCkRhdGU6 IFNhdHVyZGF5LCBNYXkgMywgMjAyNSBhdCA5OjM04oCvUE0NClRvOiBNaWtlIEJlbGFuZ2VyIDxt aWJlbGFuZ2VyQHFueC5jb20+DQpDYzogZnJlZWJzZC1uZXRAZnJlZWJzZC5vcmcgPGZyZWVic2Qt bmV0QGZyZWVic2Qub3JnPiwgR2xlYiBTbWlybm9mZiA8Z2xlYml1c0BGcmVlQlNELm9yZz4NClN1 YmplY3Q6IFtFWFRFUk5BTF0gLSBSZTogUmFjZSBjb25kaXRpb24gaW4gZXRoZXJfaWZhdHRhY2gN CkNBVVRJT04gLSBUaGlzIGVtYWlsIGlzIGZyb20gYW4gZXh0ZXJuYWwgc291cmNlLiBQbGVhc2Ug YmUgY2F1dGlvdXMgd2l0aCBsaW5rcyBhbmQgYXR0YWNobWVudHMuIChnby90YWdpbmZvKQ0KDQpI aSBNaWtlLA0KDQoNCk9uIE1heSAxLCAyMDI1LCBhdCA5OjEzIFBNLCBNaWtlIEJlbGFuZ2VyIDxt aWJlbGFuZ2VyQHFueC5jb208bWFpbHRvOm1pYmVsYW5nZXJAcW54LmNvbT4+IHdyb3RlOg0KDQpU aGVyZSBhcHBlYXJzIHRvIGJlIGEgcmFjZSBjb25kaXRpb24gaW4gZXRoZXJfaWZhdHRhY2ggKGlm X2V0aGVyc3Vici5jKS4NClRoZSBldGhlcl9pZmF0dGFjaCgpIGZ1bmN0aW9uIGNhbGxzIGlmX2F0 dGFjaCwgd2hlcmUgdGhlIGludGVyZmFjZSB3aWxsIGdldCBhbm5vdW5jZWQsIGFuZCB0aGVuIGV0 aGVyX2lmYXR0YWNoIGNvbnRpbnVlcyB3aXRoIHRoZSBpbml0aWFsaXphdGlvbiBvZiB0aGUgaWZw Lg0KDQpJIGFsc28gbm90aWNlZCB0aGlzIHdoaWxlIHdvcmtpbmcgb24gaHR0cHM6Ly9yZXZpZXdz LmZyZWVic2Qub3JnL0Q0OTM1OTxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3Jl dmlld3MuZnJlZWJzZC5vcmcvRDQ5MzU5X187ISFKb2VXLUloQ1VrUzBKZyFaMGFtemZkekFwUk9J a29QdzJnZkhUNEFsUmJOb0poamhZcnhVNmZIX0tIOVc4ZVhhV3Nvd2o5c0taMEV2bnFQRzB0bzY2 TmxLWjNGTXRheEFBJD4uIFRoZXJlJ3MgYW4gYXR0ZW1wdCBmb3IgdGhlIGF0dGFjaGluZyBwcm9j ZXNzIGh0dHBzOi8vcmV2aWV3cy5mcmVlYnNkLm9yZy9ENDkzNTg8aHR0cHM6Ly91cmxkZWZlbnNl LmNvbS92My9fX2h0dHBzOi9yZXZpZXdzLmZyZWVic2Qub3JnL0Q0OTM1OF9fOyEhSm9lVy1JaENV a1MwSmchWjBhbXpmZHpBcFJPSWtvUHcyZ2ZIVDRBbFJiTm9KaGpoWXJ4VTZmSF9LSDlXOGVYYVdz b3dqOXNLWjBFdm5xUEcwdG82Nk5sS1ozMG1iVmVqdyQ+IC4NCg0KPiB0aGVuIGV0aGVyX2lmYXR0 YWNoIGNvbnRpbnVlcyB3aXRoIHRoZSBpbml0aWFsaXphdGlvbiBvZiB0aGUgaWZwLg0KSW4gbW9z dCBjYXNlcyB0aGF0IHNob3VsZCBub3QgbWF0dGVyLCBhcyBhdCB0aGF0IG1vbWVudCB0aGUgaW50 ZXJmYWNlIGhhcyBub3QgYmVlbiBmbGFnZ2VkIHVwICggSUZGX1VQICkgeWV0Lg0KDQoNCklzIHRo ZXJlIGFueSBndWFyYW50ZWUgaW4gRnJlZUJTRCB0aGF0IHRoaXMgcmFjZSBjb25kaXRpb24gY2Fu bm90IGJlIGV4cG9zZWQuDQpXZSBoYXZlIGJlZW4gcnVubmluZyB0aGUgRnJlZUJTRCBzdGFjayBm b3Igc29tZSB0aW1lIHVuZGVyIFFOWCBhbmQgaGF2ZSBqdXN0IHJlY2VudGx5IHJ1biBpbnRvIGFu IGlzc3VlIHdpdGggdGhpcyByYWNlIGNvbmRpdGlvbi4NCldlIGFyZSBjb25zaWRlcmluZyBhIG1v ZGlmaWNhdGlvbiB3aGVyZSB3ZSBoYXZlIHRoZSBvcHRpb24gb2YgZGVmZXJyaW5nIHRoZSBpbnRl cmZhY2UgYW5ub3VuY2VtZW50IGluIGlmX2F0dGFjaC4NCg0KQ2FuIHlvdSBlbGFib3JhdGUgaG93 IHRoZSByYWNlIGNvbmRpdGlvbiBoYXBwZW5zIGFuZCBob3cgdGhhdCBhZmZlY3QgeW91ID8NCg0K QmVmb3JlIG9wZW5pbmcgYSBGcmVlQlNEIGJ1ZywgSSB3YW50ZWQgdG8gY2hlY2sgaWYgdGhpcyBp c3N1ZSB3b3VsZCBub3QgYmUgdmFsaWQgaW4gYSBGcmVlQlNEIHN5c3RlbS4NCkl04oCZcyB2ZXJ5 IGNsZWFyIHRoYXQgdGhlcmUgaXMgYSBwb3RlbnRpYWwgcmFjZSB3aGVuIGxvb2tpbmcgYXQgdGhl IGNvZGUsIGJ1dCBwZXJoYXBzIHRoZXJlIGlzIGEgbWl0aWdhdGlvbiB0aGF0IGlzIG5vdCBvYnZp b3VzLg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NClRoaXMgdHJhbnNtaXNzaW9u IChpbmNsdWRpbmcgYW55IGF0dGFjaG1lbnRzKSBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgaW5m b3JtYXRpb24sIHByaXZpbGVnZWQgbWF0ZXJpYWwgKGluY2x1ZGluZyBtYXRlcmlhbCBwcm90ZWN0 ZWQgYnkgdGhlIHNvbGljaXRvci1jbGllbnQgb3Igb3RoZXIgYXBwbGljYWJsZSBwcml2aWxlZ2Vz KSwgb3IgY29uc3RpdHV0ZSBub24tcHVibGljIGluZm9ybWF0aW9uLiBBbnkgdXNlIG9mIHRoaXMg aW5mb3JtYXRpb24gYnkgYW55b25lIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBp cyBwcm9oaWJpdGVkLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIHRyYW5zbWlzc2lvbiBpbiBl cnJvciwgcGxlYXNlIGltbWVkaWF0ZWx5IHJlcGx5IHRvIHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0 aGlzIGluZm9ybWF0aW9uIGZyb20geW91ciBzeXN0ZW0uIFVzZSwgZGlzc2VtaW5hdGlvbiwgZGlz dHJpYnV0aW9uLCBvciByZXByb2R1Y3Rpb24gb2YgdGhpcyB0cmFuc21pc3Npb24gYnkgdW5pbnRl bmRlZCByZWNpcGllbnRzIGlzIG5vdCBhdXRob3JpemVkIGFuZCBtYXkgYmUgdW5sYXdmdWwuDQoN CkJlc3QgcmVnYXJkcywNClpoZW5sZWkNCg0KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KVGhpcyBlbWFpbCBhbmQg YW55IGF0dGFjaG1lbnRzIGFyZSBpbnRlbmRlZCBzb2xlbHkgZm9yIHRoZSB1c2Ugb2YgdGhlIGlu ZGl2aWR1YWwgb3IgZW50aXR5IHRvIHdob20gdGhleSBhcmUgYWRkcmVzc2VkLiBUaGlzIGVtYWls IG1heSBjb250YWluIGluZm9ybWF0aW9uIHRoYXQgaXMgY29uZmlkZW50aWFsLCBwcml2aWxlZ2Vk LCBvciBvdGhlcndpc2UgcHJvdGVjdGVkIGZyb20gZGlzY2xvc3VyZS4gQW55IHVzZSBvZiB0aGlz IGluZm9ybWF0aW9uIGJ5IGFueW9uZSBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQg aXMgcHJvaGliaXRlZC4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBlbWFpbCBpbiBlcnJvciwg cGxlYXNlIGltbWVkaWF0ZWx5IGNvbnRhY3QgdGhlIHNlbmRlciBhbmQgZGVsZXRlIGFsbCBjb3Bp ZXMgb2YgdGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIGZyb20geW91ciBzeXN0ZW1zLiBB bnkgdW5hdXRob3JpemVkIHJldmlldywgdXNlLCBkaXNzZW1pbmF0aW9uLCBkaXN0cmlidXRpb24s IG9yIHJlcHJvZHVjdGlvbiBvZiB0aGlzIGVtYWlsIGJ5IHVuaW50ZW5kZWQgcmVjaXBpZW50cyBp cyBub3QgYXV0aG9yaXplZCBhbmQgbWF5IGJlIHVubGF3ZnVsLiBUaGFuayB5b3UgZm9yIHlvdXIg Y29vcGVyYXRpb24uCg== --_000_YQXPR01MB419836CF7ECD4C313912810CC28E2YQXPR01MB4198CANP_ Content-Transfer-Encoding: base64 Content-Type: text/html; charset="utf-8" PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7 YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0 I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl DQoJe2ZvbnQtZmFtaWx5OkhlbHZldGljYTsNCglwYW5vc2UtMTowIDAgMCAwIDAgMCAwIDAgMCAw O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6 MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkFwdG9zOw0K CXBhbm9zZS0xOjIgMTEgMCA0IDIgMiAyIDIgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICov DQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207 DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQXB0b3MiLHNhbnMtc2VyaWY7fQ0K YTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29s b3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCi5Nc29DaHBEZWZhdWx0DQoJ e21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJbXNvLWxp Z2F0dXJlczpub25lO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBw dDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlv bjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+ PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8 L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0 IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNo YXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tQ0Ei IGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiIHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29yZDts aW5lLWJyZWFrOmFmdGVyLXdoaXRlLXNwYWNlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+ DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+SW4g b3VyIHJlcG9ydGVkIGNhc2UgYSBzdGFydHVwIHNjcmlwdCBpcyBsb2FkaW5nIHRoZSBkcml2ZXIg YW5kIGJyaW5naW5nIHRoZSBpbnRlcmZhY2UgdXAgd2l0aCBpZmNvbmZpZy48bzpwPjwvbzpwPjwv c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx LjBwdCI+U2luY2UgdGhleSBhcmUgcHV0dGluZyB0aGVzZSBjb21tYW5kcyB0byB0aGUgYmFja2dy b3VuZCwgc28gaWZjb25maWcgaXMgbm90IHByb3Blcmx5IHdhaXRpbmcgZm9yIHRoZSBkcml2ZXIg bG9hZCB0byBmdWxseSBjb21wbGV0ZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+V2hlbiBpZmNvbmZpZyBp cyBzdWNjZXNzZnVsLCBpdCB3aWxsIHNlbmQgdGhlIElQdjYgbmVpZ2hib3VyIGRpc2NvdmVyeSBw YWNrZXRz4oCmYW5kIHRoaXMgY2FuIHJlc3VsdCBpbiBhIGNyYXNoIGlmIGV0aGVyX2lmYXR0YWNo IGlzIG5vdCBjb21wbGV0ZSAoaWZwLSZndDtpZl9vdXRwdXQmbmJzcDtpcyBOVUxMKS48bzpwPjwv bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z aXplOjExLjBwdCI+V2UgYXJlIGNvbnNpZGVyaW5nIGJyZWFraW5nIHVwIGlmX2F0dGFjaF9pbnRl cm5hbCwgc28gdGhhdCBldGhlcl9pZmF0dGFjaCBjYW4gY2FsbCB0aGUgZmlyc3QgcGFydCBhbmQg dGhlbiBjYWxsIHRoZSBlbmQgcGFydCBhZnRlciB0aGUgaWZwIGlzIGZ1bGx5IHNldHVwLjxvOnA+ PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250 LXNpemU6MTEuMHB0Ij5XZSBjYW4gcmVwcm9kdWNlIHRoZSBpc3N1ZSBieSBhZGRpbmcgYW4gYXJ0 aWZpY2lhbCBkZWxheSBhZnRlciB0aGUgaWZfYXR0YWNoIGluIGV0aGVyX2lmYXR0YWNoLjxvOnA+ PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250 LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+TWlrZS48bzpwPjwvbzpwPjwv c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+ PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv cD4NCjxkaXYgaWQ9Im1haWwtZWRpdG9yLXJlZmVyZW5jZS1tZXNzYWdlLWNvbnRhaW5lciI+DQo8 ZGl2Pg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1 QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3Jt YWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6 ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206DQo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250 LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5vd25lci1mcmVlYnNkLW5ldEBGcmVlQlNELm9yZyAm bHQ7b3duZXItZnJlZWJzZC1uZXRARnJlZUJTRC5vcmcmZ3Q7IG9uIGJlaGFsZiBvZiBaaGVubGVp IEh1YW5nICZsdDt6bGVpQEZyZWVCU0Qub3JnJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5TYXR1cmRh eSwgTWF5IDMsIDIwMjUgYXQgOTozNDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBw dDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj7i gK88L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPlBNPGJy Pg0KPGI+VG86IDwvYj5NaWtlIEJlbGFuZ2VyICZsdDttaWJlbGFuZ2VyQHFueC5jb20mZ3Q7PGJy Pg0KPGI+Q2M6IDwvYj5mcmVlYnNkLW5ldEBmcmVlYnNkLm9yZyAmbHQ7ZnJlZWJzZC1uZXRAZnJl ZWJzZC5vcmcmZ3Q7LCBHbGViIFNtaXJub2ZmICZsdDtnbGViaXVzQEZyZWVCU0Qub3JnJmd0Ozxi cj4NCjxiPlN1YmplY3Q6IDwvYj5bRVhURVJOQUxdIC0gUmU6IFJhY2UgY29uZGl0aW9uIGluIGV0 aGVyX2lmYXR0YWNoPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBh bGlnbj0iY2VudGVyIj4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMSIg Y2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBzdHlsZT0iYmFja2dyb3VuZDojQzZBQTMy Ij4NCjx0Ym9keT4NCjx0cj4NCjx0ZCB3aWR0aD0iMTAwJSIgc3R5bGU9IndpZHRoOjEwMC4wJTtw YWRkaW5nOjBjbSAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2Vu dGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6 MTIuMHB0O2NvbG9yOmJsYWNrIj5DQVVUSU9OPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1z aXplOjEyLjBwdDtjb2xvcjpibGFjayI+IC0gVGhpcyBlbWFpbCBpcyBmcm9tIGFuIGV4dGVybmFs IHNvdXJjZS4gUGxlYXNlIGJlIGNhdXRpb3VzIHdpdGggbGlua3MgYW5kIGF0dGFjaG1lbnRzLg0K IChnby90YWdpbmZvKTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48 L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0KPC90YWJsZT4NCjwvZGl2 Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxv OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0K PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPkhpIE1p a2UsPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz cGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48YnI+DQo8YnI+DQo8bzpwPjwvbzpwPjwvc3Bh bj48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9t OjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z aXplOjEyLjBwdCI+T24gTWF5IDEsIDIwMjUsIGF0IDk6MTMgUE0sIE1pa2UgQmVsYW5nZXIgJmx0 Ozwvc3Bhbj48YSBocmVmPSJtYWlsdG86bWliZWxhbmdlckBxbnguY29tIj48c3BhbiBzdHlsZT0i Zm9udC1zaXplOjEyLjBwdCI+bWliZWxhbmdlckBxbnguY29tPC9zcGFuPjwvYT48c3BhbiBzdHls ZT0iZm9udC1zaXplOjEyLjBwdCI+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8 L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0 Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBj bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+VGhlcmUgYXBw ZWFycyB0byBiZSBhIHJhY2UgY29uZGl0aW9uIGluIGV0aGVyX2lmYXR0YWNoIChpZl9ldGhlcnN1 YnIuYykuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwv c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls ZT0iZm9udC1zaXplOjExLjBwdCI+VGhlIGV0aGVyX2lmYXR0YWNoKCkgZnVuY3Rpb24gY2FsbHMg aWZfYXR0YWNoLCB3aGVyZSB0aGUgaW50ZXJmYWNlIHdpbGwgZ2V0IGFubm91bmNlZCwgYW5kIHRo ZW4gZXRoZXJfaWZhdHRhY2ggY29udGludWVzIHdpdGggdGhlIGluaXRpYWxpemF0aW9uIG9mIHRo ZSBpZnAuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwv c3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0K PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+ Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij5JIGFsc28gbm90aWNlZCB0aGlzIHdo aWxlIHdvcmtpbmcgb24mbmJzcDs8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNv bS92My9fX2h0dHBzOi9yZXZpZXdzLmZyZWVic2Qub3JnL0Q0OTM1OV9fOyEhSm9lVy1JaENVa1Mw SmchWjBhbXpmZHpBcFJPSWtvUHcyZ2ZIVDRBbFJiTm9KaGpoWXJ4VTZmSF9LSDlXOGVYYVdzb3dq OXNLWjBFdm5xUEcwdG82Nk5sS1ozRk10YXhBQSQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIu MHB0Ij5odHRwczovL3Jldmlld3MuZnJlZWJzZC5vcmcvRDQ5MzU5PC9zcGFuPjwvYT48c3BhbiBz dHlsZT0iZm9udC1zaXplOjEyLjBwdCI+Lg0KIFRoZXJlJ3MgYW4gYXR0ZW1wdCBmb3IgdGhlIGF0 dGFjaGluZyBwcm9jZXNzJm5ic3A7PC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5j b20vdjMvX19odHRwczovcmV2aWV3cy5mcmVlYnNkLm9yZy9ENDkzNThfXzshIUpvZVctSWhDVWtT MEpnIVowYW16ZmR6QXBST0lrb1B3MmdmSFQ0QWxSYk5vSmhqaFlyeFU2ZkhfS0g5VzhlWGFXc293 ajlzS1owRXZucVBHMHRvNjZObEtaMzBtYlZlanckIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEy LjBwdCI+aHR0cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3JnL0Q0OTM1ODwvc3Bhbj48L2E+PHNwYW4g c3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPg0KIC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEy LjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPiZndDsmbmJzcDs8 L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPnRoZW4gZXRoZXJfaWZhdHRhY2gg Y29udGludWVzIHdpdGggdGhlIGluaXRpYWxpemF0aW9uIG9mIHRoZSBpZnAuPC9zcGFuPjxzcGFu IHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBw dCI+SW4gbW9zdCBjYXNlcyB0aGF0IHNob3VsZCBub3QgbWF0dGVyLCBhcyBhdCB0aGF0IG1vbWVu dCB0aGUgaW50ZXJmYWNlIGhhcyBub3QgYmVlbiBmbGFnZ2VkIHVwICggSUZGX1VQICkgeWV0Ljxv OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g c3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxicj4NCjxicj4NCjxvOnA+PC9vOnA+PC9zcGFuPjwv cD4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4w cHQiPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5 bGU9ImZvbnQtc2l6ZToxMS4wcHQiPklzIHRoZXJlIGFueSBndWFyYW50ZWUgaW4gRnJlZUJTRCB0 aGF0IHRoaXMgcmFjZSBjb25kaXRpb24gY2Fubm90IGJlIGV4cG9zZWQuPC9zcGFuPjxzcGFuIHN0 eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+ V2UgaGF2ZSBiZWVuIHJ1bm5pbmcgdGhlIEZyZWVCU0Qgc3RhY2sgZm9yIHNvbWUgdGltZSB1bmRl ciBRTlggYW5kIGhhdmUganVzdCByZWNlbnRseSBydW4gaW50byBhbiBpc3N1ZSB3aXRoIHRoaXMg cmFjZSBjb25kaXRpb24uPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpw PjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48 c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+V2UgYXJlIGNvbnNpZGVyaW5nIGEgbW9kaWZp Y2F0aW9uIHdoZXJlIHdlIGhhdmUgdGhlIG9wdGlvbiBvZiBkZWZlcnJpbmcgdGhlIGludGVyZmFj ZSBhbm5vdW5jZW1lbnQgaW4gaWZfYXR0YWNoLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl OjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K PC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm b250LXNpemU6MTIuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+ Q2FuIHlvdSBlbGFib3JhdGUgaG93IHRoZSByYWNlIGNvbmRpdGlvbiBoYXBwZW5zIGFuZCBob3cg dGhhdCBhZmZlY3QgeW91ID88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD4m bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2lu LXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxw IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5CZWZvcmUg b3BlbmluZyBhIEZyZWVCU0QgYnVnLCBJIHdhbnRlZCB0byBjaGVjayBpZiB0aGlzIGlzc3VlIHdv dWxkIG5vdCBiZSB2YWxpZCBpbiBhIEZyZWVCU0Qgc3lzdGVtLjwvc3Bhbj48c3BhbiBzdHlsZT0i Zm9udC1zaXplOjEyLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkl04oCZ cyB2ZXJ5IGNsZWFyIHRoYXQgdGhlcmUgaXMgYSBwb3RlbnRpYWwgcmFjZSB3aGVuIGxvb2tpbmcg YXQgdGhlIGNvZGUsIGJ1dCBwZXJoYXBzIHRoZXJlIGlzIGEgbWl0aWdhdGlvbiB0aGF0IGlzIG5v dCBvYnZpb3VzLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48L286 cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9Ik1zb05vcm1hbCIgYWxp Z249ImNlbnRlciIgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyIj48c3BhbiBzdHlsZT0iZm9udC1z aXplOjEyLjBwdCI+DQo8aHIgc2l6ZT0iMCIgd2lkdGg9IjEwMCUiIGFsaWduPSJjZW50ZXIiPg0K PC9zcGFuPjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt aWx5OkhlbHZldGljYSI+VGhpcyB0cmFuc21pc3Npb24gKGluY2x1ZGluZyBhbnkgYXR0YWNobWVu dHMpIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBpbmZvcm1hdGlvbiwgcHJpdmlsZWdlZCBtYXRl cmlhbCAoaW5jbHVkaW5nIG1hdGVyaWFsIHByb3RlY3RlZCBieSB0aGUgc29saWNpdG9yLWNsaWVu dCBvciBvdGhlciBhcHBsaWNhYmxlIHByaXZpbGVnZXMpLCBvciBjb25zdGl0dXRlDQogbm9uLXB1 YmxpYyBpbmZvcm1hdGlvbi4gQW55IHVzZSBvZiB0aGlzIGluZm9ybWF0aW9uIGJ5IGFueW9uZSBv dGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMgcHJvaGliaXRlZC4gSWYgeW91IGhh dmUgcmVjZWl2ZWQgdGhpcyB0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbW1lZGlhdGVs eSByZXBseSB0byB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBpbmZvcm1hdGlvbiBmcm9tIHlv dXIgc3lzdGVtLiBVc2UsIGRpc3NlbWluYXRpb24sDQogZGlzdHJpYnV0aW9uLCBvciByZXByb2R1 Y3Rpb24gb2YgdGhpcyB0cmFuc21pc3Npb24gYnkgdW5pbnRlbmRlZCByZWNpcGllbnRzIGlzIG5v dCBhdXRob3JpemVkIGFuZCBtYXkgYmUgdW5sYXdmdWwuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250 LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90 ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox Mi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xh c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPkJlc3QgcmVnYXJk cyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+WmhlbmxlaTxvOnA+PC9vOnA+PC9z cGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls ZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+ DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQoKPEhSPlRo aXMgZW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBhcmUgaW50ZW5kZWQgc29sZWx5IGZvciB0aGUg dXNlIG9mIHRoZSBpbmRpdmlkdWFsIG9yIGVudGl0eSB0byB3aG9tIHRoZXkgYXJlIGFkZHJlc3Nl ZC4gVGhpcyBlbWFpbCBtYXkgY29udGFpbiBpbmZvcm1hdGlvbiB0aGF0IGlzIGNvbmZpZGVudGlh bCwgcHJpdmlsZWdlZCwgb3Igb3RoZXJ3aXNlIHByb3RlY3RlZCBmcm9tIGRpc2Nsb3N1cmUuIEFu eSB1c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBhbnlvbmUgb3RoZXIgdGhhbiB0aGUgaW50ZW5k ZWQgcmVjaXBpZW50IGlzIHByb2hpYml0ZWQuIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1h aWwgaW4gZXJyb3IsIHBsZWFzZSBpbW1lZGlhdGVseSBjb250YWN0IHRoZSBzZW5kZXIgYW5kIGRl bGV0ZSBhbGwgY29waWVzIG9mIHRoaXMgZW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBmcm9tIHlv dXIgc3lzdGVtcy4gQW55IHVuYXV0aG9yaXplZCByZXZpZXcsIHVzZSwgZGlzc2VtaW5hdGlvbiwg ZGlzdHJpYnV0aW9uLCBvciByZXByb2R1Y3Rpb24gb2YgdGhpcyBlbWFpbCBieSB1bmludGVuZGVk IHJlY2lwaWVudHMgaXMgbm90IGF1dGhvcml6ZWQgYW5kIG1heSBiZSB1bmxhd2Z1bC4gVGhhbmsg eW91IGZvciB5b3VyIGNvb3BlcmF0aW9uLjxCUj4KPC9ib2R5Pg0KPC9odG1sPg0K --_000_YQXPR01MB419836CF7ECD4C313912810CC28E2YQXPR01MB4198CANP_-- From nobody Tue May 6 06:00:23 2025 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 4Zs76J4f9tz5vXH1 for ; Tue, 06 May 2025 06:00:24 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zs76J1lQHz3cH5 for ; Tue, 06 May 2025 06:00:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746511224; 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=EHhfigiqrBauPE69layWOpxfJfmFHsVlAxHDl1ngosQ=; b=Y8kXhKpq0vK/sKi+gB1XfRHSA5KTVL2ZgA3PED5PQkWmDui7J57Y7U6wve60eA5ZqSLs2T HyJYI+z2qS/ZPqbyGmQd0DPJVRpL64MaT/C1J2x+77oz+lsatyO8UKkBGbAJ8gOHrBgyV0 QLEpAqB7DePzCvI/SpQg+aw/E3JyWbcXKbQ0phrXdaFcxDLDEV/hhL0+kLwxy4aAf8noWv dCSQZu08K2u7Au1bvaFW2/x5W+xKTcBNwlL1qqIPIJXKLcHzDcdSktrKCpO+tt5GW4JrFB +hbSTK+hoBcC0j0nbZAzFFuXDzLCZekIah6Zbs99XlfZLE4T/VldD+T0RuD1qg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746511224; 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=EHhfigiqrBauPE69layWOpxfJfmFHsVlAxHDl1ngosQ=; b=jiqgAiUBWFAm16Mq8BqKTch+vvg+Pz31QX+d2o9LMFFyQRucprHNDh4bVRkWaECPyzl0wx h2OTlPF+xYQbGTB4U/WnzSXIFio9yOmHk6zlfk4c36tR6Nqy9RmDq1/uz99y/vfVElvTo2 R65Z+6ivqqiHwhN9YO9zQMJNw+lHsAogXbkhS/rAqsV2Jl6KsG/80mljT6cB0dkQJ76w7y c0bnRD8a4RxoPrLI8mvgKS6wVbFgLrLFgJA6v9/9NssobIFrDfLPS245VZc0nQM5Jwxte2 TZnyQL27UXEKyKYK2TVJs1kJJmilpF5QS0qpGt6LNVj9i47uFEqQM1R9W9yyRw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746511224; a=rsa-sha256; cv=none; b=Bn4V8VpDri4zUzQT4LxYKz4D/lMtVWxzxzjWn/POH1baSabBbANz6PM1ZpC5zNbUiCFDjL YAKFHxA+4TQDt1RKgznxt8gCVaolkhJOVLJ/g632aYJpepmzLWswzZDj5eqBGPutSmLUFb 4hFOcUFr+CUzuCEisGi/cM9frcwjTEPUvCylrolOXVWctF8WXENx/+OGm/3JX8Q4HmC4zk oSRzUDTqDNyEbqt6N6yNi9Yg9KLd9AIrL0OBWs8BAXt8PX6pWsvYHOvJLO5VTz2leDbYbO tDOSUr12GRQRhAYcpzfbfMZPG6isGW0fSjXT6XhHjlf5Iwcff1vEQDbdOuGpJQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4Zs76J0pqRznW2 for ; Tue, 06 May 2025 06:00:24 +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 54660OGE022673 for ; Tue, 6 May 2025 06:00:24 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 54660OpI022672 for net@FreeBSD.org; Tue, 6 May 2025 06:00:24 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 245103] IPv6: update v6 temporary address lifetime according to rfc4941bis Date: Tue, 06 May 2025 06:00:23 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: ipv6, needs-qa, standards X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: zarychtam@plan-b.pwste.edu.pl X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.isobsolete attachments.created Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D245103 Marek Zarychta changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #260060|0 |1 is obsolete| | --- Comment #22 from Marek Zarychta --- Created attachment 260192 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D260192&action= =3Dedit 0001-ip6-implement-RFC-8981-advised-temporary-IID-generat.patch Enhanced patch, which also addresses the problem of MAX_DESYNC_FACTOR. For = more details, please follow review D50108. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Tue May 6 16:59:38 2025 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 4ZsPkz2JbCz5v5l8 for ; Tue, 06 May 2025 16:59:39 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZsPkz0kbDz3YS0 for ; Tue, 06 May 2025 16:59:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746550779; 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=9yL/+o2bxBAKloaom/OtyJ4y926QNKS1oDZi8IIPSfs=; b=QyOCdPN+dJs9monM09Yu1WXkr7EvkWBOhHH135FcQCtfY+9+taamhfos+Jk2vtSO/q0Two TFgW3QzpftNQL8FHrU342cLgqstKayX/C0MoO2Gr8AJ+s76Hncj/Rqw9M9iQ/WzB0KKQ5l DHOmnAYCnAc133nc8Z2ifT/csbu6rxzqAQoJDAakQYcvEQY7hN5CSvVEKSQgWAWlyD168w Cr7N+f1LE61PbyLVX6fNo/8DxQmMwtnBiHsjiovfUAkobpxq1zyFahifD7yEg9BQNp9Os/ dNMVBcoZQFUWjobSC4nuZtheWhCzn1UUikCELAcMPlGoKLMHnnmmAX7tHjuo3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746550779; 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=9yL/+o2bxBAKloaom/OtyJ4y926QNKS1oDZi8IIPSfs=; b=NzChcpNsf7OPiNadIgTGIL6CwArPuy8umA8tMSvquMGL8czi4vbjEbyDZ882/htf5tf07o tGOA65pfHiHIlgNoxH18wcrdXAcqqbk4uG26jC/U8QYoUeimSHffD4SSF00CfGSKSmpQMK 5QRq35OLBfeNkHxxwqhoDhrac/EloCH5HoDeyFlApDuXjcS4GqxxdzIV2FvGKDwbQO1gd/ D7myhTPQcxkQS/L/cOTvVHkgj/DlFiswVZsRXFtBGn6F92wzp6RxKM0RXX0oTaQkNtJ4d4 xw5vIBcdktFIa7VyAaQvlObx4KaaOn4gvOhVRQsB41KSq70bWXz/HbU2p0mpmw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746550779; a=rsa-sha256; cv=none; b=tsgOtjNKeFERGZCnXMWMyrPVBLkMhrFo669ibvXW7NpCp2NA+hnX6ju6cV3yhZzs8E/R5P R5QZuwuOCjLa40j5xTOS9ApeBbVCSk9w+JeidtgNYN8w9fZzm9ldo4FQupeNNw0BX8iofk sKlWblaxZFwZNsAlvqyC/9Gin2Dn+AxHDoNJgjshyCtu05ZLXSBCZm+99WK/VIeiI4bBjX cOdrOEnbvGtuDBLfXoNc5zlnf+o3/gAl4y38O8NNgp2GW4R8SqfmGq0HHRaNyBKPeb8axw Ia5W+6ktTTK3eD4x5a0SMVs9znUuDakOFUFODNZQxX0wM0dmA0kMsAzB1LnYDQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4ZsPkz0Kn4z17N8 for ; Tue, 06 May 2025 16:59:39 +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 546GxcRB042839 for ; Tue, 6 May 2025 16:59:38 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 546GxcDL042838 for net@FreeBSD.org; Tue, 6 May 2025 16:59:38 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 286631] TCP SACK: CWND set to 2 MSS after successful SACK recovery Date: Tue, 06 May 2025 16:59:38 +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: 14.3-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D286631 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed May 7 02:29:54 2025 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 4ZsfPC35Krz5vZsj for ; Wed, 07 May 2025 02:30:07 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZsfPC2n6mz3kST; Wed, 07 May 2025 02:30:07 +0000 (UTC) (envelope-from zlei@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746585007; 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=JOc5Bd4b4JSzJPegBk/pipRnUpsib90bMsU2a/STuOY=; b=Zl31KZfvKSo17iNxUKg94/KKvQEUffYLUbthcdCbHkfu2geeBuGZXsPBQSqMkgO84gc25x K/Aimb1lGGkJRj55DT8d6xXn36Qi8OnDEuJEtx+wFVRaYU00tA+F0AScfLMdOrcj7yeGRu 9Fu4mor761KDlKGWIeIS4M0TFVRQhVW0IvpUncwHYBEFIKS1dJnGbxeUhBiS1aOW+rv47i 8T2QifyOcS5UEflmKdLNPPKH/oG220Odcg48gcMQFGIadcSicrRDBXJw2maMMLQsQVpddM PIGcgwo08N08GvJpJLDMKTeBrhT+p30vMVAZpmc3l4UuSmrnBp/v78AESwBkSA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746585007; 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=JOc5Bd4b4JSzJPegBk/pipRnUpsib90bMsU2a/STuOY=; b=UkLVB81rkdR2K1yxuiSPuXthLJnzGRwRhHV3SAlVKiHjzfQ5bcpWCuPUqCqIWCI2El1wuD 2k0v/rOuTtqEg2cH+J0JOKlkKNoJHsPx5Z/zU7ZM7uGW4PJUJuaL1qfN7+RxyfRLMOlLTu R8YVlpF1bR6JXcxX6iepwqxgUeAQUMqL15iab69cgMoX/1zIV6K4UjeKFTzN4pVHL48kCD 6FfSYqocMyj2fkNaOMhTNhFGUQlnvVF2BanuBHPN/tu7ufnAHQxkOOMtx78bF4uldeqBoH mQcZj0lnhGV8wMQtaZxwJJmAtuQw8aYPqrAEigtDaOeceM+SygKK1qCfYhcp4Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746585007; a=rsa-sha256; cv=none; b=i7xsJ6LedKczskHuzD/e7CgMYsVqw2VgcKJZZzhgWxVW9716JDieMy9P5e3gWXDypTMLFd AdxeBNMN3ToLYAnWEByIwehojmYq/tn705J84OyzFaHIdX4YSVmhBJaovBKMewN+RKocOG 5MnXjWDaS1tk1Bnk9QpSiTM+9M5UD27Dcd0+d3Nuz6mQN8T/OuiPD0MyD+3X36pKmezTQ2 s5gOSa+K6QcRAQhLsI9IiP1wfuyBZTB+Ls4HcOWKpS8itHEI4R+svqUNL1eiZRPBD1kcJ0 ZTftLl0wqsZOSYLCVotJv+l0VeLu/Q7zGv3f3GepJMWMzsxj3GZedlc++h7JBw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from smtpclient.apple (unknown [IPv6:2001:19f0:6001:9db:98f0:9fe0:3545:10]) (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 4ZsfP96Jtgz15Xs; Wed, 07 May 2025 02:30:05 +0000 (UTC) (envelope-from zlei@FreeBSD.org) From: Zhenlei Huang Message-Id: Content-Type: multipart/alternative; boundary="Apple-Mail=_8FAD9271-E47B-435B-9796-58C0C678104C" 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.10\)) Subject: Re: [EXTERNAL] - Re: Race condition in ether_ifattach Date: Wed, 7 May 2025 10:29:54 +0800 In-Reply-To: Cc: "freebsd-net@freebsd.org" , Gleb Smirnoff To: Mike Belanger References: <7FFF346E-3205-49A9-B95A-94A418A28220@FreeBSD.org> X-Mailer: Apple Mail (2.3696.120.41.1.10) --Apple-Mail=_8FAD9271-E47B-435B-9796-58C0C678104C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On May 5, 2025, at 9:54 PM, Mike Belanger wrote: >=20 > In our reported case a startup script is loading the driver and = bringing the interface up with ifconfig. > Since they are putting these commands to the background, so ifconfig = is not properly waiting for the driver load to fully complete. > When ifconfig is successful, it will send the IPv6 neighbour discovery = packets=E2=80=A6and this can result in a crash if ether_ifattach is not = complete (ifp->if_output is NULL). I think I see the problem. > We are considering breaking up if_attach_internal, so that = ether_ifattach can call the first part and then call the end part after = the ifp is fully setup. > We can reproduce the issue by adding an artificial delay after the = if_attach in ether_ifattach. > =20 > Mike. > =20 > =20 > From: owner-freebsd-net@FreeBSD.org = > on behalf of Zhenlei Huang = > > Date: Saturday, May 3, 2025 at 9:34=E2=80=AFPM > To: Mike Belanger > > Cc: freebsd-net@freebsd.org = >, Gleb = Smirnoff > > Subject: [EXTERNAL] - Re: Race condition in ether_ifattach >=20 > CAUTION - This email is from an external source. Please be cautious = with links and attachments. (go/taginfo) > =20 > Hi Mike, >=20 >=20 > On May 1, 2025, at 9:13 PM, Mike Belanger > wrote: > =20 > There appears to be a race condition in ether_ifattach = (if_ethersubr.c). > The ether_ifattach() function calls if_attach, where the interface = will get announced, and then ether_ifattach continues with the = initialization of the ifp. > =20 > I also noticed this while working on = https://reviews.freebsd.org/D49359 = . There's an attempt for the attaching process = https://reviews.freebsd.org/D49358 = . > =20 > > then ether_ifattach continues with the initialization of the ifp. > In most cases that should not matter, as at that moment the interface = has not been flagged up ( IFF_UP ) yet. >=20 >=20 > Is there any guarantee in FreeBSD that this race condition cannot be = exposed. > We have been running the FreeBSD stack for some time under QNX and = have just recently run into an issue with this race condition. > We are considering a modification where we have the option of = deferring the interface announcement in if_attach. > =20 > Can you elaborate how the race condition happens and how that affect = you ? > =20 > Before opening a FreeBSD bug, I wanted to check if this issue would = not be valid in a FreeBSD system. > It=E2=80=99s very clear that there is a potential race when looking at = the code, but perhaps there is a mitigation that is not obvious. > This transmission (including any attachments) may contain confidential = information, privileged material (including material protected by the = solicitor-client or other applicable privileges), or constitute = non-public information. Any use of this information by anyone other than = the intended recipient is prohibited. If you have received this = transmission in error, please immediately reply to the sender and delete = this information from your system. Use, dissemination, distribution, or = reproduction of this transmission by unintended recipients is not = authorized and may be unlawful. > =20 > Best regards, > Zhenlei > =20 > This email and any attachments are intended solely for the use of the = individual or entity to whom they are addressed. This email may contain = information that is confidential, privileged, or otherwise protected = from disclosure. Any use of this information by anyone other than the = intended recipient is prohibited. If you have received this email in = error, please immediately contact the sender and delete all copies of = this email and any attachments from your systems. Any unauthorized = review, use, dissemination, distribution, or reproduction of this email = by unintended recipients is not authorized and may be unlawful. Thank = you for your cooperation. Best regards, Zhenlei --Apple-Mail=_8FAD9271-E47B-435B-9796-58C0C678104C Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8

On May 5, 2025, at 9:54 PM, Mike Belanger <mibelanger@qnx.com> = wrote:

In = our reported case a startup script is loading the driver and bringing = the interface up with ifconfig.
Since they are = putting these commands to the background, so ifconfig is not properly = waiting for the driver load to fully complete.
When ifconfig is successful, it = will send the IPv6 neighbour discovery packets=E2=80=A6and this can = result in a crash if ether_ifattach is not complete = (ifp->if_output is = NULL).

I think I see the problem.

We are considering breaking up = if_attach_internal, so that ether_ifattach can call the first part and = then call the end part after the ifp is fully setup.
We can reproduce the issue by = adding an artificial delay after the if_attach in ether_ifattach.
 
Mike.
 
 

From: owner-freebsd-net@FreeBSD.org <owner-freebsd-net@FreeBSD.org> on behalf of Zhenlei = Huang <zlei@FreeBSD.org>
Date: Saturday, May 3, 2025 = at 9:34
=E2=80=AFPM
To: Mike Belanger <mibelanger@qnx.com>
Cc: freebsd-net@freebsd.org <freebsd-net@freebsd.org>, = Gleb Smirnoff <glebius@FreeBSD.org>
Subject: [EXTERNAL] - Re: Race = condition in ether_ifattach

CAUTION - This email is from an = external source. Please be cautious with links and attachments. = (go/taginfo)
 
Hi Mike,


On May 1, 2025, at 9:13 PM, Mike = Belanger <mibelanger@qnx.com> wrote:
 
There appears to be a race condition in ether_ifattach = (if_ethersubr.c).
The ether_ifattach() function = calls if_attach, where the interface will get announced, and then = ether_ifattach continues with the initialization of the ifp.
 
I also noticed this while working on https://reviews.freebsd.org/D49359. There's an attempt for the = attaching process https://reviews.freebsd.org/D49358 .
 
then ether_ifattach continues with the initialization of the = ifp.
In most cases that should not = matter, as at that moment the interface has not been flagged up ( IFF_UP = ) yet.


Is there any guarantee in FreeBSD that this race condition = cannot be exposed.
We have been running the FreeBSD = stack for some time under QNX and have just recently run into an issue = with this race condition.
We are = considering a modification where we have the option of deferring the = interface announcement in if_attach.
 
Can you elaborate how the race condition happens and how that = affect you ?
 
Before opening a FreeBSD bug, I wanted to check if this issue = would not be valid in a FreeBSD system.
It=E2=80=99s very clear that there is a potential race when = looking at the code, but perhaps there is a mitigation that is not = obvious.

This transmission (including any attachments) may = contain confidential information, privileged material (including = material protected by the solicitor-client or other applicable = privileges), or constitute non-public information. Any use of this = information by anyone other than the intended recipient is prohibited. = If you have received this transmission in error, please immediately = reply to the sender and delete this information from your system. Use, = dissemination, distribution, or reproduction of this transmission by = unintended recipients is not authorized and may be unlawful.
 
Best regards,
Zhenlei
 

This email = and any attachments are intended solely for the use of the individual or = entity to whom they are addressed. This email may contain information = that is confidential, privileged, or otherwise protected from = disclosure. Any use of this information by anyone other than the = intended recipient is prohibited. If you have received this email in = error, please immediately contact the sender and delete all copies of = this email and any attachments from your systems. Any unauthorized = review, use, dissemination, distribution, or reproduction of this email = by unintended recipients is not authorized and may be unlawful. Thank = you for your cooperation.
Best regards,
Zhenlei

= --Apple-Mail=_8FAD9271-E47B-435B-9796-58C0C678104C-- From nobody Wed May 7 06:48:30 2025 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 4Zsm7Q1d9vz5vsTk; Wed, 07 May 2025 06:48:34 +0000 (UTC) (envelope-from madpilot@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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zsm7Q165Gz3Cf4; Wed, 07 May 2025 06:48:34 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746600514; 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:autocrypt:autocrypt; bh=wVNVFIF+hh/qh7VFJnLFAM7iU94fpNNEnywALiKfMr4=; b=pSc1Gv56SPAGioRa8cKSJ9REGExsjaP2q5jbFGValM1ErasPQdfjSFk27IZ2JJe0Ze3IT/ rm9+jHiMVMLbJWiDGje8UdXsFBu2et98SqogIiOFg+8N0qGx/N8m4GQ0V++ziHrDdo8wrX gTY6VthEVMD/wgXR7nPsuzC/1wmprTmkniJJsScLpbCEqRt1bjl99SSCg+s+5stvGB6uIG nss2NKGfGatAl8PwZr2eV7oI+hqTQH+OMObSOMP3tBhfLBZZ7leOv6yxdKfc5h5V5/Wpq2 6acSQQB4WZ/p7skCkLyjxVq/cPzWx1qn+l24QEOAc7YFznH16jxkMTo3PVrICA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746600514; 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:autocrypt:autocrypt; bh=wVNVFIF+hh/qh7VFJnLFAM7iU94fpNNEnywALiKfMr4=; b=RXeSeEoQbbgIOWNG2tVbMyHzZrqMIREO1CjZMFIz1FFAjpQeu4VTWL+oLUYMvLUjmShfb4 X195gwqQFrI5uGZL3t27lr8SrLXEEfxBC4EoC2POYcBdzIrdY8h363ly0qqyg2FPLdPFNX yLXKLbMfO0Dy0bWBPAXJk6S+0DM1LTBoYAM0AaqpmBAJ0RbblBtdzOX9YYRAlN3haXCZE7 HnTzTR/u3jJ8nISzdksPIEaWBZHOf+EZC4/ntUIvTlZGHa4J63QGt5r2yj9sySIMQwI/Q9 Ruj9wnZYXrpFdmCLufZ7RPJI1m/pAN6kOIz3yZOeC/2ljy6+m2u7PvvgAGT2JQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746600514; a=rsa-sha256; cv=none; b=YldWQx0dUeZSeP5oCTg1OxXSAUZoTMDFUylcdFwwZVlZmhhmq7TlFN/wmRA2K8/LxJMovy AUUQ9vebESlKbusDREJLd0ZOTKfPMRo+7yQWpaYfGZ0wUWPfYD5MawfGfU/q1gTbev9INz ic86z2xvgtYuOLFkcS4bm8rGFCqzPEy7+IgfWV2DnibV7AKAnYbAsNwC2g3yYULN9+1YVs D0Clylw1PjBZvNPQHyEbALYtj/VMBg/RyIOIbN/CpQ21RQ0U0Uidy9ZwggN/18wYt+sptu NWHCgRtCX2i0LsvrqPDR+VGYgnM5wOEbJq+9Ocj6HEsNC+ghi5sikNYdm5kCuA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [IPV6:2a01:e11:2002:4280::13:1] (unknown [IPv6:2a01:e11:2002:4280::13:1]) (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) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Zsm7P5LYKz1C5Z; Wed, 07 May 2025 06:48:33 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: <6227419f-296e-4532-ad16-01e26a8fc4bc@FreeBSD.org> Date: Wed, 7 May 2025 08:48:30 +0200 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: RFC: Implementation of RFC 7217 [A Method for Generating Semantically Opaque Interface Identifiers, with IPv6 Stateless Address Autoconfiguration (SLAAC)] From: Guido Falsi To: FreeBSD Current , net@FreeBSD.org References: <45b17684-75ef-4953-b59a-3c3b483ba21b@FreeBSD.org> Content-Language: en-US, it, en-GB Autocrypt: addr=madpilot@FreeBSD.org; keydata= xsBNBE+G+l0BCADi/WBQ0aRJfnE7LBPsM0G3m/m3Yx7OPu4iYFvS84xawmRHtCNjWIntsxuX fptkmEo3Rsw816WUrek8dxoUAYdHd+EcpBcnnDzfDH5LW/TZ4gbrFezrHPdRp7wdxi23GN80 qPwHEwXuF0X4Wy5V0OO8B6VT/nA0ADYnBDhXS52HGIJ/GCUjgqJn+phDTdCFLvrSFdmgx4Wl c0W5Z1p5cmDF9l8L/hc959AeyNf7I9dXnjekGM9gVv7UDUYzCifR3U8T0fnfdMmS8NeI9NC+ wuREpRO4lKOkTnj9TtQJRiptlhcHQiAlG1cFqs7EQo57Tqq6cxD1FycZJLuC32bGbgalABEB AAHNIkd1aWRvIEZhbHNpIDxtYWRwaWxvdEBGcmVlQlNELm9yZz7CwHgEEwECACIFAk+G+3MC GwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEBrmhg5Wy9KT2uIIAIrawQ89TnqEhi2C OEQAhx3uqWZuNoS6NyiSgsRCmtSnT2GOgH4Ucbr/I37SkV1B3K6HkoL6lwN8Gjf5KOgLqmTi E1W3RTwS7l8PSvdnjM9i7g351R4mTijtxawB/JcQf/Kge3Yqr1V4g6H+wQXHUStmHThbupuN trzRphvR/e5ekT0FTyVfPmpcbm68i2bwZnKUex/TNIECBykYh8b+SYMLhENf2ayRjCIWS2Ad 7tnTKhMtnS5jtW6qjBy4RoTpQD6oR1xIgkTRlQ49roVCUfdHb+Y/kh+U9G1IcoNy4vkg9IfP dwpSfnP+a8j0AZ1hMnOLZ1fYoQrs+4gVLy8Fs7TOwU0EUxB7QQEQAKFhrDceoPdK/IHDSmoj 6SQYisvM7VdhcleS7E9DoEAVt7yMbf6HbbMVTTY6ckvwTWQssywLBXNVqxgc4WLJjzfUhgef +WE75M3+WFYlOVQLGZY/zEVgma1raYnOHNAOzeHLDmEXjbZP6vGAeDyBbGfQPpE7qGYZ7ube T3XwQO+PklcCrvOPj2ZPcAxGNS2xVU/LzONqCrJqLMJSIcCdsbiSP4G5PnDFHtMokaTY6OEr 8OEQfOAerhcHUa/z7Uu8YtmaqKH+QGkE/WEgaRqSiTnv0JOTD+DxehaqvoKPPZ++2NpCZMHB 2i6A/xifmQwEiIjEXtcueBRzkNUQkxhqZyS13SrhocL9ydtaVPBzZatAEjUDDEJmAMLVFs45 qfyhMiNapHJo2n3MW/E5omqCvEkDdWX/en3P7CK2TemeaDghMsgkNKax/z0wNo5UZCkOPOz0 xpNiUilOVbkuezZZNg65741qee2lfXhQIaZ66yT7hphc/N/z3PIAtLeze4u1VR2EXAuZ2sWA dlKCNTlJMsaU/x70BV11Wd/ypnVzM68dfdQIIAj1iMFAD/lXGlEUmKXg5Ov2VQDlTntQoanC YrAg+8CttPzjrydgLZFq3hrtQmfc0se5yv1WHS69+BsUOG09RvvawUDZxUjW19kyeN9THaNR gow3kSuArUp6zSmJABEBAAHCwF8EGAEIAAkFAlMQe0ECGwwACgkQGuaGDlbL0pMN5wgA4bCk X/qwEVC06ToeR6C2putmSWQMgpDaqrv65Hubo+QGmg2P4ewTYQQ4g6oYWS03qHxqVVWhKz7F jfrV+dH8qbCLfSgIcvdBha7ayGZVrsiuMLKGbw36fcmkZPpSDOfHcP0XH8Z+u9CWj0xUkTxA lZ/7i6gYSUpG2JWNtdmE/X8VVEyXusCLwy0K0BI60A/4dRTIX3C4QKrJ3ZbUXegz70ynjHf+ lQMZ9IZKASoRMuS5FozPQh6abvmwZEPdf5I9riUElzvHrqJ8Bx0t3Pujdoth+yNHpnBxrtO8 LkQdrQ58P0SwcaIX33T2U9pG8bhu5YVR88FQ8OQ0cEsPBpDncg== In-Reply-To: <45b17684-75ef-4953-b59a-3c3b483ba21b@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hello! I have polished the patch and it did get further testing. I've been asked to get one more approval from someone more knowledgeable about the IPv6 stack before being able to commit this code. It works fine and I'd like to commit it soon so it can get proper testing and avoid rotting as a patch. Since I am not src committer I'll need explicit approval to commit to the src tree. Thanks in advance! On 4/6/25 16:49, Guido Falsi wrote: > Hi! > > I have recently implemented and tested the patch at [1], which > implements RFC 7217, about generating IPv6 addresses that are constant > through reboots, but do not expose the MAC address of the machine, not > being in any way derived by those. > > I'd like to get comments, testing and review for this patch, with the > objective of getting approval to commit it to head once it is > streamlined enough. > > BTW I'd like to thank cognet for his suggestions and help with the > patch, in particular his help in finding the correct way to implement > the dad_failures counter. > > > And thanks in advance to anyone willing to give feedback! > > > [1] https://reviews.freebsd.org/D49681 > > -- Guido Falsi From nobody Wed May 7 10:31:19 2025 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 4Zss4S0f3Qz5w5wD for ; Wed, 07 May 2025 10:31:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zss4R6rfrz3qlt for ; Wed, 07 May 2025 10:31:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746613880; 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=6lgo4B/fGtYzkBY/cPBbj0fo5zI/8LTNQ5pA89yrCxw=; b=aQ0g2cf4fhxlhCMz4z7MhOVkg25cpd3kYIx4wN51+qCwzG1KWGNAFafTulRLPVkQhkzX1s poVAS8GaFfur2OrAnuQ8edCzOBWnxg825R/1HcRrvpCip3rOephvhEa0LKleymM3C09S1F NlMLSbnHlgFVoTyfOecHiiwOhiwRa8RBfBPtdJzOUuSKMR6Yb66zXVj8FmmKP597lvGV1z p9W7vupmzWRyqU19uGVsviNrwKPI6By4Ve0/ekcfXGMGWFcSeB8wCFHFmUOHq2/kw5fMDb WN6dfgF04zTQ2c+oL1xtiwVZiXMxwAJH1gamebsJuh8ky5/Fqq1nMG7p3LVefw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746613880; 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=6lgo4B/fGtYzkBY/cPBbj0fo5zI/8LTNQ5pA89yrCxw=; b=NgQCeF5MRBiXHqgwJBAxairnyKU6ci3RPetMrnVa7bikGr88a4uJII+lS+Mn49e7n0jUHn qL9qV9QMajLj2PKnswldWQE93abIon+B23UKnioUwMtfMIUKYEa9ikzCNxX7Ba6ewRqJ0E ZCnPeRJJT06nxmXfiEN8T1U+GKnBhWthhssoGmYktcO9phIp8NOxrnCb3i631OACuy1c7d Ss1rHop1mTyvNAq+tlXp3sm+foUEJBDK8377jXZIxoo/GqrYxTojHN9P6Jr2o9OQx75UPK LPKi5ryC9d4qWxeo4qXxRAzKUMd3r93qvK34MN3XrwajVmmhwjYI5VD8oNX2fw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746613880; a=rsa-sha256; cv=none; b=kTQJ/8SzEAYXy/mW5I9U2agaNhcPXNbrUVa1grE8oEkKt+j9gVAPyjHBlfiVlhYhaVnjmm L6yA5SKoglhqqL9vX8ysKpJ2qBG395n256Dn2yflfZDgaVTSmi6lIV5GtFRQNBEhLV0fyU nA6N+Ln9Pwb5g5bNdIi0OfAIghUK4XheXde2aILaRPV0W5VhvFkCKdk04obQt9tsd6lHE/ tYZNl8V1YCm75IxO/Sk9V+InT2C7UsYo4KH2Jtm7UDil9Pry4IUgjYNiExXYcJbttL8ct1 3nhv4lGveM5jbdBbUD61RQQKO18adpa1NmnPkEtaKtGai7btI8AdRBu2MyCKYQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4Zss4R6MwQz9Ct for ; Wed, 07 May 2025 10:31:19 +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 547AVJnD005883 for ; Wed, 7 May 2025 10:31:19 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 547AVJ90005882 for net@FreeBSD.org; Wed, 7 May 2025 10:31:19 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 280390] NPTv6 not working Date: Wed, 07 May 2025 10:31:19 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 13.3-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: tatsuki_makino@hotmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ipfw@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D280390 --- Comment #21 from Tatsuki Makino --- (In reply to Tatsuki Makino from comment #20) In the end, I came back to the method of using this :) I wanted to keep one_pass enabled, so I used a strange method with dynamic rules, but with the following patch, I tried to resolve the issue of icmpv6 being unable to pass. The results of ipfw -D show indicated that more than 2 packets were captured due to the ipv6-icmp rule, this patch may be meaningful :) Below is the patch. It has been applied to 14.3-PRERELEASE. diff --git a/sys/netpfil/ipfw/ip_fw_dynamic.c b/sys/netpfil/ipfw/ip_fw_dynamic.c index d26e05e5d15..23902a52404 100644 --- a/sys/netpfil/ipfw/ip_fw_dynamic.c +++ b/sys/netpfil/ipfw/ip_fw_dynamic.c @@ -487,6 +487,15 @@ SYSCTL_U32(_net_inet_ip_fw, OID_AUTO, dyn_keep_states, CTLFLAG_VNET | CTLFLAG_RW, &VNET_NAME(dyn_keep_states), 0, "Do not flush dynamic states on rule deletion"); +#ifdef INET6 +VNET_DEFINE_STATIC(int, _dyn_auto_add_icmpv6) =3D 0; +#define V_dyn_auto_add_icmpv6 VNET(_dyn_auto_add_icmpv6) +SYSCTL_INT(_net_inet_ip_fw, OID_AUTO, + _dyn_auto_add_icmpv6, CTLFLAG_VNET | CTLFLAG_RW, + &VNET_NAME(_dyn_auto_add_icmpv6), 0, + "ipv6-icmp dynamic rule is also added at the same time when ip6 dyn= amic rule is added"); +#endif /* INET6 */ + #ifdef IPFIREWALL_DYNDEBUG #define DYN_DEBUG(fmt, ...) do { \ printf("%s: " fmt "\n", __func__, __VA_ARGS__); \ @@ -1930,8 +1939,22 @@ dyn_install_state(const struct ipfw_flow_id *pkt, uint32_t zoneid, ulp, pktlen, hashval, info, fibnum, kidx, type); #ifdef INET6 else if (IS_IP6_FLOW_ID(pkt)) + { ret =3D dyn_add_ipv6_state(rule, ruleid, rulenum, pkt, zoneid, ulp, pktlen, hashval, info, fibnum, kidx, type); + if (V_dyn_auto_add_icmpv6 && ret =3D=3D 0 && + (pkt->proto !=3D 0 && pkt->proto !=3D IPPROTO_ICMPV= 6)) { + struct ipfw_flow_id id; + id =3D *pkt; + id.proto =3D IPPROTO_ICMPV6; + id.src_port =3D 0; + id.dst_port =3D 0; + if (dyn_add_ipv6_state(rule, ruleid, rulenum, &id, + zoneid, ulp, pktlen, hashval, info, fibnum, kid= x, type) !=3D 0) { + /* ignore failure */ + } + } + } #endif /* INET6 */ else ret =3D EAFNOSUPPORT; --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Wed May 7 11:42:48 2025 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 4Zstfz0FcTz5w9pY for ; Wed, 07 May 2025 11:42:51 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zstfy6dc7z3RDr for ; Wed, 07 May 2025 11:42:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746618171; 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=mQL65Bsv4IdPR2Bqj3f+wswqhu4K2LdnuRPFk5vy0pE=; b=hvTYYXPu7jwSdWZrVkX0Ik05U85rZIiNOy/o/fQm2Xz1+hr+VvG/3eYeu6OE66N4cy8JBz o+NyhkeQ0ieqntoAD9hlCbTCG6CPnsDMvJhuRiIt1cBqGtOnxnE+W067O4TuaijZrq/L6p hwu9uPZK30lu6MjeTKikr3hDXTkx3TwhxzNHDyMt+c4+JaWdMCeBAgy3My/71Cg5l5o/D9 gTUvPSquQUD9JJMjizKzZZcTX1kp/zJCgwO9N2NZh2fV82mN8gsNji10QESpxXw8Wms4mg RBzo9R6VzgosweCp/gtFuO/gqcnFDYLVWnvhqyY+66RBV9hr1f1mPkQ7iMc37A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746618170; 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=mQL65Bsv4IdPR2Bqj3f+wswqhu4K2LdnuRPFk5vy0pE=; b=mQx0iqVAQQNQ7eYY1snKWiKtnnUuYoYlM3Voi21d02XQauP1TAMWlx/S8Yt6wH9j9QLSr3 yWC+1reZDipz4DSWbdz1fvjczjHFw3knxHQS8mN65mpU1frkZ63SRrAdfRIWr1ocetMcTa sUw7Ux98mkb/MnlXmYqjROz2xBb/Ft1XILG8vaEb5Yp7QzSxrLaZQ/T463B4ldcPQZ2gQF G88itXRy/tEEG/jzVywvsBPUOvWvt8QOWfjW5SVBWu17mCrAhsw7J9wWN7AVetyc8lifPH ZIQDyMVX1RtZ3pQP4ZEv3bXRsJZF4jY9qZK9aINvsW4s1zxWpb1hD/wlTlbj3A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746618170; a=rsa-sha256; cv=none; b=kfnCnvzgaA02tgax1/k5M/sgPLPwC6/Kymt3hB3r9ich9OO1a/o+ScuyCope8lDUd3lHiX oM53KlFW+/ssFJHhFeXbyD2xmiETqgCkKS0A3bRnM4ubstpvaQWWoSjBDbgF6hoRQcZy+C npIaUMoB/aQhvfishZXkCdIwVaE8MRbeJ5/PwEehQfxsdj0JIcRJ87eaNcvEEqKhw8zMyn oLr/dE/DNY9vBU3k5Q8Ot/D3ny1OOcfRGSRetq2rN3K9BTBQ0v9e+pDPxbA7liF9r/JszK t6xiCkhMsV01LjehmGapQxztiRff1cHkbbZxjs1nrQEyAFgTrwCmaILLjIFseg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4Zstfy5ysbzCJB for ; Wed, 07 May 2025 11:42:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 547Bgo6i031997 for ; Wed, 7 May 2025 11:42:50 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 547BgoLA031996 for net@FreeBSD.org; Wed, 7 May 2025 11:42:50 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 280390] NPTv6 not working Date: Wed, 07 May 2025 11:42:48 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 13.3-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: ae@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ipfw@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D280390 --- Comment #22 from Andrey V. Elsukov --- I still doesn't understand your problem. NPTv6 is stateless and doesn't need any keep-state rules. We use NPTv6 many years and it works as is without any patches. --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Wed May 7 13:08:10 2025 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 4ZswYQ3sDnz5wGBn for ; Wed, 07 May 2025 13:08:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZswYQ2gXlz43y6 for ; Wed, 07 May 2025 13:08:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746623290; 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=uUjazfk1IkE8q1LutDVXIb0/aIGbuBgE6FFhJ1nR+88=; b=AWl6LpfGVJF8iZcqqwvu8Kghwo892QnpnvD5QVSE8xXvy+w+3pG4W1sfPB5+yMOYt/MMVF V0doIWRLdSq4p4NQS82s4UA9E8sNPgX4+xavF13JsjQQrToJfuTlSVvhScOpXholkTeel7 5Kk8J5JQunuz8uh5C4a/HUxD2qeKanUYhdtDDm7WS9CTfhpyerPVLarik+IIVByoaC2dWR PyfOPgSY+plLtXNAeXX2GDXekMibWYUMR7U8FrSsstMOL58+pMqE2L1R9/ssRT3z0s4rgj iF2TGcUmA+BDmpupTauxLHMaCDUO7Hg2zzWkFQ5QmRG6X5AnGUahS0/4lnLHyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746623290; 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=uUjazfk1IkE8q1LutDVXIb0/aIGbuBgE6FFhJ1nR+88=; b=KWhNMLo8fZH8JksKGUiXxH3aN/sQlgh0a7eiBRjTbJh775jM2X8gIi27YeLW5+LRSw6S96 gF0kHkcD3Aq2jZzb6UDgFAny/eZhbsGa4OcCyAbdBXg3jOLKyjc0yt5aGuWV5duhT9vb5f LLx8ubHpEC38JxfUwfPenwKcN8Fxi0PMV+hO7RcgI8f2zME20BM7uujlmZ2kPwZrxhBvSk 53RRsOWNGGdx6iSpU1H1wA0/jeVk8ZokDM6uR6/mr/DPT95Cexv2OTGT5UBYZtj+z0B5jC C0IThvvlC4iUm8Jyve2QC9rlVnVHTo/ak1HjfhwzhdsGGJMZvAo1qoUzfg+5cg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746623290; a=rsa-sha256; cv=none; b=dNdWNk7jLMA3W3Yh0uOEvwPt1oO+5tYJc5/pOFSPAiO3RsJ5NVNL4hjUAvVE2bda+ElPcG RFjdZvQQPqo2NwnimfiUeV/uBU+bLFH07NUwB5uj2uxD2vjEcl03XHW1sSYwRpQ1UCsioO vRPhxVjNLFzpSbXl7l9LyZd7wURRznANeiw5FMGjuVSBTb7zuOKiG2wTGr1JgzmLdO+iwk WpBEpfJcli+/1GcUk1/JfuJDpMmXbCpfehh5Kz+F6HbWsTMfS6qEQgyBqSxqm3YehxFwMe 3T6BMNaYhDvTDIfJunvVlLdHgDhYTKKUIJb87rio1ZxWQh4rKt5C8teFYtv8TQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4ZswYQ217KzV0Y for ; Wed, 07 May 2025 13:08:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 547D8AhJ084791 for ; Wed, 7 May 2025 13:08:10 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 547D8AAH084790 for net@FreeBSD.org; Wed, 7 May 2025 13:08:10 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 280390] NPTv6 not working Date: Wed, 07 May 2025 13:08:10 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 13.3-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: ae@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ipfw@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D280390 --- Comment #23 from Andrey V. Elsukov --- (In reply to Tatsuki Makino from comment #21) > The results of ipfw -D show indicated that more than 2 packets were captu= red due to the ipv6-icmp rule, this patch may be meaningful :) When you create ICMPv6 state with specified src/dst, this won't help when ICMPv6 message will be generated by some intermediate router, because it's source address will not be the same, as used in created state. --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Wed May 7 16:59:49 2025 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 4Zt1hm2SBlz5wVHL; Wed, 07 May 2025 16:59:52 +0000 (UTC) (envelope-from madpilot@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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zt1hm1ZDbz3WSL; Wed, 07 May 2025 16:59:52 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746637192; 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:autocrypt:autocrypt; bh=tJQi/REVHL9eJ4sxlVYyQftnSuzz3vpbYKGmKcafswQ=; b=G/UUXXXGYlZ4tv8AXUI38gGBhLEG4hb/ZT0m2whAQ2AVoKDQzcpEqdyxVLbMhj8ubpyFUH u6chFYxgxRN44wHxjQAkT5fVSRvTcq4ZMKbXAkRBNv4M6vW33TViqrLxwD7C1C3VqpinsM 1DINJ6HtvIz9fQLct+MEdg85Jz6lE/4qmFLNgVrswPOtTZ/GyXT64AmL5rHPqujA35KoMO VtBOjivrss/+mKJ9LWGC+p+8+r0SCTaBbCT+ku2psqE8h3Bqz1hebnkwNFQiw2o/68aqWS mQkwr64AWeaV7M9ghjd/D0S2GUw6MAGOk4eKuHNz/AB8wM6q6at9Ges6HnW7zw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746637192; 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:autocrypt:autocrypt; bh=tJQi/REVHL9eJ4sxlVYyQftnSuzz3vpbYKGmKcafswQ=; b=ZoRdDaKLFcIQpNUx4fg3f5hRO56hMzdidEy+1DsPynAWX1F8+xzfCE7q0UA2vzZTKllb7q N+4kYvX359Cd/Gt2eReFaie6tIMUaXsnhD1XnHicAWUIZ2M+zWTCu6FCDc21MaxLJS9GYc yHipgKJg6CcNKK3+6ExWdrSRLSW3gvbXIntGkWOrnhGu2NloQaakMkz5mqv6DmHKixL+wQ Go+BJlmDBDBSnZ2eEVVaq2+YOM4Hk29Wbnwx/9RjaYs+EsMkT8fgjNgxFPGWEf0fnNtQrN 6TA1a+AkuglWxqiCg6SHpjE8ccxtA3grDCV6daiT1W5HfoUtbvv0r70gSBQcZg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746637192; a=rsa-sha256; cv=none; b=vZ0kddFvobynAGaBm0sHcSb5EVyTIIUmIY0PjRwArwMJPGKYJoPLgTUijHpb0hr0UKUFID cOA98Ru/BkQxeWeQs2G0xAUmb+Z8VS/KOmjuNag6nXJ6vGkHWhLrFbNDuuoyNoIvVMo5od kuIAa18Y7GVaLhtMKhaD5P+UaUPurAHMND4gM2e7o+nTl59hhHWKeyr46jSsK1PjpLd1Dg EIMbYufTdVvWU+9OHNFn8E9CXQNvGEJIXUSaD5R9RVIIaB+21Mu2RyGs2hLMu5tmdnB3nw HopVAvFKZhd1nERW9nXfH1HpvdfKZLDcMJtwYfyKwCSHAiCtA9FtUcpYhUreFA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [IPV6:2a01:e11:2002:4280::13:1] (unknown [IPv6:2a01:e11:2002:4280::13:1]) (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) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Zt1hl4V8rz9jT; Wed, 07 May 2025 16:59:51 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: <595294ff-4a8e-4726-b0e7-9b3e2a50d866@FreeBSD.org> Date: Wed, 7 May 2025 18:59:49 +0200 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: RFC: Implementation of RFC 7217 [A Method for Generating Semantically Opaque Interface Identifiers, with IPv6 Stateless Address Autoconfiguration (SLAAC)] From: Guido Falsi To: Ronald Klop Cc: Marek Zarychta , FreeBSD Current , net@FreeBSD.org References: <45b17684-75ef-4953-b59a-3c3b483ba21b@FreeBSD.org> <61dfdcac-4893-4c4b-b7e2-48164f1f0c80@plan-b.pwste.edu.pl> <1b9603d8-7128-4809-9926-048426db122e@FreeBSD.org> <1699210246.52160.1744195886991@localhost> <6e3dd061-f377-4f20-bcd1-f1a5afeaa36f@FreeBSD.org> <0a6709f8-275c-4c18-b195-1333a44fd1a7@FreeBSD.org> Content-Language: en-US, it, en-GB Autocrypt: addr=madpilot@FreeBSD.org; keydata= xsBNBE+G+l0BCADi/WBQ0aRJfnE7LBPsM0G3m/m3Yx7OPu4iYFvS84xawmRHtCNjWIntsxuX fptkmEo3Rsw816WUrek8dxoUAYdHd+EcpBcnnDzfDH5LW/TZ4gbrFezrHPdRp7wdxi23GN80 qPwHEwXuF0X4Wy5V0OO8B6VT/nA0ADYnBDhXS52HGIJ/GCUjgqJn+phDTdCFLvrSFdmgx4Wl c0W5Z1p5cmDF9l8L/hc959AeyNf7I9dXnjekGM9gVv7UDUYzCifR3U8T0fnfdMmS8NeI9NC+ wuREpRO4lKOkTnj9TtQJRiptlhcHQiAlG1cFqs7EQo57Tqq6cxD1FycZJLuC32bGbgalABEB AAHNIkd1aWRvIEZhbHNpIDxtYWRwaWxvdEBGcmVlQlNELm9yZz7CwHgEEwECACIFAk+G+3MC GwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEBrmhg5Wy9KT2uIIAIrawQ89TnqEhi2C OEQAhx3uqWZuNoS6NyiSgsRCmtSnT2GOgH4Ucbr/I37SkV1B3K6HkoL6lwN8Gjf5KOgLqmTi E1W3RTwS7l8PSvdnjM9i7g351R4mTijtxawB/JcQf/Kge3Yqr1V4g6H+wQXHUStmHThbupuN trzRphvR/e5ekT0FTyVfPmpcbm68i2bwZnKUex/TNIECBykYh8b+SYMLhENf2ayRjCIWS2Ad 7tnTKhMtnS5jtW6qjBy4RoTpQD6oR1xIgkTRlQ49roVCUfdHb+Y/kh+U9G1IcoNy4vkg9IfP dwpSfnP+a8j0AZ1hMnOLZ1fYoQrs+4gVLy8Fs7TOwU0EUxB7QQEQAKFhrDceoPdK/IHDSmoj 6SQYisvM7VdhcleS7E9DoEAVt7yMbf6HbbMVTTY6ckvwTWQssywLBXNVqxgc4WLJjzfUhgef +WE75M3+WFYlOVQLGZY/zEVgma1raYnOHNAOzeHLDmEXjbZP6vGAeDyBbGfQPpE7qGYZ7ube T3XwQO+PklcCrvOPj2ZPcAxGNS2xVU/LzONqCrJqLMJSIcCdsbiSP4G5PnDFHtMokaTY6OEr 8OEQfOAerhcHUa/z7Uu8YtmaqKH+QGkE/WEgaRqSiTnv0JOTD+DxehaqvoKPPZ++2NpCZMHB 2i6A/xifmQwEiIjEXtcueBRzkNUQkxhqZyS13SrhocL9ydtaVPBzZatAEjUDDEJmAMLVFs45 qfyhMiNapHJo2n3MW/E5omqCvEkDdWX/en3P7CK2TemeaDghMsgkNKax/z0wNo5UZCkOPOz0 xpNiUilOVbkuezZZNg65741qee2lfXhQIaZ66yT7hphc/N/z3PIAtLeze4u1VR2EXAuZ2sWA dlKCNTlJMsaU/x70BV11Wd/ypnVzM68dfdQIIAj1iMFAD/lXGlEUmKXg5Ov2VQDlTntQoanC YrAg+8CttPzjrydgLZFq3hrtQmfc0se5yv1WHS69+BsUOG09RvvawUDZxUjW19kyeN9THaNR gow3kSuArUp6zSmJABEBAAHCwF8EGAEIAAkFAlMQe0ECGwwACgkQGuaGDlbL0pMN5wgA4bCk X/qwEVC06ToeR6C2putmSWQMgpDaqrv65Hubo+QGmg2P4ewTYQQ4g6oYWS03qHxqVVWhKz7F jfrV+dH8qbCLfSgIcvdBha7ayGZVrsiuMLKGbw36fcmkZPpSDOfHcP0XH8Z+u9CWj0xUkTxA lZ/7i6gYSUpG2JWNtdmE/X8VVEyXusCLwy0K0BI60A/4dRTIX3C4QKrJ3ZbUXegz70ynjHf+ lQMZ9IZKASoRMuS5FozPQh6abvmwZEPdf5I9riUElzvHrqJ8Bx0t3Pujdoth+yNHpnBxrtO8 LkQdrQ58P0SwcaIX33T2U9pG8bhu5YVR88FQ8OQ0cEsPBpDncg== In-Reply-To: <0a6709f8-275c-4c18-b195-1333a44fd1a7@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 4/9/25 13:19, Guido Falsi wrote: > On 4/9/25 13:10, Guido Falsi wrote: >> On 4/9/25 12:51, Ronald Klop wrote: >>> Hi, >>> >>> Next to hostuuid you could add a jailname in the mix. >>> >>> That is what ether_gen_addr(9) does to make it easier to prevent >>> collisions while copying jails around or run a jail on a readonly >>> shared base filesystem. >> >> The RFC is very clear on what should be used to derive the address, so >> I'm not very keen on adding things around. >> >> The UUID should be changed when copying jails that run in parallel, >> they ARE different machines. although I am also at fault here. >> >> But the jailname is the correct parameter? This would change the >> address if the name is changed, which could be ok I guess. >> >> I'd also add this parameter only if actually jailed, skipping it for >> the host. >> >> My real issue with this approach is, the RFC is quite detailed on hash >> parameters. Will the implementation still be conforming if adding >> local ones? >> >> > > BTW, this is easy to add and also add conditionally on being jailed or > not, I'd just like some consensus on this before adding, especially the > RFC compliance issue. > A small addition here: I have already taken a look, since the RFC provides for part of the algorithm to be configurable I have some code I'm testing (which I plan to submit after the present code is committed) to add a sysctl to choose what to use for hashing between interface ID, interface name and interface MAC (if that's something the interface has, while ethernet like interfaces are most common today, the world, as you all know, is not all ethernet). I plan to leave the default at the interface name though. -- Guido Falsi From nobody Wed May 7 22:13:24 2025 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 4Zt8fZ6fz3z5vNBV for ; Wed, 07 May 2025 22:13:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zt8fZ5Gpwz3Lfn for ; Wed, 07 May 2025 22:13:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746656006; 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=Ot0K8+Q+/tF3sVZKoNjH+0Cr/5vLxO94+u5pSNhQZ5o=; b=QnFAwLZuQJ2UmbDDEZ28mz9eTq2bRhQVYxTrla4qqTLXuNAkuZJTzvAe6PnAEZWo7brgCp 0YQ1ZzwfbyvoqNyKwOka0HJMnOFNLw5fImMr+negIqI+ZfAlyuAY7w084MEb3GZY/soKdj gBVFrj+/uQzdJ8qcbhrZ6Q7LgxuKUmstzml7CTxn96eCCqVdWEazqnkCFXfkdHAo9DS2Ye jFMFJckfUDuQ5I43HrF/OVLUVz8ZzgfNYpOJ77U1IMl2IIz1zZpp+KJN7/wkHxtqXHS9ZM JLEz6VA1E+bb4kYZszUjdQu+1HxK5wGWksZfkR4KQavi36oklIGhJeyAjR3evQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746656006; 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=Ot0K8+Q+/tF3sVZKoNjH+0Cr/5vLxO94+u5pSNhQZ5o=; b=PBmVyZYLcv93Edrn+ymWmrK8h7dIFBbUa1DBZ4wqCQ9dzxJ5MTmLeo5NeQVwuU0rc3P2Vf zmdBy1EEvue8pzVJ4ON5nZDm118cly2lj/Deug39vltKF9Jd+nfXNITISG3y+GQQY0Eovs Cikz7sFUeZBDS+vTRFbqDIIuPfNCkhgcc01w8KfrdJUIM9gNZBQam0VoAoZFHojwKkLZVa qxr01UjQ/70EOb9w75gwkYk0iRdm5Al7DzUk/o4JiYZo4XtkJt4vY5UuVzDjJadGv1L1+Z K2SmkdLx8jiSYqbPgGV+6bH9W6lybr/O4RUNNfbFvgTqbbGWFlwdY6Yis7LRDg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746656006; a=rsa-sha256; cv=none; b=MAwNHX/j7zeaixRP2NIjpGRrT4LEn/A4KyfbdFeWxfnQ6xJXFg4zVCm2eDfYVXon+2CObG fePs0/2+OFpkHMGyhGIyI9tbuh7SkNpVQGjdb+5qasRUgeVJ1oc4eTpDBsj2Sk6yKaJZ+8 z7OQFw1LlpR4uCuWBH0BtVOMTiI3I7+x3j6tIuLx+xmIrjzBKQG/7U/asx5x8JVnvthuHY Tr9iIrYoV03uYgn5XYJML9rhqn7ceTAUhfgvUO+zgoVzqh5CHqV5vF+musixFiZUrcNDkh qvIxocBWgyXGJjBLyzLPbIAUmt2WkJz95cz9fnr1C3mhywxVJapJBQ7BlG7g2g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4Zt8fZ4jC0zp6Y for ; Wed, 07 May 2025 22:13:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 547MDQx2055213 for ; Wed, 7 May 2025 22:13:26 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 547MDQio055212 for net@FreeBSD.org; Wed, 7 May 2025 22:13:26 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 280390] NPTv6 not working Date: Wed, 07 May 2025 22:13:24 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 13.3-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: tatsuki_makino@hotmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ipfw@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D280390 --- Comment #24 from Tatsuki Makino --- (In reply to Andrey V. Elsukov from comment #22 & #23) > I still doesn't understand your problem. Me too :) As a result of being stingy with the money I pay upstream (removing services like phone and cable TV), the upstream provider only gives me a /64 prefix = :) In this case, the terminal connected to the downstream interface cannot communicate with the upstream unless the downstream interface belongs to the same bridge as the upstream interface. By using NPTv6, it is possible to make it a layer 3 packet forward. However, since the upstream prefix is already /64, there can only be one /64 prefix available for use downstream. There are two interfaces downstream. It seems that bridging those two interfaces would work, but since it operat= es in a dual stack with IPv4 and dhcpd is also running, it causes issues with = the operation. It was also tried to set a prefix length of /64+x on the interface when receiving a /64 RA from upstream via another patch. This method itself works pleasantly on FreeBSD. However, everything gets ruined because Andr=E2=97=8Bid refuses to operate = with a prefix longer than /64. Wind=E2=97=8Bws also requires that DHCPv6 is running when the prefix is lon= ger than /64. And the keep-state rule was introduced to identify which prefix to choose w= hen translating two or more downstream prefixes to the address of one upstream prefix and then returning it. Since NPTv6 has the same prefix length before and after translation, it see= ms that routing cannot return to the original interface, and this method must = be used. I was considering what to do about the part you pointed out, as the dynamic rules for ICMPv6 require that the addresses on both ends match exactly. As you can see in my patch, normal ICMPv6 packets should have a port value = of 0, so I feel that having a port that is not 0 can be interpreted differentl= y :) In any case, there is no problem with NPTv6 itself. It seems that a person like me is just trying to use it in a strange way :) --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Thu May 8 00:37:30 2025 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 4ZtCrq06dTz5vXBr for ; Thu, 08 May 2025 00:37:31 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZtCrp5NVYz3PDs for ; Thu, 08 May 2025 00:37:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746664650; 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=01h2f/3WMMob+OGjw5u6483AXh/kSg159VdujYZc01U=; b=taQn57cRlrZWNMh1PiENL7P34ipk7i3YXNhBP6tF1LmkjizFUEaIY2qJuqekPZvSEdYaig st0F0KFa1V/n4fpEqJPw0UZvKWCKkbo9vP6Dp8+yFhw8HPlZy9jKr+IkIir8qi8oEcJ2G+ w3wFFV/KRRDnssAs8ytptIXPONLlwn8+fzYs8op6BsJoXPnljG1kugdnuq7PPARUllo/UU nAXHWNR0lGoddcX4+5hYr3icLnBn0s7OUe4hhDAJqlLoS1bV2cWE7jOg12XuramGJEBPnj m1IWabH0CiOI1ChW6i4G3TZK3dW/NvrDVouzGXcg//fGbWzdUwAVcnqCcE8dlw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746664650; 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=01h2f/3WMMob+OGjw5u6483AXh/kSg159VdujYZc01U=; b=aZhADbnK2ovjsQM2VKBFe5iWMgmjV9PYfPmlkt3843XjjP0sxZLeBNt8381G8McRIPpJHM 6Y6ZMIFpVg41GKtWq9yfLSPoLSNRo7c+iYXitriptHb+lsyMq8X5sATPHAFJx6vMhpegmJ eOxhGJtwFGpQw+DJ4GdiQ97mfeeJ/ouYhlSoUTCL2tzGNgtE388xKwu4BDicIcnjX+ey5w ow2L4rm0K28ZE2mKbY/q8eZ98PxAd+lzAsoHnJ2HOKyy31nLD7opKhozIQ1LPtHz0qH0cH v2imWhn0VIuel9n5lF2vVh2v6zKD/w0+RX2qmbxzFgD6OItUp2YawLRJo6WSLQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746664650; a=rsa-sha256; cv=none; b=bQ3pTHkkZhlb7ybeuzHZgOs1hCWaEdAP/ipVoW4eaDFNljmpHcoOG75KyoRrw+adiggp1J bwsabQziEhhX1YYy0CHFJh8PJDQvm7jI8WawmBYb0EaJYu29YAdLJdezeiUJdGzJ+PU8vP qCu2sSwy7FDDXWR3t4NMKhzLnKLuFQd5O+jZGkgbKUR5ebnhdHIY6X30n+MCvWJuluQ+Ha 9SxnT1NOiUL8AbkTAWOyfJ2n09g+tPENXBYtM3FZFoLc/fMN8DN4FTkjKLQOIGkCyrV9ID 5THMe9VNYBKsN5EdjCwsESuBx4nkzIjfLQlczxFTCI3ByfY+HZScYwsYH+Zg7w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4ZtCrp4nRqzsDx for ; Thu, 08 May 2025 00:37:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 5480bUup006923 for ; Thu, 8 May 2025 00:37:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5480bUxU006922 for net@FreeBSD.org; Thu, 8 May 2025 00:37:30 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 285492] NVIDIA Connect X-7 NIC:The mlx5(3.7.1) driver that comes along with 14.2 detects MFA1A00 cable as a 100G-KR4 cable incorrectly Date: Thu, 08 May 2025 00:37:30 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 14.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D285492 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Thu May 8 02:29:33 2025 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 4ZtGL51zHJz5vgp2 for ; Thu, 08 May 2025 02:29:33 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZtGL518HBz44P9 for ; Thu, 08 May 2025 02:29:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746671373; 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=j4ZCpjG1y/zoizkSQJyMFMToMgpvqsPgcBTkGYaKdms=; b=WRpP35BvMt0WZtvIz2Vj1afwYOAlYaambpEdi79ytgJzgjmAXu3KU1TIO5/7GZAKRKGWhO 9SAx02RgiuTSqEXPsAb858ddLxbJk8wuDRo+3kkp/RExUNiNfMzBBN0Lr1syUFPXdQ2gGm 8HUtraL83ahyXahQ1FG+uyjrnrEHCzWLh4c+gZ4q4YDYhVUnGUfVm/UNdnlbTtiVeEdJqd 8T4u7kS8ghBOBqDbFOgEWt+mXtQg4YTb/+C5Ldyvtq8cI2P5HO7bMfJWtZlqWMbtMKETL1 /Q5u6UJush6+e1Ir8BZClza5DaGIkIlW4pBKVlMOrwx2Jd5kfd3lUjQiU7Ep0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746671373; 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=j4ZCpjG1y/zoizkSQJyMFMToMgpvqsPgcBTkGYaKdms=; b=nQQG11phEG22Jc0qti+WO1As6UnRXujCZ0j4q5PjYKf0pUZ18+D4HKL8N8GyvwwjX0LXQ4 tpYI7d3INMGTgJsPVH7PLDbKlL9qEdtEY4sN2GN4OtTh6/rTRXTy7CYhebPp5XZ5ZVvhe5 bLMijQ15eyYC/QKg2FbcDN+rtEd4NIxeDnBn3NCcLvioFAZdxkpq9/0BLBMndkVkkYI/RQ JvCcOmfoeE9vS7loUfEfh3TJWWniUQf4c/3k1xe+kzrl5SPWoLnHxh0ZVmaN3RHLKTcZiB iaNNaPEbM54U51C4MvBcN6cwrfJAYURNinDiw1sIuLFclNrDCaKDOl8Fz15nfA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746671373; a=rsa-sha256; cv=none; b=uN3LUTdqTboHppKueLLZKBwGdGcV9tWYxd/pxFfaAYk0uLMcvy7EUeJcxhSLgYYjeQW8Vc G/pS41Y+ciE3in2nm2gpefC10S4EAo4cd5ADmbHWtLEwu5G15bUliie6GsX/Epwwpu9owE R8iV6nh+NFoPkzDz7KjCaN0pRIyeHy7rKeQL6oIg7PRwEBhBZUaEPS1EHp1fZcplNmOBPH TU8ONO8frvillDQzMD1jvTrn2C0bBsZlDvTCQQlHf57LJC7r1DOiNFMh/zt656j/wTeWB4 Dvef4sbmDhq7TTY6619WOs/Qm/r0DOPXusfGSD7sI7Ge5BlWHeWI2J1kFnQDuA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4ZtGL509vPzwVf for ; Thu, 08 May 2025 02:29:33 +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 5482TW5p008283 for ; Thu, 8 May 2025 02:29:32 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5482TWiE008282 for net@FreeBSD.org; Thu, 8 May 2025 02:29:32 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 285492] NVIDIA Connect X-7 NIC:The mlx5(3.7.1) driver that comes along with 14.2 detects MFA1A00 cable as a 100G-KR4 cable incorrectly Date: Thu, 08 May 2025 02:29:33 +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: 14.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: kib@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D285492 --- Comment #2 from Konstantin Belousov --- It could be fixed by 89e0e3814e8ca205db7523f6ce6c63cebe4bfb0d --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Fri May 9 12:47:38 2025 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 4Zv81418lQz5vdh2 for ; Fri, 09 May 2025 12:47:52 +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 4Zv813424Cz3Grr for ; Fri, 09 May 2025 12:47:51 +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=kzqPS+Uq; 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; dmarc=pass (policy=quarantine) header.from=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 549ClcIN079078 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Fri, 9 May 2025 14:47:38 +0200 (CEST) (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=1746794859; bh=7aaKnDD3olvtYlBw4OxxiAp0cTWAd3ZEvrpS8yQpnEE=; h=Date:Subject:To:References:From:In-Reply-To; b=kzqPS+UqIeIAi5QuOZm0wWbmqoQ6iZadZOodbZQP/Ta23Et+HJk/vBFUuOEL2RNgz LfMago+HZBGsHNyeep2EouCD3CSIVHsywrksLAxFyvc6M8c3qzk7aayx1KPL4oA5Zy eXX+m5oxsmwwT6d+i6WyqB7qz1ZBT+g4uW2mOmDcgdiFpJO//WfA0ktoKEyfxP/Nsy HCXEmQFwc8dXLnHlR+Y2UzEvV2pDPEd3yUe1Je1vIWge/ONWEv58WZa/3U57Ds1Utn HnB5/YzGA8j7qeNXxmnGeQTlgbiBXIt8LmetlNwh5CHh/zRSJDP2y5qemi4sETVv6o FriPK9aynmX2w== 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: Fri, 9 May 2025 14:47:38 +0200 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: RFC: Implementation of RFC 7217 [A Method for Generating Semantically Opaque Interface Identifiers, with IPv6 Stateless Address Autoconfiguration (SLAAC)] To: FreeBSD Current , net@FreeBSD.org References: <45b17684-75ef-4953-b59a-3c3b483ba21b@FreeBSD.org> <6227419f-296e-4532-ad16-01e26a8fc4bc@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: <6227419f-296e-4532-ad16-01e26a8fc4bc@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4Zv813424Cz3Grr X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.03 / 15.00]; DWL_DNSWL_MED(-2.00)[pwste.edu.pl:dkim]; NEURAL_SPAM_SHORT(0.95)[0.946]; DMARC_POLICY_ALLOW(-0.50)[plan-b.pwste.edu.pl,quarantine]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; NEURAL_HAM_MEDIUM(-0.39)[-0.395]; RCVD_IN_DNSWL_MED(-0.20)[2001:678:618::40:from]; ONCE_RECEIVED(0.20)[]; R_DKIM_ALLOW(-0.20)[plan-b.pwste.edu.pl:s=plan-b-mailer]; R_SPF_ALLOW(-0.20)[+mx:c]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-0.08)[-0.085]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; RCVD_TLS_ALL(0.00)[]; ASN(0.00)[asn:206006, ipnet:2001:678:618::/48, country:PL]; RCVD_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[plan-b.pwste.edu.pl:+]; MLMMJ_DEST(0.00)[net@FreeBSD.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_SOME(0.00)[]; HAS_XAW(0.00)[] W dniu 7.05.2025 o 08:48, Guido Falsi pisze: > Hello! > > I have polished the patch and it did get further testing. > > I've been asked to get one more approval from someone more > knowledgeable about the IPv6 stack before being able to commit this code. > > It works fine and I'd like to commit it soon so it can get proper > testing and avoid rotting as a patch. > > Since I am not src committer I'll need explicit approval to commit to > the src tree. > > > Thanks in advance! Thank you for working on this implementation. It looks like complete and ready to ship, but I am only FreeBSD user, so I can't support you much. There is probably concern if your contribution breaks something for the user XY running XXX year old code someone will have to fix it. This fear prevents pushing things further. That's the tradeoff. Please let me note that we are still in pair with NetBSD and DFflyBSD - the cherished implementation from WIDE and KAME projects was left almost untouched. There is no need to modify or rewrite this code; it's decent code, a model implementation, and it will not be a trivial task, but maybe adding enhancements, only tested ones, one by one, is the way to go. It seems that some people have already given up on IPv6 in FreeBSD and do not consider FreeBSD to be a popular OS anymore. Let me cite a 2 and 1/2 years old post from RIPE ipv6-wg mailing list:  "After over 10 (yes, *ten*) years, we have finally addressed security/privacy issues in the generation of IPv6 stable addresses in most popular operating systems. (...) Over time, popular operating systems and packages adopted the proposed algorithm: the Linux kernel, NetworkManager, OpenBSD's slaacd, MacOS, etc. Eventually, virtually every popular OS had adopted the scheme.... except Windows (...)"[1]. [1] https://mailman.ripe.net/archives/list/ipv6-wg@ripe.net/thread/IV46DM2TD4XUTMJITSF3T43OUC3V3RND/ Cheers Marek > > > On 4/6/25 16:49, Guido Falsi wrote: >> Hi! >> >> I have recently implemented and tested the patch at [1], which >> implements RFC 7217, about generating IPv6 addresses that are >> constant through reboots, but do not expose the MAC address of the >> machine, not being in any way derived by those. >> >> I'd like to get comments, testing and review for this patch, with the >> objective of getting approval to commit it to head once it is >> streamlined enough. >> >> BTW I'd like to thank cognet for his suggestions and help with the >> patch, in particular his help in finding the correct way to implement >> the dad_failures counter. >> >> >> And thanks in advance to anyone willing to give feedback! >> >> >> [1] https://reviews.freebsd.org/D49681 >> >> > From nobody Fri May 9 13:11:55 2025 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 4Zv8Xr5p44z5vg2h for ; Fri, 09 May 2025 13:11:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zv8Xr3psbz3XTQ for ; Fri, 09 May 2025 13:11:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746796316; 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=7LUAQo8yH16xpeo5+v8S5bAYtSqYZsxUqIfJ43sdqqo=; b=qpK+Q67j+NssbtFa5E7z5Mzo9YDfkxUn4f+jJitQXcyO6+7KuKVatMlV1PjR5x3k0+CuJu Vhlnjjarq2y8vTulqTq9Tu7GW9tGBdM8d7hLMd/bZim9aJirLtrnervoNxnr5T3UWvlDpD OBQXfYzyesTZBi+XmlxPpGKXs0GCzT0GZ4HC3ehxstwfzx9wGdKlKU2HYobiJ3VL99NrCl qLGaUZ73ZFwgrtw80nhxbDBHJ5/kML57GMBUY/SeSSiaqBVDcSnCMsZ9C2rwv/vwo3boD3 gVODq+de2xjQZeCFgpWwV1GDTZe1ZEcEnPxR2qiNP6jbHLIN+XwbQSlE91w0kw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746796316; 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=7LUAQo8yH16xpeo5+v8S5bAYtSqYZsxUqIfJ43sdqqo=; b=IgSEABGveHRcKvVy8+dGIsjGxhnl3xxvlNJ8D+KxG9oUZpxmei0P1hejwIkqjr+DqjtWOJ 5+j9fqudByYKkXV/LeU7H5Culq8Cdom2UsUElJ3yAml5O0kXZ0lTSEjwUcSG3cEMcGSYiJ 7kGLcPLXPbRf1038wsEuGh9m11v51ihRO+UW1E0Vnt3a8n4ZpmCzBEwAjMDIl+qGyeszmm eX/bbLJJYA7284fk4HmmVoDTdd41wXmEc9cHfZ6Or986dW1AgASpYrP4LkARKS0Kg2YZcR pL5URUFB7mrhIBgJGmJLOEh7rX/7K+G9CBL4dQzbVq23gkTWn3/wgc0pX7z9CA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746796316; a=rsa-sha256; cv=none; b=RebN+bRG5BFKS9D5T86AVOGWI/yqfsOgx51r+TbJK9woZL7phBGoDZMdXmXlIa+rfy8uNr ppsBxeSArJm3FUEzWGeeWVWnAThyKpjNNTHlz6U5wBsEGOc5aR+GMqjIvZklAzkGBiPF4L I7/TAZhh7HMQYZq3m2qert3PnkSccJmy2F23dtyqhKWwQ1JZOOcyRPAIj4MP3c4a1EdLEp ZnQKwQxwr6WaK8nL9uVs2BfZOpOSvj9M3iAJy7kRK0XGlusOVH9DoBmp3z/B9kHjeD+AIa QP4nTgi7rYMF8rW+Y5S9LUYdDBPAv89/0PCLrI08AeFHdWeDLBlB5eF3YWgEiA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4Zv8Xr3Qw2z128c for ; Fri, 09 May 2025 13:11:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 549DBuBi043461 for ; Fri, 9 May 2025 13:11:56 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 549DBu7u043460 for net@FreeBSD.org; Fri, 9 May 2025 13:11:56 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 286689] igb nic flaps when tap added to bridge Date: Fri, 09 May 2025 13:11:55 +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.5-RELEASE X-Bugzilla-Keywords: IntelNetworking X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to keywords Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D286689 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org Keywords| |IntelNetworking --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Fri May 9 13:15:00 2025 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 4Zv8cc16mhz5vgXm for ; Fri, 09 May 2025 13:15:12 +0000 (UTC) (envelope-from mibelanger@qnx.com) Received: from smtp-a01.blackberry.com (smtp-a01.blackberry.com [208.65.78.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zv8cZ4TWkz3b7p; Fri, 09 May 2025 13:15:10 +0000 (UTC) (envelope-from mibelanger@qnx.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=qnx.com header.s=pfpt20241003 header.b=03nsJgmN; dkim=fail ("body hash did not verify") header.d=blackberryltd.onmicrosoft.com header.s=selector2-blackberryltd-onmicrosoft-com header.b=llbZkj7m; spf=pass (mx1.freebsd.org: domain of mibelanger@qnx.com designates 208.65.78.90 as permitted sender) smtp.mailfrom=mibelanger@qnx.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=pass (policy=none) header.from=qnx.com Received: from pps.filterd (mhs402cnc.rim.net [127.0.0.1]) by mhs402cnc.rim.net (8.18.1.2/8.18.1.2) with ESMTP id 5497RATK025905; Fri, 9 May 2025 09:15:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qnx.com; h=cc : content-type : date : from : in-reply-to : message-id : mime-version : references : subject : to; s=pfpt20241003; bh=Y6v1VlfmZCgl0pcfxGiWEPPeuOTzOUtHPCgHvf+cVBM=; b=03nsJgmNGn36tIjTQiY/9mmvFG8+uAn1iEMXkwoq1FDRngLfFpppCTZC9VHVTD1Iy/HY 58SHhH3Y/BvESsK66p1JWeIqpupVh2Ruu03ylwubXxBp/8nua+LMFv5/+jrb9fjvWCNN yldUI97p+sl1MSIoRZfOV/Fp/w+3U2+PZCKMjgKqhDobf5l+pBrQXDx/8OUafbLl1XBc Q+hey8vByq9cucLJmepVAM/6PX2xj0DQBXezIZvp54b4RoDmGDA+l9LKJUXLB0nNOn5Q Lx23KX4aPoqISycIUEWxa4FvCd8VoWhYJlfKRI122K5E2wOz90UQIt5CB7eAMmS8gZjP 8w== Received: from xch214cnc.rim.net (xch214cnc.rim.net [10.3.27.119]) by mhs402cnc.rim.net (PPS) with ESMTPS id 46hdawhswt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Fri, 09 May 2025 09:15:04 -0400 Received: from XCH212YKF.rim.net (10.12.114.212) by XCH214CNC.rim.net (10.3.27.119) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Fri, 9 May 2025 09:15:03 -0400 Received: from xce211cnc.rim.net (10.4.225.59) by XCH212YKF.rim.net (10.12.114.212) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34 via Frontend Transport; Fri, 9 May 2025 09:15:03 -0400 Received: from YQZPR01CU011.outbound.protection.outlook.com (40.93.19.2) by hybrid-smtp.blackberry.com (10.4.225.59) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.44; Fri, 9 May 2025 09:15:03 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=D7M8WvNK7fvraeuKtqzfJdG6017r+Z8XX8yQeBOmANs5jsl6RYfbuvO4hZ4ZLuxbber8m55/7K1KptefNrymLXKryP1BdCw9E83IgTGWTRo/p663LIDp6WBk9gQm+1jmgQbTBZGu+YMUiGnVxxtSsidBO67iREWyV2Y8EI5uT1XVYC3f9+uni2ViPGl62vOaNwlktJK/VVQXl5Iu0Qw8JWrP3WFVZ57jYXSGSMC6iiwIs9OW2AjV7uEuqF765CaSi/LjnAOQodaGXUclRQqXb49zFnC57KIVnIrefkF8BqLXpJBOYSW0W0Kg6rXgLV9VrmA2lgqhPPVIT/Zzj3oZbw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tsZQjX62O1+LtADPzLFpgK66bJaZTnksbNma2w7IDJ8=; b=I1EvciAUyHZjPVKB7OHnzTNts9mHwmce6YGB+G5aKOEJzs+hsgZE1lWfjxmHl5KyrYRdTfJMylVPFqHYKXbiGxEFqH0kSJN0dMYHgqBGUXSk6o7343tHbJA5Vqv1AFg+DnxanXdkkd9mFKOki1ZFr4MwLlEvFz6uJmHz8JKeFY5/cZ1x1fjLT+H/NvHQE38jli8OLP8vcBWJ0nU1fnrOQ2s+EM8eiL/mxL434sYsuftQafCCT2LbjQiNYGSwXkNXBevh+jeBt26X2wMutpjH9ZZPlSY62g0fUdYvblBpuKDnyn7vg1m+5klYds46PlhQVCc5DNvzoMxQfDTe9r6kkQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=qnx.com; dmarc=pass action=none header.from=qnx.com; dkim=pass header.d=qnx.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=blackberryltd.onmicrosoft.com; s=selector2-blackberryltd-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tsZQjX62O1+LtADPzLFpgK66bJaZTnksbNma2w7IDJ8=; b=llbZkj7mCxYRvRoND3xkLT1jsyay9Y24zizN/jjv1m5o/y4T/XPhDX+2xNMOAAycVDUt/AGbt7bgJWsxXs9CzG/yL8AIN0sUu1fXMVjjy2jczHoXv9p8CtKhk916XEJbcYB7NiYqeB6e3zU+7Prap7pfZCpJ2lrO0XEj8qq7KEk= Received: from YQXPR01MB4198.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:11::8) by YT3PR01MB10378.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:8c::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8722.21; Fri, 9 May 2025 13:15:00 +0000 Received: from YQXPR01MB4198.CANPRD01.PROD.OUTLOOK.COM ([fe80::3789:7f3:7258:6f2a]) by YQXPR01MB4198.CANPRD01.PROD.OUTLOOK.COM ([fe80::3789:7f3:7258:6f2a%7]) with mapi id 15.20.8722.024; Fri, 9 May 2025 13:15:00 +0000 From: Mike Belanger To: Zhenlei Huang CC: "freebsd-net@freebsd.org" , Gleb Smirnoff Subject: Re: [EXTERNAL] - Re: Race condition in ether_ifattach Thread-Topic: [EXTERNAL] - Re: Race condition in ether_ifattach Thread-Index: AQHbupkrIaz/VXqEZU28rZfpENLFaLPBs/GAgAJbfAiAAms1AIAD173y Date: Fri, 9 May 2025 13:15:00 +0000 Message-ID: References: <7FFF346E-3205-49A9-B95A-94A418A28220@FreeBSD.org> In-Reply-To: Accept-Language: en-US Content-Language: en-CA X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-reactions: allow x-ms-publictraffictype: Email x-ms-traffictypediagnostic: YQXPR01MB4198:EE_|YT3PR01MB10378:EE_ x-ms-office365-filtering-correlation-id: b38ba598-c22d-4f16-5b8a-08dd8efb80c3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|376014|38070700018|13003099007|7053199007|8096899003; x-microsoft-antispam-message-info: =?utf-8?B?azR5ODMwbTdqdGJSYVM2N0VRMURYLzh6eTYyMU1uNDFIaTVreU90SWVaRHcv?= =?utf-8?B?WFlvbHI1dkt3MjlDR1p4MWNSejJDTnpaQ0txNzBCSGtIc21sOWlaTFo5Z3dZ?= =?utf-8?B?YUZrcVVOb2wxa3A4TC8zczlqajdMaXpwZUJyaGJTc2NyRUh1VnZCU1N6UVZV?= =?utf-8?B?N21YRHlvNkNUU0hBczgyZkdlS3ZGem5QbzBZNGF6TVZiQjVvNnJocDFVUjBv?= =?utf-8?B?Qm5ZLzk3TURwUUg1RHBpTXdlQmIzUitVWGVaR0xyaStkMnBRNnpMZmgxQllI?= =?utf-8?B?Zk9nVXV1TzhWKzE4YVVCK3NtdmNpWlgzTEVQUWg2Z2VWVzBOMkpKK0t5QmIz?= =?utf-8?B?U3ovNUg1cVIxZ25IU0sxZTg0eDNhZWhUc2ZuS2pzRHVhMWc4T2lyN1h4bHJK?= =?utf-8?B?ZFNyQ2NUQjU0MTFTZXR3T1RFTlVoREd4MEJ6bWRKdGZ1M2hoakg1c251T0hk?= =?utf-8?B?UzdjMEpKYW4wQkFmbnBWbEJFd2RSS3d2UWN0eHcxSlBDNFFoY3FLQ0I4Tnh4?= =?utf-8?B?aWVOUlBneC82TFoyWUdRWVB4bElEQ1pBS0k5S09zRVZGYm14RFJBV2dvTFZG?= =?utf-8?B?a2xZZ3EzQjFlSDJmdUtJRUI2S0o4S0NEeEQydFNGemhmdHhaS3VVbFpudFFv?= =?utf-8?B?S2NqMFpRdS9rRzJFTDRkbTdCdi9MZ3RMbXhjWFIvaEkzdjY3OHBhdWIwdmt3?= =?utf-8?B?ZGtscHZ4bWliY29OK214RTVZKzF1dUFTR2RZNC9UVkN5WDhHTEVuUmozOVZD?= =?utf-8?B?ajZhQUdtSWNybCtZRUtKOUExamU5c3R6K3BHWUpGS2tMejQrNEUvMXJ2Zkl1?= =?utf-8?B?Z1hkQ3ZPdkl0aHVnUXVrT0RLZzMzK2pZY3hRdUUxTjAvSE8zVnpVVFdFT2hu?= =?utf-8?B?L1kwb1NPR05ob2luTDliVWxFeW0wRitlNlVQQktqK25oSUYzVDFrbWI1T2Yz?= =?utf-8?B?M0FJOCt5MUtjcGkwc2QvQUwydVJmYTFoazB5dEdFYUdUdUdyZ1BkTEQ2aWdZ?= =?utf-8?B?VXVmWS9ZQ3JMMVl5Q2tIM0N4NkRMd0hxUUhUR21MaERrOXplU2F3c2Q0NXp0?= =?utf-8?B?bW52RHNycS9BWmUzTGMxRmJzOWF1aVlpYUtoN2dETVZxV1Jpb29Gd0FwVXNy?= =?utf-8?B?ZHhna01sMkEwRFcvTnl2T3RyTExFUGU2MEdEZTVIMDBNL09zb25ib3VhRDN4?= =?utf-8?B?RGwrQ0tCMDNrclRxUzEzMWh0amdBK1pteXJONlRING85Uy9ldG51Lzg2M0ZU?= =?utf-8?B?bW1Dd0hReHJrUVdpQ0p1YU5zc1lCaldMQ0IrWkdGbzYzcVJYekZ1aElVZk5U?= =?utf-8?B?OHdlTlVrV1JmOU9QZk1adzRKUVhXTjU2bDdJNnI4cnk2WjNkYVk5Mjc4cEZF?= =?utf-8?B?TmRQbjlkL3kraXpsV2I2NVFFUXcvNjNTbk0vZkJGQ3RxWjVuKzhDZ2gzZ1Nk?= =?utf-8?B?VzFETi9mQmlueUdGOTNWZ2c2VGd4aVpSb1JLWGEzQVMxYlMybzVCRHpuSTZM?= =?utf-8?B?NHVtUnlqYjY5cmZLRWljVVhtWFdRcldrV3RId2V2N012VFJrVlJ3NnFlRUY5?= =?utf-8?B?bTVELzBSS1NncFpqdXRNNThZcDh4K3p2Z0YwN2N4UEd2LzlmWUlrbnV6SENJ?= =?utf-8?B?dkNrWnFLVndhVWRZOXJBMEQ2a2NKbkk3SVdxelhlcW12Q2ZsT2JDbEQrb3I2?= =?utf-8?B?WnkyZjAyZmJKbDdTZWFHbWZxN3JaVXJFR2hJSmtoOG9KcTk0SU5DRzBiRkNS?= =?utf-8?B?ZFdhaDN6NXNHeXVrQnRhRmkrS2VCcE1Ld1plbDRVa2dBUXl4UHRXSU5OL2lW?= =?utf-8?B?VUdkN0F5ZHhBejE0VytkeFdwbVRVelA4NTFFSERpdE8zdGFTbVA4MEpISC8w?= =?utf-8?B?OHFiZGhCeVRhcHBSWTBpVGtjQ3hpUG5PbnEzMndzbEFXQmFZbGRqSTZHaHN3?= =?utf-8?B?Z2JiM2tiN1l4RVdQcTNSdWVSOFJEWTZzTTl0QzV4RFVjdEpibkhtdWd5Mk8v?= =?utf-8?Q?ua0s1/GdcXBp17zbgyBt018wvJ4Fwk=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:YQXPR01MB4198.CANPRD01.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(38070700018)(13003099007)(7053199007)(8096899003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZlhtMU1BQXc3QmhSZFJucUdUcktLYk5OcUoySjdYdjNPQ0dJR2FpNWJJYjVQ?= =?utf-8?B?Ylk5R1h6NHdsSTRsYnRiekdZNUpCQy8xRm0ySkRwTGorTWlJRCtpc2FWMjRL?= =?utf-8?B?a0F5WldodVY4WGlXVitTU3d3SVZ5YzRNWVl6aW1uNlZsdzd6dnNRSDZFcW5v?= =?utf-8?B?ejVxcWVmU2ZUZTFxSld1cFdJMDAyZzZ4WXcyS2RiV0Zjb0tVWG5sQnZ0Ukk1?= =?utf-8?B?aXNZNHUydi9PTUN2N3JtL3NEekJSWXJYek5mQmFTcHZXZTBlMWxMSlYvb3lN?= =?utf-8?B?cGkvSUw5VWlBOFlNOVl5TCtxRFd1RWRmUnZJOGV0eHl4UmNhWmIvZlByZGxr?= =?utf-8?B?RXI1R3VOUStYbnlJOTlUZUg4aUVrNDlRNDM0UnRDRWtTMUppdm81bm0xdytP?= =?utf-8?B?RjdvbHVzK2RpWVh6dU9EUVhPZHBqbU5hR3FGUFFlM0dPenhTU2FjdFVOM25n?= =?utf-8?B?S3lKTi9zRFFiL0U0bS9xZTI3VlhaYVhwMW44dWJoM2RIWFJJYWhlcHpVcjZw?= =?utf-8?B?YWViaXdaZDMxMk1WaG1BWm8yZXJQTnJNT1JvVU9leXdQd3Ira21ldTlHUWxL?= =?utf-8?B?NG5sMWVwK1lXMDNHcjZLbEE4bkNZYmoxVlgyNHRod2hkYUgrNENtbHBjbXU4?= =?utf-8?B?WkNzWHJzUGoxMzY5VURmVlBJbDN3L3ZKUGkwNTBnaU5EajliRm13NFRwSW5X?= =?utf-8?B?NzZmdzdpa1BsTG9hTStpcDZ2WS85WFY5cDF4SGRWNXYrVDU0RWE1bExRak9R?= =?utf-8?B?bEwwVkc2MlVycUVpZlZ4eFdtUW5VMDVPcC9GaG9NTkJpY25MNWFRN0hZc0lD?= =?utf-8?B?N0xYTHY3RmFwRW1BUWNTTkNQOVl5T0RsSWRSZ0ZEcVdrY2duTXV3ZjFGNC9K?= =?utf-8?B?V0MyOUFURGJhYWkzYkR1SDEwZW1KcDBMd0JiWTM0TzYyQkNnNW5zOXhZRGUx?= =?utf-8?B?M2J3UHo2b1ljbzZQdUNNVVB1bTdBUFVvclVOeTR6clo1ZmdRRWVtRVd0SnI4?= =?utf-8?B?a2pKemR0WmpYa3BjU0hSaXRQRDNBQkJ5eEJ1N1hGZXBTTWFmNjR0OU9oeXE3?= =?utf-8?B?TnBRZzF1SzgzdWxxR2dxVVBOdDBGOEQwdk40bmE2UjduR2xmWDNyZEo4bTVp?= =?utf-8?B?QUNqRklqQkNOOHVTUWF5OHZ3RHliMzZYUkxGRkFRTVluQXNsRWIrNkljbkxk?= =?utf-8?B?ekJyQTJOVEd0eS9XOXIycGhscmVSNi9XYmhSKzFTdmZtR0xJa1JSdXJpQ1RJ?= =?utf-8?B?ZERzdHlCV0thanlYQkZDazY2NDJmNXc3M2dkRzdsTmk1Q1RiTUIySEh5LzVH?= =?utf-8?B?NWJ2T3ZITkZidGFRSmc0YjNneFBOVUw5YzlRaWo0WWVwYkhSZGxlbWxWcnlP?= =?utf-8?B?dDhCUkE4aWNCUERrNEZoblZtVDVFcWJjQkFUbjBaQllJeCt1a2lUTG9MbjFz?= =?utf-8?B?Qm9uZHlYKzhyMlNlL2VlM2hQZE1MSktoRGkvUUVVeU8xYjRyenZRYWp0MUZI?= =?utf-8?B?dnl0SGZUdWtWYkw2aHZBM3FTeW5pYkduQW1ZeGcvaU80Y0FpczVqeFhQaEVt?= =?utf-8?B?anA2YllkSXBoZHRJOGZpbEF3eUhhU2JDMGp1Rmdsa0pjdFZvRG4rb3ByYXZt?= =?utf-8?B?am5XRllDbC9NVlU0VEcyL2hQTnlLdytMbVlTRE9YVFFlZmlLbzlTdkp1L0Ja?= =?utf-8?B?eFNYNkZVU2lzLzZHU01aYURJWkx0WXNsNitjTVBhRm1GT0xYcC93NmxsaE11?= =?utf-8?B?alJDaVVFcmNraEVrSll4QUk1V2EzUitpd0VtUjJrYXVERmVrcG9ZUWUxWkxn?= =?utf-8?B?aEFqRUN1a0JOdmpWbHFMQm51YTZ3d2RGVHVqMkhScFh6czViQkFhcUFWQTJU?= =?utf-8?B?ZlZ3RE1tNkRyTmxTQmEzZ1JoNVEwRXEvYmRzN0Ztc0l1d29wdDRQYmFIWisy?= =?utf-8?B?T3NpNGZjL3JZeDl1MVVBbkxVZFZOSVNJRmtGTkJRTFVkdVZEdzA1Q1UxYkJy?= =?utf-8?B?dWhiWmlHZkE3ZXgrYnRjaHpzVmNHVnFrWGhiZTNFL0V2a3M3TGpEVytsLzdB?= =?utf-8?B?emgyQXd4SzZvR0x0bDlmdzF6d0xUQ3hUTVVSWHJNU2w4MTFDWmhEYm81RFdS?= =?utf-8?B?ZU84K1BGL3dFRFRIZ2lBb2puMHBBZ2JRakhrMWN3dzlPSjl5Um4xeG1qNTRR?= =?utf-8?Q?v4Z935646B0RCRsLdEmWC5k=3D?= Content-Type: multipart/alternative; boundary="_000_YQXPR01MB4198790AC4C71557DC4B03B0C28AAYQXPR01MB4198CANP_" List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@FreeBSD.org MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: YQXPR01MB4198.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: b38ba598-c22d-4f16-5b8a-08dd8efb80c3 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 May 2025 13:15:00.4486 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 7fe064f1-1f82-4006-b05f-62ea659f38b0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: usOiZ5vnd7l6uLPYfMtENUUWnJSHYmST+kXDBUkWaL/xJErsfoYvANlMozcUrxQuX0J5yunI+efSkBgYW/zTRLq+NK2rUbgNuRfq+NaEheA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: YT3PR01MB10378 X-OriginatorOrg: qnx.com X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-09_05,2025-05-08_04,2025-02-21_01 X-Rspamd-Queue-Id: 4Zv8cZ4TWkz3b7p X-Spamd-Bar: - X-Spamd-Result: default: False [-1.05 / 15.00]; URI_COUNT_ODD(1.00)[5]; ARC_REJECT(1.00)[signature check failed: fail, {[1] = sig:microsoft.com:reject}]; NEURAL_HAM_LONG(-1.00)[-0.998]; NEURAL_HAM_SHORT(-0.87)[-0.874]; DMARC_POLICY_ALLOW_WITH_FAILURES(-0.50)[]; NEURAL_HAM_MEDIUM(-0.28)[-0.277]; R_DKIM_ALLOW(-0.20)[qnx.com:s=pfpt20241003]; R_SPF_ALLOW(-0.20)[+ip4:208.65.78.90]; MIME_BASE64_TEXT(0.10)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_DKIM_REJECT(0.00)[blackberryltd.onmicrosoft.com:s=selector2-blackberryltd-onmicrosoft-com]; DKIM_TRACE(0.00)[qnx.com:+,blackberryltd.onmicrosoft.com:-]; DMARC_POLICY_ALLOW(0.00)[qnx.com,none]; REDIRECTOR_URL(0.00)[urldefense.com]; MLMMJ_DEST(0.00)[freebsd-net@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; DKIM_MIXED(0.00)[]; ASN(0.00)[asn:18705, ipnet:208.65.76.0/22, country:CA]; MISSING_XM_UA(0.00)[]; REDIRECTOR_FALSE(0.00)[freebsd.org->urldefense.com:urldefense.com]; RCVD_IN_DNSWL_NONE(0.00)[40.93.19.2:received]; RCPT_COUNT_THREE(0.00)[3]; RCVD_COUNT_SEVEN(0.00)[7] --_000_YQXPR01MB4198790AC4C71557DC4B03B0C28AAYQXPR01MB4198CANP_ Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8" TGV0IG1lIGtub3cgaWYgdGhlcmUgaXMgYW55dGhpbmcgZWxzZSBJIGNhbiBkbyBmb3IgdGhpcyBp c3N1ZSAoZS5nLiAgb3BlbiBhIGJ1ZykuDQoNCg0KDQpGcm9tOiBaaGVubGVpIEh1YW5nIDx6bGVp QEZyZWVCU0Qub3JnPg0KRGF0ZTogVHVlc2RheSwgTWF5IDYsIDIwMjUgYXQgMTA6MzDigK9QTQ0K VG86IE1pa2UgQmVsYW5nZXIgPG1pYmVsYW5nZXJAcW54LmNvbT4NCkNjOiBmcmVlYnNkLW5ldEBm cmVlYnNkLm9yZyA8ZnJlZWJzZC1uZXRAZnJlZWJzZC5vcmc+LCBHbGViIFNtaXJub2ZmIDxnbGVi aXVzQEZyZWVCU0Qub3JnPg0KU3ViamVjdDogUmU6IFtFWFRFUk5BTF0gLSBSZTogUmFjZSBjb25k aXRpb24gaW4gZXRoZXJfaWZhdHRhY2gNCkNBVVRJT04gLSBUaGlzIGVtYWlsIGlzIGZyb20gYW4g ZXh0ZXJuYWwgc291cmNlLiBQbGVhc2UgYmUgY2F1dGlvdXMgd2l0aCBsaW5rcyBhbmQgYXR0YWNo bWVudHMuIChnby90YWdpbmZvKQ0KDQoNCg0KDQpPbiBNYXkgNSwgMjAyNSwgYXQgOTo1NCBQTSwg TWlrZSBCZWxhbmdlciA8bWliZWxhbmdlckBxbnguY29tPG1haWx0bzptaWJlbGFuZ2VyQHFueC5j b20+PiB3cm90ZToNCg0KSW4gb3VyIHJlcG9ydGVkIGNhc2UgYSBzdGFydHVwIHNjcmlwdCBpcyBs b2FkaW5nIHRoZSBkcml2ZXIgYW5kIGJyaW5naW5nIHRoZSBpbnRlcmZhY2UgdXAgd2l0aCBpZmNv bmZpZy4NClNpbmNlIHRoZXkgYXJlIHB1dHRpbmcgdGhlc2UgY29tbWFuZHMgdG8gdGhlIGJhY2tn cm91bmQsIHNvIGlmY29uZmlnIGlzIG5vdCBwcm9wZXJseSB3YWl0aW5nIGZvciB0aGUgZHJpdmVy IGxvYWQgdG8gZnVsbHkgY29tcGxldGUuDQpXaGVuIGlmY29uZmlnIGlzIHN1Y2Nlc3NmdWwsIGl0 IHdpbGwgc2VuZCB0aGUgSVB2NiBuZWlnaGJvdXIgZGlzY292ZXJ5IHBhY2tldHPigKZhbmQgdGhp cyBjYW4gcmVzdWx0IGluIGEgY3Jhc2ggaWYgZXRoZXJfaWZhdHRhY2ggaXMgbm90IGNvbXBsZXRl IChpZnAtPmlmX291dHB1dCBpcyBOVUxMKS4NCg0KSSB0aGluayBJIHNlZSB0aGUgcHJvYmxlbS4N Cg0KDQpXZSBhcmUgY29uc2lkZXJpbmcgYnJlYWtpbmcgdXAgaWZfYXR0YWNoX2ludGVybmFsLCBz byB0aGF0IGV0aGVyX2lmYXR0YWNoIGNhbiBjYWxsIHRoZSBmaXJzdCBwYXJ0IGFuZCB0aGVuIGNh bGwgdGhlIGVuZCBwYXJ0IGFmdGVyIHRoZSBpZnAgaXMgZnVsbHkgc2V0dXAuDQpXZSBjYW4gcmVw cm9kdWNlIHRoZSBpc3N1ZSBieSBhZGRpbmcgYW4gYXJ0aWZpY2lhbCBkZWxheSBhZnRlciB0aGUg aWZfYXR0YWNoIGluIGV0aGVyX2lmYXR0YWNoLg0KDQpNaWtlLg0KDQoNCkZyb206IG93bmVyLWZy ZWVic2QtbmV0QEZyZWVCU0Qub3JnPG1haWx0bzpvd25lci1mcmVlYnNkLW5ldEBGcmVlQlNELm9y Zz4gPG93bmVyLWZyZWVic2QtbmV0QEZyZWVCU0Qub3JnPG1haWx0bzpvd25lci1mcmVlYnNkLW5l dEBGcmVlQlNELm9yZz4+IG9uIGJlaGFsZiBvZiBaaGVubGVpIEh1YW5nIDx6bGVpQEZyZWVCU0Qu b3JnPG1haWx0bzp6bGVpQEZyZWVCU0Qub3JnPj4NCkRhdGU6IFNhdHVyZGF5LCBNYXkgMywgMjAy NSBhdCA5OjM04oCvUE0NClRvOiBNaWtlIEJlbGFuZ2VyIDxtaWJlbGFuZ2VyQHFueC5jb208bWFp bHRvOm1pYmVsYW5nZXJAcW54LmNvbT4+DQpDYzogZnJlZWJzZC1uZXRAZnJlZWJzZC5vcmc8bWFp bHRvOmZyZWVic2QtbmV0QGZyZWVic2Qub3JnPiA8ZnJlZWJzZC1uZXRAZnJlZWJzZC5vcmc8bWFp bHRvOmZyZWVic2QtbmV0QGZyZWVic2Qub3JnPj4sIEdsZWIgU21pcm5vZmYgPGdsZWJpdXNARnJl ZUJTRC5vcmc8bWFpbHRvOmdsZWJpdXNARnJlZUJTRC5vcmc+Pg0KU3ViamVjdDogW0VYVEVSTkFM XSAtIFJlOiBSYWNlIGNvbmRpdGlvbiBpbiBldGhlcl9pZmF0dGFjaA0KQ0FVVElPTiAtIFRoaXMg ZW1haWwgaXMgZnJvbSBhbiBleHRlcm5hbCBzb3VyY2UuIFBsZWFzZSBiZSBjYXV0aW91cyB3aXRo IGxpbmtzIGFuZCBhdHRhY2htZW50cy4gKGdvL3RhZ2luZm8pDQoNCkhpIE1pa2UsDQoNCk9uIE1h eSAxLCAyMDI1LCBhdCA5OjEzIFBNLCBNaWtlIEJlbGFuZ2VyIDxtaWJlbGFuZ2VyQHFueC5jb208 bWFpbHRvOm1pYmVsYW5nZXJAcW54LmNvbT4+IHdyb3RlOg0KDQpUaGVyZSBhcHBlYXJzIHRvIGJl IGEgcmFjZSBjb25kaXRpb24gaW4gZXRoZXJfaWZhdHRhY2ggKGlmX2V0aGVyc3Vici5jKS4NClRo ZSBldGhlcl9pZmF0dGFjaCgpIGZ1bmN0aW9uIGNhbGxzIGlmX2F0dGFjaCwgd2hlcmUgdGhlIGlu dGVyZmFjZSB3aWxsIGdldCBhbm5vdW5jZWQsIGFuZCB0aGVuIGV0aGVyX2lmYXR0YWNoIGNvbnRp bnVlcyB3aXRoIHRoZSBpbml0aWFsaXphdGlvbiBvZiB0aGUgaWZwLg0KDQpJIGFsc28gbm90aWNl ZCB0aGlzIHdoaWxlIHdvcmtpbmcgb24gaHR0cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3JnL0Q0OTM1 OTxodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6L3Jldmlld3MuZnJlZWJzZC5vcmcv RDQ5MzU5X187ISFKb2VXLUloQ1VrUzBKZyFaMGFtemZkekFwUk9Ja29QdzJnZkhUNEFsUmJOb0po amhZcnhVNmZIX0tIOVc4ZVhhV3Nvd2o5c0taMEV2bnFQRzB0bzY2TmxLWjNGTXRheEFBJD4uIFRo ZXJlJ3MgYW4gYXR0ZW1wdCBmb3IgdGhlIGF0dGFjaGluZyBwcm9jZXNzIGh0dHBzOi8vcmV2aWV3 cy5mcmVlYnNkLm9yZy9ENDkzNTg8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi9y ZXZpZXdzLmZyZWVic2Qub3JnL0Q0OTM1OF9fOyEhSm9lVy1JaENVa1MwSmchWjBhbXpmZHpBcFJP SWtvUHcyZ2ZIVDRBbFJiTm9KaGpoWXJ4VTZmSF9LSDlXOGVYYVdzb3dqOXNLWjBFdm5xUEcwdG82 Nk5sS1ozMG1iVmVqdyQ+IC4NCg0KPiB0aGVuIGV0aGVyX2lmYXR0YWNoIGNvbnRpbnVlcyB3aXRo IHRoZSBpbml0aWFsaXphdGlvbiBvZiB0aGUgaWZwLg0KSW4gbW9zdCBjYXNlcyB0aGF0IHNob3Vs ZCBub3QgbWF0dGVyLCBhcyBhdCB0aGF0IG1vbWVudCB0aGUgaW50ZXJmYWNlIGhhcyBub3QgYmVl biBmbGFnZ2VkIHVwICggSUZGX1VQICkgeWV0Lg0KDQpJcyB0aGVyZSBhbnkgZ3VhcmFudGVlIGlu IEZyZWVCU0QgdGhhdCB0aGlzIHJhY2UgY29uZGl0aW9uIGNhbm5vdCBiZSBleHBvc2VkLg0KV2Ug aGF2ZSBiZWVuIHJ1bm5pbmcgdGhlIEZyZWVCU0Qgc3RhY2sgZm9yIHNvbWUgdGltZSB1bmRlciBR TlggYW5kIGhhdmUganVzdCByZWNlbnRseSBydW4gaW50byBhbiBpc3N1ZSB3aXRoIHRoaXMgcmFj ZSBjb25kaXRpb24uDQpXZSBhcmUgY29uc2lkZXJpbmcgYSBtb2RpZmljYXRpb24gd2hlcmUgd2Ug aGF2ZSB0aGUgb3B0aW9uIG9mIGRlZmVycmluZyB0aGUgaW50ZXJmYWNlIGFubm91bmNlbWVudCBp biBpZl9hdHRhY2guDQoNCkNhbiB5b3UgZWxhYm9yYXRlIGhvdyB0aGUgcmFjZSBjb25kaXRpb24g aGFwcGVucyBhbmQgaG93IHRoYXQgYWZmZWN0IHlvdSA/DQoNCkJlZm9yZSBvcGVuaW5nIGEgRnJl ZUJTRCBidWcsIEkgd2FudGVkIHRvIGNoZWNrIGlmIHRoaXMgaXNzdWUgd291bGQgbm90IGJlIHZh bGlkIGluIGEgRnJlZUJTRCBzeXN0ZW0uDQpJdOKAmXMgdmVyeSBjbGVhciB0aGF0IHRoZXJlIGlz IGEgcG90ZW50aWFsIHJhY2Ugd2hlbiBsb29raW5nIGF0IHRoZSBjb2RlLCBidXQgcGVyaGFwcyB0 aGVyZSBpcyBhIG1pdGlnYXRpb24gdGhhdCBpcyBub3Qgb2J2aW91cy4NCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fDQpUaGlzIHRyYW5zbWlzc2lvbiAoaW5jbHVkaW5nIGFueSBhdHRh Y2htZW50cykgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGluZm9ybWF0aW9uLCBwcml2aWxlZ2Vk IG1hdGVyaWFsIChpbmNsdWRpbmcgbWF0ZXJpYWwgcHJvdGVjdGVkIGJ5IHRoZSBzb2xpY2l0b3It Y2xpZW50IG9yIG90aGVyIGFwcGxpY2FibGUgcHJpdmlsZWdlcyksIG9yIGNvbnN0aXR1dGUgbm9u LXB1YmxpYyBpbmZvcm1hdGlvbi4gQW55IHVzZSBvZiB0aGlzIGluZm9ybWF0aW9uIGJ5IGFueW9u ZSBvdGhlciB0aGFuIHRoZSBpbnRlbmRlZCByZWNpcGllbnQgaXMgcHJvaGliaXRlZC4gSWYgeW91 IGhhdmUgcmVjZWl2ZWQgdGhpcyB0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbW1lZGlh dGVseSByZXBseSB0byB0aGUgc2VuZGVyIGFuZCBkZWxldGUgdGhpcyBpbmZvcm1hdGlvbiBmcm9t IHlvdXIgc3lzdGVtLiBVc2UsIGRpc3NlbWluYXRpb24sIGRpc3RyaWJ1dGlvbiwgb3IgcmVwcm9k dWN0aW9uIG9mIHRoaXMgdHJhbnNtaXNzaW9uIGJ5IHVuaW50ZW5kZWQgcmVjaXBpZW50cyBpcyBu b3QgYXV0aG9yaXplZCBhbmQgbWF5IGJlIHVubGF3ZnVsLg0KDQpCZXN0IHJlZ2FyZHMsDQpaaGVu bGVpDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpUaGlzIGVtYWlsIGFuZCBh bnkgYXR0YWNobWVudHMgYXJlIGludGVuZGVkIHNvbGVseSBmb3IgdGhlIHVzZSBvZiB0aGUgaW5k aXZpZHVhbCBvciBlbnRpdHkgdG8gd2hvbSB0aGV5IGFyZSBhZGRyZXNzZWQuIFRoaXMgZW1haWwg bWF5IGNvbnRhaW4gaW5mb3JtYXRpb24gdGhhdCBpcyBjb25maWRlbnRpYWwsIHByaXZpbGVnZWQs IG9yIG90aGVyd2lzZSBwcm90ZWN0ZWQgZnJvbSBkaXNjbG9zdXJlLiBBbnkgdXNlIG9mIHRoaXMg aW5mb3JtYXRpb24gYnkgYW55b25lIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBp cyBwcm9oaWJpdGVkLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVtYWlsIGluIGVycm9yLCBw bGVhc2UgaW1tZWRpYXRlbHkgY29udGFjdCB0aGUgc2VuZGVyIGFuZCBkZWxldGUgYWxsIGNvcGll cyBvZiB0aGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgZnJvbSB5b3VyIHN5c3RlbXMuIEFu eSB1bmF1dGhvcml6ZWQgcmV2aWV3LCB1c2UsIGRpc3NlbWluYXRpb24sIGRpc3RyaWJ1dGlvbiwg b3IgcmVwcm9kdWN0aW9uIG9mIHRoaXMgZW1haWwgYnkgdW5pbnRlbmRlZCByZWNpcGllbnRzIGlz IG5vdCBhdXRob3JpemVkIGFuZCBtYXkgYmUgdW5sYXdmdWwuIFRoYW5rIHlvdSBmb3IgeW91ciBj b29wZXJhdGlvbi4NCg0KQmVzdCByZWdhcmRzLA0KWmhlbmxlaQ0KDQoKLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpU aGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGludGVuZGVkIHNvbGVseSBmb3IgdGhl IHVzZSBvZiB0aGUgaW5kaXZpZHVhbCBvciBlbnRpdHkgdG8gd2hvbSB0aGV5IGFyZSBhZGRyZXNz ZWQuIFRoaXMgZW1haWwgbWF5IGNvbnRhaW4gaW5mb3JtYXRpb24gdGhhdCBpcyBjb25maWRlbnRp YWwsIHByaXZpbGVnZWQsIG9yIG90aGVyd2lzZSBwcm90ZWN0ZWQgZnJvbSBkaXNjbG9zdXJlLiBB bnkgdXNlIG9mIHRoaXMgaW5mb3JtYXRpb24gYnkgYW55b25lIG90aGVyIHRoYW4gdGhlIGludGVu ZGVkIHJlY2lwaWVudCBpcyBwcm9oaWJpdGVkLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIGVt YWlsIGluIGVycm9yLCBwbGVhc2UgaW1tZWRpYXRlbHkgY29udGFjdCB0aGUgc2VuZGVyIGFuZCBk ZWxldGUgYWxsIGNvcGllcyBvZiB0aGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgZnJvbSB5 b3VyIHN5c3RlbXMuIEFueSB1bmF1dGhvcml6ZWQgcmV2aWV3LCB1c2UsIGRpc3NlbWluYXRpb24s IGRpc3RyaWJ1dGlvbiwgb3IgcmVwcm9kdWN0aW9uIG9mIHRoaXMgZW1haWwgYnkgdW5pbnRlbmRl ZCByZWNpcGllbnRzIGlzIG5vdCBhdXRob3JpemVkIGFuZCBtYXkgYmUgdW5sYXdmdWwuIFRoYW5r IHlvdSBmb3IgeW91ciBjb29wZXJhdGlvbi4K --_000_YQXPR01MB4198790AC4C71557DC4B03B0C28AAYQXPR01MB4198CANP_ Content-Transfer-Encoding: base64 Content-Type: text/html; charset="utf-8" PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7 YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0 I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl DQoJe2ZvbnQtZmFtaWx5OkhlbHZldGljYTsNCglwYW5vc2UtMTowIDAgMCAwIDAgMCAwIDAgMCAw O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6 MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkFwdG9zOw0K CXBhbm9zZS0xOjIgMTEgMCA0IDIgMiAyIDIgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICov DQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowY207 DQoJZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQXB0b3MiLHNhbnMtc2VyaWY7fQ0K YTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29s b3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnNwYW4uYXBwbGUtY29udmVy dGVkLXNwYWNlDQoJe21zby1zdHlsZS1uYW1lOmFwcGxlLWNvbnZlcnRlZC1zcGFjZTt9DQouTXNv Q2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAu MHB0Ow0KCW1zby1saWdhdHVyZXM6bm9uZTt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2 MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpk aXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtp ZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4 PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8 bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0i MSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5 IGxhbmc9IkVOLUNBIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIiBzdHlsZT0id29yZC13cmFw OmJyZWFrLXdvcmQ7bGluZS1icmVhazphZnRlci13aGl0ZS1zcGFjZSI+DQo8ZGl2IGNsYXNzPSJX b3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6 ZToxMS4wcHQiPkxldCBtZSBrbm93IGlmIHRoZXJlIGlzIGFueXRoaW5nIGVsc2UgSSBjYW4gZG8g Zm9yIHRoaXMgaXNzdWUgKGUuZy4mbmJzcDsgb3BlbiBhIGJ1ZykuPG86cD48L286cD48L3NwYW4+ PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4m bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBpZD0ibWFpbC1lZGl0b3ItcmVmZXJlbmNlLW1l c3NhZ2UtY29udGFpbmVyIj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7 Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20i Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48Yj48 c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48 L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPlpoZW5sZWkgSHVh bmcgJmx0O3psZWlARnJlZUJTRC5vcmcmZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPlR1ZXNkYXksIE1h eSA2LCAyMDI1IGF0IDEwOjMwPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2Zv bnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPuKArzwv c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+UE08YnI+DQo8 Yj5UbzogPC9iPk1pa2UgQmVsYW5nZXIgJmx0O21pYmVsYW5nZXJAcW54LmNvbSZndDs8YnI+DQo8 Yj5DYzogPC9iPmZyZWVic2QtbmV0QGZyZWVic2Qub3JnICZsdDtmcmVlYnNkLW5ldEBmcmVlYnNk Lm9yZyZndDssIEdsZWIgU21pcm5vZmYgJmx0O2dsZWJpdXNARnJlZUJTRC5vcmcmZ3Q7PGJyPg0K PGI+U3ViamVjdDogPC9iPlJlOiBbRVhURVJOQUxdIC0gUmU6IFJhY2UgY29uZGl0aW9uIGluIGV0 aGVyX2lmYXR0YWNoPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBh bGlnbj0iY2VudGVyIj4NCjx0YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMSIg Y2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBzdHlsZT0iYmFja2dyb3VuZDojQzZBQTMy Ij4NCjx0Ym9keT4NCjx0cj4NCjx0ZCB3aWR0aD0iMTAwJSIgc3R5bGU9IndpZHRoOjEwMC4wJTtw YWRkaW5nOjBjbSAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2Vu dGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6 MTIuMHB0O2NvbG9yOmJsYWNrIj5DQVVUSU9OPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1z aXplOjEyLjBwdDtjb2xvcjpibGFjayI+IC0gVGhpcyBlbWFpbCBpcyBmcm9tIGFuIGV4dGVybmFs IHNvdXJjZS4gUGxlYXNlIGJlIGNhdXRpb3VzIHdpdGggbGlua3MgYW5kIGF0dGFjaG1lbnRzLg0K IChnby90YWdpbmZvKTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD48 L286cD48L3NwYW4+PC9wPg0KPC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0KPC90YWJsZT4NCjwvZGl2 Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxv OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+ PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv cD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEy LjBwdCI+PGJyPg0KPGJyPg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPGJsb2NrcXVvdGUgc3R5 bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xh c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPk9uIE1heSA1LCAy MDI1LCBhdCA5OjU0IFBNLCBNaWtlIEJlbGFuZ2VyICZsdDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRv Om1pYmVsYW5nZXJAcW54LmNvbSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPm1pYmVs YW5nZXJAcW54LmNvbTwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPiZn dDsgd3JvdGU6PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3Nw YW4+PC9wPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkluIG91ciByZXBvcnRlZCBjYXNlIGEgc3RhcnR1cCBz Y3JpcHQgaXMgbG9hZGluZyB0aGUgZHJpdmVyIGFuZCBicmluZ2luZyB0aGUgaW50ZXJmYWNlIHVw IHdpdGggaWZjb25maWcuPC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5TaW5jZSB0aGV5IGFyZSBwdXR0 aW5nIHRoZXNlIGNvbW1hbmRzIHRvIHRoZSBiYWNrZ3JvdW5kLCBzbyBpZmNvbmZpZyBpcyBub3Qg cHJvcGVybHkgd2FpdGluZyBmb3IgdGhlIGRyaXZlciBsb2FkIHRvIGZ1bGx5IGNvbXBsZXRlLjwv c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls ZT0iZm9udC1zaXplOjExLjBwdCI+V2hlbiBpZmNvbmZpZyBpcyBzdWNjZXNzZnVsLCBpdCB3aWxs IHNlbmQgdGhlIElQdjYgbmVpZ2hib3VyIGRpc2NvdmVyeSBwYWNrZXRz4oCmYW5kIHRoaXMgY2Fu IHJlc3VsdCBpbiBhIGNyYXNoIGlmIGV0aGVyX2lmYXR0YWNoIGlzIG5vdCBjb21wbGV0ZSAoaWZw LSZndDtpZl9vdXRwdXQmbmJzcDtpcyBOVUxMKS48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N CjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu IHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8 L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl OjEyLjBwdCI+SSB0aGluayBJIHNlZSB0aGUgcHJvYmxlbS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+ DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIu MHB0Ij48YnI+DQo8YnI+DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8YmxvY2txdW90ZSBzdHls ZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0K PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0 Ij5XZSBhcmUgY29uc2lkZXJpbmcgYnJlYWtpbmcgdXAgaWZfYXR0YWNoX2ludGVybmFsLCBzbyB0 aGF0IGV0aGVyX2lmYXR0YWNoIGNhbiBjYWxsIHRoZSBmaXJzdCBwYXJ0IGFuZCB0aGVuIGNhbGwg dGhlIGVuZCBwYXJ0IGFmdGVyIHRoZSBpZnAgaXMgZnVsbHkgc2V0dXAuPC9zcGFuPjwvcD4NCjwv ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6 MTEuMHB0Ij5XZSBjYW4gcmVwcm9kdWNlIHRoZSBpc3N1ZSBieSBhZGRpbmcgYW4gYXJ0aWZpY2lh bCBkZWxheSBhZnRlciB0aGUgaWZfYXR0YWNoIGluIGV0aGVyX2lmYXR0YWNoLjwvc3Bhbj48L3A+ DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z aXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5NaWtlLjwvc3Bhbj48L3A+ DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z aXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PC9w Pg0KPC9kaXY+DQo8ZGl2IGlkPSJtYWlsLWVkaXRvci1yZWZlcmVuY2UtbWVzc2FnZS1jb250YWlu ZXIiPg0KPGRpdj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNv bGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0i TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxiPjxzcGFuIHN0eWxlPSJm b250LXNpemU6MTIuMHB0Ij5Gcm9tOjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2Ui PiZuYnNwOzwvc3Bhbj48L3NwYW4+PC9iPjxhIGhyZWY9Im1haWx0bzpvd25lci1mcmVlYnNkLW5l dEBGcmVlQlNELm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPm93bmVyLWZyZWVi c2QtbmV0QEZyZWVCU0Qub3JnPC9zcGFuPjwvYT48c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVk LXNwYWNlIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+Jm5ic3A7PC9zcGFuPjwvc3Bh bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+Jmx0Ozwvc3Bhbj48YSBocmVmPSJtYWls dG86b3duZXItZnJlZWJzZC1uZXRARnJlZUJTRC5vcmciPjxzcGFuIHN0eWxlPSJmb250LXNpemU6 MTIuMHB0Ij5vd25lci1mcmVlYnNkLW5ldEBGcmVlQlNELm9yZzwvc3Bhbj48L2E+PHNwYW4gc3R5 bGU9ImZvbnQtc2l6ZToxMi4wcHQiPiZndDsNCiBvbiBiZWhhbGYgb2YgWmhlbmxlaSBIdWFuZyAm bHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzp6bGVpQEZyZWVCU0Qub3JnIj48c3BhbiBzdHlsZT0i Zm9udC1zaXplOjEyLjBwdCI+emxlaUBGcmVlQlNELm9yZzwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9 ImZvbnQtc2l6ZToxMi4wcHQiPiZndDs8YnI+DQo8Yj5EYXRlOjxzcGFuIGNsYXNzPSJhcHBsZS1j b252ZXJ0ZWQtc3BhY2UiPiZuYnNwOzwvc3Bhbj48L2I+U2F0dXJkYXksIE1heSAzLCAyMDI1IGF0 IDk6MzQ8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Zm9udC1mYW1pbHk6JnF1 b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+4oCvPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp emU6MTIuMHB0Ij5QTTxicj4NCjxiPlRvOjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3Bh Y2UiPiZuYnNwOzwvc3Bhbj48L2I+TWlrZSBCZWxhbmdlciAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1h aWx0bzptaWJlbGFuZ2VyQHFueC5jb20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij5t aWJlbGFuZ2VyQHFueC5jb208L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0 Ij4mZ3Q7PGJyPg0KPGI+Q2M6PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5i c3A7PC9zcGFuPjwvYj48L3NwYW4+PGEgaHJlZj0ibWFpbHRvOmZyZWVic2QtbmV0QGZyZWVic2Qu b3JnIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+ZnJlZWJzZC1uZXRAZnJlZWJzZC5v cmc8L3NwYW4+PC9hPjxzcGFuIGNsYXNzPSJhcHBsZS1jb252ZXJ0ZWQtc3BhY2UiPjxzcGFuIHN0 eWxlPSJmb250LXNpemU6MTIuMHB0Ij4mbmJzcDs8L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJm b250LXNpemU6MTIuMHB0Ij4mbHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpmcmVlYnNkLW5ldEBm cmVlYnNkLm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPmZyZWVic2QtbmV0QGZy ZWVic2Qub3JnPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+Jmd0OywN CiBHbGViIFNtaXJub2ZmICZsdDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOmdsZWJpdXNARnJlZUJT RC5vcmciPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij5nbGViaXVzQEZyZWVCU0Qub3Jn PC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+Jmd0Ozxicj4NCjxiPlN1 YmplY3Q6PHNwYW4gY2xhc3M9ImFwcGxlLWNvbnZlcnRlZC1zcGFjZSI+Jm5ic3A7PC9zcGFuPjwv Yj5bRVhURVJOQUxdIC0gUmU6IFJhY2UgY29uZGl0aW9uIGluIGV0aGVyX2lmYXR0YWNoPC9zcGFu PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdiBhbGlnbj0iY2VudGVyIj4NCjx0 YWJsZSBjbGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMSIgY2VsbHNwYWNpbmc9IjAiIGNl bGxwYWRkaW5nPSIwIiBzdHlsZT0iYmFja2dyb3VuZDojQzZBQTMyIj4NCjx0Ym9keT4NCjx0cj4N Cjx0ZCB3aWR0aD0iMTAwJSIgc3R5bGU9IndpZHRoOjEwMC4wJTtwYWRkaW5nOjBjbSAwY20gMGNt IDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1h bGlnbjpjZW50ZXIiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNr Ij5DQVVUSU9OPC9zcGFuPjwvYj48c3BhbiBjbGFzcz0iYXBwbGUtY29udmVydGVkLXNwYWNlIj48 c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjwv c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+LQ0KIFRoaXMg ZW1haWwgaXMgZnJvbSBhbiBleHRlcm5hbCBzb3VyY2UuIFBsZWFzZSBiZSBjYXV0aW91cyB3aXRo IGxpbmtzIGFuZCBhdHRhY2htZW50cy4gKGdvL3RhZ2luZm8pPC9zcGFuPjwvcD4NCjwvdGQ+DQo8 L3RyPg0KPC90Ym9keT4NCjwvdGFibGU+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+Jm5ic3A7PC9zcGFuPjwvcD4NCjwv ZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPkhpIE1pa2UsPC9zcGFuPjwvcD4N CjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu LWJvdHRvbToxMi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90 ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8 ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQi Pk9uIE1heSAxLCAyMDI1LCBhdCA5OjEzIFBNLCBNaWtlIEJlbGFuZ2VyICZsdDs8L3NwYW4+PGEg aHJlZj0ibWFpbHRvOm1pYmVsYW5nZXJAcW54LmNvbSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox Mi4wcHQiPm1pYmVsYW5nZXJAcW54LmNvbTwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6 ZToxMi4wcHQiPiZndDsgd3JvdGU6PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0K PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPiZuYnNw Ozwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+VGhlcmUgYXBwZWFy cyB0byBiZSBhIHJhY2UgY29uZGl0aW9uIGluIGV0aGVyX2lmYXR0YWNoIChpZl9ldGhlcnN1YnIu YykuPC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5UaGUgZXRoZXJfaWZhdHRh Y2goKSBmdW5jdGlvbiBjYWxscyBpZl9hdHRhY2gsIHdoZXJlIHRoZSBpbnRlcmZhY2Ugd2lsbCBn ZXQgYW5ub3VuY2VkLCBhbmQgdGhlbiBldGhlcl9pZmF0dGFjaCBjb250aW51ZXMgd2l0aCB0aGUg aW5pdGlhbGl6YXRpb24gb2YgdGhlIGlmcC48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwv ZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij4mbmJzcDs8L3NwYW4+PC9wPg0K PC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g c3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPkkgYWxzbyBub3RpY2VkIHRoaXMgd2hpbGUgd29ya2lu ZyBvbiZuYnNwOzwvc3Bhbj48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0 cHM6L3Jldmlld3MuZnJlZWJzZC5vcmcvRDQ5MzU5X187ISFKb2VXLUloQ1VrUzBKZyFaMGFtemZk ekFwUk9Ja29QdzJnZkhUNEFsUmJOb0poamhZcnhVNmZIX0tIOVc4ZVhhV3Nvd2o5c0taMEV2bnFQ RzB0bzY2TmxLWjNGTXRheEFBJCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPmh0dHBz Oi8vcmV2aWV3cy5mcmVlYnNkLm9yZy9ENDkzNTk8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250 LXNpemU6MTIuMHB0Ij4uDQogVGhlcmUncyBhbiBhdHRlbXB0IGZvciB0aGUgYXR0YWNoaW5nIHBy b2Nlc3MmbmJzcDs8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0 dHBzOi9yZXZpZXdzLmZyZWVic2Qub3JnL0Q0OTM1OF9fOyEhSm9lVy1JaENVa1MwSmchWjBhbXpm ZHpBcFJPSWtvUHcyZ2ZIVDRBbFJiTm9KaGpoWXJ4VTZmSF9LSDlXOGVYYVdzb3dqOXNLWjBFdm5x UEcwdG82Nk5sS1ozMG1iVmVqdyQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij5odHRw czovL3Jldmlld3MuZnJlZWJzZC5vcmcvRDQ5MzU4PC9zcGFuPjwvYT48c3BhbiBjbGFzcz0iYXBw bGUtY29udmVydGVkLXNwYWNlIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+Jm5ic3A7 PC9zcGFuPjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+Ljwvc3Bhbj48L3A+ DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh biBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+Jm5ic3A7PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9k aXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250 LXNpemU6MTIuMHB0Ij4mZ3Q7Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu MHB0Ij50aGVuIGV0aGVyX2lmYXR0YWNoIGNvbnRpbnVlcyB3aXRoIHRoZSBpbml0aWFsaXphdGlv biBvZiB0aGUgaWZwLjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+SW4gbW9z dCBjYXNlcyB0aGF0IHNob3VsZCBub3QgbWF0dGVyLCBhcyBhdCB0aGF0IG1vbWVudCB0aGUgaW50 ZXJmYWNlIGhhcyBub3QgYmVlbiBmbGFnZ2VkIHVwICggSUZGX1VQICkgeWV0Ljwvc3Bhbj48L3A+ DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn aW4tYm90dG9tOjEyLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1 b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4N CjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm b250LXNpemU6MTEuMHB0Ij5JcyB0aGVyZSBhbnkgZ3VhcmFudGVlIGluIEZyZWVCU0QgdGhhdCB0 aGlzIHJhY2UgY29uZGl0aW9uIGNhbm5vdCBiZSBleHBvc2VkLjwvc3Bhbj48L3A+DQo8L2Rpdj4N CjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i Zm9udC1zaXplOjExLjBwdCI+V2UgaGF2ZSBiZWVuIHJ1bm5pbmcgdGhlIEZyZWVCU0Qgc3RhY2sg Zm9yIHNvbWUgdGltZSB1bmRlciBRTlggYW5kIGhhdmUganVzdCByZWNlbnRseSBydW4gaW50byBh biBpc3N1ZSB3aXRoIHRoaXMgcmFjZSBjb25kaXRpb24uPC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9k aXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250 LXNpemU6MTEuMHB0Ij5XZSBhcmUgY29uc2lkZXJpbmcgYSBtb2RpZmljYXRpb24gd2hlcmUgd2Ug aGF2ZSB0aGUgb3B0aW9uIG9mIGRlZmVycmluZyB0aGUgaW50ZXJmYWNlIGFubm91bmNlbWVudCBp biBpZl9hdHRhY2guPC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K PC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz dHlsZT0iZm9udC1zaXplOjEyLjBwdCI+Jm5ic3A7PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+ DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp emU6MTIuMHB0Ij5DYW4geW91IGVsYWJvcmF0ZSBob3cgdGhlIHJhY2UgY29uZGl0aW9uIGhhcHBl bnMgYW5kIGhvdyB0aGF0IGFmZmVjdCB5b3UgPzwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K PGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl OjEyLjBwdCI+Jm5ic3A7PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8YmxvY2txdW90ZSBz dHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2 Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z aXplOjExLjBwdCI+QmVmb3JlIG9wZW5pbmcgYSBGcmVlQlNEIGJ1ZywgSSB3YW50ZWQgdG8gY2hl Y2sgaWYgdGhpcyBpc3N1ZSB3b3VsZCBub3QgYmUgdmFsaWQgaW4gYSBGcmVlQlNEIHN5c3RlbS48 L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkl04oCZcyB2ZXJ5IGNsZWFyIHRo YXQgdGhlcmUgaXMgYSBwb3RlbnRpYWwgcmFjZSB3aGVuIGxvb2tpbmcgYXQgdGhlIGNvZGUsIGJ1 dCBwZXJoYXBzIHRoZXJlIGlzIGEgbWl0aWdhdGlvbiB0aGF0IGlzIG5vdCBvYnZpb3VzLjwvc3Bh bj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJNc29Ob3JtYWwiIGFs aWduPSJjZW50ZXIiIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+PHNwYW4gc3R5bGU9ImZvbnQt c2l6ZToxMi4wcHQiPg0KPGhyIHNpemU9IjAiIHdpZHRoPSIxMDAlIiBhbGlnbj0iY2VudGVyIj4N Cjwvc3Bhbj48L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i Zm9udC1mYW1pbHk6SGVsdmV0aWNhIj5UaGlzIHRyYW5zbWlzc2lvbiAoaW5jbHVkaW5nIGFueSBh dHRhY2htZW50cykgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGluZm9ybWF0aW9uLCBwcml2aWxl Z2VkIG1hdGVyaWFsIChpbmNsdWRpbmcgbWF0ZXJpYWwgcHJvdGVjdGVkIGJ5IHRoZSBzb2xpY2l0 b3ItY2xpZW50IG9yIG90aGVyIGFwcGxpY2FibGUgcHJpdmlsZWdlcyksIG9yIGNvbnN0aXR1dGUN CiBub24tcHVibGljIGluZm9ybWF0aW9uLiBBbnkgdXNlIG9mIHRoaXMgaW5mb3JtYXRpb24gYnkg YW55b25lIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJlY2lwaWVudCBpcyBwcm9oaWJpdGVkLiBJ ZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIHRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxlYXNlIGlt bWVkaWF0ZWx5IHJlcGx5IHRvIHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSB0aGlzIGluZm9ybWF0aW9u IGZyb20geW91ciBzeXN0ZW0uIFVzZSwgZGlzc2VtaW5hdGlvbiwNCiBkaXN0cmlidXRpb24sIG9y IHJlcHJvZHVjdGlvbiBvZiB0aGlzIHRyYW5zbWlzc2lvbiBieSB1bmludGVuZGVkIHJlY2lwaWVu dHMgaXMgbm90IGF1dGhvcml6ZWQgYW5kIG1heSBiZSB1bmxhd2Z1bC48L3NwYW4+PC9wPg0KPC9k aXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij4mbmJzcDs8L3NwYW4+PC9wPg0K PC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz dHlsZT0iZm9udC1zaXplOjEyLjBwdCI+QmVzdCByZWdhcmRzLDwvc3Bhbj48L3A+DQo8L2Rpdj4N CjwvZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i Zm9udC1zaXplOjEyLjBwdCI+WmhlbmxlaTwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox Mi4wcHQiPiZuYnNwOzwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iTXNvTm9ybWFsIiBh bGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuIHN0eWxlPSJmb250 LXNpemU6MTIuMHB0Ij4NCjxociBzaXplPSIwIiB3aWR0aD0iMTAwJSIgYWxpZ249ImNlbnRlciI+ DQo8L3NwYW4+PC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1m YW1pbHk6SGVsdmV0aWNhIj5UaGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGludGVu ZGVkIHNvbGVseSBmb3IgdGhlIHVzZSBvZiB0aGUgaW5kaXZpZHVhbCBvciBlbnRpdHkgdG8gd2hv bSB0aGV5IGFyZSBhZGRyZXNzZWQuIFRoaXMgZW1haWwgbWF5IGNvbnRhaW4gaW5mb3JtYXRpb24g dGhhdCBpcyBjb25maWRlbnRpYWwsIHByaXZpbGVnZWQsIG9yIG90aGVyd2lzZQ0KIHByb3RlY3Rl ZCBmcm9tIGRpc2Nsb3N1cmUuIEFueSB1c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBhbnlvbmUg b3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlzIHByb2hpYml0ZWQuIElmIHlvdSBo YXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBpbW1lZGlhdGVseSBjb250 YWN0IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSBhbGwgY29waWVzIG9mIHRoaXMgZW1haWwgYW5kIGFu eSBhdHRhY2htZW50cyBmcm9tIHlvdXINCiBzeXN0ZW1zLiBBbnkgdW5hdXRob3JpemVkIHJldmll dywgdXNlLCBkaXNzZW1pbmF0aW9uLCBkaXN0cmlidXRpb24sIG9yIHJlcHJvZHVjdGlvbiBvZiB0 aGlzIGVtYWlsIGJ5IHVuaW50ZW5kZWQgcmVjaXBpZW50cyBpcyBub3QgYXV0aG9yaXplZCBhbmQg bWF5IGJlIHVubGF3ZnVsLiBUaGFuayB5b3UgZm9yIHlvdXIgY29vcGVyYXRpb24uPC9zcGFuPjxz cGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp dj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5 bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+ DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4w cHQiPkJlc3QgcmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+Wmhlbmxl aTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3Nw YW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQoKPEhSPlRoaXMgZW1haWwg YW5kIGFueSBhdHRhY2htZW50cyBhcmUgaW50ZW5kZWQgc29sZWx5IGZvciB0aGUgdXNlIG9mIHRo ZSBpbmRpdmlkdWFsIG9yIGVudGl0eSB0byB3aG9tIHRoZXkgYXJlIGFkZHJlc3NlZC4gVGhpcyBl bWFpbCBtYXkgY29udGFpbiBpbmZvcm1hdGlvbiB0aGF0IGlzIGNvbmZpZGVudGlhbCwgcHJpdmls ZWdlZCwgb3Igb3RoZXJ3aXNlIHByb3RlY3RlZCBmcm9tIGRpc2Nsb3N1cmUuIEFueSB1c2Ugb2Yg dGhpcyBpbmZvcm1hdGlvbiBieSBhbnlvbmUgb3RoZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBp ZW50IGlzIHByb2hpYml0ZWQuIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZW1haWwgaW4gZXJy b3IsIHBsZWFzZSBpbW1lZGlhdGVseSBjb250YWN0IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSBhbGwg Y29waWVzIG9mIHRoaXMgZW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBmcm9tIHlvdXIgc3lzdGVt cy4gQW55IHVuYXV0aG9yaXplZCByZXZpZXcsIHVzZSwgZGlzc2VtaW5hdGlvbiwgZGlzdHJpYnV0 aW9uLCBvciByZXByb2R1Y3Rpb24gb2YgdGhpcyBlbWFpbCBieSB1bmludGVuZGVkIHJlY2lwaWVu dHMgaXMgbm90IGF1dGhvcml6ZWQgYW5kIG1heSBiZSB1bmxhd2Z1bC4gVGhhbmsgeW91IGZvciB5 b3VyIGNvb3BlcmF0aW9uLjxCUj4KPC9ib2R5Pg0KPC9odG1sPg0K --_000_YQXPR01MB4198790AC4C71557DC4B03B0C28AAYQXPR01MB4198CANP_-- From nobody Sat May 10 01:37:47 2025 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 4ZvT5X1yLzz5vg3C for ; Sat, 10 May 2025 01:37:52 +0000 (UTC) (envelope-from bz@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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZvT5X1KMCz3cDD for ; Sat, 10 May 2025 01:37:52 +0000 (UTC) (envelope-from bz@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746841072; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=SLoDu/Zg/ngnE52J7ZVXmg7GCKyIZwMr6wAGGtnk3Mk=; b=KHOQirMLqpjI5oCl4Wb6HpySUvWMBNyKcees1FiA8SUIS7r1JssvyvvrNgzpeW1/VnEbCk kbKupbSqbkT9iqDFhdVJz7z7PghUn1ROsnAWe2vZAFkwKNOrlc/pLXFWCzK0f2C3oFR7zf 1DXksSaDje3/RxKyM1EtZHRP4QEcM0ENvXKDcPtPxKiVwfq4RiORiWIOek1OkY3v7zmXbg J/MwItkgld182cu5CpaB9URu2OuWaDeF2uZ66h5wPViK0td3m5NCCq31azQ630RkCAhz9W P4pbfbn6AfrdMTvkE2F1V65KXiROmlEovxc5uqedsPunHi97L5L+XfZs9ZVytw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746841072; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=SLoDu/Zg/ngnE52J7ZVXmg7GCKyIZwMr6wAGGtnk3Mk=; b=vOMI++TsU/Va98Z07+3+4keCgtgpVxxza2lD1lqWkAbq7QWkaAzPfAKcuHANpA+iA1U6/A thWVN0o8u6FWKgvFRAz5e1y4znsPb5Y7NxSDmNxs9AKbeaodwkdOCfX8cn0nW2uJ3GEHMm evfkVSnbF18NKwUHhJ/JTS/ed5lSlNK2xByT4S/UQM9rCVMOknN0XVWKYU+i96kZlgeOf2 /MVH3laqH050D8hf5IazW3p6bsvIlHIquK3EoFe3IWgrSn3DrNT4rD+MgreyIr52sz6OZh jRiGEkng9W/UmxPQQkdeNu7EEAh7tIEyHHj1aACy0BcQpBYqsZMXO0HRMm1N1w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746841072; a=rsa-sha256; cv=none; b=WvGwJb6E1aAolfJwveycaFzN6P1vdKv9RmjWdVMGgXFQLYJDcBRvgf+GzNrruAieNsS/bO tIV+8hLMelIefzWzYH7cqzcR5jIQkq3zthsG3T7JA3H6k4GzQo4IueKBjPkjeT0BIiCUY2 zgSgFCDSAZP/0UOiCjbJcfbz1kWmGZK0oDRBnxN7sqFA9BwylXNj9MWDPcMlRLzl7K7yI1 FTf7+Hg2LQgr/GQ0vmHE7zHufdi2Owm9Ac7Htkk8+VajQrNXTS6ZadWedDbEH+cEiaxu+U jXpN+EpmOIdctz1Bt3kELiPMvVD0BlDEzqZBYfIQ+kVsNnujtv33NsIhUASRMg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from mx-01.divo.sbone.de (mx-01.divo.sbone.de [IPv6:2003:a:140a:2200:6:594:fffe:19]) (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 ECDSA (prime256v1) client-digest SHA256) (Client CN "mx-01.divo.sbone.de", Issuer "E5" (verified OK)) (Authenticated sender: bz/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4ZvT5W6vnvzRZ3 for ; Sat, 10 May 2025 01:37:51 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx-01.divo.sbone.de (Postfix) with ESMTPS id 5452AA64805 for ; Sat, 10 May 2025 01:37:48 +0000 (UTC) Received: from content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id EF72D2D029E0 for ; Sat, 10 May 2025 01:37:49 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) by content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (amavisd-new, port 10024) with ESMTP id DAaUylYGtsEW for ; Sat, 10 May 2025 01:37:48 +0000 (UTC) Received: from strong-rtwn0.sbone.de (strong-rtwn0.sbone.de [IPv6:fde9:577b:c1a9:4902:3e64:cfff:fe55:bc80]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id E7A352D029D8 for ; Sat, 10 May 2025 01:37:48 +0000 (UTC) Date: Sat, 10 May 2025 01:37:47 +0000 (UTC) From: "Bjoern A. Zeeb" To: net@freebsd.org Subject: Can we remove IFCAP_RXCSUM_IPV6? Message-ID: <0np2s799-446r-n801-2os5-oqon276851r2@SerrOFQ.bet> X-OpenPGP-Key-Id: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 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; format=flowed; charset=US-ASCII Hi, in 356ab07e2dba0 IFCAP_RXCSUM_IPV6 was introduced along with duplicating all the other bits to not break hardware offload for IPv4. Almost 13 years later I wonder if for any interface (apart from the loopback interface maybe) IFCAP_RXCSUM_IPV6 ever made any difference? A driver would know what RX offload features it can do and one flag should fit all of them. People might say or have said 'but if it is broken for IPv6' we can no longer disable it. Well, yes we can, in the driver as it doesn't make sense for an admin of some hardware having to toggle off a broken feature manually. So I wonder if (temporary, say for 15) we can define IFCAP_RXCSUM_IPV6 to IFCAP_RXCSUM as well, get the bit back as "reserved" during 15 and then be done with it again? I haven't done the full due diligens but a quick grep resulted in a lot of "same code". What am I missing (apart from the painful to do patch)? /bz -- Bjoern A. Zeeb r15:7 From nobody Sat May 10 12:49:37 2025 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 4Zvm0w5fhBz5wKTt for ; Sat, 10 May 2025 12:49:52 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zvm0w1MHZz49H5; Sat, 10 May 2025 12:49:52 +0000 (UTC) (envelope-from kostikbel@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: from tom.home (kib@localhost [127.0.0.1] (may be forged)) by kib.kiev.ua (8.18.1/8.18.1) with ESMTP id 54ACncPE043936; Sat, 10 May 2025 15:49:41 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua 54ACncPE043936 Received: (from kostik@localhost) by tom.home (8.18.1/8.18.1/Submit) id 54ACnbaf043934; Sat, 10 May 2025 15:49:37 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Sat, 10 May 2025 15:49:37 +0300 From: Konstantin Belousov To: "Bjoern A. Zeeb" Cc: net@freebsd.org Subject: Re: Can we remove IFCAP_RXCSUM_IPV6? Message-ID: References: <0np2s799-446r-n801-2os5-oqon276851r2@SerrOFQ.bet> 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-Disposition: inline In-Reply-To: <0np2s799-446r-n801-2os5-oqon276851r2@SerrOFQ.bet> X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FREEMAIL_FROM, NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=4.0.1 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on tom.home X-Rspamd-Queue-Id: 4Zvm0w1MHZz49H5 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:6939, ipnet:2001:470::/32, country:US] X-Spamd-Bar: ---- On Sat, May 10, 2025 at 01:37:47AM +0000, Bjoern A. Zeeb wrote: > Hi, > > in 356ab07e2dba0 IFCAP_RXCSUM_IPV6 was introduced along with duplicating > all the other bits to not break hardware offload for IPv4. > > Almost 13 years later I wonder if for any interface (apart from the loopback > interface maybe) IFCAP_RXCSUM_IPV6 ever made any difference? > > A driver would know what RX offload features it can do and one flag should > fit all of them. > > People might say or have said 'but if it is broken for IPv6' we > can no longer disable it. Well, yes we can, in the driver as it doesn't > make sense for an admin of some hardware having to toggle off a broken > feature manually. > > So I wonder if (temporary, say for 15) we can define IFCAP_RXCSUM_IPV6 > to IFCAP_RXCSUM as well, get the bit back as "reserved" during 15 and > then be done with it again? > > I haven't done the full due diligens but a quick grep resulted in a lot > of "same code". > > What am I missing (apart from the painful to do patch)? I think it could be a simplification. Note that we no longer have a shortage of the cap bits, now that there is at least IFCAP2 and full nv-based cap passing ioctl. From nobody Sat May 10 19:32:00 2025 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 4Zvwx01lcZz5vjwQ for ; Sat, 10 May 2025 19:32:04 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from mx-01.divo.sbone.de (mx-01.divo.sbone.de [IPv6:2003:a:140a:2200:6:594:fffe:19]) (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 ECDSA (prime256v1) client-digest SHA256) (Client CN "mx-01.divo.sbone.de", Issuer "E5" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zvwwz2gLRz3RRV for ; Sat, 10 May 2025 19:32:03 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=zabbadoz.net header.s=20240622 header.b=Wn4KhOtW; spf=pass (mx1.freebsd.org: domain of bzeeb-lists@lists.zabbadoz.net designates 2003:a:140a:2200:6:594:fffe:19 as permitted sender) smtp.mailfrom=bzeeb-lists@lists.zabbadoz.net; dmarc=pass (policy=none) header.from=zabbadoz.net Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx-01.divo.sbone.de (Postfix) with ESMTPS id 1062CA64805 for ; Sat, 10 May 2025 19:32:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=zabbadoz.net; s=20240622; t=1746905520; bh=Kznxm/jqU7Obf+cgzyf32UCTehOGIe4l/VB/kKcfeig=; h=Date:From:To:Subject; b=Wn4KhOtWPqmoxnGWPBQ1FJkuGeKallo4bRsz9chZTxOS3nTN8BBD640bRQUNZ1OPn Ek+bY201MGmRnI03JykSJhroJT6yd70Pw+6XHyNmrsBexk5KDwbrkySuaRDz+i3Pzs sUUbQjCzenMoXBX8SCLBsq3WCukN/shCFXALdr4U2arU6qCEaUKUUmVqLtr9BJ/CPV bIa7JhXxaoxMIvH9jEkI8PWBgVQUmAWHc28sfFUYhwHY6hp7sjS2gGSJWJPb82JVW2 rAMlek4EDpL3LrD/ew6pXTdPRabLOiCMeo9xlobTn2hJXvZgDW2K6e8UOQm9YqfWxY 8vbjK3wlHsY7LTpvjFO3ZfFIxXW1JHZsZ5L9aEzTI3Hd3j4TFw9U2bzCQq2l1TKMch E5Ppfd8l6yVSYN1K95bTnCWqM4l/CrBuiyicAUzI5e+UjJIxysnUIZXxE6HtjgKMkH OvPc6xsOK8fUn5fbaVX8SjSxeHl3/dI5TvwP89N7WwicI2xd4IPkNcd9/JAMTz45Aq ZW0df2kyoUr1E6z4yfPp3OIZbqGvnZ+t6mYvkMjN8cA7AYs0+9Ipfqdt7hxS7q+RzV 5s3ThDENTum5w3dGpe1Do+hC4/5N6I4C5ezdDJ/i1JttV8I23f2pmUQdm5FvNgLSM6 1CvqmsextQUiPljh2nBP/5f0= Received: from content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id BF6182D029E0 for ; Sat, 10 May 2025 19:32:01 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) by content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (amavisd-new, port 10024) with ESMTP id nfzpsUre6Cs7 for ; Sat, 10 May 2025 19:32:00 +0000 (UTC) Received: from strong-rtwn0.sbone.de (strong-rtwn0.sbone.de [IPv6:fde9:577b:c1a9:4902:3e64:cfff:fe55:bc80]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id CC8012D029D8 for ; Sat, 10 May 2025 19:32:00 +0000 (UTC) Date: Sat, 10 May 2025 19:32:00 +0000 (UTC) From: "Bjoern A. Zeeb" To: net@freebsd.org Subject: IPv6 panic (NULL * deref?) in nd6_ifnet_link_event Message-ID: <080s18s9-8q6r-75rr-s158-338413q14s4p@yvfgf.mnoonqbm.arg> X-OpenPGP-Key-Id: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 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; format=flowed; charset=US-ASCII X-Rspamd-Queue-Id: 4Zvwwz2gLRz3RRV X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.70 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.98)[-0.978]; NEURAL_HAM_SHORT(-0.72)[-0.718]; DMARC_POLICY_ALLOW(-0.50)[zabbadoz.net,none]; R_DKIM_ALLOW(-0.20)[zabbadoz.net:s=20240622]; R_SPF_ALLOW(-0.20)[+ip6:2003:a:140a:2200:6:594:fffe:19:c]; MIME_GOOD(-0.10)[text/plain]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:3320, ipnet:2003::/19, country:DE]; MISSING_XM_UA(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; SUBJECT_HAS_QUESTION(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; RCPT_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MLMMJ_DEST(0.00)[net@freebsd.org]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[net@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[zabbadoz.net:+] Hi, main of the last days. Fatal trap 12: page fault while in kernel mode cpuid = 2; apic id = 02 fault virtual address = 0x10 fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff80dbd769 stack pointer = 0x28:0xfffffe0106296d60 frame pointer = 0x28:0xfffffe0106296d70 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 12 (swi6: task queue) rdi: fffff8002f997800 rsi: 000000000000001c rdx: 0000000000000000 rcx: 0000000000010000 r8: 0000000000000001 r9: ffffffffffffffff rax: 0000000000000000 rbx: fffff8002f997a18 rbp: fffffe0106296d70 r10: ffffffff81c4a1e8 r11: 0000000000000001 r12: fffff80001210700 r13: fffff80001210728 r14: fffff8002f997800 r15: 0000000000000001 trap number = 12 panic: page fault cpuid = 2 time = 1746903751 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe0106296a90 vpanic() at vpanic+0x136/frame 0xfffffe0106296bc0 panic() at panic+0x43/frame 0xfffffe0106296c20 trap_pfault() at trap_pfault+0x48d/frame 0xfffffe0106296c90 calltrap() at calltrap+0x8/frame 0xfffffe0106296c90 --- trap 0xc, rip = 0xffffffff80dbd769, rsp = 0xfffffe0106296d60, rbp = 0xfffffe0106296d70 --- nd6_ifnet_link_event() at nd6_ifnet_link_event+0x39/frame 0xfffffe0106296d70 do_link_state_change() at do_link_state_change+0x1b1/frame 0xfffffe0106296dc0 taskqueue_run_locked() at taskqueue_run_locked+0x1c2/frame 0xfffffe0106296e40 taskqueue_run() at taskqueue_run+0x4d/frame 0xfffffe0106296e60 ithread_loop() at ithread_loop+0x266/frame 0xfffffe0106296ef0 fork_exit() at fork_exit+0x82/frame 0xfffffe0106296f30 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0106296f30 --- trap 0x25b01e6e, rip = 0x52db004fa566ef34, rsp = 0xcadb9a4f3d667734, rbp = 0xde5a00adbd42c69c --- KDB: enter: panic (gdb) l * nd6_ifnet_link_event+0x39 0xffffffff80dbd769 is in nd6_ifnet_link_event (sys/netinet6/nd6_rtr.c:327). 322 static void 323 defrtr_ipv6_only_ipf_down(struct ifnet *ifp) 324 { 325 326 IF_AFDATA_WLOCK(ifp); 327 ND_IFINFO(ifp)->flags &= ~ND6_IFF_IPV6_ONLY; 328 IF_AFDATA_WUNLOCK(ifp); 329 } 330 #endif /* EXPERIMENTAL */ 331 -- Bjoern A. Zeeb r15:7 From nobody Sat May 10 19:38:49 2025 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 4Zvx552kNNz5vkyF for ; Sat, 10 May 2025 19:39:05 +0000 (UTC) (envelope-from kp@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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zvx541l89z3fT0; Sat, 10 May 2025 19:39:04 +0000 (UTC) (envelope-from kp@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746905944; 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=qtLi7iu+zY0C5goR0xByAst42AJP2ETATRVSdK+8/XM=; b=pweEr/Kjxt0VfkfXy8YPwuuBNIRivp8CgtzLLhUt8fgSQrRuKvNN4xpHXly7uhE3wYXHx8 qNCjcHSOy1H0XjCb9zFL6b32c8CD4Z8GS6mFcxtoC+gyW2+o2+eU8Syw34MVSRE3f76Ger w+2hwooF/otwJo0lBB2y1rCroXKk8n7CJdg62lFkvYxGG1wUiUlruZVsBPHKFVyU4sAqJv VPHgmbITrgBRs9QJt/tX9G8fsV7b+VrofbrDfTYD+yTUlYTLSAZ3maJngtH+aYVFZ7PCZj 5XpAPE9u3CzJ6DsJwl9B8CB2wOq5y9Mi86HxFquuverIH4dh5OI+mNxdQkQMWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746905944; 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=qtLi7iu+zY0C5goR0xByAst42AJP2ETATRVSdK+8/XM=; b=E2I8XyPTsioLcTdoRGMOgJ0DGfT0yn023Qk4tjiXPAWjSwoxqkKqIkR++BECIzKlpEgUyU rm2H3RxSqJ2DGqh8tTfohgqEEvgmx5it1fS6YdyjSX5A5PttY6iEgbzk02p1FLSl3wWMKT FEA5dNsyFuQxV0DhzgKDdLFNluiHN2JbLUDB+dCqFkwavPtvoWSpnXiq78mw2mTLGe6iwH bjMQ4VGqPYTSHoAifCCOCLGxaWASM8lQZpP48Mmlrzyn1QGABFl/qeikRb5KU6nqwlyR+u 5LfWMQ1Jk0VE0T+L+xkKol6TjzgSm4jprrouAG69jgHwjBuaHMp91RS6HkEkOQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746905944; a=rsa-sha256; cv=none; b=DjmPxUWNQazRoxls4FNk6oZ18NuTzRWOH0PcZiIfEtpPpfduutH2tUR9iMFGEyfmtjH7w5 ITz0C4BuuXKfvST49WTy6saxuECyqda7CxAuBNoDxzhjGtGwc7bGHJUBU94eU7+5T8ntnA Sl5HLRmA+7mGJ7pJbrJDNEX4p+smtg4Ex4VANzrTpUqIfY5QK+n1nBTX/kNkcuJwdhOPO9 0YTKkZeoaHU3Dqd6+PCwKcNeZqDNbJxaI8qwEdgBc8KcvKCTJFSD6aRCt4rdkody+iRvCE bQG+AoTILXpvY+CldrdRsjpcdRacpSUgJdJBBD9onlQjWA1paEfrYRnPeEj9qA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from venus.codepro.be (venus.codepro.be [5.9.86.228]) (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 "mx1.codepro.be", Issuer "R11" (verified OK)) (Authenticated sender: kp) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Zvx536YmGz160h; Sat, 10 May 2025 19:39:03 +0000 (UTC) (envelope-from kp@freebsd.org) Received: by venus.codepro.be (Postfix, authenticated sender kp) id C953E4217C; Sat, 10 May 2025 21:39:01 +0200 (CEST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Kristof Provost 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 (1.0) Subject: Re: IPv6 panic (NULL * deref?) in nd6_ifnet_link_event Date: Sat, 10 May 2025 21:38:49 +0200 Message-Id: <167D3E8A-2CF0-4723-BA7A-487DCEF382F4@freebsd.org> References: <080s18s9-8q6r-75rr-s158-338413q14s4p@yvfgf.mnoonqbm.arg> Cc: net@freebsd.org In-Reply-To: <080s18s9-8q6r-75rr-s158-338413q14s4p@yvfgf.mnoonqbm.arg> To: "Bjoern A. Zeeb" X-Mailer: iPhone Mail (22E252) > On 10 May 2025, at 21:32, Bjoern A. Zeeb w= rote: >=20 > =EF=BB=BFHi, >=20 > main of the last days. >=20 > Fatal trap 12: page fault while in kernel mode > cpuid =3D 2; apic id =3D 02 > fault virtual address =3D 0x10 > fault code =3D supervisor read data, page not present > instruction pointer =3D 0x20:0xffffffff80dbd769 > stack pointer =3D 0x28:0xfffffe0106296d60 > frame pointer =3D 0x28:0xfffffe0106296d70 > code segment =3D base 0x0, limit 0xfffff, type 0x1b > =3D DPL 0, pres 1, long 1, def32 0, gran 1 > processor eflags =3D interrupt enabled, resume, IOPL =3D 0 > current process =3D 12 (swi6: task queue) > rdi: fffff8002f997800 rsi: 000000000000001c rdx: 0000000000000000 > rcx: 0000000000010000 r8: 0000000000000001 r9: ffffffffffffffff > rax: 0000000000000000 rbx: fffff8002f997a18 rbp: fffffe0106296d70 > r10: ffffffff81c4a1e8 r11: 0000000000000001 r12: fffff80001210700 > r13: fffff80001210728 r14: fffff8002f997800 r15: 0000000000000001 > trap number =3D 12 > panic: page fault > cpuid =3D 2 > time =3D 1746903751 > KDB: stack backtrace: > db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe010629= 6a90 > vpanic() at vpanic+0x136/frame 0xfffffe0106296bc0 > panic() at panic+0x43/frame 0xfffffe0106296c20 > trap_pfault() at trap_pfault+0x48d/frame 0xfffffe0106296c90 > calltrap() at calltrap+0x8/frame 0xfffffe0106296c90 > --- trap 0xc, rip =3D 0xffffffff80dbd769, rsp =3D 0xfffffe0106296d60, rbp =3D= 0xfffffe0106296d70 --- > nd6_ifnet_link_event() at nd6_ifnet_link_event+0x39/frame 0xfffffe0106296d= 70 > do_link_state_change() at do_link_state_change+0x1b1/frame 0xfffffe0106296= dc0 > taskqueue_run_locked() at taskqueue_run_locked+0x1c2/frame 0xfffffe0106296= e40 > taskqueue_run() at taskqueue_run+0x4d/frame 0xfffffe0106296e60 > ithread_loop() at ithread_loop+0x266/frame 0xfffffe0106296ef0 > fork_exit() at fork_exit+0x82/frame 0xfffffe0106296f30 > fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0106296f30 > --- trap 0x25b01e6e, rip =3D 0x52db004fa566ef34, rsp =3D 0xcadb9a4f3d66773= 4, rbp =3D 0xde5a00adbd42c69c --- > KDB: enter: panic >=20 >=20 > (gdb) l * nd6_ifnet_link_event+0x39 > 0xffffffff80dbd769 is in nd6_ifnet_link_event (sys/netinet6/nd6_rtr.c:327)= . > 322 static void > 323 defrtr_ipv6_only_ipf_down(struct ifnet *ifp) > 324 { > 325 > 326 IF_AFDATA_WLOCK(ifp); > 327 ND_IFINFO(ifp)->flags &=3D ~ND6_IFF_IPV6_ONLY; > 328 IF_AFDATA_WUNLOCK(ifp); > 329 } > 330 #endif /* EXPERIMENTAL */ > 331 >=20 That may be a known issue. There=E2=80=99s something odd with teardown where= we sometimes clean up af_data for INET6 and still try to send v6 traffic. I= know of panics where there=E2=80=99s a fib6_lookup() that returns a route w= ith no v6 af_data.=20 I put a hack in the pfsense tree to make the panic less likely, but I don=E2= =80=99t know what the root cause is.=20 =E2=80=94=20 Kristof= From nobody Sat May 10 19:49:52 2025 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 4ZvxKb3kSRz5vlYv for ; Sat, 10 May 2025 19:49:55 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from mx-01.divo.sbone.de (mx-01.divo.sbone.de [IPv6:2003:a:140a:2200:6:594:fffe:19]) (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 ECDSA (prime256v1) client-digest SHA256) (Client CN "mx-01.divo.sbone.de", Issuer "E5" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZvxKb22m1z3svZ; Sat, 10 May 2025 19:49:55 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Authentication-Results: mx1.freebsd.org; none Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx-01.divo.sbone.de (Postfix) with ESMTPS id D2E99A64805; Sat, 10 May 2025 19:49:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=zabbadoz.net; s=20240622; t=1746906591; bh=SmE62afIoyye/pAC1UL5TwAveTnI/m8SukThX4hRF1w=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=NANZI8AyeorJcAvcx5nAdlG/OXBh8Aia8oIA8cGiHuf4f2ZAtqdfnY+xzDbZMctBT RJk2jPeX4PAT0iB9Dena1cDGxHSUMWVS36SX2nTNw5L0emxdN1BMSHkB1j2qFn8K/b hTcgrIjB2TDRiLKXa1kpvRbDuRxAJS2kZ6EELiaSbchahF0XQ+k5AnuBlvjijMzzWk S22sAOBrbc33awztWNWLTCwFzkf7dLiRHMTQsF2AtZeSQo9YgltnFrcEcvvL80vDd3 YB/rpvF1hJ/AzPEknHPy4NUeteL+0m7tzyNtxF6b1Kz2bO1mCnufRiCZXsqc274mei lUjQs/Qf8fuXCZX3gD5aAcp82eC9TU+GWUCGPj9AOroBUu6QXsqVB5F/xvkIENlWHF ZjUdNwcvlePgasF+FhHl3kn9Clk0UTTPtkq/xJu0o+hDfYXfXtIw/haxAOqmgoSiLE eBSPTZGQQaA54ujnlD6l4BXvXoiLMO9Lx+64LgeXz+AcXMro13udcTylt8/9ITTinE +zfpc3anKKTvathIvkKvvO7yew4TpsbRThj3Q0PHPwF+x55sDKwpoRvY7cjKUV7/rz 8ddbSGrHQJ8Z5MJt0iTbMX96VOxLNU8HxhwSNRU1wHOkQYvCSby+smKfX4N45VlbH9 8GHHs6H6u2TVcuSyrhoulorA= Received: from content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id 953572D029E0; Sat, 10 May 2025 19:49:53 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) by content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (amavisd-new, port 10024) with ESMTP id wCNofTI0zcfQ; Sat, 10 May 2025 19:49:52 +0000 (UTC) Received: from strong-rtwn0.sbone.de (strong-rtwn0.sbone.de [IPv6:fde9:577b:c1a9:4902:3e64:cfff:fe55:bc80]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id A1A1C2D029D8; Sat, 10 May 2025 19:49:52 +0000 (UTC) Date: Sat, 10 May 2025 19:49:52 +0000 (UTC) From: "Bjoern A. Zeeb" To: Kristof Provost cc: net@freebsd.org Subject: Re: IPv6 panic (NULL * deref?) in nd6_ifnet_link_event In-Reply-To: <167D3E8A-2CF0-4723-BA7A-487DCEF382F4@freebsd.org> Message-ID: <28r32q30-pn96-q513-36s7-pr04166spp8q@yvfgf.mnoonqbm.arg> References: <080s18s9-8q6r-75rr-s158-338413q14s4p@yvfgf.mnoonqbm.arg> <167D3E8A-2CF0-4723-BA7A-487DCEF382F4@freebsd.org> X-OpenPGP-Key-Id: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 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/mixed; boundary="1098556516-395348036-1746906592=:4633" X-Rspamd-Queue-Id: 4ZvxKb22m1z3svZ 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:3320, ipnet:2003::/19, country:DE] X-Spamd-Bar: ---- This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --1098556516-395348036-1746906592=:4633 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8BIT On Sat, 10 May 2025, Kristof Provost wrote: > > >> On 10 May 2025, at 21:32, Bjoern A. Zeeb wrote: >> >> Hi, >> >> main of the last days. >> >> Fatal trap 12: page fault while in kernel mode >> cpuid = 2; apic id = 02 >> fault virtual address = 0x10 >> fault code = supervisor read data, page not present >> instruction pointer = 0x20:0xffffffff80dbd769 >> stack pointer = 0x28:0xfffffe0106296d60 >> frame pointer = 0x28:0xfffffe0106296d70 >> code segment = base 0x0, limit 0xfffff, type 0x1b >> = DPL 0, pres 1, long 1, def32 0, gran 1 >> processor eflags = interrupt enabled, resume, IOPL = 0 >> current process = 12 (swi6: task queue) >> rdi: fffff8002f997800 rsi: 000000000000001c rdx: 0000000000000000 >> rcx: 0000000000010000 r8: 0000000000000001 r9: ffffffffffffffff >> rax: 0000000000000000 rbx: fffff8002f997a18 rbp: fffffe0106296d70 >> r10: ffffffff81c4a1e8 r11: 0000000000000001 r12: fffff80001210700 >> r13: fffff80001210728 r14: fffff8002f997800 r15: 0000000000000001 >> trap number = 12 >> panic: page fault >> cpuid = 2 >> time = 1746903751 >> KDB: stack backtrace: >> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe0106296a90 >> vpanic() at vpanic+0x136/frame 0xfffffe0106296bc0 >> panic() at panic+0x43/frame 0xfffffe0106296c20 >> trap_pfault() at trap_pfault+0x48d/frame 0xfffffe0106296c90 >> calltrap() at calltrap+0x8/frame 0xfffffe0106296c90 >> --- trap 0xc, rip = 0xffffffff80dbd769, rsp = 0xfffffe0106296d60, rbp = 0xfffffe0106296d70 --- >> nd6_ifnet_link_event() at nd6_ifnet_link_event+0x39/frame 0xfffffe0106296d70 >> do_link_state_change() at do_link_state_change+0x1b1/frame 0xfffffe0106296dc0 >> taskqueue_run_locked() at taskqueue_run_locked+0x1c2/frame 0xfffffe0106296e40 >> taskqueue_run() at taskqueue_run+0x4d/frame 0xfffffe0106296e60 >> ithread_loop() at ithread_loop+0x266/frame 0xfffffe0106296ef0 >> fork_exit() at fork_exit+0x82/frame 0xfffffe0106296f30 >> fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0106296f30 >> --- trap 0x25b01e6e, rip = 0x52db004fa566ef34, rsp = 0xcadb9a4f3d667734, rbp = 0xde5a00adbd42c69c --- >> KDB: enter: panic >> >> >> (gdb) l * nd6_ifnet_link_event+0x39 >> 0xffffffff80dbd769 is in nd6_ifnet_link_event (sys/netinet6/nd6_rtr.c:327). >> 322 static void >> 323 defrtr_ipv6_only_ipf_down(struct ifnet *ifp) >> 324 { >> 325 >> 326 IF_AFDATA_WLOCK(ifp); >> 327 ND_IFINFO(ifp)->flags &= ~ND6_IFF_IPV6_ONLY; >> 328 IF_AFDATA_WUNLOCK(ifp); >> 329 } >> 330 #endif /* EXPERIMENTAL */ >> 331 >> > That may be a known issue. There’s something odd with teardown where we sometimes clean up af_data for INET6 and still try to send v6 traffic. I know of panics where there’s a fib6_lookup() that returns a route with no v6 af_data. > I put a hack in the pfsense tree to make the panic less likely, but I don’t know what the root cause is. This one likely came after the ifp was gone or at least ND_IFINFO(ifp) was NULL. The first would be a contract violation the second is likely a bad order/race against queuing. But here both can avoid panics by NULL checks (+warning maybe so we can find the root casue)? -- Bjoern A. Zeeb r15:7 --1098556516-395348036-1746906592=:4633-- From nobody Sat May 10 20:41:33 2025 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 4ZvyTS2Pvkz5vpt1 for ; Sat, 10 May 2025 20:41:48 +0000 (UTC) (envelope-from kp@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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZvyTS1ZW7z3p2N; Sat, 10 May 2025 20:41:48 +0000 (UTC) (envelope-from kp@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746909708; 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=ELVn1sQ0PHHJBbzFn+VBtA77XduSS3eyhcTKfSie4hY=; b=WA/+A29N+jw5cYNw1tCCpr8J7tDOT7Pt5WGnHXMhpBrLJw89c1SNtEhprkRpdSaiJboDCC xpAY0jAkvYqtzJ1p4e5IaUNB9+nGMxn5Xq7NCU5+IJMyxmneWug97my5odQGK8V/pJSk8k na2YloF7dvx5gmFf5qzi7B8dQ+bcYehpDvI+jSzbdgRtIJotIB2qjOnWsI/GcPRt+1ldhc 1RWcUpSRRJn2UbSbip1C1Od1YlchLi2SJS3gyRW9zjBnPheORaXLTRRXH5SiI/BsSkcJa4 U7qahAMZSNrKXhA1cAumS3Qfmcg12sK9P7tnevMA+vEflvI+FRyhaGX8yeHgvA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746909708; 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=ELVn1sQ0PHHJBbzFn+VBtA77XduSS3eyhcTKfSie4hY=; b=vTK9B9ivL4MW9GIHYJduIyOY7OEG+4kRWC7slddGPZlu39MzAh/uU1mcksOIx+g3e5MTLJ PnR7h18KCGFcVFWGbekQGR3RYZpUOrKTijf1t2FnQjh9xtSjarT/1t4aRwen7tmyWj/wYB VeNN/7iY1h7A+g78EgoZmfQzukttYyRo5FLxCZ4HAKEtmJSSEhppJO2mDmjkyeFeVDo1Jq CPqL+MXHbSwlibrl8+3RGGJ8AuOYBqIEpfsqPn7KIpyBot8eofbYnBzmo1rwo+1QRA+QNE sIIGptrfIXfTpxXjwYP+ZHS9bMv/PRkxUG5Br8aPhobEllfPNutTImdnGoto0w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746909708; a=rsa-sha256; cv=none; b=buGpsrZ4RZvbGxnJjpkRhl4OU1/Yzm8pVNsFhEY3OVtyB5fsbE4iBn5wwq9rT48RQJ5a5W vWB7D9ypTymA9E4fIdSU1WzTy2lU8s0vshgmufmgmRu3xE/LZ/c0zk2j4ii2aM6Z1f03yW Cvq/crvubk5v9ZlNHSTtMBfS56o5n9/GBZ3zNdMRxGVcRdn1xfYpGSFVZ6BMZVj7ihBbDM U9YbtUqA6Pc1OO+cgbpdnQ5wHQtzm5wS8Xsh1OyqgjpJpy7T7/08vtl2Ou9wvnd+y2MzUC 6HjlravDPyCahZNCQqA5qFBi9ZkZTR/ivo0vaplf/ECA75uA91nQ1iucY+DYYA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from venus.codepro.be (venus.codepro.be [5.9.86.228]) (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 "mx1.codepro.be", Issuer "R11" (verified OK)) (Authenticated sender: kp) by smtp.freebsd.org (Postfix) with ESMTPSA id 4ZvyTS0Gn2z172Z; Sat, 10 May 2025 20:41:48 +0000 (UTC) (envelope-from kp@freebsd.org) Received: by venus.codepro.be (Postfix, authenticated sender kp) id BA5BE423C0; Sat, 10 May 2025 22:41:45 +0200 (CEST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Kristof Provost 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 (1.0) Subject: Re: IPv6 panic (NULL * deref?) in nd6_ifnet_link_event Date: Sat, 10 May 2025 22:41:33 +0200 Message-Id: <2A2E3017-F6B1-4B96-A6AB-4DD24C544051@freebsd.org> References: <28r32q30-pn96-q513-36s7-pr04166spp8q@yvfgf.mnoonqbm.arg> Cc: net@freebsd.org In-Reply-To: <28r32q30-pn96-q513-36s7-pr04166spp8q@yvfgf.mnoonqbm.arg> To: "Bjoern A. Zeeb" X-Mailer: iPhone Mail (22E252) > On 10 May 2025, at 21:50, Bjoern A. Zeeb w= rote: >=20 > =EF=BB=BFOn Sat, 10 May 2025, Kristof Provost wrote: >=20 >>=20 >>=20 >>>> On 10 May 2025, at 21:32, Bjoern A. Zeeb wrote: >>>=20 >>> =EF=BB=BFHi, >>>=20 >>> main of the last days. >>>=20 >>> Fatal trap 12: page fault while in kernel mode >>> cpuid =3D 2; apic id =3D 02 >>> fault virtual address =3D 0x10 >>> fault code =3D supervisor read data, page not present >>> instruction pointer =3D 0x20:0xffffffff80dbd769 >>> stack pointer =3D 0x28:0xfffffe0106296d60 >>> frame pointer =3D 0x28:0xfffffe0106296d70 >>> code segment =3D base 0x0, limit 0xfffff, type 0x1b >>> =3D DPL 0, pres 1, long 1, def32 0, gran 1 >>> processor eflags =3D interrupt enabled, resume, IOPL =3D 0 >>> current process =3D 12 (swi6: task queue) >>> rdi: fffff8002f997800 rsi: 000000000000001c rdx: 0000000000000000 >>> rcx: 0000000000010000 r8: 0000000000000001 r9: ffffffffffffffff >>> rax: 0000000000000000 rbx: fffff8002f997a18 rbp: fffffe0106296d70 >>> r10: ffffffff81c4a1e8 r11: 0000000000000001 r12: fffff80001210700 >>> r13: fffff80001210728 r14: fffff8002f997800 r15: 0000000000000001 >>> trap number =3D 12 >>> panic: page fault >>> cpuid =3D 2 >>> time =3D 1746903751 >>> KDB: stack backtrace: >>> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe0106= 296a90 >>> vpanic() at vpanic+0x136/frame 0xfffffe0106296bc0 >>> panic() at panic+0x43/frame 0xfffffe0106296c20 >>> trap_pfault() at trap_pfault+0x48d/frame 0xfffffe0106296c90 >>> calltrap() at calltrap+0x8/frame 0xfffffe0106296c90 >>> --- trap 0xc, rip =3D 0xffffffff80dbd769, rsp =3D 0xfffffe0106296d60, rb= p =3D 0xfffffe0106296d70 --- >>> nd6_ifnet_link_event() at nd6_ifnet_link_event+0x39/frame 0xfffffe010629= 6d70 >>> do_link_state_change() at do_link_state_change+0x1b1/frame 0xfffffe01062= 96dc0 >>> taskqueue_run_locked() at taskqueue_run_locked+0x1c2/frame 0xfffffe01062= 96e40 >>> taskqueue_run() at taskqueue_run+0x4d/frame 0xfffffe0106296e60 >>> ithread_loop() at ithread_loop+0x266/frame 0xfffffe0106296ef0 >>> fork_exit() at fork_exit+0x82/frame 0xfffffe0106296f30 >>> fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0106296f30 >>> --- trap 0x25b01e6e, rip =3D 0x52db004fa566ef34, rsp =3D 0xcadb9a4f3d667= 734, rbp =3D 0xde5a00adbd42c69c --- >>> KDB: enter: panic >>>=20 >>>=20 >>> (gdb) l * nd6_ifnet_link_event+0x39 >>> 0xffffffff80dbd769 is in nd6_ifnet_link_event (sys/netinet6/nd6_rtr.c:32= 7). >>> 322 static void >>> 323 defrtr_ipv6_only_ipf_down(struct ifnet *ifp) >>> 324 { >>> 325 >>> 326 IF_AFDATA_WLOCK(ifp); >>> 327 ND_IFINFO(ifp)->flags &=3D ~ND6_IFF_IPV6_ONLY; >>> 328 IF_AFDATA_WUNLOCK(ifp); >>> 329 } >>> 330 #endif /* EXPERIMENTAL */ >>> 331 >>>=20 >> That may be a known issue. There=E2=80=99s something odd with teardown wh= ere we sometimes clean up af_data for INET6 and still try to send v6 traffic= . I know of panics where there=E2=80=99s a fib6_lookup() that returns a rout= e with no v6 af_data. >> I put a hack in the pfsense tree to make the panic less likely, but I don= =E2=80=99t know what the root cause is. >=20 > This one likely came after the ifp was gone or at least ND_IFINFO(ifp) > was NULL. The first would be a contract violation the second is likely > a bad order/race against queuing. Yeah, that=E2=80=99s the problem.=20 > But here both can avoid panics by > NULL checks (+warning maybe so we can find the root casue)? I believe there are a lot of places that are potentially affected. I don=E2=80= =99t know how realistic it is to add guards to all of them.=20 And it=E2=80=99s rare enough that it=E2=80=99ll be hard to be sure we got th= em all.=20 =E2=80=94=20 Kristof= From nobody Sun May 11 08:45:27 2025 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 4ZwGXc4FW9z5wXpt; Sun, 11 May 2025 08:45:36 +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 4ZwGXc1vQ6z3nmT; Sun, 11 May 2025 08:45:36 +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=EPmIxHNF; 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; dmarc=pass (policy=quarantine) header.from=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 54B8jSH8087319 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Sun, 11 May 2025 10:45:28 +0200 (CEST) (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=1746953129; bh=wIq4JHjPcBjJV9J5pOCdGcum1qlX5IesL/sJ3rx92X8=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=EPmIxHNFGhT0Pw6Odbb9yl22vp1kB0xQ/44u+e8u1AmZxto65Wm4fMjhOSjy5pxDd RX4bGgQ8mFz5QA8X7U7qxqDm4eeiaeoyGpIefoXFVsATeOmyaWan8Ag0uLsxq06s54 cQXLBLvTfjw0HXN5Uq8ZGl6c8eal+5e9REv1dC/cnBinsSOYhJZbtkAfZmTeRuYStq XlmrFD+70t4hF4+4InKw7bcXVouLKQASJ3lyPvqhHLeKYc1kTCJIPgGMYf2wdYq13q gPayepP7FEloxYoiZZFI+wx9I7SzZIYUS/F1IWX/aFbeYmJ+bxDSwND/GX1KSEvUuI 0Kru5+lr2acqg== 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="------------DXZkO9hGmrQKNq0rfiBEIQbF" Message-ID: Date: Sun, 11 May 2025 10:45:27 +0200 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: RFC: Implementation of RFC 7217 [A Method for Generating Semantically Opaque Interface Identifiers, with IPv6 Stateless Address Autoconfiguration (SLAAC)] To: Ronald Klop , Guido Falsi Cc: FreeBSD Current , net@FreeBSD.org References: <45b17684-75ef-4953-b59a-3c3b483ba21b@FreeBSD.org> <61dfdcac-4893-4c4b-b7e2-48164f1f0c80@plan-b.pwste.edu.pl> <1b9603d8-7128-4809-9926-048426db122e@FreeBSD.org> <1699210246.52160.1744195886991@localhost> 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: <1699210246.52160.1744195886991@localhost> X-Rspamd-Queue-Id: 4ZwGXc1vQ6z3nmT X-Spamd-Bar: ++ X-Spamd-Result: default: False [2.03 / 15.00]; RSPAMD_URIBL(4.50)[pwste.edu.pl:email]; DWL_DNSWL_MED(-2.00)[pwste.edu.pl:dkim]; NEURAL_SPAM_LONG(1.00)[1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; NEURAL_SPAM_MEDIUM(0.23)[0.231]; RCVD_IN_DNSWL_MED(-0.20)[2001:678:618::40:from]; R_DKIM_ALLOW(-0.20)[plan-b.pwste.edu.pl:s=plan-b-mailer]; ONCE_RECEIVED(0.20)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; BAD_REP_POLICIES(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[net@FreeBSD.org,freebsd-current@freebsd.org]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; DKIM_TRACE(0.00)[plan-b.pwste.edu.pl:+]; RCVD_TLS_ALL(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(0.00)[+mx:c]; MID_RHS_MATCH_FROM(0.00)[]; DMARC_POLICY_ALLOW(0.00)[plan-b.pwste.edu.pl,quarantine]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:206006, ipnet:2001:678:618::/48, country:PL]; TO_MATCH_ENVRCPT_SOME(0.00)[]; HAS_XAW(0.00)[] This is a multi-part message in MIME format. --------------DXZkO9hGmrQKNq0rfiBEIQbF Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit W dniu 9.04.2025 o 12:51, Ronald Klop pisze: > Hi, > > Next to hostuuid you could add a jailname in the mix. > > That is what ether_gen_addr(9) does to make it easier to prevent > collisions while copying jails around or run a jail on a readonly > shared base filesystem. > > Regards, > Ronald. I ran several tests in VNET jails to evaluate the combined behavior of D49681 and D50108. Based on the results, I concluded that since the logic is implemented entirely in the kernel, only the host system’s |hostid| has an effect. This means that cloned or copied jails using interfaces with different names will not interfere with each other. However, if multiple jails are running on the same host and use the same internal interface names, they will be affected by this behavior. Cheers Marek > > *Van:* Guido Falsi > *Datum:* woensdag, 9 april 2025 12:17 > *Aan:* Marek Zarychta , FreeBSD Current > , net@FreeBSD.org > *Onderwerp:* Re: RFC: Implementation of RFC 7217 [A Method for > Generating Semantically Opaque Interface Identifiers, with IPv6 > Stateless Address Autoconfiguration (SLAAC)] > > On 4/6/25 23:38, Marek Zarychta wrote: > > W dniu 6.04.2025 o 16:49, Guido Falsi pisze: > >> Hi! > >> > >> I have recently implemented and tested the patch at [1], which > >> implements RFC 7217, about generating IPv6 addresses that are > constant >> through reboots, but do not expose the MAC address of > the machine, not >> being in any way derived by those. > >> > >> I'd like to get comments, testing and review for this patch, > with the >> objective of getting approval to commit it to head > once it is >> streamlined enough. > >> > >> BTW I'd like to thank cognet for his suggestions and help with > the >> patch, in particular his help in finding the correct way to > implement >> the dad_failures counter. > >> > >> > >> And thanks in advance to anyone willing to give feedback! > >> > >> > >> [1] https://reviews.freebsd.org/D49681 > >> > > This is great news for the community ! > > > > I've already started testing it on both a desktop and a laptop - > which > is probably even more valuable, especially since the > laptop will be > connecting to various networks. If I encounter > any issues, I will post > comments in the review. > > I posted an updated patch, addressing feedback and containing some > more improvements. > > If testing this new patch, the flag needs to be activated per > interface with ifconfig(8) now, or via tunable in loader.conf. > > Should generate the same addresses it was generating before, with > the only exception of the (relatively improbable) case that the > previous patch was generating a reserved IPv6 address, which is > now checked for and another one generated in such a case. > > -- > Guido Falsi > ------------------------------------------------------------------------ > > --------------DXZkO9hGmrQKNq0rfiBEIQbF Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
W dniu 9.04.2025 o 12:51, Ronald Klop pisze:
Hi,

Next to hostuuid you could add a jailname in the mix.

That is what ether_gen_addr(9) does to make it easier to prevent collisions while copying jails around or run a jail on a readonly shared base filesystem.

Regards,
Ronald.

I ran several tests in VNET jails to evaluate the combined behavior of D49681 and D50108. Based on the results, I concluded that since the logic is implemented entirely in the kernel, only the host system’s hostid has an effect. This means that cloned or copied jails using interfaces with different names will not interfere with each other. However, if multiple jails are running on the same host and use the same internal interface names, they will be affected by this behavior.

Cheers

Marek


 

Van: Guido Falsi <madpilot@FreeBSD.org>
Datum: woensdag, 9 april 2025 12:17
Aan: Marek Zarychta <zarychtam@plan-b.pwste.edu.pl>, FreeBSD Current <freebsd-current@freebsd.org>, net@FreeBSD.org
Onderwerp: Re: RFC: Implementation of RFC 7217 [A Method for Generating Semantically Opaque Interface Identifiers, with IPv6 Stateless Address Autoconfiguration (SLAAC)]

On 4/6/25 23:38, Marek Zarychta wrote:
> W dniu 6.04.2025 o 16:49, Guido Falsi pisze:
>> Hi!
>>
>> I have recently implemented and tested the patch at [1], which >> implements RFC 7217, about generating IPv6 addresses that are constant >> through reboots, but do not expose the MAC address of the machine, not >> being in any way derived by those.
>>
>> I'd like to get comments, testing and review for this patch, with the >> objective of getting approval to commit it to head once it is >> streamlined enough.
>>
>> BTW I'd like to thank cognet for his suggestions and help with the >> patch, in particular his help in finding the correct way to implement >> the dad_failures counter.
>>
>>
>> And thanks in advance to anyone willing to give feedback!
>>
>>
>> [1] https://reviews.freebsd.org/D49681
>>
> This is great news for the community !
>
> I've already started testing it on both a desktop and a laptop - which > is probably even more valuable, especially since the laptop will be > connecting to various networks. If I encounter any issues, I will post > comments in the review.

I posted an updated patch, addressing feedback and containing some more improvements.

If testing this new patch, the flag needs to be activated per interface with ifconfig(8) now, or via tunable in loader.conf.

Should generate the same addresses it was generating before, with the only exception of the (relatively improbable) case that the previous patch was generating a reserved IPv6 address, which is now checked for and another one generated in such a case.

-- 
Guido Falsi <madpilot@FreeBSD.org>
 


 
--------------DXZkO9hGmrQKNq0rfiBEIQbF-- From nobody Sun May 11 09:22:00 2025 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 4ZwHLf1hsLz5vbyh for ; Sun, 11 May 2025 09:22:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZwHLd6KCzz3rpD for ; Sun, 11 May 2025 09:22:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746955321; 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=SsnsOTWYWYYT2K9GuPkVTO4DqxKAjrPkkIajFGKKjHg=; b=UikCODbMNj0iFNwQ7XjbcNmMpfImrshGsF7716koQz3yvwo2Fjix6IPIKw2tTa8jRKaxqn SuBUPQPXqgJNLps1GXSOuhLTHALJPZVdvTzowCau2xc2x2/yQyTf6tYf2ta0HdV31T0WvI AnERpmzFAGHmTq67gDKhq/FOm5F2sKUyZvz5OOaa/EUPN6SyQ5k4XL0mOaw/Ah0H0it4KI oQaMZs/jDBXbiSa+Z6aIzswksypm2DgK/sn7RdmA8B4OWDxiRkfZnrlA9T6zQ54of7/9fY veKemPJczGSTiPFAPOQanCs3wy01cVobX6jqEIkmiqwLxoLkuOyHPPJYd55Hog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746955321; 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=SsnsOTWYWYYT2K9GuPkVTO4DqxKAjrPkkIajFGKKjHg=; b=lDWnIvXGmz/UnzPJi5WQF4NKSQ1Bje7TuJzENXSoiBzu6jzyrrKExAQYt+dYy8alrtBTG/ 6IVWIABjcZK+LKLMO9VPOBbj8skNk+DYYqN2n/p/g6TNR2PtfiV7cbaUWpIodl+YzWMHYi AQZ39R6CLhKrOoiAwM6CpFijvPBFumZXLwmKz81m8Pn9tyBOHZNjulTI6LGBKb8Iw2lsFp /7ENcKTmRnnIpL3NAzWM4lQZWAXiUNH7RgnBGa7f7u9y0LUiQd46i/+tSRym5u0rKvtxy3 NVg7dLOW0AJIvqtgUMRCx5oR0zxlWbFM/fAx5XtmiKwzJEU48eo8qdyCk0RaMQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746955321; a=rsa-sha256; cv=none; b=gC3EfSNPz5HoLQfgj8AO/xU5KNftyAn3N9thxbm4VsD5i5S8w7677hk7FYbzO+w3y3s5Db eJi5JVhj2sQ8IObk/b0ygY/WHSBgGQc9C3u4pEP5YxxbZ2cW98JBY+EpqfIOG+PradqvD1 hw4d0TOGZkAqWXwEYXuugUC/V/X60+d0xAd0zJelI9cWrbMNeOmFIpuJigmBmO5FG79Tyr liIEr2nMAx3gPWqTVjaqoSged6RAaOmy8k+RRgQlnN4U8KiCfgQu8KNVYNdATYpDHFRIPE hOXrQxMlXbAlkCqXAJbpfO1mEdNEQ6d54KeF8Uo+wKzMiGCBuq9aJ5jfdSrOYQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4ZwHLd5tcgz8m6 for ; Sun, 11 May 2025 09:22:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 54B9M1wu077894 for ; Sun, 11 May 2025 09:22:01 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 54B9M1Al077893 for net@FreeBSD.org; Sun, 11 May 2025 09:22:01 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 286720] Broadcom bnxt driver store_cfg bug fixed Date: Sun, 11 May 2025 09:22:00 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 14.3-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D286720 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bugs@FreeBSD.org |net@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun May 11 11:31:38 2025 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 4ZwLDB3yTcz5vlyQ for ; Sun, 11 May 2025 11:31:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZwLDB327Bz3wNL for ; Sun, 11 May 2025 11:31:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746963098; 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=LjPEFZWihMIR2dz181BLEAHKvRQrVPaaeQEk+R5mbmo=; b=W3sJlHSLH/Uq8UBbnbZtfnPASH1OpxFk5+Sm394zeAp9hYdp8TMVsmaJMhipRK1FgJSDD3 S2S1LU08vvUoVBXuuqDQX2GzxY0Z0OrjVH9ZYKoJq54dcA7J+91pFDmAPTB2TenVp+0Er4 lgeaQSaGV9CGqQ1lPwvPcXiGIT5Tky0KWOaURWGKHsX0QS7aiLpXbbouTf/GAOnze+jGa3 6XzmQJ5S7wqbq8+qqANQdDvG9UmuNtVq0auNw0YYoCaE1I5eCwOQYBO5sntcpPayZ2Xsgd 3y8auar7HoIZQg54kQ7aYTtHbXFR3jL1OU93m/z6IDEm0/GjORdzs+TO8jq7/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746963098; 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=LjPEFZWihMIR2dz181BLEAHKvRQrVPaaeQEk+R5mbmo=; b=lUx2zBDTBhaOB6pO+mD7TjuCEXGdsCN85mtkh3t/GjA5JgRClo4rv0uTfZ8KSNNfxTSS5t cTSrqB7R/XU50YrVGUheYKWxbvmhUSCDZpfS8auRpu8cIIQY6KV+fSvDmo3p/SEtwrEKX1 DQzQEtu/7ysBFSfiztDicmAnF9o4AJJ6yTRbpOC6X4RiTepdOQkQjz3790UlQd8HxYEEBO kzQ/XSQiNOYKN8CyQxo5kTVlhVwcBBQYtBK8ofv5hW8KEUe7d9eKranRTKMWLpJ3inuBvL FRSsQSh7WPBtWIpSH82C+DInd2qK1jX2JzFJw0XyVphCJSZtczR57MRBgR6CPg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746963098; a=rsa-sha256; cv=none; b=idyLAr3PUl/I1+VH1Aq+Np8iILNLd2be9ddxOyk2c2wiadAElJGRz2drE8J8XWSuG03h+H 8hWvhhgvr4rEmFh+Am+p8nAuuV27UB5j+IuLgZKZU6fr6g8lsIcGJwDglZkor2BVGhVeft WCgSh0z0OM3VMhYeRlyEOaeKKmhVXTZ9vOwfDPFpYDsF7lNjUwb1KpHtt9QynZq4eIDpx4 BbDfyh5OcZ/NUqCzPAtCEbDPXhYreg4+FEVMYNBjqjFefaaDi2dHmuBJ0H+py/a65lBHWD czKESVS0QA+IrNK8t58YkzAvswErAyAAzeUywsg1SI3I+zDnezccSAgruazkAg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4ZwLDB2dHgzDGs for ; Sun, 11 May 2025 11:31:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 54BBVctg031796 for ; Sun, 11 May 2025 11:31:38 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 54BBVcRJ031776 for net@FreeBSD.org; Sun, 11 May 2025 11:31:38 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 285545] netinet6: binding to an inet6 anycast address should be permitted Date: Sun, 11 May 2025 11:31:38 +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: 15.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ivy@FreeBSD.org X-Bugzilla-Flags: mfc-stable14? mfc-stable13? X-Bugzilla-Changed-Fields: flagtypes.name assigned_to bug_status Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D285545 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |mfc-stable14?, | |mfc-stable13? Assignee|net@FreeBSD.org |ivy@FreeBSD.org Status|New |In Progress --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun May 11 11:34:41 2025 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 4ZwLHl0DwMz5vmGR for ; Sun, 11 May 2025 11:34:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZwLHk5ZDJz3y52 for ; Sun, 11 May 2025 11:34:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746963282; 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=gTVpweHuO2XS6b1kVKj+RPrVxS+Q3M9V7DzFKRJmalU=; b=kwe4EXrVuu+cicjpNQhvdRbCHeGzQ8y5dSJpdVt/+5jgP+BDT6DyNEeFiZTgZbBzy9Tf8I 3xw50vwxVswKtchPJIp90B8zZHDFwqkVRA2Q+yZq3sJ8JD4hVZ3BwLh5KvEyqu7oz2LKeL NkkW8Gp8Y1xEwrz/OU0S20NOkMgtrMOjYrkkqhaeQ4T11UhHbsP3d8JpZgMBewpK7fF45Z P8VrfIft2l9iQJYDGAD15o5LhIWzpK3Ni2bEUPxb5UJFYGl2S/LrylE/T/HX31hxnm+ZP0 py9fjGiQuLMNpLtZQL78wj5BwqSiKJManEF142qDVNdYRAB8IXMPDxE7/6cOEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746963282; 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=gTVpweHuO2XS6b1kVKj+RPrVxS+Q3M9V7DzFKRJmalU=; b=bZ/vCmWHTAmoD2M3RhABHE4z9aGAvij/wJ5pohH+QmSXqe4mVgmagWSA/3KSFUC1f4LAVG Jk7SiEmQ45JboZFuZBb+1uIGTbzEcmgJUpay4NTdUDFyms/0GYWVis676pt/OVhlOouDsO j61Pjl420ZsJ7xCggLEx1H+kUny0PwS5ADF4Ly/uugWkTEpB8rD5n1scSUaBMVL6peP1eg 6kqZcZLBZqjODqzaKdpiS+SALybofGAdYvp35uG7QLyoncNqyIB0uXu1EIXBS1cd6YcBA/ q15sTKFnHDINYihCaDlA33GWt02f0ACFY8Jpj1Vx2uCIiaLhM5dnsjCIoztX2w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746963282; a=rsa-sha256; cv=none; b=MRPAqX0DC+yjGL8aHOKS5+c0C7UirTnCRAD6PkyGpmI9TK6gn1faIP+BEWh8W2JJYn7+Z/ n/WvxYE7FHgH9F1JOW0a09bAG5dzvTzw3YOsp/x2QcmEl71ivf9bbQiDavq064/RwZ3Jaf 1K80W4mtlENK+hxuRGI32j3AyviXj39Q0Q7U35XywydoguVXDe1ZWwQYy9SAnNhYBpvSgW MsU4CzI1DvEsgN6MYsdpuAMY+8QDAVkRGIlnaaURKpuVdAjLXUh7bNh1daGbB634lhgsbi tz45HHvFIBCa781uC6k2U7FklBekT27DMBxCai4nlPxBa/LqRDliF4nxkQMsRg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4ZwLHk4w6QzTsZ for ; Sun, 11 May 2025 11:34:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 54BBYgvf039533 for ; Sun, 11 May 2025 11:34:42 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 54BBYg4m039531 for net@FreeBSD.org; Sun, 11 May 2025 11:34:42 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 283426] panic in sbappendaddr_locked() - if_ovpn related? Date: Sun, 11 May 2025 11:34:41 +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: 14.2-RELEASE X-Bugzilla-Keywords: crash, regression X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: kp@freebsd.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to bug_status resolution Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D283426 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|net@FreeBSD.org |kp@freebsd.org Status|New |Closed Resolution|--- |FIXED --- Comment #19 from Mark Linimon --- ^Triage: assign to committer who resolved. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun May 11 11:49:48 2025 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 4ZwLdB0kxkz5vn8x for ; Sun, 11 May 2025 11:49:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZwLdB02v2z3D7Q for ; Sun, 11 May 2025 11:49:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746964190; 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=NymEZPl4E9BppBeJ7Cf+VR2zEx/BNoX6DwTtLQzKVz4=; b=HVfoPX/7B4l038aBCMyr8sgBdt5u+mesRaJUigPKLkb3cuZWIR9s/noovBDGM2sQ+xEXwA cwLheRMVNkbwuQKKiK4a3Qk1na8oSIoT3htajfrUwTlmzrOOerZ61B3dCzlJdfVEFDo7KA MARjPNWqdMNh+zsj3jtKNC0n2Ok4qMsfWTmHClhZHLkve2xYNrE/EKDMkIK/4UuiAdXzhY azTTfyHPF7wW50RpeJvW+Xz6AuuFU1qKA9fY9euQzAhXDyiklyk6cABLdsD8626p9cvHLa 9dbhCg9F4tVSBstuCn8hRFZhg+Z1CsxLwbmFcO5e4sfL3rKHcd2Xiztw7ae8vw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746964190; 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=NymEZPl4E9BppBeJ7Cf+VR2zEx/BNoX6DwTtLQzKVz4=; b=pWIorzEwJoFMlE818eyDtZPOZsbm0+IRxGs3DiVY7gvJR3o4rqpq8O4Q85Ixob3h2vq0XZ w52wIiYcMmUdXtqselfDMqlLzaULtrIQ7IfoIvjbLzDZCdVMow74oTt5VZKdszRBHrkyKc 1J9WXxKROQrsGvGzddcRV0TVUV3uY822J4uI6PvEcMUxmMU0RcTw3cDg1IJqweKhTs1lP3 Ve4h6PP1Ggl7NnUCexAIH3E+KStg4o90ncmh6LNanAXq3k3eDffMZav3qTLXPk5DtXzK6B lVU1m9cjYL7JAk/Gok2LwYXIl/68atN91Nu9cvXtrBu64Eykl7otw2KA7E4JTg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746964190; a=rsa-sha256; cv=none; b=QIiBx3osZsp3GzzDUh3fI6ppTeRGivrXNPBZcA6aKaF79bLuGkRvQTjPFsagBDMYk4hpgA yhLuadIH1NDLZr87Y0Rhf/dUG9l1F8KWuYYk6WUchJ6Dq2+JEBqP2jvllIfT9kAcQNEmE3 IAx1XkZukyHwdE5OgHN3yoXLkeU0qOzHnfhU1krWwKw4kcLlMYM6Mb1iIQDuRQVvfE/qb0 0Lo1bg6d3pOVWKnBdC70YGeQzlyZDRZJR1G9Puca+uV5UGY0ll1+0aF/SecobMCfA3JiBt X9Jfv0gYhsSCEtsLqwZPOagzk7tj3r+vjZDSasWQlhrrLc2dityNLP6SvcJawQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4ZwLd96m6ZzVSD for ; Sun, 11 May 2025 11:49:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 54BBnnNf063223 for ; Sun, 11 May 2025 11:49:49 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 54BBnnMO063222 for net@FreeBSD.org; Sun, 11 May 2025 11:49:49 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 275920] Kernel crash in sys/netlink/route/iface.c:124 Date: Sun, 11 May 2025 11:49:48 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 14.0-RELEASE X-Bugzilla-Keywords: crash X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: kp@freebsd.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D275920 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |In Progress Assignee|net@FreeBSD.org |kp@freebsd.org --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun May 11 12:01:50 2025 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 4ZwLv23RgZz5vnvW for ; Sun, 11 May 2025 12:01:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZwLv22nXBz3Qbn for ; Sun, 11 May 2025 12:01:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746964910; 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=WP9MnZmzmK3Q4mI3qNCvZ05DTAgeo1kw3z09+pTsqws=; b=TncOVEexwri0+CsvavOZctL8SLVxvBKQpKTHf22ukpEPFFJw5T8IJLUnBbRrsut8EsEOmj sU1QWn/SxBM1RNaPjbSuYs+pTUr2IKnNXD0TQiFIWJe3De6dXwYsUroNvjh5xnI19aMuXT JQ918oD+p/SuZZKETmm/KvmAVNOE2tR3TFeVLN09H4E1JwmUV1VV1+zRuC5cGpehi2q55E CI8CBQwy6f+zflKEYGub4jf+XtYkzaQCP6mZAsNB26u/C9sX+kiFCW8w+qLK9XXUF2N/IR vWtl5K7Op/kHjfhXRbkSIxjzdTEn+rHqcihfPOcGzPmD0O1XDv5uTRwJ1vKYwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746964910; 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=WP9MnZmzmK3Q4mI3qNCvZ05DTAgeo1kw3z09+pTsqws=; b=T18UvpxA0l2pTYg0nvLW0M4Obs2ZQRG7CvMfPCjqWtfOxylu3mCSKV4kPcLmlVeDE1P94E sJW3REmo8cUmrRFYfBoQm1FHZDub+aNW40rvVG5X94FcDicHGx75wdX6aSNC9zAllNYFlu rWOi/LldxpOVmvm8dy1gi5XsO2vAiMetDEfowAW4w1DLajEdNEUT+1WQRkrmK2T2nEPlxF KsNp/F+t1IO8ujW2CDzw51pDEhtW9xatDmHGk2h7D28lAByT4CGwEfNYDT1HKZmbcPZWxK l1ZOL2DIwTWHppbtr4W8Ofq/y9eSn3lCjfBmZGevDgV8Zsov3exl8OaQ0V4NiQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746964910; a=rsa-sha256; cv=none; b=ANj4Zm44rl6wxxkHZ/8PqpJOgO1lrh4AVZMhS+5vUY1Vb21S7HiNaAeAXh0Yt6MelR3Zdz JOJWQiuomCjKPdgDaq7OZHo+RDkyrHdGdRR927Gh1LxIgbRm4X33CLRPBT56jVrMVOkny0 /Nd7dRPBb77nJ937vfeyAKHedPZ5KDWXW7Z2VvDwFBL20wbjtTcO7bNL1I76r5zUYbz8Ra 6qRjponjsx2rcpcuPSRj1E/ObpvvrRk9rjuYLao4a+84rg7cKr+UOpoRPHDafeMnma7bAS Y5gtHTcJ8sy2ZjjdTiYa4JWIYcf2sLM+kZIKZHGnDTJSPy2cXjSf3cE6O0uTXQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4ZwLv22NkwzWGK for ; Sun, 11 May 2025 12:01:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 54BC1odl090201 for ; Sun, 11 May 2025 12:01:50 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 54BC1onA090185 for net@FreeBSD.org; Sun, 11 May 2025 12:01:50 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 275920] Kernel crash in sys/netlink/route/iface.c:124 Date: Sun, 11 May 2025 12:01:50 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 14.0-RELEASE X-Bugzilla-Keywords: crash X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: kp@freebsd.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D275920 Kristof Provost changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|kp@freebsd.org |net@FreeBSD.org --- Comment #14 from Kristof Provost --- Despite Mark=E2=80=99s optimism I have no plans to look at if_re --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun May 11 12:43:43 2025 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 4ZwMqM3ZJsz5vr3W for ; Sun, 11 May 2025 12:43:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZwMqM307Qz45ls for ; Sun, 11 May 2025 12:43:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746967423; 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=DjJbhOi/j+BeX5w7Hqo4EGIalmPko6IVil9Er5wQU8E=; b=jiTOIulxMcyK37CokoDcnAxqPnRfxyaJFqgNInbjnlS+RJ17EeYi6vH8wvxlmuTiTnpkH6 2ASZDb5EjBuJtP/57AYgahLs0V6WERKRMDJzUauMRd9jFkTr4Bnh+nJdYs4g42TKZSH/mr Nl7VXMw8Tm2kK++gyy6vknK/Y9ZFnuivWD8VACEWmTRyyLZ3kl8jlKzlcgQ69tU1ez3r0R JiKscSHyFryRZ49IuM5aRA6t/UUrwG5dFf8j2PnJgbR/YvWJzBVr/ZdQfvHpA4biv5uH51 Z6rGshGSD0a0uwz1MnqbwGIn/7fUA9dBbjd10Wx5RshqD2cKLnpn85ggIREebw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746967423; 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=DjJbhOi/j+BeX5w7Hqo4EGIalmPko6IVil9Er5wQU8E=; b=YZb8u/9/OAcJ4Fy/Ll1s6jehWeAQ79efjiYyjIhVKzwlFabyF73E7RgCR+NZNUWZlZ3amk 7FUNktAErQtUHfbt1uj3ztDAYd+tc+lPyYoynTOlejIQ41srAW0hN9gswTfLBRJG8fNQIg +sio9SXTzzro+eoIzXu3DceAmsCw1kL28jVna8ezWgLUkovrESfBSrnsId6fxfS6N8zc7P X9Ds1aCMaSR4wr048bzm5uBN7dqecQOD78i6TAJL8vJHWoGN+RCtd835GO/2ZT3BSrmYdz Ed2I3oxuLiJuFEU5aImLTtyMmvlZ4XS5f2+4EEsoQvV+7buur6RRefDm/F5E9Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746967423; a=rsa-sha256; cv=none; b=szDj9hKL29EsYwB3/f+0LVAGEqH+820zaFwvZ1f3ZTXA7sUfxvqHGHe8p16lQJHRW+KhFk ocjO+djjkviYRqDwKufwk6YEiSHk3bIHGNMzUeHBJFMGaUlprKb5MuiofWk+VkDGLAaRdF FJiVAS9UzZZFSgJlPiJg2xVa+ZVLP83gjKzxekuGQwHjAcMvJQN5yGTr34wzjJoQGnKIBF pR9gjfg54uDHXoKP8hYquRaj0kVtV22NIXthF1ouINzOKtJml5wE8GySpMSHIq92JigBOO c+9IJ4Z4kQuFobyLkpOPOW/P5g+owT6pbr0n9gdxHTpZ+uZaAo0NqsCeU5fTJQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4ZwMqM28MmzXms for ; Sun, 11 May 2025 12:43:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 54BChhGR075551 for ; Sun, 11 May 2025 12:43:43 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 54BChhkj075550 for net@FreeBSD.org; Sun, 11 May 2025 12:43:43 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 199478] tools/regression/sockets/unix_cmsg fails on 9.3-STABLE/10.1-STABLE/11-CURRENT (but only on amd64..?) Date: Sun, 11 May 2025 12:43:43 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: tests X-Bugzilla-Version: 10.1-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ngie@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to bug_status Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D199478 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|testing@FreeBSD.org |ngie@FreeBSD.org Status|New |In Progress --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Sun May 11 21:00:07 2025 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 4ZwZr76zYSz5wPBp for ; Sun, 11 May 2025 21:00:07 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZwZr73zt6z3fwL for ; Sun, 11 May 2025 21:00:07 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746997207; 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=AHWXSKkGKVza1ck9a/BRFzYLVbp9S+wIIrQNYjDY/fU=; b=JaSxJ4ZwwCwIM0rdIcTJZQidFeHb5wCc7PwSg54ZlZp0HMBhyMgfNQCP5baarCm5d9nYfs vxEebDHzpClgmp547rD02NXx/8vPuKSveDBPcw4VO9qBuvRjgLtz0X5136DK2/nnJ4/dYb eJvL0VqrnW3xPYyJ2CePhWWhuqUp4HtHh0ZmiSChgeAqw3/JjjqKrLKi2zsr0uYplLT6bV Sy6V1RPVbhj0Le/z/4ANJoYJpvAV4qRwA2AP5v7mKCX8BUrQi8gX3g6IW+cWUiDPBJVPPv Lrr10y8yHoC4PiXZLGix/fGsfQ+eYyM1tKxBMtflMBcSyOrst2I2O34+Nh45fQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746997207; 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=AHWXSKkGKVza1ck9a/BRFzYLVbp9S+wIIrQNYjDY/fU=; b=atsW7uhGopCvc8IidP6ZMHxACTuVXoSUIwQn7O/Kv8UYo0LSwlbcq4junhSgucmD6J9+MP iRtfEAHBKQUG+EgOE9h5ovLuejD8oiI/pwmBLDUbT2U5Vz3JdtNaydP76JDte2gLzQrfqD zP+5tyLD0c3hDPsP19iF84NEe7tHKX03FvyES0sPZnBilQ8HC8avBFv8yAS0ezlHSiQTcS Q9u4swaKG9zVxonQKdC5JEVS3UJQQMZiIZNk7oYPTYM8cyi2+QFTcyN2Vyh/KiSqM0tejs 3qEmKPxUpC+q1D0HCo4rSj9epdwy/UmiJuYsk5rkm96BBSLZGe80j8xqOEPTHg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746997207; a=rsa-sha256; cv=none; b=DGtdFySnsTJNtKAbo8XppE+y47GgXRju8y3OLBzn82mQZoLdgK3ZPCeiGSdaUJaTx83LG8 EinINlziDJEA5CZUiIkGGtkXG5PTwl5rF7g8OIujuKQdO/i/PiJtthaImgWHPn8XHTvUe+ 7YZnGnRq0XOLF+O2tmil42ZVG714sM2syUGwbVysELZY5jry05y6pJKDGdxaKQDRNCuDlN b1qk6OUMzKMyeWsnaKfSPsGxFeoGrLNmj5aapPrVvmewWCflroYN+EGhAGO5lHPwt/V7oY kdDbk8TBmDdpY8U2p9xASTxHy82xv7V5QGSfrGfqbioyfCZr3619XPqTJPFbHw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4ZwZr73RBNznjc for ; Sun, 11 May 2025 21:00:07 +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 54BL075N032788 for ; Sun, 11 May 2025 21:00:07 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 54BL07hd032787 for net@FreeBSD.org; Sun, 11 May 2025 21:00:07 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202505112100.54BL07hd032787@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, 11 May 2025 21:00:07 +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="17469972073.bf9aF.30643" Content-Transfer-Encoding: 7bit --17469972073.bf9aF.30643 Date: Sun, 11 May 2025 21:00:07 +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. In Progress | 118111 | rc: network.subr Add MAC address based interface 2 problems total for which you should take action. --17469972073.bf9aF.30643 Date: Sun, 11 May 2025 21:00:07 +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.
In Progress |    118111 | rc: network.subr Add MAC address based interface 

2 problems total for which you should take action.
--17469972073.bf9aF.30643--