mbox series

[V4,0/2] PCI/portdrv: Fix MSI/MSI-X bug for PCIe port service drivers

Message ID 1507719178-112556-1-git-send-email-liudongdong3@huawei.com
Headers show
Series PCI/portdrv: Fix MSI/MSI-X bug for PCIe port service drivers | expand

Message

Dongdong Liu Oct. 11, 2017, 10:52 a.m. UTC
This patchset is to optimize the interrupt vector allocation strategy
in pcie_port_enable_irq_vec() and add #defines for the AER and DPC
Interrupt Message Number masks.

v3->v4: 
- Optimize the interrupt vector allocation strategy in
pcie_port_enable_irq_vec().
- add #defines for the AER and DPC Interrupt Message Number masks.
v2->v3:
- Use a 12-character SHA1 commit id.
- Rebase on v4.14-rc4.
v1->v2:
- Fix comments on PATCH v1.
- Simplify implementation.

Dongdong Liu (2):
  PCI/portdrv: Fix MSI/MSI-X bug for PCIe port service drivers
  PCI/portdrv: Add #defines for the AER and DPC Interrupt Message Number
    masks

 drivers/pci/pcie/portdrv_core.c | 49 ++++++++++++++---------------------------
 include/uapi/linux/pci_regs.h   |  2 ++
 2 files changed, 18 insertions(+), 33 deletions(-)

Comments

Dongdong Liu Oct. 16, 2017, 12:09 p.m. UTC | #1
Hi Bjorn

Is this patchset ok ?  or do I still need to work v5 without optimizing
the interrupt vector allocation strategy(just use PATCH v3 and
add #defines for the AER and DPC Interrupt Message Number masks.)

Thanks,
Dongdong

在 2017/10/11 18:52, Dongdong Liu 写道:
> This patchset is to optimize the interrupt vector allocation strategy
> in pcie_port_enable_irq_vec() and add #defines for the AER and DPC
> Interrupt Message Number masks.
>
> v3->v4:
> - Optimize the interrupt vector allocation strategy in
> pcie_port_enable_irq_vec().
> - add #defines for the AER and DPC Interrupt Message Number masks.
> v2->v3:
> - Use a 12-character SHA1 commit id.
> - Rebase on v4.14-rc4.
> v1->v2:
> - Fix comments on PATCH v1.
> - Simplify implementation.
>
> Dongdong Liu (2):
>   PCI/portdrv: Fix MSI/MSI-X bug for PCIe port service drivers
>   PCI/portdrv: Add #defines for the AER and DPC Interrupt Message Number
>     masks
>
>  drivers/pci/pcie/portdrv_core.c | 49 ++++++++++++++---------------------------
>  include/uapi/linux/pci_regs.h   |  2 ++
>  2 files changed, 18 insertions(+), 33 deletions(-)
>