Message ID | 1603365127-14202-1-git-send-email-kwankhede@nvidia.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <SRS0=PmZg=D5=nongnu.org=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@kernel.org> Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id ACF5A92C for <patchwork-qemu-devel@patchwork.kernel.org>; Thu, 22 Oct 2020 11:55:44 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 3B38820936 for <patchwork-qemu-devel@patchwork.kernel.org>; Thu, 22 Oct 2020 11:55:44 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=nvidia.com header.i=@nvidia.com header.b="jC32xNWe" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3B38820936 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=nvidia.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:44920 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org>) id 1kVZC3-00048O-2p for patchwork-qemu-devel@patchwork.kernel.org; Thu, 22 Oct 2020 07:55:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40268) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <kwankhede@nvidia.com>) id 1kVZ2O-00019K-2F for qemu-devel@nongnu.org; Thu, 22 Oct 2020 07:45:44 -0400 Received: from hqnvemgate24.nvidia.com ([216.228.121.143]:14916) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <kwankhede@nvidia.com>) id 1kVZ1W-00073g-QD for qemu-devel@nongnu.org; Thu, 22 Oct 2020 07:45:43 -0400 Received: from hqmail.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate24.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id <B5f9170510007>; Thu, 22 Oct 2020 04:43:13 -0700 Received: from HQMAIL111.nvidia.com (172.20.187.18) by HQMAIL111.nvidia.com (172.20.187.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 22 Oct 2020 11:44:38 +0000 Received: from kwankhede-dev.nvidia.com (10.124.1.5) by mail.nvidia.com (172.20.187.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 22 Oct 2020 11:44:30 +0000 From: Kirti Wankhede <kwankhede@nvidia.com> To: <alex.williamson@redhat.com>, <cjia@nvidia.com> Subject: [PATCH v27 00/17] Add migration support for VFIO devices Date: Thu, 22 Oct 2020 16:41:50 +0530 Message-ID: <1603365127-14202-1-git-send-email-kwankhede@nvidia.com> X-Mailer: git-send-email 2.7.0 X-NVConfidentiality: public MIME-Version: 1.0 Content-Type: text/plain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1603366993; bh=yQptNLJn7NkLvIHnujn2dKcWZwWkyxz6nw9znH/Dzr4=; h=From:To:CC:Subject:Date:Message-ID:X-Mailer:X-NVConfidentiality: MIME-Version:Content-Type; b=jC32xNWedM/lizFXUYZfGXE1Sliqc6/PM+aD8ezROoJicxDqFfDEJ5cBHyg9kMGCB fqL60MkkoyRLn0MkcpPr67oFhSe5+VzkZOvgEhTBT33ZQFpmo02+MREoJq3kFoF4Wx 6yO8epJmuJWwl0u5wJ5U0S4LBmh9iay3PUAzVtcvhxM+KQbofjzL+U6/IABibeO+DY e9V4KfP8xh2p3lQBEkhNf/DMwp1QPZ5KJehLCZYWxQkl5swsJ6tyVnA9QK7Coml/KC vwJNf6a3eQfOvyeivkcNPMBpDkNChFA4ay2zX7iwgupC2TGGtqF21Y/+8hI+kL9qzW dKPE0XMHK7VcQ== Received-SPF: pass client-ip=216.228.121.143; envelope-from=kwankhede@nvidia.com; helo=hqnvemgate24.nvidia.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/22 07:44:48 X-ACL-Warn: Detected OS = Windows 7 or 8 [fuzzy] X-Spam_score_int: -70 X-Spam_score: -7.1 X-Spam_bar: ------- X-Spam_report: (-7.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: <qemu-devel.nongnu.org> List-Unsubscribe: <https://lists.nongnu.org/mailman/options/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe> List-Archive: <https://lists.nongnu.org/archive/html/qemu-devel> List-Post: <mailto:qemu-devel@nongnu.org> List-Help: <mailto:qemu-devel-request@nongnu.org?subject=help> List-Subscribe: <https://lists.nongnu.org/mailman/listinfo/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=subscribe> Cc: cohuck@redhat.com, zhi.wang.linux@gmail.com, aik@ozlabs.ru, Zhengxiao.zx@Alibaba-inc.com, shuangtai.tst@alibaba-inc.com, qemu-devel@nongnu.org, peterx@redhat.com, Kirti Wankhede <kwankhede@nvidia.com>, eauger@redhat.com, yi.l.liu@intel.com, quintela@redhat.com, ziye.yang@intel.com, armbru@redhat.com, mlevitsk@redhat.com, pasic@linux.ibm.com, felipe@nutanix.com, zhi.a.wang@intel.com, mcrossley@nvidia.com, kevin.tian@intel.com, yan.y.zhao@intel.com, dgilbert@redhat.com, changpeng.liu@intel.com, eskultet@redhat.com, Ken.Xue@amd.com, jonathan.davies@nutanix.com, pbonzini@redhat.com, dnigam@nvidia.com Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" <qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org> |
Series |
Add migration support for VFIO devices
|
expand
|
On Thu, 22 Oct 2020 16:41:50 +0530 Kirti Wankhede <kwankhede@nvidia.com> wrote: > Hi, > > This Patch set adds migration support for VFIO devices in QEMU. We're cutting it pretty close for the 5.2 soft freeze, but clearly we've seen this series a few times. The key points for me are that I no longer see anything that should adversely affect non-migration support (aside from the easily fixed bugs noted) and I think our config space vmstate is sane now, so we hopefully won't need to throw it away and start over (experts, please verify). I think there's still a respin needed, but I hope that others can squeeze in a review, find and verify issues they've noted previously, re-confirm their reviews and acks, and maybe we can get this in by Tuesday. If migration is broken, we can fix that as we go, but the foundation looks reasonable enough to me. Thanks, Alex