DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH 0/4] vdpa/mlx5: support direct notification
@ 2020-03-24 14:24 Asaf Penso
  2020-03-24 14:24 ` [dpdk-dev] [PATCH 1/4] vdpa/mlx5: move virtual doorbell alloc to probe Asaf Penso
                   ` (4 more replies)
  0 siblings, 5 replies; 13+ messages in thread
From: Asaf Penso @ 2020-03-24 14:24 UTC (permalink / raw)
  To: dev; +Cc: Viacheslav Ovsiienko, Shahaf Shuler, Maxime Coquelin

In order to save CPU usage in host and even make it 0 when guest work with poll mode,
add support for direct doorbell ringing.

Now, when the feature is supported in QEMU, the guest doorbell address is mapped directly to the HW doorbell space and the host SW relay is not used. 

Matan Azrad (4):
  vdpa/mlx5: move virtual doorbell alloc to probe
  vdpa/mlx5: support direct HW notifications
  vdpa/mlx5: validate notifier configuration
  vdpa/mlx5: add log prints

 drivers/vdpa/mlx5/mlx5_vdpa.c       | 90 +++++++++++++++++++++++++++++++------
 drivers/vdpa/mlx5/mlx5_vdpa.h       |  1 +
 drivers/vdpa/mlx5/mlx5_vdpa_steer.c |  2 +
 drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 39 ++++++++--------
 4 files changed, 100 insertions(+), 32 deletions(-)

-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2020-04-27  7:45 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-24 14:24 [dpdk-dev] [PATCH 0/4] vdpa/mlx5: support direct notification Asaf Penso
2020-03-24 14:24 ` [dpdk-dev] [PATCH 1/4] vdpa/mlx5: move virtual doorbell alloc to probe Asaf Penso
2020-04-15  9:44   ` Maxime Coquelin
2020-03-24 14:24 ` [dpdk-dev] [PATCH 2/4] vdpa/mlx5: support direct HW notifications Asaf Penso
2020-04-15  9:47   ` Maxime Coquelin
2020-04-17 11:54     ` Maxime Coquelin
2020-04-26  7:06       ` Matan Azrad
2020-04-27  7:45         ` Maxime Coquelin
2020-03-24 14:24 ` [dpdk-dev] [PATCH 3/4] vdpa/mlx5: validate notifier configuration Asaf Penso
2020-04-15  9:54   ` Maxime Coquelin
2020-03-24 14:24 ` [dpdk-dev] [PATCH 4/4] vdpa/mlx5: add log prints Asaf Penso
2020-04-17 11:54   ` Maxime Coquelin
2020-04-17 17:14 ` [dpdk-dev] [PATCH 0/4] vdpa/mlx5: support direct notification Maxime Coquelin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).