From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752726AbbJEQqa (ORCPT ); Mon, 5 Oct 2015 12:46:30 -0400 Received: from mail-wi0-f180.google.com ([209.85.212.180]:35023 "EHLO mail-wi0-f180.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751804AbbJEQq3 (ORCPT ); Mon, 5 Oct 2015 12:46:29 -0400 Date: Mon, 5 Oct 2015 18:46:24 +0200 From: Ingo Molnar To: Keith Busch Cc: LKML , x86@kernel.org, linux-pci@vger.kernel.org, Jiang Liu , Thomas Gleixner , Dan Williams , Bjorn Helgaas , Bryan Veal , Ingo Molnar , "H. Peter Anvin" Subject: Re: [RFC PATCHv2] x86/pci: Initial commit for new VMD device driver Message-ID: <20151005164624.GA13737@gmail.com> References: <1443721454-25467-1-git-send-email-keith.busch@intel.com> <20151003094512.GA29104@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org * Keith Busch wrote: > On Sat, 3 Oct 2015, Ingo Molnar wrote: > >* Keith Busch wrote: > >>+config VMDDEV > >>+ depends on PCI && PCI_DOMAINS && PCI_MSI && GENERIC_MSI_IRQ_DOMAIN && IRQ_DOMAIN_HIERARCHY > >>+ tristate "Volume Management Device Driver" > >>+ default N > >>+ select HAVE_VMDDEV > >>+ ---help--- > >>+ Adds support for the Intel Volume Manage Device (VMD). VMD is > >>+ a secondary PCI host bridge that allows PCI Express root ports, > >>+ and devices attached to them, to be removed from the default PCI > >>+ domain and placed within the VMD domain. If your system provides > >>+ one of these and has devices attached to it, say "Y". > > > >So what this text does not explain is why does the user care? What tangible > >benefits does this feature offer to users? > > Hi Ingo, > > The immediate benefit is that devices on VMD domains do not use resources > on the default PCI domain, so we have more than the 256 buses available. Would be nice to incorporate that information in the help text and in the changelog. Thanks, Ingo