[PATCH v2 0/8] remove PnvPhb4PecStack from Powernv9

Daniel Henrique Barboza posted 8 patches 1 week, 6 days ago
Failed in applying to current master (apply log)
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(-)

[PATCH v2 0/8] remove PnvPhb4PecStack from Powernv9

Posted by Daniel Henrique Barboza 1 week, 6 days ago
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(-)

-- 
2.33.1


Re: [PATCH v2 0/8] remove PnvPhb4PecStack from Powernv9

Posted by Cédric Le Goater 1 week, 2 days ago
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.