From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Michal=20Koutn=C3=BD?= Subject: [PATCH 1/4] selftests: memcg: Fix compilation Date: Wed, 18 May 2022 17:40:34 +0200 Message-ID: <20220518154037.18819-2-mkoutny@suse.com> References: <20220518154037.18819-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=1652888447; 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=KUNLA0b9x+opMHbbbhr08H0E2VJuSYLLBACnTDB2Dic=; b=UqYoUqb5nJc9EZ77jyiai+SjiEo9dhFuOX2NLDKRFVWPUDk+UcCDOftCF3sUPcMN80I5TJ ydA8ZJI4nSn9qJjMjijjmjZoeM0OLgVz95mOuhE7ewMGEIRHfWg1IKVNzOXdUGeQX9xpMm hD6Vh0aq5kSs2cIpoS2dTSF0kn8/eaU= In-Reply-To: <20220518154037.18819-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 VGhpcyBmaXhlcyBtaXMtYXBwbGllZCBjaGFuZ2VzIGZyb20gY29tbWl0IDcyYjFlMDNhYTcyNSAo ImNncm91cDoKYWNjb3VudCBmb3IgbWVtb3J5X2xvY2FsZXZlbnRzIGluIHRlc3RfbWVtY2dfb29t X2dyb3VwX2xlYWZfZXZlbnRzKCkiKS4KClNpZ25lZC1vZmYtYnk6IE1pY2hhbCBLb3V0bsO9IDxt a291dG55LUlCaTlSRy9iNjdrQHB1YmxpYy5nbWFuZS5vcmc+Ci0tLQogLi4uL3NlbGZ0ZXN0cy9j Z3JvdXAvdGVzdF9tZW1jb250cm9sLmMgICAgICAgIHwgMjUgKysrKysrKysrKystLS0tLS0tLQog MSBmaWxlIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlmZiAt LWdpdCBhL3Rvb2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL2Nncm91cC90ZXN0X21lbWNvbnRyb2wuYyBi L3Rvb2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL2Nncm91cC90ZXN0X21lbWNvbnRyb2wuYwppbmRleCA2 YWI5NDMxN2M4N2IuLjQ5NThiNDIyMDFhOSAxMDA2NDQKLS0tIGEvdG9vbHMvdGVzdGluZy9zZWxm dGVzdHMvY2dyb3VwL3Rlc3RfbWVtY29udHJvbC5jCisrKyBiL3Rvb2xzL3Rlc3Rpbmcvc2VsZnRl c3RzL2Nncm91cC90ZXN0X21lbWNvbnRyb2wuYwpAQCAtMTI0MSw3ICsxMjQxLDE2IEBAIHN0YXRp YyBpbnQgdGVzdF9tZW1jZ19vb21fZ3JvdXBfbGVhZl9ldmVudHMoY29uc3QgY2hhciAqcm9vdCkK IAlpZiAoY2dfcmVhZF9rZXlfbG9uZyhjaGlsZCwgIm1lbW9yeS5ldmVudHMiLCAib29tX2tpbGwg IikgPD0gMCkKIAkJZ290byBjbGVhbnVwOwogCi0JaWYgKGNnX3JlYWRfa2V5X2xvbmcocGFyZW50 LCAibWVtb3J5LmV2ZW50cyIsICJvb21fa2lsbCAiKSA8PSAwKQorCXBhcmVudF9vb21fZXZlbnRz ID0gY2dfcmVhZF9rZXlfbG9uZygKKwkJCXBhcmVudCwgIm1lbW9yeS5ldmVudHMiLCAib29tX2tp bGwgIik7CisJLyoKKwkgKiBJZiBtZW1vcnlfbG9jYWxldmVudHMgaXMgbm90IGVuYWJsZWQgKHRo ZSBkZWZhdWx0KSwgdGhlIHBhcmVudCBzaG91bGQKKwkgKiBjb3VudCBPT00gZXZlbnRzIGluIGl0 cyBjaGlsZHJlbiBncm91cHMuIE90aGVyd2lzZSwgaXQgc2hvdWxkIG5vdAorCSAqIGhhdmUgb2Jz ZXJ2ZWQgYW55IGV2ZW50cy4KKwkgKi8KKwlpZiAoaGFzX2xvY2FsZXZlbnRzICYmIHBhcmVudF9v b21fZXZlbnRzICE9IDApCisJCWdvdG8gY2xlYW51cDsKKwllbHNlIGlmICghaGFzX2xvY2FsZXZl bnRzICYmIHBhcmVudF9vb21fZXZlbnRzIDw9IDApCiAJCWdvdG8gY2xlYW51cDsKIAogCXJldCA9 IEtTRlRfUEFTUzsKQEAgLTEzNDksMjAgKzEzNTgsMTQgQEAgc3RhdGljIGludCB0ZXN0X21lbWNn X29vbV9ncm91cF9zY29yZV9ldmVudHMoY29uc3QgY2hhciAqcm9vdCkKIAlpZiAoIWNnX3J1biht ZW1jZywgYWxsb2NfYW5vbiwgKHZvaWQgKilNQigxMDApKSkKIAkJZ290byBjbGVhbnVwOwogCi0J cGFyZW50X29vbV9ldmVudHMgPSBjZ19yZWFkX2tleV9sb25nKAotCQkJcGFyZW50LCAibWVtb3J5 LmV2ZW50cyIsICJvb21fa2lsbCAiKTsKLQkvKgotCSAqIElmIG1lbW9yeV9sb2NhbGV2ZW50cyBp cyBub3QgZW5hYmxlZCAodGhlIGRlZmF1bHQpLCB0aGUgcGFyZW50IHNob3VsZAotCSAqIGNvdW50 IE9PTSBldmVudHMgaW4gaXRzIGNoaWxkcmVuIGdyb3Vwcy4gT3RoZXJ3aXNlLCBpdCBzaG91bGQg bm90Ci0JICogaGF2ZSBvYnNlcnZlZCBhbnkgZXZlbnRzLgotCSAqLwotCWlmICgoaGFzX2xvY2Fs ZXZlbnRzICYmIHBhcmVudF9vb21fZXZlbnRzID09IDApIHx8Ci0JICAgICBwYXJlbnRfb29tX2V2 ZW50cyA+IDApCi0JCXJldCA9IEtTRlRfUEFTUzsKKwlpZiAoY2dfcmVhZF9rZXlfbG9uZyhtZW1j ZywgIm1lbW9yeS5ldmVudHMiLCAib29tX2tpbGwgIikgIT0gMykKKwkJRkFJTChjbGVhbnVwKTsK IAogCWlmIChraWxsKHNhZmVfcGlkLCBTSUdLSUxMKSkKIAkJZ290byBjbGVhbnVwOwogCisJcmV0 ID0gS1NGVF9QQVNTOworCiBjbGVhbnVwOgogCWlmIChtZW1jZykKIAkJY2dfZGVzdHJveShtZW1j Zyk7Ci0tIAoyLjM1LjMKCg==