Re: [PATCH v3 3/3] vhost: improve RARP handling in dequeue paths

2025-01-16 Thread Chenbo Xia
; vchan_id); >else > - nb_rx = virtio_dev_tx_async_split_compliant(dev, vq, > mbuf_pool, > - pkts, count, dma_id, vchan_id); > + nb_rx += virtio_dev_tx_async_split_compliant(dev, vq, > mbuf_pool, > + pkts + nb_rx, count - nb_rx, dma_id, > vchan_id); >} > >*nr_inflight = vq->async->pkts_inflight_n; > @@ -4315,9 +4306,6 @@ rte_vhost_async_try_dequeue_burst(int vid, uint16_t > queue_id, > out_access_unlock: >rte_rwlock_read_unlock(&vq->access_lock); > > - if (unlikely(rarp_mbuf != NULL)) > - nb_rx += 1; > - > out_no_unlock: >return nb_rx; > } > -- > 2.47.1 > Reviewed-by: Chenbo Xia

Re: [PATCH v3 2/3] vhost: rework dequeue paths error handling

2025-01-16 Thread Chenbo Xia
IRTIO_DEV_LEGACY_OL_FLAGS) > - count = virtio_dev_tx_async_split_legacy(dev, vq, > mbuf_pool, > + nb_rx = virtio_dev_tx_async_split_legacy(dev, vq, > mbuf_pool, > pkts, count, dma_id, vchan_id); >else > - count = virtio_dev_tx_async_split_compliant(dev, vq, > mbuf_pool, > + nb_rx = virtio_dev_tx_async_split_compliant(dev, vq, > mbuf_pool, >pkts, count, dma_id, vchan_id); >} > >*nr_inflight = vq->async->pkts_inflight_n; > - vhost_queue_stats_update(dev, vq, pkts, count); > + vhost_queue_stats_update(dev, vq, pkts, nb_rx); > > out: >vhost_user_iotlb_rd_unlock(vq); > @@ -4322,8 +4316,8 @@ rte_vhost_async_try_dequeue_burst(int vid, uint16_t > queue_id, >rte_rwlock_read_unlock(&vq->access_lock); > >if (unlikely(rarp_mbuf != NULL)) > - count += 1; > + nb_rx += 1; > > out_no_unlock: > - return count; > + return nb_rx; > } > -- > 2.47.1 > Reviewed-by: Chenbo Xia

Re: [PATCH v3 1/3] vhost: fix missing packets count reset when not ready

2025-01-16 Thread Chenbo Xia
id, uint16_t queue_id, >rte_rwlock_read_unlock(&vq->access_lock); > >virtio_dev_vring_translate(dev, vq); > + > + count = 0; >goto out_no_unlock; >} > > -- > 2.47.1 > Reviewed-by: Chenbo Xia

Re: [PATCH] vhost: fix misleading log when setting max queue num

2025-01-10 Thread Chenbo Xia
um number of queue pairs supported by VDUSE > devices. However, a log mentioning the maximim number of maximum With above fixed: Reviewed-by: Chenbo Xia > queue pairs is being set is emitted unconditionally, which > may confuse the end user. > > This patch moves this log after the b

Re: [RFC] crypto/virtio: add vhost-vdpa backend

2024-11-26 Thread Chenbo Xia
both net and crypto. Of course overall this is a good idea as it’s more friendly for maintaining the code. I checked your list of code to be shared, seems it will be many code in the common layer. So please go on with this :) Cheers, Chenbo > > Thanks, > Gowrishankar > >> Hi

Re: [RFC v3 0/2] An API for Stashing Packets into CPU caches

2024-10-21 Thread Chenbo Xia
hdev_driver.h| 66 ++ > lib/ethdev/rte_ethdev.c | 120 ++ > lib/ethdev/rte_ethdev.h | 156 ++ > lib/ethdev/version.map | 4 + > lib/pci/meson.build | 2 + > lib/pci/rte_pci.h | 2 + > lib/pci/rte_pci_tph.c | 20 + > lib/pci/rte_pci_tph.h | 111 > 13 files changed, 544 insertions(+) > create mode 100644 lib/pci/rte_pci_tph.c > create mode 100644 lib/pci/rte_pci_tph.h > > — > 2.34.1 > Do you have some numbers about how much performance this feature can improve? /Chenbo

Re: [PATCH] vhost: promote max queue setting API to stable

