From nobody Mon Apr 28 04:00: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 4Zm8qp0S85z5tn2J for ; Mon, 28 Apr 2025 04:00:38 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-lf1-f53.google.com (mail-lf1-f53.google.com [209.85.167.53]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zm8qn0lSkz40BR for ; Mon, 28 Apr 2025 04:00:37 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=freebsd.org (policy=none); spf=pass (mx1.freebsd.org: domain of adrian.chadd@gmail.com designates 209.85.167.53 as permitted sender) smtp.mailfrom=adrian.chadd@gmail.com Received: by mail-lf1-f53.google.com with SMTP id 2adb3069b0e04-54e7967cf67so4573086e87.0 for ; Sun, 27 Apr 2025 21:00:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745812833; x=1746417633; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=eWQhn7TFEZOc1o4LBY/ysELWwBy557W+GmJr5C2R+ZQ=; b=AY1P9M2VHW8fBlEykOkfeiMf1/jbN+gMWDLbi1Mekq6NgMw+zMxubLM6lbwl3FFVTn 6ZdMXVcF+MUKo9mZwR88oeQt4Uy7iVlOs97//WAu16Ytp25H2CP04xlBDzO4danATxmi HLqpwH+8dnVpwHyRkzPX8dXJbZl3VMB7+t+HBoKipGA7n/NNFMV/5NN7V3ptGQSF+Yvu tcNq7hib4CZCKcLevJeLsp9xngpg7YWG7zuHDPDlZ2uJaMD5Tff/izVwN8Drax4L6+GR JA3Rx2Ey43lMzZf6yLHKrNG9f4lh3OAjPjli7C47Ec87kQajpvGoJcmNn/PDMar97XbE KH0w== X-Gm-Message-State: AOJu0Yy90sLMMMbuVhjie38HY0IElRWwD5x3MnJL/2EpieFbkVLywtEz 86glVL+ImNoV+gsFstbxePoznGsvh8eaVatP38O5ZflvJsUO63qwdiChSWjM1N8uRRCfdkaTWhX i2yh5k8A9LnZqvArVJUHyJbs/h8vMCAxe X-Gm-Gg: ASbGncvBep890pObELGpDPD0g2647YJ03tH+U0RyhVz77fcFpvqEUI0yE6VPHcrVC+Y bl/9/4XVS+4iD0OLVQ5l3XX9T4up6kSKpLjY2HMe58Lnaqksx119zSUFk4qOF55eE8jh+HhspXu tWGyX89Zwep5Fnm0C6VorgM3t6N6m5RYDkpA== X-Google-Smtp-Source: AGHT+IFIMb3xqGECNtejWKISns65WQ1QNbkmhYYPXKPXfUCjnfXddh5qR/OkaXgcAT9w9QkNyu+BiGbM2OJiXo2HSpg= X-Received: by 2002:a2e:a58b:0:b0:30b:971c:96e6 with SMTP id 38308e7fff4ca-319084c61ccmr38448391fa.26.1745812833180; Sun, 27 Apr 2025 21:00:33 -0700 (PDT) List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@FreeBSD.org MIME-Version: 1.0 From: Adrian Chadd Date: Sun, 27 Apr 2025 21:00:17 -0700 X-Gm-Features: ATxdqUG7kM79O0alX0XvuVu6B83x5HSZzKJCqVTZe1GDfIZ0G7yWebaz1saaDC8 Message-ID: Subject: ixgbe, mdio, and marvell ethernet switches To: freebsd-net@freebsd.org Content-Type: multipart/mixed; boundary="000000000000c440600633ceb9da" X-Spamd-Result: default: False [1.29 / 15.00]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; NEURAL_SPAM_LONG(1.00)[0.997]; NEURAL_HAM_SHORT(-0.80)[-0.804]; FORGED_SENDER(0.30)[adrian@freebsd.org,adrianchadd@gmail.com]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; MIME_GOOD(-0.10)[multipart/mixed,multipart/alternative,text/plain]; TAGGED_FROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~,4:~]; ARC_NA(0.00)[]; HAS_ATTACHMENT(0.00)[]; MISSING_XM_UA(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_NEQ_ENVFROM(0.00)[adrian@freebsd.org,adrianchadd@gmail.com]; RCVD_IN_DNSWL_NONE(0.00)[209.85.167.53:from]; MLMMJ_DEST(0.00)[freebsd-net@freebsd.org]; TO_DOM_EQ_FROM_DOM(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.167.53:from]; FROM_HAS_DN(0.00)[] X-Rspamd-Queue-Id: 4Zm8qn0lSkz40BR X-Spamd-Bar: + --000000000000c440600633ceb9da Content-Type: multipart/alternative; boundary="000000000000c4405d0633ceb9d8" --000000000000c4405d0633ceb9d8 Content-Type: text/plain; charset="UTF-8" A few weeks ago I started poking at some netgate hardware to use as freebsd wifi test boxes in my little test lab here. The two I'm using are ADI (now Silicom) boxes that needed some fun deep dives into BIOS versions, interrupt storms and compatible mini-PCIe cards (some just don't actually get probed!) Anyway. I ended up stumbling across one of the Silicom OEM boxes that got turned into an AT&T open compute platform box back in 2018/2019 that has an integrated Marvell 88E6190X switch hanging off of the intel X553 backplane (the ixgbe driver.) However, it wasn't supported in FreeBSD, and the instructions to get the switch up in linux were hit and miss. People had gotten the etherswitch driver patched to work, but only against pfsense plus, which has the MDIO support for ixgbe. But, I couldn't find any diffs online to implement it. So I did what I normally do, I got distracted from wifi stuff and decided to get it going. Having a working amd64 etherswitch platform would be nice for general etherswitch tinkering outside of the arm/mips/ppc world, and then no-one would have any excuses getting involved in improving it! It took a few days, but I figured it out. Here's the fun deep dive. Firstly, DPDK introduced some support for the MDIO bus being exposed on the X553, but with a couple caveats: * it started as clause 22 (which is PHYs pre-2000) diff , but it eventually got turned into a clause 45 (PHYs post-2000) diff, and they .. just deleted the clause 22 code * the MDIO support is really focused on talking MDIO to the PHYs internally inside the X550 series hardware - clause 45, fixed PHY number, etc So it wasn't enough to really bring up the marvell switch, as these all seem to want clause 22 MDIO commands. Then i went digging into the X550 and X553 datasheets. * the X550 datasheet says that it only supports clause 45 * the X553 datasheet says it supports both clause 22 and clause 45, but makes a point of (a) telling you if you need to, you should speak into intel customer engineering, and (b) deleted the MDIO registers from their register programming guide Ok, so the X553 does do Clause 22, but .. how. Then I went through the DPDK and linux driver history and lo and behold, linux actually HAS the correct mdio bus support! specifically, they have a /separate/ mdio bus driver hiding in their X550/X553 support, which: * handles both clause 22 and clause 45 IO * does the correct semaphore handshaking, since MDIO is shared between multiple ethernet MACs, hardware and firmware * exposes only one MDIO bus on the X553, as it only has a single MDIO bus shared between the 1 to 4 MACs the chipset can expose Armed with that I committed some driver sins and got it working. The in progress absolutely disgusting hack diff is attached, so it won't get lost / forgotten. Anyway, on the etherswitch side I did a bunch of cleanup to support etherswitch/miiproxy/e6000sw as modules, and fix a bunch of e6000sw bugs, and they're in -HEAD: * https://reviews.freebsd.org/D50024 to https://reviews.freebsd.org/D50031 are all cleanups * https://reviews.freebsd.org/D50044 adds the 88E6190X support But then the next fun problem - none of the ports came up. Well, I lie. Only one of them came up. I went digging into the PHY registers and found that the marvell gige PHY code didn't actually power up the PHY if it was powered down, so I fixed that too: * https://reviews.freebsd.org/D50045 Then with some hints, I could see and use all of the switch ports on the AT&T ATT-150 CPE device: hint.mdio.0.at="ix0" hint.e6000sw.0.addr="0x10" hint.e6000sw.0.port0disabled="1" hint.e6000sw.0.is6190x=1 hint.e6000sw.0.port9cpu=1 hint.e6000sw.0.port10cpu=1 hint.e6000sw.0.port9speed=2500 hint.e6000sw.0.port10speed=2500 Then, I also acquired a wireguard M270 box, as it also apprently has a marvell switch attached to an X553 backplane, and none of the ethernet ports work at all out of the box. The above hints worked on that too - with addr set to "0x0" instead of "0x10". So, now i have two Atom C3558 boxes w/ X553 2.5gbit backplane ports hooked into an 8 port marvell gige switch working on -HEAD (save the ixgbe mdio diff that I attached; I'll sort that out soon). All it took was like $250 in hardware, staring at intel documentation and linux/dpdk driver code, and three evenings thinking to myself "surely this can't be THAT hard. --000000000000c4405d0633ceb9d8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
A few weeks ago I started poking at some netgate hard= ware to use as freebsd wifi test boxes in my little test lab here. The two = I'm using are ADI (now Silicom) boxes that needed some fun deep dives i= nto BIOS versions, interrupt storms and compatible mini-PCIe cards (some ju= st don't actually get probed!)

Anyway.

I ended up stumbling across one of the Silicom OEM boxes = that got turned into an AT&T open compute platform box back in 2018/201= 9 that has an integrated Marvell 88E6190X switch hanging off of the intel X= 553 backplane (the ixgbe driver.) However, it wasn't supported in FreeB= SD, and the instructions to get the switch up in linux were hit and miss.

People had gotten the etherswitch driver patched to= work, but only against pfsense plus, which has the MDIO support for ixgbe.= But, I couldn't find any diffs online to implement it.

<= /div>
So I did what I normally do, I got distracted from wifi stuff and= decided to get it going. Having a working amd64 etherswitch platform would= be nice for general etherswitch tinkering outside of the arm/mips/ppc worl= d, and then no-one would have any excuses getting involved in improving it!=

It took a few days, but I figured it out. Here= 9;s the fun deep dive.

Firstly, DPDK introduced so= me support for the MDIO bus being exposed on the X553, but with a couple ca= veats:

* it started as clause 22 (which is PHYs pr= e-2000) diff , but it eventually got turned into a clause 45 (PHYs post-200= 0) diff, and they .. just deleted the clause 22 code
* the MDIO s= upport is really focused on talking MDIO to the PHYs internally inside the = X550 series hardware - clause 45, fixed PHY number, etc

So it wasn't enough to really bring up the marvell switch, as the= se all seem to want clause 22 MDIO commands.

Then = i went digging into the X550 and X553 datasheets.

= * the X550 datasheet says that it only supports clause 45
* the X= 553 datasheet says it supports both clause 22 and clause 45, but makes a po= int of (a) telling you if you need to, you should speak into intel customer= engineering, and (b) deleted the MDIO registers from their register progra= mming guide

Ok, so the X553 does do Clause 22, but= .. how.

Then I went through the DPDK and linux dr= iver history and lo and behold, linux actually HAS the correct mdio bus sup= port! specifically, they have a /separate/ mdio bus driver hiding in their = X550/X553 support, which:

* handles both clause 22= and clause 45 IO
* does the correct semaphore handshaking, since= MDIO is shared between multiple ethernet MACs, hardware and firmware
=
* exposes only one MDIO bus on the X553, as it only has a single MDIO = bus shared between the 1 to 4 MACs the chipset can expose

Armed with that I committed some driver sins and got it working. Th= e in progress absolutely disgusting hack diff is attached, so it won't = get lost / forgotten.

Anyway, on the etherswitch s= ide I did a bunch of cleanup to support etherswitch/miiproxy/e6000sw as mod= ules, and fix a bunch of e6000sw bugs, and they're in -HEAD:
=
* https://reviews.freebsd.org/D500= 44 adds the 88E6190X support

But then the next= fun problem - none of the ports came up. Well, I lie. Only one of them cam= e up. I went digging into the PHY registers and found that the marvell gige= PHY code didn't actually power up the PHY if it was powered down, so I= fixed that too:


=
Then with some hints, I could see and use all of the switch ports on t= he AT&T ATT-150 CPE device:

hint.mdio.0.at=3D"ix0"
hint.e6000sw.0.addr= =3D"0x10"
hint.e6000sw.0.port0disabled=3D"1"<= /div>
hint.e6000sw.0.is6190x=3D1
hint.e6000sw.0.port9cpu=3D1
hint= .e6000sw.0.port10cpu=3D1
hint.e6000sw.0.port9speed=3D2500
hint.e6000s= w.0.port10speed=3D2500

Then, I also acquired a wir= eguard M270 box, as it also apprently has a marvell switch attached to an X= 553 backplane, and none of the ethernet ports work at all out of the box.
The above hints worked on that too - with addr set to "0x0&qu= ot; instead of "0x10".

