From owner-svn-src-head@freebsd.org Tue Jun 20 17:50:30 2017 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A2D9BD9DEEF; Tue, 20 Jun 2017 17:50:30 +0000 (UTC) (envelope-from David.Somayajulu@cavium.com) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0082.outbound.protection.outlook.com [104.47.36.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49F37683A1; Tue, 20 Jun 2017 17:50:29 +0000 (UTC) (envelope-from David.Somayajulu@cavium.com) 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=YeIHDaoCSelipa3mZ6ueKA/HZBQ/i9VdDzv05I9jbwc=; b=ViqJLST5tSfujyFXA1JXAAq7knOqEHhsvwGg1K5VFQO2LCJaubjXcERBl1nWOcvhxgBwSZilwIJBM0F/bDB0Janmr/tAslFAdiafhE7uy5H8SIS6ANurqmTdwwGeua/5YpA2dZ1TgWxzD0/AQD7sZoP+zjiMXROOUDiNyceD/ew= Received: from BY2PR07MB1474.namprd07.prod.outlook.com (10.162.76.152) by BY2PR07MB1473.namprd07.prod.outlook.com (10.162.76.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15; Tue, 20 Jun 2017 17:50:22 +0000 Received: from BY2PR07MB1474.namprd07.prod.outlook.com ([10.162.76.152]) by BY2PR07MB1474.namprd07.prod.outlook.com ([10.162.76.152]) with mapi id 15.01.1157.022; Tue, 20 Jun 2017 17:50:22 +0000 From: "Somayajulu, David" To: Cy Schubert , David C Somayajulu CC: "src-committers@freebsd.org" , "svn-src-all@freebsd.org" , "svn-src-head@freebsd.org" Subject: RE: svn commit: r319964 - head/sys/dev/qlnx/qlnxe Thread-Topic: svn commit: r319964 - head/sys/dev/qlnx/qlnxe Thread-Index: AQHS5YSXzsISCNMeOkiL6TMucLqxDaIuD0gg Date: Tue, 20 Jun 2017 17:50:22 +0000 Message-ID: References: Message from David C Somayajulu of "Thu, 15 Jun 2017 02:45:43 -0000." <201706150245.v5F2jhna021469@repo.freebsd.org> <201706150307.v5F37wLG052878@slippy.cwsent.com> In-Reply-To: <201706150307.v5F37wLG052878@slippy.cwsent.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: komquats.com; dkim=none (message not signed) header.d=none;komquats.com; dmarc=none action=none header.from=cavium.com; x-originating-ip: [198.186.0.2] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BY2PR07MB1473; 7:MgAtHkwDsckT6wCZB/kEFeDce5pQ46IPNOcxPq06CMoWXGsD7pDUCh8t3HhRLpiI7VhYBn9JvBNBLsc/f7Zhv+xIkAPIXf7/AUJqZqSEDWGYAX3iyWBLafCHoCOUcHT11VBYM/w0Vn2tY1td2ndvIsVZr5qkxsbWXrzmfbYYus9LBl/vqNv64EYl8QG5BYB1DIf6fRrGYJ7E+l/HqpTcOAC9fWygyJDQERONxJHX10JJ4GvRWsy8Vt8hq7+aXpRHYnseigo/n9McEfAA8DUL7l9ETVbiVhuWyBV9HT3r2jDiJIkUR7E+F7dmOYRMuvDqzprfVmVKzIETGVjknbcpmmKJj2uAlqQU1CvNoZVi9Qe+dblFTRRv4l/JvpLU0et8tjEeuVlmw7WaUz9A9Ww7R9d/cqiwvH/LL8iVOxGHzvMtNDM7fJ0OBUtYdI0+Oa2BgI2SLj18d3Bga9KlBE3IfmrNMM8XVElvwm/i6+O0dGxXGcJUNVW9QDevYU69r7ZON9uW69luIkjBZYwiFitZwpo97epKnfxmtvEx2clBD7VSvawteDMjgFer81Hi9Ee4u+X4V+UY3eRs1AoUEKY/rR4gFJAqYiOtSlLX8I7NLI5Fc/XwIRn9VoGbQpXHCLa8RjgHOVETNB8HPs1rV5nia/O8VrtuctSiyWuY7dyoco8B/t9nmYMIopUN/lUCNlCZDfwBk5OT+PkBlJMLs/91tphnE6kaSE19im505Q2rUHTwE0b+/ydbPy5c0pJmB1YwjYBzkNTz4DthpAMpxerw0QVBlW5ZS4WZM3AQzPmQrxs= x-ms-office365-filtering-correlation-id: 50048ceb-37d1-4bc0-c06b-08d4b804d2dd x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075)(201703031133081)(201702281549075); SRVR:BY2PR07MB1473; x-ms-traffictypediagnostic: BY2PR07MB1473: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(56005881305849); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(10201501046)(100000703101)(100105400095)(3002001)(93006095)(93001095)(6041248)(20161123562025)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR07MB1473; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR07MB1473; x-forefront-prvs: 03449D5DD1 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(39840400002)(39850400002)(39450400003)(39410400002)(39400400002)(377454003)(13464003)(86362001)(6436002)(74316002)(8676002)(33656002)(6306002)(53936002)(76176999)(9686003)(50986999)(81166006)(55016002)(99286003)(305945005)(2950100002)(54906002)(72206003)(7736002)(966005)(54356999)(77096006)(14454004)(229853002)(6506006)(2906002)(66066001)(3660700001)(3280700002)(189998001)(122556002)(2900100001)(4326008)(5660300001)(53386004)(102836003)(478600001)(6116002)(8936002)(25786009)(3846002)(53546009)(6246003)(38730400002)(7696004); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR07MB1473; H:BY2PR07MB1474.namprd07.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jun 2017 17:50:22.0241 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR07MB1473 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jun 2017 17:50:30 -0000 Hi Cy, > Tell me if I'm off base here but this driver comes directly from Cavium, = right?=20 Yes >Why was it never imported into vendor-sys and MFVed into head like other v= endor source? Not sure what vendor-sys is but the driver was reviewed in phabricator (ple= ase see link below) prior to committing to head. https://reviews.freebsd.org/D10134 thanks david S. -----Original Message----- From: Cy Schubert [mailto:Cy.Schubert@komquats.com]=20 Sent: Wednesday, June 14, 2017 8:08 PM To: David C Somayajulu Cc: src-committers@freebsd.org; svn-src-all@freebsd.org; svn-src-head@freeb= sd.org Subject: Re: svn commit: r319964 - head/sys/dev/qlnx/qlnxe In message <201706150245.v5F2jhna021469@repo.freebsd.org>, David C Somayaju= lu w rites: > Author: davidcs > Date: Thu Jun 15 02:45:43 2017 > New Revision: 319964 > URL: https://svnweb.freebsd.org/changeset/base/319964 >=20 > Log: > Upgrade STORMFW to 8.30.0.0 and ecore version to 8.30.0.0 > Add support for pci deviceID 0x8070 for QLE41xxx product line which > supports 10GbE/25GbE/40GbE > =20 > MFC after:5 days >=20 > Modified: > head/sys/dev/qlnx/qlnxe/bcm_osal.h > head/sys/dev/qlnx/qlnxe/common_hsi.h > head/sys/dev/qlnx/qlnxe/ecore.h > head/sys/dev/qlnx/qlnxe/ecore_chain.h > head/sys/dev/qlnx/qlnxe/ecore_cxt.c > head/sys/dev/qlnx/qlnxe/ecore_cxt.h > head/sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c > head/sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.h > head/sys/dev/qlnx/qlnxe/ecore_dbg_values.h > head/sys/dev/qlnx/qlnxe/ecore_dcbx.c > head/sys/dev/qlnx/qlnxe/ecore_dcbx.h > head/sys/dev/qlnx/qlnxe/ecore_dev.c > head/sys/dev/qlnx/qlnxe/ecore_dev_api.h > head/sys/dev/qlnx/qlnxe/ecore_fcoe_api.h > head/sys/dev/qlnx/qlnxe/ecore_gtt_reg_addr.h > head/sys/dev/qlnx/qlnxe/ecore_hsi_common.h > head/sys/dev/qlnx/qlnxe/ecore_hsi_debug_tools.h > head/sys/dev/qlnx/qlnxe/ecore_hsi_eth.h > head/sys/dev/qlnx/qlnxe/ecore_hsi_fcoe.h > head/sys/dev/qlnx/qlnxe/ecore_hsi_iscsi.h > head/sys/dev/qlnx/qlnxe/ecore_hsi_iwarp.h > head/sys/dev/qlnx/qlnxe/ecore_hsi_rdma.h > head/sys/dev/qlnx/qlnxe/ecore_hsi_roce.h > head/sys/dev/qlnx/qlnxe/ecore_hw.c > head/sys/dev/qlnx/qlnxe/ecore_hw.h > head/sys/dev/qlnx/qlnxe/ecore_init_fw_funcs.c > head/sys/dev/qlnx/qlnxe/ecore_init_fw_funcs.h > head/sys/dev/qlnx/qlnxe/ecore_init_ops.c > head/sys/dev/qlnx/qlnxe/ecore_init_ops.h > head/sys/dev/qlnx/qlnxe/ecore_init_values.h > head/sys/dev/qlnx/qlnxe/ecore_int.c > head/sys/dev/qlnx/qlnxe/ecore_int.h > head/sys/dev/qlnx/qlnxe/ecore_int_api.h > head/sys/dev/qlnx/qlnxe/ecore_iov_api.h > head/sys/dev/qlnx/qlnxe/ecore_iro.h > head/sys/dev/qlnx/qlnxe/ecore_iro_values.h > head/sys/dev/qlnx/qlnxe/ecore_iscsi.h > head/sys/dev/qlnx/qlnxe/ecore_iscsi_api.h > head/sys/dev/qlnx/qlnxe/ecore_l2.c > head/sys/dev/qlnx/qlnxe/ecore_l2.h > head/sys/dev/qlnx/qlnxe/ecore_l2_api.h > head/sys/dev/qlnx/qlnxe/ecore_ll2.h > head/sys/dev/qlnx/qlnxe/ecore_ll2_api.h > head/sys/dev/qlnx/qlnxe/ecore_mcp.c > head/sys/dev/qlnx/qlnxe/ecore_mcp.h > head/sys/dev/qlnx/qlnxe/ecore_mcp_api.h > head/sys/dev/qlnx/qlnxe/ecore_ooo.h > head/sys/dev/qlnx/qlnxe/ecore_proto_if.h > head/sys/dev/qlnx/qlnxe/ecore_roce.h > head/sys/dev/qlnx/qlnxe/ecore_roce_api.h > head/sys/dev/qlnx/qlnxe/ecore_rt_defs.h > head/sys/dev/qlnx/qlnxe/ecore_sp_api.h > head/sys/dev/qlnx/qlnxe/ecore_sp_commands.c > head/sys/dev/qlnx/qlnxe/ecore_sp_commands.h > head/sys/dev/qlnx/qlnxe/ecore_spq.c > head/sys/dev/qlnx/qlnxe/ecore_sriov.h > head/sys/dev/qlnx/qlnxe/ecore_vf.h > head/sys/dev/qlnx/qlnxe/ecore_vf_api.h > head/sys/dev/qlnx/qlnxe/ecore_vfpf_if.h > head/sys/dev/qlnx/qlnxe/eth_common.h > head/sys/dev/qlnx/qlnxe/fcoe_common.h > head/sys/dev/qlnx/qlnxe/iscsi_common.h > head/sys/dev/qlnx/qlnxe/mcp_private.h > head/sys/dev/qlnx/qlnxe/mcp_public.h > head/sys/dev/qlnx/qlnxe/mfw_hsi.h > head/sys/dev/qlnx/qlnxe/nvm_cfg.h > head/sys/dev/qlnx/qlnxe/nvm_map.h > head/sys/dev/qlnx/qlnxe/pcics_reg_driver.h > head/sys/dev/qlnx/qlnxe/qlnx_def.h > head/sys/dev/qlnx/qlnxe/qlnx_os.c > head/sys/dev/qlnx/qlnxe/qlnx_ver.h > head/sys/dev/qlnx/qlnxe/rdma_common.h > head/sys/dev/qlnx/qlnxe/reg_addr.h > head/sys/dev/qlnx/qlnxe/spad_layout.h > head/sys/dev/qlnx/qlnxe/storage_common.h > head/sys/dev/qlnx/qlnxe/tcp_common.h >=20 [...] Hi David, Tell me if I'm off base here but this driver comes directly from Cavium, ri= ght? Why was it never imported into vendor-sys and MFVed into head like oth= er vendor source? -- Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few.