Hi Will, On 07/13/2018 02:56 AM, Will Deacon wrote: > On Fri, Jul 13, 2018 at 08:15:26AM +0200, Ard Biesheuvel wrote: > >> This is not my call to make, but I would be much less averse to this >> being merged if we could agree upfront on an expiration time of, say, >> 2 years (or more?), after which it will be removed (unless anyone >> makes a very good case for why it needs to be retained). This should >> be mentioned in the kernel log as well when the quirk is triggered. > > The problem with that is it all falls apart when somebody who wasn't > involved in the initial discussion crops up after we remove the quirk to > complain that their machine broke. In such a situation, we don't have a > leg to stand on in my opinion. That's the purpose of the announcement in advance. It should be several release cycles before hand to give plenty of time for feedback and consensus. I think it is generally accepted that if a kernel feature has no known users and no dedicated maintainer then that code should be removed. The powerpc celleb platform was in a similar situation. Not so many available, no real dedicated mainliner, etc. Support was removed [1], and I don't know of any problems that came of it. [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=bf4981a00636347ddcef3fc008e4dd979380a851 -Geoff -- To unsubscribe from this list: send the line "unsubscribe linux-efi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html