So, now i have tw= o Atom C3558 boxes w/ X553 2.5gbit backplane ports hooked into an 8 port ma= rvell gige switch working on -HEAD (save the ixgbe mdio diff that I attache= d; I'll sort that out soon). All it took was like $250 in hardware, sta= ring at intel documentation and linux/dpdk driver code, and three evenings = thinking to myself "surely this can't be THAT hard.
--000000000000c4405d0633ceb9d8-- --000000000000c440600633ceb9da Content-Type: application/octet-stream; name="20250427-ixgbe-mdio-in-progress-1.diff" Content-Disposition: attachment; filename="20250427-ixgbe-mdio-in-progress-1.diff" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ma0jl3o70 ZGlmZiAtLWdpdCBhL3N5cy9kZXYvaXhnYmUvaWZfaXguYyBiL3N5cy9kZXYvaXhnYmUvaWZfaXgu YwppbmRleCA5NTlhZmE3OWU3ZGEuLjg4OTRjYmUxZmY1NiAxMDA2NDQKLS0tIGEvc3lzL2Rldi9p eGdiZS9pZl9peC5jCisrKyBiL3N5cy9kZXYvaXhnYmUvaWZfaXguYwpAQCAtMzYsMTAgKzM2LDEy IEBACiAjaW5jbHVkZSAib3B0X3Jzcy5oIgogCiAjaW5jbHVkZSAiaXhnYmUuaCIKKyNpbmNsdWRl ICJtZGlvX2lmLmgiCiAjaW5jbHVkZSAiaXhnYmVfc3Jpb3YuaCIKICNpbmNsdWRlICJpZmRpX2lm LmgiCiAKICNpbmNsdWRlIDxuZXQvbmV0bWFwLmg+CisjaW5jbHVkZSA8ZGV2L21kaW8vbWRpby5o PgogI2luY2x1ZGUgPGRldi9uZXRtYXAvbmV0bWFwX2tlcm4uaD4KIAogLyoqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KgpAQCAtMjU0LDYgKzI1NiwxMzkgQEAgc3RhdGljIHZvaWQgaXhnYmVfaGFuZGxlX21zZih2b2lk ICopOwogc3RhdGljIHZvaWQgaXhnYmVfaGFuZGxlX21vZCh2b2lkICopOwogc3RhdGljIHZvaWQg aXhnYmVfaGFuZGxlX3BoeSh2b2lkICopOwogCitzdGF0aWMgczMyCitpeGdiZV9yZWFkX3BoeV9y ZWdfbWRpXzIyKHN0cnVjdCBpeGdiZV9odyAqaHcsIHUxNiBwaHksIHUxNiByZWcsIHUxNiAqcGh5 X2RhdGEpCit7CisJdTMyIGksIGRhdGEsIGNvbW1hbmQ7CisKKyAgICAgICAgLyogU2V0dXAgYW5k IHdyaXRlIHRoZSByZWFkIGNvbW1hbmQgKi8KKyAgICAgICAgY29tbWFuZCA9IChyZWcgPDwgSVhH QkVfTVNDQV9ERVZfVFlQRV9TSElGVCkgfAorICAgICAgICAgICAgICAgICAgKHBoeSA8PCBJWEdC RV9NU0NBX1BIWV9BRERSX1NISUZUKSB8CisgICAgICAgICAgICAgICAgICBJWEdCRV9NU0NBX09M RF9QUk9UT0NPTCB8IElYR0JFX01TQ0FfUkVBRF9BVVRPSU5DIHwKKyAgICAgICAgICAgICAgICAg IElYR0JFX01TQ0FfTURJX0NPTU1BTkQ7CisKKyAgICAgICAgSVhHQkVfV1JJVEVfUkVHKGh3LCBJ WEdCRV9NU0NBLCBjb21tYW5kKTsKKworICAgICAgICAvKiBDaGVjayBldmVyeSAxMCB1c2VjIHRv IHNlZSBpZiB0aGUgYWNjZXNzIGNvbXBsZXRlZC4KKyAgICAgICAgICogVGhlIE1ESSBDb21tYW5k IGJpdCB3aWxsIGNsZWFyIHdoZW4gdGhlIG9wZXJhdGlvbiBpcworICAgICAgICAgKiBjb21wbGV0 ZQorICAgICAgICAgKi8KKyAgICAgICAgZm9yIChpID0gMDsgaSA8IElYR0JFX01ESU9fQ09NTUFO RF9USU1FT1VUOyBpKyspIHsKKyAgICAgICAgICAgICAgICB1c2VjX2RlbGF5KDEwKTsKKworICAg ICAgICAgICAgICAgIGNvbW1hbmQgPSBJWEdCRV9SRUFEX1JFRyhodywgSVhHQkVfTVNDQSk7Cisg ICAgICAgICAgICAgICAgaWYgKCEoY29tbWFuZCAmIElYR0JFX01TQ0FfTURJX0NPTU1BTkQpKQor ICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKworICAgICAgICBpZiAo Y29tbWFuZCAmIElYR0JFX01TQ0FfTURJX0NPTU1BTkQpIHsKKyAgICAgICAgICAgICAgICBFUlJP Ul9SRVBPUlQxKElYR0JFX0VSUk9SX1BPTExJTkcsCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAiUEhZIHJlYWQgY29tbWFuZCBkaWQgbm90IGNvbXBsZXRlLlxuIik7CisgICAgICAgICAg ICAgICAgcmV0dXJuIElYR0JFX0VSUl9QSFk7CisgICAgICAgIH0KKworICAgICAgICAvKiBSZWFk IG9wZXJhdGlvbiBpcyBjb21wbGV0ZS4gIEdldCB0aGUgZGF0YSBmcm9tIE1TUldEICovCisgICAg ICAgIGRhdGEgPSBJWEdCRV9SRUFEX1JFRyhodywgSVhHQkVfTVNSV0QpOworICAgICAgICBkYXRh ID4+PSBJWEdCRV9NU1JXRF9SRUFEX0RBVEFfU0hJRlQ7CisgICAgICAgICpwaHlfZGF0YSA9ICh1 MTYpZGF0YTsKKworICAgICAgICByZXR1cm4gSVhHQkVfU1VDQ0VTUzsKK30KKworCitzdGF0aWMg czMyCitpeGdiZV93cml0ZV9waHlfcmVnX21kaV8yMihzdHJ1Y3QgaXhnYmVfaHcgKmh3LCB1MTYg cGh5LCB1MTYgcmVnLCB1MTYgcGh5X2RhdGEpCit7CisgICAgICAgIHUzMiBpLCBjb21tYW5kOwor CisgICAgICAgIC8qIFB1dCB0aGUgZGF0YSBpbiB0aGUgTURJIHNpbmdsZSByZWFkIGFuZCB3cml0 ZSBkYXRhIHJlZ2lzdGVyKi8KKyAgICAgICAgSVhHQkVfV1JJVEVfUkVHKGh3LCBJWEdCRV9NU1JX RCwgKHUzMilwaHlfZGF0YSk7CisKKyAgICAgICAgLyogU2V0dXAgYW5kIHdyaXRlIHRoZSB3cml0 ZSBjb21tYW5kICovCisgICAgICAgIGNvbW1hbmQgPSAocmVnIDw8IElYR0JFX01TQ0FfREVWX1RZ UEVfU0hJRlQpIHwKKyAgICAgICAgICAgICAgICAgIChwaHkgPDwgSVhHQkVfTVNDQV9QSFlfQURE Ul9TSElGVCkgfAorICAgICAgICAgICAgICAgICAgSVhHQkVfTVNDQV9PTERfUFJPVE9DT0wgfCBJ WEdCRV9NU0NBX1dSSVRFIHwKKyAgICAgICAgICAgICAgICAgIElYR0JFX01TQ0FfTURJX0NPTU1B TkQ7CisKKyAgICAgICAgSVhHQkVfV1JJVEVfUkVHKGh3LCBJWEdCRV9NU0NBLCBjb21tYW5kKTsK KworICAgICAgICAvKiBDaGVjayBldmVyeSAxMCB1c2VjIHRvIHNlZSBpZiB0aGUgYWNjZXNzIGNv bXBsZXRlZC4KKyAgICAgICAgICogVGhlIE1ESSBDb21tYW5kIGJpdCB3aWxsIGNsZWFyIHdoZW4g dGhlIG9wZXJhdGlvbiBpcworICAgICAgICAgKiBjb21wbGV0ZQorICAgICAgICAgKi8KKyAgICAg ICAgZm9yIChpID0gMDsgaSA8IElYR0JFX01ESU9fQ09NTUFORF9USU1FT1VUOyBpKyspIHsKKyAg ICAgICAgICAgICAgICB1c2VjX2RlbGF5KDEwKTsKKworICAgICAgICAgICAgICAgIGNvbW1hbmQg PSBJWEdCRV9SRUFEX1JFRyhodywgSVhHQkVfTVNDQSk7CisgICAgICAgICAgICAgICAgaWYgKCEo Y29tbWFuZCAmIElYR0JFX01TQ0FfTURJX0NPTU1BTkQpKQorICAgICAgICAgICAgICAgICAgICAg ICAgYnJlYWs7CisgICAgICAgIH0KKworICAgICAgICBpZiAoY29tbWFuZCAmIElYR0JFX01TQ0Ff TURJX0NPTU1BTkQpIHsKKyAgICAgICAgICAgICAgICBFUlJPUl9SRVBPUlQxKElYR0JFX0VSUk9S X1BPTExJTkcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiUEhZIHdyaXRlIGNtZCBk aWRuJ3QgY29tcGxldGVcbiIpOworICAgICAgICAgICAgICAgIHJldHVybiBJWEdCRV9FUlJfUEhZ OworICAgICAgICB9CisKKyAgICAgICAgcmV0dXJuIElYR0JFX1NVQ0NFU1M7Cit9CisKK3N0YXRp YyBpbnQKK2l4Z2JlX21kaW9fcmVhZHJlZyhkZXZpY2VfdCBkZXYsIGludCBwaHksIGludCByZWcp Cit7CisJaWZfY3R4X3QgY3R4ID0gZGV2aWNlX2dldF9zb2Z0YyhkZXYpOworCXN0cnVjdCBpeGdi ZV9zb2Z0YyAqc2MgPSBpZmxpYl9nZXRfc29mdGMoY3R4KTsKKwlzdHJ1Y3QgaXhnYmVfaHcgKmh3 ID0gJnNjLT5odzsKKwl1aW50MTZfdCB2YWwgPSAwOworCWludDMyX3QgcmV0ID0gMDsKKworI2lm IDAKKwkvKiBUaGUgaW50ZXJmYWNlIHRha2VzIGEgcmVnaXN0ZXIsIGNsYXVzZSA0NSBkZXZ0eXBl IGFuZCBkYXRhICovCisJcmV0ID0gaHctPnBoeS5vcHMucmVhZF9yZWdfbWRpKGh3LCByZWcsIHBo eSwgJnZhbCk7CisjZWxzZQorCXUzMiBnc3NyID0gaHctPnBoeS5waHlfc2VtYXBob3JlX21hc2sg fCBJWEdCRV9HU1NSX1BIWTBfU00gfCBJWEdCRV9HU1NSX1RPS0VOX1NNOworCisJaWYgKGh3LT5t YWMub3BzLmFjcXVpcmVfc3dmd19zeW5jKGh3LCBnc3NyKSkgeworCQlkZXZpY2VfcHJpbnRmKGRl diwgIiVzOiBmYWlsZWQgdG8gYWNxdWlyZSBsb2NrXG4iLCBfX2Z1bmNfXyk7CisJCXJldHVybiAo LTEpOworCX0KKwlyZXQgPSBpeGdiZV9yZWFkX3BoeV9yZWdfbWRpXzIyKGh3LCBwaHksIHJlZywg JnZhbCk7CisJaWYgKHJldCAhPSBJWEdCRV9TVUNDRVNTKSB7CisJCWRldmljZV9wcmludGYoZGV2 LCAiJXM6IHJlYWRfbWRpXzIyIGZhaWxlZCAoJWQpXG4iLCBfX2Z1bmNfXywgcmV0KTsKKwl9CisJ aHctPm1hYy5vcHMucmVsZWFzZV9zd2Z3X3N5bmMoaHcsIGdzc3IpOworCSh2b2lkKSByZXQ7IC8v IFhYWCByZXR1cm4gYSBzdWl0YWJsZSBlcnJvciBpZiB0aGlzIGlzIG5vbi16ZXJvCisjZW5kaWYK KwlyZXR1cm4gKHZhbCk7Cit9CisKK3N0YXRpYyBpbnQKK2l4Z2JlX21kaW9fd3JpdGVyZWcoZGV2 aWNlX3QgZGV2LCBpbnQgcGh5LCBpbnQgcmVnLCBpbnQgZGF0YSkKK3sKKwlpZl9jdHhfdCBjdHgg PSBkZXZpY2VfZ2V0X3NvZnRjKGRldik7CisJc3RydWN0IGl4Z2JlX3NvZnRjICpzYyA9IGlmbGli X2dldF9zb2Z0YyhjdHgpOworCXN0cnVjdCBpeGdiZV9odyAqaHcgPSAmc2MtPmh3OworCWludDMy X3QgcmV0OworCisjaWYgMAorCXJldCA9IGh3LT5waHkub3BzLndyaXRlX3JlZ19tZGkoaHcsIHJl ZywgcGh5LCBkYXRhKTsKKyNlbHNlCisJdTMyIGdzc3IgPSBody0+cGh5LnBoeV9zZW1hcGhvcmVf bWFzayB8IElYR0JFX0dTU1JfUEhZMF9TTSB8IElYR0JFX0dTU1JfVE9LRU5fU007CisKKwlpZiAo aHctPm1hYy5vcHMuYWNxdWlyZV9zd2Z3X3N5bmMoaHcsIGdzc3IpKSB7CisJCWRldmljZV9wcmlu dGYoZGV2LCAiJXM6IGZhaWxlZCB0byBhY3F1aXJlIGxvY2tcbiIsIF9fZnVuY19fKTsKKwkJcmV0 dXJuICgtMSk7CisJfQorCXJldCA9IGl4Z2JlX3dyaXRlX3BoeV9yZWdfbWRpXzIyKGh3LCBwaHks IHJlZywgZGF0YSk7CisJaWYgKHJldCAhPSBJWEdCRV9TVUNDRVNTKSB7CisJCWRldmljZV9wcmlu dGYoZGV2LCAiJXM6IHdyaXRlX21kaV8yMiBmYWlsZWQgKCVkKVxuIiwgX19mdW5jX18sIHJldCk7 CisJfQorCWh3LT5tYWMub3BzLnJlbGVhc2Vfc3dmd19zeW5jKGh3LCBnc3NyKTsKKwkodm9pZCkg cmV0OyAvLyBYWFggcmV0dXJuIGEgc3VpdGFibGUgZXJyb3IgaWYgdGhpcyBpcyBub24temVybwor I2VuZGlmCisJcmV0dXJuICgwKTsKK30KKwogLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogICogIEZyZWVCU0Qg RGV2aWNlIEludGVyZmFjZSBFbnRyeSBQb2ludHMKICAqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCkBAIC0yNzEs NiArNDA2LDEzIEBAIHN0YXRpYyBkZXZpY2VfbWV0aG9kX3QgaXhfbWV0aG9kc1tdID0gewogCURF Vk1FVEhPRChwY2lfaW92X3VuaW5pdCwgaWZsaWJfZGV2aWNlX2lvdl91bmluaXQpLAogCURFVk1F VEhPRChwY2lfaW92X2FkZF92ZiwgaWZsaWJfZGV2aWNlX2lvdl9hZGRfdmYpLAogI2VuZGlmIC8q IFBDSV9JT1YgKi8KKworCURFVk1FVEhPRChidXNfYWRkX2NoaWxkLAlkZXZpY2VfYWRkX2NoaWxk X29yZGVyZWQpLAorI2lmIDEKKwlERVZNRVRIT0QobWRpb19yZWFkcmVnLCBpeGdiZV9tZGlvX3Jl YWRyZWcpLAorCURFVk1FVEhPRChtZGlvX3dyaXRlcmVnLCBpeGdiZV9tZGlvX3dyaXRlcmVnKSwK KyNlbmRpZgorCiAJREVWTUVUSE9EX0VORAogfTsKIApAQCAtMjc5LDEwICs0MjEsMTIgQEAgc3Rh dGljIGRyaXZlcl90IGl4X2RyaXZlciA9IHsKIH07CiAKIERSSVZFUl9NT0RVTEUoaXgsIHBjaSwg aXhfZHJpdmVyLCAwLCAwKTsKK0RSSVZFUl9NT0RVTEUobWRpbywgaXgsIG1kaW9fZHJpdmVyLCAw LCAwKTsKIElGTElCX1BOUF9JTkZPKHBjaSwgaXhfZHJpdmVyLCBpeGdiZV92ZW5kb3JfaW5mb19h cnJheSk7CiBNT0RVTEVfREVQRU5EKGl4LCBwY2ksIDEsIDEsIDEpOwogTU9EVUxFX0RFUEVORChp eCwgZXRoZXIsIDEsIDEsIDEpOwogTU9EVUxFX0RFUEVORChpeCwgaWZsaWIsIDEsIDEsIDEpOwor TU9EVUxFX0RFUEVORChpeCwgbWRpbywgMSwgMSwgMSk7CiAKIHN0YXRpYyBkZXZpY2VfbWV0aG9k X3QgaXhnYmVfaWZfbWV0aG9kc1tdID0gewogCURFVk1FVEhPRChpZmRpX2F0dGFjaF9wcmUsIGl4 Z2JlX2lmX2F0dGFjaF9wcmUpLApkaWZmIC0tZ2l0IGEvc3lzL2Rldi9peGdiZS9peGdiZV9waHku YyBiL3N5cy9kZXYvaXhnYmUvaXhnYmVfcGh5LmMKaW5kZXggMmE3MzVlYWQ5YTEyLi4yYmZiMjg2 YzkxYzQgMTAwNjQ0Ci0tLSBhL3N5cy9kZXYvaXhnYmUvaXhnYmVfcGh5LmMKKysrIGIvc3lzL2Rl di9peGdiZS9peGdiZV9waHkuYwpAQCAtNTk5LDYgKzU5OSw4IEBAIHMzMiBpeGdiZV9yZWFkX3Bo eV9yZWdfbWRpKHN0cnVjdCBpeGdiZV9odyAqaHcsIHUzMiByZWdfYWRkciwgdTMyIGRldmljZV90 eXBlLAogewogCXUzMiBpLCBkYXRhLCBjb21tYW5kOwogCisJcHJpbnRmKCIlczogY2FsbGVkOyBy ZWdfYWRkcj0lZCwgdHlwZT0lZCwgcGh5LmFkZHI9JWRcbiIsIF9fZnVuY19fLCByZWdfYWRkciwg ZGV2aWNlX3R5cGUsIGh3LT5waHkuYWRkcik7CisKIAkvKiBTZXR1cCBhbmQgd3JpdGUgdGhlIGFk ZHJlc3MgY3ljbGUgY29tbWFuZCAqLwogCWNvbW1hbmQgPSAoKHJlZ19hZGRyIDw8IElYR0JFX01T Q0FfTlBfQUREUl9TSElGVCkgIHwKIAkJICAgKGRldmljZV90eXBlIDw8IElYR0JFX01TQ0FfREVW X1RZUEVfU0hJRlQpIHwKQEAgLTYzNiw2ICs2MzgsNyBAQCBzMzIgaXhnYmVfcmVhZF9waHlfcmVn X21kaShzdHJ1Y3QgaXhnYmVfaHcgKmh3LCB1MzIgcmVnX2FkZHIsIHUzMiBkZXZpY2VfdHlwZSwK IAkJICAgKGh3LT5waHkuYWRkciA8PCBJWEdCRV9NU0NBX1BIWV9BRERSX1NISUZUKSB8CiAJCSAg IChJWEdCRV9NU0NBX1JFQUQgfCBJWEdCRV9NU0NBX01ESV9DT01NQU5EKSk7CiAKKwlwcmludGYo IiVzOiB3cml0aW5nIDB4JTA4eCAtPiBNU0NBXG4iLCBfX2Z1bmNfXywgY29tbWFuZCk7CiAJSVhH QkVfV1JJVEVfUkVHKGh3LCBJWEdCRV9NU0NBLCBjb21tYW5kKTsKIAogCS8qCkBAIC02NTIsNiAr NjU1LDcgQEAgczMyIGl4Z2JlX3JlYWRfcGh5X3JlZ19tZGkoc3RydWN0IGl4Z2JlX2h3ICpodywg dTMyIHJlZ19hZGRyLCB1MzIgZGV2aWNlX3R5cGUsCiAJfQogCiAJaWYgKChjb21tYW5kICYgSVhH QkVfTVNDQV9NRElfQ09NTUFORCkgIT0gMCkgeworCQlwcmludGYoIiVzOiB0aW1lb3V0IVxuIiwg X19mdW5jX18pOwogCQlFUlJPUl9SRVBPUlQxKElYR0JFX0VSUk9SX1BPTExJTkcsICJQSFkgcmVh ZCBjb21tYW5kIGRpZG4ndCBjb21wbGV0ZVxuIik7CiAJCURFQlVHT1VUKCJQSFkgcmVhZCBjb21t YW5kIGRpZG4ndCBjb21wbGV0ZSwgcmV0dXJuaW5nIElYR0JFX0VSUl9QSFlcbiIpOwogCQlyZXR1 cm4gSVhHQkVfRVJSX1BIWTsKQEAgLTY2Miw2ICs2NjYsNyBAQCBzMzIgaXhnYmVfcmVhZF9waHlf cmVnX21kaShzdHJ1Y3QgaXhnYmVfaHcgKmh3LCB1MzIgcmVnX2FkZHIsIHUzMiBkZXZpY2VfdHlw ZSwKIAkgKiBmcm9tIE1TUldECiAJICovCiAJZGF0YSA9IElYR0JFX1JFQURfUkVHKGh3LCBJWEdC RV9NU1JXRCk7CisJcHJpbnRmKCIlczogcmVhZCAweCUwOHggPC0gTVNSV0RcbiIsIF9fZnVuY19f LCBkYXRhKTsKIAlkYXRhID4+PSBJWEdCRV9NU1JXRF9SRUFEX0RBVEFfU0hJRlQ7CiAJKnBoeV9k YXRhID0gKHUxNikoZGF0YSk7CiAKQEAgLTcwNyw2ICs3MTIsOCBAQCBzMzIgaXhnYmVfd3JpdGVf cGh5X3JlZ19tZGkoc3RydWN0IGl4Z2JlX2h3ICpodywgdTMyIHJlZ19hZGRyLAogewogCXUzMiBp LCBjb21tYW5kOwogCisJcHJpbnRmKCIlczogY2FsbGVkOyByZWdfYWRkcj0lZCwgdHlwZT0lZCwg cGh5LmFkZHI9JWRcbiIsIF9fZnVuY19fLCByZWdfYWRkciwgZGV2aWNlX3R5cGUsIGh3LT5waHku YWRkcik7CisKIAkvKiBQdXQgdGhlIGRhdGEgaW4gdGhlIE1ESSBzaW5nbGUgcmVhZCBhbmQgd3Jp dGUgZGF0YSByZWdpc3RlciovCiAJSVhHQkVfV1JJVEVfUkVHKGh3LCBJWEdCRV9NU1JXRCwgKHUz MilwaHlfZGF0YSk7CiAKQEAgLTcxNiw2ICs3MjMsNyBAQCBzMzIgaXhnYmVfd3JpdGVfcGh5X3Jl Z19tZGkoc3RydWN0IGl4Z2JlX2h3ICpodywgdTMyIHJlZ19hZGRyLAogCQkgICAoaHctPnBoeS5h ZGRyIDw8IElYR0JFX01TQ0FfUEhZX0FERFJfU0hJRlQpIHwKIAkJICAgKElYR0JFX01TQ0FfQURE Ul9DWUNMRSB8IElYR0JFX01TQ0FfTURJX0NPTU1BTkQpKTsKIAorCXByaW50ZigiJXM6ICgxKSB3 cml0aW5nIDB4JTA4eCAtPiBNU0NBXG4iLCBfX2Z1bmNfXywgY29tbWFuZCk7CiAJSVhHQkVfV1JJ VEVfUkVHKGh3LCBJWEdCRV9NU0NBLCBjb21tYW5kKTsKIAogCS8qCkBAIC03MzIsNiArNzQwLDcg QEAgczMyIGl4Z2JlX3dyaXRlX3BoeV9yZWdfbWRpKHN0cnVjdCBpeGdiZV9odyAqaHcsIHUzMiBy ZWdfYWRkciwKIAl9CiAKIAlpZiAoKGNvbW1hbmQgJiBJWEdCRV9NU0NBX01ESV9DT01NQU5EKSAh PSAwKSB7CisJCXByaW50ZigiJXM6IHRpbWVvdXQgKDEpIVxuIiwgX19mdW5jX18pOwogCQlFUlJP Ul9SRVBPUlQxKElYR0JFX0VSUk9SX1BPTExJTkcsICJQSFkgYWRkcmVzcyBjbWQgZGlkbid0IGNv bXBsZXRlXG4iKTsKIAkJcmV0dXJuIElYR0JFX0VSUl9QSFk7CiAJfQpAQCAtNzQ1LDYgKzc1NCw3 IEBAIHMzMiBpeGdiZV93cml0ZV9waHlfcmVnX21kaShzdHJ1Y3QgaXhnYmVfaHcgKmh3LCB1MzIg cmVnX2FkZHIsCiAJCSAgIChody0+cGh5LmFkZHIgPDwgSVhHQkVfTVNDQV9QSFlfQUREUl9TSElG VCkgfAogCQkgICAoSVhHQkVfTVNDQV9XUklURSB8IElYR0JFX01TQ0FfTURJX0NPTU1BTkQpKTsK IAorCXByaW50ZigiJXM6ICgyKSB3cml0aW5nIDB4JTA4eCAtPiBNU0NBXG4iLCBfX2Z1bmNfXywg Y29tbWFuZCk7CiAJSVhHQkVfV1JJVEVfUkVHKGh3LCBJWEdCRV9NU0NBLCBjb21tYW5kKTsKIAog CS8qCkBAIC03NjEsNiArNzcxLDcgQEAgczMyIGl4Z2JlX3dyaXRlX3BoeV9yZWdfbWRpKHN0cnVj dCBpeGdiZV9odyAqaHcsIHUzMiByZWdfYWRkciwKIAl9CiAKIAlpZiAoKGNvbW1hbmQgJiBJWEdC RV9NU0NBX01ESV9DT01NQU5EKSAhPSAwKSB7CisJCXByaW50ZigiJXM6IHRpbWVvdXQgKDIpIVxu IiwgX19mdW5jX18pOwogCQlFUlJPUl9SRVBPUlQxKElYR0JFX0VSUk9SX1BPTExJTkcsICJQSFkg d3JpdGUgY21kIGRpZG4ndCBjb21wbGV0ZVxuIik7CiAJCXJldHVybiBJWEdCRV9FUlJfUEhZOwog CX0KZGlmZiAtLWdpdCBhL3N5cy9kZXYvaXhnYmUvaXhnYmVfeDU1MC5jIGIvc3lzL2Rldi9peGdi ZS9peGdiZV94NTUwLmMKaW5kZXggN2YwNzE5MGY4MzJjLi41OTQ3ZDg5ZmUxMWUgMTAwNjQ0Ci0t LSBhL3N5cy9kZXYvaXhnYmUvaXhnYmVfeDU1MC5jCisrKyBiL3N5cy9kZXYvaXhnYmUvaXhnYmVf eDU1MC5jCkBAIC01MjAsMTUgKzUyMCwzOCBAQCBzMzIgaXhnYmVfc2h1dGRvd25fZndfcGh5KHN0 cnVjdCBpeGdiZV9odyAqaHcpCiBzdGF0aWMgczMyIGl4Z2JlX3JlYWRfcGh5X3JlZ194NTUwZW0o c3RydWN0IGl4Z2JlX2h3ICpodywgdTMyIHJlZ19hZGRyLAogCQkJCSAgICAgdTMyIGRldmljZV90 eXBlLCB1MTYgKnBoeV9kYXRhKQogewotCVVOUkVGRVJFTkNFRF80UEFSQU1FVEVSKCpodywgcmVn X2FkZHIsIGRldmljZV90eXBlLCAqcGh5X2RhdGEpOwotCXJldHVybiBJWEdCRV9OT1RfSU1QTEVN RU5URUQ7CisJczMyIHN0YXR1czsKKwl1MzIgbWFzayA9IGh3LT5waHkucGh5X3NlbWFwaG9yZV9t YXNrIHwgSVhHQkVfR1NTUl9UT0tFTl9TTTsKKworCURFQlVHRlVOQygiaXhnYmVfcmVhZF9waHlf cmVnX3g1NTBlbSIpOworCisJaWYgKGh3LT5tYWMub3BzLmFjcXVpcmVfc3dmd19zeW5jKGh3LCBt YXNrKSkKKwkJcmV0dXJuIElYR0JFX0VSUl9TV0ZXX1NZTkM7CisKKwlzdGF0dXMgPSBody0+cGh5 Lm9wcy5yZWFkX3JlZ19tZGkoaHcsIHJlZ19hZGRyLCBkZXZpY2VfdHlwZSwgcGh5X2RhdGEpOwor CisJaHctPm1hYy5vcHMucmVsZWFzZV9zd2Z3X3N5bmMoaHcsIG1hc2spOworCisJcmV0dXJuIHN0 YXR1czsKIH0KIAogc3RhdGljIHMzMiBpeGdiZV93cml0ZV9waHlfcmVnX3g1NTBlbShzdHJ1Y3Qg aXhnYmVfaHcgKmh3LCB1MzIgcmVnX2FkZHIsCiAJCQkJICAgICAgdTMyIGRldmljZV90eXBlLCB1 MTYgcGh5X2RhdGEpCiB7Ci0JVU5SRUZFUkVOQ0VEXzRQQVJBTUVURVIoKmh3LCByZWdfYWRkciwg ZGV2aWNlX3R5cGUsIHBoeV9kYXRhKTsKLQlyZXR1cm4gSVhHQkVfTk9UX0lNUExFTUVOVEVEOwor CXMzMiBzdGF0dXM7CisJdTMyIG1hc2sgPSBody0+cGh5LnBoeV9zZW1hcGhvcmVfbWFzayB8IElY R0JFX0dTU1JfVE9LRU5fU007CisKKwlERUJVR0ZVTkMoIml4Z2JlX3dyaXRlX3BoeV9yZWdfeDU1 MGVtIik7CisKKwlpZiAoaHctPm1hYy5vcHMuYWNxdWlyZV9zd2Z3X3N5bmMoaHcsIG1hc2spID09 IElYR0JFX1NVQ0NFU1MpIHsKKwkJc3RhdHVzID0gaHctPnBoeS5vcHMud3JpdGVfcmVnX21kaSho dywgcmVnX2FkZHIsIGRldmljZV90eXBlLAorCQkJCQkJCXBoeV9kYXRhKTsKKwkJaHctPm1hYy5v cHMucmVsZWFzZV9zd2Z3X3N5bmMoaHcsIG1hc2spOworCX0gZWxzZSB7CisJCXN0YXR1cyA9IElY R0JFX0VSUl9TV0ZXX1NZTkM7CisJfQorCisJcmV0dXJuIHN0YXR1czsKIH0KIAogLyoqCkBAIC0y Mjc1LDExICsyMjk4LDE1IEBAIHMzMiBpeGdiZV9pbml0X3BoeV9vcHNfWDU1MGVtKHN0cnVjdCBp eGdiZV9odyAqaHcpCiAJLyogU2V0IGZ1bmN0aW9ucyBwb2ludGVycyBiYXNlZCBvbiBwaHkgdHlw ZSAqLwogCXN3aXRjaCAoaHctPnBoeS50eXBlKSB7CiAJY2FzZSBpeGdiZV9waHlfeDU1MGVtX2t4 NDoKKwkJcHJpbnRmKCIlczogeDU1MGVtX2t4NFxuIiwgX19mdW5jX18pOwogCQlwaHktPm9wcy5z ZXR1cF9saW5rID0gTlVMTDsKIAkJcGh5LT5vcHMucmVhZF9yZWcgPSBpeGdiZV9yZWFkX3BoeV9y ZWdfeDU1MGVtOwogCQlwaHktPm9wcy53cml0ZV9yZWcgPSBpeGdiZV93cml0ZV9waHlfcmVnX3g1 NTBlbTsKIAkJYnJlYWs7CiAJY2FzZSBpeGdiZV9waHlfeDU1MGVtX2tyOgorCQlwcmludGYoIiVz OiB4NTUwZW1fa3JcbiIsIF9fZnVuY19fKTsKKwkJcGh5LT5vcHMucmVhZF9yZWdfbWRpID0gaXhn YmVfcmVhZF9waHlfcmVnX21kaTsKKwkJcGh5LT5vcHMud3JpdGVfcmVnX21kaSA9IGl4Z2JlX3dy aXRlX3BoeV9yZWdfbWRpOwogCQlwaHktPm9wcy5zZXR1cF9saW5rID0gaXhnYmVfc2V0dXBfa3Jf eDU1MGVtOwogCQlwaHktPm9wcy5yZWFkX3JlZyA9IGl4Z2JlX3JlYWRfcGh5X3JlZ194NTUwZW07 CiAJCXBoeS0+b3BzLndyaXRlX3JlZyA9IGl4Z2JlX3dyaXRlX3BoeV9yZWdfeDU1MGVtOwpAQCAt MjI5MCwxMiArMjMxNywxNCBAQCBzMzIgaXhnYmVfaW5pdF9waHlfb3BzX1g1NTBlbShzdHJ1Y3Qg aXhnYmVfaHcgKmh3KQogCQlwaHktPm9wcy5yZXNldCA9IE5VTEw7CiAJCWJyZWFrOwogCWNhc2Ug aXhnYmVfcGh5X3g1NTBlbV94Zmk6CisJCXByaW50ZigiJXM6IHg1NTBlbV94ZmlcbiIsIF9fZnVu Y19fKTsKIAkJLyogbGluayBpcyBtYW5hZ2VkIGJ5IEhXICovCiAJCXBoeS0+b3BzLnNldHVwX2xp bmsgPSBOVUxMOwogCQlwaHktPm9wcy5yZWFkX3JlZyA9IGl4Z2JlX3JlYWRfcGh5X3JlZ194NTUw ZW07CiAJCXBoeS0+b3BzLndyaXRlX3JlZyA9IGl4Z2JlX3dyaXRlX3BoeV9yZWdfeDU1MGVtOwog CQlicmVhazsKIAljYXNlIGl4Z2JlX3BoeV94NTUwZW1fZXh0X3Q6CisJCXByaW50ZigiJXM6IHg1 NTBlbV9leHRfdFxuIiwgX19mdW5jX18pOwogCQkvKiBJZiBpbnRlcm5hbCBsaW5rIG1vZGUgaXMg WEZJLCB0aGVuIHNldHVwIGlYRkkgaW50ZXJuYWwgbGluaywKIAkJICogZWxzZSBzZXR1cCBLUiBu b3cuCiAJCSAqLwpAQCAtMjMxMiwxMyArMjM0MSwxNiBAQCBzMzIgaXhnYmVfaW5pdF9waHlfb3Bz X1g1NTBlbShzdHJ1Y3QgaXhnYmVfaHcgKmh3KQogCQlwaHktPm9wcy5yZXNldCA9IGl4Z2JlX3Jl c2V0X3BoeV90X1g1NTBlbTsKIAkJYnJlYWs7CiAJY2FzZSBpeGdiZV9waHlfc2dtaWk6CisJCXBy aW50ZigiJXM6IHBoeV9zZ21paVxuIiwgX19mdW5jX18pOwogCQlwaHktPm9wcy5zZXR1cF9saW5r ID0gTlVMTDsKIAkJYnJlYWs7CiAJY2FzZSBpeGdiZV9waHlfZnc6CisJCXByaW50ZigiJXM6IHBo eV9md1xuIiwgX19mdW5jX18pOwogCQlwaHktPm9wcy5zZXR1cF9saW5rID0gaXhnYmVfc2V0dXBf ZndfbGluazsKIAkJcGh5LT5vcHMucmVzZXQgPSBpeGdiZV9yZXNldF9waHlfZnc7CiAJCWJyZWFr OwogCWRlZmF1bHQ6CisJCXByaW50ZigiJXM6IGRlZmF1bHRcbiIsIF9fZnVuY19fKTsKIAkJYnJl YWs7CiAJfQogCXJldHVybiByZXRfdmFsOwpAQCAtMjMzMiw2ICsyMzY0LDggQEAgc3RhdGljIHZv aWQgaXhnYmVfc2V0X21kaW9fc3BlZWQoc3RydWN0IGl4Z2JlX2h3ICpodykKIHsKIAl1MzIgaGxy ZWcwOwogCisJcHJpbnRmKCIlczogY2FsbGVkLCBkZXZpY2VfaWQ9JTA0eFxuIiwgX19mdW5jX18s IGh3LT5kZXZpY2VfaWQpOworCiAJc3dpdGNoIChody0+ZGV2aWNlX2lkKSB7CiAJY2FzZSBJWEdC RV9ERVZfSURfWDU1MEVNX1hfMTBHX1Q6CiAJY2FzZSBJWEdCRV9ERVZfSURfWDU1MEVNX0FfU0dN SUk6CkBAIC0yMzU0LDYgKzIzODgsOSBAQCBzdGF0aWMgdm9pZCBpeGdiZV9zZXRfbWRpb19zcGVl ZChzdHJ1Y3QgaXhnYmVfaHcgKmh3KQogCWRlZmF1bHQ6CiAJCWJyZWFrOwogCX0KKworCXByaW50 ZigiJXM6IEhMUkVHMD0weCUwOHhcbiIsIF9fZnVuY19fLAorCSAgICBJWEdCRV9SRUFEX1JFRyho dywgSVhHQkVfSExSRUcwKSk7CiB9CiAKIC8qKgo= --000000000000c440600633ceb9da-- From nobody Wed Apr 30 07:26: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 4ZnTJq2rLxz5v1dy for ; Wed, 30 Apr 2025 07:26: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 4ZnTJq1dvSz4Kmw for ; Wed, 30 Apr 2025 07:26:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745998011; 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=vJOd8YE3USZo3I0Y9qVqNOWfkkx3t5Hxzdq+mXT9xe4=; b=i1IB3+bC+F5wqRP0yxzv2FJa9/fXaPQhk+Fvwv9xSec1rEjenydv6FqMys+X2qP6jrwXND zMzncW2wDZvn1F3YOAuPI8J810jT2Ej/8cPoC4KIqjII4WtzQ2MGw4TTMrUNrpqzjs1+Wf 8TT1W9zeU/CSld8UDX8qKwrMGOVRAFQCafxnfUFdSpIJf2N3v/0icTXRvoO7e+uikhgBv/ Ud998SeWa3Rs6Y0SSHN5C90ziA5bema8+9n0/YKX/3DJhTlydbgSmpme6h+u/eZy4PYeH8 Y31uUXYOqzJjLx23xd5N1OS/LZZFhXwKSVs36ZPd0ml9W49jKcFL9D0KDu6pfw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1745998011; a=rsa-sha256; cv=none; b=DG/GwmC6ZssE9o/mhcqvK5gXSV8uX7Zn+yEu1dQNTP7bfmKL3JOfvBKJDmLwZTHt/Y9C7e ndOOE+FSLTbSn1rmi3n7VrFnUePUnQPCcOArZnjrfL+G4AsPLC9jyNS9W6s3NYlnOo5yPI CX61GwQ7ZPiMSs2FQyMiglnniOEiw0Jd/R56sY17lPBQqEU77D7yXV+P5MJ8KdXLzv3aPe 1xs6qpNF1fW4os6mb99PwSmb8WDq0ciJ72PvIBgF6xh2VaeeWrLnsFiz7mULrs1GUdHzEX GikJjhuCt/pCz6gV8as6O2vAvW9iY359Cvu4GbJsxPWnvNVnMi7RTTlBX3KsNw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745998011; 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=vJOd8YE3USZo3I0Y9qVqNOWfkkx3t5Hxzdq+mXT9xe4=; b=iUElFWIUjOITFqxvMHlhbfoRIXG4HI3x8pYYcezqWoKvUbOGU72VSaPRp3flvLKqSNFD9y 9XPYrZC8SKeiY3aGWk3QhUYzOvyMmwQwCoCmK6+oh7x7ZMUmvGHr6taOo1n609SRpgw7i/ +mzLjtgidSOlIxG1xKPRAJvtQBCfeh5UxjjMAUByMBjWw5KeVGboLCItFSmUe1TzEr8OLJ lMignYBvanb4wSU47t60HlrriuCnk5msLk9ZFMvJytF4+sKtY/oLKjhQz33Sf0ajJold37 2SqyzgPgTPR9SJCgXWauXwVDk+LKmpBWvGgHyvh53E7l+3thLtRViGaSqvKiIg== 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 4ZnTJq1F4PzwMw for ; Wed, 30 Apr 2025 07:26:51 +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 53U7Qp3n090300 for ; Wed, 30 Apr 2025 07:26:51 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 53U7QpfX090299 for net@FreeBSD.org; Wed, 30 Apr 2025 07:26:51 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 286322] IPv6 doesn't work across different FIBs (epair) Date: Wed, 30 Apr 2025 07:26: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.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: ivy@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=3D286322 --- Comment #2 from Lexi Winter --- i experimented with this a bit and couldn't work out what was going on, but= it did seem to be broken, then i ran into an apparently impossible kernel pani= c: https://people.freebsd.org/~ivy/hlim.txt so i am inclined to believe something is wrong here, but i'm not sure what. are you familiar with the sysctl net.add_addr_allfibs, and if so, how was it set when you were testing this? i believe to get this to work (in particul= ar, to add the correct routes) you need to set it to 0. net.inet6.ip6.rfc6204w3 may also be relevant as it seems something about th= is causes the kernel to send NDs from the GUA instead of the LLA. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Apr 30 07:30:42 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 4ZnTPH33tPz5v1gG for ; Wed, 30 Apr 2025 07:30: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 4ZnTPG5YmPz4M9s for ; Wed, 30 Apr 2025 07:30: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=1745998242; 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=U0g9pL5eY9ylQLJ1CJJC/81M7TjVPCE6kp+U2fTQNsk=; b=DI8sv2HAWmb78ynZelJbZv4/UgTzsJDV3d8eYEPnCT24l9vaak6UPN0e5i81dmp5Q8VNPq TlEmaSzrR5dFRp9JeaPyK4vbTQUI9VCZDnulD5MfTeEbzmV8m2LJnqPL72LV7e03Np1Hfo IeANPrCD18xITjXb49JWK+93b1lyDj5S5Qfajq0lsUbN92Nqi9r8YcEoGPGcinuMuRisVy o+TaPnPxY20pailzzYQDrAelzdciPcuLOHWYPbflANDK1QBbRegB5yRJxvMgV7i5ApEb3T RJVXSXEgYd+DCr354dMQP9nthpkwt+YkhQ1M9Pmw/E4MatMmKHbxPlZMVPZnmw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1745998242; a=rsa-sha256; cv=none; b=s1vTTjCoVVAZkw9i2o4nIdBE/JHMYOXUbSejGqhxgARC59mUGj15UZSThQFXYfkOxhvB6a n9qpc9Uq1e/zsxr3igXYwZpJqgEHZe5/GLKgrbRW2vqg5XpFStwlSEJuFTA4mDJCeMUKaP T4Iyx4A7oRCS7rEdB9SKDzg+EEuL6Mw6slevmI2D9gefiocTaf1N7D60kvIAnVIW5bz99a /iqE/7WT/fbgaHTaJCpzyYLd5V7AcQQ3uIuExQhkYjLD1yrAZDCtEbM5sEn41frxTaMjit yqkhbY4+vmYcKKoHYz1rbuR7MKFw41PX6EEniJ9yAV+plNHdCDG44PD993/UZA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745998242; 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=U0g9pL5eY9ylQLJ1CJJC/81M7TjVPCE6kp+U2fTQNsk=; b=TEpCLdL3hlyt+UZLv+w7obTBgfZKQtRWbSApoN2Fj0C0g63w9MBn37IsTIgSA2gIqUksgk 7GKnywkt67rnftvMdyfFyrhRwvdQM44eNqVG9hsCIdVytNracSkAOI8IheKtbhRe9EdEJy lN7AC5gawUtAt/FCqbC708ZQE91cMOZU+Z4FKq4xYR4rIAWWPsrpd9Zxb7Wyk0oZOCZk13 31/A8mZsR4OIow+saNrNR7cbswsKU1pR2BktTN+rB8/2wRDNJU7kd0qsMgkIQUMxz6q4O5 gqtPM634WZbP9gjjqqwfjIu5L3gxtsTTllIsd12kTHBTu1W+JjYYSJAwH5RNWg== 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 4ZnTPG4rNmzwlZ for ; Wed, 30 Apr 2025 07:30: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 53U7Ugsc093339 for ; Wed, 30 Apr 2025 07:30:42 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 53U7UgH1093337 for net@FreeBSD.org; Wed, 30 Apr 2025 07:30: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 286322] IPv6 doesn't work across different FIBs (epair) Date: Wed, 30 Apr 2025 07:30:42 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 14.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: ivy@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=3D286322 --- Comment #3 from Lexi Winter --- also: ifconfig epair128b inet6 fcff::b/64 fib 128 i believe you need to set the fib first and then set the address to get the correct route added here. otherwise it will add the interface route in the wrong fib. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Wed Apr 30 20:21:44 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 4ZnpVw3Cxyz5twyQ for ; Wed, 30 Apr 2025 20:21:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZnpVw2Vslz3L2N for ; Wed, 30 Apr 2025 20:21:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746044504; 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=33cFvDmjErCHngp+ckcSpK7ovc5vUnemkoDzTOjBJb4=; b=HUG4g1I+eNJEZxRt+MHOLh/Dzz6zFg3hikJ7R64jnMe3cq+dl5yUW+WGHYzM/nacs1izDL dCLm4B2jQGMjsHdYWtDb00Iy+InA8QklSLGmHdmPAvPg2kwuuV3uw1tmMyiXzenY9cye+N hiNbxykhEEZj3ODMJRa1DYKJw0DZk1JfOZQsFjmbGaNR+mBuyABoMOIpGwtX3A7X2vllsE AXV7nLsoH1ch0ee2GcmLrY7uAUR0udnZlsjqbz/ThPKNnR9X6HQcoAhUUbYarL1Du8J7H0 pyax1sbsaR5vqV009gKstIo0xQYPa9i8u/VG8rxtEYAZW61RjZCdtxotSXeayQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746044504; a=rsa-sha256; cv=none; b=HFD4Zx2DhR6HZISuCASJoZayeY/j53cy4YPlfoJGQvMC72CZnuoiskSLVDPDCpLosHoDht aOkYTNL4UlF+0nw2zfSXB8PWdmPucA5XluSdKk4Ri19a2M2QjJ0+UivgD/0UrR1CqhxnZT 9WlGS+hunrWQ0dSnos/T6EUtvBAZgNtLEHqzvMXjPufwkYlhuFhxeqIVsfU0+Csfxe/AXc hD+xXc/Tn/zm93+7z66nQZVoppzuGvOfJkIQzB9ePpORCBs6VlH7/5xsTN8H/I4qexpMCt ZpI+9vyw04QjMcbyg9N/ZkelQyXwe4j/N/xpld8cDPLhM8wZSVCP4jfdP1NHVg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746044504; 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=33cFvDmjErCHngp+ckcSpK7ovc5vUnemkoDzTOjBJb4=; b=im0mCSog0dpqmSMDSpt+py1W+YQfjyV2sYzEbWp1LJThaEWpaYSuYQUn0WUPdSyhIxDI31 9YujF1+CjPu0FKfcHuFOCdKf6UxNov1r2Ob8+jeMtKskYV/m2VLyrTGpteQpLVQlJ3iagx BBBN1jNfLybSiQAolbKzT+ipfzpIWf6j3C3IqAhZ6doVUW/sUCyxvReYhpO+Td/FHnVuK8 zwavuiyYD9Oir5WbQ+NldF/86IIhXhIbPVNZHpADMAD428/yx5+SFETBYtoWTBp4tOc4B8 lVEMS+fkZ2navuVVqEV50/X9jagDmLjUCOve5qV4FSDVZOtzydjkAr9LsxyvwA== 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 4ZnpVw232Nz4tm for ; Wed, 30 Apr 2025 20:21:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 53UKLifq041909 for ; Wed, 30 Apr 2025 20:21:44 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 53UKLibC041907 for net@FreeBSD.org; Wed, 30 Apr 2025 20:21:44 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 286322] IPv6 doesn't work across different FIBs (epair) Date: Wed, 30 Apr 2025 20:21:44 +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 Many People X-Bugzilla-Who: paige@paige.bio 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=3D286322 --- Comment #4 from Paige Thompson --- (In reply to Lexi Winter from comment #2) allfibs was set to 0 and I did just double check:=20 root@FBSDDEV1:/home/admin # sysctl -a | grep "add_addr_allfibs" WARNING: Adding ifaddrs to all fibs has been turned off by default. Consider tuning net.add_addr_allfibs if needed net.add_addr_allfibs: 0 root@FBSDDEV1:/home/admin #=20 root@FBSDDEV1:/home/admin # ifconfig epair128 create epair128a root@FBSDDEV1:/home/admin # ifconfig epair128b fib 128 root@FBSDDEV1:/home/admin # ifconfig epair128b inet6 fcff::b/64=20 root@FBSDDEV1:/home/admin # ifconfig epair128a inet6 fcff::a/64 root@FBSDDEV1:/home/admin # ping6 fcff::b PING(56=3D40+8+8 bytes) fcff::b --> fcff::b ^C --- fcff::b ping statistics --- 3 packets transmitted, 0 packets received, 100.0% packet loss root@FBSDDEV1:/home/admin #=20 root@FBSDDEV1:/home/admin # sysctl net.inet6.ip6.rfc6204w3 net.inet6.ip6.rfc6204w3: 0 BTW I also experienced a kernel panic at one point but I did not catch the stack trace as it was configured to reboot on panic at the time and I was n= ot able to reproduce it but there is definitely something there. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Thu May 1 04:03:09 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 4Zp0lM1vnkz5vVS7 for ; Thu, 01 May 2025 04:03:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zp0lL0q05z4PMQ for ; Thu, 01 May 2025 04:03: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=1746072190; 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=/IMZJ/OOlfEbq/cq7clTySMwZIsXZknzblVGSo0PFAE=; b=XcfrKB44aSBO6U5YF2CHhwo+J0KIqfMcV/nkDQJot20S2YyOYGOaYyyahUHrSEBw/xhpsl KRer4xo6wdNXHJDy5V3tneUvol2usnv4Kv49jHSclqLUjpDcyNZs+EH9cBsc6nfsjWVnZM RN7hcRKkfWtMC2p6GxGku5DQlxPnHm7R35sQ6WWx8LQFGMVMt08Pk72RqJoQf3CrACCgrQ BU9lKpjuf90bqRSom2QpBhDZssz5W7ArLCnSNM7usBz5IE2Y9MMkDpTjyAyR5yk0j3Od+i tE0iUWIbQxZCuWoIx+BY7mpjb2MUSOvWoiedyuA/j1MwzmFOdiVNsf5Ka0bf4w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746072190; a=rsa-sha256; cv=none; b=tobn4RfDe+z7QUf+VxTtNBnETMZsAXB4V6KIrAnylpJEcIbmCbiwsIoP4XcGaF2atCbepD amd5VrvMkqcHh1Xf+dPHRBDn4vIfXrSMu6RG2uUW63dCu0Xg1/mLiVIM+A3TuiI2J8oHSP OJIjlbi5+q1l4s8L7SyTeAya1Bl4bhoBuKS4xhFigo3c65qoTsrg4s4BehGhs2BZf9Rr/E tKv9Cs+SiXYakkUEfujzSqBR9iVlRdPYqtanuJRN/x7rCYJNVnVzW3KR6UM0Z54RgxVmYa U4Vmd7Y71H91fKqCn6LflnOz+1OPWab/lUiqdONbyhJtxnaQs8sEUQk6mE3M1A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746072190; 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=/IMZJ/OOlfEbq/cq7clTySMwZIsXZknzblVGSo0PFAE=; b=aFkhLQuEfZJA0bP7VRzVGyjk7lCI2jmVqsSBBMJ6gxqdW3YGa/t24SGtCUgXb+BHBHh/54 0YiTujgnFA1BdDbQcexDVY8VafYUFq4Esb/1T8/dJQJM7jwfZvQ0R5VxcyKJUoPW0R9bc9 NkAg4gbVpYQ/4NZ0ASKxBF6FyHjwF8E2+hJSpOO2FItSs/qbliUcRGOvJR+RQkhoqNGiSl 8ZzusFV8eVT5rsz0ofvJ3GU6jMAY+P2PpS4i7smvaxTYpq7t6hiG69ajVmOtfjED81Ej9T Quj2imTpZ3VN9U6lmmm+z/zDLAtGNeAvamf9/HQoSDnQV3/T1LZzpgnKE+mgJw== 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 4Zp0lK5LYfzc4g for ; Thu, 01 May 2025 04:03:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 5414397B031812 for ; Thu, 1 May 2025 04:03:09 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 541439uj031811 for net@FreeBSD.org; Thu, 1 May 2025 04:03:09 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 286322] IPv6 doesn't work across different FIBs (epair) Date: Thu, 01 May 2025 04:03:09 +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 Many People X-Bugzilla-Who: zarychtam@plan-b.pwste.edu.pl X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-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=3D286322 Marek Zarychta changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zarychtam@plan-b.pwste.edu. | |pl --- Comment #5 from Marek Zarychta --- (In reply to Paige Thompson from comment #4) Thanks for reporting. Please consider epair(4) to be a kind of linking devi= ce, a patchcord usually plugged between different vnet(9) contexts. In epair(4)= one can read: "epair =E2=80=93 A pair of virtual back-to-back connected Ethernet interfaces". But your experimentation looks reasonable and can be successful if both endpoints of the epair(4) device will belong to the same fib. So, please try this approach, it should work: ifconfig epair128a destroy sysctl net.fibs=3D129 ifconfig epair128 create fib 128 ifconfig epair128a inet6 fcff::a/64 ifconfig epair128b inet6 fcff::b/64 fib 128 setfib 128 ping6 -c 3 fcff::a setfib 128 ping6 -c 3 fcff::b --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Thu May 1 13:13:30 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 4ZpDyf3169z5v91F for ; Thu, 01 May 2025 13:13:46 +0000 (UTC) (envelope-from mibelanger@qnx.com) Received: from smtp-p02.blackberry.com (smtp-p02.blackberry.com [208.65.78.89]) (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 4ZpDyc2H3yz3C29 for ; Thu, 01 May 2025 13:13:44 +0000 (UTC) (envelope-from mibelanger@qnx.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=qnx.com header.s=pfpt20241003 header.b=42+wA8lm; dkim=fail ("body hash did not verify") header.d=blackberryltd.onmicrosoft.com header.s=selector2-blackberryltd-onmicrosoft-com header.b=r5+Ve+Pw; spf=pass (mx1.freebsd.org: domain of mibelanger@qnx.com designates 208.65.78.89 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 (mhs403ykf.rim.net [127.0.0.1]) by mhs403ykf.rim.net (8.18.1.2/8.18.1.2) with ESMTP id 5418El4L010174 for ; Thu, 1 May 2025 09:13:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qnx.com; h=content-type : date : from : message-id : mime-version : subject : to; s=pfpt20241003; bh=9+fCy6ql+vMQ9vvLOy3tjzBgaMrt8SsIbJBlJ7UMx7Y=; b=42+wA8lmwyn8hNQPWHFnAKN6x+Jj6+m3LrvUryVItTvIKapJ7kk8q/YO2tKpoK9YN8Er QLzIkldxfnns/2siGQm8bKWpbRNxLUlFar6tYF9wckPplnOvcPj9eDIBV5Ufjp5dfLDI pYvd7ZNpv+ukrC+itkHErO6ivf22b55qxzrvlCHazTf+hcSjotVx757xxNP4Jv+2R6UA xLfZJyDOrBSemNF5FDLry/UQMaK+lnhgLTdytjTugntbFl8oIqUsES3TAxu2INPncFK4 ttWnqvW4RUhOvQVQoFNFS0j3adD8moMuUPgm3YDSZoZVFsuO2wP16EaTfyJy0JXs5KGX Pg== Received: from xch211cnc.rim.net (xch211cnc.rim.net [10.3.27.116]) by mhs403ykf.rim.net (PPS) with ESMTPS id 46b7urrxnj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Thu, 01 May 2025 09:13:38 -0400 Received: from XCH211YKF.rim.net (10.12.114.211) by XCH211CNC.rim.net (10.3.27.116) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Thu, 1 May 2025 09:13:37 -0400 Received: from xce211cnc.rim.net (10.4.225.59) by XCH211YKF.rim.net (10.12.114.211) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34 via Frontend Transport; Thu, 1 May 2025 09:13:37 -0400 Received: from YT5PR01CU002.outbound.protection.outlook.com (40.93.18.48) 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; Thu, 1 May 2025 09:13:37 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=kbv9k7ZzmU1AAPrhY0mxogYv25uixKbuUU/eK9O8nLcQSG3DxpgSUyV8xzAT0buyYhroLyLHfSL0kiZ57oOQ/YXnE2hMpk+B4NSSC48XL/wIJmCytl2IL8K4SgOdDNcYTU02EHqxVPzfKts6FcNDFYWwpv474Xbh3WA9VTU3VgK6c6v+aH3NH6e+JvG4p6y86SMHe4G/XQUwNR/tDXAM1OgPxh3uTLr24Q7WrBKidNgjXAipDjQv7UxNCDFcX05inb1PZAEIjjLnomp1Njr7dwGmLcFyipm+SKpFyS3IiDgGTHWJ+s8O5vhu6IzKxqzEvpXD4gswqyhK5UMsfa2RFQ== 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=MaCB7xgRDUtSPWmmd8Sc+OtbBHdcqz+8Sd9h1idfDVo=; b=GQuSRystGmyBQtkQHZC/xKkDB9tK9hOoud/PEzEy3sp/9dqUb0TgtTxw1ExUmRjitEr6Q5dAufNOpT+NKicXVpBLwe5Um/LOEJY9FC+PuzWcPAvf34ofHkCJt5g5RfACbS+gWe3HADlC1IEsO432co44KfH3us98pnKSp+61K0nlp0G55rsVBVxyr02olekL36hYUnsy5WoKNn3W7x69n2AwtFCvl8mmrNkXrYvGSWbfkvjsE4Ijb568r1cvxJdsnG/xcf/qeXsNLpjFAlr/fcEMDcP2NW58HjJWGO3HrtczMfGwQLEn/a4D0Qi+5K5A4aiTfg/gXhcy9mCx4dH3kQ== 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=MaCB7xgRDUtSPWmmd8Sc+OtbBHdcqz+8Sd9h1idfDVo=; b=r5+Ve+PwoJknB/GV/Tiv4RPiq9Hjo+PpgOaSoacBfR1dGyjH29mjkOD2lzHMOi6ztpDTAsqnVDF1BHBgzrZ1fKBNp4jVVk/xZvcaYpv4pIUV8m+4Dy2VSyl/fybhVfkpWC6jOrCKknutZI4RzqyHyVFUM02ZGYt3qx/LWBtxxQU= Received: from YQXPR01MB4198.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:11::8) by YT3PR01MB9314.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:a3::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8678.37; Thu, 1 May 2025 13:13:30 +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.019; Thu, 1 May 2025 13:13:30 +0000 From: Mike Belanger To: "freebsd-net@freebsd.org" Subject: Race condition in ether_ifattach Thread-Topic: Race condition in ether_ifattach Thread-Index: AQHbupkrIaz/VXqEZU28rZfpENLFaA== Date: Thu, 1 May 2025 13:13:30 +0000 Message-ID: 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_|YT3PR01MB9314:EE_ x-ms-office365-filtering-correlation-id: 540831ef-e7e1-4e08-d9ea-08dd88b1f7a9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|376014|38070700018|8096899003; x-microsoft-antispam-message-info: =?Windows-1252?Q?aQV1c+raf0CWA0EXUFKEBej9aD46m6VNnupoGcx25oNCcFQaJXbZDaVg?= =?Windows-1252?Q?fF/UNMNKGaCFrMcKwBpjzcfr2tebZqGfeZRKgyqDsqitH8/6AAGQ3hhL?= =?Windows-1252?Q?wYbh1CtxyRt5dvPEDscm7+5BfMTIdOk+OiyTnTuEA8jAhWOh2GJUc0Rp?= =?Windows-1252?Q?/LaZ5uz1KjPad65Fw5GKQCorqwTzVq7tDY6isZEKRbj0Lg/0R8c6RCIC?= =?Windows-1252?Q?IBGWBaxPbRPp+cx+YtR7o2jAIdEMXX+fndYcwU5EuwyO4GsYzUaz3yFr?= =?Windows-1252?Q?QFB+2k9XJJAgsS6hMEJCP3vyMUYJI8P3yy1le9WKbw0JTNuaX8/7qgrc?= =?Windows-1252?Q?mpumcvmxhvuvYetgR37QyF6oVMPSWVUgO2j1+u11UaMF7apRcpterI0b?= =?Windows-1252?Q?NL7Xr6zvNhKgPXeoM46aOGTk95grhm8E/u3cdo/5L0w6T7TLU+FeBdkO?= =?Windows-1252?Q?nPJwezoyHYThp8vJdBTc7oiIbjddnRmz8ACfvnMc/3mPiJAscGYzWZZT?= =?Windows-1252?Q?cirmRjd25K0usV7uAX0qs7xyjNmFOsgd2e3bfb771o9/oTVYUgdp7l++?= =?Windows-1252?Q?e4g2M8U17C47Kr6mG1Vm+SEZuZtKAQS4njyx4ScIejBP4EndKmzMSJjd?= =?Windows-1252?Q?BYQU+FYyTdCKYUe8FkyySMrOaQjCe7o2RVWtT8IlaiQphjsstA9H3f0M?= =?Windows-1252?Q?zFKMispg/6ivtfH7JWs0PYzzGpjRB9PuSQtTxGriMCwsxLqHCNYw9pcd?= =?Windows-1252?Q?0qE7g8oLTxaaSXKQBzCXBZTGPQCk9VQywQQXIjZpC87olrKqv6FEOh7K?= =?Windows-1252?Q?2o1kEcSu+/9rQrKKJCPGTQykatbtEK/2yVgP3ZQvAfD2p7yg6EHxXKGF?= =?Windows-1252?Q?9cGQM6qlNTGxKVGnV0sjJTUdesAPP3VZvKUmIFtoEHv37eWZq3CFVP4s?= =?Windows-1252?Q?H9s7t0Oy85SZtY9Nm0ayQhBprhuZYNvh+S8A+fBZ8bspRosiX62+a0za?= =?Windows-1252?Q?RoXf0vbni7pNe/IBNJ2Kg1szxoVeRZS8nB5MPmGMaAEnjMsbN0STiI53?= =?Windows-1252?Q?jyQ53tJCcW5Q8btwoA51of51Nf5Y5CIjtyNj0v0ZOViU+gCFR1wpFPE1?= =?Windows-1252?Q?ulgH1VEysC3e0s2fVN9+qDyFf9iMtlCo+2nWjxevKPOnEjJ3MtECRNVE?= =?Windows-1252?Q?+xZdcKvYqJUnm3jPWcyJq1bL5/mbWtf2/0rrbGeL3GRuChXeqGjnmvaF?= =?Windows-1252?Q?FQNM+W/l+rC+/ovH6bABKkgLaOgChSKcO6MsQXNivwAGvPYJug0YFHXF?= =?Windows-1252?Q?9R46eIXC/VfNkF+M3bI5Jbh14tf6Y0qQwTnp8+e2CtbvCPsXcNCgMXdp?= =?Windows-1252?Q?nx0c7Xbd45hCAwTs/i7sknBIGFexKaeD9yzrOHiivAaRH2xqMa6hjzsB?= =?Windows-1252?Q?H8wVHSlWf4QW193gRmwXvGdLeeXFEt/jMWhC0b2H7JxHgawcvY1qKNUh?= =?Windows-1252?Q?Zrxxk6pajJwsGqI4162I0PURDsgndVo/R3nzEvmBfsAy+tTjxLpXY2mR?= =?Windows-1252?Q?Y0x7SM7Y688AbW6V0AMt7VAB2IgsCZWElFtnSQ=3D=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)(8096899003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?GW9S1vo1TsfE+I7yYVDgwaAdVgeQYRosH2GjHsyW0HS3kqAGovRHBo6R?= =?Windows-1252?Q?bO72vF4nnlLqxuzuIGVKkkv6J5OMgimReXa5aZ6/QhMsmNIH4EBF9RHl?= =?Windows-1252?Q?lHJJQzk9o4S/lsjhEJbTraLBieBlgn5BX9yA3C/wRcOw9+idr/09X4Sm?= =?Windows-1252?Q?Ne7ZXrMxY+ta8O4E1MlcY+M4+EbjiZ69+8gZO8ozMamQ8ZQdg6mV6RRZ?= =?Windows-1252?Q?Qvsr5L0fOji2zTa0KBdM3mFi4kT4wCZM3u5vHieqruk8fMe3KPfHBGey?= =?Windows-1252?Q?ndZT1PK5+x35zTNBi3SfGTc+gJgTtmfRdiEqTA6I8Ob28HCA9Eoa6rO1?= =?Windows-1252?Q?filLRto2Pp7WiG1IkD9MbaUP1tR9g1+91CsQs3aYy5Vq97sb79R8SIlS?= =?Windows-1252?Q?g/rneR+a0uzgtWlJAkvn6jcaziXH481Q0GJJ45fBX59L6lRu3ac+eoGr?= =?Windows-1252?Q?2AXZBPS6aQ4GWtQSwfIkFxFO3JqoEfLSMNPpv+idNTRe1/iiW2vV/mHL?= =?Windows-1252?Q?H35UNH+S8+DHBik641nq737TZbujS1a5dv6SHsm/OaWv1S4wus7W8/IW?= =?Windows-1252?Q?T6dPqyeI2AB7kQn3+iX6NF39IooK9ToHVcgbQvdQdW8A+QaS1a+PjPlg?= =?Windows-1252?Q?AB7kNeue5jJkfPPMUovvB+RvTxFhVTfkn/WBEueYmvZwQInBblohV7nV?= =?Windows-1252?Q?S7P2kGFsm1r+bvZKzu/0Sj5CtPRMNcfzStT4KJMHIC0qiA/TJNyIfe+C?= =?Windows-1252?Q?VYl8YK1jJgdIdfCBqO4neyDkO32elmAILqj52jTSgkpXYBv1aY0XQGuE?= =?Windows-1252?Q?c3JHTVMThobQN6sqH2Czef8LDv+HkzjxYb+VD9XCtONJKHZ/WiZiH8bR?= =?Windows-1252?Q?u/SFy6WOqricICcra//c3fqcsQmJr5BRE4CbV9QwATsVbXfGI6Jq2jNQ?= =?Windows-1252?Q?hBWUoYbTk0ch958NlRNG/2bpQQc10Janf3NX0e2b0isf8FKByJJ6e+me?= =?Windows-1252?Q?lKlSJ1ElMdwbhhMYUjlWYQZkk0Yaw0SKBfD3M/DfeqD0xNURsPIAhPfv?= =?Windows-1252?Q?z2ISkeJMo8HrE5unkEFwjqENxO7ElTUOFmYiGeCukM9r2w1mgL8nc/Ck?= =?Windows-1252?Q?xbtftkWPmHsRDEA5PRXuGBpjcTf7AaY6PUtVXh7r50UMej0YM816UVl+?= =?Windows-1252?Q?7P8rJIi/7vOe4XApL3a0ca2g86bXSHcSClRTdJL7yiaUBksO2xugx0il?= =?Windows-1252?Q?jQFLG1XMaDqXzyjazKXvUUavB0ahq0c2XuFINkpDEUgidsvzlntwo81e?= =?Windows-1252?Q?Uo5RmnfLrv+6TxcBRug+HfYZ0E00bAZD1xdlfLs8gwm4jHHtQuf5A5pZ?= =?Windows-1252?Q?+S3eW2r+83/khqKPADl94CKRDoFwao/v6nj0cxKTkR1EVGKXGizmSxh0?= =?Windows-1252?Q?M2hY4vgEA4kXxl+06239Ynm/dumXa8MTe/NlBs8BQIpDR0c+ebQQCvFJ?= =?Windows-1252?Q?JpdeZT7YQfHUefYxEk36+QJmPIbcvMme2xaq2iB6yTThd/+AZQTv6+Ou?= =?Windows-1252?Q?N/OwCAxdXfI2RA257O8ke4uQxMdXuFM0Tqb9EnR0qOyH4cXugFYm1uUd?= =?Windows-1252?Q?CsbsoJIOwhB2npRRPbI4/H7CGhJppX6Sa+5p+BRTMO9ay0tSJ4We7lTI?= =?Windows-1252?Q?skpspOVWWi0z+FOU1/qihLc0wqj/kIb+m4i4GH/nrH/yj7ypRf8xpA?= =?Windows-1252?Q?=3D=3D?= Content-Type: multipart/alternative; boundary="_000_YQXPR01MB41989535A01FA09637C82906C2822YQXPR01MB4198CANP_" 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: 540831ef-e7e1-4e08-d9ea-08dd88b1f7a9 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 May 2025 13:13:30.2137 (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: F12+niTnpmQNzSnySFvcwFFnEbH4o8/LCX9Te6JZDdC5E3hQDwEgA9GqvnMh6SSND96UOymivlv+aOog6/DjeZQmhLA+yPJDSrY7frc7JIM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: YT3PR01MB9314 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-01_04,2025-04-24_02,2025-02-21_01 X-Rspamd-Queue-Id: 4ZpDyc2H3yz3C29 X-Spamd-Bar: + X-Spamd-Result: default: False [1.25 / 15.00]; ARC_REJECT(1.00)[signature check failed: fail, {[1] = sig:microsoft.com:reject}]; NEURAL_SPAM_MEDIUM(0.99)[0.992]; NEURAL_SPAM_LONG(0.99)[0.987]; NEURAL_HAM_SHORT(-0.73)[-0.732]; DMARC_POLICY_ALLOW_WITH_FAILURES(-0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:208.65.78.89]; R_DKIM_ALLOW(-0.20)[qnx.com:s=pfpt20241003]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DKIM_TRACE(0.00)[qnx.com:+,blackberryltd.onmicrosoft.com:-]; RCPT_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; ASN(0.00)[asn:18705, ipnet:208.65.76.0/22, country:CA]; RCVD_IN_DNSWL_NONE(0.00)[40.93.18.48:received]; MIME_TRACE(0.00)[0:+,1:+,2:~]; DMARC_POLICY_ALLOW(0.00)[qnx.com,none]; DKIM_MIXED(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MLMMJ_DEST(0.00)[freebsd-net@freebsd.org]; R_DKIM_REJECT(0.00)[blackberryltd.onmicrosoft.com:s=selector2-blackberryltd-onmicrosoft-com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_EQ_ADDR_ALL(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; RCVD_COUNT_SEVEN(0.00)[7] --_000_YQXPR01MB41989535A01FA09637C82906C2822YQXPR01MB4198CANP_ Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="windows-1252" 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 th= e ifp. Is there any guarantee in FreeBSD that this race condition cannot be expose= d. We have been running the FreeBSD stack for some time under QNX and have jus= t 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. Before opening a FreeBSD bug, I wanted to check if this issue would not be = valid in a FreeBSD system. It=92s 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 info= rmation, privileged material (including material protected by the solicitor= -client or other applicable privileges), or constitute non-public informati= on. Any use of this information by anyone other than the intended recipient= is prohibited. If you have received this transmission in error, please imm= ediately reply to the sender and delete this information from your system. = Use, dissemination, distribution, or reproduction of this transmission by u= nintended recipients is not authorized and may be unlawful. --_000_YQXPR01MB41989535A01FA09637C82906C2822YQXPR01MB4198CANP_ Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="windows-1252"

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 the= n ether_ifattach continues with the initialization of the ifp.

