Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp304416ybt; Thu, 9 Jul 2020 23:39:50 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz1HL3ZDGcq2wMJv+dNZP6y5nJcTca3tCqRthW56I50vnUwGPFT9Hkj531btaMLtVwDsOOq X-Received: by 2002:a17:906:a449:: with SMTP id cb9mr39528316ejb.115.1594363189838; Thu, 09 Jul 2020 23:39:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594363189; cv=none; d=google.com; s=arc-20160816; b=NUuo8x0njgp9+1pB80Uz9O32BQiSax0aKsbCsttVdqhMlmtf99OASSh4FgpAL7ohHN /giacaiqI/Dzq+DcNgix2RiRBd8g+oO/uyWkQI9dTHHJumkk+LeDnQoKrsndewjQPcWf 55F24CbNMQ9Y3r8ql19mrPwp1ndzSW4Jh5ZnHxPwgVCS7qZL05rgeTD9z4sPVrVwyOR5 bOyBN37WmFaQ6E8Qjhre2yUAfok+9yhmIZ1VrRZ/bEKpUuy0suY0qEdhc4ZOF9OVPWrm AGac8Rc1Vpi62cY+FUNlCyi7k+wP4BChJcnQcFN4pdYf3Xv3NRPQQJWEhJPsBmsSZUVT 5P0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=QNRkq/22V1zU2YTJJbq9NmQXDJtCezBQ7CB3EIyN26Y=; b=yVk3trmLHWwpud82Gb6iGBcNfTdvH0lgQn8ndvGucolgPqVK2i4aq5P4gmPADlvPV0 vhYmdCif1MfBcudh/vlD4MrFbFwUac+RvliWk2CLW3ZIIje8V8UJVhEdXMGWHZunTv6h 71rwlpRONhoYbIWGuOaxL5wFwyFJceNv3HykqJJviTSwNgS/v8KCuQsqCjQ2ifZdDV0X 2cMSBW2UiJuJCANwG8L2oRq23kY4I4dWey4Yl0elIQrZYvPJJABIMaF/+A67GEIFnl5F jXLtkzuH40aAvBUIBzT4EypSiURUQ5IrDWFq6LyJ6R/BowPCXu+eBONzP5Esj5zqxc4s iHdg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@flygoat.com header.s=vultr header.b="b/lZnQyF"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=flygoat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e13si3645099ejc.215.2020.07.09.23.39.26; Thu, 09 Jul 2020 23:39:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=fail header.i=@flygoat.com header.s=vultr header.b="b/lZnQyF"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=flygoat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726725AbgGJGip (ORCPT + 99 others); Fri, 10 Jul 2020 02:38:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55798 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725966AbgGJGip (ORCPT ); Fri, 10 Jul 2020 02:38:45 -0400 Received: from vultr.net.flygoat.com (vultr.net.flygoat.com [IPv6:2001:19f0:6001:3633:5400:2ff:fe8c:553]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 38BA4C08C5CE for ; Thu, 9 Jul 2020 23:38:45 -0700 (PDT) Received: from localhost.localdomain (unknown [IPv6:2001:da8:20f:4430:250:56ff:fe9a:7470]) by vultr.net.flygoat.com (Postfix) with ESMTPSA id 589A51FF13; Fri, 10 Jul 2020 06:32:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=flygoat.com; s=vultr; t=1594362747; bh=mKcRZRz0SOJEYqGXRTX5Rcjg9hStrtnxlG5utBmVrdg=; h=From:To:Cc:Subject:Date:From; b=b/lZnQyFE1L7HDw+cKy7OX6z/eFeKFaGpm1RK7vM2GpP3vcshS4KDW/4JGRvh8upL xCNI8u4vSLmFHipoNd+5WOXa5IGzpuJ6vIrIkR43LvQWLc3fKBXSyh4f79ZNffYLlE IJun9AO8nktgZdm/ThbuOYyU9rEepnd6ThkzkPTzzWXTnvQlUs/9EGhMb1mvnKzDSN Fx7wK5lgokP2S2qCglv3OmBHrwWCVM2Sh10d1eVWZHF+cKLDrGxdwj2Qi609pfRHIg KwgfYTyIKuh7ujoGTcvpPaiqJw66TFIRcNy0O/i+dTQnuvtXrJQLTkM7TBQu0Q5MfH BfvOQBCQkP1Rw== From: Jiaxun Yang To: linux-mips@vger.kernel.org Cc: Jiaxun Yang , Thomas Bogendoerfer , Masahiro Yamada , Michal Simek , Paul Walmsley , Alexander Lobakin , Bjorn Helgaas , Aleksandar Markovic , "Michael S. Tsirkin" , Huacai Chen , Paolo Bonzini , Jason Wang , Paul Burton , linux-kernel@vger.kernel.org, kvm@vger.kernel.org Subject: [RFC PATCH 0/3] MIPS KVM related clean-ups Date: Fri, 10 Jul 2020 14:30:15 +0800 Message-Id: <20200710063047.154611-1-jiaxun.yang@flygoat.com> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Retire some features that never worked in the real world. Also I wonder if there are any actual user of TE KVM. Will Huacai or Alexsander take care relevant code? Thanks. Jiaxun Yang (3): MIPS: Retire kvm paravirt MIPS: KVM: Limit Trap-and-Emulate to MIPS32R2 only MIPS: KVM: Remove outdated README arch/mips/Kbuild.platforms | 1 - arch/mips/Kconfig | 20 +- 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/kvm/00README.txt | 31 -- arch/mips/kvm/Kconfig | 3 +- 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 -------- 18 files changed, 6 insertions(+), 1049 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/kvm/00README.txt 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 -- 2.27.0