From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Belits Subject: [PATCH v4 02/13] task_isolation: vmstat: add vmstat_idle function Date: Wed, 22 Jul 2020 14:48:55 +0000 Message-ID: <072c0cd559c6ad91898e4982bc32cc8918a3dde0.camel@marvell.com> References: <04be044c1bcd76b7438b7563edc35383417f12c8.camel@marvell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx0a-0016f401.pphosted.com ([67.231.148.174]:40066 "EHLO mx0b-0016f401.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1729642AbgGVOtZ (ORCPT ); Wed, 22 Jul 2020 10:49:25 -0400 In-Reply-To: <04be044c1bcd76b7438b7563edc35383417f12c8.camel@marvell.com> Content-Language: en-US Content-ID: <36C0BDF44ACEAB4DBB21BDD43F5569D5@namprd18.prod.outlook.com> Sender: linux-arch-owner@vger.kernel.org List-ID: To: "frederic@kernel.org" , "rostedt@goodmis.org" Cc: Prasun Kapoor , "mingo@kernel.org" , "davem@davemloft.net" , "linux-api@vger.kernel.org" , "peterz@infradead.org" , "linux-arch@vger.kernel.org" , "catalin.marinas@arm.com" , "tglx@linutronix.de" , "will@kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "netdev@vger.kernel.org" RnJvbSA3ODIzYmU4Y2QzYmEyZTY2MzA4ZjMzNGEyZTQ3ZjYwYmE3ODI5ZTBiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQ0KRnJvbTogQ2hyaXMgTWV0Y2FsZiA8Y21ldGNhbGZAbWVsbGFub3guY29t Pg0KRGF0ZTogU2F0LCAxIEZlYiAyMDIwIDA4OjA1OjQ1ICswMDAwDQpTdWJqZWN0OiBbUEFUQ0gg MDIvMTNdIHRhc2tfaXNvbGF0aW9uOiB2bXN0YXQ6IGFkZCB2bXN0YXRfaWRsZSBmdW5jdGlvbg0K DQpUaGlzIGZ1bmN0aW9uIGNoZWNrcyB0byBzZWUgaWYgYSB2bXN0YXQgd29ya2VyIGlzIG5vdCBy dW5uaW5nLA0KYW5kIHRoZSB2bXN0YXQgZGlmZnMgZG9uJ3QgcmVxdWlyZSBhbiB1cGRhdGUuICBU aGUgZnVuY3Rpb24gaXMNCmNhbGxlZCBmcm9tIHRoZSB0YXNrLWlzb2xhdGlvbiBjb2RlIHRvIHNl ZSBpZiB3ZSBuZWVkIHRvDQphY3R1YWxseSBkbyBzb21lIHdvcmsgdG8gcXVpZXQgdm1zdGF0Lg0K DQpTaWduZWQtb2ZmLWJ5OiBDaHJpcyBNZXRjYWxmIDxjbWV0Y2FsZkBtZWxsYW5veC5jb20+DQpT aWduZWQtb2ZmLWJ5OiBBbGV4IEJlbGl0cyA8YWJlbGl0c0BtYXJ2ZWxsLmNvbT4NCi0tLQ0KIGlu Y2x1ZGUvbGludXgvdm1zdGF0LmggfCAgMiArKw0KIG1tL3Ztc3RhdC5jICAgICAgICAgICAgfCAx MCArKysrKysrKysrDQogMiBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspDQoNCmRpZmYg LS1naXQgYS9pbmNsdWRlL2xpbnV4L3Ztc3RhdC5oIGIvaW5jbHVkZS9saW51eC92bXN0YXQuaA0K aW5kZXggZGVkMTZkZmQyMWZhLi45N2JjOWVkOTIwMzYgMTAwNjQ0DQotLS0gYS9pbmNsdWRlL2xp bnV4L3Ztc3RhdC5oDQorKysgYi9pbmNsdWRlL2xpbnV4L3Ztc3RhdC5oDQpAQCAtMjczLDYgKzI3 Myw3IEBAIGV4dGVybiB2b2lkIF9fZGVjX25vZGVfc3RhdGUoc3RydWN0IHBnbGlzdF9kYXRhICos IGVudW0gbm9kZV9zdGF0X2l0ZW0pOw0KIA0KIHZvaWQgcXVpZXRfdm1zdGF0KHZvaWQpOw0KIHZv aWQgcXVpZXRfdm1zdGF0X3N5bmModm9pZCk7DQorYm9vbCB2bXN0YXRfaWRsZSh2b2lkKTsNCiB2 b2lkIGNwdV92bV9zdGF0c19mb2xkKGludCBjcHUpOw0KIHZvaWQgcmVmcmVzaF96b25lX3N0YXRf dGhyZXNob2xkcyh2b2lkKTsNCiANCkBAIC0zNzYsNiArMzc3LDcgQEAgc3RhdGljIGlubGluZSB2 b2lkIHJlZnJlc2hfem9uZV9zdGF0X3RocmVzaG9sZHModm9pZCkgeyB9DQogc3RhdGljIGlubGlu ZSB2b2lkIGNwdV92bV9zdGF0c19mb2xkKGludCBjcHUpIHsgfQ0KIHN0YXRpYyBpbmxpbmUgdm9p ZCBxdWlldF92bXN0YXQodm9pZCkgeyB9DQogc3RhdGljIGlubGluZSB2b2lkIHF1aWV0X3Ztc3Rh dF9zeW5jKHZvaWQpIHsgfQ0KK3N0YXRpYyBpbmxpbmUgYm9vbCB2bXN0YXRfaWRsZSh2b2lkKSB7 IHJldHVybiB0cnVlOyB9DQogDQogc3RhdGljIGlubGluZSB2b2lkIGRyYWluX3pvbmVzdGF0KHN0 cnVjdCB6b25lICp6b25lLA0KIAkJCXN0cnVjdCBwZXJfY3B1X3BhZ2VzZXQgKnBzZXQpIHsgfQ0K ZGlmZiAtLWdpdCBhL21tL3Ztc3RhdC5jIGIvbW0vdm1zdGF0LmMNCmluZGV4IDkzNTM0Zjg1Mzdj YS4uZjM2OTNlZjBhOTU4IDEwMDY0NA0KLS0tIGEvbW0vdm1zdGF0LmMNCisrKyBiL21tL3Ztc3Rh dC5jDQpAQCAtMTg5OCw2ICsxODk4LDE2IEBAIHZvaWQgcXVpZXRfdm1zdGF0X3N5bmModm9pZCkN CiAJcmVmcmVzaF9jcHVfdm1fc3RhdHMoZmFsc2UpOw0KIH0NCiANCisvKg0KKyAqIFJlcG9ydCBv biB3aGV0aGVyIHZtc3RhdCBwcm9jZXNzaW5nIGlzIHF1aWVzY2VkIG9uIHRoZSBjb3JlIGN1cnJl bnRseToNCisgKiBubyB2bXN0YXQgd29ya2VyIHJ1bm5pbmcgYW5kIG5vIHZtc3RhdCB1cGRhdGVz IHRvIHBlcmZvcm0uDQorICovDQorYm9vbCB2bXN0YXRfaWRsZSh2b2lkKQ0KK3sNCisJcmV0dXJu ICFkZWxheWVkX3dvcmtfcGVuZGluZyh0aGlzX2NwdV9wdHIoJnZtc3RhdF93b3JrKSkgJiYNCisJ CSFuZWVkX3VwZGF0ZShzbXBfcHJvY2Vzc29yX2lkKCkpOw0KK30NCisNCiAvKg0KICAqIFNoZXBo ZXJkIHdvcmtlciB0aHJlYWQgdGhhdCBjaGVja3MgdGhlDQogICogZGlmZmVyZW50aWFscyBvZiBw cm9jZXNzb3JzIHRoYXQgaGF2ZSB0aGVpciB3b3JrZXINCi0tIA0KMi4yNi4yDQoNCg==