Is there any guaran= tee in FreeBSD that this race condition cannot be exposed.

We have been runnin= g 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 announce= ment in if_attach.

Before opening a Fr= eeBSD bug, I wanted to check if this issue would not be valid in a FreeBSD = system.

It=92s very clear t= hat there is a potential race when looking at the code, but perhaps there i= s a mitigation that is not obvious.


This transmission (including any attachments) may contain confidential = information, privileged material (including material protected by the solic= itor-client or other applicable privileges), or constitute non-public infor= mation. Any use of this information by anyone other than the intended recip= ient is prohibited. If you have received this transmission in error, please= immediately reply to the sender and delete this information from your syst= em. Use, dissemination, distribution, or reproduction of this transmission = by unintended recipients is not authorized and may be unlawful.
--_000_YQXPR01MB41989535A01FA09637C82906C2822YQXPR01MB4198CANP_-- From nobody Thu May 1 17:24:31 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 4ZpLX14scgz5vTG3 for ; Thu, 01 May 2025 17:24: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 4ZpLX11BBRz3hJk for ; Thu, 01 May 2025 17:24: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=1746120273; 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=XFZ5X/ePuieM5pAZ4vz1GN4AKS8E3U4NerJGi6aMH/M=; b=tgSmwx9yn0daXjHDTg+HEx2FtKMRhF7DsGUBozVhfZbv+ACA0B2a8Ban0c1MxbmInTQxvU RSmZFaUZppuN0OXwzLVXLSAYk7/DfQS+wTnZ+O0avMPYwbImcoo9I38f1x/uz4N0J1erMm rcY/XDsRcJPG0SlCq5XeyejrXrsKGYqjjPMhMw27MKEY9ezsFtRwt7FnRntyiChx5XKta3 su6cnAAGGRh755oXejJK2H1JEYppp3yHW4QAMIyocTMo26ReEHNxxmZ04D7WE1Q0ovP4dz Y7yeLgsPX6MQAzczuwGiP4r8QGkgUnPr/MaioccBrq/O4eEP7Za1CSxZ/JzMwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746120273; 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=XFZ5X/ePuieM5pAZ4vz1GN4AKS8E3U4NerJGi6aMH/M=; b=cLfokp5Vg2HD+cSlsIgU93Xb+OZ/Cf73ESN2ePBju8AJYIBlFTZotYXnuAMLZUG8K1tc6t nRwhSsXYjpX8GAngSSFZ/gcSFP8g4hJomd4WHrVVTWl1O9ggGpmd6H4hoILnCBkK5BZqoV 0MsdjiSS1LgYqLhjmE3bRuTXT5ZUxa/mgjyNonKzLvlyxQDUuCtcVoyDImyIYVV4XUVR2P 6yteIA+i7os/4+m5iNfkx1RR1yU/x1fQZ7gp4yjDSGjHQYCDDpwkM/350oZK0htGdIfCXD ciGOm+KrNlJu54N8pimXBwv4k0HK3uEqbghZ21rFwHAXWWfHRODySrsHKvB14g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746120273; a=rsa-sha256; cv=none; b=P0qqDzqgJQpI67xDb6/nKeVTde0/Dmld8Fo2lPPGVzcv9hiI4n+xYwzklxLuNyDwPIFOvc 1bRdadSzAXX9KzobxvmaXcAyZDXUO9ywPTQTyvSBRvz6Vp1a/35PH7V/3RPHvbHhyucKqW rpLUnSZGot8kCmsYc4XJg0w3Cqux67oAwWTl8jwe/xb2YjZ+4JI7zuLlsXGxOPV5miDBDo sQi7aqBzbhVGkY+oBCbhyGXhbZwJy/sbBxDSvAdApqmIBYFLXaGE38hWkoSy/5UPj5deuX HRKVWyoLa+p0f0YELgSb80OXmlV1CIOYZp0oBd3Lu7ey600kCFgmfdluobErUw== 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 4ZpLX10H3Qzchx for ; Thu, 01 May 2025 17:24: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 541HOWSi022662 for ; Thu, 1 May 2025 17:24:32 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 541HOWmm022661 for net@FreeBSD.org; Thu, 1 May 2025 17:24: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 245103] IPv6: update v6 temporary address lifetime according to rfc4941bis Date: Thu, 01 May 2025 17:24:31 +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: lwhsu@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: net@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: see_also cc 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 Li-Wen Hsu changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://reviews.freebsd.org | |/D50108 CC| |lwhsu@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Thu May 1 17:33:40 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 4ZpLkY24jzz5vTLf for ; Thu, 01 May 2025 17:33:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZpLkY0Wsfz3lZN for ; Thu, 01 May 2025 17:33:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746120821; 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=Nam0gHVvHx/XYK/ZlnXLV1Qk7msOzUvgxzYcJjtRKjg=; b=wjD/Y0utFtXzueoVNiNaqrWg+IXBTQjt1ks1gPEn08ylxJlh+IEj9tVwiR/PJNaPcuRqj+ +e4m377mBBE4FHNGt1kiTExaB3TvfBPJu2HsWVP4orhIKCKPpqboEKUBXoHirS5bTc05jw CxvI3MiYJX+FMHfuILgDPz0/CusZT0hWDaphyJpAWiO3kvgk00/yW75RruzCQKnfrqJtLw MS/ocQd4rFHciGuUg9eoedHqLxTvplJbbJuX1GtouF8ehhsJBG4C21GPA6vwy9pkpJjhdx o2+fPKqiOP3xS4Nw1t5xN4t5QuebpBEdbQdRVFxIpfLcGplSxc2z2Boh6nH4xw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746120821; 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=Nam0gHVvHx/XYK/ZlnXLV1Qk7msOzUvgxzYcJjtRKjg=; b=d1ugue18jh4TAFYy0KmlhPmcxj60gTDTS8NS6loDBxONoGQBc+MwGeU6t/mXlFKbcWxJE/ mVnQFYul9bTwBY1oH/hvaiDwIF1S0SafJK/PNPXIUtxFaQA1D15kbtXpagL8ZoK+fgiy4Z DzEBEHxrhZ0wtoCYdoMe2VX5BEDSPxgDoEppW+rrWHxHphxaqFhdDL1xbaXWsPGTGQpoLI q9iGTD+A8PvzrO7YELnuH2xKdP/9X3aqbnnoIE/kLdOMYxny+nGxwrsa34taYZrsBxlsYR hkDV7pqsSdN3fw+iQIoF2sKGYvSwptXsG4Gsmkg0Q9KBCvjvOrCXQm2OgWAzzA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746120821; a=rsa-sha256; cv=none; b=s9rarRA1U/XCH39EyiJP2FSfI2dZ4hlDF/adlTgoXZ2NJfmcs619OZPjLZIEr0JXsP6Vbz StLXV2A085rb8qVzPNWomeXbcbIRs6nqrhki1bFxp2FrB3PECcdbd3dwquT21a7KeY1e9N hj0gF2vI+S8liy+ke5EplUVb9CTRd6q+rS+WRWKn8nwZIQgfwEqX/TyG74qTYPsj7ivMM2 Jmi9eaAjEjwGWOV87X1wxTsauNLbeo9B5r/QKPiUax8SIKWftEiGnYFufwbzGL0J/i7P4N c+6Lc6gk7Bd3BJF078b4MkKTePlKubJahR7Jn75wr/ThXrvKfY75DTmJKaKgsg== 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 4ZpLkY07d1zdQp for ; Thu, 01 May 2025 17:33:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 541HXeIg036858 for ; Thu, 1 May 2025 17:33:40 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 541HXeR2036857 for net@FreeBSD.org; Thu, 1 May 2025 17:33:40 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: Thu, 01 May 2025 17:33:40 +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 #252676|0 |1 is obsolete| | --- Comment #21 from Marek Zarychta --- Created attachment 260060 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D260060&action= =3Dedit 0001-IPv6-Implement-RFC-8981-IPv6-SLAAC-temporary-address.patch Rebased on the most recent CURRENT, and now refers to RFC-8981. I have created review D50108 on Phabricator. Please feel free to comment th= ere. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Thu May 1 23:21:17 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 4ZpVRg0pKlz5tfFB for ; Thu, 01 May 2025 23:21:19 +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 4ZpVRf6fPkz4127 for ; Thu, 01 May 2025 23:21:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746141678; 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=XbjlaVYV21B5B3NArB4iGLcGnjPbPo6QvowrPH+qf8Q=; b=BtfEgjyCyECg7hPaEhYfEvo55HYBhybNZvTpZJ4e3NdCmZlsJH5KBu9ACbKF6M7UYdyMew pG4d909Kp2/Rc7o6fXCdHHrEJjlFQO3kHow3PJTziLtGaOyifH3CfPasQ6tNgu11zQrazJ tzCzdy/dDCui1hRai51OxngaGMmf/QFXxR5FEM5Lr6YA/p7hOk9aEYhhGjmnunW09alKXC fBkQ5QExdJOOAX4rqE6hV6flnIyNgymSvhimuo9rmaEaMPtaG99lRxTQoILp2JMJGSu1VD 8frS+SsDfvhZyIQwLvg6NGK5gqefU2nF5NW5HmvQvGECp8QGqwUGTA+DFMCvyQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746141678; 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=XbjlaVYV21B5B3NArB4iGLcGnjPbPo6QvowrPH+qf8Q=; b=NuFhYu3yRygEME8CMYFQCK37ap8kLylQZTaoKXkPxy4TCCG0Of3NV7nqu2GtXiGbE+lgTV rLVnakG6DMZppnJJ3AamDRRz/e4rrHKOmwjVzrQHsDiBk3u+OXeMgZI3oeAjvHZ3qRTBRK vPzz1ZX31r3SbZOhZbTtA6aNiL4k+zhhebKqp3LcOuZoUbotH9luEEHPouR/i92mEHPpCp kxkOYwvWTdZF9uHgCWsaxI5T/FHg1jrl/3qTRInsPVV8netfM8WrZ7KnuSp1JTjORFNDN/ ipi3Xsy8spK0bsK7uWaNWEMPEJaYK6UiTqCTgcirl610Pd8KwHrOGyoTnKN5qg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746141678; a=rsa-sha256; cv=none; b=UWZpB2NqodayYv0OE1jeTFAxZs5juvQcXQbkZ0SeQf4jnLBPUJh81ZIyMTCO0m63m4VAVR +w8xKAt2anXtmrE+1i0AzLhvbVwTX110xnASsI3W+5VzoX7psrQg5uZqYXs9+MIqqNRhOC NnZXf0ws+XgnK9GE+0UEmeu8gwjKpSlAr5wdNWDd+k/fOOJMTtapcYeSLZGOyqPGWXTrjr jxl/ZRuvNE/QwRbutAJ+GLbRWeVCkyhfxFKeDn3fwzCM8ptPTKwZgSwjQXd/ASAKsabiWo uPTnbnC9Va2jnfXvu8kIYtON1PdnhDtobwHY3EGOdKPSFKja6M8XKSQpoRnopQ== 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 4ZpVRf6FtFzpF5 for ; Thu, 01 May 2025 23:21:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 541NLIWD013468 for ; Thu, 1 May 2025 23:21:18 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 541NLICn013467 for net@FreeBSD.org; Thu, 1 May 2025 23:21:18 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 286260] NFS: sharing only for IPv6 subnet fails Date: Thu, 01 May 2025 23:21:17 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.3-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: rmacklem@FreeBSD.org X-Bugzilla-Flags: mfc-stable14? 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=3D286260 --- Comment #9 from commit-hook@FreeBSD.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D68daa781c1f12e1cfef768030eaff970c= 3d35543 commit 68daa781c1f12e1cfef768030eaff970c3d35543 Author: Rick Macklem AuthorDate: 2025-05-01 23:17:20 +0000 Commit: Rick Macklem CommitDate: 2025-05-01 23:17:20 +0000 mountd: Fix updating the network/host(s) for an exports line Mountd reloads the exports(5) file(s) when it receives a SIGHUP and then compares the old and new exports, updating any ones that have changed in the kernel. Without this patch, mountd failed to recognize that a network/host(s) had changed, if there was no other change to the exports line. As such, the change of network/hosts(s) did not take effect until the mountd daemon was (re)started. This patch fixes the code so that it checks for changes in the network/host(s) list for an exports line. PR: 286260 MFC after: 3 days usr.sbin/mountd/mountd.c | 44 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 43 insertions(+), 1 deletion(-) --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Thu May 1 23:27:32 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 4ZpVZs2fvNz5tfyD for ; Thu, 01 May 2025 23:27: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 4ZpVZs1vF0z45jN for ; Thu, 01 May 2025 23:27: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=1746142053; 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=VumG47KRM/ctqQr74A6IXbJ4igKB39LP9xR47d8sUmI=; b=MBN6NbWpWFaaICKm24Z/P//DHCR7LBc2BvFqrhUWtDh6xfnLC936Pp4VuF1o2XtO5XWVF2 YHPI9AA9F1GNUC1F6gwdV3xW3iUK+NVTOSV5hFhZnMu4YMPMssoI3rLhup4spR1NJyzt2K F9YbmWzRD8wx0JDEP/J1RO27DlFO3RE+uU8KwA/r9TpiJbDO7KpxKGuy1EW8RyXr14P0ID yulOn3RFEjmI/jtcPmu57BI3L3t3/ctmiAdang9LJGj673IDDgQHMqwuf3JXb2xjllEx4y hMxcnD6/9x1Kb/m0QL7g1oabe1KYjy7r0dFbeFV5IsIvwocrdzzExB5R1wuFmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746142053; 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=VumG47KRM/ctqQr74A6IXbJ4igKB39LP9xR47d8sUmI=; b=qjra7BSQx9+1gpOu/8XzVzTiqj8aj0aT33Gw2vQ4EGg54IqLjD2MFsk+tbrN9COWLF/Ha+ 5keLvnLLsJ5eG0039KYHgybk63kLMjWh8mmsXnKimgo0xJvUs2IEjj0+hpa+1XgdDa2Fxs RlpbjcfstxVP9iK8nWVowskZshWKbVD0ovAMDFNzKNJ+sMUJBnpDEqpMzSeqOhJ89ygvkD sTk+fp+1ZqT0fvREdLesP5Tpz6F2WmyoxESC/4rr1Tp/C/qfgxww8QNDIXnLPZpopKq6EA N4mHL98gsEf3qFOFkJDmSHdCF4iemHxnTiBizaWKisV4gQJx7brXqmmNDGZKww== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746142053; a=rsa-sha256; cv=none; b=cRHHBG3/5l12IsiY41LXPZ2bgGqvTRyHXzt8/g0CnF09drKqvsrI5HlExH7eW3O7YDQ+GY eLrbT5Frc/hm+LBnU+O6R8Oqd6/o7Z6WDdVRilys7tv4gO3LKTeZKwFwrOlMKCNT73gdVK JlwbSW82QUn6ombhZfsbxU8zeCx9X3IQ1UaIoBJyyE4z9RSXOdXm0HJUlcqxZL1GdKIWHg s8ElDBoTb++FMXP2sjcZppfTqMKRfm1JHYTmoE6uyScinn4Y1x0/XlGFPwve4/EipSYd4k V8ZLsZVZzxbRYDZsLKuws1uvF/Rlbigu5UNqUDdmTpYtWU9vrPoS2EERHeMT/w== 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 4ZpVZs1RJZzpNy for ; Thu, 01 May 2025 23:27: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 541NRXZU022014 for ; Thu, 1 May 2025 23:27:33 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 541NRXGS022013 for net@FreeBSD.org; Thu, 1 May 2025 23:27:33 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 286260] NFS: sharing only for IPv6 subnet fails Date: Thu, 01 May 2025 23:27:32 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.3-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rmacklem@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: rmacklem@FreeBSD.org X-Bugzilla-Flags: mfc-stable14? X-Bugzilla-Changed-Fields: 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=3D286260 Rick Macklem changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Open |In Progress --- Comment #10 from Rick Macklem --- The patch has now been committed to main and will be MFC'd soon. It should make it into 14.3. --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Thu May 1 23:28:03 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 4ZpVbR4VmRz5tfvw for ; Thu, 01 May 2025 23:28:03 +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 4ZpVbR3NYjz46xj for ; Thu, 01 May 2025 23:28:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746142083; 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=+PFVocaqc3FCLm/fBj2S5wRnWbDLa9sNwuytfd0SEms=; b=D+ZBcEClwQcLyaPpfNEsXYTDaFNgev/Ylz2phO9nqEsGOWF/c5wgN6ymbt98zCe5MFi2u9 gkW9kkkm6NQgJ0CK4iRA2AO+PMFddRcYiJCloI3cQy+4spP2826zEgtc79nQJuBeA+68AV GMDsOyuZpToW7NMWT01eam/640itSGHmDUq2UDn1ayFoLzhsn3lqEpEp9yhfFmhhcapSay V3pr9KAiExK7W7GiBkdCuAEJeOJRAfkkNRCfrSw7XtuxLzJlMyBOPS6CiUaRXcBu0FCKA6 dJuB6dajUoIjv+FxYWoAhY1UvJC+tqqIPMLvSYaCEri7d4kfwlNTDi8iYPrKaA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746142083; 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=+PFVocaqc3FCLm/fBj2S5wRnWbDLa9sNwuytfd0SEms=; b=jJu9XhNYWwaNlroCJZsPtTz0ge8uvB8RY9ZiHd0A5wE41/LUqLoyJTX2pUIEplEeFazTNQ e9bWoMkqUxODEuZQDlAEbGbzh7EqvznVAoNxZJVOJu8r/qgFyT9tKxs5VuwV9HDAgwQL1a Qnwb/FndylCYMY4r7QKxe90W+5YB1/AkPPDk9EmvfrJeGZ8scIITOzFwr75Nv/2l+Qjtr1 kx3x43/W1aaEzKm+Mu0H4qGomSx0Qo231G8WIu0QSevBAxOtC0q4xfvwjJBj8bQNvdJrXo srMFrFb9CXFzFLgfM6x4aztXI7bjoX343ixjl3KaW+WueWJgAFcz5VCqgTZSOw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746142083; a=rsa-sha256; cv=none; b=RqHWaB53g0TBduN8cWD5FIfcSjPdzuR719oKUzXkbkvqTbUs8IQRAXfoehmzAd/Ui0s1/G 0nwuKfHRyFC8gp0tDy85bpARcMeHNuWd+DSIakx9Fhw4kbgRekLWihHRiOecua6NsKvfBo FMZDanfUaCqiFFSFPlkXfVZaUbLfyJw6wVn2QeKXhnPvconxFNZpnV97HZuGl+TTQcjbMh UuKdQt4lZfLFJXrNNgvGTYERXK6MoFJp528T5rrnp2CcomT/MBonoywQ+KshVg/WQKQjVe uGitY+PaEgi7uaAZMmJbeZ1F12XX00Wnxk7rCtOtZ0PjWi0K6Dr/MPsmKCxA2Q== 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 4ZpVbR2x1dzpgY for ; Thu, 01 May 2025 23:28:03 +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 541NS3E0022495 for ; Thu, 1 May 2025 23:28:03 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 541NS3eV022494 for net@FreeBSD.org; Thu, 1 May 2025 23:28:03 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 286260] NFS: sharing only for IPv6 subnet fails Date: Thu, 01 May 2025 23:28:03 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.3-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rmacklem@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: rmacklem@FreeBSD.org X-Bugzilla-Flags: mfc-stable14? mfc-stable13? X-Bugzilla-Changed-Fields: flagtypes.name 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=3D286260 Rick Macklem changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |mfc-stable13? --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Fri May 2 09:47:44 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 4ZpmLS3G3Mz5vRnP for ; Fri, 02 May 2025 09:47:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZpmLS2Zscz3rBF for ; Fri, 02 May 2025 09:47:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746179264; 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=CwxF+OT8B6zRLYyVoIHOK0vYf5IAoQBtwBZVmY+s15g=; b=kKOS0UVQ4jKawEDqhFujvYff36OxVifcahb5BP7hxhchV1BUF0bG+7fdHNmPAxJJSeno4i hC+1kvpy6gs3P0+AXFjQK4QGCPiiJivSGrgPoOEuD7+DhK8S4W3LSKX6e8160iLlgiM0RD khGG/ho51vT5islu76D+vWICycfLsyUZIm6znctmxuOhYt14x5GSppBkhNCnV8CAVATaRB bPFrUBQyIJHpdwg4NpSrd0+ncE6O5NmawtCsIZvwd+eB3xxDj1l5yxwB/ll/R9s92lxuYv 1eCPcdg8XUSJAGLTcthFmDx3tLAPINgpPijl2dpvxe7DWKMs86FkBOOJpisrig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746179264; 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=CwxF+OT8B6zRLYyVoIHOK0vYf5IAoQBtwBZVmY+s15g=; b=LHOVOcOYYg4ZIVki5JHuUZl9K3XiqF3vWggFcWU5VGCzc4kugZjnDev78605GE3Jdgqe4G yWv3tkMh37UTiOlBWOv3osW5Yvz7fkpfscvtMRvcg3fzyVMTU+FnUkOrk679jghoa10qSG Buv+21t19oW3DxBYEIO8HGHa5ElBJuB5cNsS9EfgKT4ZLhQMpdhmvoIs9Cw8MY43Z7PT6x uGpylB7iDzhhPjKG5gldVlGaJSxWdLBWEDvziH75YBcGT86Pza11I0eV5P7hGU+HryFF2L eYVFMFHQ8qa0Y7y8SN48FvWmhpuU3sdKo0szlqt/uJ5VZM0jQXNhbOsRqVkC/A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746179264; a=rsa-sha256; cv=none; b=Q9odZyvWkUoKwZxoiyP8TsGZDjJzVl6j7K960hD2fDXVdkH4DVwf2sy9TFEaZW54h7yS1S JB3q/NoDroPGB4BZOo2fD51T8vd1DP/A0c85YfzCpUJ8wIMvh9AcZjzRJJ7JYbvTzaQIsg NfjXT4SW2cXQwPvoXoeHGhHUR7o7FtVOmnH9sH0pqarmYm04CRdrawR+YLA4aLyVdTeEt1 TIfFzouJIa0QTDUR/U0CH2cqNTshtBUFydIwO/3XvIul2CAyuAMuap1eDzmYpPurCVsrHL Jr3FQ5dmD37unNve5gOq91co2hmfhZau0F8hAnb5n9IkQQs3IaNHuj/c9yKNFw== 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 4ZpmLS27SRz170v for ; Fri, 02 May 2025 09:47:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 5429li3w023853 for ; Fri, 2 May 2025 09:47:44 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5429lit7023852 for net@FreeBSD.org; Fri, 2 May 2025 09:47:44 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 286322] IPv6 doesn't work across different FIBs (epair) Date: Fri, 02 May 2025 09:47:44 +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 Many People X-Bugzilla-Who: paige@paige.bio 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=3D286322 --- Comment #6 from Paige Thompson --- (In reply to Marek Zarychta from comment #5) Hi Marek,=20 It should work but it doesn=E2=80=99t, not for IPv6 anyway. All of my testi= ng is done on a fresh system but for what this is worth: https://paige.bio/posts/bhyve-update/#bhyve-vm-alone-wasnt-enough I=E2=80=99m already doing similar things with IPv4, it works fine as near a= s I can tell. When I started adding IPv6 configuration is when I discovered somethi= ng was off about it. I=E2=80=99m gonna start looking into the code for this and see if I can fig= ure out what=E2=80=99s going on, I=E2=80=99ll try to send an update a bit later tod= ay. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Fri May 2 10:42:40 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 4ZpnYs2zqDz5vWBq for ; Fri, 02 May 2025 10:42:41 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZpnYr3S0bz4Ksk for ; Fri, 02 May 2025 10:42:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746182560; 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=P/TvYSaGOaGc15uT5EFWokzn8x6+sS54VeZFPFS6KYU=; b=pIWzjfAU4Uwus2Z42xDh/0qYRIwHPesWQpS3wmXmYfryMkDapLOKFl7ydw8wEy1+N4mJGh 4aM5/8xPabq7AEVj7CLXy5TPIAwFXK/Z+l/JC7i1NpeErdh/Kpe715PDhMuKSrA9QLsAh7 kUJAFGki96NQb22Ocm+AH+cA7eMaOy/1Ic+8qZmA22EPCKp6coxlhBTB8nEsZznuiCDJ5t GJWDU5bBgtbdRoZ3nwVJ7lvewJ/IByiv9HmeWz7QQCQYIc6HnukP6jZ9VoPRBM1YSQLIkZ 5gy3QJ4oaGktXxVcZsZCWlmrcu8a3+vi4BQZZKw3Lt1tvVAeT0ILfZCu7+Tq4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746182560; 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=P/TvYSaGOaGc15uT5EFWokzn8x6+sS54VeZFPFS6KYU=; b=Yg2ZEmD2eux/tNSrRUGC3ygxdu1Hiu9Ek8BERIVzWaYpfr6p0KV5J/hR7X1uhpxPzUtLY0 UtK9tmNyIrRnKbJSlDwIvmyO/T7vfg0TyEv7/B3FdHWgjuDL+BWGUQgAWiDJC+enw4EXTe Xl4GL/SDKP9zSzFyLi0RdfY8zhPTI6NtQz1qeF16VzJ/omxl9zrehDAzPsldPc/6PNIyxO tWcxIrYxfzQBMcXZAMszc/tmh/DIbeNzFrrpYhHZx2L84Kpjgc1PRJIqqWTNvMz//svtMX rtKWQ3gfSv2ATH6xvLUcm7IcFUPr89PU5PxvnlO5+2+GZ403Ot9Z2McGlRZj/A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746182560; a=rsa-sha256; cv=none; b=oRjhRbuFD6Ucp5a4NDpZmqBfRbzfjvokOx66JSlMIIe1FC79kD0Mt68BXk8jWHBeRjiHcC jfn6mc9hae9tLHCO8lsu3F6SbuJpkhIj6EgkESBgC8sIHS2bl+Nr3uhAkcWv0Jn4RiW4fY MaaiivDTQk53lVZLm06E5VUtfOq6qu3s/bz7djdj+5SFBojW8e+98JgeVySHvkksjGKkL4 TmswRoKFY0yCQUXU0MCQCx7jFQDLkdf/vO70j1HHcXlN8jwjnd4bgv9b77oSPmVyqer6nk x4Ao1GSacL/g8gFA9hxBLlGzf2gy0S19A1Agt7QRR613UeF81nSHkbjjyPKmVA== 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 4ZpnYr2dMbz18fR for ; Fri, 02 May 2025 10:42:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 542AgehZ020184 for ; Fri, 2 May 2025 10:42:40 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 542Ager3020183 for net@FreeBSD.org; Fri, 2 May 2025 10:42:40 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 286322] IPv6 doesn't work across different FIBs (epair) Date: Fri, 02 May 2025 10:42:40 +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 Many People X-Bugzilla-Who: zarychtam@plan-b.pwste.edu.pl 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=3D286322 --- Comment #7 from Marek Zarychta --- The above tests from comment #5 are working fine in both 15.0-CURRENT and 14.3-STABLE. Interface epair (4) will probably not work correctly if one endpoint is in FIB different then another endpoint, at least it has neither been tested nor proven to work passing the traffic between FIBs, since its = main purpose is interconnecting different VNETs. Perhaps adding the requested feature is feasible, but I am not the one to judge here. If your use case requires creating connections between different FIBs, maybe you can use if_bridge (4) to bind them. It should work, though I have not tested it. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sat May 3 17:25:23 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 4ZqZSL25NKz5vdcr for ; Sat, 03 May 2025 17:25:38 +0000 (UTC) (envelope-from emss@mailbox.org) Received: from mout-p-103.mailbox.org (mout-p-103.mailbox.org [IPv6:2001:67c:2050:0:465::103]) (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 4ZqZSJ1jBJz3qJd for ; Sat, 03 May 2025 17:25:36 +0000 (UTC) (envelope-from emss@mailbox.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=mailbox.org header.s=mail20150812 header.b=kllZUwnW; spf=pass (mx1.freebsd.org: domain of emss@mailbox.org designates 2001:67c:2050:0:465::103 as permitted sender) smtp.mailfrom=emss@mailbox.org; dmarc=pass (policy=reject) header.from=mailbox.org Received: from smtp202.mailbox.org (smtp202.mailbox.org [IPv6:2001:67c:2050:b231:465::202]) (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 mout-p-103.mailbox.org (Postfix) with ESMTPS id 4ZqZS629Tzz9sFm; Sat, 3 May 2025 19:25:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1746293126; 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=WNhje6XD3vd9TUxKLrA8saJjflyvCUliakao5Ge5Ui0=; b=kllZUwnWshu+3i0UimpdS/yFhZpNYINO7A+sumNhpazDiEB1mV4WEJGq50ZF5B8SvLLtDF jaidjPSiex1dyXiMVf4zKNtsNQnIKDEtQLKqyI3tsSRoXRc+om8D9fRZnKL02ckpvhAB2F qeqwQnAotEJqLa2BV93k8Ut0X8pSXUnI7BjjPfv2QRuPEqBCug0aU2AZ+SWIH6V7HrIGD8 vkJTUpmCuZk2UZu/ispcySfvWnJGAg8z/DSD7x/rvn6ZcE97MdtauFrZeWb+D9ExOgiunh OyzYeAnN0074a/VZrenlWqBb7Tr7Th7mpiHj93GB4KYpLQeCQFp1DkYDaAfGsg== From: =?utf-8?Q?=C3=89ric_Masson?= To: Roy Marples Cc: "Eugene Pereviazko" , "freebsd-net" Subject: Re: rtadvd(8) How to IPv6 tokenize interface identifier In-Reply-To: <195299cfe41.d7a8e8731186.6219551516433988607@marples.name> (Roy Marples's message of "Fri, 21 Feb 2025 17:45:09 +0000") References: <20250221075300.4466057d@thor.sb211.local> <195299cfe41.d7a8e8731186.6219551516433988607@marples.name> X-Operating-System: FreeBSD 14.3-STABLE amd64 Date: Sat, 03 May 2025 19:25:23 +0200 Message-ID: <86ecx5y5bw.fsf@one-11.fr.eu.org> List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-MBO-RS-ID: e949294e4ea0f61438e X-MBO-RS-META: n7mdcba98x4bfxfiowpm3se1ftizuwip X-Rspamd-Queue-Id: 4ZqZSJ1jBJz3qJd X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.14 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-1.00)[-0.998]; NEURAL_HAM_LONG(-0.94)[-0.944]; DMARC_POLICY_ALLOW(-0.50)[mailbox.org,reject]; R_SPF_ALLOW(-0.20)[+ip6:2001:67c:2050::/48]; R_DKIM_ALLOW(-0.20)[mailbox.org:s=mail20150812]; RCVD_IN_DNSWL_LOW(-0.20)[2001:67c:2050:0:465::103:from,2001:67c:2050:b231:465::202:received]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:199118, ipnet:2001:67c:2050::/48, country:DE]; RCVD_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[mailbox.org:dkim]; MIME_TRACE(0.00)[0:+]; MISSING_XM_UA(0.00)[]; ARC_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_TLS_ALL(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MLMMJ_DEST(0.00)[freebsd-net@freebsd.org]; DKIM_TRACE(0.00)[mailbox.org:+] Roy Marples writes: Hi Roy > As Eugene said, you can use dhcpcd in ports with the slaac directive like= so > > interface bge0 > slaac token ::dead:beef > > Then you get ::dead:beef appended to each autoconf address from the RA. > You could use ::1 for your token which should meet your needs as above. Quite handy. Is there any way to specify multiple tokens, please? The goal would be to replace rc.conf's ifconfig aliases and automatically use the prefixes advertised to add a set of addresses. I've tried declaring suffixes on the same configuration line the following way : slaac token ::1 ::dead:beef ::ace:cafe Or using multiple lines : slaac token ::1 slaac token ::dead:beef slaac token ::ace:cafe First uses ::1 only & second uses ::ace:cafe (seems expected after a glance at if-options.c code) BR =C3=89ric From nobody Sun May 4 01:07:15 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 4Zqmj11vxpz5tyNG for ; Sun, 04 May 2025 01:07:17 +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 4Zqmj06Px3z41v5 for ; Sun, 04 May 2025 01:07:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746320836; 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=8M04r1Wc2e2hRSD8svhoMFmXk4x3aNlvnJBs2M5J2oo=; b=jjQNTY79dWFEGpJrZF9CkpGXBuWNRA6KLTkd6fNOf5XCTZF2d3idOynPbDduP5Ijz9/Jdc HA3wITn4I+MBO5mHV+93uT7JM4YFvIie0k6QJzTfuR6RaBlxS56MdvbwjlaQIx+TNxdk42 uhNTE71CRqFG71XC5JO3HLpUsQCV69KaHL0B9EjpfNsQsiDhVaWEk8biA3bgO3PRlgGcbw H1MC55Dytlol9pOV/vzqG1dDa8V7jJJ9KLz2FVqwF0qWDA2BN9wRoVWiASVbJRpipJk/b2 Ows4xyNHSmB+P20khKUigNCK4MBOXA1FVXHWdTeLWVAIMO9rFVCWayLOUucz6g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746320836; 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=8M04r1Wc2e2hRSD8svhoMFmXk4x3aNlvnJBs2M5J2oo=; b=LXKTpr/L4TpRtuvX6JmrZYklYjLAgVQ6Y81L6Q8ShkJa0oIGpM+fX6yFNMlGrnoZp4NDhf +z2GP3ejJ7OWyLqYIDoVxQrHUIuIAKaYlYnwCRqqxzSS3b3kguzWvHRcC4oTDDyFNw513s V+yg7qYKZeZJiYuYBg/I742nq/psrvNZkpgDdE49cLP3adPpq4sz3c8jnDIKJ6wo22dOxA l6a7D0eiQyiIU7s5it4+PQQ66pkg/o44V659tUNQqsG5lc8+aFSo6wF9UXuwBOL46uruRP ju+Cq3oeBz/Degw7Yqfbd/00rzrVCzZ21U0bRkqLysndjDhpf4o+gBlNiLfJRw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746320836; a=rsa-sha256; cv=none; b=hlzGePDPaB+N4KZS5PonwlVMV9RaAuVr2bMD0nuJ+10p9kUlqX7+q64mLCSpm7bGGz9OTS 4zm///HqhQ4mQDZ+e9f5T5jzfZQ9Gw/beP51OmWBBYGzRBt0er2s3AHoSvuJk3Z8n0I+WO 0mojij08G3puWndQOe25Dfk9dU3kcplIPjm09jE30M0TJxVn/E2+oYUzoLkQaKTcpTEpcB dUZwxU48RQdwsJfQHA1J3u8YbghbEnlST1vhURRVs+FsSFYb/vUUAC/dc8s3LBhbTr/gIt iFwNwcoO01KmQJSPuHHi8pGvJHWwUqVl+jPFmTB5G7v1DBzpFzN6zA+u/TiY2Q== 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 4Zqmj05WYmz160X for ; Sun, 04 May 2025 01:07:16 +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 54417GGY026911 for ; Sun, 4 May 2025 01:07:16 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 54417GNq026910 for net@FreeBSD.org; Sun, 4 May 2025 01:07:16 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 286260] NFS: sharing only for IPv6 subnet fails Date: Sun, 04 May 2025 01:07:15 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.3-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: rmacklem@FreeBSD.org X-Bugzilla-Flags: mfc-stable14? mfc-stable13? 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=3D286260 --- Comment #11 from commit-hook@FreeBSD.org --- A commit in branch stable/14 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D37abcf06f2100eeca41dbd67f8ca82289= 03ce5e8 commit 37abcf06f2100eeca41dbd67f8ca8228903ce5e8 Author: Rick Macklem AuthorDate: 2025-05-01 23:17:20 +0000 Commit: Rick Macklem CommitDate: 2025-05-04 01:04:27 +0000 mountd: Fix updating the network/host(s) for an exports line Mountd reloads the exports(5) file(s) when it receives a SIGHUP and then compares the old and new exports, updating any ones that have changed in the kernel. Without this patch, mountd failed to recognize that a network/host(s) had changed, if there was no other change to the exports line. As such, the change of network/hosts(s) did not take effect until the mountd daemon was (re)started. This patch fixes the code so that it checks for changes in the network/host(s) list for an exports line. PR: 286260 (cherry picked from commit 68daa781c1f12e1cfef768030eaff970c3d35543) usr.sbin/mountd/mountd.c | 44 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 43 insertions(+), 1 deletion(-) --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Sun May 4 01:11:18 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 4Zqmng3pKgz5tybQ for ; Sun, 04 May 2025 01:11:19 +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 4Zqmng0CMyz45Jp for ; Sun, 04 May 2025 01:11: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=1746321079; 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=3MEL3d/kvzYsc/zDzEBR7QFtp0bW5ovKWoUgLRnqoZA=; b=Nse3uCk77F+KQWxpqZME0jYVMcbPDB9r8lSq5GoHA3PvItRWbzSOnRyHFCl1lbvu9x39Pm SMQ3gDb6MO6TeEG3pDYeyrALk9/TnI9ju/rcl8wdtI8lH20Qy1eamzqs8zOoahBopd6ZNN n7FYHXsqrWrtV3YB7qxLFPEx1+1Brf/xPSK689UkfaJ2AJGv7bTgFg4/JJOn68H84J9DBj vQjGq2e7j9VNAGIKqIEPp4d8qTsWny56CAPmw9z+y1KkOIj5lJcjneuEOx1102azJ1xKNo PiADCLBqzbylKJquAUT6wqhwLRpMF8UheFACQPNgL1x8ZffjB0tE846L2aiTOQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746321079; 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=3MEL3d/kvzYsc/zDzEBR7QFtp0bW5ovKWoUgLRnqoZA=; b=Q04DzJDOo75yJZL9lTcU83emKR5KDtpOXmcE8iEn0anBaP4up88UX0ynugIOyqTFlCk9NN Kuw4TiX9QbYAFVkfDe4E5WS2EkZvqEVmtmkeqMbIq56PRes8ZJVfNcYMhB8Zjet1p5kchR wIaIqciM89lsh2TT3GhP2hl9aRelj8pkuvjwrgzs7vSNXi5GvLsh1zHPgSPJNbA5uwkrne +i16ZxaVbG78S0zU9i8ntx9rBpV4WRdUsOrC16eQGCYqf4k/CWfYJz7vcuJMn9Tn+TlyX6 /+mD1s/DZ6HCz4HcpQe/UeRhAfEDDKohz00fzNp9i0BPL9dCGKdu7LG/CXRPYA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746321079; a=rsa-sha256; cv=none; b=jNXzIDwtiiklTnpy+UWm8s5jfAf/B9mttwNpqQvGmq/b1xZPFTw4M2f9MJHx1qk6yvvl4p P6Hg0W8xD/bYECwFj+v5AcQxyo9iEUKxz9We3BFM9cz+M2FwhVZd66zbsTcwpVtVQKpVBS E8K/TsdyVapRFdty487lx1X1KpLHHf7T0HC8npwjzy+lAnlIFxf7K06vEiLeRucdzYiADN 6/yyWJukVPMHJdcSxVcCq34h3Rh2yijRI40euIMBE1fUD0CqpIiTJRFLgP7fLclntbpppE vHAT1j+gLJYnEUmLsTYFUyWosJq9pkCeP4OqZXKZQiiSZdpxjpszP2m94XINUw== 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 4Zqmnf69Dxz16Lk for ; Sun, 04 May 2025 01:11:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 5441BIDb032260 for ; Sun, 4 May 2025 01:11:18 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 5441BIdc032257 for net@FreeBSD.org; Sun, 4 May 2025 01:11:18 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 286260] NFS: sharing only for IPv6 subnet fails Date: Sun, 04 May 2025 01:11:18 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.3-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: rmacklem@FreeBSD.org X-Bugzilla-Flags: mfc-stable14? mfc-stable13? 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=3D286260 --- Comment #12 from commit-hook@FreeBSD.org --- A commit in branch stable/13 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D70369e4c2c1a882fcf9abf293b305f4f8= a0b0c16 commit 70369e4c2c1a882fcf9abf293b305f4f8a0b0c16 Author: Rick Macklem AuthorDate: 2025-05-01 23:17:20 +0000 Commit: Rick Macklem CommitDate: 2025-05-04 01:08:24 +0000 mountd: Fix updating the network/host(s) for an exports line Mountd reloads the exports(5) file(s) when it receives a SIGHUP and then compares the old and new exports, updating any ones that have changed in the kernel. Without this patch, mountd failed to recognize that a network/host(s) had changed, if there was no other change to the exports line. As such, the change of network/hosts(s) did not take effect until the mountd daemon was (re)started. This patch fixes the code so that it checks for changes in the network/host(s) list for an exports line. PR: 286260 (cherry picked from commit 68daa781c1f12e1cfef768030eaff970c3d35543) usr.sbin/mountd/mountd.c | 44 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 43 insertions(+), 1 deletion(-) --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Sun May 4 01:33:43 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 4ZqnHg3c3zz5v1dg for ; Sun, 04 May 2025 01:33:51 +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 4ZqnHg30Gpz3T9Y; Sun, 04 May 2025 01:33:51 +0000 (UTC) (envelope-from zlei@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746322431; 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=tS7caFXP4yS08sg3GbNL7EwQn8UYBDE3Ty2rNnRkYro=; b=TqhtD3o95516ttRINXk1IZLPD9QQip57uwBa7OAGvgVtyWKUlgtljF+EJnVcE7sFKgIwE5 Y8UGoqjOLYYcQsPkvbIQKRW7phw8HpmDov+IoCCgawaI9TNIZabuAH0h35ip+tyFWRmkqz 7GwGYULCIWS7kLcFhx3Dd8SZ+WxHJ8wS7INV0DdePs7geLkKNjY+DDjZdym1YT98WcqMYo eG8BVEVnCX/FnZLOjT56HFWuZeJqMHNe4t1bdtfA/1Jov/fdZuaF3p0KwKbXVfPIqRRFzX tbElDFyBmhN1eUyWOaL2Q+n6A6e+utZad/1481f7mTjyrlpgtKAqXSUi0yHCsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746322431; 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=tS7caFXP4yS08sg3GbNL7EwQn8UYBDE3Ty2rNnRkYro=; b=hUuqkhVdStl40cjMY8txGBuq2bMqkLgqgUCvxYDS1vWBGzBNLE2j9itBWx1PbSOni5bxES ih8JjqgBwSMHolVH1iKMYk15nO9oFagZKhmRc0wrPo5bI3RHVUQpaI/JRwwHqcrBjNhPsU Rz1Rmfq+bIGw4FFjkEv+0LJwk2sUbFOcVxucZamHuP2LpUBPnEaO4cx7PVYNv6gZu4Yfm3 vaYS8zxB1sua4Iv2uLWNR04MafGFf1bBBY1IDwR02GyO6ak8/+99b7bd812y8lRqpZhppf xSebnmLPgOZk8RNEW+9hzZ3PR+GpEy+HJFoOZBZvDcguabEH6Gq/GjYqCjdiWA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746322431; a=rsa-sha256; cv=none; b=nRo+lOpU2SmR/FXRAioBTISop8h3lyhi1gAd8H0gwuA4vkzRxlPYhPC70w1Cgxv2369ARy /P0PVBZ52Q+O9gP1frjPl6mQLjWgpnNxROrgMnNPZNhiumabud1fmECh4ZW9Z/gM63Su6e 05aP52iTIRoYnnV0fefKbTcwmKIT0V5IsqeZAwmDQeO2IlIqtBbEREmzt5mFOXPt5zeWj9 jE32jvxu19obcngEQfzUdLwSfCf3jqvbeoKA8ERVoait/xbd3BULazp5Z38AcfBj3VWyw/ 2fEgssUHJpv26ItOhbPn7BaYuFg977lEoR+x7Ng/OUnfAD7zxNHSpqMDHRngyQ== 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 4ZqnHf1nC6zFLT; Sun, 04 May 2025 01:33:49 +0000 (UTC) (envelope-from zlei@FreeBSD.org) From: Zhenlei Huang Message-Id: <7FFF346E-3205-49A9-B95A-94A418A28220@FreeBSD.org> Content-Type: multipart/alternative; boundary="Apple-Mail=_90ECC2FF-4B9D-4DBA-B191-E34D665E842F" 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: Race condition in ether_ifattach Date: Sun, 4 May 2025 09:33:43 +0800 In-Reply-To: Cc: "freebsd-net@freebsd.org" , Gleb Smirnoff To: Mike Belanger References: X-Mailer: Apple Mail (2.3696.120.41.1.10) --Apple-Mail=_90ECC2FF-4B9D-4DBA-B191-E34D665E842F Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi Mike, > 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. 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 --Apple-Mail=_90ECC2FF-4B9D-4DBA-B191-E34D665E842F Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
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

