Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp3417034ybv; Sun, 9 Feb 2020 23:01:44 -0800 (PST) X-Google-Smtp-Source: APXvYqxv+Oqw7/P1ttEPMcIsIhWFmmL57R/psH4DrYgg8zlXhjOyzOaKKX96jQIJAyPKzom3YK1R X-Received: by 2002:aca:458:: with SMTP id 85mr15921oie.56.1581318104540; Sun, 09 Feb 2020 23:01:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1581318104; cv=none; d=google.com; s=arc-20160816; b=XwFJzDM40vfuwfZc1vaS1BwLKsNmfKCr1o2NLUEHNZFRvP/v1T7VRC6VlfpiJOiizJ rHgfp+C38tGibqf07DABUmOMrKss2OvOOkS6qpbCuQ0WsJoFm2uok+tGwSRMfuLjPs61 m3ja4Chd8EBfHOk023qjIZq9OmYuBXKPTIn1iKDlWZOFeqUoeMAcmSnMXgGUVhbNoY/c WwyOuKd6QqYpl0OZQIHQjAU5XMzyk/y9Lwmf94mbU7dK1StKxd539xU7+yEXtZzZlYQs y/oE1frcRf+RiIf5vStw3ubDc1lUFjAPBuyJaTrM0mqKD464vVW8axi9DwdoqTPbUye0 p3hA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=kTY/dV6RKsy2/SnoaCAIN+WaMl3mEMo/7C6znY8MMV8=; b=ifBBLYGA7aShlm1pXkJ5grz7wROS0rQZDJhB6WDo6FHAEMWwzmPA3au41zwZx2mUpo 8vCuDB87PNlXxVOAh7Aoa3FCB8IS5hmHI2hgZH1R66soE+flTspr4FwAGGY1XcxFctEI nr6CtkVINNsjOjD72XIDsoYFi9ym5fvrRj0f4S6OzbBv3iPl1hhHb3rCBhm3uLgscIbg MC9+HD1NdlT8djnMWRLSfbJXwCdVQOPdu6tGIpzAWFNHNMnFkBZo/Q6K21JeaukyqTBm o9KnnR0Wgd9N5DkyzrskAmpQSkCcdYEmsiqhsCTtQiVSRYjmQRxv/2xCdk8H+N4NYzCe kzKA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 65si8650605oif.14.2020.02.09.23.01.32; Sun, 09 Feb 2020 23:01:44 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726796AbgBJHBY (ORCPT + 99 others); Mon, 10 Feb 2020 02:01:24 -0500 Received: from verein.lst.de ([213.95.11.211]:53901 "EHLO verein.lst.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726061AbgBJHBX (ORCPT ); Mon, 10 Feb 2020 02:01:23 -0500 Received: by verein.lst.de (Postfix, from userid 2407) id E6E8E68C65; Mon, 10 Feb 2020 08:01:16 +0100 (CET) Date: Mon, 10 Feb 2020 08:01:15 +0100 From: Christoph Hellwig To: Jon Derrick Cc: Bjorn Helgaas , linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, Andy Shevchenko , Mika Westerberg , Pawel Baldysiak , Sinan Kaya , Lorenzo Pieralisi , Keith Busch , Alexandru Gagniuc , Christoph Hellwig Subject: Re: [RFC 0/9] PCIe Hotplug Slot Emulation driver Message-ID: <20200210070115.GA7748@lst.de> References: <1581120007-5280-1-git-send-email-jonathan.derrick@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1581120007-5280-1-git-send-email-jonathan.derrick@intel.com> User-Agent: Mutt/1.5.17 (2007-11-01) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Feb 07, 2020 at 04:59:58PM -0700, Jon Derrick wrote: > This set adds an emulation driver for PCIe Hotplug. There may be platforms with > specific configurations that can support hotplug but don't provide the logical > slot hotplug hardware. For instance, the platform may use an > electrically-tolerant interposer between the slot and the device. The code seems like one giant hack to me. What is the real life use case for this? Another Intel chipset fuckup like vmd or the ahci remapping?