2024-10-09 Thread Chenbo Xia
> @@ -97,7 +98,6 @@ EXPERIMENTAL { >rte_vhost_async_dma_unconfigure; > ># added in 23.07 > - rte_vhost_driver_set_max_queue_num; >rte_vhost_notify_guest; > }; > > — > 2.46.2 > Reviewed-by: Chenbo Xia

Re: [PATCH v9 05/17] examples/vhost: fix free function mismatch

2024-10-08 Thread Chenbo Xia
bdev->data = rte_zmalloc(NULL, blk_cnt * blk_size, 0); >if (!bdev->data) { >fprintf(stderr, "No enough reserved huge memory for disk\n"); > - free(bdev); > + rte_free(bdev); >return NULL; >} > > -- > 2.45.2 > Reviewed-by: Chenbo Xia

Re: [PATCH v2 2/2] vhost: add reconnection support to VDUSE

2024-09-23 Thread Chenbo Xia
errno)); > + ret = -1; > + goto out_dev_destroy; > + } > + > + ret = fdset_add(vduse.fdset, reco_fd, > vduse_reconnect_handler, NULL, dev); > + if (ret) { > + VHOST_CONFIG_LOG(name, ERR, "Failed to add reconnect > fd %d to vduse fdset", > + reco_fd); > + goto out_dev_destroy; > + } > + > + ret = eventfd_write(reco_fd, (eventfd_t)1); > + if (ret < 0) { > + VHOST_CONFIG_LOG(name, ERR, "Failed to write to > reconnect eventfd"); > + goto out_dev_destroy; > + } > + } > >return 0; > > @@ -587,6 +796,9 @@ vduse_device_destroy(const char *path) >if (vid == RTE_MAX_VHOST_DEVICE) >return -1; > > + if (dev->reconnect_log) > + munmap(dev->reconnect_log, sizeof(*dev->reconnect_log)); > + >vduse_device_stop(dev); > >fdset_del(vduse.fdset, dev->vduse_dev_fd); > @@ -597,10 +809,26 @@ vduse_device_destroy(const char *path) >} > >if (dev->vduse_ctrl_fd >= 0) { > + char reconnect_file[PATH_MAX]; > + >ret = ioctl(dev->vduse_ctrl_fd, VDUSE_DESTROY_DEV, name); > - if (ret) > + if (ret) { >VHOST_CONFIG_LOG(name, ERR, "Failed to destroy VDUSE > device: %s", >strerror(errno)); > + } else { > + /* > +* VDUSE device was no more attached to the vDPA bus, > +* so we can remove the reconnect file. > +*/ > + ret = snprintf(reconnect_file, > sizeof(reconnect_file), "%s/%s", > + vduse_reconnect_dir, name); > + if (ret < 0 || ret == sizeof(reconnect_file)) > + VHOST_CONFIG_LOG(name, ERR, > + "Failed to create vduse > reconnect path name"); > + else > + unlink(reconnect_file); > + } > + >close(dev->vduse_ctrl_fd); >dev->vduse_ctrl_fd = -1; >} > -- > 2.46.0 > Reviewed-by: Chenbo Xia

Re: [PATCH v2 1/2] vhost: add logging mechanism for reconnection

2024-09-23 Thread Chenbo Xia
uct virtio_net *dev, struct > vhost_virtqueue *cvq, >cvq->last_avail_idx++; >if (cvq->last_avail_idx >= cvq->size) >cvq->last_avail_idx -= cvq->size; > + vhost_virtqueue_reconnect_log_split(cvq); > >if (dev->features & (1ULL << VIRTIO_RING_F_EVENT_IDX)) >vhost_avail_event(cvq) = cvq->last_avail_idx; > @@ -181,6 +182,7 @@ virtio_net_ctrl_pop(struct virtio_net *dev, struct > vhost_virtqueue *cvq, >cvq->last_avail_idx++; >if (cvq->last_avail_idx >= cvq->size) >cvq->last_avail_idx -= cvq->size; > + vhost_virtqueue_reconnect_log_split(cvq); > >if (dev->features & (1ULL << VIRTIO_RING_F_EVENT_IDX)) >vhost_avail_event(cvq) = cvq->last_avail_idx; > -- > 2.46.0 > Reviewed-by: Chenbo Xia

Re: [PATCH 2/2] vhost: add reconnection support to VDUSE

2024-09-06 Thread Chenbo Xia
v->reconnect_log->status; > + >vhost_setup_virtio_net(dev->vid, true, compliant_ol_flags, true, true); > >for (i = 0; i < total_queues; i++) { >struct vduse_vq_config vq_cfg = { 0 }; > + struct vhost_virtqueue *vq; > >

Re: [PATCH v2] bus/pci: don't open uio device in secondary process

2024-08-29 Thread Chenbo Xia
name, sizeof(devname), "/dev/uio%u", uio_num); > + /* save fd */ > + fd = open(devname, O_RDWR); > + if (fd < 0) { > + PCI_LOG(ERR, "Cannot open %s: %s", devname, strerror(errno)); > + goto error; > + } > + > + if (rte_intr_fd_set(dev->intr_handle, fd)) > + goto error; > + > /* allocate the mapping details for secondary processes*/ > *uio_res = rte_zmalloc("UIO_RES", sizeof(**uio_res), 0); > if (*uio_res == NULL) { > -- > 2.45.0 > Reviewed-by: Chenbo Xia

Re: [PATCH] bus/pci: don't open uio device in secondary process

2024-08-29 Thread Chenbo Xia
-digit. Please also fix the coding style: WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line #176: FILE: drivers/bus/pci/linux/pci_uio.c:265: + * closed, so open it only in the primary process */ With above fixed: Reviewed-by: Chenbo Xia &g

Re: [PATCH] vhost-user: optimize stats counters performance

2024-08-06 Thread Chenbo Xia
} > + ea = rte_pktmbuf_mtod(pkt, const struct rte_ether_addr *); > + RTE_BUILD_BUG_ON(offsetof(struct virtqueue_stats, broadcast) > != > + offsetof(struct virtqueue_stats, multicast) + > sizeof(uint64_t)); > + if (unlikely(rte_is_multicast_ether_addr(ea))) > + > (&stats->multicast)[rte_is_broadcast_ether_addr(ea)]++; >} > } > > -- > 2.43.0 > Reviewed-by: Chenbo Xia

Re: [PATCH v5] virtio: optimize stats counters performance

2024-08-06 Thread Chenbo Xia
-- a/drivers/net/virtio/virtio_rxtx.h > +++ b/drivers/net/virtio/virtio_rxtx.h > @@ -35,7 +35,7 @@ struct virtnet_tx { > }; > > int virtio_rxq_vec_setup(struct virtnet_rx *rxvq); > -void virtio_update_packet_stats(struct virtnet_stats *stats, > - struct rte_mbuf *mbuf); > +void virtio_update_packet_stats(struct virtnet_stats *const stats, > + const struct rte_mbuf *const mbuf); > > #endif /* _VIRTIO_RXTX_H_ */ > — > 2.43.0 > Reviewed-by: Chenbo Xia

Re: [PATCH v6 2/2] bus/pci: fix secondary process save 'FD' problem

