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

Re: [PATCH v7 0/7] xl / libxl: named PCI pass-through devices


  • To: Wei Liu <wl@xxxxxxx>
  • From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@xxxxxxxx>
  • Date: Wed, 13 Jan 2021 08:05:30 +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-SenderADCheck; bh=UhecnKv4fCGRqRyzYTZdWu2o+8OCJf5ZVcCQf+LetBE=; b=e5erF2My/LsamYBZI84Z8T6RY2oafMqiiq0CGmhbRKXtnAY2TPXlbqFVUv48SlV7k45myGNAZHkUVhaBKfQC1oiILouaWYDlzYSrgln0yLEP9aGNOfB6NWmrPWuEI64VjoSGo9gyahCkqFzi6k43qbXnDICvV/uWKUDX+8ZMjpCnVpwlnap52YPPYwxkRhkx8hpqJg2sGgYvwb+It5KbmMhZZOOWZSQ33Wb/Jy0+Af8BTT70h8DGQs/th/3/LTdlgCDWtNXPVmqdKnmkRWf8AfNouXDlftIFPNpCWGU17LR6hi4PDIBs1T/1hHl4CYn8ZQ9XQgblAWuOIyIM4/JF0w==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bj8kDJOMqvBMIQtxqXlqSg7yGR3nDVlYfyireDRimf/FVGSzblFQQHYCe0v1aSSZ7tnwJxEaJVcWqh4XjOqOaVsqT/4ctSz2toU4cBTOddCGUSno+NgRPVSUwrfGVhCmW1PI+Djoqkof8jU3mPqiWSGnOBuTiXKhLgBXqpRZbmKDCEobKjwBvb33tHHLgW4J2+pSEzx+xkP4GgSEQvC2dTgV6TlGxZfGJGOMrdALf1wkS6D74iKxKYJ1osRE3/9ZOyx1ZcNQqpcMLdMmkc/Y5xtpK29cezhfKw3lPZxss7GUSEavBp34OaDgHN9zBvkdA8PQB+ds0z+XoJ5zZq2JvA==
  • Authentication-results: xen.org; dkim=none (message not signed) header.d=none;xen.org; dmarc=none action=none header.from=epam.com;
  • Cc: Paul Durrant <paul@xxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Paul Durrant <pdurrant@xxxxxxxxxx>
  • Delivery-date: Wed, 13 Jan 2021 08:05:48 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHW6YLchVQ1ehvDkU6hSSsZCdqJ5g==
  • Thread-topic: [PATCH v7 0/7] xl / libxl: named PCI pass-through devices

Hi, Wei!

Is this series good to go? Could you please tell if it breaks anything?

Thank you in advance,

Oleksandr

On 1/5/21 7:46 PM, Paul Durrant wrote:
> From: Paul Durrant <pdurrant@xxxxxxxxxx>
>
> These are re-worked versions of the remaining patches from v6 of the series
> that were reverted by commit ac6a0af3870b "Revert patches that break libxl
> API".
>
> Paul Durrant (7):
>    docs/man: modify xl(1) in preparation for naming of assignable devices
>    libxlu: introduce xlu_pci_parse_spec_string()
>    libxl: stop setting 'vdevfn' in pci_struct_fill()
>    libxl: add 'name' field to 'libxl_device_pci' in the IDL...
>    xl: support naming of assignable devices
>    docs/man: modify xl-pci-configuration(5) to add 'name' field to
>      PCI_SPEC_STRING
>    libxl / libxlu: support 'xl pci-attach/detach' by name
>
>   docs/man/xl-pci-configuration.5.pod |  25 ++-
>   docs/man/xl.1.pod.in                |  19 +-
>   tools/include/libxl.h               |   6 +
>   tools/include/libxlutil.h           |   8 +-
>   tools/libs/light/libxl_pci.c        | 133 ++++++++++++--
>   tools/libs/light/libxl_types.idl    |  13 +-
>   tools/libs/util/libxlu_pci.c        | 353 
> +++++++++++++++++++-----------------
>   tools/xl/xl_cmdtable.c              |  16 +-
>   tools/xl/xl_parse.c                 |   4 +-
>   tools/xl/xl_pci.c                   | 120 ++++++++----
>   10 files changed, 457 insertions(+), 240 deletions(-)
>

 


Rackspace

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