mbox series

[v3,0/3] three zpci patches

Message ID 1504606380-49341-1-git-send-email-zyimin@linux.vnet.ibm.com
Headers show
Series three zpci patches | expand

Message

Yi Min Zhao Sept. 5, 2017, 10:12 a.m. UTC
This patch set contains three small zpci patches to fixup different issues.
1) remove zpci idx from msix message, instead we could use PCIDevice's id to
   find zpci device in kvm_arch_fixup_msi_route()
2) fixup ind_offset calculation for adapter interrupt routing entry
3) introduce our own iommu_replay callback

Yi Min Zhao (3):
  s390x/pci: remove idx from msix msg data
  s390x/pci: fixup ind_offset of msix routing entry
  s390x/pci: add iommu replay callback

 hw/s390x/s390-pci-bus.c  | 28 +++++++++++++++++-----------
 hw/s390x/s390-pci-bus.h  |  2 ++
 hw/s390x/s390-pci-inst.c | 24 ------------------------
 hw/s390x/s390-pci-stub.c |  3 ++-
 target/s390x/kvm.c       | 14 ++++++++------
 5 files changed, 29 insertions(+), 42 deletions(-)

Comments

Cornelia Huck Sept. 5, 2017, 11:58 a.m. UTC | #1
On Tue,  5 Sep 2017 12:12:57 +0200
Yi Min Zhao <zyimin@linux.vnet.ibm.com> wrote:

> This patch set contains three small zpci patches to fixup different issues.
> 1) remove zpci idx from msix message, instead we could use PCIDevice's id to
>    find zpci device in kvm_arch_fixup_msi_route()
> 2) fixup ind_offset calculation for adapter interrupt routing entry
> 3) introduce our own iommu_replay callback
> 
> Yi Min Zhao (3):
>   s390x/pci: remove idx from msix msg data
>   s390x/pci: fixup ind_offset of msix routing entry
>   s390x/pci: add iommu replay callback
> 
>  hw/s390x/s390-pci-bus.c  | 28 +++++++++++++++++-----------
>  hw/s390x/s390-pci-bus.h  |  2 ++
>  hw/s390x/s390-pci-inst.c | 24 ------------------------
>  hw/s390x/s390-pci-stub.c |  3 ++-
>  target/s390x/kvm.c       | 14 ++++++++------
>  5 files changed, 29 insertions(+), 42 deletions(-)
> 

Thanks, applied.
Yi Min Zhao Sept. 6, 2017, 4:57 a.m. UTC | #2
Thank you very much!


在 2017/9/5 下午7:58, Cornelia Huck 写道:
> On Tue,  5 Sep 2017 12:12:57 +0200
> Yi Min Zhao <zyimin@linux.vnet.ibm.com> wrote:
>
>> This patch set contains three small zpci patches to fixup different issues.
>> 1) remove zpci idx from msix message, instead we could use PCIDevice's id to
>>     find zpci device in kvm_arch_fixup_msi_route()
>> 2) fixup ind_offset calculation for adapter interrupt routing entry
>> 3) introduce our own iommu_replay callback
>>
>> Yi Min Zhao (3):
>>    s390x/pci: remove idx from msix msg data
>>    s390x/pci: fixup ind_offset of msix routing entry
>>    s390x/pci: add iommu replay callback
>>
>>   hw/s390x/s390-pci-bus.c  | 28 +++++++++++++++++-----------
>>   hw/s390x/s390-pci-bus.h  |  2 ++
>>   hw/s390x/s390-pci-inst.c | 24 ------------------------
>>   hw/s390x/s390-pci-stub.c |  3 ++-
>>   target/s390x/kvm.c       | 14 ++++++++------
>>   5 files changed, 29 insertions(+), 42 deletions(-)
>>
> Thanks, applied.
>
>