From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vasily Averin Subject: [PATCH mm v4 3/9] memcg: enable accounting for kernfs iattrs Date: Mon, 13 Jun 2022 08:34:59 +0300 Message-ID: <647143fa-2521-10ae-2c4d-41dbb74d00cf@openvz.org> References: <3e1d6eab-57c7-ba3d-67e1-c45aa0dfa2ab@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=poLeG6zhCv/e/uvaonfvqyZcWLUQoZKI6x1zrBYzR8yEcLqX5MJjRu0DpBmK0UieGM 9s8GkMwlIhLIZoQPjVePmWg9+eHaw3B/mxAbv92cla9k0nTwF0/t7OND21vBl/jnCbIU IRCipafuU6E/GhmoUqu9xNvZBtbB5Z528WMihwahUcILGFkidaBexjc14Cq8pW8Z7Pvj N7AfutKNP8hBX8d3mBRFD1w6M6/KhKiGE+zL5Mh/NHBVYzb1srbsoyGopRzu/uGFFuO0 9CT6RkUDfugqIiBXyVg6DD3bipqyjO7hrVYqc1/pWq903VKpx9vz96zgU+w6o/ZlFCvC 9x1A== Content-Language: en-US In-Reply-To: <3e1d6eab-57c7-ba3d-67e1-c45aa0dfa2ab-GEFAQzZX7r8dnm+yROfE0A@public.gmane.org> List-ID: Content-Type: text/plain; charset="macroman" To: Andrew Morton Cc: kernel-GEFAQzZX7r8dnm+yROfE0A@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org, Shakeel Butt , Roman Gushchin , =?UTF-8?Q?Michal_Koutn=c3=bd?= , Vlastimil Babka , Michal Hocko , Muchun Song , cgroups-u79uwXL29TY76Z2rM5mHXA@public.gmane.org a2VybmZzIG5vZGVzIGFyZSBxdWl0ZSBzbWFsbCBrZXJuZWwgb2JqZWN0cywgaG93ZXZlciB0aGVy ZSBhcmUgZmV3CnNjZW5hcmlvcyB3aGVyZSBpdCBjb25zdW1lcyBzaWduaWZpY2FudCBwaWVjZSBv ZiBhbGwgYWxsb2NhdGVkIG1lbW9yeToKCjEpIGNyZWF0aW5nIGEgbmV3IG5ldGRldmljZSBhbGxv Y2F0ZXMgfjUwS2Igb2YgbWVtb3J5LCB3aGVyZSB+MTBLYgogICB3YXMgYWxsb2NhdGVkIGZvciA4 MCsga2VybmZzIG5vZGVzLgoKMikgY2dyb3VwdjIgbWtkaXIgYWxsb2NhdGVzIH42MEtiIG9mIG1l bW9yeSwgfjEwS2Igb2YgdGhlbSBhcmUga2VybmZzCiAgIHN0cnVjdHVyZXMuCgozKSBTaGFrZWVs IEJ1dHQgcmVwb3J0cyB0aGF0IEdvb2dsZSBoYXMgd29ya2xvYWRzIHdoaWNoIGNyZWF0ZSAxMDBz CiAgIG9mIHN1YmNvbnRhaW5lcnMgYW5kIHRoZXkgaGF2ZSBvYnNlcnZlZCBoaWdoIHN5c3RlbSBv dmVyaGVhZAogICB3aXRob3V0IG1lbWNnIGFjY291bnRpbmcgb2Yga2VybmZzLgoKVXN1YWxseSBu ZXcga2VybmZzIG5vZGUgY3JlYXRlcyBmZXcgb3RoZXIgb2JqZWN0czoKCkFsbG9jcyAgQWxsb2Mg ICAgQWxsb2NhdGlvbgpudW1iZXIgIHNpemUKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0KMSAgICsgIDEyOCAgICAgIChfX2tlcm5mc19uZXdfbm9kZSsweDRkKSAg ICAgICAga2VybmZzIG5vZGUKMSAgICsgICA4OCAgICAgIChfX2tlcm5mc19pYXR0cnMrMHg1Nykg ICAgICAgICAga2VybmZzIGlhdHRycwoxICAgKyAgIDk2ICAgICAgKHNpbXBsZV94YXR0cl9hbGxv YysweDI4KSAgICAgICBzaW1wbGVfeGF0dHIsIGNhbiBncm93IG92ZXIgNEtiCjEgICAgICAgMzIg ICAgICAoc2ltcGxlX3hhdHRyX3NldCsweDU5KQoxICAgICAgIDggICAgICAgKF9fa2VybmZzX25l d19ub2RlKzB4MzApCgonKycgLS0gdG8gYmUgYWNjb3VudGVkCgpUaGlzIHBhdGNoIGVuYWJsZXMg YWNjb3VudGluZyBmb3Iga2VybmZzX2lhdHRyc19jYWNoZSBzbGFiIGNhY2hlCgpTaWduZWQtb2Zm LWJ5OiBWYXNpbHkgQXZlcmluIDx2dnMtR0VGQVF6Wlg3cjhkbm0reVJPZkUwQUBwdWJsaWMuZ21h bmUub3JnPgpSZXZpZXdlZC1ieTogUm9tYW4gR3VzaGNoaW4gPHJvbWFuLmd1c2hjaGluLWZ4VVZY ZnRJRkRueUcxekVPYlh0ZkFAcHVibGljLmdtYW5lLm9yZz4KUmV2aWV3ZWQtYnk6IE1pY2hhbCBL b3V0bsO9IDxta291dG55LUlCaTlSRy9iNjdrQHB1YmxpYy5nbWFuZS5vcmc+CkFja2VkLWJ5OiBT aGFrZWVsIEJ1dHQgPHNoYWtlZWxiLWhwSXFzRDRBS2xmUVQwZFpSK0FsZkFAcHVibGljLmdtYW5l Lm9yZz4KUmV2aWV3ZWQtYnk6IE11Y2h1biBTb25nIDxzb25nbXVjaHVuLUVDOFV4bDZOcHlkbDU3 TUlkUkNGRGdAcHVibGljLmdtYW5lLm9yZz4KLS0tCiBmcy9rZXJuZnMvbW91bnQuYyB8IDMgKyst CiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t Z2l0IGEvZnMva2VybmZzL21vdW50LmMgYi9mcy9rZXJuZnMvbW91bnQuYwppbmRleCAzYWM0MTkx YjFjNDAuLjQwZTg5NmM3Yzg2YiAxMDA2NDQKLS0tIGEvZnMva2VybmZzL21vdW50LmMKKysrIGIv ZnMva2VybmZzL21vdW50LmMKQEAgLTM5Nyw1ICszOTcsNiBAQCB2b2lkIF9faW5pdCBrZXJuZnNf aW5pdCh2b2lkKQogCS8qIENyZWF0ZXMgc2xhYiBjYWNoZSBmb3Iga2VybmZzIGlub2RlIGF0dHJp YnV0ZXMgKi8KIAlrZXJuZnNfaWF0dHJzX2NhY2hlICA9IGttZW1fY2FjaGVfY3JlYXRlKCJrZXJu ZnNfaWF0dHJzX2NhY2hlIiwKIAkJCQkJICAgICAgc2l6ZW9mKHN0cnVjdCBrZXJuZnNfaWF0dHJz KSwKLQkJCQkJICAgICAgMCwgU0xBQl9QQU5JQywgTlVMTCk7CisJCQkJCSAgICAgIDAsIFNMQUJf UEFOSUMgfCBTTEFCX0FDQ09VTlQsCisJCQkJCSAgICAgIE5VTEwpOwogfQotLSAKMi4zNi4xCgo=