From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0047.outbound.protection.outlook.com [104.47.41.47]) by dpdk.org (Postfix) with ESMTP id E1AFD2BAA for ; Sat, 7 Oct 2017 08:31:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=V98RtgZSwreOT41NLPzWxvI/GRHV87uPAXfYlKKWavw=; b=HX/pos/xgVe97lI2QpNnS2+pwxQ50Y+Z5sA1YWMRrKgWEe44m5+xNBvHcK7a8mwL5Slibwhjy+SgO0JVXd4hoJzQ3TWO+bS2/QC17pAhgWtlTXbOHNnuOyKCiZk86aSFcDpS7mvI2eFojHeBKRDu7/E/JAcexJ5mCo3WDAeVisY= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Rasesh.Mody@cavium.com; Received: from cavium.com (198.186.0.2) by MWHPR0701MB3833.namprd07.prod.outlook.com (2603:10b6:301:7f::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Sat, 7 Oct 2017 06:31:25 +0000 From: Rasesh Mody To: dev@dpdk.org, ferruh.yigit@intel.com Cc: Rasesh Mody , Dept-EngDPDKDev@cavium.com Date: Fri, 6 Oct 2017 23:30:55 -0700 Message-Id: <1507357872-26475-1-git-send-email-rasesh.mody@cavium.com> X-Mailer: git-send-email 1.7.10.3 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [198.186.0.2] X-ClientProxiedBy: SN4PR0501CA0012.namprd05.prod.outlook.com (2603:10b6:803:40::25) To MWHPR0701MB3833.namprd07.prod.outlook.com (2603:10b6:301:7f::26) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f273cfae-141d-4627-f6a8-08d50d4d0910 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:MWHPR0701MB3833; X-Microsoft-Exchange-Diagnostics: 1; MWHPR0701MB3833; 3:64yElTPgCQQN0zDiXbmy8F9TrVrrC5iVa+Eqd/20f2Kxj1LEC7nja5R5LVsCLQhfhwxto7iZQJzcylaH7nBiDlR+R4OxrKCSKtbUs5lh8IWkvZ+4CtYDtOwVKKzoAHr5WhpPJnNIaaQvvmW25pL/TMwvrqa4Y2cgjBObsrKqTCSOjy640BM4Ahn2MvDR0Ue1oJWDcc+xcKBpeDz4+AZhmRqv/qTcbjIgtJyXlRLhyG9uSH9xlKjFz7QdsUwCnzoh; 25:nF6g35D3v5aBhTzOwgsAeGzufKoeQu18ZQRCXZSYENkk4kw7XoqmSDfJdWc8/XgQEPMzxC5d6nkdfXLSfhK3WQaWMeMJwsniIllA1Va/AEcn0/+OgnhznvTK2IggRPmajEjSZ6dDVOkGaT5KH5JZ3lRd/exDD/I7R17Ya44A3MTwQm6zQRrizC6USD4RK7AWV4Os5BKtuC+Ee15ITxHsxeRx8kbaossGvkTnkUtquvyp6+G3GddIq/79NgrwS/V/VYfQW7qkkPGDgWE9Vt3cKDLtwCl6/RQQU00sz9O4XV/acqaI1rYLxJTmMoLQYdWSr6AvEKxDV4HnAr1XtoxKiw==; 31:F/ovIckgUCBDV9grObz9KlrMjpmuH+VHktbS/Ts6z1oMAex7UWSX5dZaOjFy991sr0zM0P+0ATIBUfb+O5s+LliHS+PhvvSQAFN/W+uFzm98xfJ4aL0rL/0bq9U5uhn50+q5oUO7KF6Tedu16PEXPV7nhrWOpTbAv+PQadrcrqRlM+9+oOzgh4an3I2Xsc8ASeSJO8wIqqoK+xVoYQawmWq+yTy7LrKzim/JEYaUEsM= X-MS-TrafficTypeDiagnostic: MWHPR0701MB3833: X-Microsoft-Exchange-Diagnostics: 1; MWHPR0701MB3833; 20:zQLcwLng/vpBX5OGrcqOK0epbs1ENIgbae/8LHqBXGskepyEvtF0YpE4SjZwQUeU0YW1BXkA+ZwScaDosq3g4g29vos5LlHQcQ7tm3YOswOSzrSL8FHcoStY7icyeF4yxYEZ/lcOqczok/PAxqZBctETujYZMfUA5K2U0WXPgtQcvZMXpA+oepZEjpv4Jiy67yg3Bk8liQApcE1c+lCZjDnFo+r67KdDbOfiQ7CcApymH2It77XaIN1AbvF+ifg86jiGrNeWLXNEfQxfp+uwGqxYOXMkEZi7iSUYF+85Sv9pRW/A/ZtpZfrY06/aecZR40Yyp4T+ScEZ11dpxMuOD1+GDbSTARwSm6Hn2lrrWRiuu4gZF3vr/gwPHRzvm08nYFOi4T/fRsb6OyPPWV4n33ZL+1QsTSGhvIo8Z1cLU1hvLSlWSgmCTj66nKUl6YLVi3WCu9yiirko+q7abpECLQzzPt7tytA1O9SJJ7iQ8S+lRATg00yVRrXN7wwJrLTW; 4:GXfcNruRRA5kbY2CUKQAW+h5L7w8A5P7S82AkSyDsObfBklgqkQKW1FCGQ4IYv/rWiZCwLXCWdI640rJ+6Oo0Qg4Io1nIXJgc9kpUFgaayvVrqlDQLOzxSHq/K/kWG2IbiEP5hOfc0j/oGwPf1/BVFaN+iVsQ8sKYKD7uVaKfzSQEcL4Q5aitcD4ivNYcviiOXaiw9pbKaCHy4yV8zxjEHvKFTqozyd8/ma9m/JVbImJf7fGFrqhCe+yS0dTVCXg X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(3002001)(100000703101)(100105400095)(93006095)(93001095)(6041248)(20161123560025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123558100)(20161123564025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:MWHPR0701MB3833; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:MWHPR0701MB3833; X-Forefront-PRVS: 045315E1EE X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(346002)(376002)(199003)(189002)(2906002)(6116002)(8936002)(3846002)(48376002)(68736007)(478600001)(101416001)(105586002)(50226002)(106356001)(72206003)(5660300001)(50466002)(33646002)(25786009)(4720700003)(21086003)(6666003)(69596002)(36756003)(50986999)(81156014)(53936002)(107886003)(4326008)(55016002)(47776003)(66066001)(5003940100001)(81166006)(189998001)(8676002)(305945005)(97736004)(16586007)(316002)(7736002)(16526018)(15650500001)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR0701MB3833; H:cavium.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR0701MB3833; 23:fpU1j3vnSes4qBJvJC7EWzHc/oDYmcNG66YzAnX?= =?us-ascii?Q?nYDBfxUSeeJ1kCjxTT4wDx0XJikouQyeNK00gD/Hpu7Ldt99TnGTDqNVwPTB?= =?us-ascii?Q?PM99yhrAilQSqtKv8D1I3tMoS+U5DTwq5zH4bTnP15XuOtZMLblFgooviBkf?= =?us-ascii?Q?+LU2Hkr8tmHih/Fv0ChsGuQ8AZgOg0F6xTgvybYxSskAa7335MkDfjHODtJq?= =?us-ascii?Q?RbCHncq6+AwF+39jA5UoI7ttvvo0/odX2XwBpX4tk+LHYk7ykWcwYCzQ0Z50?= =?us-ascii?Q?JQgXTT/Nam3zAacKXuK5389KUIXGX9gPm75NjYOcMY6FZ/AfW7BDznKdRORS?= =?us-ascii?Q?fkvunON1nRILiiKzTwvqChGBeYgJ8i0d/ewad7owHayp4XfTxUqorAFmIssZ?= =?us-ascii?Q?Mjljfg5OOuP+i/1GBcbNk5y9IWdP6OtkztQHaKZfD6hQ0LAioCGUm5wNfbS0?= =?us-ascii?Q?XwMnD+iiWhXaYuoLZ/Pow7HDiD7/+Th9izp9N01Dsy5TtC95H0mAlw3S+ycJ?= =?us-ascii?Q?DOD1wcI0qV3FUzM0tkbdHfFX6iH0mPoiHJFlpWxtTb9JKy7E2UWJTw5hrhBo?= =?us-ascii?Q?CeK5SlU5IGRsqU2+a41H2aAQ0fG2T8PFtXEAWf1zYU8UPVfpdOhnlZKg+BH8?= =?us-ascii?Q?Avg4kcVrgFh5ysE7hpT0sXbOBHFrI3UnHBfpc39IA9pWxp+Xpqr5YSgKzm+P?= =?us-ascii?Q?n6B2r+1Zy1xGGcc6RBYl0hT3Si2igsdUoJVuN49mipZGqUJi4PIuxqnmmU73?= =?us-ascii?Q?XdMjhq/93FTq7oZYUWthWkK8slYCxisB7ud613uvSZ4gnBliIhFNHINW/10G?= =?us-ascii?Q?7KzudgoOPBkQac060dqxRAl4QY5WbP36hair0FlgyY00mLE/yIMewm22vtEd?= =?us-ascii?Q?485O8zHNTGO6KnvRyucy9HxKYQESu9cKyoE8n1qz3GqLunoC4+KUOatllaZa?= =?us-ascii?Q?p4W7mVC7ZlhQ/qqX6daylUtXWZeLIvaQkkgYSgE6Sl8e9f9+F7/NdwEv4PFi?= =?us-ascii?Q?ISBpM/7ZueT2RYw521stbnC8JN9euNTwAMyaXIdPfnpf3yfLIYJp3r/QJw+j?= =?us-ascii?Q?138xmTQkE9133cweOVMhJYl2W+cDLgdtlkswSBA1ZzIqcz4EU/A=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR0701MB3833; 6:TnGIC1sMHFhZeVsxRZ/r9/g4zujb52TJrqRsA0XajYVQ0cUXm4KiJmNQMeRZZHOkEiAOFhk6lcsRGrqwEwAaouKB4vfAAM9izGlD2wQoWhrYBWmO2RIEdLhOplQ5WizVfBGuw1wf08IY/xDbTfWZhPq7b0NbFAUC0yDMRPt0oHyHxniq6MC+DoCBk2CP7RsdjZCO7C7zfhLth8joiq+4Os5kqd/tc/RzpLIP/ohI+dITPViym81VDo4uK7XnoNYZiyY5nPeHMu4WKPzo6AHi0QtHvT8Z8DTNAdddSbj/ghkQ4W4muZnZ3zTYUQ+9AiHfegDvwM/t0U/NULfDsgYRpQ==; 5:FsMJwI/wN4JyaO8NazZ1lkuQj/DUQ+qc1fIwSPiTpwzYS5uz6iAZRiyLvZKA0oA2BF2HTU1sTkoxV2J3z7ohndHJpdjE19z5ts+KYGm5HZYxpkUZZ8wuTJY3q56LwIAgg1Gj3aT2/BMHThOVq8Vr8Q==; 24:NINiDHieoP1IfXhBiRzJv9Ps4BfZ1CWV7t3FCg2U4q5j3eFBodJX8yaXv7AAKsQN7OnhR4CoRIBKTd36denaBXHRhrqDk/gOlMXAsJoFufA=; 7:Hdo87Sm9T3pUU6TcuV75I0WpccGwuvEUau+huWUQGwbQrBcOLWUGoj69FggqPunt5sW6R8XJetHAtk4KFAbbBWcxky0V1G0M8pl6800ytkeo9HDx1j4lL5/T+mjh8I6TWbYWm5EJRE2AQ9LsLzNujk/EH5AJVIMr88Y7PCHBV57TLgBDw2KAKT61duShaTlyXCJLRevXOglYBnXbLKnNbWrRNuhK6lmgkvR8faRvUlU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Oct 2017 06:31:25.3230 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR0701MB3833 Subject: [dpdk-dev] [PATCH 00/17] update QEDE base driver to 8.30.8.0 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Oct 2017 06:31:28 -0000 Hi, The changes in this patch set include few enhancements, semantic changes, code cleanup and fixes. It updates base driver to version 8.30.8.0. Thanks! -Rasesh Rasesh Mody (17): net/qede/base: add xcvr type and DON FW defines net/qede/base: add NVRAM config options net/qede/base: introduce HW/SW channel net/qede/base: add LLDP support net/qede/base: add check for DMA engine state net/qede/base: use the correct size value net/qede/base: add various OS abtraction macros net/qede/base: add/fix comments net/qede/base: add/change/revise logs net/qede/base: semantic changes net/qede/base: code cleanup net/qede/base: check device personality for feature setting net/qede/base: change default page size of ILT clients net/qede/base: fix access to an uninitialized list net/qede/base: fix for VF malicious indication net/qede/base: fix return code to align with FW net/qede/base: update base driver version to 8.30.8.0 drivers/net/qede/base/bcm_osal.h | 18 +- drivers/net/qede/base/ecore.h | 22 ++- drivers/net/qede/base/ecore_cxt.c | 7 +- drivers/net/qede/base/ecore_dcbx.c | 263 +++++++++++++++++++++++++-- drivers/net/qede/base/ecore_dcbx.h | 4 + drivers/net/qede/base/ecore_dcbx_api.h | 46 ++++- drivers/net/qede/base/ecore_dev.c | 58 +++--- drivers/net/qede/base/ecore_hw.c | 15 +- drivers/net/qede/base/ecore_hw.h | 29 --- drivers/net/qede/base/ecore_init_fw_funcs.c | 1 - drivers/net/qede/base/ecore_int.c | 9 - drivers/net/qede/base/ecore_iov_api.h | 14 ++ drivers/net/qede/base/ecore_mcp.c | 83 ++++++--- drivers/net/qede/base/ecore_spq.c | 4 +- drivers/net/qede/base/ecore_sriov.c | 49 +++-- drivers/net/qede/base/ecore_sriov.h | 7 +- drivers/net/qede/base/ecore_vf.c | 33 +++- drivers/net/qede/base/ecore_vf.h | 7 + drivers/net/qede/base/ecore_vf_api.h | 13 ++ drivers/net/qede/base/mcp_public.h | 51 +++++- drivers/net/qede/base/nvm_cfg.h | 16 +- 21 files changed, 583 insertions(+), 166 deletions(-) -- 1.7.10.3