Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp1018795pxa; Wed, 5 Aug 2020 19:46:08 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzd+v92s3I1VEMLtXzzJAShnKV7K1/jD6L9RJHMJGvqNZ4itTJLmPIcURwzH5BbqKdJqR5n X-Received: by 2002:a17:907:100f:: with SMTP id ox15mr2188402ejb.323.1596681967964; Wed, 05 Aug 2020 19:46:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1596681967; cv=none; d=google.com; s=arc-20160816; b=stbPzo/h4HxbLB/aWwlNlspBHGSkaYWv5Lp6j7it2lzvjAnk41gLvUO8haj/PpruSc SpMX8Ijid/VkS/n1D1HTi7/YYc2iVDgUsUM4U8o2b6alPwuQqxOcwslh/XdbicOGEtYA Nxwuai1R8x7xBtaaU8hVBPl2spcQa7mbvr2UeSNPKa2P6Yq1zfGC9nGd2dphiiX+XM+K bZKTSfSm+3CqmrDoXMLeBpaAoDId0K8ZgkAT7RABVLgavM7tyMHSJOEMBVWvG2jNWnYh A4n02wKsessNKv+aUFUrMJ3h+WqIdd9r+9kiUtfqXCAhxF2OIKSjiET2x991GdSiIQaD wPig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=wKOV/o30dU9/jeWeVsG9+DiOLXyLVKPXQ6qCdEovapA=; b=g4s/AhOlKQOWIZHWI0oJJNz4X8C59MXsPDJ0be2Aum1JighR+hGZOzxT3kzxFW5Lt4 5xsLYF1JFW8Qkrx/naM/riLZD96l8da5x5NxB9CG4PHyyetZznoQboR+vU8h5DTkguSg 3aoovKf5O1uYWGIQ1PueLsgUdGDKSmQURvTwv2WtJvPJToSdcZz5NdZfNSQm7eJtsCM5 oioHItx4beXJEVEaWFGF0R48lM4HQsZgH4jl78EmLz5XbjLHOYVo1uULKVALRD3wr9rZ gAu3MjRgdD7B+bZW6bLfwVmrz7khEsv+/Ti+PFfCCF8FZd93NIiRxgd20zp1qQttPRrd f7Hw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@tencent.com header.s=s202002 header.b=lgdrE31e; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=tencent.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id fx3si2424772ejb.193.2020.08.05.19.45.46; Wed, 05 Aug 2020 19:46:07 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@tencent.com header.s=s202002 header.b=lgdrE31e; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=tencent.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727781AbgHFCmZ (ORCPT + 99 others); Wed, 5 Aug 2020 22:42:25 -0400 Received: from mail6.tencent.com ([220.249.245.26]:50822 "EHLO mail6.tencent.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726817AbgHFCmY (ORCPT ); Wed, 5 Aug 2020 22:42:24 -0400 Received: from EX-SZ023.tencent.com (unknown [10.28.6.89]) by mail6.tencent.com (Postfix) with ESMTP id 479A3CC20F; Thu, 6 Aug 2020 10:43:33 +0800 (CST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tencent.com; s=s202002; t=1596681813; bh=wKOV/o30dU9/jeWeVsG9+DiOLXyLVKPXQ6qCdEovapA=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=lgdrE31e992IrGJ8fUPfHqtQ6pdLx7STu1M+JF6CyASUzTOhLpBPQcTdU5i5Dlkjh tNrYK05umoBPvxW6lenHymqG6/xjnhcdXsF7PhwJsMP/MV4+LpVyfnZpT59bpnWVdL FJYVV1aE0MmBURfL+g4GMkTgUze9qa4jBQHVEJz8= Received: from EX-SZ005.tencent.com (10.28.6.29) by EX-SZ023.tencent.com (10.28.6.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1847.3; Thu, 6 Aug 2020 10:42:21 +0800 Received: from EX-SZ012.tencent.com (10.28.6.36) by EX-SZ005.tencent.com (10.28.6.29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1847.3; Thu, 6 Aug 2020 10:42:20 +0800 Received: from EX-SZ012.tencent.com ([fe80::f57b:8971:e6d4:fe6b]) by EX-SZ012.tencent.com ([fe80::f57b:8971:e6d4:fe6b%3]) with mapi id 15.01.1847.007; Thu, 6 Aug 2020 10:42:20 +0800 From: =?utf-8?B?YmVuYmppYW5nKOiSi+W9qik=?= To: Dietmar Eggemann CC: Jiang Biao , "mingo@redhat.com" , Peter Zijlstra , "juri.lelli@redhat.com" , "vincent.guittot@linaro.org" , "rostedt@goodmis.org" , "bsegall@google.com" , "mgorman@suse.de" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH RFC] sched/fair: simplfy the work when reweighting entity Thread-Topic: [PATCH RFC] sched/fair: simplfy the work when reweighting entity Thread-Index: AQHWa5s0xag9SN0O3UOdnwnx3ZtsQA== Date: Thu, 6 Aug 2020 02:42:20 +0000 Message-ID: <8FA38F12-3CB4-46A9-B654-92DC384D3103@tencent.com> References: <20200804071222.31675-1-benbjiang@tencent.com> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.14.87.252] Content-Type: text/plain; charset="utf-8" Content-ID: <0F75082341898C4C9D861FBDF1A65741@tencent.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCj4gT24gQXVnIDYsIDIwMjAsIGF0IDEyOjIxIEFNLCBEaWV0bWFyIEVnZ2VtYW5uIDxkaWV0 bWFyLmVnZ2VtYW5uQGFybS5jb20+IHdyb3RlOg0KPiANCj4gT24gMDQvMDgvMjAyMCAwOToxMiwg SmlhbmcgQmlhbyB3cm90ZToNCj4+IElmIGEgc2UgaXMgb25fcnEgd2hlbiByZXdlaWdodGluZyBl bnRpdHksIGFsbCB3ZSBuZWVkIHNob3VsZCBiZQ0KPj4gdXBkYXRpbmcgdGhlIGxvYWQgb2YgY2Zz X3JxLCBvdGhlciBkZXF1ZXVlL2VucXVldWUgd29ya3MgY291bGQgYmUNCj4+IHJlZHVuZGFudCwg c3VjaCBhcywNCj4+ICogYWNjb3VudF9udW1hX2RlcXVldWUvYWNjb3VudF9udW1hX2VucXVldWUN Cj4+ICogbGlzdF9kZWwvbGlzdF9hZGQgZnJvbS9pbnRvIGNmc190YXNrcw0KPj4gKiBucl9ydW5u aW5nLS0vbnJfcnVubmluZysrDQo+IA0KPiBJIHRoaW5rIHRoaXMgY291bGQgbWFrZSBzZW5zZS4g SGF2ZSB5b3Ugc3BvdHRlZCBhIGNvZGUgcGF0aCB3aGVyZSB0aGlzDQo+IGdpdmVzIHlvdSBhIGNo YW5nZT8NCj4gDQo+IEkgZ3Vlc3Mgb25seSBmb3IgYSB0YXNrIG9uIHRoZSBycSwgc286IGVudGl0 eV9pc190YXNrKHNlKSAmJiBzZS0+b25fcnENClllcywgeW91J3JlIHJpZ2h0LiBObyBvdGhlciBj b2RlIHBhdGggSSBzcG90dGVkIGV4Y2VwdCB3aGF0IHlvdSBsaXN0IGJlbG93Lg0KDQo+IA0KPj4g SnVzdCBzaW1wbGZ5IHRoZSB3b3JrLiBDb3VsZCBiZSBoZWxwZnVsIGZvciB0aGUgaG90IHBhdGgu DQo+IA0KPiBJTUhPIGhvdHBhdGggaXMgdXBkYXRlX2Nmc19ncm91cCgpIC0+IHJld2VpZ2h0X2Vu dGl0eSgpIGJ1dCB0aGlzIGlzIG9ubHkNCj4gY2FsbGVkIGZvciAnIWVudGl0eV9pc190YXNrKHNl KScuDQo+IA0KPiBTZWUNCj4gDQo+IDMyOTAgICAgICAgICBpZiAoIWdjZnNfcnEpDQo+IDMyOTEg ICAgICAgICAgICAgICAgIHJldHVybjsNCj4gDQo+IGluIHVwZGF0ZV9jZnNfZ3JvdXAoKS4NClll cywgSXQgaXMuDQpCdXQgKm5yX3J1bm5pbmctLS9ucl9ydW5uaW5nKysqIHdvcmtzIGFyZSBzdGls bCByZWR1bmRhbnQgZm9yDQrigJghZW50aXR5X2lzX3Rhc2soc2UpJyBob3QgcGF0aC4gOikNCkJl c2lkZXMsIEkgZ3Vlc3Mgd2UgY291bGQgc2ltcGxpZnkgdGhlIGxvZ2ljIGFuZCBtYWtlIGl0IGNs ZWFuZXIgYW5kDQptb3JlIHJlYWRhYmxlIHdpdGggdGhpcyBwYXRjaC4NCklmIGl0IGNvdWxkIG1h a2Ugc2Vuc2UgdG8geW91LCB3b3VsZCB5b3UgbWluZCBpZiBJIHJlc2VuZCB0aGUgcGF0Y2gNCndp dGggdGhlIGNvbW1pdCBsb2cgYW1lbmRlZD8NCg0KPiANCj4gVGhlICdlbnRpdHlfaXNfdGFzayhz ZSknIGNhc2UgaXMNCj4gDQo+IHNldF9sb2FkX3dlaWdodChzdHJ1Y3QgdGFza19zdHJ1Y3QgKnAs IC4uLikgLT4gcmV3ZWlnaHRfdGFzayhwLCAuLi4pIC0+DQo+IHJld2VpZ2h0X2VudGl0eSguLi4s ICZwLT5zZSwgLi4uKQ0KPiANCj4gYnV0IGhlcmUgIXNlLT5vbl9ycS4NClllcywgaW5kZWVkLg0K DQpUaGFua3MgYSBsb3QgZm9yIHlvdXIgY29tbWVudHMuDQpSZWdhcmRzLA0KSmlhbmcNCg0KPiAN Cj4+IFNpZ25lZC1vZmYtYnk6IEppYW5nIEJpYW8gPGJlbmJqaWFuZ0B0ZW5jZW50LmNvbT4NCj4+ IC0tLQ0KPj4ga2VybmVsL3NjaGVkL2ZhaXIuYyB8IDQgKystLQ0KPj4gMSBmaWxlIGNoYW5nZWQs IDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4+IA0KPj4gZGlmZiAtLWdpdCBhL2tl cm5lbC9zY2hlZC9mYWlyLmMgYi9rZXJuZWwvc2NoZWQvZmFpci5jDQo+PiBpbmRleCAwNGZhOGRi Y2ZhNGQuLjE4YThmYzdiZDBkZSAxMDA2NDQNCj4+IC0tLSBhL2tlcm5lbC9zY2hlZC9mYWlyLmMN Cj4+ICsrKyBiL2tlcm5lbC9zY2hlZC9mYWlyLmMNCj4+IEBAIC0zMDg2LDcgKzMwODYsNyBAQCBz dGF0aWMgdm9pZCByZXdlaWdodF9lbnRpdHkoc3RydWN0IGNmc19ycSAqY2ZzX3JxLCBzdHJ1Y3Qg c2NoZWRfZW50aXR5ICpzZSwNCj4+IAkJLyogY29tbWl0IG91dHN0YW5kaW5nIGV4ZWN1dGlvbiB0 aW1lICovDQo+PiAJCWlmIChjZnNfcnEtPmN1cnIgPT0gc2UpDQo+PiAJCQl1cGRhdGVfY3Vycihj ZnNfcnEpOw0KPj4gLQkJYWNjb3VudF9lbnRpdHlfZGVxdWV1ZShjZnNfcnEsIHNlKTsNCj4+ICsJ CXVwZGF0ZV9sb2FkX3N1YigmY2ZzX3JxLT5sb2FkLCBzZS0+bG9hZC53ZWlnaHQpOw0KPj4gCX0N Cj4+IAlkZXF1ZXVlX2xvYWRfYXZnKGNmc19ycSwgc2UpOw0KPj4gDQo+PiBAQCAtMzEwMiw3ICsz MTAyLDcgQEAgc3RhdGljIHZvaWQgcmV3ZWlnaHRfZW50aXR5KHN0cnVjdCBjZnNfcnEgKmNmc19y cSwgc3RydWN0IHNjaGVkX2VudGl0eSAqc2UsDQo+PiANCj4+IAllbnF1ZXVlX2xvYWRfYXZnKGNm c19ycSwgc2UpOw0KPj4gCWlmIChzZS0+b25fcnEpDQo+PiAtCQlhY2NvdW50X2VudGl0eV9lbnF1 ZXVlKGNmc19ycSwgc2UpOw0KPj4gKwkJdXBkYXRlX2xvYWRfYWRkKCZjZnNfcnEtPmxvYWQsIHNl LT5sb2FkLndlaWdodCk7DQo+PiANCj4+IH0NCj4gDQoNCg==