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

[PATCH v2 0/4] (mainly) IOMMU hook adjustments


  • To: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Thu, 27 Jan 2022 15:46:16 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=+bEpZbv6pnmggZyPNMRZltHtJILWOIMJbeWgkWVBKYQ=; b=CeCnGBAeOFbLXGShIIkVdpP62QXOlAilM92ULOIwFM+wcrRCVGZLp63G2GM+xCj4p6+rO6JsprzV3hnM5ZMEhoVSYjpp0DKk7BmwuEPdLd3Gi05iI1yOBxEY3mkcY3KYJtvZPclFc/vLnOdc7Mpdr9YHqYvTr4aG8xypXwvRijoRZmCUbq+nmn4plXNRivJ5ynSmSLOTJGe9V4TKvsQKpcdLyZqaEmrlfL5DoqtFXgfgZprYJvGVw/4RGI89iEQX0Ysv0Ui7NVeVogMoZOMze114OwtNSOmGRtV78hD6qWQ4JWhWrfHn/qGKG2hJdtOC5Ze8sbm5/681qkhDZvG5dg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MX2a3IOawLbNwaml6vsbqZK+oRN6xkAQhmVR1nHeKEQ88LLiHEhvQxLNBFP2169oz+VG0xiuRucyO9jUp+S6fhXGNDV+lHoaVbKpuXVvzZLHaKyG2EVbEQUjaTLFykZWW9rjRs6leKYHVxsrgIV4syw2ygdREYdbdlhf51/842pGLhE/1vPAPgafbGzdRvMCzl+9nInXcFL2uRTemZlkbILPIRzG4KgrqlgdJm79pVbf0BDKZTlgFdLn6oI7NAHM8MUet1B+IOrGMVhZEUZTV/O1E0qsgNvQFSqwdv8iL+kC7N5LgHT08kMeVR2TSlFEFVTd5gYTH3lk4/P1GIeGPw==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: Paul Durrant <paul@xxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Delivery-date: Thu, 27 Jan 2022 14:46:26 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Besides the altcall conversion, some further adjustments appeared desirable
to do while touching that area.

1: IOMMU/x86: switch to alternatives-call patching in further instances
2: VT-d / x86: re-arrange cache syncing
3: VT-d: replace flush_all_cache()
4: IOMMU/PCI: propagate get_device_group_id() failure

I'm sending this v2 after waiting for quite some time on continuing some
aspects which were discussed on the v1 thread, but no luck. Also there's
a new 4th patch now, as kind of a result from on part of that discussion.

Jan




 


Rackspace

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