= --Apple-Mail=_90ECC2FF-4B9D-4DBA-B191-E34D665E842F-- From nobody Sun May 4 02:35: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 4Zqpft0ptwz5v670 for ; Sun, 04 May 2025 02:35:34 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-lf1-f54.google.com (mail-lf1-f54.google.com [209.85.167.54]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zqpfr2Kp1z3MYR for ; Sun, 04 May 2025 02:35:32 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of adrian.chadd@gmail.com designates 209.85.167.54 as permitted sender) smtp.mailfrom=adrian.chadd@gmail.com; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=freebsd.org (policy=none) Received: by mail-lf1-f54.google.com with SMTP id 2adb3069b0e04-54d6f93316dso1693837e87.2 for ; Sat, 03 May 2025 19:35:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746326129; x=1746930929; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=/wZdMm7YmHMWGyzkDw7OZPuntqS0S6cQtbkvhNGglsQ=; b=M3yJDqlCKkgVs35gDQJJP7ye5HqL6Oawe/g/N5PAykVW3j+ZT02A8Lyz8LeqYTfjt0 Z4YD331poqdQDoW6kvQyJNYjSwMurTDZ1WtsROoAAJ5aw2h0nU2Uq0jaAJghvp2jilqQ qZxiJh4O2nLCchpntEJMz0ii2syJXX38EfooQBHxn+Cc2smdemP8zB5/9MLF5J0RxLXG BhRSIzq0je3UX3TpyvmG1qwzpgi+sdJfsL42cYV9ECzbspVXytpFHWOl9hlJN4+3iP1f jsUmnpiIAth7a4mU6bnM7J9EvK6VgkB3xplqxIOf2Q7kGHiCXA9Lz/d1ilBju3XRX0it fFzQ== X-Gm-Message-State: AOJu0YxzPPsXwdpbmN+sKNMDibLQJtIPUKFudIuO0+bWTKcpYAqz1XSP 2M/fSCZTf7KZ3QqF6IQ6rPnS/GkH8xu8/fh436BVWze8L28mPzlW030UBt+8dQBB54aAbOLOsJe cbgBRtR3pBGef8Z7v54la02aA+PKcordb X-Gm-Gg: ASbGncu57vOscR5/kwin9DgQzR49Ghd/z7LRy7EFuQNoLewioEz6TCtUTanQr+PZW1G ZSHoPnhWIRow0ER1PqLZYZNUQ7qzAL4oNdaIopeO5dC3lllwafTN+EXwUSRpZ4z4VWCoKVAFQ3q xg4vTWSbzOz4WBTMTmMvg6YelmeV8/n3uzqg== X-Google-Smtp-Source: AGHT+IHWP646mCieJiqObzpLjNHxI2DV3PF8yX2jAnIwavKJ7fiJdrCb1tabCs9QICfA+n3qDVlHVJ1vTgVPRPsZUuU= X-Received: by 2002:a05:6512:3d05:b0:54e:a309:bf3f with SMTP id 2adb3069b0e04-54fa4f9a5a0mr640817e87.57.1746326128911; Sat, 03 May 2025 19:35:28 -0700 (PDT) List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Adrian Chadd Date: Sat, 3 May 2025 19:35:17 -0700 X-Gm-Features: ATxdqUGKkC6wUMfTufp0Wm7xpazi_0OBY3wTJU-oSjBNsuy2INmkQtxSGrjzsAw Message-ID: Subject: Re: ixgbe, mdio, and marvell ethernet switches To: freebsd-net@freebsd.org Content-Type: multipart/alternative; boundary="000000000000936ffa0634463cdc" X-Rspamd-Queue-Id: 4Zqpfr2Kp1z3MYR X-Spamd-Bar: / X-Spamd-Result: default: False [-0.73 / 15.00]; NEURAL_SPAM_LONG(1.00)[1.000]; NEURAL_HAM_SHORT(-0.93)[-0.934]; NEURAL_HAM_MEDIUM(-0.89)[-0.894]; FORGED_SENDER(0.30)[adrian@freebsd.org,adrianchadd@gmail.com]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TAGGED_FROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ARC_NA(0.00)[]; MISSING_XM_UA(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_NEQ_ENVFROM(0.00)[adrian@freebsd.org,adrianchadd@gmail.com]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MLMMJ_DEST(0.00)[freebsd-net@freebsd.org]; TO_DOM_EQ_FROM_DOM(0.00)[]; R_DKIM_NA(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.167.54:from]; RCVD_IN_DNSWL_NONE(0.00)[209.85.167.54:from] --000000000000936ffa0634463cdc Content-Type: text/plain; charset="UTF-8" Hi! Update! On Sun, 27 Apr 2025 at 21:00, Adrian Chadd wrote: > A few weeks ago I started poking at some netgate hardware to use as > freebsd wifi test boxes in my little test lab here. The two I'm using are > ADI (now Silicom) boxes that needed some fun deep dives into BIOS versions, > interrupt storms and compatible mini-PCIe cards (some just don't actually > get probed!) > > [snip] > > Anyway, on the etherswitch side I did a bunch of cleanup to support > etherswitch/miiproxy/e6000sw as modules, and fix a bunch of e6000sw bugs, > and they're in -HEAD: > > * https://reviews.freebsd.org/D50024 to https://reviews.freebsd.org/D50031 > are all cleanups > * https://reviews.freebsd.org/D50044 adds the 88E6190X support > Those are in -HEAD now! > > But then the next fun problem - none of the ports came up. Well, I lie. > Only one of them came up. I went digging into the PHY registers and found > that the marvell gige PHY code didn't actually power up the PHY if it was > powered down, so I fixed that too: > > * https://reviews.freebsd.org/D50045 > This is in -HEAD now! > > Then with some hints, I could see and use all of the switch ports on the > AT&T ATT-150 CPE device: > > hint.mdio.0.at="ix0" > hint.e6000sw.0.addr="0x10" > hint.e6000sw.0.port0disabled="1" > hint.e6000sw.0.is6190x=1 > hint.e6000sw.0.port9cpu=1 > hint.e6000sw.0.port10cpu=1 > hint.e6000sw.0.port9speed=2500 > hint.e6000sw.0.port10speed=2500 > > Then, I also acquired a wireguard M270 box, as it also apprently has a > marvell switch attached to an X553 backplane, and none of the ethernet > ports work at all out of the box. > The above hints worked on that too - with addr set to "0x0" instead of > "0x10". > > So, now i have two Atom C3558 boxes w/ X553 2.5gbit backplane ports hooked > into an 8 port marvell gige switch working on -HEAD (save the ixgbe mdio > diff that I attached; I'll sort that out soon). All it took was like $250 > in hardware, staring at intel documentation and linux/dpdk driver code, and > three evenings thinking to myself "surely this can't be THAT hard. > https://reviews.freebsd.org/D50127 adds MDIO/MII support for the x553 bits if there's an external PHY for some reason, and https://reviews.freebsd.org/D50128 adds the if_ix MDIO bus. It's all preliminary, but it works, and if for some reason I forget to land it / get distracted by real life, all of the moving pieces are now available and public. I'm hoping to clean up D50128 enough next week to get it into -HEAD (with the intel maintainers blessings of course) and then add some wiki documentation for the two switch platforms I have that use it. I hear there's some netgate boxes that also use this switch but I don't have the hardware to play with. -adrian --000000000000936ffa0634463cdc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi! Update!

