From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg0-f69.google.com (mail-pg0-f69.google.com [74.125.83.69]) by kanga.kvack.org (Postfix) with ESMTP id BD61B6B0033 for ; Wed, 1 Nov 2017 22:10:13 -0400 (EDT) Received: by mail-pg0-f69.google.com with SMTP id p9so4314973pgc.6 for ; Wed, 01 Nov 2017 19:10:13 -0700 (PDT) Received: from szxga02-in.huawei.com (szxga02-in.huawei.com. [45.249.212.188]) by mx.google.com with ESMTPS id q4si991807plr.645.2017.11.01.19.10.11 for (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 01 Nov 2017 19:10:12 -0700 (PDT) From: zhouxianrong Subject: =?gb2312?B?tPC4tDogW1BBVENIXSBtbTogZXh0ZW5kIHJldXNlX3N3YXBfcGFnZSByYW5n?= =?gb2312?Q?e_as_much_as_possible?= Date: Thu, 2 Nov 2017 02:09:57 +0000 Message-ID: References: <1509533474-98584-1-git-send-email-zhouxianrong@huawei.com> <87tvyd4fsx.fsf@yhuang-dev.intel.com> In-Reply-To: <87tvyd4fsx.fsf@yhuang-dev.intel.com> Content-Language: zh-CN Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: owner-linux-mm@kvack.org List-ID: To: "Huang, Ying" Cc: "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , "akpm@linux-foundation.org" , "tim.c.chen@linux.intel.com" , "mhocko@suse.com" , "rientjes@google.com" , "mingo@kernel.org" , "vegard.nossum@oracle.com" , "minchan@kernel.org" , "aaron.lu@intel.com" , Zhouxiyu , "Duwei (Device OS)" , fanghua , hutj , Won Ho Park PHpob3V4aWFucm9uZ0BodWF3ZWkuY29tPiB3cml0ZXM6DQoNCj4gRnJvbTogemhvdXhpYW5yb25n IDx6aG91eGlhbnJvbmdAaHVhd2VpLmNvbT4NCj4NCj4gb3JpZ2FubGx5IHJldXNlX3N3YXBfcGFn ZSByZXF1aXJlcyB0aGF0IHRoZSBzdW0gb2YgcGFnZSdzIG1hcGNvdW50IGFuZCANCj4gc3dhcGNv dW50IGxlc3MgdGhhbiBvciBlcXVhbCB0byBvbmUuDQo+IGluIHRoaXMgY2FzZSB3ZSBjYW4gcmV1 c2UgdGhpcyBwYWdlIGFuZCBhdm9pZCBDT1cgY3VycmVudGx5Lg0KPg0KPiBub3cgcmV1c2Vfc3dh cF9wYWdlIHJlcXVpcmVzIG9ubHkgdGhhdCBwYWdlJ3MgbWFwY291bnQgbGVzcyB0aGFuIG9yIA0K PiBlcXVhbCB0byBvbmUgYW5kIHRoZSBwYWdlIGlzIG5vdCBkaXJ0eSBpbiBzd2FwIGNhY2hlLiBp biB0aGlzIGNhc2Ugd2UgDQo+IGRvIG5vdCBjYXJlIGl0cyBzd2FwIGNvdW50Lg0KPg0KPiB0aGUg cGFnZSB3aXRob3V0IGRpcnR5IGluIHN3YXAgY2FjaGUgbWVhbnMgdGhhdCBpdCBoYXMgYmVlbiB3 cml0dGVuIHRvIA0KPiBzd2FwIGRldmljZSBzdWNjZXNzZnVsbHkgZm9yIHJlY2xhaW0gYmVmb3Jl IGFuZCB0aGVuIHJlYWQgYWdhaW4gb24gYSANCj4gc3dhcCBmYXVsdC4gaW4gdGhpcyBjYXNlIHRo ZSBwYWdlIGNhbiBiZSByZXVzZWQgZXZlbiB0aG91Z2ggaXRzIHN3YXAgDQo+IGNvdW50IGlzIGdy ZWF0ZXIgdGhhbiBvbmUgYW5kIHBvc3Rwb25lIHRoZSBDT1cgb24gb3RoZXIgc3VjY2Vzc2l2ZSAN Cj4gYWNjZXNzZXMgdG8gdGhlIHN3YXAgY2FjaGUgcGFnZSBsYXRlciByYXRoZXIgdGhhbiBub3cu DQo+DQo+IGkgZGlkIHRoaXMgcGF0Y2ggdGVzdCBpbiBrZXJuZWwgNC40LjIzIHdpdGggYXJtNjQg YW5kIG5vbmUgaHVnZSANCj4gbWVtb3J5LiBpdCB3b3JrIGZpbmUuDQoNCldoeSBkbyB5b3UgbmVl ZCB0aGlzPyAgWW91IHNhdmVkIGNvcHlpbmcgb25lIHBhZ2UgZnJvbSBtZW1vcnkgdG8gbWVtb3J5 DQooQ09XKSBub3csIGF0IHRoZSBjb3N0IG9mIHJlYWRpbmcgYSBwYWdlIGZyb20gZGlzayB0byBt ZW1vcnkgbGF0ZXI/DQoNCnllcywgYWNjZXNzaW5nIGxhdGVyIGRvZXMgbm90IGFsd2F5cyBoYXBw ZW4sIHRoZXJlIGlzIHByb2JhYmlsaXR5IGZvciBpdCwgc28gcG9zdHBvbmUgQ09XIG5vdy4NCg0K QmVzdCBSZWdhcmRzLA0KSHVhbmcsIFlpbmcNCg0KPiBTaWduZWQtb2ZmLWJ5OiB6aG91eGlhbnJv bmcgPHpob3V4aWFucm9uZ0BodWF3ZWkuY29tPg0KPiAtLS0NCj4gIG1tL3N3YXBmaWxlLmMgfCAg ICA5ICsrKysrKystLQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMiBkZWxl dGlvbnMoLSkNCj4NCj4gZGlmZiAtLWdpdCBhL21tL3N3YXBmaWxlLmMgYi9tbS9zd2FwZmlsZS5j IGluZGV4IGJmOTFkYzkuLmMyMWNmMDcgDQo+IDEwMDY0NA0KPiAtLS0gYS9tbS9zd2FwZmlsZS5j DQo+ICsrKyBiL21tL3N3YXBmaWxlLmMNCj4gQEAgLTE1NDMsMjIgKzE1NDMsMjcgQEAgc3RhdGlj IGludCANCj4gcGFnZV90cmFuc19odWdlX21hcF9zd2FwY291bnQoc3RydWN0IHBhZ2UgKnBhZ2Us IGludCAqdG90YWxfbWFwY291bnQsICANCj4gYm9vbCByZXVzZV9zd2FwX3BhZ2Uoc3RydWN0IHBh Z2UgKnBhZ2UsIGludCAqdG90YWxfbWFwX3N3YXBjb3VudCkgIHsNCj4gIAlpbnQgY291bnQsIHRv dGFsX21hcGNvdW50LCB0b3RhbF9zd2FwY291bnQ7DQo+ICsJaW50IGRpcnR5Ow0KPiAgDQo+ICAJ Vk1fQlVHX09OX1BBR0UoIVBhZ2VMb2NrZWQocGFnZSksIHBhZ2UpOw0KPiAgCWlmICh1bmxpa2Vs eShQYWdlS3NtKHBhZ2UpKSkNCj4gIAkJcmV0dXJuIGZhbHNlOw0KPiArCWRpcnR5ID0gUGFnZURp cnR5KHBhZ2UpOw0KPiAgCWNvdW50ID0gcGFnZV90cmFuc19odWdlX21hcF9zd2FwY291bnQocGFn ZSwgJnRvdGFsX21hcGNvdW50LA0KPiAgCQkJCQkgICAgICAmdG90YWxfc3dhcGNvdW50KTsNCj4g IAlpZiAodG90YWxfbWFwX3N3YXBjb3VudCkNCj4gIAkJKnRvdGFsX21hcF9zd2FwY291bnQgPSB0 b3RhbF9tYXBjb3VudCArIHRvdGFsX3N3YXBjb3VudDsNCj4gLQlpZiAoY291bnQgPT0gMSAmJiBQ YWdlU3dhcENhY2hlKHBhZ2UpICYmDQo+ICsJaWYgKCh0b3RhbF9tYXBjb3VudCA8PSAxICYmICFk aXJ0eSkgfHwNCj4gKwkJKGNvdW50ID09IDEgJiYgUGFnZVN3YXBDYWNoZShwYWdlKSAmJg0KPiAg CSAgICAobGlrZWx5KCFQYWdlVHJhbnNDb21wb3VuZChwYWdlKSkgfHwNCj4gIAkgICAgIC8qIFRo ZSByZW1haW5pbmcgc3dhcCBjb3VudCB3aWxsIGJlIGZyZWVkIHNvb24gKi8NCj4gLQkgICAgIHRv dGFsX3N3YXBjb3VudCA9PSBwYWdlX3N3YXBjb3VudChwYWdlKSkpIHsNCj4gKwkgICAgIHRvdGFs X3N3YXBjb3VudCA9PSBwYWdlX3N3YXBjb3VudChwYWdlKSkpKSB7DQo+ICAJCWlmICghUGFnZVdy aXRlYmFjayhwYWdlKSkgew0KPiAgCQkJcGFnZSA9IGNvbXBvdW5kX2hlYWQocGFnZSk7DQo+ICAJ CQlkZWxldGVfZnJvbV9zd2FwX2NhY2hlKHBhZ2UpOw0KPiAgCQkJU2V0UGFnZURpcnR5KHBhZ2Up Ow0KPiArCQkJaWYgKCFkaXJ0eSkNCj4gKwkJCQlyZXR1cm4gdHJ1ZTsNCj4gIAkJfSBlbHNlIHsN Cj4gIAkJCXN3cF9lbnRyeV90IGVudHJ5Ow0KPiAgCQkJc3RydWN0IHN3YXBfaW5mb19zdHJ1Y3Qg KnA7DQo= -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org