From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vasily Averin Subject: [PATCH mm v3 3/9] memcg: enable accounting for kernfs iattrs Date: Mon, 30 May 2022 14:26:08 +0300 Message-ID: <8bb350bb-4109-0065-d95d-bb6777e4391e@openvz.org> References: <06505918-3b8a-0ad5-5951-89ecb510138e@openvz.org> Mime-Version: 1.0 Content-Transfer-Encoding: base64 Return-path: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=openvz-org.20210112.gappssmtp.com; s=20210112; h=message-id:date:mime-version:user-agent:from:subject:to:cc :references:content-language:in-reply-to:content-transfer-encoding; bh=buhJIxm8AqBO3bD99fC3A2PxIb9sSGllubXvwSLnjxI=; b=VleSeEOpRENeXIkb3VS63vsilwSdU8qMSP4avGdnDh5rwRnYa2jz2RVYenqeO3pM0E DHnSyyUm/QZ5EmzHYl3Jb+ZfcIpTLRDZmxkC/M0yZtrJnPBT7FMzovaP80spNmx1AGfC YeM+BMD+j8eeiwA3YZgXNeSwjCueUasrWx79lcZTTgD3by9/hKVr+WE8TfaHyDrWDjY7 fvLW1OqA44WVwKYAS5KnteFlnEFDxA/qb7HSBCHdOyxAeCZJXY07V5g1Ad8JgbV1T1LH 9yVcRSF1uk10P9ADPpKBifUv+jJk3ErpO+yVNp/RCuMrSeI9wAh2n2OFB9aEnkWJPam2 Yg4A== Content-Language: en-US In-Reply-To: List-ID: Content-Type: text/plain; charset="macroman" To: Andrew Morton Cc: kernel@openvz.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, Shakeel Butt , Roman Gushchin , =?UTF-8?Q?Michal_Koutn=c3=bd?= , Vlastimil Babka , Michal Hocko , Muchun Song , cgroups@vger.kernel.org a2VybmZzIG5vZGVzIGFyZSBxdWl0ZSBzbWFsbCBrZXJuZWwgb2JqZWN0cywgaG93ZXZlciB0aGVy ZSBhcmUgZmV3CnNjZW5hcmlvcyB3aGVyZSBpdCBjb25zdW1lcyBzaWduaWZpY2FudCBwaWVjZSBv ZiBhbGwgYWxsb2NhdGVkIG1lbW9yeToKCjEpIGNyZWF0aW5nIGEgbmV3IG5ldGRldmljZSBhbGxv Y2F0ZXMgfjUwS2Igb2YgbWVtb3J5LCB3aGVyZSB+MTBLYgogICB3YXMgYWxsb2NhdGVkIGZvciA4 MCsga2VybmZzIG5vZGVzLgoKMikgY2dyb3VwdjIgbWtkaXIgYWxsb2NhdGVzIH42MEtiIG9mIG1l bW9yeSwgfjEwS2Igb2YgdGhlbSBhcmUga2VybmZzCiAgIHN0cnVjdHVyZXMuCgozKSBTaGFrZWVs IEJ1dHQgcmVwb3J0cyB0aGF0IEdvb2dsZSBoYXMgd29ya2xvYWRzIHdoaWNoIGNyZWF0ZSAxMDBz CiAgIG9mIHN1YmNvbnRhaW5lcnMgYW5kIHRoZXkgaGF2ZSBvYnNlcnZlZCBoaWdoIHN5c3RlbSBv dmVyaGVhZAogICB3aXRob3V0IG1lbWNnIGFjY291bnRpbmcgb2Yga2VybmZzLgoKVXN1YWxseSBu ZXcga2VybmZzIG5vZGUgY3JlYXRlcyBmZXcgb3RoZXIgb2JqZWN0czoKCkFsbG9jcyAgQWxsb2Mg ICAgQWxsb2NhdGlvbgpudW1iZXIgIHNpemUKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0KMSAgICsgIDEyOCAgICAgIChfX2tlcm5mc19uZXdfbm9kZSsweDRkKSAg ICAgICAga2VybmZzIG5vZGUKMSAgICsgICA4OCAgICAgIChfX2tlcm5mc19pYXR0cnMrMHg1Nykg ICAgICAgICAga2VybmZzIGlhdHRycwoxICAgKyAgIDk2ICAgICAgKHNpbXBsZV94YXR0cl9hbGxv YysweDI4KSAgICAgICBzaW1wbGVfeGF0dHIsIGNhbiBncm93IG92ZXIgNEtiCjEgICAgICAgMzIg ICAgICAoc2ltcGxlX3hhdHRyX3NldCsweDU5KQoxICAgICAgIDggICAgICAgKF9fa2VybmZzX25l d19ub2RlKzB4MzApCgonKycgLS0gdG8gYmUgYWNjb3VudGVkCgpUaGlzIHBhdGNoIGVuYWJsZXMg YWNjb3VudGluZyBmb3Iga2VybmZzX2lhdHRyc19jYWNoZSBzbGFiIGNhY2hlCgpTaWduZWQtb2Zm LWJ5OiBWYXNpbHkgQXZlcmluIDx2dnNAb3BlbnZ6Lm9yZz4KUmV2aWV3ZWQtYnk6IFJvbWFuIEd1 c2hjaGluIDxyb21hbi5ndXNoY2hpbkBsaW51eC5kZXY+ClJldmlld2VkLWJ5OiBNaWNoYWwgS291 dG7DvSA8bWtvdXRueUBzdXNlLmNvbT4KQWNrZWQtYnk6IFNoYWtlZWwgQnV0dCA8c2hha2VlbGJA Z29vZ2xlLmNvbT4KUmV2aWV3ZWQtYnk6IE11Y2h1biBTb25nIDxzb25nbXVjaHVuQGJ5dGVkYW5j ZS5jb20+Ci0tLQogZnMva2VybmZzL21vdW50LmMgfCAzICsrLQogMSBmaWxlIGNoYW5nZWQsIDIg aW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2ZzL2tlcm5mcy9tb3Vu dC5jIGIvZnMva2VybmZzL21vdW50LmMKaW5kZXggM2FjNDE5MWIxYzQwLi40MGU4OTZjN2M4NmIg MTAwNjQ0Ci0tLSBhL2ZzL2tlcm5mcy9tb3VudC5jCisrKyBiL2ZzL2tlcm5mcy9tb3VudC5jCkBA IC0zOTcsNSArMzk3LDYgQEAgdm9pZCBfX2luaXQga2VybmZzX2luaXQodm9pZCkKIAkvKiBDcmVh dGVzIHNsYWIgY2FjaGUgZm9yIGtlcm5mcyBpbm9kZSBhdHRyaWJ1dGVzICovCiAJa2VybmZzX2lh dHRyc19jYWNoZSAgPSBrbWVtX2NhY2hlX2NyZWF0ZSgia2VybmZzX2lhdHRyc19jYWNoZSIsCiAJ CQkJCSAgICAgIHNpemVvZihzdHJ1Y3Qga2VybmZzX2lhdHRycyksCi0JCQkJCSAgICAgIDAsIFNM QUJfUEFOSUMsIE5VTEwpOworCQkJCQkgICAgICAwLCBTTEFCX1BBTklDIHwgU0xBQl9BQ0NPVU5U LAorCQkJCQkgICAgICBOVUxMKTsKIH0KLS0gCjIuMzYuMQoK