Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp4371108pxb; Tue, 25 Jan 2022 09:00:20 -0800 (PST) X-Google-Smtp-Source: ABdhPJzmb/KfzlSdpj5qSztXUIQ77xTEpZ3zUoan0Mlyp0PWMLq3Not5tTWUW4YsX16CeB3iET/J X-Received: by 2002:a50:9504:: with SMTP id u4mr20844361eda.107.1643130020651; Tue, 25 Jan 2022 09:00:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643130020; cv=none; d=google.com; s=arc-20160816; b=WcCGx913ECqhQrSywaDUoG3EVVpG2jbEAramAJ9ZocEPBDAfBz8rIVF3SWdUTI5U/G PicRr2Po5FJojfgsdNwd/Bk22f/vEfc3RJWhyCYsOGGw+G5rqfvhyPWfiI9/+enE7vt4 HuMJig5R6Lw7nuthSgLtH2E6FNoVvw72rUFtcCO4N6Zjv/X63yv4Y0kiKW3iiKxDGO/C JSga9LoHsCs+fGyyQJEu/pK9FC74Jbk6IHLpf7eyQ0jIIGmJ07z2spJuZmS7R7IA2BZF EHbd6pDVWlHlCSsd2l55yUOJcXezR42JKE96ymwrQ1KsXqKeiss46qnj2MQrmeVlg1uf TkRw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:hmm_source_type:hmm_attache_num:hmm_source_ip; bh=mOxT8y7yquJuMhHWVOQfou0kJ2uZkoaBvxdl5wTvoos=; b=zZfXOdiNf9Rmjm5VG0N93c1+19Evtvsvr0Hmg5voINs3mNHO9XSLori6Ka1DvgC3yg ZUx4ZuU/LDhORXkqImPeklm4+4Zqk0rhMSMO3DSPfmIyk/tHD3ZO76LbcoPtIujtjQuJ Crmby10uz68VhPCdREaHOrBxkZHRSrtGX31OeC7urkb7R16r6uvehcsSb+iUuWT/vnwG yj9pSAHxvp8fic9qsY2TU7XMf1ga/vJHJ7Uq6LjZW2A/13UMjnongVd5i75Jkf894x9Q UfKlq0XgCOliy56ZK9mFcjAWxCPFHO/J3Z/vMgb+4SfG9+sUs1j1b6LFTahT4n5We34i 9RgQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id do6si10413923ejc.516.2022.01.25.08.59.53; Tue, 25 Jan 2022 09:00:20 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1452478AbiAYMld (ORCPT + 99 others); Tue, 25 Jan 2022 07:41:33 -0500 Received: from prt-mail.chinatelecom.cn ([42.123.76.228]:39257 "EHLO chinatelecom.cn" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1383611AbiAYMh5 (ORCPT ); Tue, 25 Jan 2022 07:37:57 -0500 HMM_SOURCE_IP: 172.18.0.218:48792.662813070 HMM_ATTACHE_NUM: 0000 HMM_SOURCE_TYPE: SMTP Received: from clientip-112.38.63.33 (unknown [172.18.0.218]) by chinatelecom.cn (HERMES) with SMTP id D15D1280029; Tue, 25 Jan 2022 20:37:29 +0800 (CST) X-189-SAVE-TO-SEND: sunshouxin@chinatelecom.cn Received: from ([172.18.0.218]) by app0025 with ESMTP id 9423f2faf0214720bbdbdc2eb317ba02 for nikolay@nvidia.com; Tue, 25 Jan 2022 20:37:34 CST X-Transaction-ID: 9423f2faf0214720bbdbdc2eb317ba02 X-Real-From: sunshouxin@chinatelecom.cn X-Receive-IP: 172.18.0.218 X-MEDUSA-Status: 0 Sender: sunshouxin@chinatelecom.cn Message-ID: <6f7b59b2-1d97-5257-f68b-1658cc5b7cc9@chinatelecom.cn> Date: Tue, 25 Jan 2022 20:37:26 +0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: [PATCH v9] net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode To: Nikolay Aleksandrov , j.vosburgh@gmail.com, vfalico@gmail.com, andy@greyhouse.net, davem@davemloft.net, kuba@kernel.org Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, jay.vosburgh@canonical.com, huyd12@chinatelecom.cn References: <20220125023755.94837-1-sunshouxin@chinatelecom.cn> <8eac3258-8b2a-37eb-2a1e-6a71d5d1f859@nvidia.com> From: =?UTF-8?B?5a2Z5a6I6ZGr?= In-Reply-To: <8eac3258-8b2a-37eb-2a1e-6a71d5d1f859@nvidia.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 在 2022/1/25 17:02, Nikolay Aleksandrov 写道: > On 25/01/2022 10:51, Nikolay Aleksandrov wrote: >> On 25/01/2022 04:37, Sun Shouxin wrote: >>> Since ipv6 neighbor solicitation and advertisement messages >>> isn't handled gracefully in bond6 driver, we can see packet >>> drop due to inconsistency between mac address in the option >>> message and source MAC . >>> >>> Another examples is ipv6 neighbor solicitation and advertisement >>> messages from VM via tap attached to host bridge, the src mac >>> might be changed through balance-alb mode, but it is not synced >>> with Link-layer address in the option message. >>> >>> The patch implements bond6's tx handle for ipv6 neighbor >>> solicitation and advertisement messages. >>> >>> Suggested-by: Hu Yadi >>> Acked-by: Jay Vosburgh >>> Signed-off-by: Sun Shouxin >>> --- >>> drivers/net/bonding/bond_alb.c | 38 +++++++++++++++++++++++++++++++++- >>> 1 file changed, 37 insertions(+), 1 deletion(-) >>> > [snip] > > Also forgot to mention, you should add a changelog between patch versions. > You can add it below the --- marker so it won't be included in the commit > message. Otherwise it's hard to track how the patch reached v9 and what > changed between versions. > > E.g. v8 -> v9: > > Thanks, > Nik > > Thanks your comment, I'll adjust it and send out V10 soon.