From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id CB1D3A0C4C for ; Wed, 1 Dec 2021 10:36:09 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5E6384068C; Wed, 1 Dec 2021 10:36:09 +0100 (CET) Received: from AUS01-ME3-obe.outbound.protection.outlook.com (mail-me3aus01olkn2148.outbound.protection.outlook.com [40.92.63.148]) by mails.dpdk.org (Postfix) with ESMTP id 311004067B for ; Wed, 1 Dec 2021 10:36:08 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hsDKaCd+to1DKOcPSj/0QmAoJu8xArQyMEBTMm1fDQN7kRUTd2buKKBc89EC12AlpTFGYZGLYdRikUwydfOfYsP6+9gWMDsGGXP2cZcBe2bLhPEbeTKUWlQqsHp0eoo19Vzagr2eU1Coj7cWdE/V3IPr+VuS822g23jwBho8PdEr8gx3HWE5YQh3OHMABinX+dIjpsPG5je9akaDmWXPQbMc2H8RvjAXtTTjD0o5CJic79cXNfq18unPVnAGwhb55SqHzJVN1EeyyUU8Uqtp2tH/3cZ+QZtoc+gwh3fra1k1b2gdrkG7cMcLHXQ7iS0hPbsyyj4/v2MD4iUqn6m/Vg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=2KDPJIb/S3tmEzbBlr2Dge8v157rMAHM1FohgkDo/KQ=; b=Jq97QtnP9PXRr5FYAvqnle20KFvEjnrAyQHAz4L3nfytw+14mE10l4CdxKSQb96x/YXbWQf97fQXl+rVRZUNtQgNdN9Ghe05hZq0hhe20iOwwVMuW/qtnwe8qxicoU0NAk/X6vOBdpyBV3x2lr43fbu5ICT0truiPVYGOVYIQBD/YchjS8nSpEaCSe21FyDqdBADKzeJWXTSHulOPLmcgLFRF2GG+A1xbuV91cAA/ibxtVbod7eH9lGscr1Mhc2cTicvi/FsyKePYRS8wIWSj8mB2qofeCcW90PjFnqmUT6+eljHQMKd0/AkQ/oscXbwymShkkpLWRIil0bzCBAstA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2KDPJIb/S3tmEzbBlr2Dge8v157rMAHM1FohgkDo/KQ=; b=fqE5AFTefyQVezFsDLWbELsotY11r9W0qPQiNZ1DAxRjiulnxj5AG4BKFkF4OAD9QEpTtA9Ew4HDbapnSKnCRmko7cuQ1jKhIeHl3Ht3C0FiWantuhHZC8CxKF93ME/B6CnPEnMLRYnrN66HeEW25yG9CBC8uB3fZkqqBRp0MRJJ9OhJDymCD2XrqecBG0PbPzI4NODGFxVwYICgNLrA5+gxf4juvXaxNmFCTObfGSzz5rr9K11B/CMSzM8HCsHdub7+d1eYH1pzRLatP58aIimwdlWikCgs/ThwpekiC6nahdKthu9XLDwxeeEub+bZW0Li+8VDzrX6XGz6MNG7Aw== Received: from SY4P282MB2758.AUSP282.PROD.OUTLOOK.COM (2603:10c6:10:159::7) by SYBP282MB2961.AUSP282.PROD.OUTLOOK.COM (2603:10c6:10:154::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.19; Wed, 1 Dec 2021 09:36:05 +0000 Received: from SY4P282MB2758.AUSP282.PROD.OUTLOOK.COM ([fe80::944d:f585:8e99:5598]) by SY4P282MB2758.AUSP282.PROD.OUTLOOK.COM ([fe80::944d:f585:8e99:5598%4]) with mapi id 15.20.4713.027; Wed, 1 Dec 2021 09:36:05 +0000 From: Hong Christian To: "users@dpdk.org" , Pawel Wodkowski Subject: DPDK bond mode 4 cares about the boot sequence of the slave device Thread-Topic: DPDK bond mode 4 cares about the boot sequence of the slave device Thread-Index: AQHX5ohYC13Mis4120CpsyrTsQddpw== Date: Wed, 1 Dec 2021 09:36:05 +0000 Message-ID: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: bdb63712-3947-940a-7597-cf68731ac553 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [eZmD71+HlKySPpsr/6t7ZnWN+V7EiYrR] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1f601ecd-9a35-44cb-9846-08d9b4adff84 x-ms-traffictypediagnostic: SYBP282MB2961: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: h7N/LJheLHlq7MoLNVPaEvcqBU/CPoV9+fslN4HeLgVcU6sbpXI38J87PaLObfD0hzS5HgMqi3Y0eOCpM6VRo+5/7gTbmQMm0f4KcpJ6Db8osFAusKKg7BOAqxslhHCmczPFeXO+QIIQow0yPgj/NGUggjWrpbk/qbtrSgPwrTPq0XzAyEeRz235+xoVw1VE7+5p+a/OBH1DbnP1rfQUEAUQl/GJr13rZATbkX1hM1B/PaLhjfZoMi4UwV9tIC0c/+dg8Vy1s0sMY0c33XAq8eDLBQwAMTcIstUJQbFHDxPztgYLfgqHSV/+QPKnH051Ucd20wlb1gjSaQd4Xid8/oA/7sHdnh4Bv6SEomni1r4t6/KSq+GJMZeBvOFoSQjIXN5V5P0pmXWuPSqg4xdQIX8FTudlDARhZ8nnOa8Hq19Kmi/05rMkGUAaIAmGw5kf1IvrUF9FH7Pizg2UGF7lCL5EH/qyOImQesmlknFVZsZGa3tCHVTg3KzOu6oNHA5RRwBnNnQNGSijFTu1a9u8Hz/vS0AlB1LtlFFBPTLsgWZJsBaw7SQJ7fE7UIK+wFL6jUH0t4C0q09pyscOAvPYKQ== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: FmquWzLXae240qwKUgaxB/GJCTv1fYNg8HxS4jYvVTq7POoVqdI5NZ6Jy7hmhxxfqW2FlCdS7vVfYSGyGDqfghC9MjV6ycSPeqY8iOX6c9W+SWOZGc37s/7LNSDZxoXLms3wLdfbTkCr/xEOKXSMOjBmOmarM5WV20z/KEPjZlZY1qU/Uc7HaSGBqiV7oZd5U7fNfo81fyI1zSOOYaksXFGjPCj/WP+20N2AtEWU5uj+LfGiMJfZ//ODfpVQmYphYnZjW1kjBPjSim1GA9wrtdU/gTtEJ63By4oOYNibTHhMDI/22eZomX60Z/OrYaP2S8JTfN7z0bRJBMH0rEppnYzn09KwtpLo5IDuDoQyvSwGMfi8HjDWP+wOPYRzxS44wEmPKJ/kTl31fG3aVjnWdqaLg6K8gty66fb097ovE2qs5zbDWn8Zg0+vbG7ZpDLihI8r4g7XTFs7ksfYVZ4Fv5mJx2BW5YTF22S+HUI57knq57/lY9M5mANs8IP1S7LQd2KeasaUrNpdJWhwpG0lZgR75LPIY6XGUbJpu7yyPePL/vlQdkLYF9yNAfLXNK9lbBwxSjHfXZm1VSbrxQdd6ZeTNUWwqIEvEeMEazXgHGUDU7PPsjS0XoxD+WR3hDeayZppw22r5+OG4SzeLaEtixoX1Oe9c3ALGet528Wa1SbKvzucJC4KtRyhLZzsYo9aLui4ApXs+EZkdiYblAYwmQ== Content-Type: multipart/alternative; boundary="_000_SY4P282MB2758AC213AB12AA086D83D84AC689SY4P282MB2758AUSP_" MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-3174-20-msonline-outlook-8dac2.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SY4P282MB2758.AUSP282.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 1f601ecd-9a35-44cb-9846-08d9b4adff84 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2021 09:36:05.7901 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SYBP282MB2961 X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org --_000_SY4P282MB2758AC213AB12AA086D83D84AC689SY4P282MB2758AUSP_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 SGVsbG8gRFBESyB1c2VycywNCg0KSSBtZXQgYW4gaXNzdWUgd2hpbGUgdGVzdGluZyBkcGRrIGJv bmQgbW9kZSA0OiB0aGUgbmV0X2JvbmRpbmcgdmRldiBjYW5ub3Qgd29yayB3aGlsZSB0aGUgc2xh dmUgZGV2aWNlcyBib290IHNlcXVlbmNlIGlzIG5vdCBzYW1lIGFzIEVBTCBwYXJhbWV0ZXJzIGNv bmZpZ3VyYXRpb24uDQoNCkkgY3JlYXRlIG15IGJvbmRpbmcgdmRldiBieSBFQUwgcGFyYW1ldGVy czogIi0tZmlsZS1wcmVmaXggcnRlIC0tbG9nLWxldmVsIHBtZC5uZXQuYm9uZDpkZWJ1ZyAtLXZk ZXYgbmV0X2JvbmRpbmcwLG1vZGU9NCxzbGF2ZT0wMDAwOjAxOjAwLjAsc2xhdmU9MDAwMDowMjow MC4wIg0KVGh1cyB3ZSBoYXZlOg0KcG9ydDAgPSAiMDAwMDowMTowMC4wIg0KcG9ydDEgPSAiMDAw MDowMjowMC4wIg0KDQpTdWNjZXNzIHNlbmFyaW86DQoNCiAgMS4gIHBvcnQwIHJlYWR5IHRoZW4g cG9ydCAxIHJlYWR5Ow0KDQoiDQpib25kX21vZGVfODAyM2FkX3JlZ2lzdGVyX2xhY3BfbWFjKDk1 MSkgLSBmb3JjZWQgYWxsbXVsdGkgZm9yIHBvcnQgMA0KYm9uZF9tb2RlXzgwMjNhZF9yZWdpc3Rl cl9sYWNwX21hYyg5NTEpIC0gZm9yY2VkIGFsbG11bHRpIGZvciBwb3J0IDENCm11eF9tYWNoaW5l KDUzMikgLSBCb25kIDQ6IHNsYXZlIGlkIDAgZGlzdHJpYnV0aW5nIHN0YXJ0ZWQuDQptdXhfbWFj aGluZSg1MzIpIC0gQm9uZCA0OiBzbGF2ZSBpZCAxIGRpc3RyaWJ1dGluZyBzdGFydGVkLg0KIg0K DQogIDEuICBBZnRlciBib25kaW5nIHN1Y2Nlc3NmdWxseSwgcG9ydDEgZG93biBhbmQgdXAsIGl0 IGNvdWxkIGJlIGluIGJvbmQgc3RhdGUgYWdhaW4NCg0KRmFpbCBzZW5hcmlvOg0KDQogIDEuICBw b3J0IDEgcmVhZHkgdGhlbiBwb3J0IDAgcmVhZHkgKGFsbCBpbiBzdXNwZW5kIHN0YXRlKQ0KDQoi DQpib25kX21vZGVfODAyM2FkX3JlZ2lzdGVyX2xhY3BfbWFjKDk1MSkgLSBmb3JjZWQgYWxsbXVs dGkgZm9yIHBvcnQgMQ0KYm9uZF9tb2RlXzgwMjNhZF9yZWdpc3Rlcl9sYWNwX21hYyg5NTEpIC0g Zm9yY2VkIGFsbG11bHRpIGZvciBwb3J0IDANCi8qIHRoZW4gbm8gZGlzdHJpYnV0aW5nIHN0YXJ0 ZWQgcHJpbnRzICovDQoiDQoNCiAgMS4gIEFmdGVyIGJvbmRpbmcgc3VjY2Vzc2Z1bGx5LCBwb3J0 IDAgZG93biBhbmQgdXAoIHRoZW4gcG9ydCAwIHdpbGwgc3RheSBpbiBzdXNwZW5kIHN0YXRlKQ0K DQpFTlY6DQpEUERLOiB2MTkuMTEuNg0KU3dpdGNoIGNvbmZpZzogbGFjcCBwYXNzaXZlIG1vZGUs IHNhbWUgcHJpb3JpdHkgZm9yIHRoZSBjb25uZWN0ZWQgdHdvIHBvcnRzDQoNCkRvZXMgYW55IG9u ZSBtZXQgdGhlIHNhbWUgaXNzdWUgPyBJcyB0aGlzIGEgZHBkayBib25kIGJ1ZyA/IEhvcGUgdG8g cmVjZWl2ZSB5b3VyIHJlc3BvbnNlLiBUaGFua3MgaW4gYWR2YW5jZS4NCg0KQnIsDQpDaHJpc3Rp YW4NCg== --_000_SY4P282MB2758AC213AB12AA086D83D84AC689SY4P282MB2758AUSP_ Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable
Hello DPDK users,

I met an issue while testing dpdk bond mode 4: the net_bonding vdev cannot = work while the slave devices boot sequence is not same as EAL parameters co= nfiguration.

I create my bonding vdev by EAL parameters: "--file-prefix rte --log-l= evel pmd.net.bond:debug --vdev net_bonding0,mode=3D4,slave=3D0000:01:00.0,s= lave=3D0000:02:00.0"
Thus we have:
port0 =3D "0000:01:00.0"
port1 =3D "0000:02:00.0"=

Success senario: 
  1. port0 ready then port 1 ready;
"
bond_mode_8023ad_register_lacp_mac(951) - f= orced allmulti for port 0
bond_mode_8023ad_register_lacp_mac(951) - forced allmu= lti for port 1
mux_machine(532) - Bond 4: slave id 0 distr= ibuting started.
mux_machine(532) - Bond 4: slave id 1 distribut= ing started.
"
  1. After bonding successfully, port1 down and up, it could be in bon= d state again
Fail senario:
  1. port 1 ready then port 0 ready (all in suspend state)
"
bond_mode_8023ad_register_lacp_mac(951) - forced allmulti= for port 1
bond_mode_8023ad_register_lacp_mac(951) - forced allmulti for = port 0
/* then no distributing started prints */
"
  1. After bonding successfully, port 0 down and up( then port 0 will stay in suspend state)
ENV:
DPDK: v19.11.6
Switch config: lacp passive mode, same priority for the connected two = ports

Does any one met the same issue ? Is this a dpdk bond bug ? Hope to re= ceive your response. Thanks in advance.

Br,
Christian
--_000_SY4P282MB2758AC213AB12AA086D83D84AC689SY4P282MB2758AUSP_--