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
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Thu, 18 Dec 2014 11:35:40 +0100
From:	Paolo Bonzini <pbonzini@...hat.com>
To:	Jonathan Corbet <corbet@....net>,
	Kevin Cernekee <cernekee@...il.com>
CC:	tglx@...utronix.de, bp@...en8.de, gnomes@...rguk.ukuu.org.uk,
	computersforpeace@...il.com, torvalds@...ux-foundation.org,
	akpm@...ux-foundation.org, linux-doc@...r.kernel.org,
	linux-kernel@...r.kernel.org
Subject: Re: [RFC 0/4] Stop maintainer abuse



On 16/12/2014 19:09, Jonathan Corbet wrote:
> In general, I worry about trying to codify things too much just because
> different maintainers have different expectations.  As Linus noted, some
> maintainers have their work done by the time the merge window starts and
> can take patches just fine — until something catches fire, at least.

As one of the recipients of the original evidence ("[v3 00/26] Add VT-d
Posted-Interrupts support"), I can only agree.

The timing of the series wasn't optimal for me, either: I do _not_ take
patches during the merge window and generally would like people that are
not KVM submaintainers to leave me alone.

On the other hand, the series is complex and spans four maintainers
(KVM, VFIO, IOMMU, x86), and it would be weird to blame people for
posting early.  In this case the x86 parts are just one patch out of 26.
 When x86 maintainers see something like this, they can expect the KVM
maintainer (me) to tell them "can you review the approach" or just "can
you give your Acked-by" once the rest of the series is mature.

As an example of a different workflow, generally things go like this for me:

   window   Put up fires, otherwise do non-kernel stuff

   rc1-rc2  Test large features, gather small patches in a rebased queue

   rc2-rc3  Big testing week: open next tree

   rc3-rc6  Merge small features

   rc6-     Merge bugfixes only, do non-kernel stuff, start bugging
            submaintainers

So for me the worst time to send patches is actually the week between
rc2 and rc3.  You're pretty much guaranteed to be ignored at that time,
unless of course the patch is for current mainline.

If you send during the merge window, chances are I'll be busy doing
something else and I won't have a fast turnaround.  But a mail from your
manager asking to merge a large feature after rc6 will definitely make
me more grumpy.

Paolo
--
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

Powered by Openwall GNU/*/Linux Powered by OpenVZ