On Sun, = 27 Apr 2025 at 21:00, Adrian Chadd <adrian@freebsd.org> wrote:
A few weeks ago I started poking = at some netgate hardware to use as freebsd wifi test boxes in my little tes= t lab here. The two I'm using are ADI (now Silicom) boxes that needed s= ome fun deep dives into BIOS versions, interrupt storms and compatible mini= -PCIe cards (some just don't actually get probed!)

=
[snip]
=C2=A0

Anyway, on the etherswitch side I did a bunch of cleanup to support e= therswitch/miiproxy/e6000sw as modules, and fix a bunch of e6000sw bugs, an= d they're in -HEAD:

* https://reviews.f= reebsd.org/D50044 adds the 88E6190X support

Those are in -HEAD now!

But then the= next fun problem - none of the ports came up. Well, I lie. Only one of the= m came up. I went digging into the PHY registers and found that the marvell= gige PHY code didn't actually power up the PHY if it was powered down,= so I fixed that too:


<= div>=C2=A0


hint.mdio.0.at= =3D"ix0"
hint.e6000sw.0.addr=3D"0x10"
= hint.e6000sw.0.port0disabled=3D"1"
hint.e6000sw.0.is619= 0x=3D1
hint.e6000sw.0.port9cpu=3D1
hint.e6000sw.0.port10cpu=3D1
hi= nt.e6000sw.0.port9speed=3D2500
hint.e6000sw.0.port10speed=3D2500

