From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgwym04.jp.fujitsu.com (mgwym04.jp.fujitsu.com [211.128.242.43]) (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 A8E5C210D226B for ; Thu, 2 Aug 2018 02:42:18 -0700 (PDT) Received: from g01jpfmpwkw03.exch.g01.fujitsu.local (g01jpfmpwkw03.exch.g01.fujitsu.local [10.0.193.57]) by yt-mxq.gw.nic.fujitsu.com (Postfix) with ESMTP id 7D5A3AC0179 for ; Thu, 2 Aug 2018 18:42:12 +0900 (JST) From: "Qi, Fuli" Subject: RE: [ndclt PATCH] ndctl, monitor: Fix duplicate prefix in monitor.log Date: Thu, 2 Aug 2018 09:42:09 +0000 Message-ID: <0DEDF3B159719A448A49EF0E7B11E3223DA9C5CB@g01jpexmbkw24> References: <20180731051503.30719-1-qi.fuli@jp.fujitsu.com> <533dc62c-bac1-15aa-0e8d-bc444e8ef06b@gmail.com> In-Reply-To: <533dc62c-bac1-15aa-0e8d-bc444e8ef06b@gmail.com> Content-Language: en-US MIME-Version: 1.0 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: linux-nvdimm-bounces@lists.01.org Sender: "Linux-nvdimm" To: 'Masayoshi Mizuma' , "linux-nvdimm@lists.01.org" List-ID: PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNYXNheW9zaGkgTWl6dW1hIFtt YWlsdG86bXN5cy5taXp1bWFAZ21haWwuY29tXQ0KPiBTZW50OiBUaHVyc2RheSwgQXVndXN0IDIs IDIwMTggMzoxNSBBTQ0KPiBUbzogUWksIEZ1bGkv5paJIOemj+WIqSA8cWkuZnVsaUBqcC5mdWpp dHN1LmNvbT47IGxpbnV4LW52ZGltbUBsaXN0cy4wMS5vcmcNCj4gU3ViamVjdDogUmU6IFtuZGNs dCBQQVRDSF0gbmRjdGwsIG1vbml0b3I6IEZpeCBkdXBsaWNhdGUgcHJlZml4IGluIG1vbml0b3Iu bG9nDQo+IA0KPiBIaSBRSSwNCj4gDQo+IE9uIDA3LzMxLzIwMTggMDE6MTUgQU0sIFFJIEZ1bGkg d3JvdGU6DQo+ID4gV2hlbiBhIG1vbml0b3IgcnVucyB3aXRoIFstLWxvZ10gb3B0aW9uLCB0aGUg cHJlZml4IHdpbGwgYmUgZHVhbGx5DQo+ID4gYWRkZWQgdG8gbW9uaXRvci5sb2cuIFRoZXJlZm9y ZSwgdGhlIG1vbml0b3IgY2Fubm90IGxvZyB0aGUgc21hcnQNCj4gPiBub3RpZmljYXRpb24gdG8g c3lzbG9nLiBUaGlzIHBhdGNoIGlzIHVzZWQgdG8gcHJldmVudCBwcmVmaXggZnJvbQ0KPiA+IGJl aW5nIGR1YWxseSBhZGRlZCB0byBtb25pdG9yLmxvZy4NCj4gPg0KPiA+IEZpeGVzOiBmZGY2YjY4 NDRjY2YgKCJuZGN0bCwgbW9uaXRvcjogYWRkIGEgbmV3IGNvbW1hbmQgLSBtb25pdG9yIikNCj4g PiBTaWduZWQtb2ZmLWJ5OiBRSSBGdWxpIDxxaS5mdWxpQGpwLmZ1aml0c3UuY29tPg0KPiA+IC0t LQ0KPiA+ICBuZGN0bC9tb25pdG9yLmMgfCAzICsrLQ0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgMiBp bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvbmRjdGwv bW9uaXRvci5jIGIvbmRjdGwvbW9uaXRvci5jIGluZGV4IGM2NDE5YWQuLjRlNWRhZjUNCj4gPiAx MDA2NDQNCj4gPiAtLS0gYS9uZGN0bC9tb25pdG9yLmMNCj4gPiArKysgYi9uZGN0bC9tb25pdG9y LmMNCj4gPiBAQCAtNjE0LDcgKzYxNCw4IEBAIGludCBjbWRfbW9uaXRvcihpbnQgYXJnYywgY29u c3QgY2hhciAqKmFyZ3YsIHZvaWQgKmN0eCkNCj4gPiAgCQlnb3RvIG91dDsNCj4gPg0KPiA+ICAJ aWYgKG1vbml0b3IubG9nKSB7DQo+ID4gLQkJZml4X2ZpbGVuYW1lKHByZWZpeCwgKGNvbnN0IGNo YXIgKiopJm1vbml0b3IubG9nKTsNCj4gPiArCQlpZiAoc3RybmNtcChtb25pdG9yLmxvZywgIi4v IiwgMikgIT0gMCkNCj4gPiArCQkJZml4X2ZpbGVuYW1lKHByZWZpeCwgKGNvbnN0IGNoYXIgKiop Jm1vbml0b3IubG9nKTsNCj4gDQo+IHByZWZpeCBpcyBub3QgbmVlZGVkIHRvICdzeXNsb2cnIGFu ZCAnc3RhbmRhcmQnLCBzbyB3aHkgZG9uJ3QgeW91IG1vdmUgdGhlIHN0cm5jbXAoKQ0KPiBiZWZv cmUgZml4X2ZpbGVuYW1lKCksIGxpa2UgYXM6DQo+IA0KPiBAQCAtNjE0LDEzICs2MTksMTQgQEAg aW50IGNtZF9tb25pdG9yKGludCBhcmdjLCBjb25zdCBjaGFyICoqYXJndiwgdm9pZCAqY3R4KQ0K PiAgICAgICAgICAgICAgICAgZ290byBvdXQ7DQo+IA0KPiAgICAgICAgIGlmIChtb25pdG9yLmxv Zykgew0KPiAtICAgICAgICAgICAgICAgZml4X2ZpbGVuYW1lKHByZWZpeCwgKGNvbnN0IGNoYXIg KiopJm1vbml0b3IubG9nKTsNCj4gICAgICAgICAgICAgICAgIGlmIChzdHJuY21wKG1vbml0b3Iu bG9nLCAiLi9zeXNsb2ciLCA4KSA9PSAwKQ0KPiAgICAgICAgICAgICAgICAgICAgICAgICBuZGN0 bF9zZXRfbG9nX2ZuKChzdHJ1Y3QgbmRjdGxfY3R4ICopY3R4LCBsb2dfc3lzbG9nKTsNCj4gICAg ICAgICAgICAgICAgIGVsc2UgaWYgKHN0cm5jbXAobW9uaXRvci5sb2csICIuL3N0YW5kYXJkIiwg MTApID09IDApDQo+ICAgICAgICAgICAgICAgICAgICAgICAgIDsgLypkZWZhdWx0LCBhbHJlYWR5 IHNldCAqLw0KPiAtICAgICAgICAgICAgICAgZWxzZQ0KPiArICAgICAgICAgICAgICAgZWxzZSB7 DQo+ICsgICAgICAgICAgICAgICAgICAgICAgIGZpeF9maWxlbmFtZShwcmVmaXgsIChjb25zdCBj aGFyDQo+ICsgKiopJm1vbml0b3IubG9nKTsNCj4gICAgICAgICAgICAgICAgICAgICAgICAgbmRj dGxfc2V0X2xvZ19mbigoc3RydWN0IG5kY3RsX2N0eCAqKWN0eCwgbG9nX2ZpbGUpOw0KPiArICAg ICAgICAgICAgICAgfQ0KPiAgICAgICAgIH0NCj4gDQo+ICAgICAgICAgaWYgKG1vbml0b3IuZGFl bW9uKSB7DQo+IA0KPiBUaGFua3MsDQo+IE1hc2ENCg0KSGkgTWFzYSwNCg0KVGhhbmsgeW91IHZl cnkgbXVjaCBmb3IgeW91ciBjb21tZW50cy4NCg0KVGhlcmUgYXJlIHR3byB3YXlzIHRvIHNldCBt b25pdG9yLmxvZy4NCmEpIHNldHRpbmcgdGhlIGFyZ3VtZW50IG9mIFstLWxvZ10gb3B0aW9uDQpi KSBzZXR0aW5nIHRoZSB2YWx1ZSBvZiBbbG9nXSBrZXkgaW4gY29uZmlndXJhdGlvbiBmaWxlDQoN CldoZW4gdXNlcnMgc2V0IG1vbml0b3IubG9nIGJ5IGIsIHRoZSBwcmVmaXggd2lsbCBub3QgYmUg YWRkZWQgdG8gbW9uaXRvci5sb2cuDQpUaGVyZWZvcmUsIHdlIHNob3VsZCBkbyBmaXhfZmlsZW5h bWUoKSBiZWZvcmUgc3RybmNtcCgpLg0KDQpUaGFua3MsDQpRSQ0KDQo+IA0KPiA+ICAJCWlmIChz dHJuY21wKG1vbml0b3IubG9nLCAiLi9zeXNsb2ciLCA4KSA9PSAwKQ0KPiA+ICAJCQluZGN0bF9z ZXRfbG9nX2ZuKChzdHJ1Y3QgbmRjdGxfY3R4ICopY3R4LCBsb2dfc3lzbG9nKTsNCj4gPiAgCQll bHNlIGlmIChzdHJuY21wKG1vbml0b3IubG9nLCAiLi9zdGFuZGFyZCIsIDEwKSA9PSAwKQ0KPiA+ DQo+IA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpM aW51eC1udmRpbW0gbWFpbGluZyBsaXN0CkxpbnV4LW52ZGltbUBsaXN0cy4wMS5vcmcKaHR0cHM6 Ly9saXN0cy4wMS5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1udmRpbW0K