From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 1647321CF25C1 for ; Wed, 9 Aug 2017 18:09:43 -0700 (PDT) Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 09 Aug 2017 18:12:01 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.41,349,1498546800"; d="scan'208";a="298187914" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by fmsmga004.fm.intel.com with ESMTP; 09 Aug 2017 18:12:01 -0700 Received: from fmsmsx153.amr.corp.intel.com (10.18.125.6) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 9 Aug 2017 18:12:01 -0700 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by FMSMSX153.amr.corp.intel.com (10.18.125.6) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 9 Aug 2017 18:12:01 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.114]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.25]) with mapi id 14.03.0319.002; Thu, 10 Aug 2017 09:11:59 +0800 From: "Ni, Ruiyu" To: Paulo Alcantara , "Zeng, Star" , "edk2-devel@lists.01.org" CC: "Dong, Eric" , "Wu, Hao A" , "Justen, Jordan L" , Andrew Fish , "Gao, Liming" , "Kinney, Michael D" , Laszlo Ersek Thread-Topic: [edk2] [PATCH 0/4] read-only UDF file system support Thread-Index: AQHTEK1WL1XEYE5blkmBuxlNmiHfJqJ7dpbQgAAINwCAAAmsgIABPIKA Date: Thu, 10 Aug 2017 01:11:58 +0000 Message-ID: <734D49CCEBEEF84792F5B80ED585239D5B9E5E6B@SHSMSX104.ccr.corp.intel.com> References: <20170808193143.18128-1-pcacjr@zytor.com> <0C09AFA07DD0434D9E2A0C6AEB0483103B9132AF@shsmsx102.ccr.corp.intel.com> <734D49CCEBEEF84792F5B80ED585239D5B9DED45@SHSMSX104.ccr.corp.intel.com> <50a39f82-576f-f0bb-c133-4b448c332ca5@zytor.com> <7e6edff5-2d39-80bb-91dc-c47e332b28ad@zytor.com> In-Reply-To: <7e6edff5-2d39-80bb-91dc-c47e332b28ad@zytor.com> Accept-Language: en-US, zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMWUyNjc5N2UtMWIwMi00NDk2LTk4NTEtNWE5YzI3OGU5OTY2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6IitVQmxwMGZ6Q0pndnZtZE02NEY2empsRUxMOEYzbnpOWllERGxlUFpVODg9In0= x-ctpclassification: CTP_IC dlp-product: dlpe-windows dlp-version: 10.0.102.7 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH 0/4] read-only UDF file system support X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Aug 2017 01:09:43 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 DQoNClJlZ2FyZHMsDQpSYXkNCg0KPi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+RnJvbTog UGF1bG8gQWxjYW50YXJhIFttYWlsdG86cGNhY2pyQHp5dG9yLmNvbV0NCj5TZW50OiBXZWRuZXNk YXksIEF1Z3VzdCA5LCAyMDE3IDEwOjAxIFBNDQo+VG86IE5pLCBSdWl5dSA8cnVpeXUubmlAaW50 ZWwuY29tPjsgWmVuZywgU3RhciA8c3Rhci56ZW5nQGludGVsLmNvbT47IGVkazItZGV2ZWxAbGlz dHMuMDEub3JnDQo+Q2M6IERvbmcsIEVyaWMgPGVyaWMuZG9uZ0BpbnRlbC5jb20+OyBXdSwgSGFv IEEgPGhhby5hLnd1QGludGVsLmNvbT47IEp1c3RlbiwgSm9yZGFuIEwgPGpvcmRhbi5sLmp1c3Rl bkBpbnRlbC5jb20+Ow0KPkFuZHJldyBGaXNoIDxhZmlzaEBhcHBsZS5jb20+OyBHYW8sIExpbWlu ZyA8bGltaW5nLmdhb0BpbnRlbC5jb20+OyBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtp bm5leUBpbnRlbC5jb20+Ow0KPkxhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+DQo+U3Vi amVjdDogUmU6IFtlZGsyXSBbUEFUQ0ggMC80XSByZWFkLW9ubHkgVURGIGZpbGUgc3lzdGVtIHN1 cHBvcnQNCj4NCj4oaGVoIC0gZm9yZ290IHRvIGFuc3dlciB5b3VyIHF1ZXN0aW9uIGFib3V0IHRo ZSBHVUlEIDotKSApDQo+DQo+T24gOC85LzIwMTcgMTA6MjYgQU0sIFBhdWxvIEFsY2FudGFyYSB3 cm90ZToNCj4+IEhpIFJheSwNCj4+DQo+PiBUaGFua3MgZm9yIHRoZSByZXZpZXcuIE15IGNvbW1l bnRzIGJlbG93Lg0KPj4NCj4+IE9uIDgvOS8yMDE3IDM6MDUgQU0sIE5pLCBSdWl5dSB3cm90ZToN Cj4+PiBQYXVsbywNCj4+PiBUaGFua3MgZm9yIGVuYWJsaW5nIHRoZSBVREYgc3VwcG9ydCBpbnRv IEVES0lJLg0KPj4+IEJlbG93IGFyZSBzZXZlcmFsIGNvbW1lbnRzOg0KPj4+IDEuIENvdWxkIHlv dSBwbGVhc2Ugc2VwYXJhdGUgdGhlIHBhdGNoIHRvIG1vZGlmeSBNZGVQa2cgYW5kIE1kZU1vZHVs ZVBrZz8NCj4+DQo+PiBTdXJlLg0KPj4NCj4+PiAyLiBVREZfQ0RST01fVk9MVU1FX0lERU5USUZJ RVIgaXMgYWxzbyBkZWZpbmVkIGluIEVsdG9yaXRvLmggYXMgQ0RWT0xfSUQuDQo+Pj4gICAgICAg TWF5YmUgd2UgY291bGQgcmVkZWZpbmUgQ0RWT0xfSUQgdG8gVURGX0NEUk9NX1ZPTFVNRV9JREVO VElGSUVSPw0KPj4NCj4+IFRoZSBWb2x1bWUgSWRlbnRpZmllciBzdHJ1Y3R1cmUgaXMgZGVmaW5l ZCBpbiBFQ01BLTE2NyBzcGVjaWZpY2F0aW9uDQo+PiAobm90IFVERiBzcGVjaWZpYyksIHNvIHBl cmhhcHMgaXQgd291bGQgYmUgYmV0dGVyIGlmIHdlIGNyZWF0ZSBhDQo+PiBzZXBhcmF0ZSBoZWFk ZXIgZmlsZSAoZS5nLiwgRWNtYS0xNjcuaCkgYW5kIGRlZmluZQ0KPj4gRUNNQTE2N19WT0xVTUVf SURFTlRJRklFUiBzdHJ1Y3R1cmUuIFRoYXQgd291bGQgYmUgdXNlZCBpbiBib3RoIEVsVG9yaXRv DQo+PiBhbmQgVURGIGNvZGVzLiBXaGF0IGRvIHlvdSB0aGluaz8NCj4+DQo+Pj4NCj4+PiAyLiBX aHkgZG8geW91IG5lZWQgYSBQQ0QgdG8gY29udHJvbCB0aGUgVURGIHN1cHBvcnQ/IEkgcHJlZmVy IG5vLiBNb3JlDQo+Pj4gY2hvaWNlcw0KPj4+ICAgICAgIGlzIG5vdCBhbHdheXMgZ29vZPCfmIoN Cj4+DQo+PiBUaGUgb3JpZ2luYWwgaWRlYSBvZiBpbmNsdWRpbmcgdGhpcyBQQ0Qgd2FzIHRvIGF2 b2lkIGFkZGluZyB1bm5lY2Vzc2FyeQ0KPj4gb3ZlcmhlYWQgaW4gUGFydGl0aW9uRHhlIGRyaXZl ciB0byBzb21ldGhpbmcgKFVERikgdGhhdCB3YXNuJ3QgYWN0dWFsbHkNCj4+IGRlZmluZWQgaW4g VUVGSSBzcGVjaWZpY2F0aW9uIC0tIGxlYXZpbmcgaXQgYXMgYW4gb3B0aW9uYWwgZmVhdHVyZS4N Cj4+DQo+PiBCdXQgeWVzLCBJIGFncmVlIHdpdGggeW91IHRoYXQganVzdCBjb21wbGljYXRlcyB0 aGluZ3MgYW5kIHdvdWxkIGJlDQo+PiBiZXR0ZXIgdG8gcmVtb3ZlIGl0Lg0KPj4NCj4+Pg0KPj4+ IDMuICBJcyBnVWRmVm9sdW1lU2lnbmF0dXJlR3VpZCBvbmx5IHVzZWQgaW4gUGFydGl0aW9uIGRy aXZlciB0bw0KPj4+IHByb2R1Y2UgdGhlIGRldmljZQ0KPj4+ICAgICAgICBwYXRoPyBDYW4gd2Ug anVzdCB1c2UgSEFSRERSSVZFX0RFVklDRV9QQVRIPyBPciBhdCBsZWFzdA0KPj4+IGdVZGZWb2x1 bWVTaWduYXR1cmVHdWlkDQo+Pj4gICAgICAgIGNhbiBiZSByZW1vdmVkLCB0aGUgR1VJRCBtYWNy byBpcyBlbm91Z2g/DQo+DQo+VGhlIEdVSUQgaXMgdXNlZCBpbiBib3RoIFBhcnRpdGlvbiBhbmQg VWRmRHhlIGRyaXZlcnMuIERvIHlvdSBtZWFuIHRoYXQNCj53ZSBzaG91bGQgdXNlIEhBUkREUklW RV9ERVZJQ0VfUEFUSCBhbmQgdGhlbiBhcHBlbmRpbmcgdGhlIFVERi1zcGVjaWZpYw0KPkdVSUQg dG8gaXQ/DQoNCkkgb3JpZ2luYWxseSB0aG91Z2h0IFVkZkR4ZSBkcml2ZXIgbmVlZHMgdG8gdXNl IHRoaXMgR1VJRCB0byBrbm93IGl0J3MgYSBVREYgcGFydGl0aW9uLg0KQnV0IGxhdGVyIEkgZm91 bmQgVWRmRHhlIGNvbnRhaW5zIGEgZnVuY3Rpb24gU3VwcG9ydFVkZkZpbGVTeXN0ZW0oKSB0byBw YXJzZSB0aGUNCnBhcnRpdGlvbiBjb250ZW50IHRvIGRlY2lkZSB3aGV0aGVyIHRvIG1hbmFnZSB0 aGF0IHBhcnRpdGlvbi4NCkkgd2Fzbid0IGFibGUgdG8gZmluZCB0aGUgcmVmZXJlbmNlIG9mIHRo aXMgR1VJRC4NCg0KSSBqdXN0IHRyaWVkIGFnYWluLCBzdGlsbCBkaWRuJ3QgZmluZCBpdC4gQnV0 IEkgZGlkIGZpbmQgc29tZSBpbXByb3BlciBpbXBsZW1lbnRhdGlvbiBvZg0KZHJpdmVyLW1vZGVs IGxvZ2ljLg0KSSBzYXcgVWRmRHhlIHVzZXMgT1BFTl9QUk9UT0NPTF9HRVQgdG8gb3BlbiB0aGUg QmxvY2tJbyBhbmQgRGlza0lvLg0KSXQgc2hvdWxkIHVzZSBPUEVOX1BST1RPQ09MX0JZX0RSSVZF Ui4NCkluIGRldGFpbHMsIGl0IHNob3VsZCBmaXJzdGx5IHRyeSBPUEVOX0JZX0RSSVZFUiB0byBv cGVuIHRoZSBCbG9ja0lvIGFuZCBEaXNrSW8gaW4NClN1cHBvcnRlZCgpLCB3aGVuIGVpdGhlciBv bmUgZmFpbHMsIHRoZSBTdXBwb3J0ZWQoKSByZXR1cm5zIGZhaWx1cmUuIEJ1dCBwbGVhc2UNCmtl ZXAgaW4gbWluZCB0byBjbG9zZSB0aGUgc3VjY2Vzc2Z1bGx5LW9wZW5lZCBCbG9ja0lvL0Rpc2tJ by4gU3VwcG9ydGVkKCkgaXMgYQ0KdGVzdCBmdW5jdGlvbiBjYWxsZWQgYnkgRHhlQ29yZSwgYW5k IGl0IHNob3VsZCBub3QgYWx0ZXIgdGhlIHN5c3RlbSBzdGF0ZS4NClN0YXJ0KCkgc2hvdWxkIHRo ZW4gcmVwZWF0IHRoZSBzYW1lIG9wZW4gbG9naWMgYXMgdGhhdCBpbiBTdXBwb3J0ZWQoKSwgYnV0 IGl0J3MNCmZpbmQgdG8gdXNlIEFTU0VSVF9FRklfRVJST1IoKSB0byBhc3NlcnQgdGhlIHJldHVy biBzdGF0dXMgb2YgT1BFTl9CWV9EUklWRVINCmlzIEVGSV9TVUNDRVNTIGJlY2F1c2UgcGVyIFVF Rkkgc3BlYywgU3RhcnQoKSBzaG91bGQgb25seSBiZSBjYWxsZWQgd2hlbiBTdXBwb3J0ZWQoKQ0K cmV0dXJucyBFRklfU1VDQ0VTUy4gU3RhcnQoKSB3aWxsIHRoZW4gaW5zdGFsbCB0aGUgU2ltcGxl RmlsZVN5c3RlbSBpbnN0YW5jZSBvbiB0aGUNCnNhbWUgSGFuZGxlIHRoYXQgaGF2ZSBCbG9ja0lv L0Rpc2tJbyBpbnN0YWxsZWQuIChJIG5vdGljZWQgdGhhdCB5b3VyIGRyaXZlciBjcmVhdGVzDQph IG5ldyBoYW5kbGUgZm9yIFNpbXBsZUZpbGVTeXN0ZW0sIHdoaWNoIGlzIHVubmVjZXNzYXJ5IGFu ZCBtYXkgYnJlYWsgdGhlIGRyaXZlcg0KbW9kZWwgY2hhaW4uKQ0KDQpUaGUgT1BFTl9CWV9EUklW RVIgb3BlbiBpcyBuZWNlc3NhcnkgYmVjYXVzZSBEeGVDb3JlIGRyaXZlciBtb2RlbCBjb3JlIGxv Z2ljDQpyZWNvcmRzIHRoZSBzcGVjaWFsIG9wZW4gb3BlcmF0aW9uLiBhbmQgd2hlbiBCbG9ja0lv IG9yIERpc2tJbyBpcyB1bmluc3RhbGxlZCwNCnRoZSBTdG9wKCkgZnVuY3Rpb24gd2hvc2UgY29y cmVzcG9uZGluZyBTdGFydCgpIGlzIG9wZW5pbmcgdGhlIHNhbWUgQmxvY2tJby9EaXNrSW8NCk9Q RU5fQllfRFJJVkVSIHdpbGwgZ2V0IGNhbGxlZC4gU28geW91IGNhbiB0cmVhdCBPUEVOX0JZX0RS SVZFUiBpcyBhIG1lY2hhbmlzbQ0KdG8gbm90aWZ5IHRoZSB1cHBlciBsYXllciBkcml2ZXIgdG8g ZGVzdHJveSB0aGUgbmV3bHkgY3JlYXRlZCBzZXJ2aWNlKFNpbXBsZUZpbGVTeXN0ZW0pDQp3aGVu IGxvd2VyIGxheWVyIHNlcnZpY2VzIChCbG9ja0lvL0Rpc2tJbykgaXQgbGF5ZXJzIG9uIGlzIGRl c3Ryb3llZCAoVW5pbnN0YWxsZWQpLg0KDQpOb3Qgc3VyZSBpZiBJIGV4cGxhaW5lZCB3ZWxsLiBZ b3UgY291bGQgcmVmZXIgdG8NCmh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvdGlhbm9jb3Jl LmdpdGh1Yi5pby93aWtpL1VFRkktRHJpdmVyLVdyaXRlcidzLUd1aWRlDQp3cml0dGVuIGJ5IEtp bm5leSBNaWNoYWVsIGZvciBkZXRhaWxlZCBpbnN0cnVjdGlvbnMuDQoNCg0KPg0KPlRoYW5rcywN Cj5QYXVsbw0K