mbox

[PULL,00/14] loongarch-to-apply queue

Message ID 20240111111609.899183-1-gaosong@loongson.cn
State New
Headers show

Pull-request

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

Message

Song Gao Jan. 11, 2024, 11:15 a.m. UTC
The following changes since commit 34eac35f893664eb8545b98142e23d9954722766:

  Merge tag 'pull-riscv-to-apply-20240110' of https://github.com/alistair23/qemu into staging (2024-01-10 11:41:56 +0000)

are available in the Git repository at:

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

for you to fetch changes up to 428a6ef4396aa910c86e16c1e4409e3927a3698e:

  hw/intc/loongarch_extioi: Add vmstate post_load support (2024-01-11 19:22:47 +0800)

----------------------------------------------------------------
pull-loongarch-20240111

----------------------------------------------------------------
Bibo Mao (4):
      hw/intc/loongarch_ipi: Use MemTxAttrs interface for ipi ops
      hw/loongarch/virt: Set iocsr address space per-board rather than percpu
      hw/intc/loongarch_extioi: Add dynamic cpu number support
      hw/intc/loongarch_extioi: Add vmstate post_load support

Tianrui Zhao (10):
      linux-headers: Synchronize linux headers from linux v6.7.0-rc8
      target/loongarch: Define some kvm_arch interfaces
      target/loongarch: Supplement vcpu env initial when vcpu reset
      target/loongarch: Implement kvm get/set registers
      target/loongarch: Implement kvm_arch_init function
      target/loongarch: Implement kvm_arch_init_vcpu
      target/loongarch: Implement kvm_arch_handle_exit
      target/loongarch: Restrict TCG-specific code
      target/loongarch: Implement set vcpu intr for kvm
      target/loongarch: Add loongarch kvm into meson build

 hw/intc/loongarch_extioi.c            | 230 ++++++----
 hw/intc/loongarch_ipi.c               | 191 +++++----
 hw/loongarch/virt.c                   |  94 +++--
 include/hw/intc/loongarch_extioi.h    |  12 +-
 include/hw/intc/loongarch_ipi.h       |   3 +-
 include/hw/loongarch/virt.h           |   3 +
 include/standard-headers/linux/fuse.h |  10 +-
 meson.build                           |   3 +
 target/loongarch/cpu.c                |  90 ++--
 target/loongarch/cpu.h                |   9 +-
 target/loongarch/internals.h          |   5 +-
 target/loongarch/kvm/kvm.c            | 768 ++++++++++++++++++++++++++++++++++
 target/loongarch/kvm/kvm_loongarch.h  |  16 +
 target/loongarch/kvm/meson.build      |   1 +
 target/loongarch/meson.build          |   1 +
 target/loongarch/tcg/iocsr_helper.c   |  16 +-
 target/loongarch/trace-events         |  15 +
 target/loongarch/trace.h              |   1 +
 18 files changed, 1210 insertions(+), 258 deletions(-)
 create mode 100644 target/loongarch/kvm/kvm.c
 create mode 100644 target/loongarch/kvm/kvm_loongarch.h
 create mode 100644 target/loongarch/kvm/meson.build
 create mode 100644 target/loongarch/trace-events
 create mode 100644 target/loongarch/trace.h

Comments

Peter Maydell Jan. 12, 2024, 12:48 p.m. UTC | #1
On Thu, 11 Jan 2024 at 11:29, Song Gao <gaosong@loongson.cn> wrote:
>
> The following changes since commit 34eac35f893664eb8545b98142e23d9954722766:
>
>   Merge tag 'pull-riscv-to-apply-20240110' of https://github.com/alistair23/qemu into staging (2024-01-10 11:41:56 +0000)
>
> are available in the Git repository at:
>
>   https://gitlab.com/gaosong/qemu.git tags/pull-loongarch-20240111
>
> for you to fetch changes up to 428a6ef4396aa910c86e16c1e4409e3927a3698e:
>
>   hw/intc/loongarch_extioi: Add vmstate post_load support (2024-01-11 19:22:47 +0800)
>
> ----------------------------------------------------------------
> pull-loongarch-20240111
>


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/9.0
for any user-visible changes.

-- PMM