From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752089AbdBOMRy (ORCPT ); Wed, 15 Feb 2017 07:17:54 -0500 Received: from mga05.intel.com ([192.55.52.43]:1328 "EHLO mga05.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751813AbdBOMRx (ORCPT ); Wed, 15 Feb 2017 07:17:53 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.35,165,1484035200"; d="scan'208";a="65436862" Message-ID: <1487161067.3636.1.camel@linux.intel.com> Subject: Re: [patch 1/2] x86/platform/goldfish: Prevent unconditional loading From: Alan Cox To: Thomas Gleixner , Peter Zijlstra Cc: LKML , Gabriel C , Ingo Molnar , Peter Anvin , Borislav Petkov , Linus Torvalds , Mike Galbraith , Greg Kroah-Hartman , Ruslan Ruslichenko , stable@vger.kernel.org Date: Wed, 15 Feb 2017 12:17:47 +0000 In-Reply-To: References: <20170215101149.937286619@linutronix.de> <20170215102145.074836404@linutronix.de> <20170215105301.GB6557@twins.programming.kicks-ass.net> Organization: Intel Corporation Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.20.5 (3.20.5-1.fc24) Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > > > I'm seriously grumpy about this engineering trainwreck, which has > > > seven > > > SOBs from Intel developers for 50 lines of code. And none of them > > > figured > > > out that this is broken. Impressive fail! It was discussed at the time, documented at the time. Unfortunately the people who did the emulator didn't feel the urge to provide a way to detect the platform was Goldfish. Historically it also used its own custom device discovery scheme. Given the limited use of older versions of Goldfish it might well make sense to remove support for the older emulator versions. Alan