From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Michal=20Koutn=C3=BD?= Subject: [PATCH v2 4/5] selftests: memcg: Remove protection from top level memcg Date: Wed, 18 May 2022 18:18:58 +0200 Message-ID: <20220518161859.21565-5-mkoutny@suse.com> References: <20220518161859.21565-1-mkoutny@suse.com> Mime-Version: 1.0 Content-Transfer-Encoding: base64 Return-path: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1; t=1652890752; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=knFXxowXAMafCbTNRCFjrywrAcg9buOc8PMOUQ0kGWY=; b=EXRlzvMzUHeQ2UHohN8HuutB3T/vKuHcHVFmzPd2+TcE5bsu3dVaiUK2iieWK96imrPi6H fl3D6w2W9YlrrSWEEKhK8T+XuZ7PETzEaj86LWkdZS1l+a4g+bczU1oGckuJVhDQdHvdZd qMKR4/c/QvpmQZqn7aoFtz4iHLdJ3m0= In-Reply-To: <20220518161859.21565-1-mkoutny-IBi9RG/b67k@public.gmane.org> List-ID: Content-Type: text/plain; charset="macroman" To: cgroups-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org Cc: Johannes Weiner , Michal Hocko , Roman Gushchin , Shakeel Butt , linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-kselftest-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Richard Palethorpe VGhlIHJlY2xhaW0gaXMgdHJpZ2dlcmVkIGJ5IG1lbW9yeSBsaW1pdCBpbiBhIHN1YnRyZWUsIHRo ZXJlZm9yZSB0aGUKdGVzdGNhc2UgZG9lcyBub3QgbmVlZCBjb25maWd1cmVkIHByb3RlY3Rpb24g YWdhaW5zdCBleHRlcm5hbCByZWNsYWltLgoKQWxzbywgY29ycmVjdCByZXNwZWN0aXZlIGNvbW1l bnRzCgpTaWduZWQtb2ZmLWJ5OiBNaWNoYWwgS291dG7DvSA8bWtvdXRueS1JQmk5UkcvYjY3a0Bw dWJsaWMuZ21hbmUub3JnPgotLS0KIHRvb2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL2Nncm91cC90ZXN0 X21lbWNvbnRyb2wuYyB8IDEwICsrKy0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlv bnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdGluZy9zZWxmdGVz dHMvY2dyb3VwL3Rlc3RfbWVtY29udHJvbC5jIGIvdG9vbHMvdGVzdGluZy9zZWxmdGVzdHMvY2dy b3VwL3Rlc3RfbWVtY29udHJvbC5jCmluZGV4IGRjMmM3ZDZlMzU3Mi4uNjNjNmE2ODNhOGMxIDEw MDY0NAotLS0gYS90b29scy90ZXN0aW5nL3NlbGZ0ZXN0cy9jZ3JvdXAvdGVzdF9tZW1jb250cm9s LmMKKysrIGIvdG9vbHMvdGVzdGluZy9zZWxmdGVzdHMvY2dyb3VwL3Rlc3RfbWVtY29udHJvbC5j CkBAIC0yNDcsNyArMjQ3LDcgQEAgc3RhdGljIGludCBjZ190ZXN0X3Byb2Nfa2lsbGVkKGNvbnN0 IGNoYXIgKmNncm91cCkKIAogLyoKICAqIEZpcnN0LCB0aGlzIHRlc3QgY3JlYXRlcyB0aGUgZm9s bG93aW5nIGhpZXJhcmNoeToKLSAqIEEgICAgICAgbWVtb3J5Lm1pbiA9IDUwTSwgIG1lbW9yeS5t YXggPSAyMDBNCisgKiBBICAgICAgIG1lbW9yeS5taW4gPSAwLCAgICBtZW1vcnkubWF4ID0gMjAw TQogICogQS9CICAgICBtZW1vcnkubWluID0gNTBNCiAgKiBBL0IvQyAgIG1lbW9yeS5taW4gPSA3 NU0sICBtZW1vcnkuY3VycmVudCA9IDUwTQogICogQS9CL0QgICBtZW1vcnkubWluID0gMjVNLCAg bWVtb3J5LmN1cnJlbnQgPSA1ME0KQEAgLTI1Nyw3ICsyNTcsNyBAQCBzdGF0aWMgaW50IGNnX3Rl c3RfcHJvY19raWxsZWQoY29uc3QgY2hhciAqY2dyb3VwKQogICogVXNhZ2VzIGFyZSBwYWdlY2Fj aGUsIGJ1dCB0aGUgdGVzdCBrZWVwcyBhIHJ1bm5pbmcKICAqIHByb2Nlc3MgaW4gZXZlcnkgbGVh ZiBjZ3JvdXAuCiAgKiBUaGVuIGl0IGNyZWF0ZXMgQS9HIGFuZCBjcmVhdGVzIGEgc2lnbmlmaWNh bnQKLSAqIG1lbW9yeSBwcmVzc3VyZSBpbiBpdC4KKyAqIG1lbW9yeSBwcmVzc3VyZSBpbiBBLgog ICoKICAqIFRoZW4gaXQgY2hlY2tzIGFjdHVhbCBtZW1vcnkgdXNhZ2VzIGFuZCBleHBlY3RzIHRo YXQ6CiAgKiBBL0IgICAgbWVtb3J5LmN1cnJlbnQgfj0gNTBNCkBAIC0zMzgsOCArMzM4LDYgQEAg c3RhdGljIGludCB0ZXN0X21lbWNnX21pbihjb25zdCBjaGFyICpyb290KQogCQkJICAgICAgKHZv aWQgKikobG9uZylmZCk7CiAJfQogCi0JaWYgKGNnX3dyaXRlKHBhcmVudFswXSwgIm1lbW9yeS5t aW4iLCAiNTBNIikpCi0JCWdvdG8gY2xlYW51cDsKIAlpZiAoY2dfd3JpdGUocGFyZW50WzFdLCAi bWVtb3J5Lm1pbiIsICI1ME0iKSkKIAkJZ290byBjbGVhbnVwOwogCWlmIChjZ193cml0ZShjaGls ZHJlblswXSwgIm1lbW9yeS5taW4iLCAiNzVNIikpCkBAIC00MDcsNyArNDA1LDcgQEAgc3RhdGlj IGludCB0ZXN0X21lbWNnX21pbihjb25zdCBjaGFyICpyb290KQogCiAvKgogICogRmlyc3QsIHRo aXMgdGVzdCBjcmVhdGVzIHRoZSBmb2xsb3dpbmcgaGllcmFyY2h5OgotICogQSAgICAgICBtZW1v cnkubG93ID0gNTBNLCAgbWVtb3J5Lm1heCA9IDIwME0KKyAqIEEgICAgICAgbWVtb3J5LmxvdyA9 IDAsICAgIG1lbW9yeS5tYXggPSAyMDBNCiAgKiBBL0IgICAgIG1lbW9yeS5sb3cgPSA1ME0KICAq IEEvQi9DICAgbWVtb3J5LmxvdyA9IDc1TSwgIG1lbW9yeS5jdXJyZW50ID0gNTBNCiAgKiBBL0Iv RCAgIG1lbW9yeS5sb3cgPSAyNU0sICBtZW1vcnkuY3VycmVudCA9IDUwTQpAQCAtNDk1LDggKzQ5 Myw2IEBAIHN0YXRpYyBpbnQgdGVzdF9tZW1jZ19sb3coY29uc3QgY2hhciAqcm9vdCkKIAkJCWdv dG8gY2xlYW51cDsKIAl9CiAKLQlpZiAoY2dfd3JpdGUocGFyZW50WzBdLCAibWVtb3J5LmxvdyIs ICI1ME0iKSkKLQkJZ290byBjbGVhbnVwOwogCWlmIChjZ193cml0ZShwYXJlbnRbMV0sICJtZW1v cnkubG93IiwgIjUwTSIpKQogCQlnb3RvIGNsZWFudXA7CiAJaWYgKGNnX3dyaXRlKGNoaWxkcmVu WzBdLCAibWVtb3J5LmxvdyIsICI3NU0iKSkKLS0gCjIuMzUuMwoK