2024-07-14 Thread Chenbo Xia
his problem by getting and saving the value of 'fd' also in the >> secondary process logic. >> >> Fixes: 9b957f378abf ("pci: merge uio functions for linux and bsd") >> Cc: muk...@igel.co.jp >> Cc: sta...@dpdk.org >> >> Signed-off-by: Zerun Fu

Re: [PATCH] vhost: fix offset while mmaping log base address

2024-07-09 Thread Chenbo Xia
ase address") The commit id length should be 12. Since QEMU always send offset 0, I think it’s no need to backport the patch, so no cc-stable is fine. With above fixed: Reviewed-by: Chenbo Xia > Signed-off-by: BillXiang > --- > lib/vhost/vhost_user.c | 2 +- > 1 file changed,

Re: [PATCH v6 1/2] bus/pci: fix secondary process PCI uio resource map problem

2024-07-04 Thread Chenbo Xia
_pci_device *dev) >} >return -1; > } > - dev->mem_resource[i].addr = mapaddr; > + dev->mem_resource[res_idx].addr = mapaddr; > + > + i++; >} >return 0; >} > — > 2.39.1 > Reviewed-by: Chenbo Xia

Re: [PATCH 5/6] bus/pci: use a dynamic logtype

2024-06-25 Thread Chenbo Xia
mmon_uio.c | 15 +-- > drivers/bus/pci/pci_params.c | 9 +- > drivers/bus/pci/private.h| 6 + > drivers/bus/pci/windows/pci.c| 13 +- > drivers/bus/pci/windows/pci_netuio.c | 7 +- > 10 files changed, 202 insertions(+), 277 deletions(-) Reviewed-by: Chenbo Xia

Question about why doing VFIO RESET after device open

2024-05-06 Thread Chenbo Xia
seems not needed? Could anyone help confirm or correct me? There was also a related question in community two years ago: https://mails.dpdk.org/archives/dev/2022-September/251640.html Thanks, Chenbo

Re: [PATCH v3 5/5] vhost: manage FD with epoll

