[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/14] loongarch-to-apply queue
|
From: |
Song Gao |
|
Subject: |
[PULL 00/14] loongarch-to-apply queue |
|
Date: |
Thu, 11 Jan 2024 19:11:34 +0800 |
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
- [PULL 00/14] loongarch-to-apply queue,
Song Gao <=
- [PULL 00/14] loongarch-to-apply queue, Song Gao, 2024/01/11
- [PULL 03/14] target/loongarch: Supplement vcpu env initial when vcpu reset, Song Gao, 2024/01/11
- [PULL 05/14] target/loongarch: Implement kvm_arch_init function, Song Gao, 2024/01/11
- [PULL 08/14] target/loongarch: Restrict TCG-specific code, Song Gao, 2024/01/11
- [PULL 12/14] hw/loongarch/virt: Set iocsr address space per-board rather than percpu, Song Gao, 2024/01/11
- [PULL 01/14] linux-headers: Synchronize linux headers from linux v6.7.0-rc8, Song Gao, 2024/01/11
- [PULL 09/14] target/loongarch: Implement set vcpu intr for kvm, Song Gao, 2024/01/11
- [PULL 04/14] target/loongarch: Implement kvm get/set registers, Song Gao, 2024/01/11
- [PULL 02/14] target/loongarch: Define some kvm_arch interfaces, Song Gao, 2024/01/11
- [PULL 07/14] target/loongarch: Implement kvm_arch_handle_exit, Song Gao, 2024/01/11