lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <20151025021829.GA15471@mtj.duckdns.org> Date: Sun, 25 Oct 2015 11:18:29 +0900 From: Tejun Heo <tj@...nel.org> To: Mike Galbraith <umgwanakikbuti@...il.com> Cc: Paul Turner <pjt@...gle.com>, Peter Zijlstra <peterz@...radead.org>, Ingo Molnar <mingo@...hat.com>, Johannes Weiner <hannes@...xchg.org>, lizefan@...wei.com, cgroups <cgroups@...r.kernel.org>, LKML <linux-kernel@...r.kernel.org>, kernel-team <kernel-team@...com>, Linus Torvalds <torvalds@...ux-foundation.org>, Andrew Morton <akpm@...ux-foundation.org> Subject: Re: [PATCH 3/3] sched: Implement interface for cgroup unified hierarchy Hello, Mike. On Sat, Oct 24, 2015 at 06:36:07AM +0200, Mike Galbraith wrote: > On Sat, 2015-10-24 at 07:21 +0900, Tejun Heo wrote: > > > It'd be a step back in usability only for users who have been using > > cgroups in fringing ways which can't be justified for ratification and > > we do want to actively filter those out. > > Of all the cgroup signal currently in existence, seems the Google signal > has to have the most volume under the curve by a mile. If you were to > filter that signal out, what remained would be a flat line of noise. This is a weird direction to take the discussion, but let me provide a counter argument. Google sure is an important user of the kernel and likely the most extensive user of cgroup. At the same time, its kernel efforts are largely in service of a few very big internal customers which are in control of large part of the entire software stack. The things that are important for general audience of the kernel in the long term don't necessarily coincide with what such efforts need or want. I'd even venture to say as much as the inputs coming out of google are interesting and important, they're also a lot more prone to lock-in effects to short term solutions and status-quo given their priorities. This is not to denigrate google's kernel efforts but just to counter-balance "it's google" as a shortcut for proper technical discussions. There are good reasons why cgroup is the design disaster as it is now and chasing each usage scenario and hack which provides the least immediate resistance without paying the effort to extract the actual requirements and common solutions is an important one. It is critical to provide back-pressure for long-term thinking and solutions; otherwise, we're bound to repeat the errors and end up with something which everyone loves to hate. We definitely need to weigh the inputs from heavy users but also need to discern the actual problems which need to be solved from the specific mechanisms chosen to solve them. Let's please keep the discussions technical. That's the best way to reach a viable long-term solution which can benefit a lot wider audience in the long term. Even though that might not be the path of least immediate resistance, I believe that google will be an eventual beneficiary too. Thanks. -- tejun -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists