From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0617.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1f::617]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id D682581E9D for ; Tue, 15 Nov 2016 07:05:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=hMlhmecWsRx/PV4+9YXVMy2YwW8IcQBBTIxrtv0kB6I=; b=CFbD97GUC5xINjCP635u+KLd2WwXJhQ/f41HAxhQXam1AuE7gMMPOlTtj/3SiMNEIIJbZRVtBUNp8RKh7OY0umn/ePovURTrngO5tAPU9lnV4OvDdo1VwgPB7aGzll3so1Na/Dz80+M+O0Blo53oHWSAv3UOty5QK5ZoRiR/eSQ= Received: from DB6PR0802MB2295.eurprd08.prod.outlook.com (10.172.228.11) by VI1PR0801MB1615.eurprd08.prod.outlook.com (10.167.211.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.721.10; Tue, 15 Nov 2016 15:05:37 +0000 Received: from DB6PR0802MB2295.eurprd08.prod.outlook.com ([10.172.228.11]) by DB6PR0802MB2295.eurprd08.prod.outlook.com ([10.172.228.11]) with mapi id 15.01.0659.028; Tue, 15 Nov 2016 15:05:37 +0000 From: Jeremy Linton To: "ard.biesheuvel@linaro.org" CC: edk2-devel-01 , Steve Capper , Leif Lindholm , "ryan.harkin@linaro.org" , linaro-uefi Thread-Topic: [edk2] [PATCH 0/8] ATAPI support on SiI SATA adapter Thread-Index: AQHSPrt9bZTxfV6TcU+aCx5eI4hAQaDZqoEAgAATzQCAAGV9AIAAAcVQ Date: Tue, 15 Nov 2016 15:05:36 +0000 Message-ID: References: <1479157789-14674-1-git-send-email-jeremy.linton@arm.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Jeremy.Linton@arm.com; x-originating-ip: [217.140.111.135] x-microsoft-exchange-diagnostics: 1; VI1PR0801MB1615; 7:hk72oxy8bo/tJV7eCjf992dtPaX4sxarDHWNNfTWF7mzVDGPo8HyU1+ad/wYeR2KGJMz9hhRKIJOQJ3+PPG/fviOhlzkQerrj2XcRnnTMOWcSeC2V6ni1lcD2d4Q2LxDSvwJeukUuoR0PmZp/1wbZDHhgGySaFoRAv77Bh+9BXhIcENo7+Bky3+mue/88Weoi3h60el1ktvmH7xikzCcm8uCsi8BRXJpcSQYDiXRnVuGIP5eAf+HerV4mbVqtZaBBvGIzS+odPgO4gH6GwlzriKkR9A+LVoe7gRUXwAMH2C5tHbspDEuRz0se0ruAqRKP4MGDd8A7CDumYg6GXAnjBGyI++VplcYxcFwbTdiJvs= x-ms-office365-filtering-correlation-id: a4250ee3-1495-4600-3030-08d40d68db2d x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:VI1PR0801MB1615; x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(180628864354917)(162533806227266); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6060326)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026)(6061324); SRVR:VI1PR0801MB1615; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0801MB1615; x-forefront-prvs: 012792EC17 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(7916002)(40434004)(24454002)(199003)(189002)(13464003)(377454003)(87936001)(2351001)(9686002)(7696004)(6916009)(76576001)(110136003)(2950100002)(81156014)(81166006)(5660300001)(5640700001)(229853002)(68736007)(2906002)(97736004)(102836003)(4326007)(66066001)(74316002)(93886004)(86362001)(3846002)(3280700002)(6116002)(3660700001)(122556002)(92566002)(7846002)(33656002)(50986999)(575784001)(54356999)(189998001)(76176999)(2900100001)(2501003)(8936002)(305945005)(77096005)(8676002)(5890100001)(101416001)(105586002)(106356001)(106116001)(7736002)(19627235001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0801MB1615; H:DB6PR0802MB2295.eurprd08.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Nov 2016 15:05:36.9392 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB1615 Subject: Re: [PATCH 0/8] ATAPI support on SiI SATA adapter X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Nov 2016 15:05:37 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 fC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQp8RnJvbTogQXJkIEJpZXNoZXV2ZWwgW21haWx0 bzphcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnXQ0KfFNlbnQ6IFR1ZXNkYXksIE5vdmVtYmVyIDE1 LCAyMDE2IDg6NTggQU0NCnxUbzogSmVyZW15IExpbnRvbg0KfENjOiBlZGsyLWRldmVsLTAxOyBT dGV2ZSBDYXBwZXI7IExlaWYgTGluZGhvbG07IHJ5YW4uaGFya2luQGxpbmFyby5vcmc7DQp8bGlu YXJvLXVlZmkNCnxTdWJqZWN0OiBSZTogW2VkazJdIFtQQVRDSCAwLzhdIEFUQVBJIHN1cHBvcnQg b24gU2lJIFNBVEEgYWRhcHRlcg0KfA0KfE9uIDE1IE5vdmVtYmVyIDIwMTYgYXQgMTQ6NTQsIEpl cmVteSBMaW50b24gPGplcmVteS5saW50b25AYXJtLmNvbT4NCnx3cm90ZToNCnw+IE9uIDExLzE1 LzIwMTYgMDE6NDMgQU0sIEFyZCBCaWVzaGV1dmVsIHdyb3RlOg0KfD4+DQp8Pj4gSGkgSmVyZW15 LA0KfD4+DQp8Pj4gT24gMTQgTm92ZW1iZXIgMjAxNiBhdCAyMTowOSwgSmVyZW15IExpbnRvbiA8 amVyZW15LmxpbnRvbkBhcm0uY29tPg0KfHdyb3RlOg0KfD4+Pg0KfD4+PiBUaGUgU2lJIGlzbid0 IGFuIEFIQ0kgY29tcGF0aWJsZSBhZGFwdGVyIHNvIGl0IGltcGxlbWVudHMgdGhlIEVGSQ0KfD4+ PiBBVEEgcGFzcy10aHJvdWdoIHByb3RvY29sIGRpcmVjdGx5LiBUaGlzIHdvcmtzIGZvciBmaXhl ZCBoYXJkDQp8Pj4+IGRyaXZlcywgYnV0IG5vdCBBVEFQSSBhdHRhY2hlZCBkZXZpY2VzIChDRFJP TSwgRFZEUk9NLCBUQVBFLCBldGMpLg0KfD4+Pg0KfD4+PiBUaGlzIHBhdGNoIGFkZHMgcmVhZCBv bmx5IEFUQVBJIHN1cHBvcnQgdmlhIHRoZSBFRkkgU0NTSQ0KfD4+PiBwYXNzLXRocm91Z2ggcHJv dG9jb2wsIGFsbG93aW5nIGJvb3QgZnJvbSBhdHRhY2hlZCBDRC9EVkQuIFRoaXMNCnw+Pj4gcGF0 Y2ggYWxzbyBjbGVhbnMgdXAsIGFuZCB0d2Vha3MgcmVjb3ZlcnkgcGF0aHMvZXRjIGluIHRoZSBv cmlnaW5hbCBkcml2ZXIuDQp8Pj4NCnw+Pg0KfD4+IFZlcnkgbmljZSEgVGhhbmtzIGZvciBnZXR0 aW5nIHRvIHRoZSBib3R0b20gb2YgdGhpcy4NCnw+Pg0KfD4+IEhvd2V2ZXIsIGxvb2tpbmcgYXQg dGhlIHBhdGNoZXMsIHRoZXkgYXJlIHJpZGRsZWQgd2l0aCBjb2Rpbmcgc3R5bGUNCnw+PiB2aW9s YXRpb25zLiBJIGFtIHVzdWFsbHkgbGVzcyBzdHJpY3QgdGhhbiBMZWlmIHdoZW4gaXQgY29tZXMg dG8NCnw+PiB1cGhvbGRpbmcgdGhvc2UsIGJ1dCB0aGVzZSBwYXRjaGVzIHJlYWxseSBuZWVkIHRv IGJlIGNsZWFuZWQgdXAgdG8gYmUNCnw+PiBjb25zaWRlcmVkIGZvciBtZXJnaW5nLg0KfD4NCnw+ DQp8Pg0KfD4gSXMgdGhlcmUgYSB0b29sIHdoaWNoIGNhbiBjb3JyZWN0IG9yIGF0IGxlYXN0IHBv aW50IG91dCB0aGUgZm9ybWF0dGluZw0KfD4gZXJyb3JzPw0KfD4NCnwNCnxZZXMsIEJhc2VUb29s cy9TY3JpcHRzL1BhdGNoQ2hlY2sucHkNCg0KSSBkaWQgdXNlIHRoYXQgYmVmb3JlIHN1Ym1pc3Np b24sIHRoZSBvbmx5IHRoaW5nIGl0IGNvbXBsYWluZWQgYWJvdXQgd2FzIGFuIGVycm9yIGNhdXNl ZCBieSB0aGUgZ2l0IHN1Ym1vZHVsZSBjb21taXQgaWQgbm90IGhhdmluZyBhIENSICh3aGljaCBB RkFJSyBpcyBib2d1cykNCg0KW2psaW50b25AbWFtbW9uLXYxIGVkazJdJCBweXRob24gQmFzZVRv b2xzL1NjcmlwdHMvUGF0Y2hDaGVjay5weSAtOCB8bW9yZQ0KQ2hlY2tpbmcgZ2l0IGNvbW1pdDog NGE5YTlkNw0KVGhlIGNvbW1pdCBtZXNzYWdlIGZvcm1hdCBwYXNzZWQgYWxsIGNoZWNrcy4NClRo ZSBjb2RlIHBhc3NlZCBhbGwgY2hlY2tzLg0KDQpDaGVja2luZyBnaXQgY29tbWl0OiA4NTM3YjZj DQpUaGUgY29tbWl0IG1lc3NhZ2UgZm9ybWF0IHBhc3NlZCBhbGwgY2hlY2tzLg0KVGhlIGNvZGUg cGFzc2VkIGFsbCBjaGVja3MuDQoNCkNoZWNraW5nIGdpdCBjb21taXQ6IDQ1ODQ1MmUNClRoZSBj b21taXQgbWVzc2FnZSBmb3JtYXQgcGFzc2VkIGFsbCBjaGVja3MuDQpUaGUgY29kZSBwYXNzZWQg YWxsIGNoZWNrcy4NCg0KQ2hlY2tpbmcgZ2l0IGNvbW1pdDogY2EwNjA2Zg0KVGhlIGNvbW1pdCBt ZXNzYWdlIGZvcm1hdCBwYXNzZWQgYWxsIGNoZWNrcy4NCkNvZGUgZm9ybWF0IGlzIG5vdCB2YWxp ZDoNCiAqIExpbmUgZW5kaW5nICgnXG4nKSBpcyBub3QgQ1JMRg0KICAgRmlsZTogT3BlblBsYXRm b3JtUGtnDQogICBMaW5lOiBTdWJwcm9qZWN0IGNvbW1pdCBhMDcyNDc0YTNiMDVlYzdmMTJmMmQ0 ZGIyNzFjYzA3YTBjZjdhMzY5DQoNCkNoZWNraW5nIGdpdCBjb21taXQ6IDBkOTk0MmYNClRoZSBj b21taXQgbWVzc2FnZSBmb3JtYXQgcGFzc2VkIGFsbCBjaGVja3MuDQpUaGUgY29kZSBwYXNzZWQg YWxsIGNoZWNrcy4NCg0KQ2hlY2tpbmcgZ2l0IGNvbW1pdDogYjUxNmY3YQ0KVGhlIGNvbW1pdCBt ZXNzYWdlIGZvcm1hdCBwYXNzZWQgYWxsIGNoZWNrcy4NClRoZSBjb2RlIHBhc3NlZCBhbGwgY2hl Y2tzLg0KDQpDaGVja2luZyBnaXQgY29tbWl0OiAyMjU5NjQxDQpUaGUgY29tbWl0IG1lc3NhZ2Ug Zm9ybWF0IHBhc3NlZCBhbGwgY2hlY2tzLg0KVGhlIGNvZGUgcGFzc2VkIGFsbCBjaGVja3MuDQoN CkNoZWNraW5nIGdpdCBjb21taXQ6IDYxYmU5YzINClRoZSBjb21taXQgbWVzc2FnZSBmb3JtYXQg cGFzc2VkIGFsbCBjaGVja3MuDQpUaGUgY29kZSBwYXNzZWQgYWxsIGNoZWNrcy4NCg0KfA0KfD4N Cnw+Pg0KfD4+PiBXaGVuDQp8Pj4+IGNvbWJpbmVkIHdpdGggdGhlIEFSTS9QQ0kgZG1hIGxpYiBj aGFuZ2VzIHRoaXMgYWxsb3dzIHVzIHRvIHJlbGF4DQp8Pj4+IHRoZSBJTyBhbGlnbm1lbnQgcmVx dWlyZW1lbnQgdGhhdCBjYXVzZWQgZ3J1YiBmYWlsdXJlcy4NCnw+Pj4NCnw+Pg0KfD4+IFdoYXQg Y2hhbmdlcyBhcmUgeW91IHJlZmVycmluZyB0byBoZXJlPw0KfD4NCnw+DQp8PiBJIGJlbGlldmUg b24ganVubyB0aGUgUENJIGNoYW5nZWQgZnJvbSB0aGUgQXJtRG1hTGliIHRvIHRoZSBudWxsIGxp Yg0KfD4gb3Igc29tZSBzdWNoLCB3aGljaCByZW1vdmVkIHRoZSBib3VuY2UgYnVmZmVyaW5nIG9u IHVuYWxpZ25lZA0KfG1hcC91bm1hcC4NCnw+DQp8DQp8SW5kZWVkLCBpdCByZW1vdmVkIHRoZSB1 c2Ugb2YgdW5jYWNoZWQgbWVtb3J5LCB3aGljaCBkb2VzIG5vdCB3b3JrIGZvcg0KfGNvaGVyZW50 IG1hc3RlcnMuDQp8SSBvbmx5IHJlYWxpemUgbm93IHRoYXQgdGhlIFNpbDMxMzIgaXMgYSBjb2hl cmVudCBQQ0kgZGV2aWNlLCBhbmQgdGhhdCB5b3Ugd2VyZQ0KfHVzaW5nIDQgS0IgSW9BbGlnbiB0 byB3b3JrIGFyb3VuZCB0aGUgbm9uLWNvaGVyZW50IG5hdHVyZSBvZiBBcm1EbWFMaWINCnwNCnwN Cnw+DQp8Pj4NCnw+Pj4gRmluYWxseSwgdGhlIE9wZW5QbGF0Zm9ybVBrZy9KdW5vIG11c3QgYmUg dXBkYXRlZCwgd2l0aCBhbm90aGVyDQp8Pj4+IHBhdGNoIHRvIGF2b2lkIGJ1aWxkIGJyZWFrcyBu b3cgdGhhdCB0aGUgU2lJIGhhcyBhIGRlcGVuZGVuY3kgb24gdGhlDQp8Pj4+IFNDU0kgbGlicmFy aWVzLg0KfD4+Pg0KfD4+PiBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlv biBBZ3JlZW1lbnQgMS4wDQp8Pj4+IFNpZ25lZC1vZmYtYnk6IEplcmVteSBMaW50b24gPGplcmVt eS5saW50b25AYXJtLmNvbT4NCnw+Pj4NCnw+Pj4gSmVyZW15IExpbnRvbiAoNyk6DQp8Pj4+ICAg TWRlUGtnIEluZHVzdHJ5U3RhbmRhcmQvU2NzaS5oOiBBZGQgc2Vuc2UgY29kZSBtYWNybw0KfD4+ PiAgIEVtYmVkZGVkUGtnOiBTaUkzMTMyOiBBZGQgU2NzaVByb3RvY29sIGNhbGxiYWNrcw0KfD4+ PiAgIEVtYmVkZGVkUGtnOiBTaUkzMTMyOiBBZGQgU0NTSSBwcm90b2NvbCBzdXBwb3J0IHRvIGhl YWRlcg0KfD4+PiAgIEVtYmVkZGVkUGtnOiBTaUkzMTMyOiBCcmVhayBvdXQgRklTIGNvbW1hbmQg c3VibWlzc2lvbg0KfD4+PiAgIEVtYmVkZGVkUGtnOiBTaUkzMTMyOiBDbGVhbnVwIGRldmljZSBu b2RlIGNyZWF0aW9uDQp8Pj4+ICAgRW1iZWRkZWRQa2c6IFNpSTMxMzI6IEVuYWJsZSBTQ1NJIHBh c3MtdGhyb3VnaCBwcm90b2NvbA0KfD4+PiAgIEVtYmVkZGVkUGtnOiBTaUkzMTMyOiBDb3JyZWN0 IHRoZSBJb0FsaWduDQp8Pj4+DQp8Pj4+ICBFbWJlZGRlZFBrZy9Ecml2ZXJzL1NhdGFTaUkzMTMy RHhlL1NhdGFTaUkzMTMyLmMgICB8ICA0OCArKy0NCnw+Pj4gIEVtYmVkZGVkUGtnL0RyaXZlcnMv U2F0YVNpSTMxMzJEeGUvU2F0YVNpSTMxMzIuaCAgIHwgIDg5ICsrKystDQp8Pj4+ICAuLi4vRHJp dmVycy9TYXRhU2lJMzEzMkR4ZS9TYXRhU2lJMzEzMkR4ZS5pbmYgICAgICB8ICAgMiArDQp8Pj4+ ICAuLi4vRHJpdmVycy9TYXRhU2lJMzEzMkR4ZS9TaUkzMTMyQXRhUGFzc1RocnUuYyAgICB8IDI3 MCArKysrKysrKy0tLS0tLQ0KfD4+PiAgLi4uL0RyaXZlcnMvU2F0YVNpSTMxMzJEeGUvU2lJMzEz MlNjc2lQYXNzVGhydS5jICAgfCA0MDENCnw+Pj4gKysrKysrKysrKysrKysrKysrKysrDQp8Pj4+ ICBNZGVQa2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL1Njc2kuaCAgICAgICAgICAgICB8ICAg MiArDQp8Pj4+ICBPcGVuUGxhdGZvcm1Qa2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICB8ICAgMiArLQ0KfD4+PiAgNyBmaWxlcyBjaGFuZ2VkLCA2ODggaW5zZXJ0aW9ucygrKSwg MTI2IGRlbGV0aW9ucygtKSAgY3JlYXRlIG1vZGUNCnw+Pj4gMTAwNjQ0IEVtYmVkZGVkUGtnL0Ry aXZlcnMvU2F0YVNpSTMxMzJEeGUvU2lJMzEzMlNjc2lQYXNzVGhydS5jDQp8Pj4+DQp8Pj4+IC0t DQp8Pj4+IDIuNS41DQp8Pj4+DQp8Pj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fDQp8Pj4+IGVkazItZGV2ZWwgbWFpbGluZyBsaXN0DQp8Pj4+IGVkazIt ZGV2ZWxAbGlzdHMuMDEub3JnDQp8Pj4+IGh0dHBzOi8vbGlzdHMuMDEub3JnL21haWxtYW4vbGlz dGluZm8vZWRrMi1kZXZlbA0KfD4NCnw+DQpJTVBPUlRBTlQgTk9USUNFOiBUaGUgY29udGVudHMg b2YgdGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1h eSBhbHNvIGJlIHByaXZpbGVnZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGll bnQsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBhbmQgZG8gbm90IGRpc2Ns b3NlIHRoZSBjb250ZW50cyB0byBhbnkgb3RoZXIgcGVyc29uLCB1c2UgaXQgZm9yIGFueSBwdXJw b3NlLCBvciBzdG9yZSBvciBjb3B5IHRoZSBpbmZvcm1hdGlvbiBpbiBhbnkgbWVkaXVtLiBUaGFu ayB5b3UuDQo=