mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Thomas Gleixner <tglx@linutronix.de>
To: Greg KH <greg@kroah.com>
Cc: ksummit-2012-discuss@lists.linux-foundation.org,
	LKML <linux-kernel@vger.kernel.org>
Subject: Re: [Ksummit-2012-discuss] [ATTEND or not ATTEND] That's the question!
Date: Sat, 16 Jun 2012 12:50:05 +0200 (CEST)	[thread overview]
Message-ID: <alpine.LFD.2.02.1206161103320.3086@ionos> (raw)
In-Reply-To: <20120615233413.GB8894@kroah.com>

On Fri, 15 Jun 2012, Greg KH wrote:
> On Sat, Jun 16, 2012 at 12:56:36AM +0200, Thomas Gleixner wrote:
> > So the main questions I want to raise on Kernel Summit are:
> > 
> >    - How do we cope with the need to review the increasing amount of
> >      (insane) patches and their potential integration?
> 
> That's a very good question, and I've been wondering if someone is
> trying to flood us with crap submissions just to try to DoS us and slow
> us down.  If not, it's an interesting "attack" vector onto our
> development process that we need to be able to handle better.

I don't think it's a DoS attack.

Interestingly enough the embedded folks have pretty much got their
gear together and are activly working on consolidation. They learned
the hard way that just hacking more crap into the code is going to end
in a disaster so they are activly watching out for other people
working in the same area.

The folks who concern me more are in the enterprise space. There are
moments where I start to believe that big corp managers have
established a secret project to implement RFC2795.

While the embedded horror is and was mostly confined in SoC specific
places, the enterprise flood is massivly targeted at the guts of the
core kernel. That makes me increasingly nervous.

> >    - How do we prevent further insanity to known problem spaces (like
> >      cpu hotplug) without stopping progress?
> 
> Progress can slow, if we want it to, in some areas, just to let people
> get the time to fix up the issues we currently have.  That saves time in
> the long run, but requires that someone make it very clear as to what is
> going on and how it will change in the future.

Indeed, but sadly there are not enough maintainers who enforce that
and trying to enforce it is a major challenge.
 
Even if people realize that there is a problem, the "we need to reach
our milestones" mindset doesn't allow them to sit down and help with
fixing it. Though that's not a Linux specific issue, but I wish that
we as the kernel community could find a way to confine this global
braindamage.

I've been doing continous cleanup work in the last decade and enjoyed
it, though I'm starting to get increasingly frustrated and grumpy. It
might be an age thing :) Though talking to Al Viro makes me certain,
that it's not.

A good start would be if you could convert your kernel statistics into
accounting the consolidation effects of contributions instead of
fostering the idiocy that corporates have started to measure themself
and the performance of their employees (I'm not kidding, it's the sad
reality) with line and commit count statistics.

Maybe that would give more people an incentive to care about the big
and long term picture instead of basking in their short sighted "hack
it into submisson" achievements. I know that it's the wrong reason
when they don't realize the real thing themself, but the end justifies
the means :)

Thanks,

	tglx

  reply	other threads:[~2012-06-16 10:50 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-06-15 22:56 Thomas Gleixner
2012-06-15 23:34 ` [Ksummit-2012-discuss] " Greg KH
2012-06-16 10:50   ` Thomas Gleixner [this message]
2012-06-16 13:29     ` Jonathan Corbet
2012-06-16 13:32       ` Frederic Weisbecker
2012-06-16 13:56       ` Rafael J. Wysocki
2012-06-17 10:40       ` Thomas Gleixner
2012-06-17 18:51         ` Greg KH
2012-06-17 18:58       ` Mark Brown
2012-06-20 19:51       ` J. Bruce Fields
2012-07-06  9:43         ` Glauber Costa
2012-07-06  9:54           ` Frederic Weisbecker
2012-07-06  9:59             ` Glauber Costa
2012-07-06 10:00             ` Srivatsa S. Bhat
2012-07-06 10:03               ` Glauber Costa
2012-07-06 10:21                 ` Srivatsa S. Bhat
2012-07-06 10:11             ` Richard Cochran
2012-07-06 10:14               ` Glauber Costa
2012-07-06 10:36               ` Srivatsa S. Bhat
2012-07-06 10:43                 ` Glauber Costa
2012-07-06 12:42                   ` Steven Rostedt
2012-07-17 22:17           ` david
2012-06-16 11:30   ` Alan Cox
2012-06-16 15:03     ` Phil Turmel
2012-06-16 16:43     ` Myklebust, Trond
2012-06-20  0:40       ` Dave Chinner
2012-06-17 17:04     ` Mark Brown
2012-06-19 15:45 ` Bjorn Helgaas
2012-06-19 19:18   ` Roland Dreier

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=alpine.LFD.2.02.1206161103320.3086@ionos \
    --to=tglx@linutronix.de \
    --cc=greg@kroah.com \
    --cc=ksummit-2012-discuss@lists.linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome