[PATCH v8] PCI: hv: Make sure the bus domain is really unique

2018-05-01 Thread Sridhar Pitchai
hould only be backported to kernels that contain commit 0c195567a8f6 ("netvsc: transparent VF management"). Fixes: 4a9b0933bdfc ("PCI: hv: Use device serial number as PCI domain") Signed-off-by: Sridhar Pitchai Cc: sta...@vger.kernel.org # v4.14+ Reviewed-by: Bjorn Helgaas ---

Re: [PATCH v7] Revert "PCI: hv: Use device serial number as PCI domain"

2018-04-12 Thread Sridhar Pitchai
> > >> I am still not happy with this patch. > >> > >> - You do not explain at all the dependency on commit 0c195567a8f6 and > >>you should because that's fundamental, if that patch is not present > >>this revert breaks the kernel as per previ

Re: [PATCH v7] Revert "PCI: hv: Use device serial number as PCI domain"

2018-04-12 Thread Sridhar Pitchai
please >If there's a dependency on 0c195567a8f6, I totally agree that >needs to be cleared up. I was assuming that turned out to be >irrelevant. That is right. There is no dependency on 0c195567a8f6. We just need to revert 4a9b0933bdfc. Thanks Sridhar Pitchai

[PATCH v7] Revert "PCI: hv: Use device serial number as PCI domain"

2018-04-11 Thread Sridhar Pitchai
b0933bdfc ("PCI: hv: Use device serial number as PCI domain") so we can reliably support multiple devices being assigned to a guest. Fixes: 4a9b0933bdfc ("PCI: hv: Use device serial number as PCI domain") Signed-off-by: Sridhar Pitchai Cc: sta...@vger.kernel.org Reviewed-by

[PATCH v6] PCI: hv: Make sure the bus domain is really unique

2018-04-10 Thread Sridhar Pitchai
ort multiple devices being assigned to a guest. Fixes: 4a9b0933bdfc ("PCI: hv: Use device serial number as PCI domain") Signed-off-by: Sridhar Pitchai Cc: sta...@vger.kernel.org --- Changes in v6: * fix the commit comment. [Lorenzo Pieralisi, Bjorn Helgaas] --- drivers/pci/host

Re: [PATCH v5] PCI: hv: Make sure the bus domain is really unique

2018-03-30 Thread Sridhar Pitchai
>On 3/30/18, 2:23 PM, "Bjorn Helgaas" wrote: > >On Fri, Mar 30, 2018 at 07:35:04PM +0000, Sridhar Pitchai wrote: > >commit 4a9b0933bdfc ("PCI: hv: Use device serial number as PCI > >domain") need to be rever

Re: [PATCH v5] PCI: hv: Make sure the bus domain is really unique

2018-03-30 Thread Sridhar Pitchai
>This revert should only be backported to kernels that contain commit >4a1626dd233e ("netvsc: transparent VF management"). > >Fixes: 4a9b0933bdfc ("PCI: hv: Use device serial number as PCI domain") >Signed-off-by: Sridhar Pitchai >Cc: sta...@vger.kerne

[PATCH v5] PCI: hv: Make sure the bus domain is really unique

2018-03-26 Thread Sridhar Pitchai
;). Fixes: 4a9b0933bdfc ("PCI: hv: Use device serial number as PCI domain") Signed-off-by: Sridhar Pitchai Cc: sta...@vger.kernel.org --- Changes in v5: * fix the commit comment. [Lorenzo Pieralisi, Bjorn Helgaas] * fixed the patch white space. --- drivers/pci/host/pci-hyperv.c | 11

Re: [PATCH v3]PCI: hv: fix PCI-BUS domainID corruption

2018-03-26 Thread Sridhar Pitchai
erged to the stable kernels. Thanks, Sridhar Pitchai ___ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

Re: [PATCH v3]PCI: hv: fix PCI-BUS domainID corruption

2018-03-23 Thread Sridhar Pitchai
ing this fix to stable ? I assume the bond driver mechanism is now done and dusted. That is correct. I have sent a v4 version of the patch. I am sending this patch for stable kernel. We have tested and I am sure this should not trigger regression by sending this fix to stable.

[PATCH v4] PCI: hv: Make sure the bus domain is really unique

2018-03-23 Thread Sridhar Pitchai
;). Fixes: 4a9b0933bdfc ("PCI: hv: Use device serial number as PCI domain") Signed-off-by: Sridhar Pitchai Cc: sta...@vger.kernel.org --- Changes in v4: * fix the commit comment. [Lorenzo Pieralisi, Bjorn Helgaas] --- drivers/pci/host/pci-hyperv.c | 11 --- 1 file changed, 11

Re: [PATCH v3]PCI: hv: fix PCI-BUS domainID corruption

2018-03-23 Thread Sridhar Pitchai
> Previously, when using the bond driver, unique and persistent VF NIC name > was required, so we used serial number as PCI domain which is included as > part of the VF NIC name. Transparent SRIOV mode puts VF NIC based on MAC > match as a slave of synthetic NIC, so VF NIC’s name i

Re: [PATCH v3]PCI: hv: fix PCI-BUS domainID corruption

2018-03-20 Thread Sridhar Pitchai
no longer important. Thanks, Sridhar On 3/20/18, 11:32 AM, "Lorenzo Pieralisi" wrote: On Tue, Mar 20, 2018 at 05:56:15PM +0000, Sridhar Pitchai wrote: > Hi Lorenzo, > Are we good with the explanation? Can I send the patch with the > updated commit commen

Re: [PATCH v3]PCI: hv: fix PCI-BUS domainID corruption

2018-03-20 Thread Sridhar Pitchai
Hi Lorenzo, Are we good with the explanation? Can I send the patch with the updated commit comments? Thanks Sridhar On 3/15/18, 11:24 AM, "Sridhar Pitchai" wrote: Apologies for not aligning my reply, I just realized after looking into the mail archive in LKML. I have a

Re: [PATCH v3]PCI: hv: fix PCI-BUS domainID corruption

2018-03-15 Thread Sridhar Pitchai
Apologies for not aligning my reply, I just realized after looking into the mail archive in LKML. I have aligned the replay now. On 3/15/18, 10:56 AM, "Sridhar Pitchai" wrote: Hi Lorenzo, Answering the question inline. Kindly let me know if it clarifies. I will send out another patc

RE: [PATCH v3]PCI: hv: fix PCI-BUS domainID corruption

2018-03-15 Thread Sridhar Pitchai
Hi Lorenzo, Answering the question inline. Kindly let me know if it clarifies. I will send out another patch after we agree on the clarification. Thanks Sridhar Pitchai -Original Message- From: Lorenzo Pieralisi Sent: Thursday, March 15, 2018 5:05 AM To: Sridhar Pitchai Cc: Bjorn

[PATCH v3]PCI: hv: fix PCI-BUS domainID corruption

2018-03-14 Thread Sridhar Pitchai
, the short VF device name is no longer needed. Fixes: 4a9b0933bdfc("PCI:hv:Use device serial number as PCI domain") Cc: sta...@vger.kernel.org Signed-off-by: Sridhar Pitchai --- Changes in v3: * fix the commit comment. [KY Srinivasan, Michael Kelley] --- drivers/pci/host/pci-hyp

[PATCH v2]PCI: hv: fix PCI-BUS domainID corruption

2018-03-14 Thread Sridhar Pitchai
domain ID. Since we have the transparent SRIOV mode now, the short VF device name is no longer needed. Fixes: 4a9b0933bdfc("PCI:hv:Use device serial number as PCI domain") Cc: sta...@vger.kernel.org Signed-off-by: Sridhar Pitchai --- Changes in v2: * fix

[PATCH v2]PCI: hv: fix PCI-BUS domainID corruption

2018-03-14 Thread Sridhar Pitchai
SRIOV mode now, the short VF device name is no longer needed. Fixes: 4a9b0933bdfc("PCI:hv:Use device serial number as PCI domain") Cc: sta...@vger.kernel.org Signed-off-by: Sridhar Pitchai --- Changes in v2: * fix the commit comments. --- drivers/pci/host/pci-hyperv.c | 11 -

[PATCH] PCI: hv: fix bus domain ID corruption

2018-03-08 Thread Sridhar Pitchai
we have the transparent SRIOV mode now, the short VF device name is no longer needed. Fixes: 4a9b0933bdfc("PCI:hv:Use device serial number as PCI domain") Cc: sta...@vger.kernel.org Signed-off-by: Sridhar Pitchai --- drivers/pci/host/pci-hyperv.c | 11 --- 1 file changed, 11

[PATCH] PCI: hv: fix bus domain ID corruption

2018-03-08 Thread Sridhar Pitchai
0001-PCI-BUS-domain-ID-corruption.patch Description: 0001-PCI-BUS-domain-ID-corruption.patch ___ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

RE: [PATCH] PCI BUS domain ID corruption

2018-03-08 Thread Sridhar Pitchai
Thanks Bjorn, I will send another mail, with 1: the patch applied to 4.16. 2: I will send a text mail (instead of HTML). 3: add Signed-off-by: Thanks for your help. Thanks, Sridhar Pitchai -Original Message- From: Bjorn Helgaas Sent: Thursday, March 8, 2018 1:40 PM To: Sridhar