From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: passt.top; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: passt.top; dkim=pass (1024-bit key; unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=NJ8kp0AR; dkim-atps=neutral Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by passt.top (Postfix) with ESMTPS id 1F1825A026F for ; Thu, 25 Sep 2025 14:48:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1758804535; 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=2S5t3dxp0JR/xb3GnIkkm1728XTDqYfPo8SUOKjZceE=; b=NJ8kp0ARFBXLC/GzvXrgPFDBt0YONFVbnGRO9cZ6/cfn+ipZowWe/obAs+9TZJ/ZlZKmcE JRY4Y+4hEp6GXpJ8I+CkPborOwlj+H7F4jBp16jEPyD43QfUp1d0ij+7R90UEYMHhUEHZo dg8HXT7L8vUuPDel/WVxp2Bxmfx82kc= Received: from mail-qv1-f72.google.com (mail-qv1-f72.google.com [209.85.219.72]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-381-TGCVOrtPMdKDQeIhTPZNQw-1; Thu, 25 Sep 2025 08:48:54 -0400 X-MC-Unique: TGCVOrtPMdKDQeIhTPZNQw-1 X-Mimecast-MFC-AGG-ID: TGCVOrtPMdKDQeIhTPZNQw_1758804533 Received: by mail-qv1-f72.google.com with SMTP id 6a1803df08f44-78e831e5a42so23770736d6.2 for ; Thu, 25 Sep 2025 05:48:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758804533; x=1759409333; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=2S5t3dxp0JR/xb3GnIkkm1728XTDqYfPo8SUOKjZceE=; b=rt0QCQpxXi3NP75b3f1bFwDCiNU/NdQIRGTSo61Hni/dPpZVguKisqRjEI5w5cC61Y RKzFA0QYUxj6ew8R6gaaWjoYVdcP3AQGO/3jN2l9jdXLNLkBlHPzmGLY8BHMz+He9r8x WFihOaqDD7qZdJTwEgRkobwt5ssKMlYD59P1Bdu+9VpnIW4ni8R62psZTXkaCMHIDiQY 1aR5QLHziT6x9qMWAfH+Bhk1KVy8O+bxZYc+KVfD97bvcdFfqG8mr1Pls/9im1kvlc6P CnF4hQFoeTVixcda2x3S/OlrnC6lC4wb4hSlimyTT8I5Uru1eWjdi9kWTrlfX4ULOSOg 84YA== X-Forwarded-Encrypted: i=1; AJvYcCV2KXpO6zt942OQlZYGNEhp9nwWRJjxwk2aVb3r18HOhgWNLbez/bvXyw24bLSopYAoB6iUe6lc+pQ=@passt.top X-Gm-Message-State: AOJu0Yzg1apR2864dDrMfbK/oHELheSDFiAqL+1mhyipTpAJ36DVqONq BKly6wwTARZpoUADFnalDw1sojxkW7Zp7gZc7kFbEIyFv30Q6Yy5XMZloVMZzflkVI3hM2AfYbD aNaTEsUkiJSUJsZg4g15x7GAZoE9RElr6hv72KhTAYGyIbI5AWHIR9g== X-Gm-Gg: ASbGncuk7bg82y5YJalGO4Ej0ljWw00MS97/oG/MClxU7EwN3B8Mh17KBAIjql3OU38 xSNjePisTjgiXTMVaE9CccCjwFe8n4lfUE7JowY9obzPPcDa2z65m8LPmrXPl0NW18fyaNw+4Lg Wr0LjH4LIMYZZ3rymRzYMEotKM1DlibLg7ZETesjQ9dBdiVYBcjwoWGmm04QCDTewyFElB9rASP RMpaOiyvAKBum/sm1jTYRbNv9M8sdrPb0T/mk6d7pqpvsnTMNiqgOVGgOA7/qZ9V+Jm/cjV9kuK 1vG+aKs+ohRfGK2Ajgl1s459bCr/u4k+UaF3kzJeNR1Rku5pE1pqnPutCYW6M2MxsSLkB9I4Fmq MfLCwM84P4w== X-Received: by 2002:a05:6214:766:b0:802:d44e:3531 with SMTP id 6a1803df08f44-802d44e3850mr27090466d6.46.1758804533283; Thu, 25 Sep 2025 05:48:53 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGB2wC9sMkJ4r+TMkX5jDYwD7iqdqvQvHwI55iV6U8a9UTX1pRMnWVLBXMxlaQ1abuDv2Za8Q== X-Received: by 2002:a05:6214:766:b0:802:d44e:3531 with SMTP id 6a1803df08f44-802d44e3850mr27090116d6.46.1758804532771; Thu, 25 Sep 2025 05:48:52 -0700 (PDT) Received: from ?IPV6:2001:4958:2206:8901:6025:1483:4146:72dd? ([2001:4958:2206:8901:6025:1483:4146:72dd]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-80166781d27sm10739066d6.45.2025.09.25.05.48.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 25 Sep 2025 05:48:52 -0700 (PDT) Message-ID: <38e13c6a-36cf-40ae-bbad-0f2848b78147@redhat.com> Date: Thu, 25 Sep 2025 08:48:51 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v9 9/9] arp/ndp: send gratuitous ARP / unsolicitated NA when MAC cache entry added To: David Gibson References: <20250924011330.1168921-1-jmaloy@redhat.com> <20250924011330.1168921-10-jmaloy@redhat.com> <5dda48fc-d854-436d-acd1-734d461efd59@redhat.com> <702508a5-2853-4aad-b527-63d47b9f5988@redhat.com> From: Jon Maloy In-Reply-To: X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: CSdfL9B2d_hTwXAByRpCdPOIFK6MYCMCLL5CbXYK3es_1758804533 X-Mimecast-Originator: redhat.com Content-Language: en-US Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 Message-ID-Hash: 6FZROAJGX67CRYEMXXPP7XX6U6HFOSHI X-Message-ID-Hash: 6FZROAJGX67CRYEMXXPP7XX6U6HFOSHI X-MailFrom: jmaloy@redhat.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: sbrivio@redhat.com, dgibson@redhat.com, passt-dev@passt.top X-Mailman-Version: 3.3.8 Precedence: list List-Id: Development discussion and patches for passt Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: DQoNCk9uIDIwMjUtMDktMjUgMDI6MzgsIERhdmlkIEdpYnNvbiB3cm90ZToNCj4gT24gV2VkLCBT ZXAgMjQsIDIwMjUgYXQgMDc6MzI6NDNQTSAtMDQwMCwgSm9uIE1hbG95IHdyb3RlOg0KPj4NCj4+ DQo+PiBPbiAyMDI1LTA5LTI0IDE4OjE4LCBKb24gTWFsb3kgd3JvdGU6DQo+Pj4NCj4+Pg0KPj4+ IE9uIDIwMjUtMDktMjMgMjM6MjIsIERhdmlkIEdpYnNvbiB3cm90ZToNCj4+Pj4gT24gVHVlLCBT ZXAgMjMsIDIwMjUgYXQgMDk6MTM6MzBQTSAtMDQwMCwgSm9uIE1hbG95IHdyb3RlOg0KPj4NCj4+ IFsuLi5dDQo+Pg0KPj4+Pj4gLS0tIGEvZndkLmMNCj4+Pj4+ICsrKyBiL2Z3ZC5jDQo+Pj4+PiBA QCAtMjYsNiArMjYsOCBAQA0KPj4+Pj4gIMKgICNpbmNsdWRlICJwYXNzdC5oIg0KPj4+Pj4gIMKg ICNpbmNsdWRlICJsaW5lcmVhZC5oIg0KPj4+Pj4gIMKgICNpbmNsdWRlICJmbG93X3RhYmxlLmgi DQo+Pj4+PiArI2luY2x1ZGUgImFycC5oIg0KPj4+Pj4gKyNpbmNsdWRlICJuZHAuaCINCj4+Pj4+ ICDCoCAvKiBFbXBoZXJhbCBwb3J0IHJhbmdlOiB2YWx1ZXMgZnJvbSBSRkMgNjMzNSAqLw0KPj4+ Pj4gIMKgIHN0YXRpYyBpbl9wb3J0X3QgZndkX2VwaGVtZXJhbF9taW4gPSAoMSA8PCAxNSkgKyAo MSA8PCAxNCk7DQo+Pj4+PiBAQCAtMTI5LDYgKzEzMSwxNSBAQCB2b2lkIGZ3ZF9uZWlnaF9tYWNf Y2FjaGVfYWxsb2MoY29uc3Qgc3RydWN0IGN0eCAqYywNCj4+Pj4+ICDCoMKgwqDCoMKgIG1lbWNw eSgmZS0+YWRkciwgYWRkciwgc2l6ZW9mKCphZGRyKSk7DQo+Pj4+PiAgwqDCoMKgwqDCoCBtZW1j cHkoZS0+bWFjLCBtYWMsIEVUSF9BTEVOKTsNCj4+Pj4+ICsNCj4+Pj4+ICvCoMKgwqAgLyogU2Vu ZCBncmF0dWl0b3VzIEFSUCAvIHVuc29saWNpdGVkIE5BIGZvciB0aGUgbmV3IG1hcHBpbmcgKi8N Cj4+Pj4NCj4+Pj4gQUZBSUNUIHRoaXMgZG9lc24ndCBhY3R1YWxseSBpbXBsZW1lbnQgd2hhdCB0 aGUgY29tbWl0IG1lc3NhZ2UNCj4+Pj4gZGVzY3JpYmVzIC0gaXQgc2VlbXMgdG8gYWx3YXlzIHNl bmQgYW4gQVJQL05BIHdoZW4gdGhlIG5laWdoYm91ciB0YWJsZQ0KPj4+PiBpcyB1cGRhdGVkLg0K Pj4NCj4+IE5vLiBDaGVjayB0aGUgY29kZSBhZ2Fpbi4NCj4gDQo+IFN0aWxsIG5vdCBzZWVpbmcg aXQsIEknbSBnb2luZyB0byBuZWVkIGEgbW9yZSBzcGVjaWZpYyBwb2ludGVyIHRvIHdoYXQNCj4g SSd2ZSBtaXNzZWQuDQo+IA0KTG9vayBpbiBmd2RfbmVpZ2hfbWFjX2NhY2hlX2FsbG9jKCkuDQpJ ZiB0aGUgZW50cnkgYWxyZWFkeSBleGlzdHMsIHRoZSBmdW5jdGlvbiB1cGRhdGVzIHRoZSBtYWMg YWRkcmVzcyBqdXN0IA0KdG8gYmUgb24gdGhlIHNhZmUgc2lkZSwgYnV0IHRoZW4gcmV0dXJucyB3 aXRob3V0IHNlbmRpbmcgYW55IEFSUC9OQS4NCk9yIGRvIEkgbWlzdW5kZXJzdGFuZCB5b3VyIHF1 ZXN0aW9uPw0KDQovam9uDQoNCg==