From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00078.outbound.protection.outlook.com [40.107.0.78]) by dpdk.org (Postfix) with ESMTP id 8C22A2BF7; Thu, 23 Aug 2018 01:29:51 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BvLQxQhsV5tHl1vng2XhGz5Q/HrrwcFoowIMntV7F+0=; b=wTx6FC6Is9sLvbhmIYHnuKOFP0d3pJTVEyCWTMfcrDJBEqxrg08FTa0PNQDbj/jnSerc/QWcOr8KvpD3+Pki+clbyDHc1eGM6D9hr0sUetJFa88HjKKB3mR/G0Rlazc/0ocoDFEVyUjSb8KBGHpLrt+Dlsf5wSZH8dJgdPbgvEo= Received: from DB3PR0502MB3980.eurprd05.prod.outlook.com (52.134.72.27) by DB3PR0502MB4044.eurprd05.prod.outlook.com (52.134.72.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1059.23; Wed, 22 Aug 2018 23:29:50 +0000 Received: from DB3PR0502MB3980.eurprd05.prod.outlook.com ([fe80::d45:8e84:6d63:c57c]) by DB3PR0502MB3980.eurprd05.prod.outlook.com ([fe80::d45:8e84:6d63:c57c%2]) with mapi id 15.20.1059.023; Wed, 22 Aug 2018 23:29:50 +0000 From: Yongseok Koh To: Marco Varlese , "Mody, Rasesh" CC: dpdk stable , "dev@dpdk.org" Thread-Topic: [dpdk-dev] 17.11.4 patches review and test Thread-Index: AQHUNY2SOKtSvwXKMk+v7+wMKBsJwqTIYzeAgADd4YCAAJe3gIACnB4A Date: Wed, 22 Aug 2018 23:29:49 +0000 Message-ID: <4BB08DCE-6F2C-4A76-AC89-352AE246DC76@mellanox.com> References: <20180816181821.37143-1-yskoh@mellanox.com> <7cfa37c33e0a5edfad6332ece72d11d065627353.camel@suse.de> <2e91b8ac9a16653863c9ecdbc5aa932cbb70d5d4.camel@suse.de> In-Reply-To: <2e91b8ac9a16653863c9ecdbc5aa932cbb70d5d4.camel@suse.de> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=yskoh@mellanox.com; x-originating-ip: [209.116.155.178] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DB3PR0502MB4044; 6:5nIM4vvVNnf6SMWLzbufLzF+a3A1PenWaOBwtmvxeflXRP31/VLUUUh6xGLftCeIkbGvoot7ct5mNqraIpBKk9UiPqStQM1CTS/+5lhJI1esix66pqz+D9/m24JEkGWcQ33aUVmvc07avBUkGNSFIwGu4amDVhkm3lm0BNDVYI2K/sphKqgcbYfaznImXHT0BwXk/So3AGx5xx6BgFrohDBME+aveHbdNmLBTu6icOSLeBLXBhjjPNYTUx6sBxEWb/cJKlurfkUGNbgcgoCIMiFdR0n6e2rT7Xw8dkIi9dTBSyiEtULra0hhxLJvNyrQ49aXzjkYov+RoRkUo5BpDU9b4+wDFCcLaXPFVP+N7vUPpt/2k/lFyDbdWKD95qyGadsKGnoVJ8CwEmIvw94TXeMhsFEBWpNfu/91iqb26NlvcsNlGGuXollczTPYVffxNOQ0Ufv0iGiLCYYkQ+ZTgA==; 5:Ca+jCSYEY9kZAct/xDV41Q7iQyi3n0Bmn4f+PxzUnBYLVqg78lmU42L4f7HLgGxgjL9QHnD+iGpXmV0Bpihnf/PqL0c66K/J6YSGALpD/GHPiL+2vwfT8elOdZk10XQ3VddXTusfao3Vw+8ompxTVCFx98n/0h80C02X5i/stbc=; 7:/Xhq7SjV4irMyf0JkTIrkSbzCosqdI883PlC12oB7RiMAJ/QLd85acDFO03UyHsl05e+GqRqHs/6I1CEnKxd5R6gXHCO+a+EmjHdm3G1Ulz5OH2iiBTOhN6TBtDqK9bc0ZGBA47AWuC3WJ30GOYFpucE1O3brAjvU2mhW08j4BukXrvXipNJN/eX8wZwJAlAGd17x/6ZeIVtPTSYA4tEzG1f1GiaqdZlI2pkEUSGdx3OKt1wCvv3o3G/ULtXOlgk x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: e7624a79-1105-4363-810f-08d6088727cf x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB3PR0502MB4044; x-ms-traffictypediagnostic: DB3PR0502MB4044: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(192374486261705)(189930954265078)(45079756050767); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(10201501046)(3231311)(944501410)(52105095)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123564045)(201708071742011)(7699016); SRVR:DB3PR0502MB4044; BCL:0; PCL:0; RULEID:; SRVR:DB3PR0502MB4044; x-forefront-prvs: 0772E5DAD5 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(346002)(376002)(396003)(136003)(39860400002)(53754006)(199004)(189003)(25786009)(82746002)(45080400002)(76176011)(83716003)(102836004)(6306002)(53546011)(6506007)(5250100002)(99286004)(478600001)(97736004)(2900100001)(14444005)(256004)(966005)(33656002)(6246003)(4326008)(6116002)(14454004)(6436002)(6486002)(26005)(316002)(110136005)(6512007)(53936002)(186003)(54906003)(229853002)(5660300001)(2906002)(66066001)(86362001)(8936002)(68736007)(105586002)(11346002)(446003)(3846002)(2616005)(81156014)(81166006)(486006)(305945005)(106356001)(7736002)(8676002)(36756003)(93886005)(476003); DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0502MB4044; H:DB3PR0502MB3980.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: ywmHUngYthYUGnVdMD8wK1JOkUMEnL20S5yunBPjkXUHvIJUyXSRijLAQ+wdsCSOjBvRtNnP6fXnme0Um4SCl2Ozg7qzzOyy9h1q/vN/laMR8UBGgADTgpXvk1McfaLjwK4FoXAS1H1LbdEvCNOT6CocQEra1xpdLDWp2/W4kKvsfPItSl7K+nWOLSFxXnEOTgZhqqXLPPjZpbFhJzW6Dij/M4E8xOInbGwMn1M10teyXZfGx8SGeb0gyL9IElbByBnDH/OtijYT2l82dZPlIrQyfRP7PAWF2BTvtBvmXuc5/8lp/bYJZBqrfex7JxavMChcgWVdgcR444S1fZ8zRJqnTdgXHPxx7y6bWXit6Xg= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-ID: <34CCD41F7E62414A904B7F3CDE079AC8@eurprd05.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: e7624a79-1105-4363-810f-08d6088727cf X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Aug 2018 23:29:49.8677 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0502MB4044 Subject: Re: [dpdk-stable] [dpdk-dev] 17.11.4 patches review and test X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Aug 2018 23:29:51 -0000 > On Aug 21, 2018, at 12:38 AM, Marco Varlese wrote: >=20 > On Mon, 2018-08-20 at 22:35 +0000, Mody, Rasesh wrote: >>> From: dev On Behalf Of Marco Varlese >>> Sent: Monday, August 20, 2018 2:21 AM >>>=20 >>> Hi, >>>=20 >>> The code in 17.11.4-rc1 does not compile for me. >>=20 >> This needs to be fixed for 17.11.4 as rte_eth_linkstatus_set() is not >> available in DPDK 17.11.x. Will send a patch with fix. > Please, once a respin for 17.11.4 is available drop me a line and I will = kick > off again the process on my side. Thank you, Rasesh. "net/bnx2x: fix to set device link status" has been applied to stable/17.11 Marco, can you please retest it? I'll postpone the GA schedule, which was planned on this Friday. Yongseok >>=20 >> Thanks! >> -Rasesh >>=20 >>> Please, see below what I get: >>>=20 >>> [ 100s] gcc -m64 -DVERSION=3D"17.11.4" - >>> L/home/abuild/rpmbuild/BUILD/dpdk-stable- >>> 17.11.4-rc1/x86_64-native-linuxapp-gcc-default/lib -Wl,--version- >>> script=3D/home/abuild/rpmbuild/BUILD/dpdk-stable-17.11.4- >>> rc1/drivers/net/bnx2x/rte_pmd_bnx2x_version.map -shared bnx2x.o >>> bnx2x_rxtx.o bnx2x_stats.o bnx2x_ethdev.o ecore_sp.o elink.o bnx2x_vfpf= .o >>> -z defs -lz -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring -lrte_ethdev = - >>> lrte_net -lrte_kvargs -lrte_bus_pci -Wl,-soname,librte_pmd_bnx2x.so.17.= 11.4 >>> -o >>> librte_pmd_bnx2x.so.17.11.4 >>> [ 100s] bnx2x_ethdev.o: In function `bnx2x_periodic_start': >>> [ 100s] bnx2x_ethdev.c:(.text+0x5ce): undefined reference to >>> `rte_eth_linkstatus_set' >>> [ 100s] bnx2x_ethdev.o: In function `bnx2x_dev_link_update': >>> [ 100s] bnx2x_ethdev.c:(.text+0x94f): undefined reference to >>> `rte_eth_linkstatus_set' >>> [ 100s] bnx2x_ethdev.o: In function `bnx2xvf_dev_link_update': >>> [ 100s] bnx2x_ethdev.c:(.text+0x9f0): undefined reference to >>> `rte_eth_linkstatus_set' >>> [ 100s] bnx2x_ethdev.o: In function `bnx2x_interrupt_handler': >>> [ 100s] bnx2x_ethdev.c:(.text+0xb1b): undefined reference to >>> `rte_eth_linkstatus_set' >>> [ 100s] collect2: error: ld returned 1 exit status [ 100s] make[5]: *= ** >>> [/home/abuild/rpmbuild/BUILD/dpdk-stable-17.11.4- >>> rc1/mk/rte.lib.mk:128: librte_pmd_bnx2x.so.17.11.4] Error 1 [ 100s] >>> make[4]: >>> *** [/home/abuild/rpmbuild/BUILD/dpdk-stable-17.11.4- >>> rc1/mk/rte.subdir.mk:65: bnx2x] Error 2 >>> [ 100s] make[4]: *** Waiting for unfinished jobs.... >>>=20 >>>=20 >>> Cheers, >>> Marco >>>=20 >>> On Thu, 2018-08-16 at 11:18 -0700, Yongseok Koh wrote: >>>> Hi all, >>>>=20 >>>> Here is a list of patches targeted for LTS release 17.11.4. Please >>>> help review and test. The planned date for the final release is August >>>> 23. Before that, please shout if anyone has objections with these patc= hes >>>=20 >>> being applied. >>>>=20 >>>> Also for the companies committed to running regression tests, please >>>> run the tests and report any issue before the release date. >>>>=20 >>>> A release candidate tarball can be found at: >>>>=20 >>>> https://emea01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%= 2Fdpdk.org%2Fbrowse%2Fdpdk-stable%2Ftag%2F%3Fid%3Dv17.11.4-rc1&data=3D0= 2%7C01%7Cyskoh%40mellanox.com%7C5c26dce76ef849d33df408d6073919d8%7Ca652971c= 7d2e4d9ba6a4d149256f461b%7C0%7C0%7C636704339179466254&sdata=3D1hlSBLikt= YzHJWFEcT1vqhyPRS2mCzb4333VnlU1CPA%3D&reserved=3D0 >>>>=20 >>>> These patches are located at branch 17.11 of dpdk-stable repo: >>>> https://emea01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%= 2Fdpdk.org%2Fbrowse%2Fdpdk-stable%2F&data=3D02%7C01%7Cyskoh%40mellanox.= com%7C5c26dce76ef849d33df408d6073919d8%7Ca652971c7d2e4d9ba6a4d149256f461b%7= C0%7C0%7C636704339179466254&sdata=3D769kje1ikNSdNYlMydn4aVm3Oiz3UEqHwYr= CpLRTeL4%3D&reserved=3D0 >>>>=20 >>>> Thanks, >>>> Yongseok >>>>=20 >>>> --- >>>> Adrien Mazarguil (2): >>>> maintainers: update for Mellanox PMDs >>>> net/mlx4: fix minor resource leak during init >>>>=20 >>>> Ajit Khaparde (7): >>>> net/bnxt: fix HW Tx checksum offload check >>>> net/bnxt: fix set MTU >>>> net/bnxt: fix Rx ring count limitation >>>> net/bnxt: fix memory leaks in NVM commands >>>> net/bnxt: fix lock release on NVM write failure >>>> net/bnxt: check access denied for HWRM commands >>>> net/bnxt: fix RETA size >>>>=20 >>>> Alejandro Lucero (1): >>>> net/nfp: fix field initialization in Tx descriptor >>>>=20 >>>> Alok Makhariya (1): >>>> bus/dpaa: fix phandle support for Linux 4.16 >>>>=20 >>>> Anatoly Burakov (8): >>>> eal/linux: fix invalid syntax in interrupts >>>> eal/linux: fix uninitialized value >>>> test: fix EAL flags autotest on FreeBSD >>>> test: fix result printing >>>> test: fix code on report >>>> test: make autotest runner python 2/3 compliant >>>> test: print autotest categories >>>> test: improve filtering >>>>=20 >>>> Andrew Rybchenko (2): >>>> net/sfc: cut non VLAN ID bits from TCI >>>> net/sfc: fix assert in set multicast address list >>>>=20 >>>> Andy Green (1): >>>> ring: fix sign conversion warning >>>>=20 >>>> Beilei Xing (3): >>>> net/i40e: fix shifts of 32-bit value >>>> net/i40e: fix packet type parsing with DDP >>>> net/i40e: fix setting TPID with AQ command >>>>=20 >>>> Bruce Richardson (2): >>>> examples/exception_path: fix out-of-bounds read >>>> mk: fix permissions when using make install >>>>=20 >>>> Chas Williams (2): >>>> net/bonding: always update bonding link status >>>> net/bonding: do not clear active slave count >>>>=20 >>>> Dan Gora (1): >>>> kni: fix crash with null name >>>>=20 >>>> Daria Kolistratova (1): >>>> net/ena: fix SIGFPE with 0 Rx queue >>>>=20 >>>> Dariusz Stojaczyk (1): >>>> eal: fix return codes on thread naming failure >>>>=20 >>>> David Marchand (1): >>>> net/bnxt: add missing ids in xstats >>>>=20 >>>> Drocula Lambda (1): >>>> kni: fix build on RHEL 7.5 >>>>=20 >>>> Ferruh Yigit (2): >>>> kni: fix build with gcc 8.1 >>>> net/thunderx: fix build with gcc optimization on >>>>=20 >>>> Gavin Hu (3): >>>> mk: fix cross build >>>> net/dpaa2: remove loop for unused pool entries >>>> maintainers: claim maintainership for ARM v7 and v8 >>>>=20 >>>> Haiyue Wang (1): >>>> net/i40e: workaround performance degradation >>>>=20 >>>> Harry van Haaren (1): >>>> event: fix ring init failure handling >>>>=20 >>>> Hemant Agrawal (2): >>>> test/crypto: fix device id when stopping port >>>> bus/dpaa: fix buffer offset setting in FMAN >>>>=20 >>>> Hyong Youb Kim (1): >>>> net/enic: do not overwrite admin Tx queue limit >>>>=20 >>>> Ido Goshen (1): >>>> net/pcap: fix multiple queues >>>>=20 >>>> Jananee Parthasarathy (1): >>>> mk: update targets for classified tests >>>>=20 >>>> Jay Ding (1): >>>> net/bnxt: check for invalid vNIC id >>>>=20 >>>> Jerin Jacob (2): >>>> ethdev: fix queue statistics mapping documentation >>>> eal: fix bitmap documentation >>>>=20 >>>> Kiran Kumar (2): >>>> net/bonding: fix MAC address reset >>>> net/thunderx: avoid sq door bell write on zero packet >>>>=20 >>>> Konstantin Ananyev (3): >>>> examples/ipsec-secgw: fix IPv4 checksum at Tx >>>> examples/ipsec-secgw: fix bypass rule processing >>>> app/testpmd: fix DCB config >>>>=20 >>>> Maxime Coquelin (4): >>>> vhost: improve dirty pages logging performance >>>> vhost: fix missing increment of log cache count >>>> vhost: flush IOTLB cache on new mem table handling >>>> vhost: retranslate vring addr when memory table changes >>>>=20 >>>> Moti Haimovsky (2): >>>> net/mlx5: fix build with old kernels >>>> net/mlx4: check RSS queues number limitation >>>>=20 >>>> Nelio Laranjeiro (1): >>>> net/mlx5: fix TCI mask filter >>>>=20 >>>> Nikhil Rao (5): >>>> eventdev: fix port in Rx adapter internal function >>>> eventdev: fix missing update to Rx adaper WRR position >>>> eventdev: add event buffer flush in Rx adapter >>>> eventdev: fix internal port logic in Rx adapter >>>> eventdev: fix Rx SW adapter stop >>>>=20 >>>> Nithin Dabilpuram (1): >>>> app/testpmd: fix buffer leak in TM command >>>>=20 >>>> Ophir Munk (1): >>>> net/mlx5: fix secondary process resource leakage >>>>=20 >>>> Pablo de Lara (7): >>>> examples/l2fwd-crypto: fix digest with AEAD algo >>>> examples/l2fwd-crypto: check return value on IV size check >>>> examples/l2fwd-crypto: skip device not supporting operation >>>> test/hash: fix multiwriter with non consecutive cores >>>> test/hash: fix potential memory leak >>>> app/crypto-perf: fix auth IV offset >>>> hash: fix doxygen of return values >>>>=20 >>>> Pavan Nikhilesh (2): >>>> event/octeontx: remove unnecessary port start and stop >>>> net/octeontx: fix stop clearing Rx/Tx functions >>>>=20 >>>> Qi Zhang (1): >>>> vfio: fix PCI address comparison >>>>=20 >>>> Radu Nicolau (3): >>>> security: fix crash on destroy null session >>>> test: fix uninitialized port configuration >>>> net/bonding: fix race condition >>>>=20 >>>> Rafal Kozik (4): >>>> net/ena: fix GENMASK_ULL macro >>>> net/ena: set link speed as none >>>> net/ena: check pointer before memset >>>> net/ena: change memory type >>>>=20 >>>> Rahul Lakkireddy (1): >>>> net/cxgbe: fix init failure due to new flash parts >>>>=20 >>>> Rami Rosen (2): >>>> examples/l3fwd: remove useless include >>>> ethdev: fix a doxygen comment for port allocation >>>>=20 >>>> Rasesh Mody (9): >>>> net/qede: fix VF MTU update >>>> net/qede: remove primary MAC removal >>>> net/qede: fix for devargs >>>> net/qede: fix default extended VLAN offload config >>>> doc: update qede management firmware guide >>>> net/qede/base: fix GRC attention callback >>>> net/bnx2x: fix FW command timeout during stop >>>> net/bnx2x: fix poll link status >>>> net/qede/base: fix to clear HW indication >>>>=20 >>>> Remy Horton (4): >>>> bitrate: add sanity check on parameters >>>> metrics: add check for invalid key >>>> metrics: do not fail silently when uninitialised >>>> metrics: disallow null as metric name >>>>=20 >>>> Reshma Pattan (2): >>>> test/flow_classify: fix return types >>>> mk: remove unnecessary test rules >>>>=20 >>>> Rosen Xu (1): >>>> examples/flow_filtering: add flow director config for i40e >>>>=20 >>>> Shahaf Shuler (1): >>>> net/mlx5: fix compilation for rdma-core v19 >>>>=20 >>>> Shahed Shaikh (7): >>>> net/qede: fix link change event notification >>>> net/qede: fix legacy interrupt mode >>>> net/qede: fix incorrect link status update >>>> net/qede: fix unicast MAC address handling in VF >>>> net/qede: fix interrupt handler unregister >>>> net/qede: fix MAC address removal failure message >>>> net/qede: fix ntuple filter configuration >>>>=20 >>>> Shreyansh Jain (1): >>>> doc: fix bonding command in testpmd >>>>=20 >>>> Somnath Kotur (3): >>>> net/bnxt: fix to move a flow to a different queue >>>> net/bnxt: use correct flags during VLAN configuration >>>> net/bnxt: fix filter freeing >>>>=20 >>>> Thomas Monjalon (1): >>>> bus/dpaa: fix build >>>>=20 >>>> Tomasz Duszynski (1): >>>> net/mvpp2: check pointer before using it >>>>=20 >>>> Wei Zhao (7): >>>> net/ixgbe: add support for VLAN in IP mode FDIR >>>> net/ixgbe: fix tunnel id format error for FDIR >>>> net/ixgbe: fix tunnel type set error for FDIR >>>> net/ixgbe: fix mask bits register set error for FDIR >>>> app/testpmd: fix VLAN TCI mask set error for FDIR >>>> net/i40e: fix check of flow director programming status >>>> net/i40e: revert fix of flow director check >>>>=20 >>>> Xiaoyun Li (1): >>>> net/i40e: fix link speed >>>>=20 >>>> Xueming Li (1): >>>> net/mlx5: fix crash in device probe >>>>=20 >>>> Yipeng Wang (3): >>>> hash: fix multiwriter lock memory allocation >>>> hash: fix a multi-writer race condition >>>> hash: fix key slot size accuracy >>>>=20 >>>> Yongseok Koh (7): >>>> net/mlx5: fix Rx buffer replenishment threshold >>>> net/mlx5: add missing sanity checks for Tx completion queue >>>> net/mlx5: fix assert for Tx completion queue count >>>> net/mlx5: fix queue rollback when starting device >>>> net/mlx5: fix error number handling >>>> net/mlx5: preserve promiscuous flag for flow isolation mode >>>> net/mlx5: preserve allmulticast flag for flow isolation mode