public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [patch 0/2] goldfish: Prevent the trainwreck from doing harm
@ 2017-02-15 10:11 Thomas Gleixner
  2017-02-15 10:11 ` [patch 1/2] x86/platform/goldfish: Prevent unconditional loading Thomas Gleixner
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Thomas Gleixner @ 2017-02-15 10:11 UTC (permalink / raw)
  To: LKML
  Cc: Gabriel C, Ingo Molnar, Peter Anvin, Borislav Petkov,
	Peter Zijlstra, Linus Torvalds, Mike Galbraith,
	Greg Kroah-Hartman, Ruslan Ruslichenko, stable

The goldfish android emulator platform is a complete trainwreck which
causes havoc when enabled in Kconfig.

Aside of unconditionally registering a platform device with hardcoded
address ranges, it prevents the serial interrupt from being requested and
in case of a spurious interrupt the broken interrupt handler of the
pdev_bus driver goes into a hard to debug infinite loop.

Thanks to Gabriel and Borislav for providing patiently debug information.

No thanks to the folks @Intel who choked this $corporate trainwreck down
our throat and wasted the time of everyone who got bitten by this.

Thanks,

	tglx

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2017-02-15 16:52 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-15 10:11 [patch 0/2] goldfish: Prevent the trainwreck from doing harm Thomas Gleixner
2017-02-15 10:11 ` [patch 1/2] x86/platform/goldfish: Prevent unconditional loading Thomas Gleixner
2017-02-15 10:53   ` Peter Zijlstra
2017-02-15 10:57     ` Thomas Gleixner
2017-02-15 12:17       ` Alan Cox
2017-02-15 14:52         ` Thomas Gleixner
2017-02-15 10:11 ` [patch 2/2] goldfish: Sanitize the broken interrupt handler Thomas Gleixner
2017-02-15 15:49 ` [patch 0/2] goldfish: Prevent the trainwreck from doing harm Linus Torvalds
2017-02-15 16:52   ` Greg Kroah-Hartman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox