On 1/14/22 19:07, Daniel Henrique Barboza wrote:
> Hi,
>
> This second version contains improvements suggested by Cedric in the
> v1 review.
>
> Patches 1-10 from v1 are already accepted and aren't included in this
> v2.
>
>
> Changes from v1:
> - v1 patches 1-10: already accepted, not included in the v2
> - 'stack-stack_no' use is eliminated. We're now deriving stack_no from
> phb->phb_id
> - no longer use phb->phb_number
> - no longer use pec->phbs[]
> - v1 link: https://lists.gnu.org/archive/html/qemu-devel/2022-01/msg03000.html
>
> Daniel Henrique Barboza (8):
> ppc/pnv: introduce PnvPHB4 'pec' property
> ppc/pnv: reduce stack->stack_no usage
> ppc/pnv: remove stack pointer from PnvPHB4
> ppc/pnv: move default_phb_realize() to pec_realize()
> ppc/pnv: remove PnvPhb4PecStack::stack_no
> ppc/pnv: make PECs create and realize PHB4s
> ppc/pnv: remove PnvPhb4PecStack object
> ppc/pnv: rename pnv_pec_stk_update_map()
>
> hw/pci-host/pnv_phb4.c | 88 ++++++++++++++----------
> hw/pci-host/pnv_phb4_pec.c | 118 ++++++++-------------------------
> include/hw/pci-host/pnv_phb4.h | 33 ++-------
> 3 files changed, 86 insertions(+), 153 deletions(-)
>
Applied to ppc-7.0
Thanks,
C.