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: Fri, 13 May 2022 19:18:08 +0200 Message-ID: <20220513171811.730-2-mkoutny@suse.com> References: <20220512174452.tr34tuh4k5jm6qjs@dev0025.ash9.facebook.com> <20220513171811.730-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=1652462320; 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=jb9MD5Dx2uj8Ra4tPKcdtm21RdiH59On2nRWt3KLR5yIMokq5InGJ0Me7K1WdoDvZBC2ZY zWsgYYllnjV6ltlOF3IV5MCvYdvHCVSb7KTJC8uLvviBasGsuJrQ1NRwKajHsCRlyGf4z0 rPOe2JadH7U6cfMsJOUbH0R9cxIDwUE= In-Reply-To: <20220513171811.730-1-mkoutny-IBi9RG/b67k@public.gmane.org> List-ID: Content-Type: text/plain; charset="macroman" To: void-gq6j2QGBifHby3iVrkZq2A@public.gmane.org Cc: akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org, cgroups-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, hannes-druUgvl0LCNAfugRpC6u6w@public.gmane.org, kernel-team-b10kYP2dOMg@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org, mhocko-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, mkoutny-IBi9RG/b67k@public.gmane.org, roman.gushchin-fxUVXftIFDnyG1zEObXtfA@public.gmane.org, shakeelb-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org, tj-DgEjT+Ai2ygdnm+yROfE0A@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==