Then, I also acquired a wireguard M270 box, as it also ap= prently has a marvell switch attached to an X553 backplane, and none of the= ethernet ports work at all out of the box.
The above hints worke= d on that too - with addr set to "0x0" instead of "0x10"= ;.

So, now i have two Atom C3558 boxes w/ X553 2.5= gbit backplane ports hooked into an 8 port marvell gige switch working on -= HEAD (save the ixgbe mdio diff that I attached; I'll sort that out soon= ). All it took was like $250 in hardware, staring at intel documentation an= d linux/dpdk driver code, and three evenings thinking to myself "surel= y this can't be THAT hard.

= https://reviews.freebsd.org/= D50127 adds MDIO/MII support for the x553 bits if there's an extern= al PHY for some reason, and=C2=A0https://reviews.freebsd.org/D50128 adds the if_ix MDIO bus. It'= ;s all preliminary, but it works, and if for some reason I forget to land i= t / get distracted by real life, all of the moving pieces are now available= and public.

I'm hoping to clean up D50128 eno= ugh next week to get it into -HEAD (with the intel maintainers blessings of= course) and then add some wiki documentation for the two switch platforms = I have that use it. I hear there's some netgate boxes that also use thi= s switch but I don't have the hardware to play with.

-adrian
=C2=A0
--000000000000936ffa0634463cdc-- From nobody Sun May 4 19:17:35 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 4ZrDv45CZ3z5v7mJ for ; Sun, 04 May 2025 19:17:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZrDv449Kwz3VBQ for ; Sun, 04 May 2025 19:17:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746386256; 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=3DfRFSWmSTz2K+boYjh2oZNGJyZ49uNFe/j1hRfiXKY=; b=IXUqL+WYBeRqx9Mzv8T+IPfuUc8ltq7fCIECoYyUsEDvsvNAeGoaVEcfbpb61NJRjPnQ15 09Q7+FFuGAg2zGGqduApkC7JSVrD2tZPH/qCnp3ZHJT+w/NQHvD9IwGVRuu0rntwInYUex KXgXQsQXPReDK4wTXMqTGTdHA70PziGM3Au2CImii2kYw1WXyFkGYwgJsvEZvxAC8seyww +6MHibiouqs6mGxSEKEuyKv2XV5dggj5Trm5B4HrGkuUS7GLiDBZKk9661PZSDwGYw5/dC Yrp60/k6ZViOpAiVrySAFMu+i+hZLk8fcdEawj2c4b1niYOPnDEXpWAW6xVqGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746386256; 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=3DfRFSWmSTz2K+boYjh2oZNGJyZ49uNFe/j1hRfiXKY=; b=u4pRgObiNkhdOpjKcXPkEK8fpBJXi1dzUtGxGzdZXkD4YhKTWXRaEKOwmz/GEYkJ032Rnt l3gNdKZ/btIs8yzJCYa3uPXJd4T+kS0K4NPPeA0jgO4cO933V6+k7PVZhh2WeZ6+v78Bot 1Tn344iaWxnygiuKuy/EPZ/oraXpRquNj0QCA8xeAEHj0fO2NPKuPixRJ7pd0wXpqiE52C bNFFwTnvZLNDm4W7O2Ney/ttFPTsJwPOZXh4f5stzzTmRb+6KAUriEyuFiWBCxs3gw2WtJ XRxdZcQ588UbEfqx5yS512Jjy+p8TImhEzO+k1SBulWQDBnVdvm3hTsj4jC+vA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746386256; a=rsa-sha256; cv=none; b=r6lajb3P4zhJLLQ80z7yRcx3X2MvFlxexD+8KoFCc4DfZAbdJqOMxN/mVR+uTijDYKDY8p 8yqBvFADEiWaf6sRF7spaT7ZX8QcypUfvNAgp5rgjcFi+oG1BPQurO+0RxyXznWn1bx4KW gDdE6Cm/nSmNywanEWhwmhS+f73ifDG0+aW6FsqosFIKKQGA4TyqX4RLEU6v1vFJRfnZy5 mHqJe4ypyRuJsyKdXwzuoStFYbHFALd+c8/T5ux3gAvjILaOLFMvjxMH1xSyEsI4/C91RN M2TBNm4XNpoHo+/BuxTMQj2cjFt5nQSPWmmQ7l6zyvsst9EMu1eNA8Mt8IXtIw== 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 4ZrDv43c8szhf7 for ; Sun, 04 May 2025 19:17:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 544JHadf058969 for ; Sun, 4 May 2025 19:17:36 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 544JHaWI058968 for net@FreeBSD.org; Sun, 4 May 2025 19:17:36 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 286260] NFS: sharing only for IPv6 subnet fails Date: Sun, 04 May 2025 19:17:35 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.3-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: rmacklem@FreeBSD.org X-Bugzilla-Flags: mfc-stable14? mfc-stable13? 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=3D286260 --- Comment #13 from commit-hook@FreeBSD.org --- A commit in branch releng/14.3 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D2773c07181a772d5748e97bf4b26e7ffe= 4d444d7 commit 2773c07181a772d5748e97bf4b26e7ffe4d444d7 Author: Rick Macklem AuthorDate: 2025-05-01 23:17:20 +0000 Commit: Rick Macklem CommitDate: 2025-05-04 19:13:49 +0000 mountd: Fix updating the network/host(s) for an exports line Mountd reloads the exports(5) file(s) when it receives a SIGHUP and then compares the old and new exports, updating any ones that have changed in the kernel. Without this patch, mountd failed to recognize that a network/host(s) had changed, if there was no other change to the exports line. As such, the change of network/hosts(s) did not take effect until the mountd daemon was (re)started. This patch fixes the code so that it checks for changes in the network/host(s) list for an exports line. PR: 286260 Approved by: re (cperciva) (cherry picked from commit 68daa781c1f12e1cfef768030eaff970c3d35543) (cherry picked from commit 37abcf06f2100eeca41dbd67f8ca8228903ce5e8) usr.sbin/mountd/mountd.c | 44 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 43 insertions(+), 1 deletion(-) --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Sun May 4 19:27:31 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 4ZrF6W46g1z5v8xC for ; Sun, 04 May 2025 19:27: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 4ZrF6W36z0z3cCN for ; Sun, 04 May 2025 19:27:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746386851; 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=/oTbY3VZRU7Y6nSuqD5wNQUOEQz2/DOJF4xvLb1IJ4M=; b=Bn5vna3D0ZwYRWoLRQfnYtVF1w42htqN6ac8KBVgqFm+b6o2n0AWP9Mw4pmCcWcSxnU7ty 6QJAwSjJ0nL1265Lg77Ffr7Wsr6WshC70QXhgpl82eNHtR0f9Xk4XNq4XHGbkIPA8KmIY+ cM+CX4pLcLR5tzEjyH/dhgFJLEiH9BSVpIgyGqOorAu5GrWBqdNIzlDIHrHikC9aNqQ7Pt huHvAxKDc8l3PREFTJNwwHhCAIqIxg3MdBh7wVh/aKztBiEDncr47cgJPIjBcA1qv5hm+Z 0DsW5HRe/QYr8mnIR3na4M0UsfGNkEE24pZoGOJ2IFenxSmqaqTXkk4UoxKK2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746386851; 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=/oTbY3VZRU7Y6nSuqD5wNQUOEQz2/DOJF4xvLb1IJ4M=; b=wb84Lxk7Ww8V6gZnmNTVK8/eRNtTe9IlYkVpTQ+SUUOpMb3bsypm73TjXLm3boHby6pMQU vUlby8aj2D9z4pdeUybnYbOyo0na3pQSbyrIEkhW7nxWOKVXY4lHF/B4LT2r5SQGk1oeel yK2xZMxgMJFWlaoRHsJuQF6xOvHf2usz/kinNnd9PodZZGhPrCM0ZGcQOtYDbjqsJz0beS FV+yCjzY4hidy6wKyNxZP99kUUkrHJy+cSpqM8nCvyiwz8/kivZwUuMPHknKFr3kujwJsy wanWdJn70zkwhTEqBHzNWwaOVyKAV33ElP559VD4DwQz4tQhI57mMTtamGtUJw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746386851; a=rsa-sha256; cv=none; b=NbZAhq95toBjlHOrhcqNzydqj8dMhEYnRk6+F1c8aVV6QIDEJKEBH0/CZ/ehcSrtVsldox lU8CWYQq/ZXC/Yx0st3M/53Vvh60wI6vZDToDV23jSntoxkok8PqLlF7REtJrLccEJUjGa XWToxx9c+iT1141EhDTSfHUTTi29rZi8EQnummC8G1fovpZ65uLFHPlsDf62YA+nj0HZKY 3D42mh3KdQMJwlTMUw9IfLqY3PyRCRe3XWceyrdIqUo8cR4Tx9/XPOAG5ubKORFrNyrJWt Mk4TTVo7meFAbCeBFp7h39+1sWDQ8ua5w8t+ONLtWJV+n7Y7btSniXBoTSo4QQ== 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 4ZrF6W2GWCzht9 for ; Sun, 04 May 2025 19:27:31 +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 544JRVOQ073761 for ; Sun, 4 May 2025 19:27:31 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 544JRVP6073760 for net@FreeBSD.org; Sun, 4 May 2025 19:27:31 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 286260] NFS: sharing only for IPv6 subnet fails Date: Sun, 04 May 2025 19:27:31 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.3-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rmacklem@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: rmacklem@FreeBSD.org X-Bugzilla-Flags: mfc-stable14+ mfc-stable13+ X-Bugzilla-Changed-Fields: resolution bug_status flagtypes.name 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=3D286260 Rick Macklem changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|In Progress |Closed Flags|mfc-stable14?, |mfc-stable14+, |mfc-stable13? |mfc-stable13+ --- Comment #14 from Rick Macklem --- The patch is now MFC'd and MFS'd to releng/14.3. --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Sun May 4 19:38: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 4ZrFMB62mzz5vB9J for ; Sun, 04 May 2025 19:38: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 4ZrFMB3BZnz3nKs for ; Sun, 04 May 2025 19:38: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=1746387510; 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=k7dkirK8WYzBeUEqrA2i5n2A5Z6EnkVN9jvTOTlC6S4=; b=OV6oNrcv1/HTtFcU2ITlkPBTQVF/F6PMUfp9tqP2OaB4BMqwfgx4xu8vriF+y/QDAGpYdJ oMcTleJabBA8RcbWprwqjGOHw/go3fRDzJFCqBStsT/rSka3ROpqi8AZub56WSKEh+8PAA tO/fQKuyfkLTJnPPnsNsryOC7kfokcZwtjHPabDsj3ZR+2t90nHZMGd3ReeAGv5VcDVylB lV2yQOFXVaJBJbAHxA+NAd1EVy1rkH4DrijiywHJliQEieBN5KTFE3ReALHidxo/dtAIQt OOx7taoqtO2Mn9VZE5qfFKiGlS2DYfZeoSxbulMBotQYrxbcBftGn73YGikRdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746387510; 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=k7dkirK8WYzBeUEqrA2i5n2A5Z6EnkVN9jvTOTlC6S4=; b=yh7OH4XXlJ9W0gPG5XSnJ9lpNWwQMmF4HKQDR9srFEj6Scfflj2ha8ysMKcnIdWEdXILn1 DyecjhRkxv7iEWKpo5bduTfQdNAD/BvxAh3Qs4VT+p3+bNcgTnXYblAJDGK7otSEiH/72K usiTvPR57uJPZSYE4IWhZuTBEShjmz70aL+2N6MiO6nimTd+T73QL7rpAytjvw9Ezv/HOy cO0jwjZTeLUKePTYI6HrPuTyEthqVDWgqvX0pR9s9auR3GJPnxImMMkULwxQNuhxKdntwG Np+2rMEwhIgZg7BZYS2OuXR9HHXN3MCs+GIZwqCu+An5tshlT4Nxbip4LNHH4w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746387510; a=rsa-sha256; cv=none; b=qginRcJYqsYwWUA3BnQEjCDYgbOBLFmdjo9qjHjgkgp8R4/XtKPgF9ms43dIobBkms35WX 3SbfWUY1IVEiYP+lgUG8c/Ws2TX3ormrqS242pE3jddvkF/bq2vMTJ4vwv2vCRxAEYMH01 Tx66djzILtlEk82O/10FDxGuqmNcUKwNoKrHLxiEtMY/wu/6rOwdZdrbypPxIWNesMOQrV fUFPnq7y3hO6mLroh+i17GIEqqX7YejmACmxqON441Yra4V0nEeQcbc85+w6oqPWKRSDC+ WIguu3wZqpTc2vaANMKw6iUCI23pDhwpgiZ7dCQRAM9H/y/LX/g+Ag9/3iObwg== 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 4ZrFMB2TBBzjMr for ; Sun, 04 May 2025 19:38: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 544JcUsK094003 for ; Sun, 4 May 2025 19:38:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 544JcUWC094002 for net@FreeBSD.org; Sun, 4 May 2025 19:38: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 286260] NFS: sharing only for IPv6 subnet fails Date: Sun, 04 May 2025 19:38:29 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.3-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: zarychtam@plan-b.pwste.edu.pl X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: rmacklem@FreeBSD.org X-Bugzilla-Flags: mfc-stable14+ mfc-stable13+ 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=3D286260 --- Comment #15 from Marek Zarychta --- Thank you, Sir, for fixing this subtle bug. It was a truly honourable experience to report it, retract it, and finally witness how it was expertly tracked down and resolved. --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Sun May 4 21:00: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 4ZrH9y4Nmqz5vGtn for ; Sun, 04 May 2025 21:00: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 4ZrH9y3ygxz419L for ; Sun, 04 May 2025 21:00: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=1746392438; 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=SImKVNXUk49ucLsOSJFJy3S3sKw/lVYuFIxVTmSlJSU=; b=L2MdHaOm3zi/qa2oc1dfufMfZjnS3Tqiq54n+/3sRqrq+yH9I1zBAIkE6YSuBHSO6uFwEO ZQ4U7Yh/OP9tFujRJN8TUxHLS2DydFJZhfqFPAiD49MUQBLbYmdmyLhQfAFnpOH+V4r6xz gyqoD1s5BwiSrlwDerXA1n5Fgs9T5ny93l8vyJDZpxIPYBpSCOmy7MManQtzCoRHNRW77U K7NbFFrM3a7FESkGzi2y2JXcDn6yqLYfYC0tpCtsK50S+BJYeP1ZH/hu+jyD8T8OaTV2hQ QCccjRfqNoH079KkLi6tJWxnUchMKGKJ9wnaNmnFAukF/P7y+LK3ggCQo2Ewaw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746392438; 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=SImKVNXUk49ucLsOSJFJy3S3sKw/lVYuFIxVTmSlJSU=; b=DMjp8mqo1G9dP4VwOUAtOLMDAP7E6yPQKzKI9KFYzbWgHrr9q+9znRfFLTZRaBkGTKTYrC 3+LfHUMGinMwFGZLRgzdGlNY5YEWIRucHVmMXqXbXPvOrp/nFf2lztvaTOaNjjouQ1Vj1S +95W6UAlEtV5RFgjcc65an+z69qc+mMAOiPZmeETcmytrsmbnsLIW+4OkGfDl+gXx3bNA6 cbOPCHanCTTRhbWdqnLoZepRUkzQ2n6BVyg7yfAchnJMmCfU/bq8tZ/TW5WaJf0Hxb4QXe /I85hhBJl6DH7lll78ImOnh8Pd7CQ1/MdXeuCVKgBmIedJUuUGz7OGCzf90+ow== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746392438; a=rsa-sha256; cv=none; b=kQc8RP1NmXEP/NoBiaS/KVHraQxumCo/vAclyrkCu9g6ux7wT8o2+zqjnufer6s/eOuZrx pmyw5lhJ1w16gfhxtrmxsnGKW2QPs2tx5kWH7hdKPuciUCd3eMJSTMIXlJLXsV31oMPmeO X5HlcjSO+Of4CGVKEodApRupIQvtoRQZGS2HyYXsVtmejXEv4I1Ti554ak1B4pxN0b5BwV EZIT1yXfk5iNqhF4eQ2i2Gwjm7HJooPjqAco0X33n6WDHczeRJfUGjIE+ShUoc3ltRp5sE AwDG+x+Wris3wMsAjt9SBcXdUUWJgZ2s86/5vPU5NIPV2CG+rNnCNHldLsdMPQ== 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 4ZrH9y3JL1zlGc for ; Sun, 04 May 2025 21:00: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 544L0ch9032358 for ; Sun, 4 May 2025 21:00:38 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 544L0cN7032357 for net@FreeBSD.org; Sun, 4 May 2025 21:00:38 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202505042100.544L0cN7032357@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, 4 May 2025 21:00:38 +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="17463924381.A31F2.29463" Content-Transfer-Encoding: 7bit --17463924381.A31F2.29463 Date: Sun, 4 May 2025 21:00:38 +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. --17463924381.A31F2.29463 Date: Sun, 4 May 2025 21:00:38 +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.
--17463924381.A31F2.29463-- From nobody Sun May 4 23:37: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 4ZrLfW2yTwz5vS8s for ; Sun, 04 May 2025 23:37: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 4ZrLfW28BGz3GxK for ; Sun, 04 May 2025 23:37: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=1746401827; 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=pLa7sf92jA0b4di+4oLSiMR9SogiRp24WgLCUhSEEOE=; b=ciItf6p/fYI1ND5pmNfMNW0RcCHgnffzWjfiW2V+ih12xwxPylcrM60j0nmAKy3Qgrjx1u 0ZwjYOTcFy8R4n1wbW/3dT+CiB9VyAhXmL7zPH0DauoqoZDPw7y/1BcxkPAO0gkYAscYCY CJmqGcaMPx0sY9ILp1D5/1kvATQHykmrtTh+nHkYHEwv7c3FQahQAU41rfiej+DnpPjWhf uWAvEwBceSLYN7+lMlfoO3A20SY5WOX2SV36cClK9EVHkMS1+XiNxGjEcLKLvzoLEzhtos 0yXxiOsFkGtjycet07VzdGrkHFwScsQd1xLahkNrqFxKevV0aDZIOPl7qzC3LA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1746401827; 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=pLa7sf92jA0b4di+4oLSiMR9SogiRp24WgLCUhSEEOE=; b=k8AJxyiKdpW8prE8OuvlC1sjgzKqbX8xGome/zaox/zt8u2cV8+VRDY9wNKCZBG5c3uZnm PzEvorJ3qcaDwpahQzKRWTEvpS0JqQNPTPpEss58yT8NJZ2zQuzZ7tAuVCi+ZIQLwb0LpE lBmgkgoAaME4rXyFrJsnzquYbbe8EuL85W3HI5zbnMcJ8x4PIUPmvs6SdczK4MjRSgm+pf yjqjWVKQAqiMG6Wx4fK8tfOWQUFo6LY7Ycn9J3ckUvRPkPR7VRCMjyFQngd/Qezyd80pWF IrbKinHuzKEteD4upHKsKSAwNQrk56wtGgWZPpVmks/TMIlYR1vDfmytYKErZg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1746401827; a=rsa-sha256; cv=none; b=cYfE+EzcW74zyg0bcx9ijZRk1uPSdfwcIgwD+Xvvwk0o0E5mo+g98K6mFwjb4XCKe0qGYp GZE6MZ8wgjldiEca1sX956uC6VVReFQNIlAC7rZWxiIy2WNDg9j6QE9EsUZQ8YREzJ0v0F ESQUPrB/8QwToREy/SusUnWVY7ektNKhT1c4LNv2yT8UnyRnJZ1im0FxBhgzwis9Ya/SKO kYcZ7tBoc3cwbN9SXThXiFlM+OwK7g4RgiKlM4X+l0jTLBFKPmVj6qgQfaaEik8RxkRTs8 Uwe5E8Rnd7TMdCspQtNP3AU/iqDI8+iUNTDcw9X8DPuBTwoFLhbGQK5ZwzXkCQ== 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 4ZrLfW1LwMzq4W for ; Sun, 04 May 2025 23:37: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 544Nb7Gc000102 for ; Sun, 4 May 2025 23:37:07 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 544Nb72P000101 for net@FreeBSD.org; Sun, 4 May 2025 23:37:07 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 286322] IPv6 doesn't work across different FIBs (epair) Date: Sun, 04 May 2025 23:37:07 +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 Many People X-Bugzilla-Who: ivy@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=3D286322 --- Comment #8 from Lexi Winter --- > Interface epair (4) will probably not work correctly if one endpoint is i= n FIB different then another endpoint but this is the bug, isn't it? i think this should work, but it does not. btw, earlier i mentioned "net.inet6.ip6.rfc6204w3". that was a brain fart,= i meant net.inet6.icmp6.nd6_onlink_ns_rfc4861. rfc6204w3 has nothing to do w= ith this. --=20 You are receiving this mail because: You are the assignee for the bug.=