On Fri, Jul 10, 2020 at 02:30:16PM +0800, Jiaxun Yang wrote: > paravirt machine was introduced for Cavium's partial virtualization > technology, however, it's host side support and QEMU support never > landed in upstream. > > As Cavium was acquired by Marvel and they have no intention to maintain > their MIPS product line, also paravirt is unlikely to be utilized by > community users, it's time to retire it if nobody steps in to maintain > it. > > Signed-off-by: Jiaxun Yang <jiaxun.yang@xxxxxxxxxxx> > --- > arch/mips/Kbuild.platforms | 1 - > arch/mips/Kconfig | 19 -- > arch/mips/configs/mips_paravirt_defconfig | 98 ------ > arch/mips/include/asm/Kbuild | 1 + > arch/mips/include/asm/kvm_para.h | 115 ------- > arch/mips/include/uapi/asm/Kbuild | 2 + > arch/mips/include/uapi/asm/kvm_para.h | 5 - > arch/mips/paravirt/Kconfig | 7 - > arch/mips/paravirt/Makefile | 14 - > arch/mips/paravirt/Platform | 7 - > arch/mips/paravirt/paravirt-irq.c | 368 ---------------------- > arch/mips/paravirt/paravirt-smp.c | 145 --------- > arch/mips/paravirt/serial.c | 39 --- > arch/mips/paravirt/setup.c | 67 ---- > arch/mips/pci/Makefile | 1 - > arch/mips/pci/pci-virtio-guest.c | 131 -------- > 16 files changed, 3 insertions(+), 1017 deletions(-) > delete mode 100644 arch/mips/configs/mips_paravirt_defconfig > delete mode 100644 arch/mips/include/asm/kvm_para.h > delete mode 100644 arch/mips/include/uapi/asm/kvm_para.h > delete mode 100644 arch/mips/paravirt/Kconfig > delete mode 100644 arch/mips/paravirt/Makefile > delete mode 100644 arch/mips/paravirt/Platform > delete mode 100644 arch/mips/paravirt/paravirt-irq.c > delete mode 100644 arch/mips/paravirt/paravirt-smp.c > delete mode 100644 arch/mips/paravirt/serial.c > delete mode 100644 arch/mips/paravirt/setup.c > delete mode 100644 arch/mips/pci/pci-virtio-guest.c applied to mips-next. Thomas. -- Crap can work. Given enough thrust pigs will fly, but it's not necessarily a good idea. [ RFC1925, 2.3 ]