[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v2] x86/CPUID: unconditionally set XEN_HVM_CPUID_IOMMU_MAPPINGS


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Date: Tue, 19 Jan 2021 15:31:46 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/JvwiXbKQHQvTVKqxQBl06zaFqnPlpmK3w8Yzp7XE4c=; b=hUtFMUDH/O4qfDnwD9Zel4DHRxGvF1Y3x+bzN2PZ6bZPU+nMsT5S2RlyPxUpAnPeyTyTdx4F4O//3Wcyza59WoEoqUPp1li8kNUjtvZY+mpr5oSVJD+7iUohMIUnyHQEFo8Ao5zUT7yAlSqCejwheu8XcFu+b9xL/xOSRcSUB6hWcSyrIpV0l1jtTZauyJRicvmoZlxCweetdEPWI4/0HEwjCSTAK9D+d9ytNWVj3YyyW+4WimdZl+qwjM9F2oSZublP35+F7sOQ0WwCpmQMAfnCZdePA1HkwK7xOHYBrUw+XXpyyp7V90Qur3QhXXQdDphy5HRe+amFrVtGfXltDA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZDLF1t81+zwl9KA9OymW3M1xpE/7hbISzpFHjJ8DU8Cn7HgMWaKc0HzRD2t7Li5rhHktelAbzhNcaXZcK+3/EQr8HO5iys6oa8K8Eju1Fb2VfIOa2NMQPk3ZMD2zQdhfPchT+R+IeirTP1Q4Vi7fvNThrGoDKf90vqDoIasX3MzWIrm3sToBDID4PDlL3QBJ3LEOP7nS5dUnkLznls31rxeHRT2bmD0g7720i+nQTZkg6g88mi280UlZk9LhHFsrVNWRK+nfq0EExx31xn2y5Uuetit5GgiM3CByn5efK0GFC3CnZhrKgtkB/ZiMlGtc0ZaMzwWBoeySNQkDzsMinQ==
  • Authentication-results: esa6.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Tue, 19 Jan 2021 14:32:02 +0000
  • Ironport-sdr: 4ROJ7VamRM5uW6wRNUf5ValHf/8m8buxBSHSmCAM7OmR6XhQY1EEH6MzcfRTsh48hQBPZONMHa D+vX3t42Y5Ra5MPhH2uxXjUzS89pXgO/KVZC0bsgrVR+oS+4Vb7ffhJ2FrSLM5N+jEWdr+8izf oFqsSGTxDdV0nIPxAtHzgpy0vdZ45MGnH6SFw0jAYy2SFI+xf5YPJeytkiD9vNtNCq7xJu8/ts IVEY/1tknHmYoDM5mpQ6+mbkXEgXWmfYscbx8JtUnZ7O8EtuRmgggagWZF5lkiYmpzBbFGij3T 1F4=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On Tue, Jan 19, 2021 at 03:26:22PM +0100, Jan Beulich wrote:
> On 19.01.2021 14:07, Roger Pau Monne wrote:
> > This is a revert of f5cfa0985673 plus a rework of the comment that
> > accompanies the setting of the flag so we don't forget why it needs to
> > be unconditionally set: it's indicating whether the version of Xen has
> > the original issue fixed and IOMMU entries are created for
> > grant/foreign maps.
> > 
> > If the flag is only exposed when the IOMMU is enabled the guest could
> > resort to use bounce buffers when running backends as it would assume
> > the underlying Xen version still has the bug present and thus
> > grant/foreign maps cannot be used with devices.
> > 
> > Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>
> 
> Acked-by: Jan Beulich <jbeulich@xxxxxxxx>
> 
> This time for real, I suppose.

Won't believe it until it hits the repo ;).

Thanks, Roger.



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.