From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-da0-x236.google.com ([2607:f8b0:400e:c00::236]) by merlin.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1UOM36-0006K9-S2 for kexec@lists.infradead.org; Sat, 06 Apr 2013 05:52:25 +0000 Received: by mail-da0-f54.google.com with SMTP id p1so1855764dad.27 for ; Fri, 05 Apr 2013 22:52:22 -0700 (PDT) Message-ID: <515FB809.3020103@gmail.com> Date: Sat, 06 Apr 2013 13:52:09 +0800 From: Zhang Yanfei MIME-Version: 1.0 Subject: Re: [PATCH] i386:kexec-bzImage: Use "\0" as command line instead of empty command line References: <20130403094356.GA7259@udknight> In-Reply-To: <20130403094356.GA7259@udknight> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "kexec" Errors-To: kexec-bounces+dwmw2=twosheds.infradead.org@lists.infradead.org To: Wang YanQing Cc: jbarnes@sgi.com, tjd21@cl.cam.ac.uk, khalid.aziz@hp.com, kexec@lists.infradead.org, horms@verge.net.au, ebiederm@xmission.com, hari@in.ibm.com 5LqOIDIwMTPlubQwNOaciDAz5pelIDE3OjQzLCBXYW5nIFlhblFpbmcg5YaZ6YGTOgo+IEkgZ2V0 IGdhcmJhZ2Ugb3V0cHV0IG9mIC9wcm9jL2NtZGxpbmUgYW5kIGluIGRtZXNnIHdoZW4gSQo+IHVz ZSBrZXhlYyB0byBsb2FkIG5ldyBrZXJuZWwgYnpJbWFnZSB3aXRob3V0IGFwcGVuZCBjb21tYW5k Cj4gbGluZSBsaWtlIGJlbG93Ogo+IAo+IGtleGVjIC1sIGJ6SW1hZ2UgLS1pbml0cmQ9aW5pdHJh bWZzLgoKSGVsbG8gV2FuZwoKSSB0cmllZCB0aGlzOgoKLi9idWlsZC9zYmluL2tleGVjIC1sIC9i b290L3ZtbGludXotMi42LjMyLTI3OS5lbDYuaTY4NiAtLWluaXRyZD0vYm9vdC9pbml0cmFtZnMt Mi42LjMyLTI3OS5lbDYuaTY4Ni5pbWcgCgpCdXQgbm90aGluZyBoYXBwZW5lZCBhbmQgaXQgc2Vl bWVkIHRoZSBjb21tYW5kIGxvYWRlZCB0aGUga2VybmVsIHN1Y2Nlc3NmdWxseS4KQ2FuIHlvdSBk ZXNjcmliZSB5b3VyIHNpdHVhdGlvbiBtb3JlIGNvbmNyZXRlbHksIHBsZWFzZT8KClRoYW5rcwpa aGFuZwoKPiBUaGlzIHBhdGNoIGZpeCBpdC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBXYW5nIFlhblFp bmcgPHVka25pZ2h0QGdtYWlsLmNvbT4KPiAtLS0KPiAga2V4ZWMvYXJjaC9pMzg2L2tleGVjLWJ6 SW1hZ2UuYyB8IDMgKysrCj4gIGtleGVjL2FyY2gvaTM4Ni9rZXhlYy1lbGYteDg2LmMgfCAzICsr Kwo+ICAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9r ZXhlYy9hcmNoL2kzODYva2V4ZWMtYnpJbWFnZS5jIGIva2V4ZWMvYXJjaC9pMzg2L2tleGVjLWJ6 SW1hZ2UuYwo+IGluZGV4IDk5ZmQ3OTAuLjI5ZjI4MGQgMTAwNjQ0Cj4gLS0tIGEva2V4ZWMvYXJj aC9pMzg2L2tleGVjLWJ6SW1hZ2UuYwo+ICsrKyBiL2tleGVjL2FyY2gvaTM4Ni9rZXhlYy1ieklt YWdlLmMKPiBAQCAtNDM1LDYgKzQzNSw5IEBAIGludCBiekltYWdlX2xvYWQoaW50IGFyZ2MsIGNo YXIgKiphcmd2LCBjb25zdCBjaGFyICpidWYsIG9mZl90IGxlbiwKPiAgCWNvbW1hbmRfbGluZV9s ZW4gPSAwOwo+ICAJaWYgKGNvbW1hbmRfbGluZSkgewo+ICAJCWNvbW1hbmRfbGluZV9sZW4gPSBz dHJsZW4oY29tbWFuZF9saW5lKSArMTsKPiArCX0gZWxzZSB7Cj4gKwkgICAgY29tbWFuZF9saW5l ID0gc3RyZHVwKCJcMCIpOwo+ICsJICAgIGNvbW1hbmRfbGluZV9sZW4gPSAxOwo+ICAJfQo+ICAJ cmFtZGlza19idWYgPSAwOwo+ICAJaWYgKHJhbWRpc2spIHsKPiBkaWZmIC0tZ2l0IGEva2V4ZWMv YXJjaC9pMzg2L2tleGVjLWVsZi14ODYuYyBiL2tleGVjL2FyY2gvaTM4Ni9rZXhlYy1lbGYteDg2 LmMKPiBpbmRleCBlNjJlYmNiLi43ODhhMjA5IDEwMDY0NAo+IC0tLSBhL2tleGVjL2FyY2gvaTM4 Ni9rZXhlYy1lbGYteDg2LmMKPiArKysgYi9rZXhlYy9hcmNoL2kzODYva2V4ZWMtZWxmLXg4Ni5j Cj4gQEAgLTE2MSw2ICsxNjEsOSBAQCBpbnQgZWxmX3g4Nl9sb2FkKGludCBhcmdjLCBjaGFyICoq YXJndiwgY29uc3QgY2hhciAqYnVmLCBvZmZfdCBsZW4sCj4gIAljb21tYW5kX2xpbmVfbGVuID0g MDsKPiAgCWlmIChjb21tYW5kX2xpbmUpIHsKPiAgCQljb21tYW5kX2xpbmVfbGVuID0gc3RybGVu KGNvbW1hbmRfbGluZSkgKzE7Cj4gKwl9IGVsc2Ugewo+ICsJICAgIGNvbW1hbmRfbGluZSA9IHN0 cmR1cCgiXDAiKTsKPiArCSAgICBjb21tYW5kX2xpbmVfbGVuID0gMTsKPiAgCX0KPiAgCj4gIAkv KiBOZWVkIHRvIGFwcGVuZCBzb21lIGNvbW1hbmQgbGluZSBwYXJhbWV0ZXJzIGludGVybmFsbHkg aW4gY2FzZSBvZgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmtleGVjIG1haWxpbmcgbGlzdAprZXhlY0BsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9s aXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8va2V4ZWMK