lkml.org 
[lkml]   [2021]   [Feb]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH V4 0/3] virtio-pci: introduce modern device module
    On Tue, Feb 23, 2021 at 02:19:02PM +0800, Jason Wang wrote:
    > Hi all:
    >
    > This series tries to implement a vDPA driver for virtio-pci device
    > which will bridge between vDPA bus and virtio-pci device.
    >
    > This could be used for future feature prototyping and testing.
    >
    > Please review

    OK just one thing: subject should have had V5, not V4.


    > Changes since V4:
    > - include the patch to let VIRTIO_PCI_LIB to be auto selected
    > - style fixes in the Kconfig for vp-vdpa driver
    > - fix the err value returned during vp-vdpa driver probing
    >
    > Changes since V3:
    > - rebase to vhost.git
    >
    > Changes since V2:
    >
    > - tweak config prompt
    > - switch from 'cb' to 'config_cb' for vp_vdpa config interrupt
    > - use a macro for vp_vdpa msix name length
    >
    > Changes since V1:
    >
    > - don't try to use devres for virtio-pci core
    > - tweak the commit log
    > - split the patches furtherly to ease the reviewing
    >
    > Changes since RFC:
    >
    > - Split common codes from virito-pci and share it with vDPA driver
    > - Use dynamic id in order to be less confusing with virtio-pci driver
    > - No feature whitelist, supporting any features (mq, config etc)
    >
    > Jason Wang (3):
    > virtio: don't prompt CONFIG_VIRTIO_PCI_MODERN
    > vdpa: set the virtqueue num during register
    > vdpa: introduce virtio pci driver
    >
    > drivers/vdpa/Kconfig | 7 +
    > drivers/vdpa/Makefile | 1 +
    > drivers/vdpa/ifcvf/ifcvf_main.c | 5 +-
    > drivers/vdpa/mlx5/net/mlx5_vnet.c | 4 +-
    > drivers/vdpa/vdpa.c | 18 +-
    > drivers/vdpa/vdpa_sim/vdpa_sim.c | 2 +-
    > drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 2 +-
    > drivers/vdpa/virtio_pci/Makefile | 2 +
    > drivers/vdpa/virtio_pci/vp_vdpa.c | 458 +++++++++++++++++++++++++++
    > drivers/virtio/Kconfig | 11 +-
    > drivers/virtio/Makefile | 2 +-
    > include/linux/vdpa.h | 10 +-
    > 12 files changed, 496 insertions(+), 26 deletions(-)
    > create mode 100644 drivers/vdpa/virtio_pci/Makefile
    > create mode 100644 drivers/vdpa/virtio_pci/vp_vdpa.c
    >
    > --
    > 2.25.1

    \
     
     \ /
      Last update: 2021-02-23 13:19    [W:2.896 / U:0.224 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site