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

[PATCH for-4.17 v3 0/2] (v)pci: fixes related to memory decoding handling


  • To: xen-devel@xxxxxxxxxxxxxxxxxxxx
  • From: Roger Pau Monne <roger.pau@xxxxxxxxxx>
  • Date: Thu, 27 Oct 2022 15:23:13 +0200
  • 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Y8UmHt6C/ljxC4lFDsKcFQOxCx0nEIFwa+tGtO4pidA=; b=H4XESa+bh20XAPjoJnmlPSdHcfv2y2ViGdmvvDo9Yncx00whV/PWrf27zPt/Qag1KA+wq5kK63nGhzlMG+hCUFC/kNnEhJVnma/WIxcK1fUS7LRbScETTZy2oDT8MnI1/5qoycpq/w4Mtb7kjgQi1TVafZ0yOY3EAfYGuT1aHvUWXfCt8vjgdvKBQgiParmMMqMt7qkbyTaVT4MOuZWKINsE1odZNYYnX+LZTY3yCS7HLAAsRKO2scnsC/ZivLrqIpJ3x8MHfORPprMqiAKX0wnkWfkbOYC1WqFYY5aKJaDHWgvkebMAqrhAxPlWzh0ZCkfpkTBJWrs5JzRy2f7DtQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bmxXj7c/Oesn8rt0Alzk62EuqMT+IbybG/NfpckdsP35f1xa11QdDnvFOCVV8YMvZ6av/STerHJt8V9ovhue6EewzxTULa6dtjjdmucr3lbP5N97SBWVRHBh9B5jSPvuF8oBwrHe/di46bizZO8Nc1pJP6BVFl8riZpZSwE77DbiL7+x+YAcHDg+YP4QUhOH0wLPFpVMh0LC+lzTeoJ4lpkNBClFA0UNSh03iDcKRKjX5DGUmQp4UCEuZnzdd9QsCeTlyYvlX87pdFgcSK3KfII/EJklxjEe0PafQtKP+ywUVum6Y7qgOId+QwglSNI0vPH2Sz9UpweFYGAYbi6UAw==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: Henry.Wang@xxxxxxx, Roger Pau Monne <roger.pau@xxxxxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Paul Durrant <paul@xxxxxxx>
  • Delivery-date: Thu, 27 Oct 2022 13:23:44 +0000
  • Ironport-data: A9a23:ZwXKpa5AlcxiTnyoOOgBzwxRtA7GchMFZxGqfqrLsTDasY5as4F+v mtJUWHUaf+DMDCnf98laoXl9kMA6JbcmINiSwRkpSo1Hi5G8cbLO4+Ufxz6V8+wwm8vb2o8t plDNYOQRCwQZiWBzvt4GuG59RGQ7YnRGvymTras1hlZHWdMUD0mhQ9oh9k3i4tphcnRKw6Ws Jb5rta31GWNglaYCUpJrfPewP9TlK6q4mlB5gZhPakjUGL2zBH5MrpOfcldEFOgKmVkNrbSb /rOyri/4lTY838FYj9yuu+mGqGiaue60Tmm0hK6aYD76vRxjnVaPpIAHOgdcS9qZwChxLid/ jnvWauYEm/FNoWU8AgUvoIx/ytWZcWq85efSZSzXFD6I+QrvBIAzt03ZHzaM7H09c5dH2FLz +FGGgtVby68gM/s7LySU/Jj05FLwMnDZOvzu1lG5BSAV7MDfsqGRK/Ho9hFwD03m8ZCW+7EY NYUYiZuaxKGZABTPlAQC9Q1m+LAanvXKmUE7g7K4/RppTSIpOBy+OGF3N79YNuFSN8Thk+Fj mnH4374ElcRM9n3JT+toiny3LSQzHyTtIQ6TranteBVsHio+TY2EwQYfF3r5qGnsxvrMz5YA wlOksY0loAi+UruQtTjUhmQpH+fogVaS9dWC/c96gyG1uzT+QnxLkgJSCRQLuMvssAeTCYvk FSOmrvBBzZirbmUQnK17aqPoHW5Pi19BXcLeCssXQYDpd75r+kOYgnnS99iFOuwkYfzEDSpm TSS9nBi3PMUkNIB0Li98RbfmTWwq5PVTwkzoALKQmai6QA/b4mgD2C11WXmAT97BN7xZjG8U LIswqByMMhm4UmxqRGw
  • Ironport-hdrordr: A9a23:v5SlbqkWBpCO5x/4OPZV/5DkeZHpDfPDimdD5ihNYBxZY6Wkfp +V8cjzhCWftN9OYhodcLC7V5Voj0msl6KdhrNhRYtKPTOWwVdASbsP0WKM+UyFJ8STzI5gPM RbAtVD4aPLfD9HZK/BiWHXcurIqOP3ipxA7t2uqkuFIzsaCJ2JuGxCe32m+wBNNX17LKt8MK DZyttMpjKmd3hSRsOnBkMdV+yGg9HQjprpbTMPGhZisWC1/EWVwY+/NyLd8gYVUjtJz7tn2W /Zkzbh7qHml/2g0BfT20La8pwTstr8zdloAtCKl6EuW0LRozftQL4kd6yJvTgzru3qwFE2kO PUqxNlBMh342O5RBDHnTLdny3blBo+4X7rzlGVxVH5p9bieT48A81dwapEbxrw8SMbzZtB+Z MO+1jcm4tcDBvGkii4zcPPTQtWmk29pmdnufIPjkZYTZAVZNZq3MciFXtuYds99R/Bmc8a+L EENrCT2B8WSyLTU5nhhBgj/DT2NU5DXytvQSA5y7yoOnZt7TBEJnAjtbIid0c7he4AoqZ/lp v529xT5ddzp+8tHNBA7bQ6ML6KI12IZy7wG0SvBnmiPJ07Ghv22u/KCfMOlaiXRKA=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Hello,

Just two patches left, but likely the ones with more meat in them.

Previous series was release-acked by Henry, but I haven't kept the acks
in case there's delay in getting them reviewed at which point the
release-ack would expire.

Thanks, Roger.

Roger Pau Monne (2):
  pci: do not disable memory decoding for devices
  vpci: refuse BAR writes only if the BAR is mapped

 xen/drivers/passthrough/pci.c | 69 -----------------------------------
 xen/drivers/vpci/header.c     | 44 ++++++++++++++++------
 xen/include/xen/vpci.h        |  6 +++
 3 files changed, 39 insertions(+), 80 deletions(-)

-- 
2.37.3




 


Rackspace

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