[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v9 12/16] vpci: add initial support for virtual PCI bus topology
- To: Jan Beulich <jbeulich@xxxxxxxx>
- From: Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>
- Date: Thu, 31 Aug 2023 21:12:15 +0000
- Accept-language: en-US
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=epam.com; dmarc=pass action=none header.from=epam.com; dkim=pass header.d=epam.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=7R1rslfS5/1lQT+mBdLOwI1/cIqMh5UogVigXzhJ4cQ=; b=O9pyvBZ7jJqBIQtjjAxfztHlREhb+i7p62MAf01jDbh/2wsuMaCIsKDfg+XsttYBKmCttLVSMWcEzgYchWiFoMzrA54LQ8juJaS1xLUiZAgETmxb5Cp9+5p3AXw4ak/0JVoIU3kN3ZPxDUCH5fjS0s7FpYF6xG2uE5T+QV3+PYMx697T2EqnHCLm3ug2164TruljZRVovcubkSYUUrfnGGO3Din62Wl47yC3cGmCb8+NoKGWL1trad9SNbpeZrsql1Yp9Z2+2ObA6VemHQ7g+49WamHwKokGgNWMTsALvWp0EtOcq/wX0q7zNID5YS7DH339Vvk51zwM+1dtmeGNFQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q3kIpFL4CR+yuEfHDHsetTrRVgIPd3/nS8olpvimRlYQVZXPKOmEoaOGmy/YpFT/DyFJg8eACv+O6vkCMuICkd1skYXXycP0mwBJl9WYHJVAxhKnknfdqU1bz1lsx6Y8GioILUgNIGpWpQXQFFlzXpExUVeo0EBZMtdDmDSAm5bNlIRbqv2K4gtkM+jKWcAQ7EWd7nB2/7tv4zOV3/ftHRX8xvU13zcl4MHJZ16qOTZnp5iR/XB4ENVpGR3yldohVmt8HkUv9NDdT5kiqDGAaFVEpAwExWHNGWBb3tloyIHshcEZtZBYhd7gF4fEdACgF6a2YSDu7trLwFuLsSpqIA==
- Cc: Stewart Hildebrand <stewart.hildebrand@xxxxxxx>, Oleksandr Andrushchenko <Oleksandr_Andrushchenko@xxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- Delivery-date: Thu, 31 Aug 2023 21:12:53 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
- Thread-index: AQHZ2s9MKcW5IJI1REe00zENuWVyE7ACc/uAgAJ1YAA=
- Thread-topic: [PATCH v9 12/16] vpci: add initial support for virtual PCI bus topology
Hi Jan,
Jan Beulich <jbeulich@xxxxxxxx> writes:
> On 30.08.2023 01:19, Volodymyr Babchuk wrote:
>> From: Oleksandr Andrushchenko <oleksandr_andrushchenko@xxxxxxxx>
>>
>> Assign SBDF to the PCI devices being passed through with bus 0.
>> The resulting topology is where PCIe devices reside on the bus 0 of the
>> root complex itself (embedded endpoints).
>> This implementation is limited to 32 devices which are allowed on
>> a single PCI bus.
>>
>> Please note, that at the moment only function 0 of a multifunction
>> device can be passed through.
>>
>> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@xxxxxxxx>
>> ---
>> Since v9:
>> - Lock in add_virtual_device() replaced with ASSERT (thanks, Stewart)
>
> Also peeking at a few other patches where similar change remarks exist,
> I'm slightly confused by them: Is this submission v9 or v10?
Sorry, looks like I was using wrong wording. This is submission
v9. Under "Since v9" I meant "in v9 and further".
--
WBR, Volodymyr
|