[PULL v2 00/17] loongarch-to-apply queue

Song Gao posted 17 patches 8 months, 3 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240307152835.299233-1-gaosong@loongson.cn
Maintainers: Song Gao <gaosong@loongson.cn>
There is a newer version of this series
hw/loongarch/boot.c                | 330 +++++++++++++++++++++++++++++++++
hw/loongarch/meson.build           |   1 +
hw/loongarch/virt.c                | 363 +++++++++++++++++++++----------------
include/hw/intc/loongarch_extioi.h |   1 +
include/hw/loongarch/boot.h        | 109 +++++++++++
include/hw/loongarch/virt.h        |  14 ++
include/hw/pci-host/ls7a.h         |   2 +
target/loongarch/cpu.h             |   2 +
8 files changed, 662 insertions(+), 160 deletions(-)
create mode 100644 hw/loongarch/boot.c
create mode 100644 include/hw/loongarch/boot.h
[PULL v2 00/17] loongarch-to-apply queue
Posted by Song Gao 8 months, 3 weeks ago
The following changes since commit 8f6330a807f2642dc2a3cdf33347aa28a4c00a87:

  Merge tag 'pull-maintainer-updates-060324-1' of https://gitlab.com/stsquad/qemu into staging (2024-03-06 16:56:20 +0000)

are available in the Git repository at:

  https://gitlab.com/gaosong/qemu.git tags/pull-loongarch-20240307

for you to fetch changes up to 4dc2edfd6f8abfc38f0ba110502790aa5051b1b5:

  hw/loongarch: Add cells missing from rtc node (2024-03-07 21:58:00 +0800)

----------------------------------------------------------------
pull-loongarch-20240307

----------------------------------------------------------------
Song Gao (17):
      hw/loongarch: Move boot fucntions to boot.c
      hw/loongarch: Add load initrd
      hw/loongarch: Add slave cpu boot_code
      hw/loongarch: Add init_cmdline
      hw/loongarch: Init efi_system_table
      hw/loongarch: Init efi_boot_memmap table
      hw/loongarch: Init efi_initrd table
      hw/loongarch: Init efi_fdt table
      hw/loongarch: Fix fdt memory node wrong 'reg'
      hw/loongarch: fdt adds cpu interrupt controller node
      hw/loongarch: fdt adds Extend I/O Interrupt Controller
      hw/loongarch: fdt adds pch_pic Controller
      hw/loongarch: fdt adds pch_msi Controller
      hw/loongarch: fdt adds pcie irq_map node
      hw/loongarch: fdt remove unused irqchip node
      hw/loongarch: Add cells missing from uart node
      hw/loongarch: Add cells missing from rtc node

 hw/loongarch/boot.c                | 330 +++++++++++++++++++++++++++++++++
 hw/loongarch/meson.build           |   1 +
 hw/loongarch/virt.c                | 363 +++++++++++++++++++++----------------
 include/hw/intc/loongarch_extioi.h |   1 +
 include/hw/loongarch/boot.h        | 109 +++++++++++
 include/hw/loongarch/virt.h        |  14 ++
 include/hw/pci-host/ls7a.h         |   2 +
 target/loongarch/cpu.h             |   2 +
 8 files changed, 662 insertions(+), 160 deletions(-)
 create mode 100644 hw/loongarch/boot.c
 create mode 100644 include/hw/loongarch/boot.h
