Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-23 Thread Marcel Apfelbaum
..@redhat.com] > > > > > > > Sent: Wednesday, October 22, 2014 1:33 PM > > > > > > > To: Marcel Apfelbaum > > > > > > > Cc: linux-...@vger.kernel.org; bhelg...@google.com; > > > > > > > linux-kernel@vger.kernel

Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-23 Thread Alex Williamson
gt; > > To: Marcel Apfelbaum > > > > > > Cc: linux-...@vger.kernel.org; bhelg...@google.com; > > > > > > linux-kernel@vger.kernel.org; mar...@redhat.com; > > > > > > m...@redhat.com; Yoder Stuart-B08248 > > > > > > Subjec

RE: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-23 Thread Stuart Yoder
; Yoder Stuart-B08248 > Subject: Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver > mapping. > > On Thu, 2014-10-23 at 07:11 -0600, Alex Williamson wrote: > > On Thu, 2014-10-23 at 15:32 +0300, Marcel Apfelbaum wrote: > > > On Wed, 2014-10-22 at 1

Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-23 Thread Marcel Apfelbaum
@google.com; > > > > > linux-kernel@vger.kernel.org; mar...@redhat.com; > > > > > m...@redhat.com; Yoder Stuart-B08248 > > > > > Subject: Re: [PATCH v4] PCI: add kernel parameter to override > > > > > devid<->driver mapping. > >

Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-23 Thread Alex Williamson
o:alex.william...@redhat.com] > > > > Sent: Wednesday, October 22, 2014 1:33 PM > > > > To: Marcel Apfelbaum > > > > Cc: linux-...@vger.kernel.org; bhelg...@google.com; > > > > linux-kernel@vger.kernel.org; mar...@redhat.com; > > > > m...

Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-23 Thread Marcel Apfelbaum
4 1:33 PM > > > To: Marcel Apfelbaum > > > Cc: linux-...@vger.kernel.org; bhelg...@google.com; > > > linux-kernel@vger.kernel.org; mar...@redhat.com; > > > m...@redhat.com; Yoder Stuart-B08248 > > > Subject: Re: [PATCH v4] PCI: add kernel parameter to over

RE: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-23 Thread Stuart Yoder
; Yoder Stuart-B08248 > Subject: Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver > mapping. > > On Wed, 2014-10-22 at 12:32 -0600, Alex Williamson wrote: > > [cc+ stuart] > > > > On Mon, 2014-10-20 at 17:04 +0300, Marcel Apfelbaum wrote: >

Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-23 Thread Alex Williamson
...@google.com; > > linux-kernel@vger.kernel.org; mar...@redhat.com; > > m...@redhat.com; Yoder Stuart-B08248 > > Subject: Re: [PATCH v4] PCI: add kernel parameter to override > > devid<->driver mapping. > > > > [cc+ stuart] > > > > On Mon, 20

Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-23 Thread Marcel Apfelbaum
...@google.com; > > linux-kernel@vger.kernel.org; mar...@redhat.com; > > m...@redhat.com; Yoder Stuart-B08248 > > Subject: Re: [PATCH v4] PCI: add kernel parameter to override > > devid<->driver mapping. > > > > On Wed, 2014-10-22 at 12:32 -0600, Alex William

RE: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-23 Thread Stuart Yoder
hat.com; Yoder Stuart-B08248 > Subject: Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver > mapping. > > [cc+ stuart] > > On Mon, 2014-10-20 at 17:04 +0300, Marcel Apfelbaum wrote: > > Scanning a lot of devices during boot requires a lot of time. >

Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-23 Thread Marcel Apfelbaum
On Thu, 2014-10-23 at 07:11 -0600, Alex Williamson wrote: > On Thu, 2014-10-23 at 15:32 +0300, Marcel Apfelbaum wrote: > > On Wed, 2014-10-22 at 12:32 -0600, Alex Williamson wrote: > > > [cc+ stuart] > > > > > > On Mon, 2014-10-20 at 17:04 +0300, Marcel Apfelbaum wrote: > > > > Scanning a lot of d

Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-23 Thread Alex Williamson
On Thu, 2014-10-23 at 15:32 +0300, Marcel Apfelbaum wrote: > On Wed, 2014-10-22 at 12:32 -0600, Alex Williamson wrote: > > [cc+ stuart] > > > > On Mon, 2014-10-20 at 17:04 +0300, Marcel Apfelbaum wrote: > > > Scanning a lot of devices during boot requires a lot of time. > > > On other scenarios t

Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-23 Thread Michael S. Tsirkin
On Wed, Oct 22, 2014 at 03:28:29PM -0600, Bjorn Helgaas wrote: > Hi Marcel, > > I'm not quite clear on what the objective is here, so I apologize for > some questions that probably seem silly. > > On Mon, Oct 20, 2014 at 8:04 AM, Marcel Apfelbaum wrote: > > Scanning a lot of devices during boot

Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-23 Thread Marcel Apfelbaum
On Wed, 2014-10-22 at 15:28 -0600, Bjorn Helgaas wrote: > Hi Marcel, Hi Bjorn, Thank you for the review! > > I'm not quite clear on what the objective is here, so I apologize for > some questions that probably seem silly. I appreciate you took your time to go over it. > > On Mon, Oct 20, 2014 a

Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-23 Thread Marcel Apfelbaum
On Wed, 2014-10-22 at 12:32 -0600, Alex Williamson wrote: > [cc+ stuart] > > On Mon, 2014-10-20 at 17:04 +0300, Marcel Apfelbaum wrote: > > Scanning a lot of devices during boot requires a lot of time. > > On other scenarios there is a need to bind a driver to a specific slot. > > > > Binding dev

Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-22 Thread Bjorn Helgaas
Hi Marcel, I'm not quite clear on what the objective is here, so I apologize for some questions that probably seem silly. On Mon, Oct 20, 2014 at 8:04 AM, Marcel Apfelbaum wrote: > Scanning a lot of devices during boot requires a lot of time. I think what takes a lot of time is the .probe() met

Re: [PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-22 Thread Alex Williamson
[cc+ stuart] On Mon, 2014-10-20 at 17:04 +0300, Marcel Apfelbaum wrote: > Scanning a lot of devices during boot requires a lot of time. > On other scenarios there is a need to bind a driver to a specific slot. > > Binding devices to pci-stub driver does not work, > as it will not differentiate be

[PATCH v4] PCI: add kernel parameter to override devid<->driver mapping.

2014-10-20 Thread Marcel Apfelbaum
Scanning a lot of devices during boot requires a lot of time. On other scenarios there is a need to bind a driver to a specific slot. Binding devices to pci-stub driver does not work, as it will not differentiate between devices of the same type. Using some start scripts is error prone. The solut