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

Re: [PATCH v7 00/12] PCI devices passthrough on Arm, part 3


  • To: Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Thu, 15 Jun 2023 14:16:22 +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=IeMe3i7111ySq248IWi7+mRH7GcpptEyMPwITjOWlbY=; b=RbQzPzNabhesm32By4i+9YyXROgjHXpFFzRGmNv8x8Z5wiM7Je1QM/n9n/F9M6FQ6leRUYcM+QJn3sLhYG4k/nxUmdgeWdNin+Wc7oRB5g1ZL90molIGxDpGQvSyJ6sbNF12ICZCVF2VtGOC0Y41JWHh1NrQCVwMBEn3obNYf5afQgSTw2CfwzuZPHJwIj/njg06pKGl4t4ePm+PLCTxps2G0VnSJprFWHoP6KM6W0vwlkxDs+JXGim3+6+PpBah8MdyGbsEs9OareXrcYgGqy6jlqOJ5+SW63fTz/CF4qglLTABroa6grdfJ42SGj0PEElsAqh0uE2iPuRkT6RQZg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Tb203h49XeuGP6e72YhHmiaQPQ6QFLU8WBLHw/t1sG5JMVkutil2bEsR33xXIkZXH5FRO3itOojxIHKWsMGvrAsQI/r1tAkj/Ak/ojtgHtkQNJHMdatNxZ67z6fmd7q/gEF4Ss94gpqBsjHFFfqxowhIY1uTrqX4YNnKuRAGv8rOh930GQ8MxVxACa0yGs04V7k2T8i4O7lTCXiQvLDhGO8QfHjhm/+dKKrVDbeJv7Bodpi1GUH1NsLb/T78PgeF+cLfibaqTiOQQekqZRSTNOXW6Xp5yMvj7RoSgSXJYbp6uI7d6iiriqjLEiLKq4CJcv3KuZIMtxUEloBih5hIcg==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Paul Durrant <paul@xxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, Stewart Hildebrand <stewart.hildebrand@xxxxxxx>
  • Delivery-date: Thu, 15 Jun 2023 12:16:31 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 15.06.2023 11:39, Volodymyr Babchuk wrote:
> Stewart Hildebrand <stewart.hildebrand@xxxxxxx> writes:
>> On 6/13/23 06:32, Volodymyr Babchuk wrote:
>>> Hello,
>>>
>>> This is another another version of vPCI rework (previous one can be
>>> found at [1]). The biggest change is how vPCI locking is done. This
>>> series uses per-domain vPCI rwlock.
>>>
>>> Note that this series does not include my work on reference counting
>>> for PCI devices because this counting does not resolve isses we are
>>> having for vPCI. While it is (maybe) nice to have PCI refcounting, it
>>> does not moves us towards PCI on ARM.
>>>
>>>
>>> [1]
>>> https://urldefense.com/v3/__https://lore.kernel.org/all/20220204063459.680961-1-andr2000@xxxxxxxxx/__;!!GF_29dbcQIUBPA!0BUqPos1zFKUoPwbKLLwKItNgBVPaBgxmH1Y6zXpms2bngrlWrzB-qMNvIaiAy2WSWMa93UrlvRi0ijYP8X4Ymx07GXYPO1W$
>>> [lore[.]kernel[.]org]
>>
>> Thanks for sending this!
>>
>> Should this be v8? I see v7 at [2].
> 
> Oops, my bad. 
> 
>> I had to rewind my xen.git back to 67c28bfc5245 for this series to apply 
>> cleanly (just before ee045f3a4a6d "vpci/header: cope with devices not having 
>> vpci allocated").
> 
> I rebased this series onto staging about two weeks ago. Looks like
> there was new changes into the PCI code after that.
> 
> Should I send a new, real v8 which is rebased onto current staging, or
> we'll wait for review for the current set of patches?

Please send a version which, at least at the time of posting, actually
applies. Taking into account Stewart's observation on the version
number makes it even more desirable to have a re-post.

Jan



 


Rackspace

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