Re: [PULL v2 00/17] loongarch-to-apply queue
Posted by Peter Maydell 8 months, 3 weeks ago
On Thu, 7 Mar 2024 at 15:28, Song Gao <gaosong@loongson.cn> wrote:
>
> The following changes since commit 8f6330a807f2642dc2a3cdf33347aa28a4c00a87:
>
>   Merge tag 'pull-maintainer-updates-060324-1' of https://gitlab.com/stsquad/qemu into staging (2024-03-06 16:56:20 +0000)
>
> are available in the Git repository at:
>
>   https://gitlab.com/gaosong/qemu.git tags/pull-loongarch-20240307
>
> for you to fetch changes up to 4dc2edfd6f8abfc38f0ba110502790aa5051b1b5:
>
>   hw/loongarch: Add cells missing from rtc node (2024-03-07 21:58:00 +0800)
>
> ----------------------------------------------------------------
> pull-loongarch-20240307
>
> ----------------------------------------------------------------
> Song Gao (17):
>       hw/loongarch: Move boot fucntions to boot.c
>       hw/loongarch: Add load initrd
>       hw/loongarch: Add slave cpu boot_code
>       hw/loongarch: Add init_cmdline
>       hw/loongarch: Init efi_system_table
>       hw/loongarch: Init efi_boot_memmap table
>       hw/loongarch: Init efi_initrd table
>       hw/loongarch: Init efi_fdt table
>       hw/loongarch: Fix fdt memory node wrong 'reg'
>       hw/loongarch: fdt adds cpu interrupt controller node
>       hw/loongarch: fdt adds Extend I/O Interrupt Controller
>       hw/loongarch: fdt adds pch_pic Controller
>       hw/loongarch: fdt adds pch_msi Controller
>       hw/loongarch: fdt adds pcie irq_map node
>       hw/loongarch: fdt remove unused irqchip node
>       hw/loongarch: Add cells missing from uart node
>       hw/loongarch: Add cells missing from rtc node

Looks like our emails crossed, but see my remarks on v1
about test/compilation failures.

Also I have just noticed that none of these patches have
Reviewed-by: tags. Please make sure patches are code
reviewed before submitting them in pull requests.

thanks
-- PMM
Re: [PULL v2 00/17] loongarch-to-apply queue
Posted by gaosong 8 months, 3 weeks ago

在 2024/3/7 23:37, Peter Maydell 写道:
> On Thu, 7 Mar 2024 at 15:28, Song Gao <gaosong@loongson.cn> wrote:
>>
>> The following changes since commit 8f6330a807f2642dc2a3cdf33347aa28a4c00a87:
>>
>>    Merge tag 'pull-maintainer-updates-060324-1' of https://gitlab.com/stsquad/qemu into staging (2024-03-06 16:56:20 +0000)
>>
>> are available in the Git repository at:
>>
>>    https://gitlab.com/gaosong/qemu.git tags/pull-loongarch-20240307
>>
>> for you to fetch changes up to 4dc2edfd6f8abfc38f0ba110502790aa5051b1b5:
>>
>>    hw/loongarch: Add cells missing from rtc node (2024-03-07 21:58:00 +0800)
>>
>> ----------------------------------------------------------------
>> pull-loongarch-20240307
>>
>> ----------------------------------------------------------------
>> Song Gao (17):
>>        hw/loongarch: Move boot fucntions to boot.c
>>        hw/loongarch: Add load initrd
>>        hw/loongarch: Add slave cpu boot_code
>>        hw/loongarch: Add init_cmdline
>>        hw/loongarch: Init efi_system_table
>>        hw/loongarch: Init efi_boot_memmap table
>>        hw/loongarch: Init efi_initrd table
>>        hw/loongarch: Init efi_fdt table
>>        hw/loongarch: Fix fdt memory node wrong 'reg'
>>        hw/loongarch: fdt adds cpu interrupt controller node
>>        hw/loongarch: fdt adds Extend I/O Interrupt Controller
>>        hw/loongarch: fdt adds pch_pic Controller
>>        hw/loongarch: fdt adds pch_msi Controller
>>        hw/loongarch: fdt adds pcie irq_map node
>>        hw/loongarch: fdt remove unused irqchip node
>>        hw/loongarch: Add cells missing from uart node
>>        hw/loongarch: Add cells missing from rtc node
> 
> Looks like our emails crossed, but see my remarks on v1
> about test/compilation failures.
>
Ah, I'll fix these issues.

> Also I have just noticed that none of these patches have
> Reviewed-by: tags. Please make sure patches are code
> reviewed before submitting them in pull requests.
> OK.

and BiBo, Could you help review the v6 series?

Thanks.
Song Gao
> thanks
> -- PMM
>