On Fri, May 15, 2020 at 11:40 PM Anup Patel <anup.pa...@wdc.com> wrote: > > This series adds multi-socket support for RISC-V virt machine and > RISC-V spike machine. The multi-socket support will help us improve > various RISC-V operating systems, firmwares, and bootloader to > support RISC-V NUMA systems. > > These patch can be found in riscv_multi_socket_v1 branch at: > https://github.com/avpatel/qemu.git > > To try this patches, we will need: > 1. OpenSBI multi-PLIC and multi-CLINT support which can be found in > multi_plic_clint_v1 branch at: > https://github.com/avpatel/opensbi.git > 2. Linux multi-PLIC improvements support which can be found in > plic_imp_v1 branch at: > https://github.com/avpatel/linux.git > > Anup Patel (4): > hw/riscv: Allow creating multiple instances of CLINT > hw/riscv: spike: Allow creating multiple sockets > hw/riscv: Allow creating multiple instances of PLIC > hw/riscv: virt: Allow creating multiple sockets
Can you make sure all the patches pass checkpatch? Alistair > > hw/riscv/sifive_clint.c | 20 +- > hw/riscv/sifive_e.c | 4 +- > hw/riscv/sifive_plic.c | 24 +- > hw/riscv/sifive_u.c | 4 +- > hw/riscv/spike.c | 210 ++++++++------ > hw/riscv/virt.c | 495 ++++++++++++++++++-------------- > include/hw/riscv/sifive_clint.h | 7 +- > include/hw/riscv/sifive_plic.h | 12 +- > include/hw/riscv/spike.h | 8 +- > include/hw/riscv/virt.h | 12 +- > 10 files changed, 458 insertions(+), 338 deletions(-) > > -- > 2.25.1 > >