From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v2 39/52] xen: check parameter validity when parsing command line Date: Tue, 15 Aug 2017 15:56:47 +0100 Message-ID: <20170815145647.q4kevjl7oweu6iow@citrix.com> References: <20170814070849.20986-1-jgross@suse.com> <20170814070849.20986-40-jgross@suse.com> <5991B7B8020000780016F5D0@prv-mh.provo.novell.com> <04bb4d94-e8b7-a50f-2ae7-97779b485e51@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dhdHK-0004X5-PQ for xen-devel@lists.xenproject.org; Tue, 15 Aug 2017 14:57:10 +0000 Content-Disposition: inline In-Reply-To: <04bb4d94-e8b7-a50f-2ae7-97779b485e51@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Juergen Gross Cc: Stefano Stabellini , Wei Liu , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , Jan Beulich , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBBdWcgMTUsIDIwMTcgYXQgMDI6NTQ6MDdQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3 cm90ZToKPiBPbiAxNC8wOC8xNyAxNDo0NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+PiBPbiAx NC4wOC4xNyBhdCAwOTowOCwgPGpncm9zc0BzdXNlLmNvbT4gd3JvdGU6Cj4gPj4gLS0tIGEveGVu L2NvbW1vbi9rZXJuZWwuYwo+ID4+ICsrKyBiL3hlbi9jb21tb24va2VybmVsLmMKPiA+PiAgICAg ICAgICAgICAgICAgICAgICBvcHR2YWxbLTFdID0gJ1wwJzsKPiA+PiArICAgICAgICAgICAgICAg ICAgICBicmVhazsKPiA+IAo+ID4gV2h5PyBBcHBsaWVzIHRvIGZ1cnRoZXIgYnJlYWstcyB5b3Ug YWRkOiBBdCBsZWFzdCBpbiB0aGUgcGFzdCB3ZQo+ID4gaGFkIGNvbW1hbmQgbGluZSBvcHRpb25z IHdpdGggdHdvIGhhbmRsZXJzLCB3aGVyZSBlYWNoIG9mIHRoZW0KPiA+IG5lZWRlZCB0byBiZSBp bnZva2VkLiBJIGRvbid0IHRoaW5rIHdlIHNob3VsZCBtYWtlIHN1Y2ggaW1wb3NzaWJsZQo+ID4g ZXZlbiBpZiByaWdodCBub3cgdGhlcmUgYXJlbid0IGFueSBzdWNoIGV4YW1wbGVzLiBZZXQgaWYg eW91IHJlYWxseQo+ID4gbWVhbiB0bywgdGhlbiB0aGUgYmVoYXZpb3JhbCBjaGFuZ2UgbmVlZHMg dG8gYmUgY2FsbGVkIG91dCBpbiB0aGUKPiA+IGRlc2NyaXB0aW9uLgo+IAo+IFdoaWxlIHdvcmtp bmcgb24gdGhpcyBJIHJlYWxpemVkIHRoYXQgdGhpcyBmdW5jdGlvbmFsaXR5IGhhcyBiZWVuCj4g d29ya2luZyBvbmx5IGluIHNvbWUgY2FzZXMuIFRoZSBjdXN0b20gcGFyc2luZyBmdW5jdGlvbnMg YXJlIGJlaW5nCj4gY2FsbGVkIHdpdGggYSBjb3B5IG9mIHRoZSBvcHRpb24gdmFsdWUsIHdoaWNo IHRoZXkgbW9kaWZ5IGluIHNvbWUKPiBjYXNlcy4gU28gYSBzZWNvbmQgaGFuZGxlciBiZWluZyBj YWxsZWQgd291bGQgc2VlIGFub3RoZXIgdmFsdWUgYXMKPiB0aGUgZmlyc3QgaGFuZGxlciwgYXMg bG9uZyBhcyBtb2RpZnlpbmcgdGhlIG9wdGlvbiB2YWx1ZSBrZWVwcyB0byBiZQo+IGFsbG93ZWQu Cj4gCj4gSSBzZWUgdGhyZWUgcG9zc2liaWxpdGllcyBoZXJlOgo+IAo+IDEuIGRvbid0IGFsbG93 IG11bHRpcGxlIGhhbmRsZXJzIGZvciB0aGUgc2FtZSBwYXJhbWV0ZXIKPiAyLiByZXN0b3JlIHRo ZSBvcHRpb24gdmFsdWUgYmVmb3JlIGNhbGxpbmcgZWFjaCBoYW5kbGVyIChhcyB0aGUKPiAgICBl cnJvciBtZXNzYWdlIEknbSBhZGRpbmcgd2l0aCB0aGlzIHBhdGNoIHJlcXVpcmVzIGFjY2VzcyB0 byB0aGUKPiAgICB3aG9sZSBvcHRpb24gdmFsdWUgdGhpcyB3b3VsZG4ndCBiZSB0b28gaGFyZCkK PiAzLiBkb24ndCBhbGxvdyBhIGhhbmRsZXIgdG8gbW9kaWZ5IHRoZSBvcHRpb24gdmFsdWUgKHNv bHZlcyBteSBlcnJvcgo+ICAgIG1lc3NhZ2UgcHJvYmxlbSwgdG9vKQoKRWl0aGVyIDIgb3IgMyBw bGVhc2UuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz dHMueGVuLm9yZy94ZW4tZGV2ZWwK