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

Re: [PATCH for-4.17 v2 0/5] (v)pci: fixes related to memory decoding handling


  • To: Roger Pau Monne <roger.pau@xxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Tue, 25 Oct 2022 17:02:41 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.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=t6pOxUAjFyK1FK5TvcDLcFUo9wRTgl/tT+vOBnYDtIU=; b=OVyC1NQQBbpiIEQIHQWuRbpFo44J9mm+WautaZRsPmu107hNYA901M38DzMyLLze8Mhv7VnAfQCTdwijIt0jrCAKS4pdHWOWI0utlM5TnUF/I2PvBb3D7Fy1tyCp0ssvFVB15TyjKVPsdpqSYhdaugNQja4l3qh6vjcq6mzEK4Z4B7LSupwcbOYueH4O2K8dOQ8ZDoflGBkQTC8BP/ceCjnonS6lw/S24peTP+j87MW/mHINqsUtrEWf6BsBMOtHOpyGY5uajWATsoNqv8WXq1pdjClKZv1yEfHocDl3K7t3qiDluTgySS7w9V+CT+PsuzBnPNc8eenBmuJCcY28/A==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GVStPIylbpR67cYUM9R8oGwycs9kqzDUr3CZSqk1VKkyUrQ7ZDPfljTFM2Zhc9KviMXWMKeKVcPI87h4izt17iuKPU/WwUo5NYQHtYjH6pkBBj8nciNXStAzLHKLSToHk8tKEqcmCDGHUEug0KYSelFp+n9GLws+qijCsqkK6wAcUf5q8HziCdLBOCD2c0BJE8SItWswevrX504lmz9lf/qUgmwUhu+2S2s5W13W2XH6YdJkvn6uIZ0aAlnw+TjMwJWpZHV2euAD7C5G47TdmwwN99RZw0zyLXXKFnAN4sLbPZmQqiiXAe+4ukQK0aAKY28NXHBavRIk6Nk30ARZZQ==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: Henry.Wang@xxxxxxx, Paul Durrant <paul@xxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx
  • Delivery-date: Tue, 25 Oct 2022 15:02:47 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 25.10.2022 16:44, Roger Pau Monne wrote:
> Hello,
> 
> This patch series attempts to fix the regressions caused by 75cc460a1b
> ('xen/pci: detect when BARs are not suitably positioned') and the last
> patch relaxes the check done when attempting to write to BARs with
> memory decoding enabled.
> 
> I consider all of them bug fixes, albeit the last patch is not fixing a
> regression (since vPCI code has always behaved this way).
> 
> Thanks, Roger.
> 
> Roger Pau Monne (5):
>   vpci: don't assume that vpci per-device data exists unconditionally
>   vpci/msix: remove from table list on detach
>   vpci: introduce a local vpci_bar variable to modify_decoding()
>   pci: do not disable memory decoding for devices
>   vpci: refuse BAR writes only if the BAR is mapped

Looks like you've lost Henry's release-ack that was given for all of v1
(i.e. only patch 2 isn't covered by it).

Jan



 


Rackspace

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