qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Laszlo Ersek <lersek@redhat.com>
To: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: "Anthony Liguori" <aliguori@us.ibm.com>,
	"Alexey Kardashevskiy" <aik@ozlabs.ru>,
	"Alexander Graf" <agraf@suse.de>,
	qemu-devel@nongnu.org, "Paul Mackerras" <paulus@samba.org>,
	qemu-ppc@nongnu.org, "Andreas Färber" <afaerber@suse.de>,
	"David Gibson" <david@gibson.dropbear.id.au>
Subject: Re: [Qemu-devel] [PATCH v3 1/8] target-ppc: Add helper for KVM_PPC_RTAS_DEFINE_TOKEN
Date: Fri, 30 Aug 2013 22:05:38 +0200	[thread overview]
Message-ID: <5220FB12.5040308@redhat.com> (raw)
In-Reply-To: <1377564201.3819.87.camel@pasglop>

Hello Benjamin,

On 08/27/13 02:43, Benjamin Herrenschmidt wrote:

> Am I dreaming ? Those patches were written about a year ago and you guys
> are still nitpicking on names ? They should have been merged a LONG time
> ago ...
> 
> I'm seriously wondering how people get anything done with qemu KVM when
> it takes about a year of bike shed painting to get the most basic
> functionality merged.

(apologies for answering a rhetorical (non-)question)

"people" don't get anything done here. A handful of maintainers are
responsible for 80% of the changes (who can easily get in patches,
frequently without review, based on personal connections & trust between
each other), and the remaining 20% is done by hundreds of lowly droids,
including myself, who are put through the bikeshedding that you so aptly
describe (reposts up to v10 are commonplace).

http://thread.gmane.org/gmane.comp.emulators.qemu/228260
http://pastebin.com/Q85q2MUj

This two-caste process is celebrated as the pinnacle of quality assurance.

http://wiki.qemu.org/Contribute/SubmitAPatch

> Alex, you know, a maintainer's job is not to bounce a patch over and
> over again until it looks EXACTLY what you would have written in the
> first place. If that was the case you may as well write it yourself.

Now why are these thoughts so familiar... Oh wait:

http://thread.gmane.org/gmane.comp.emulators.qemu/230604/focus=230654

Many powerful people on the list are firmly and unwaveringly enamored of
their own voices.

> In this specific case, it's even more annoying because that comment
> could have been done ages ago, and because the name you propose is even
> more horrible than what was there... If you are really keen about that
> pick up at least something that doesn't suck such as
> 
> 	kvmppc_define_rtas_kernel_token()
> 
> What you propose is even more confusing as to what the function is for.
> 
> At the end of the day, I despair though. Really.

qemu-devel is possibly more in-bred and more elitist than lkml.

If you don't have the networking capital, $DEITY help you with your
patches. (Well illustrated by several recent series of a submitter with
spotless track record, but maybe not with the necessary networking
capital, being ignored for months.)

Note that with this email I'm not trying to elevate myself to your level
-- I'm just a nameless droid as I said, but I can't help notice the
overlap between your points and mine.

qemu maintainers: when a Linux arch maintainer calls your process
"systematic bikeshed painting", maybe you should try to get over
yourselves once in a while.

Laszlo, butthurt

  parent reply	other threads:[~2013-08-30 20:03 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-19  5:55 [Qemu-devel] [PATCH v3 0/8] xics: reworks and in-kernel support Alexey Kardashevskiy
2013-08-19  5:55 ` [Qemu-devel] [PATCH v3 1/8] target-ppc: Add helper for KVM_PPC_RTAS_DEFINE_TOKEN Alexey Kardashevskiy
2013-08-26 13:11   ` Alexander Graf
2013-08-27  0:43     ` Benjamin Herrenschmidt
2013-08-27  1:48       ` Andreas Färber
2013-08-27  4:10         ` Benjamin Herrenschmidt
2013-08-27  8:36           ` Alexander Graf
2013-08-29  8:18             ` Alexey Kardashevskiy
2013-08-30 14:34               ` Alexander Graf
2013-08-30 22:19                 ` Benjamin Herrenschmidt
2013-08-30 23:04                   ` Alexander Graf
2013-08-30 20:05       ` Laszlo Ersek [this message]
2013-08-19  5:55 ` [Qemu-devel] [PATCH v3 2/8] xics: add pre_save/post_load/cpu_setup dispatchers Alexey Kardashevskiy
2013-08-19 13:54   ` Andreas Färber
2013-08-23  3:39     ` Alexey Kardashevskiy
2013-08-23 11:38       ` Andreas Färber
2013-08-29  8:25         ` Alexey Kardashevskiy
2013-08-29  8:32           ` Andreas Färber
2013-08-26 13:22   ` Alexander Graf
2013-08-19  5:55 ` [Qemu-devel] [PATCH v3 3/8] xics: move registration of global state to realize() Alexey Kardashevskiy
2013-08-26 13:27   ` Alexander Graf
2013-08-19  5:55 ` [Qemu-devel] [PATCH v3 4/8] xics: minor changes and cleanups Alexey Kardashevskiy
2013-08-26 13:36   ` Alexander Graf
2013-08-26 14:20     ` Andreas Färber
2013-08-26 14:31       ` Alexander Graf
2013-08-19  5:55 ` [Qemu-devel] [PATCH v3 5/8] xics: split to xics and xics-common Alexey Kardashevskiy
2013-08-26 13:40   ` Alexander Graf
2013-08-19  5:55 ` [Qemu-devel] [PATCH v3 6/8] xics-kvm: Support for in-kernel XICS interrupt controller Alexey Kardashevskiy
2013-08-27  9:28   ` Alexander Graf
2013-08-29  8:37   ` Andreas Färber
2013-08-29  8:53     ` Alexey Kardashevskiy
2013-08-30  0:10   ` Anthony Liguori
2013-08-23 11:56 ` [Qemu-devel] [PATCH v3 0/8] xics: reworks and in-kernel support Andreas Färber
2013-08-23 12:05   ` Alexey Kardashevskiy
2013-08-23 12:02 ` [Qemu-devel] [PATCH v3] xics: Add H_IPOLL implementation Alexey Kardashevskiy
2013-08-27  9:34   ` Alexander Graf
2013-08-23 12:03 ` [Qemu-devel] [PATCH v3] xics: Implement H_XIRR_X Alexey Kardashevskiy
2013-08-27  9:35   ` Alexander Graf

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=5220FB12.5040308@redhat.com \
    --to=lersek@redhat.com \
    --cc=afaerber@suse.de \
    --cc=agraf@suse.de \
    --cc=aik@ozlabs.ru \
    --cc=aliguori@us.ibm.com \
    --cc=benh@kernel.crashing.org \
    --cc=david@gibson.dropbear.id.au \
    --cc=paulus@samba.org \
    --cc=qemu-devel@nongnu.org \
    --cc=qemu-ppc@nongnu.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;
as well as URLs for NNTP newsgroup(s).