2024-04-17 14:56:05

by Xin Zeng

[permalink] [raw]
Subject: [PATCH v6 0/1] vfio/qat: Add vfio_pci driver for Intel QAT SR-IOV VF device

This patch is the last one of set "crypto: qat - enable QAT GEN4 SR-IOV
VF live migration" [1].

The first 1~9 patches of this set introduce the helpers in QAT PF driver
to support the live migration of Intel QAT SR-IOV VF device and have
been merged into Herbert's tree [2].

This one adds a vfio pci extension specific for QAT which intercepts the
vfio device operations for a QAT VF to allow live migration.

Changes in v6 since v5 [1]:
- Introduce more QAT device specific information around migration in the
commit message and comments in driver (Alex)

[1]: https://lore.kernel.org/kvm/[email protected]/
[2]: https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git/commit/?id=f0bbfc391aa7eaa796f09ee40dd1cd78c6c81960

Xin Zeng (1):
vfio/qat: Add vfio_pci driver for Intel QAT SR-IOV VF devices

MAINTAINERS | 8 +
drivers/vfio/pci/Kconfig | 2 +
drivers/vfio/pci/Makefile | 2 +
drivers/vfio/pci/qat/Kconfig | 12 +
drivers/vfio/pci/qat/Makefile | 3 +
drivers/vfio/pci/qat/main.c | 679 ++++++++++++++++++++++++++++++++++
6 files changed, 706 insertions(+)
create mode 100644 drivers/vfio/pci/qat/Kconfig
create mode 100644 drivers/vfio/pci/qat/Makefile
create mode 100644 drivers/vfio/pci/qat/main.c


base-commit: f0bbfc391aa7eaa796f09ee40dd1cd78c6c81960
--
2.18.2



2024-04-18 01:33:33

by Yi Liu

[permalink] [raw]
Subject: Re: [PATCH v6 0/1] vfio/qat: Add vfio_pci driver for Intel QAT SR-IOV VF device

Just a nit. :) For a single patch series, no need to have a cover-letter.
You can include the change log after the s-o-b line and prior to the file
list. Like below:

Signed-off-by: Xin Zeng <[email protected]>
---
Change log:
blabla
---
MAINTAINERS | 8 +
drivers/vfio/pci/Kconfig | 2 +
drivers/vfio/pci/Makefile | 2 +
drivers/vfio/pci/qat/Kconfig | 12 +
drivers/vfio/pci/qat/Makefile | 3 +
drivers/vfio/pci/qat/main.c | 679 ++++++++++++++++++++++++++++++++++
6 files changed, 706 insertions(+)
create mode 100644 drivers/vfio/pci/qat/Kconfig
create mode 100644 drivers/vfio/pci/qat/Makefile
create mode 100644 drivers/vfio/pci/qat/main.c


On 2024/4/17 22:31, Xin Zeng wrote:
> This patch is the last one of set "crypto: qat - enable QAT GEN4 SR-IOV
> VF live migration" [1].
>
> The first 1~9 patches of this set introduce the helpers in QAT PF driver
> to support the live migration of Intel QAT SR-IOV VF device and have
> been merged into Herbert's tree [2].
>
> This one adds a vfio pci extension specific for QAT which intercepts the
> vfio device operations for a QAT VF to allow live migration.
>
> Changes in v6 since v5 [1]:
> - Introduce more QAT device specific information around migration in the
> commit message and comments in driver (Alex)
>
> [1]: https://lore.kernel.org/kvm/[email protected]/
> [2]: https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git/commit/?id=f0bbfc391aa7eaa796f09ee40dd1cd78c6c81960
>
> Xin Zeng (1):
> vfio/qat: Add vfio_pci driver for Intel QAT SR-IOV VF devices
>
> MAINTAINERS | 8 +
> drivers/vfio/pci/Kconfig | 2 +
> drivers/vfio/pci/Makefile | 2 +
> drivers/vfio/pci/qat/Kconfig | 12 +
> drivers/vfio/pci/qat/Makefile | 3 +
> drivers/vfio/pci/qat/main.c | 679 ++++++++++++++++++++++++++++++++++
> 6 files changed, 706 insertions(+)
> create mode 100644 drivers/vfio/pci/qat/Kconfig
> create mode 100644 drivers/vfio/pci/qat/Makefile
> create mode 100644 drivers/vfio/pci/qat/main.c
>
>
> base-commit: f0bbfc391aa7eaa796f09ee40dd1cd78c6c81960

--
Regards,
Yi Liu