[{"id":1769509,"web_url":"http://patchwork.ozlabs.org/comment/1769509/","msgid":"<D021FA1F-B19F-4656-9EDD-389527A2B097@vmware.com>","list_archive_url":null,"date":"2017-09-15T23:50:21","subject":"Re: [ovs-dev] [PATCH v3 1/2] netdev-dpdk: extend\n\tnetdev_dpdk_get_status to include if_type and if_descr","submitter":{"id":68212,"url":"http://patchwork.ozlabs.org/api/people/68212/","name":"Darrell Ball","email":"dball@vmware.com"},"content":"How about the following:\n\n        @@ -36,6 +36,7 @@\n         #include <rte_meter.h>\n         #include <rte_pci.h>\n         #include <rte_vhost.h>\n        +#include <rte_version.h>\n \n\n       @@ -2446,6 +2452,11 @@ netdev_dpdk_get_status(const struct netdev *netdev, struct smap *args)\n                                    dev_info.max_hash_mac_addrs);\n             smap_add_format(args, \"max_vfs\", \"%u\", dev_info.max_vfs);\n             smap_add_format(args, \"max_vmdq_pools\", \"%u\", dev_info.max_vmdq_pools);\n=======\n        /* Querying the DPDK library for iftype may be done in future, pending\n          * support. */\n       /* Cf. RFC 3635 Section 3.2.4. */\n      enum { IF_TYPE_ETHERNETCSMACD = 6 };\n=======\n\n        +    smap_add_format(args, \"if_type\", \"%\"PRIu32, IF_TYPE_ETHERNETCSMACD);\n        +    smap_add_format(args, \"if_descr\", \"%s %s\", rte_version(),\n        +                                               dev_info.driver_name);\n\n    \n    On 9/8/17, 6:34 AM, \"ovs-dev-bounces@openvswitch.org on behalf of Michal Weglicki\" <ovs-dev-bounces@openvswitch.org on behalf of michalx.weglicki@intel.com> wrote:\n    \n        This commit extends netdev_dpdk_get_status API to include additional\n        driver-related information: if_type and if_descr.\n        \n        Signed-off-by: Przemyslaw Szczerbik <przemyslawx.szczerbik@intel.com>\n        Signed-off-by: Michal Weglicki <michalx.weglicki@intel.com>\n        ---\n        v2-v3: Code rebase.\n        ---\n         lib/netdev-dpdk.c | 11 +++++++++++\n         1 file changed, 11 insertions(+)\n        \n        diff --git a/lib/netdev-dpdk.c b/lib/netdev-dpdk.c\n        index f58e9be..14301dc 100644\n        --- a/lib/netdev-dpdk.c\n        +++ b/lib/netdev-dpdk.c\n        @@ -36,6 +36,7 @@\n         #include <rte_meter.h>\n         #include <rte_pci.h>\n         #include <rte_vhost.h>\n        +#include <rte_version.h>\n         \n         #include \"dirs.h\"\n         #include \"dp-packet.h\"\n        @@ -156,6 +157,11 @@ typedef uint8_t dpdk_port_t;\n         #define VHOST_ENQ_RETRY_NUM 8\n         #define IF_NAME_SZ (PATH_MAX > IFNAMSIZ ? PATH_MAX : IFNAMSIZ)\n         \n        +/* ifType value '6' is used for all ethernet-like interfaces, regardless of\n        +* speed or link-layer encapsulation in use.\n        +* Cf. IETF RFC 3635 Section 3.2.4. */\n        +#define IF_TYPE_ETHERNETCSMACD 6\n        +\n         static const struct rte_eth_conf port_conf = {\n             .rxmode = {\n                 .mq_mode = ETH_MQ_RX_RSS,\n        @@ -2446,6 +2452,11 @@ netdev_dpdk_get_status(const struct netdev *netdev, struct smap *args)\n                                    dev_info.max_hash_mac_addrs);\n             smap_add_format(args, \"max_vfs\", \"%u\", dev_info.max_vfs);\n             smap_add_format(args, \"max_vmdq_pools\", \"%u\", dev_info.max_vmdq_pools);\n        +    /* Once DPDK library supports retrieving ifType we should get this value\n        +     * directly from DPDK rather than hardcoding it. */\n        +    smap_add_format(args, \"if_type\", \"%\"PRIu32, IF_TYPE_ETHERNETCSMACD);\n        +    smap_add_format(args, \"if_descr\", \"%s %s\", rte_version(),\n        +                                               dev_info.driver_name);\n         \n             if (dev_info.pci_dev) {\n                 smap_add_format(args, \"pci-vendor_id\", \"0x%u\",\n        -- \n        1.8.3.1\n        \n        _______________________________________________\n        dev mailing list\n        dev@openvswitch.org\n        https://urldefense.proofpoint.com/v2/url?u=https-3A__mail.openvswitch.org_mailman_listinfo_ovs-2Ddev&d=DwICAg&c=uilaK90D4TOVoH58JNXRgQ&r=BVhFA09CGX7JQ5Ih-uZnsw&m=mzPk72XPh5DMQP718WGkfJyABk7v8l6-ICkSwJPMdXc&s=57vGNby8qkBTC1W9azcwz-V08AEBZ87wRopA7ukIMeA&e=","headers":{"Return-Path":"<ovs-dev-bounces@openvswitch.org>","X-Original-To":["incoming@patchwork.ozlabs.org","dev@openvswitch.org"],"Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","ovs-dev@mail.linuxfoundation.org"],"Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=openvswitch.org\n\t(client-ip=140.211.169.12; helo=mail.linuxfoundation.org;\n\tenvelope-from=ovs-dev-bounces@openvswitch.org;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=onevmw.onmicrosoft.com\n\theader.i=@onevmw.onmicrosoft.com header.b=\"TqKelfKC\"; \n\tdkim-atps=neutral","spf=none (sender IP is )\n\tsmtp.mailfrom=dball@vmware.com; "],"Received":["from mail.linuxfoundation.org (mail.linuxfoundation.org\n\t[140.211.169.12])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xvBwl4Wd4z9sMN\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSat, 16 Sep 2017 09:50:30 +1000 (AEST)","from mail.linux-foundation.org (localhost [127.0.0.1])\n\tby mail.linuxfoundation.org (Postfix) with ESMTP id 37C5BA71;\n\tFri, 15 Sep 2017 23:50:27 +0000 (UTC)","from smtp1.linuxfoundation.org (smtp1.linux-foundation.org\n\t[172.17.192.35])\n\tby mail.linuxfoundation.org (Postfix) with ESMTPS id 222E9A48\n\tfor <dev@openvswitch.org>; Fri, 15 Sep 2017 23:50:26 +0000 (UTC)","from NAM02-CY1-obe.outbound.protection.outlook.com\n\t(mail-cys01nam02on0065.outbound.protection.outlook.com\n\t[104.47.37.65])\n\tby smtp1.linuxfoundation.org (Postfix) with ESMTPS id 41BA0E0\n\tfor <dev@openvswitch.org>; Fri, 15 Sep 2017 23:50:25 +0000 (UTC)","from BLUPR05MB611.namprd05.prod.outlook.com (10.141.204.27) by\n\tBLUPR05MB689.namprd05.prod.outlook.com (10.141.206.143) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.77.5; Fri, 15 Sep 2017 23:50:22 +0000","from BLUPR05MB611.namprd05.prod.outlook.com ([10.141.204.27]) by\n\tBLUPR05MB611.namprd05.prod.outlook.com ([10.141.204.27]) with mapi id\n\t15.20.0077.006; Fri, 15 Sep 2017 23:50:21 +0000"],"X-Greylist":"whitelisted by SQLgrey-1.7.6","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=onevmw.onmicrosoft.com; s=selector1-vmware-com;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version;\n\tbh=wUGkqCe+PnRr2FDVJ5m+IwLW/YCZ0fWAkoFLFqHTgs8=;\n\tb=TqKelfKCC5/pQxKxOuhTuRFEGLESZr7QHvUa6hy2zPtnscxCECNcWHONgQ6WmwvGg53DLSsZXHzK0asP//rsTCAL86kw9b4btYxboMGMrma6+rfr0exXzQGxkXqnstr40sv/ifKoTkh0GlK640hlrMoGfqkFaJtFLYF8yZGURsg=","From":"Darrell Ball <dball@vmware.com>","To":"\"dev@openvswitch.org\" <dev@openvswitch.org>, Greg Rose\n\t<gvrose8192@gmail.com>, Michal Weglicki <michalx.weglicki@intel.com>, \n\t\"przemyslawx.szczerbik@intel.com\" <przemyslawx.szczerbik@intel.com>","Thread-Topic":"[ovs-dev] [PATCH v3 1/2] netdev-dpdk: extend\n\tnetdev_dpdk_get_status to include if_type and if_descr","Thread-Index":"AQHTLnfZ3VqxgISIpka+UUpLB/0EdKK2KH+A","Date":"Fri, 15 Sep 2017 23:50:21 +0000","Message-ID":"<D021FA1F-B19F-4656-9EDD-389527A2B097@vmware.com>","References":"<1504876813-105276-1-git-send-email-michalx.weglicki@intel.com>\n\t<C3E718AF-7CD1-4C82-B42B-19A7FA44B172@vmware.com>","In-Reply-To":"<C3E718AF-7CD1-4C82-B42B-19A7FA44B172@vmware.com>","Accept-Language":"en-US","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","user-agent":"Microsoft-MacOutlook/f.25.0.170815","authentication-results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=openvswitch.org\n\t(client-ip=140.211.169.12; helo=mail.linuxfoundation.org;\n\tenvelope-from=ovs-dev-bounces@openvswitch.org;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=onevmw.onmicrosoft.com\n\theader.i=@onevmw.onmicrosoft.com header.b=\"TqKelfKC\"; \n\tdkim-atps=neutral","spf=none (sender IP is )\n\tsmtp.mailfrom=dball@vmware.com; "],"x-originating-ip":"[208.91.2.2]","x-ms-publictraffictype":"Email","x-microsoft-exchange-diagnostics":"1; BLUPR05MB689;\n\t20:457y2ckdmag3Kg9Z1NKITp8p9ETzPiotN7PvjGoR3ufb+t05b8SIy43xNaShFxH11vvuVb5UPF8iVrpXAXZE9uWMMjrmrSNb2aqwf3uBl46qgUb5XxLp8gjAy6uuWUeYmeA6q9OaMx4yjnW6x4lVIogHrwV/V18JhDpnsmZDNO8=","x-ms-exchange-antispam-srfa-diagnostics":"SSOS;","x-ms-office365-filtering-correlation-id":"5717b249-bf0b-4211-e62c-08d4fc94872f","x-microsoft-antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);\n\tSRVR:BLUPR05MB689; ","x-ms-traffictypediagnostic":"BLUPR05MB689:","x-exchange-antispam-report-test":"UriScan:(10436049006162)(216315784871565)(228905959029699); ","x-microsoft-antispam-prvs":"<BLUPR05MB689F471AAF71C5E05A51029C86C0@BLUPR05MB689.namprd05.prod.outlook.com>","x-exchange-antispam-report-cfa-test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3002001)(100000703101)(100105400095)(6041248)(20161123558100)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123564025)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:BLUPR05MB689; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:BLUPR05MB689; ","x-forefront-prvs":"0431F981D8","x-forefront-antispam-report":"SFV:NSPM;\n\tSFS:(10009020)(6009001)(346002)(376002)(199003)(189002)(377454003)(24454002)(54356999)(97736004)(50986999)(76176999)(3660700001)(68736007)(7736002)(82746002)(66066001)(305945005)(6246003)(6306002)(39060400002)(3280700002)(2906002)(2950100002)(77096006)(478600001)(6506006)(6436002)(6116002)(102836003)(3846002)(229853002)(316002)(58126008)(25786009)(83506001)(6486002)(86362001)(966005)(81156014)(81166006)(105586002)(36756003)(8936002)(106356001)(53936002)(14454004)(53546010)(8676002)(189998001)(2501003)(99286003)(5660300001)(33656002)(6512007)(83716003)(101416001)(2900100001);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR05MB689;\n\tH:BLUPR05MB611.namprd05.prod.outlook.com; FPR:; SPF:None;\n\tPTR:InfoNoRecords; A:1; MX:1; LANG:en; ","received-spf":"None (protection.outlook.com: vmware.com does not designate\n\tpermitted sender hosts)","spamdiagnosticoutput":"1:99","spamdiagnosticmetadata":"NSPM","Content-ID":"<C9254B9477CFC642802DF417FD2EE2F1@namprd05.prod.outlook.com>","MIME-Version":"1.0","X-OriginatorOrg":"vmware.com","X-MS-Exchange-CrossTenant-originalarrivaltime":"15 Sep 2017 23:50:21.8880\n\t(UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"BLUPR05MB689","X-Spam-Status":"No, score=0.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID,\n\tRCVD_IN_DNSWL_NONE autolearn=disabled version=3.3.1","X-Spam-Checker-Version":"SpamAssassin 3.3.1 (2010-03-16) on\n\tsmtp1.linux-foundation.org","Subject":"Re: [ovs-dev] [PATCH v3 1/2] netdev-dpdk: extend\n\tnetdev_dpdk_get_status to include if_type and if_descr","X-BeenThere":"ovs-dev@openvswitch.org","X-Mailman-Version":"2.1.12","Precedence":"list","List-Id":"<ovs-dev.openvswitch.org>","List-Unsubscribe":"<https://mail.openvswitch.org/mailman/options/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=unsubscribe>","List-Archive":"<http://mail.openvswitch.org/pipermail/ovs-dev/>","List-Post":"<mailto:ovs-dev@openvswitch.org>","List-Help":"<mailto:ovs-dev-request@openvswitch.org?subject=help>","List-Subscribe":"<https://mail.openvswitch.org/mailman/listinfo/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"ovs-dev-bounces@openvswitch.org","Errors-To":"ovs-dev-bounces@openvswitch.org"}},{"id":1769512,"web_url":"http://patchwork.ozlabs.org/comment/1769512/","msgid":"<ED2031BC-F894-4314-ABB0-A354FE89BB3F@vmware.com>","list_archive_url":null,"date":"2017-09-15T23:53:26","subject":"Re: [ovs-dev] [PATCH v3 1/2] netdev-dpdk: extend\n\tnetdev_dpdk_get_status to include if_type and if_descr","submitter":{"id":68212,"url":"http://patchwork.ozlabs.org/api/people/68212/","name":"Darrell Ball","email":"dball@vmware.com"},"content":"Further compressing the comment:\n\nOn 9/15/17, 4:50 PM, \"Darrell Ball\" <dball@vmware.com> wrote:\n\n    How about the following:\n    \n            @@ -36,6 +36,7 @@\n             #include <rte_meter.h>\n             #include <rte_pci.h>\n             #include <rte_vhost.h>\n            +#include <rte_version.h>\n     \n    \n           @@ -2446,6 +2452,11 @@ netdev_dpdk_get_status(const struct netdev *netdev, struct smap *args)\n                                        dev_info.max_hash_mac_addrs);\n                 smap_add_format(args, \"max_vfs\", \"%u\", dev_info.max_vfs);\n                 smap_add_format(args, \"max_vmdq_pools\", \"%u\", dev_info.max_vmdq_pools);\n    =======\n            /* Querying the DPDK library for iftype may be done in future, pending\n              * support; cf. RFC 3635 Section 3.2.4. */\n          enum { IF_TYPE_ETHERNETCSMACD = 6 };\n    =======\n    \n            +    smap_add_format(args, \"if_type\", \"%\"PRIu32, IF_TYPE_ETHERNETCSMACD);\n            +    smap_add_format(args, \"if_descr\", \"%s %s\", rte_version(),\n            +                                               dev_info.driver_name);\n    \n        \n        On 9/8/17, 6:34 AM, \"ovs-dev-bounces@openvswitch.org on behalf of Michal Weglicki\" <ovs-dev-bounces@openvswitch.org on behalf of michalx.weglicki@intel.com> wrote:\n        \n            This commit extends netdev_dpdk_get_status API to include additional\n            driver-related information: if_type and if_descr.\n            \n            Signed-off-by: Przemyslaw Szczerbik <przemyslawx.szczerbik@intel.com>\n            Signed-off-by: Michal Weglicki <michalx.weglicki@intel.com>\n            ---\n            v2-v3: Code rebase.\n            ---\n             lib/netdev-dpdk.c | 11 +++++++++++\n             1 file changed, 11 insertions(+)\n            \n            diff --git a/lib/netdev-dpdk.c b/lib/netdev-dpdk.c\n            index f58e9be..14301dc 100644\n            --- a/lib/netdev-dpdk.c\n            +++ b/lib/netdev-dpdk.c\n            @@ -36,6 +36,7 @@\n             #include <rte_meter.h>\n             #include <rte_pci.h>\n             #include <rte_vhost.h>\n            +#include <rte_version.h>\n             \n             #include \"dirs.h\"\n             #include \"dp-packet.h\"\n            @@ -156,6 +157,11 @@ typedef uint8_t dpdk_port_t;\n             #define VHOST_ENQ_RETRY_NUM 8\n             #define IF_NAME_SZ (PATH_MAX > IFNAMSIZ ? PATH_MAX : IFNAMSIZ)\n             \n            +/* ifType value '6' is used for all ethernet-like interfaces, regardless of\n            +* speed or link-layer encapsulation in use.\n            +* Cf. IETF RFC 3635 Section 3.2.4. */\n            +#define IF_TYPE_ETHERNETCSMACD 6\n            +\n             static const struct rte_eth_conf port_conf = {\n                 .rxmode = {\n                     .mq_mode = ETH_MQ_RX_RSS,\n            @@ -2446,6 +2452,11 @@ netdev_dpdk_get_status(const struct netdev *netdev, struct smap *args)\n                                        dev_info.max_hash_mac_addrs);\n                 smap_add_format(args, \"max_vfs\", \"%u\", dev_info.max_vfs);\n                 smap_add_format(args, \"max_vmdq_pools\", \"%u\", dev_info.max_vmdq_pools);\n            +    /* Once DPDK library supports retrieving ifType we should get this value\n            +     * directly from DPDK rather than hardcoding it. */\n            +    smap_add_format(args, \"if_type\", \"%\"PRIu32, IF_TYPE_ETHERNETCSMACD);\n            +    smap_add_format(args, \"if_descr\", \"%s %s\", rte_version(),\n            +                                               dev_info.driver_name);\n             \n                 if (dev_info.pci_dev) {\n                     smap_add_format(args, \"pci-vendor_id\", \"0x%u\",\n            -- \n            1.8.3.1\n            \n            _______________________________________________\n            dev mailing list\n            dev@openvswitch.org\n            https://urldefense.proofpoint.com/v2/url?u=https-3A__mail.openvswitch.org_mailman_listinfo_ovs-2Ddev&d=DwICAg&c=uilaK90D4TOVoH58JNXRgQ&r=BVhFA09CGX7JQ5Ih-uZnsw&m=mzPk72XPh5DMQP718WGkfJyABk7v8l6-ICkSwJPMdXc&s=57vGNby8qkBTC1W9azcwz-V08AEBZ87wRopA7ukIMeA&e=","headers":{"Return-Path":"<ovs-dev-bounces@openvswitch.org>","X-Original-To":["incoming@patchwork.ozlabs.org","dev@openvswitch.org"],"Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","ovs-dev@mail.linuxfoundation.org"],"Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=openvswitch.org\n\t(client-ip=140.211.169.12; helo=mail.linuxfoundation.org;\n\tenvelope-from=ovs-dev-bounces@openvswitch.org;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=onevmw.onmicrosoft.com\n\theader.i=@onevmw.onmicrosoft.com header.b=\"gArCgmiJ\"; \n\tdkim-atps=neutral","spf=none (sender IP is )\n\tsmtp.mailfrom=dball@vmware.com; "],"Received":["from mail.linuxfoundation.org (mail.linuxfoundation.org\n\t[140.211.169.12])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xvC0D3Q0kz9sNc\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSat, 16 Sep 2017 09:53:32 +1000 (AEST)","from mail.linux-foundation.org (localhost [127.0.0.1])\n\tby mail.linuxfoundation.org (Postfix) with ESMTP id 3B175A91;\n\tFri, 15 Sep 2017 23:53:30 +0000 (UTC)","from smtp1.linuxfoundation.org (smtp1.linux-foundation.org\n\t[172.17.192.35])\n\tby mail.linuxfoundation.org (Postfix) with ESMTPS id AFDA8A91\n\tfor <dev@openvswitch.org>; Fri, 15 Sep 2017 23:53:29 +0000 (UTC)","from NAM03-CO1-obe.outbound.protection.outlook.com\n\t(mail-co1nam03on0054.outbound.protection.outlook.com [104.47.40.54])\n\tby smtp1.linuxfoundation.org (Postfix) with ESMTPS id 2015212F\n\tfor <dev@openvswitch.org>; Fri, 15 Sep 2017 23:53:28 +0000 (UTC)","from BLUPR05MB611.namprd05.prod.outlook.com (10.141.204.27) by\n\tBLUPR05MB547.namprd05.prod.outlook.com (10.141.202.18) with Microsoft\n\tSMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.77.5; Fri, 15 Sep 2017 23:53:27 +0000","from BLUPR05MB611.namprd05.prod.outlook.com ([10.141.204.27]) by\n\tBLUPR05MB611.namprd05.prod.outlook.com ([10.141.204.27]) with mapi id\n\t15.20.0077.006; Fri, 15 Sep 2017 23:53:27 +0000"],"X-Greylist":"whitelisted by SQLgrey-1.7.6","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=onevmw.onmicrosoft.com; s=selector1-vmware-com;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version;\n\tbh=GiVIxJ5MKpW6oBvzbMvHbq3lnK5EFwL7SVenxU/aHjM=;\n\tb=gArCgmiJFYbZeeHiYRJVuV/l7soLjhbWagB8RF6UY8+xShw5wqSCVCmjSU87sq70yZvJQ2SD9CtoZVmyAynR7mroWbWsQUU+3RiLv09YvMlU4GzoeDZOb1ebVJpsgWtv6t4zYIFvmBbStDHDN9wdKg7AMqiquQ80iieNmDou56g=","From":"Darrell Ball <dball@vmware.com>","To":"\"dev@openvswitch.org\" <dev@openvswitch.org>, Greg Rose\n\t<gvrose8192@gmail.com>, Michal Weglicki <michalx.weglicki@intel.com>, \n\t\"przemyslawx.szczerbik@intel.com\" <przemyslawx.szczerbik@intel.com>","Thread-Topic":"[ovs-dev] [PATCH v3 1/2] netdev-dpdk: extend\n\tnetdev_dpdk_get_status to include if_type and if_descr","Thread-Index":"AQHTLnfZ3VqxgISIpka+UUpLB/0EdKK2KH+AgAAA3QA=","Date":"Fri, 15 Sep 2017 23:53:26 +0000","Message-ID":"<ED2031BC-F894-4314-ABB0-A354FE89BB3F@vmware.com>","References":"<1504876813-105276-1-git-send-email-michalx.weglicki@intel.com>\n\t<C3E718AF-7CD1-4C82-B42B-19A7FA44B172@vmware.com>\n\t<D021FA1F-B19F-4656-9EDD-389527A2B097@vmware.com>","In-Reply-To":"<D021FA1F-B19F-4656-9EDD-389527A2B097@vmware.com>","Accept-Language":"en-US","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","user-agent":"Microsoft-MacOutlook/f.25.0.170815","x-originating-ip":"[208.91.2.2]","x-ms-publictraffictype":"Email","x-microsoft-exchange-diagnostics":"1; BLUPR05MB547;\n\t20:r6CAP6i7pyUQStOPKTZUtFFiDLmN/o7SE3/5KCxddrhSwtZ8gZ2MLYigZsiuGpvcbgkuNhDc2So5LeZlhFv7B5em56Pkzn9J3B0byi0Zcrb9OC028ia/sm2WGSv7olX+z/4lGDz/j5qd/UlvToOP23j4zxf3ODpsx1Ik2TAMkbo=","x-ms-exchange-antispam-srfa-diagnostics":"SSOS;","x-ms-office365-filtering-correlation-id":"be016a9d-605b-493f-17bf-08d4fc94f583","x-microsoft-antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(300000500095)(300135000095)(300000501095)(300135300095)(300000502095)(300135100095)(22001)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);\n\tSRVR:BLUPR05MB547; ","x-ms-traffictypediagnostic":"BLUPR05MB547:","authentication-results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=openvswitch.org\n\t(client-ip=140.211.169.12; helo=mail.linuxfoundation.org;\n\tenvelope-from=ovs-dev-bounces@openvswitch.org;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=onevmw.onmicrosoft.com\n\theader.i=@onevmw.onmicrosoft.com header.b=\"gArCgmiJ\"; \n\tdkim-atps=neutral","spf=none (sender IP is )\n\tsmtp.mailfrom=dball@vmware.com; "],"x-exchange-antispam-report-test":"UriScan:(61668805478150)(10436049006162)(216315784871565)(228905959029699);","x-microsoft-antispam-prvs":"<BLUPR05MB547C3FE919A638BFAC7EC97C86C0@BLUPR05MB547.namprd05.prod.outlook.com>","x-exchange-antispam-report-cfa-test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(100000703101)(100105400095)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123555025)(20161123562025)(20161123558100)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:BLUPR05MB547; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:BLUPR05MB547; ","x-forefront-prvs":"0431F981D8","x-forefront-antispam-report":"SFV:NSPM;\n\tSFS:(10009020)(6009001)(376002)(346002)(377454003)(199003)(189002)(24454002)(68736007)(966005)(5660300001)(86362001)(82746002)(53546010)(6486002)(77096006)(6506006)(8936002)(229853002)(33656002)(58126008)(2900100001)(2950100002)(316002)(81166006)(81156014)(6246003)(25786009)(53936002)(6306002)(102836003)(3846002)(8676002)(50986999)(101416001)(6512007)(54356999)(76176999)(6116002)(99286003)(105586002)(97736004)(14454004)(106356001)(66066001)(3280700002)(39060400002)(7736002)(2906002)(478600001)(2501003)(305945005)(83716003)(36756003)(189998001)(83506001)(3660700001)(6436002);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR05MB547;\n\tH:BLUPR05MB611.namprd05.prod.outlook.com; FPR:; SPF:None;\n\tPTR:InfoNoRecords; A:1; MX:1; LANG:en; ","received-spf":"None (protection.outlook.com: vmware.com does not designate\n\tpermitted sender hosts)","spamdiagnosticoutput":"1:99","spamdiagnosticmetadata":"NSPM","Content-ID":"<920E3B8D73990F48A2D6EF323B37FF26@namprd05.prod.outlook.com>","MIME-Version":"1.0","X-OriginatorOrg":"vmware.com","X-MS-Exchange-CrossTenant-originalarrivaltime":"15 Sep 2017 23:53:26.9982\n\t(UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"BLUPR05MB547","X-Spam-Status":"No, score=0.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID,\n\tRCVD_IN_DNSWL_NONE autolearn=disabled version=3.3.1","X-Spam-Checker-Version":"SpamAssassin 3.3.1 (2010-03-16) on\n\tsmtp1.linux-foundation.org","Subject":"Re: [ovs-dev] [PATCH v3 1/2] netdev-dpdk: extend\n\tnetdev_dpdk_get_status to include if_type and if_descr","X-BeenThere":"ovs-dev@openvswitch.org","X-Mailman-Version":"2.1.12","Precedence":"list","List-Id":"<ovs-dev.openvswitch.org>","List-Unsubscribe":"<https://mail.openvswitch.org/mailman/options/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=unsubscribe>","List-Archive":"<http://mail.openvswitch.org/pipermail/ovs-dev/>","List-Post":"<mailto:ovs-dev@openvswitch.org>","List-Help":"<mailto:ovs-dev-request@openvswitch.org?subject=help>","List-Subscribe":"<https://mail.openvswitch.org/mailman/listinfo/ovs-dev>,\n\t<mailto:ovs-dev-request@openvswitch.org?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"ovs-dev-bounces@openvswitch.org","Errors-To":"ovs-dev-bounces@openvswitch.org"}}]