2024-04-27 Thread Chenbo Xia
i]; > - fd = pfdentry->fd; > - pfd = &pfdset->rwfds[i]; > - > - if (fd < 0) { > - need_shrink = 1; > - pthread_mutex_unlock(&pfdset->fd_mutex); >

Re: [PATCH v3 4/5] vhost: improve fdset initialization

2024-04-26 Thread Chenbo Xia
tatic int fdset_add_no_sync(struct fdset *pfdset, int fd, fd_cb rcb, fd_cb > wcb, void *dat); > +static uint32_t fdset_event_dispatch(void *arg); > + > +#define MAX_FDSETS 8 > + > +static struct fdset *fdsets[MAX_FDSETS]; > +pthread_mutex_t fdsets_mutex = PTHREAD_MUTEX_INITIALIZER; Static pthread_mutex_t ? Thanks, Chenbo

Re: [PATCH v7 1/2] vfio: add get device info API

2023-11-28 Thread Chenbo Xia
ressed: https://mails.dpdk.org/archives/dev/2023-November/282200.html /Chenbo

Re: [PATCH v2] bus/pci: revise support PASID control

2023-11-16 Thread Chenbo Xia
13/* Page Request Interface */ > -#define RTE_PCI_EXT_CAP_ID_PASID 0x1B/* Process Address Space ID */ > +#define RTE_PCI_EXT_CAP_ID_PASID 0x1b/* Process Address Space ID */ > > /* Advanced Error Reporting (RTE_PCI_EXT_CAP_ID_ERR) */ > #define RTE_PCI_ERR_UNCOR_STATUS 0x04/* Uncorrectable Error Status > */ > -- > 2.25.1 > Reviewed-by: Chenbo Xia

Re: [PATCH v1] bus/pci: revise support PASID control

2023-11-16 Thread Chenbo Xia
On Nov 17, 2023, at 01:43, Chen, Mike Ximing wrote: > > External email: Use caution opening links or attachments > > >> -Original Message----- >> From: Chenbo Xia >> Sent: Tuesday, November 14, 2023 8:54 PM >> To: Sevincer, Abdullah >> Cc: de

Re: [PATCH] vfio: add get device info API

2023-11-14 Thread Chenbo Xia
ce information from EAL. > > Cc: sta...@dpdk.org No stable Please explain why this api is needed in your use case. Taking this with the use-case patch could be more clear. Thanks, Chenbo > > Signed-off-by: Mingjin Ye > --- > lib/eal/include/rte_vfio.h | 26 +

Re: [PATCH v1] bus/pci: revise support PASID control

2023-11-14 Thread Chenbo Xia
#x27;s test was on 6.2 generic kernel > (6.2.0-36-generic) Will kernel plan to support that? I can see the related work was done by Intel but somehow it’s not merged into kernel. Could you give more information on this? If kernel does not want this to be exposed, it means userspace should not access this. No? /Chenbo

Re: [PATCH v1] bus/pci: revise support PASID control

2023-11-14 Thread Chenbo Xia
fault, which > * breaks the DLB if enabled. > */ > - off = DLB2_PCI_PASID_CAP_OFFSET + RTE_PCI_PASID_CTRL; > - if (rte_pci_pasid_set_state(pdev, off, false)) { > + off = DLB2_PCI_PASID_CAP_OFFSET; > + if (rte_pci_pasid_set_state(pdev, off, false

Re: [PATCH v6 1/2] bus/pci: add function to enable/disable PASID

2023-11-05 Thread Chenbo Xia
ib/pci/rte_pci.h > @@ -101,6 +101,10 @@ extern "C" { > #define RTE_PCI_EXT_CAP_ID_ACS 0x0d/* Access Control Services */ > #define RTE_PCI_EXT_CAP_ID_SRIOV 0x10/* SR-IOV */ > #define RTE_PCI_EXT_CAP_ID_PRI 0x13/* Page Request Interface */ > +#de

[PATCH v2] maintainers: update email address

2023-10-22 Thread Chenbo Xia
I left Intel and joined Nvidia, so update my email address. Signed-off-by: Chenbo Xia Acked-by: Maxime Coquelin --- .mailmap| 2 +- MAINTAINERS | 12 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.mailmap b/.mailmap index 3f5bab26a8..d40b3ad6c0 100644 --- a

[PATCH] maintainers: update email address

2023-10-20 Thread Chenbo Xia
I left Intel and joined Nvidia, so update my email address. Signed-off-by: Chenbo Xia --- .mailmap| 2 +- MAINTAINERS | 12 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.mailmap b/.mailmap index 3f5bab26a8..2ff31b008f 100644 --- a/.mailmap +++ b/.mailmap

[PATCH] maintainers: update email address

2023-09-18 Thread Chenbo Xia
I am leaving Intel, so replace my Intel email with personal one temporarily. Signed-off-by: Chenbo Xia --- .mailmap| 2 +- MAINTAINERS | 12 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.mailmap b/.mailmap index 864d33ee46..8cb3c1e80f 100644 --- a/.mailmap

RE: [PATCH v3 14/15] pci: define some AER constants

2023-09-18 Thread Xia, Chenbo
> -Original Message- > From: David Marchand > Sent: Thursday, September 14, 2023 8:36 PM > To: dev@dpdk.org > Cc: tho...@monjalon.net; ferruh.yi...@amd.com; Xia, Chenbo > ; nipun.gu...@amd.com; Richardson, Bruce > ; Sevincer, Abdullah > ; Gaetan Rivet > Su

RE: [PATCH v3 13/15] pci: define some PRI constants

2023-09-18 Thread Xia, Chenbo
> -Original Message- > From: David Marchand > Sent: Thursday, September 14, 2023 8:36 PM > To: dev@dpdk.org > Cc: tho...@monjalon.net; ferruh.yi...@amd.com; Xia, Chenbo > ; nipun.gu...@amd.com; Richardson, Bruce > ; Sevincer, Abdullah > ; Gaetan Rivet > Su

RE: [PATCH v3 12/15] pci: define some ACS constants

2023-09-18 Thread Xia, Chenbo
> -Original Message- > From: David Marchand > Sent: Thursday, September 14, 2023 8:36 PM > To: dev@dpdk.org > Cc: tho...@monjalon.net; ferruh.yi...@amd.com; Xia, Chenbo > ; nipun.gu...@amd.com; Richardson, Bruce > ; Sevincer, Abdullah > ; Gaetan Rivet > Su

RE: [PATCH v3 04/15] bus/pci: find PCI capability

2023-09-18 Thread Xia, Chenbo
> -Original Message- > From: David Marchand > Sent: Thursday, September 14, 2023 8:36 PM > To: dev@dpdk.org > Cc: tho...@monjalon.net; ferruh.yi...@amd.com; Xia, Chenbo > ; nipun.gu...@amd.com; Richardson, Bruce > ; Burakov, Anatoly ; > Jay Zhou ; Sevincer,

RE: [PATCH v2 04/15] bus/pci: find PCI capability

2023-09-18 Thread Xia, Chenbo
Hi David, > -Original Message- > From: David Marchand > Sent: Thursday, September 14, 2023 8:29 PM > To: Xia, Chenbo ; Maxime Coquelin > > Cc: dev@dpdk.org; tho...@monjalon.net; ferruh.yi...@amd.com; > nipun.gu...@amd.com; Richardson, Bruce ; > Burakov, Anatoly

RE: [PATCH v2 15/15] devtools: forbid inclusion of Linux header for PCI

2023-09-07 Thread Xia, Chenbo
> -Original Message- > From: David Marchand > Sent: Monday, August 21, 2023 7:36 PM > To: dev@dpdk.org > Cc: tho...@monjalon.net; ferruh.yi...@amd.com; Xia, Chenbo > ; nipun.gu...@amd.com; Richardson, Bruce > > Subject: [PATCH v2 15/15] devtools: forbid inclu

RE: [PATCH v2 11/15] pci: define some extended capability constants

2023-09-07 Thread Xia, Chenbo
Hi David, > -Original Message- > From: David Marchand > Sent: Monday, August 21, 2023 7:36 PM > To: dev@dpdk.org > Cc: tho...@monjalon.net; ferruh.yi...@amd.com; Xia, Chenbo > ; nipun.gu...@amd.com; Richardson, Bruce > ; McDaniel, Timothy > ; Gaetan Rivet > Su

RE: [PATCH v2 10/15] pci: define some PCIe constants

2023-09-07 Thread Xia, Chenbo
> -Original Message- > From: David Marchand > Sent: Monday, August 21, 2023 7:36 PM > To: dev@dpdk.org > Cc: tho...@monjalon.net; ferruh.yi...@amd.com; Xia, Chenbo > ; nipun.gu...@amd.com; Richardson, Bruce > ; McDaniel, Timothy > ; Julien Aube ; Gaetan > Rivet

RE: [PATCH v2 09/15] pci: define some PM constants

2023-09-07 Thread Xia, Chenbo
> -Original Message- > From: David Marchand > Sent: Monday, August 21, 2023 7:36 PM > To: dev@dpdk.org > Cc: tho...@monjalon.net; ferruh.yi...@amd.com; Xia, Chenbo > ; nipun.gu...@amd.com; Richardson, Bruce > ; Julien Aube ; Gaetan > Rivet > Subject: [PATCH v2

RE: [PATCH v2 08/15] pci: define some BAR constants

2023-09-07 Thread Xia, Chenbo
> -Original Message- > From: David Marchand > Sent: Monday, August 21, 2023 7:36 PM > To: dev@dpdk.org > Cc: tho...@monjalon.net; ferruh.yi...@amd.com; Xia, Chenbo > ; nipun.gu...@amd.com; Richardson, Bruce > ; Burakov, Anatoly ; > Gaetan Rivet > Subject: [

RE: [PATCH v2 07/15] pci: define some command constants

2023-09-07 Thread Xia, Chenbo
> -Original Message- > From: David Marchand > Sent: Monday, August 21, 2023 7:36 PM > To: dev@dpdk.org > Cc: tho...@monjalon.net; ferruh.yi...@amd.com; Xia, Chenbo > ; nipun.gu...@amd.com; Richardson, Bruce > ; Burakov, Anatoly ; > McDaniel, Timothy ; Gaetan Rivet

RE: [PATCH v2 06/15] pci: define some MSIX constants

2023-09-07 Thread Xia, Chenbo
> -Original Message- > From: David Marchand > Sent: Monday, August 21, 2023 7:36 PM > To: dev@dpdk.org > Cc: tho...@monjalon.net; ferruh.yi...@amd.com; Xia, Chenbo > ; nipun.gu...@amd.com; Richardson, Bruce > ; Burakov, Anatoly ; > Jay Zhou ; McDaniel, Timot

RE: [PATCH v2 05/15] pci: define some capability constants

2023-09-07 Thread Xia, Chenbo
> -Original Message- > From: David Marchand > Sent: Monday, August 21, 2023 7:36 PM > To: dev@dpdk.org > Cc: tho...@monjalon.net; ferruh.yi...@amd.com; Xia, Chenbo > ; nipun.gu...@amd.com; Richardson, Bruce > ; Burakov, Anatoly ; > Jay Zhou ; McDaniel, Timothy

RE: [PATCH v2 04/15] bus/pci: find PCI capability

2023-09-07 Thread Xia, Chenbo
Hi David, > -Original Message- > From: David Marchand > Sent: Monday, August 21, 2023 7:36 PM > To: dev@dpdk.org > Cc: tho...@monjalon.net; ferruh.yi...@amd.com; Xia, Chenbo > ; nipun.gu...@amd.com; Richardson, Bruce > ; Burakov, Anatoly ; > Jay Zhou ; McDaniel,

RE: [PATCH v2 03/15] bus/pci: rework MSIX discovery with VFIO

2023-09-06 Thread Xia, Chenbo
> -Original Message- > From: David Marchand > Sent: Monday, August 21, 2023 7:36 PM > To: dev@dpdk.org > Cc: tho...@monjalon.net; ferruh.yi...@amd.com; Xia, Chenbo > ; nipun.gu...@amd.com; Richardson, Bruce > ; Burakov, Anatoly > Subject: [PATCH v2 03/15] bus/pc

RE: [PATCH v2 02/15] bus/pci: add const to some experimental API

2023-09-06 Thread Xia, Chenbo
> -Original Message- > From: David Marchand > Sent: Monday, August 21, 2023 7:36 PM > To: dev@dpdk.org > Cc: tho...@monjalon.net; ferruh.yi...@amd.com; Xia, Chenbo > ; nipun.gu...@amd.com; Richardson, Bruce > > Subject: [PATCH v2 02/15] bus/pci: add const

RE: [PATCH v2 01/15] drivers: remove duplicated PCI master control

2023-09-06 Thread Xia, Chenbo
> -Original Message- > From: David Marchand > Sent: Monday, August 21, 2023 7:36 PM > To: dev@dpdk.org > Cc: tho...@monjalon.net; ferruh.yi...@amd.com; Xia, Chenbo > ; nipun.gu...@amd.com; Richardson, Bruce > ; Burakov, Anatoly ; > Dongdong Liu ; Yisen Zhuang

RE: [PATCH v2 1/2] net/virtio: fix legacy device IO port map in secondary process

2023-07-06 Thread Xia, Chenbo
> -Original Message- > From: David Marchand > Sent: Monday, July 3, 2023 3:48 PM > To: Li, Miao > Cc: dev@dpdk.org; sta...@dpdk.org; Maxime Coquelin > ; Xia, Chenbo > Subject: Re: [PATCH v2 1/2] net/virtio: fix legacy device IO port map in > secondary process &

RE: [PATCH v2 2/2] vhost: fix vduse features negotiation

2023-07-06 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Thursday, July 6, 2023 4:12 PM > To: dev@dpdk.org; Xia, Chenbo ; > david.march...@redhat.com > Cc: Maxime Coquelin > Subject: [PATCH v2 2/2] vhost: fix vduse features negotiation > > The series introduci

RE: [PATCH v2 1/2] vduse: fix missing event index features

2023-07-06 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Thursday, July 6, 2023 4:12 PM > To: dev@dpdk.org; Xia, Chenbo ; > david.march...@redhat.com > Cc: Maxime Coquelin > Subject: [PATCH v2 1/2] vduse: fix missing event index features > > This features was mist

RE: [PATCH v2 1/2] net/virtio: fix legacy device IO port map in secondary process

2023-07-03 Thread Xia, Chenbo
+Nipun > -Original Message- > From: David Marchand > Sent: Monday, July 3, 2023 4:58 PM > To: Li, Miao > Cc: dev@dpdk.org; sta...@dpdk.org; Maxime Coquelin > ; Xia, Chenbo > Subject: Re: [PATCH v2 1/2] net/virtio: fix legacy device IO port map in > secondary pr

RE: [dpdk-dev] [PATCH 0/9] Introduce vfio-user library

2023-06-29 Thread Xia, Chenbo
Hi Stephen, > -Original Message- > From: Stephen Hemminger > Sent: Friday, June 30, 2023 12:10 AM > To: Thanos Makatos > Cc: David Marchand ; Xia, Chenbo > ; dev ; Thomas Monjalon > ; Liang, Cunming ; Lu, > Xiuchun ; Li, Miao ; Wu, Jingjing > ; john.g.john...@

RE: KNI to Vhost changes

2023-06-19 Thread Xia, Chenbo
Hi, Check here: https://doc.dpdk.org/guides/howto/virtio_user_as_exception_path.html /Chenbo From: Prasad Kachawar Sent: Thursday, June 15, 2023 2:10 PM To: dev@dpdk.org Subject: KNI to Vhost changes hi team, I have joined one project where KNI will be removed with vhost . as am completely

[PATCH] maintainers: update for PCI bus driver and library

2023-06-13 Thread Chenbo Xia
Add myself as maintainer of PCI bus driver and co-maintainer of PCI library. Signed-off-by: Chenbo Xia --- MAINTAINERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 906b31f97c..fea84b8cb9 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -586,6 +586,7 @@ F

RE: [PATCH] bus/pci: fix missing MMIO APIs in Windows

2023-06-08 Thread Xia, Chenbo
> -Original Message- > From: Ali Alnubani > Sent: Thursday, June 8, 2023 4:55 PM > To: Xia, Chenbo ; dev@dpdk.org > Cc: david.march...@redhat.com; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; pr...@iol.unh.edu; Li, Miao ; > sta...@dpdk.org; Cao, Yahui ; Sunil Kumar

RE: [PATCH v4] app/dma-perf: introduce dma-perf application

2023-06-08 Thread Xia, Chenbo
> -Original Message- > From: Jiang, Cheng1 > Sent: Thursday, June 8, 2023 1:03 PM > To: tho...@monjalon.net; Richardson, Bruce ; > m...@smartsharesystems.com; Xia, Chenbo > Cc: dev@dpdk.org; Hu, Jiayu ; Ding, Xuan > ; Ma, WenwuX ; Wang, YuanX > ; He, Xin

[PATCH] bus/pci: fix missing MMIO APIs in Windows

2023-06-08 Thread Chenbo Xia
MMIO read and write APIs were defined in PCI bus. But the corresponding implementations are not done in windows. This patch fixes this. Bugzilla ID: 1245 Fixes: 095cf6e68b28 ("bus/pci: introduce MMIO read/write") Cc: sta...@dpdk.org Signed-off-by: Chenbo Xia --- drivers/bus/pci/win

RE: [PATCH v4 0/4] Support VFIO sparse mmap in PCI bus

2023-06-07 Thread Xia, Chenbo
> -Original Message- > From: Ali Alnubani > Sent: Thursday, June 8, 2023 2:43 PM > To: Li, Miao ; dev@dpdk.org; NBU-Contact-Thomas > Monjalon (EXTERNAL) > Cc: sk...@marvell.com; david.march...@redhat.com; ferruh.yi...@amd.com; > Xia, Chenbo ; Cao, Yahui ; > Pat

RE: [PATCH] doc: announce inclusive naming macro name changes

2023-06-07 Thread Xia, Chenbo
o slave will be removed and replace bonded to bonding in > DPDK 23.11. > + The following macro will be deprecated in DPDK 23.07, and removed in > DPDK 23.11. > + The old macro: > + ``RTE_ETH_DEV_BONDED_SLAVE`` will be replaced by: > + ``RTE_ETH_DEV_BONDING_MEMBER``. > -- > 2.27.0 Acked-by: Chenbo Xia

RE: [PATCH] doc: announce inclusive naming function name changes

2023-06-07 Thread Xia, Chenbo
`rte_eth_bond_8023ad_member_info``, > + ``rte_eth_bond_active_members_get``, > + ``rte_eth_bond_member_add``, ``rte_eth_bond_member_remove``, > + and ``rte_eth_bond_members_get``. > -- > 2.39.1 Acked-by: Chenbo Xia

RE: [PATCH v5 26/26] vhost: add VDUSE device stop

2023-06-07 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Tuesday, June 6, 2023 4:19 PM > To: dev@dpdk.org; Xia, Chenbo ; > david.march...@redhat.com; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

RE: [PATCH v5 24/26] vhost: add VDUSE device startup

2023-06-07 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Tuesday, June 6, 2023 4:19 PM > To: dev@dpdk.org; Xia, Chenbo ; > david.march...@redhat.com; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

RE: [PATCH v5 00/26] Add VDUSE support to Vhost library

2023-06-07 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Wednesday, June 7, 2023 10:59 PM > To: Xia, Chenbo ; dev@dpdk.org; > david.march...@redhat.com; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

RE: [PATCH v4 0/4] Support VFIO sparse mmap in PCI bus

2023-06-07 Thread Xia, Chenbo
Hi Patrick, Oops.. Seems weird as patchwork does not report anything. Please reach out to me when you get some information about why it’s failing. I could fix it ASAP. Thanks, Chenbo From: Patrick Robb Sent: Thursday, June 8, 2023 8:29 AM To: Thomas Monjalon Cc: Li, Miao ; dev@dpdk.org; sk

RE: [PATCH v4 0/4] Support VFIO sparse mmap in PCI bus

2023-06-07 Thread Xia, Chenbo
Hi Thomas, > -Original Message- > From: Thomas Monjalon > Sent: Thursday, June 8, 2023 12:31 AM > To: Li, Miao > Cc: dev@dpdk.org; sk...@marvell.com; david.march...@redhat.com; > ferruh.yi...@amd.com; Xia, Chenbo ; Cao, Yahui > > Subject: Re: [PATCH v4 0/4] Sup

RE: [PATCH v5 00/26] Add VDUSE support to Vhost library

2023-06-06 Thread Xia, Chenbo
Hi Maxime, > -Original Message- > From: Maxime Coquelin > Sent: Tuesday, June 6, 2023 4:18 PM > To: dev@dpdk.org; Xia, Chenbo ; > david.march...@redhat.com; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com

RE: [PATCH v4 26/26] vhost: add VDUSE device stop

2023-06-05 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Friday, June 2, 2023 4:08 AM > To: dev@dpdk.org; Xia, Chenbo ; > david.march...@redhat.com; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

RE: [PATCH v4 13/26] vhost: add API to set max queue pairs

2023-06-05 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Friday, June 2, 2023 4:08 AM > To: dev@dpdk.org; Xia, Chenbo ; > david.march...@redhat.com; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

RE: [PATCH v3 4/4] vhost: add device op to offload the interrupt kick

2023-05-31 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Wednesday, May 31, 2023 5:29 PM > To: Xia, Chenbo ; Thomas Monjalon > ; Eelco Chaudron ; > david.march...@redhat.com > Cc: dev@dpdk.org > Subject: Re: [PATCH v3 4/4] vhost: add device op to offload the interrup

RE: [PATCH v3 1/4] vhost: change vhost_virtqueue access lock to a read/write one

2023-05-31 Thread Xia, Chenbo
> -Original Message- > From: Eelco Chaudron > Sent: Wednesday, May 31, 2023 7:14 PM > To: Maxime Coquelin > Cc: Xia, Chenbo ; david.march...@redhat.com; > dev@dpdk.org > Subject: Re: [PATCH v3 1/4] vhost: change vhost_virtqueue access lock to a > read/write one &

RE: [PATCH v3 2/4] vhost: make the guest_notifications statistic counter atomic

2023-05-31 Thread Xia, Chenbo
> -Original Message- > From: Eelco Chaudron > Sent: Wednesday, May 17, 2023 5:09 PM > To: maxime.coque...@redhat.com; Xia, Chenbo ; > david.march...@redhat.com > Cc: dev@dpdk.org > Subject: [PATCH v3 2/4] vhost: make the guest_notifications statistic > counte

RE: [PATCH v3 1/4] vhost: change vhost_virtqueue access lock to a read/write one

2023-05-30 Thread Xia, Chenbo
Hi Eelco, > -Original Message- > From: Eelco Chaudron > Sent: Wednesday, May 17, 2023 5:09 PM > To: maxime.coque...@redhat.com; Xia, Chenbo ; > david.march...@redhat.com > Cc: dev@dpdk.org > Subject: [PATCH v3 1/4] vhost: change vhost_virtqueue access lock to a >

RE: [PATCH v3 4/4] vhost: add device op to offload the interrupt kick

2023-05-30 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Tuesday, May 30, 2023 11:17 PM > To: Thomas Monjalon ; Eelco Chaudron > ; Xia, Chenbo ; > david.march...@redhat.com > Cc: dev@dpdk.org > Subject: Re: [PATCH v3 4/4] vhost: add device op to offload the interrupt &

RE: [PATCH v3 3/4] vhost: fix invalid call FD handling

2023-05-30 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Tuesday, May 30, 2023 8:54 PM > To: Eelco Chaudron ; Xia, Chenbo > ; david.march...@redhat.com > Cc: dev@dpdk.org > Subject: Re: [PATCH v3 3/4] vhost: fix invalid call FD handling > > > > On 5/

RE: [PATCH] pci: fix comment referencing renamed function

2023-05-30 Thread Xia, Chenbo
name, this device name can > later be > - * used to retrieve the corresponding rte_pci_addr using eal_parse_pci_* > - * BDF helpers. > + * used to retrieve the corresponding rte_pci_addr using > rte_pci_addr_parse(). > * > * @param addr > * The PCI Bus-Device-Function address > -- > 2.40.1 Reviewed-by: Chenbo Xia

RE: [PATCH v3 4/4] bus/pci: add VFIO sparse mmap support

2023-05-29 Thread Xia, Chenbo
> -Original Message- > From: Li, Miao > Sent: Friday, May 26, 2023 12:31 AM > To: dev@dpdk.org > Cc: sk...@marvell.com; tho...@monjalon.net; david.march...@redhat.com; > ferruh.yi...@amd.com; Xia, Chenbo ; Cao, Yahui > ; Burakov, Anatoly > Subject: [PATCH v3 4/4]

RE: [PATCH v3 28/28] vhost: add VDUSE device stop

2023-05-28 Thread Xia, Chenbo
Hi Maxime, > -Original Message- > From: Maxime Coquelin > Sent: Friday, May 26, 2023 12:26 AM > To: dev@dpdk.org; Xia, Chenbo ; > david.march...@redhat.com; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com

RE: [PATCH v3 25/28] vhost: add support for VDUSE IOTLB update event

2023-05-28 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Friday, May 26, 2023 12:26 AM > To: dev@dpdk.org; Xia, Chenbo ; > david.march...@redhat.com; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

RE: [PATCH v3 20/28] vhost: add VDUSE callback for IOTLB entry removal

2023-05-28 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Friday, May 26, 2023 12:26 AM > To: dev@dpdk.org; Xia, Chenbo ; > david.march...@redhat.com; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

RE: [PATCH v3 17/28] vhost: add control virtqueue support

2023-05-28 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Friday, May 26, 2023 12:26 AM > To: dev@dpdk.org; Xia, Chenbo ; > david.march...@redhat.com; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

RE: [PATCH v3 13/28] vhost: add helper for IOTLB misses

2023-05-28 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Friday, May 26, 2023 12:26 AM > To: dev@dpdk.org; Xia, Chenbo ; > david.march...@redhat.com; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

RE: [PATCH v3 12/28] vhost: add IOTLB cache entry removal callback

2023-05-28 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Friday, May 26, 2023 12:26 AM > To: dev@dpdk.org; Xia, Chenbo ; > david.march...@redhat.com; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

RE: [PATCH v3 09/28] vhost: add page size info to IOTLB entry

2023-05-28 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Friday, May 26, 2023 12:26 AM > To: dev@dpdk.org; Xia, Chenbo ; > david.march...@redhat.com; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

RE: [PATCH v3 07/28] vhost: change to single IOTLB cache per device

2023-05-28 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Friday, May 26, 2023 12:26 AM > To: dev@dpdk.org; Xia, Chenbo ; > david.march...@redhat.com; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

RE: [PATCH v1 4/4] bus/pci: add VFIO sparse mmap support

2023-05-21 Thread Xia, Chenbo
Hi Stephen, > -Original Message- > From: Stephen Hemminger > Sent: Monday, May 15, 2023 11:53 PM > To: Li, Miao > Cc: dev@dpdk.org; sk...@marvell.com; tho...@monjalon.net; > david.march...@redhat.com; ferruh.yi...@amd.com; Xia, Chenbo > ; Cao, Yahui ; Burakov, Ana

RE: [PATCH 0/2] vhost: add port mirroring function in the vhost lib

2023-05-11 Thread Xia, Chenbo
> -Original Message- > From: Jiang, Cheng1 > Sent: Monday, May 8, 2023 8:23 PM > To: Maxime Coquelin ; Xia, Chenbo > > Cc: dev@dpdk.org; Hu, Jiayu ; Ding, Xuan > ; Ma, WenwuX ; Wang, YuanX > ; He, Xingguang ; David > Marchand > Subject: RE: [PATCH 0/2] vhos

RE: [PATCH] vhost: fix crash on vhost-user client port deletion

2023-05-11 Thread Xia, Chenbo
Hi Tianyuan, > -Original Message- > From: suntianyuan > Sent: Tuesday, March 21, 2023 2:24 PM > To: maxime.coque...@redhat.com; Xia, Chenbo > Cc: dev@dpdk.org; suntianyuan > Subject: [PATCH] vhost: fix crash on vhost-user client port deletion > > The rte_vhost

RE: [PATCH 1/2] net/virtio: propagate return value of called function

2023-05-11 Thread Xia, Chenbo
> -Original Message- > From: Boleslav Stankevich > Sent: Wednesday, March 22, 2023 6:23 PM > To: dev@dpdk.org > Cc: Boleslav Stankevich ; > sta...@dpdk.org; Andrew Rybchenko ; Maxime > Coquelin ; Xia, Chenbo ; > David Marchand ; Hyong Youb Kim > ; Harman Kalra

RE: [PATCH 2/2] net/virtio: fix device init to return negative errno

2023-05-11 Thread Xia, Chenbo
> -Original Message- > From: Boleslav Stankevich > Sent: Wednesday, March 22, 2023 6:23 PM > To: dev@dpdk.org > Cc: Boleslav Stankevich ; > sta...@dpdk.org; Andrew Rybchenko ; Maxime > Coquelin ; Xia, Chenbo ; > Jianfeng Tan ; Yuanhan Liu ; > Tetsuya M

RE: [PATCH] vhost: avoid sleeping under mutex

2023-05-11 Thread Xia, Chenbo
Hi David, > -Original Message- > From: David Marchand > Sent: Thursday, March 23, 2023 1:05 AM > To: dev@dpdk.org > Cc: sta...@dpdk.org; Maxime Coquelin ; Xia, > Chenbo ; Yuanhan Liu > Subject: [PATCH] vhost: avoid sleeping under mutex > > Covscan report

RE: [PATCH v4 1/4] bus/cdx: introduce cdx bus

2023-05-09 Thread Xia, Chenbo
> -Original Message- > From: Ferruh Yigit > Sent: Tuesday, May 9, 2023 7:26 PM > To: Gupta, Nipun ; Xia, Chenbo ; > dev@dpdk.org; tho...@monjalon.net; david.march...@redhat.com > Cc: Anand, Harpreet ; Agarwal, Nikhil > > Subject: Re: [PATCH v4 1/4] bus/cdx: intro

RE: [PATCH v4 1/4] bus/cdx: introduce cdx bus

2023-05-08 Thread Xia, Chenbo
image and implements a mechanism that allows the APU drivers to > + * enumerate such devices (device personality and resource details) via > + * a dedicated communication channel. What is APU? CPU resources that application uses? Then why cpu resources that DPDK Uses are not part of it? I

RE: [RFC 26/27] vhost: add VDUSE device startup

2023-05-08 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Friday, March 31, 2023 11:43 PM > To: dev@dpdk.org; david.march...@redhat.com; Xia, Chenbo > ; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

RE: [RFC 27/27] vhost: add multiqueue support to VDUSE

2023-05-08 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Friday, March 31, 2023 11:43 PM > To: dev@dpdk.org; david.march...@redhat.com; Xia, Chenbo > ; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

RE: [RFC 25/27] vhost: add support for VDUSE IOTLB update event

2023-05-08 Thread Xia, Chenbo
Hi Maxime, > -Original Message- > From: Maxime Coquelin > Sent: Friday, March 31, 2023 11:43 PM > To: dev@dpdk.org; david.march...@redhat.com; Xia, Chenbo > ; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau

RE: [RFC 24/27] vhost: add support for VDUSE status set event

2023-05-08 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Friday, March 31, 2023 11:43 PM > To: dev@dpdk.org; david.march...@redhat.com; Xia, Chenbo > ; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

RE: [RFC 23/27] vhost: add support for virtqueue state get event

2023-05-08 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Friday, March 31, 2023 11:43 PM > To: dev@dpdk.org; david.march...@redhat.com; Xia, Chenbo > ; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

RE: [RFC 21/27] vhost: add VDUSE callback for IRQ injection

2023-05-08 Thread Xia, Chenbo
> -Original Message- > From: Maxime Coquelin > Sent: Friday, March 31, 2023 11:43 PM > To: dev@dpdk.org; david.march...@redhat.com; Xia, Chenbo > ; m...@redhat.com; f...@redhat.com; > jasow...@redhat.com; Liang, Cunming ; Xie, Yongji > ; echau...@redhat.com; epere..

  1   2   3   4   5   6   7   8   9   10   >