From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Michal=20Koutn=C3=BD?= Subject: [PATCH 1/3] cpuset: Allow setscheduler regardless of manipulated task Date: Thu, 29 Jun 2023 11:11:44 +0200 Message-ID: <20230629091146.28801-2-mkoutny@suse.com> References: <20230629091146.28801-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=1688029913; 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=rVojEtuYagGizr3yOGYD8YaQfsrGlsFwyzHuPXma3hE=; b=ugtZ80eyRtri7lltfb1GdP7NUGyS3mL8m4KGwhqsepHiDIi40YmHj8mOuYrb6/FAleP5ZI aEAvafObNr5a+n0pR/lOObP+oOJmWQ3vDOvPF4AP+GjNY7/+tgN7kC+hMZU1CUSTFuskgT fx7lnKLSExwrqgZQ1CH5/wG3R0QC/xg= In-Reply-To: <20230629091146.28801-1-mkoutny-IBi9RG/b67k@public.gmane.org> List-ID: Content-Type: text/plain; charset="macroman" To: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, cgroups-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-kselftest-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Cc: Waiman Long , Zefan Li , Tejun Heo , Johannes Weiner , Shuah Khan V2hlbiB3ZSBtaWdyYXRlIGEgdGFzayBiZXR3ZWVuIHR3byBjZ3JvdXBzLCBvbmUgb2YgdGhlIGNo ZWNrcyBpcyBhCnZlcmlmaWNhdGlvbiB3aGV0aGVyIHdlIGNhbiBtb2RpZnkgdGFzaydzIHNjaGVk dWxlciBzZXR0aW5ncwooY2FwX3Rhc2tfc2V0c2NoZWR1bGVyKCkpLgoKQW4gaW1wbGljaXQgbWln cmF0aW9uIG9jY3VycyBhbHNvIHdoZW4gZW5hYmxpbmcgYSBjb250cm9sbGVyIG9uIHRoZQp1bmlm aWVkIGhpZXJhcmNoeSAodGhpbmsgb2YgcGFyZW50IHRvIGNoaWxkIG1pZ3JhdGlvbikuIFRoZQph Zm9yZW1lbnRpb25lZCBjaGVjayBtYXkgYmUgcHJvYmxlbWF0aWMgaWYgdGhlIGNhbGxlciBvZiB0 aGUgbWlncmF0aW9uCihlbmFibGluZyBhIGNvbnRyb2xsZXIpIGhhcyBubyBwZXJtaXNzaW9ucyBv dmVyIG1pZ3JhdGVkIHRhc2tzLgpGb3IgaW5zdGFuY2UsIGEgdXNlcidzIGNncm91cCB0aGF0IGVu ZHMgdXAgcnVubmluZyBhIHByb2Nlc3Mgb2YgYQpkaWZmZXJlbnQgdXNlci4gQWx0aG91Z2ggY2dy b3VwIHBlcm1pc3Npb25zIGFyZSBjb25maWd1cmVkIGZhdm9yYWJseSwKdGhlIGVuYWJsZW1lbnQg ZmFpbHMgZHVlIHRvIHRoZSBmb3JlaWduIHByb2Nlc3MgWzFdLgoKQ2hhbmdlIHRoZSBiZWhhdmlv ciBieSByZWxheGluZyB0aGUgcGVybWlzc2lvbnMgY2hlY2sgb24gdGhlIHVuaWZpZWQKaGllcmFy Y2h5IChvciBpbiB2MiBtb2RlKS4gVGhpcyBpcyBpbiBhY2NvcmRhbmNlIHdpdGggdW5pZmllZCBo aWVyYXJjaHkKYXR0YWNobWVudCBiZWhhdmlvciB3aGVuIHBlcm1pc3Npb25zIG9mIHRoZSBzb3Vy Y2UgdG8gdGFyZ2V0IGNncm91cHMgYXJlCmRlY2lzaXZlIHdoZXJlYXMgdGhlIG1pZ3JhdGVkIHRh c2sgaXMgb3BhcXVlIChhcyBvcHBvc2VkIHRvIG1vcmUKcmVzdHJpY3RpdmUgY2hlY2sgaW4gX19j Z3JvdXAxX3Byb2NzX3dyaXRlKCkpLgoKWzFdIGh0dHBzOi8vZ2l0aHViLmNvbS9zeXN0ZW1kL3N5 c3RlbWQvaXNzdWVzLzE4MjkzI2lzc3VlY29tbWVudC04MzEyMDU2NDkKClNpZ25lZC1vZmYtYnk6 IE1pY2hhbCBLb3V0bsO9IDxta291dG55LUlCaTlSRy9iNjdrQHB1YmxpYy5nbWFuZS5vcmc+Ci0t LQoga2VybmVsL2Nncm91cC9jcHVzZXQuYyB8IDcgKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDcg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2tlcm5lbC9jZ3JvdXAvY3B1c2V0LmMgYi9rZXJu ZWwvY2dyb3VwL2NwdXNldC5jCmluZGV4IGU0Y2EyZGQyYjc2NC4uM2I1Zjg3YTlhMTUwIDEwMDY0 NAotLS0gYS9rZXJuZWwvY2dyb3VwL2NwdXNldC5jCisrKyBiL2tlcm5lbC9jZ3JvdXAvY3B1c2V0 LmMKQEAgLTI0OTUsNiArMjQ5NSwxMyBAQCBzdGF0aWMgaW50IGNwdXNldF9jYW5fYXR0YWNoKHN0 cnVjdCBjZ3JvdXBfdGFza3NldCAqdHNldCkKIAkJcmV0ID0gdGFza19jYW5fYXR0YWNoKHRhc2ss IGNzLT5lZmZlY3RpdmVfY3B1cyk7CiAJCWlmIChyZXQpCiAJCQlnb3RvIG91dF91bmxvY2s7CisK KwkJLyoKKwkJICogU2tpcCByaWdodHMgb3ZlciB0YXNrIGNoZWNrIGluIHYyLCBtaWdyYXRpb24g cGVybWlzc2lvbiBkZXJpdmVzCisJCSAqIGZyb20gaGllcmFyY2h5IG93bmVyc2hpcCBpbiBjZ3Jv dXBfcHJvY3Nfd3JpdGVfcGVybWlzc2lvbigpKS4KKwkJICovCisJCWlmIChpc19pbl92Ml9tb2Rl KCkpCisJCQljb250aW51ZTsKIAkJcmV0ID0gc2VjdXJpdHlfdGFza19zZXRzY2hlZHVsZXIodGFz ayk7CiAJCWlmIChyZXQpCiAJCQlnb3RvIG91dF91bmxvY2s7Ci0tIAoyLjQxLjAKCg==