Re: [PATCH 5/7] pci/msi: Provide pci_alloc_irq_vectors_affinity()

2016-11-08 Thread Christoph Hellwig
And the subject for this should be PCI/MSI like for the others, sorry. -- To unsubscribe from this list: send the line "unsubscribe linux-block" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH 5/7] pci/msi: Provide pci_alloc_irq_vectors_affinity()

2016-11-08 Thread Christoph Hellwig
This is a variant of pci_alloc_irq_vectors() that allows passing a struct irq_affinity to provide fine-grained IRQ affinity control. For now this means being able to exclude vectors at the beginning or end of the MSI vector space, but it could also be used for any other quirks needed in the future

Re: [PATCH 5/7] pci/msi: Provide pci_alloc_irq_vectors_affinity()

2016-11-08 Thread Christoph Hellwig
On Tue, Nov 08, 2016 at 03:17:32PM -0600, Bjorn Helgaas wrote: > On Mon, Nov 07, 2016 at 10:47:40AM -0800, Christoph Hellwig wrote: > > From: Christogh Hellwig > > s/Christogh/Christoph/ (also below) Haha, so much for taking Thomas' split of my patches and not proof-reading them.. -- To unsubscr

Re: [PATCH 5/7] pci/msi: Provide pci_alloc_irq_vectors_affinity()

2016-11-08 Thread Bjorn Helgaas
On Mon, Nov 07, 2016 at 10:47:40AM -0800, Christoph Hellwig wrote: > From: Christogh Hellwig s/Christogh/Christoph/ (also below) > This is a variant of pci_alloc_irq_vectors() that allows passing a > struct irq_affinity to provide fine-grainded IRQ affinity control. s/grainded/grained/ > For n

Re: [PATCH 5/7] pci/msi: Provide pci_alloc_irq_vectors_affinity()

2016-11-08 Thread Johannes Thumshirn
On Tue, Nov 08, 2016 at 09:17:33AM +0100, Hannes Reinecke wrote: > On 11/07/2016 07:47 PM, Christoph Hellwig wrote: > > From: Christogh Hellwig > > > > This is a variant of pci_alloc_irq_vectors() that allows passing a > > struct irq_affinity to provide fine-grainded IRQ affinity control. > > For

Re: [PATCH 5/7] pci/msi: Provide pci_alloc_irq_vectors_affinity()

2016-11-08 Thread Hannes Reinecke
On 11/07/2016 07:47 PM, Christoph Hellwig wrote: From: Christogh Hellwig This is a variant of pci_alloc_irq_vectors() that allows passing a struct irq_affinity to provide fine-grainded IRQ affinity control. For now this means being able to exclude vectors at the beginning or end of the MSI vect

[PATCH 5/7] pci/msi: Provide pci_alloc_irq_vectors_affinity()

2016-11-07 Thread Christoph Hellwig
From: Christogh Hellwig This is a variant of pci_alloc_irq_vectors() that allows passing a struct irq_affinity to provide fine-grainded IRQ affinity control. For now this means being able to exclude vectors at the beginning or end of the MSI vector space, but it could also be used for any other q