From owner-freebsd-drivers@freebsd.org Fri Feb 26 19:48:57 2016 Return-Path: Delivered-To: freebsd-drivers@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 4CACCAB6379 for ; Fri, 26 Feb 2016 19:48:57 +0000 (UTC) (envelope-from david.somayajulu@qlogic.com) Received: from mx0b-0016ce01.pphosted.com (mx0b-0016ce01.pphosted.com [67.231.156.153]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2806BA4C; Fri, 26 Feb 2016 19:48:56 +0000 (UTC) (envelope-from david.somayajulu@qlogic.com) Received: from pps.filterd (m0085408.ppops.net [127.0.0.1]) by mx0b-0016ce01.pphosted.com (8.16.0.11/8.16.0.11) with SMTP id u1QJhkj5010114; Fri, 26 Feb 2016 11:48:42 -0800 Received: from avcashub1.qlogic.com ([198.186.0.115]) by mx0b-0016ce01.pphosted.com with ESMTP id 21acd79p2f-1 (version=TLSv1 cipher=AES128-SHA bits=128 verify=NOT); Fri, 26 Feb 2016 11:48:42 -0800 Received: from AVMB1.qlogic.org ([fe80::b816:e739:5ab3:5221]) by avcashub1.qlogic.org ([::1]) with mapi id 14.03.0235.001; Fri, 26 Feb 2016 11:48:40 -0800 From: David Somayajulu To: Warner Losh CC: "freebsd-drivers@freebsd.org" , "davidcs@freebsd.org" Subject: RE: NVMe over Fabrics Thread-Topic: NVMe over Fabrics Thread-Index: AdFwN3ybIQwtjAq3TJyGk6XwJwratQAVhEQAAA/+MRA= Date: Fri, 26 Feb 2016 19:48:40 +0000 Message-ID: <49F5640B08EAA94DAF2F6B6145E6A08A01943EBCF3@AVMB1.qlogic.org> References: <49F5640B08EAA94DAF2F6B6145E6A08A01943EA4F6@AVMB1.qlogic.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.1.4.10] MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=nai engine=5800 definitions=8087 signatures=670693 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1601100000 definitions=main-1602260370 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Feb 2016 19:48:57 -0000 VGhhbmtzIFdhcm5lci4gUGxlYXNlIHNlZSBiZWxvdy4NCg0KLSAgICAgICAgICBEYXZpZCBTDQoN CkZyb206IHdsb3NoQGJzZGltcC5jb20gW21haWx0bzp3bG9zaEBic2RpbXAuY29tXSBPbiBCZWhh bGYgT2YgV2FybmVyIExvc2gNClNlbnQ6IFRodXJzZGF5LCBGZWJydWFyeSAyNSwgMjAxNiA4OjAy IFBNDQpUbzogRGF2aWQgU29tYXlhanVsdSA8ZGF2aWQuc29tYXlhanVsdUBxbG9naWMuY29tPg0K Q2M6IGZyZWVic2QtZHJpdmVyc0BmcmVlYnNkLm9yZw0KU3ViamVjdDogUmU6IE5WTWUgb3ZlciBG YWJyaWNzDQoNClNvIGhhdmUgYW55IHByb2R1Y3RzIHN0YXJ0ZWQgc2hpcHBpbmc/DQpbRGF2aWQg U10gTm90IHRvIHRoZSBiZXN0IG9mIG15IGtub3dsZWRnZS4NCg0KT24gYSBtaWxkbHkgdGFuZ2Vu dGlhbCBub3RlLCBJJ3ZlIGRvbmUgYSBDQU0gZnJvbnQgZW5kIGZvciBOVk1lIGFuZCBoYXZlIG1h ZGUNCmFsbG93YW5jZXMgZm9yIGhhdmluZyBub24tUENJZSB0cmFuc3BvcnRzIHdoaWxlIGRvaW5n IHRoYXQuDQpbRGF2aWQgU11JcyB0aGUgY29kZSBhbHJlYWR5IGNoZWNrZWQgaW4gc29tZSB3aGVy ZSA/DQoNCldhcm5lcg0KDQoNCk9uIFRodSwgRmViIDI1LCAyMDE2IGF0IDY6NDYgUE0sIERhdmlk IFNvbWF5YWp1bHUgPGRhdmlkLnNvbWF5YWp1bHVAcWxvZ2ljLmNvbTxtYWlsdG86ZGF2aWQuc29t YXlhanVsdUBxbG9naWMuY29tPj4gd3JvdGU6DQpIaSBBbGwsDQpJcyB0aGVyZSBhbnkgd29yayBi ZWluZyBkb25lIG9uIE5WTWUgb3ZlciBGYWJyaWNzIGluIHRoZSBGcmVlQlNEIGNvbW11bml0eSA/ DQpUaGFua3MNCkRhdmlkIFMuDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoN ClRoaXMgbWVzc2FnZSBhbmQgYW55IGF0dGFjaGVkIGRvY3VtZW50cyBjb250YWluIGluZm9ybWF0 aW9uIGZyb20gdGhlIHNlbmRpbmcgY29tcGFueSBvciBpdHMgcGFyZW50IGNvbXBhbnkocyksIHN1 YnNpZGlhcmllcywgZGl2aXNpb25zIG9yIGJyYW5jaCBvZmZpY2VzIHRoYXQgbWF5IGJlIGNvbmZp ZGVudGlhbC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgeW91IG1heSBu b3QgcmVhZCwgY29weSwgZGlzdHJpYnV0ZSwgb3IgdXNlIHRoaXMgaW5mb3JtYXRpb24uIElmIHlv dSBoYXZlIHJlY2VpdmVkIHRoaXMgdHJhbnNtaXNzaW9uIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5 IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmVwbHkgZS1tYWlsIGFuZCB0aGVuIGRlbGV0ZSB0 aGlzIG1lc3NhZ2UuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXw0KZnJlZWJzZC1kcml2ZXJzQGZyZWVic2Qub3JnPG1haWx0bzpmcmVlYnNkLWRyaXZlcnNA ZnJlZWJzZC5vcmc+IG1haWxpbmcgbGlzdA0KaHR0cHM6Ly9saXN0cy5mcmVlYnNkLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ZyZWVic2QtZHJpdmVycw0KVG8gdW5zdWJzY3JpYmUsIHNlbmQgYW55IG1h aWwgdG8gImZyZWVic2QtZHJpdmVycy11bnN1YnNjcmliZUBmcmVlYnNkLm9yZzxtYWlsdG86ZnJl ZWJzZC1kcml2ZXJzLXVuc3Vic2NyaWJlQGZyZWVic2Qub3JnPiINCg0KDQpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXw0KDQpUaGlzIG1lc3NhZ2UgYW5kIGFueSBhdHRhY2hlZCBkb2N1 bWVudHMgY29udGFpbiBpbmZvcm1hdGlvbiBmcm9tIHRoZSBzZW5kaW5nIGNvbXBhbnkgb3IgaXRz IHBhcmVudCBjb21wYW55KHMpLCBzdWJzaWRpYXJpZXMsIGRpdmlzaW9ucyBvciBicmFuY2ggb2Zm aWNlcyB0aGF0IG1heSBiZSBjb25maWRlbnRpYWwuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRl ZCByZWNpcGllbnQsIHlvdSBtYXkgbm90IHJlYWQsIGNvcHksIGRpc3RyaWJ1dGUsIG9yIHVzZSB0 aGlzIGluZm9ybWF0aW9uLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzIHRyYW5zbWlzc2lvbiBp biBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGJ5IHJlcGx5IGUt bWFpbCBhbmQgdGhlbiBkZWxldGUgdGhpcyBtZXNzYWdlLg0K