All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Michael S. Tsirkin" <mst@redhat.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: kvm@vger.kernel.org, virtualization@lists.linux-foundation.org,
	netdev@vger.kernel.org, linux-kernel@vger.kernel.org,
	david@redhat.com, dtatulea@nvidia.com, eperezma@redhat.com,
	jasowang@redhat.com, leiyang@redhat.com, leonro@nvidia.com,
	lihongbo22@huawei.com, luigi.leonardi@outlook.com,
	lulu@redhat.com, marco.pinn95@gmail.com, mgurtovoy@nvidia.com,
	pankaj.gupta.linux@gmail.com, philipchen@chromium.org,
	pizhenwei@bytedance.com, sgarzare@redhat.com,
	yuehaibing@huawei.com, zhujun2@cmss.chinamobile.com
Subject: Re: [GIT PULL] virtio: features, fixes, cleanups
Date: Wed, 25 Sep 2024 07:05:40 -0400	[thread overview]
Message-ID: <20240925070508-mutt-send-email-mst@kernel.org> (raw)
In-Reply-To: <20240924165046-mutt-send-email-mst@kernel.org>

On Tue, Sep 24, 2024 at 04:50:46PM -0400, Michael S. Tsirkin wrote:
> The following changes since commit 431c1646e1f86b949fa3685efc50b660a364c2b6:
> 
>   Linux 6.11-rc6 (2024-09-01 19:46:02 +1200)
> 
> are available in the Git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git tags/for_linus
> 
> for you to fetch changes up to 1bc6f4910ae955971097f3f2ae0e7e63fa4250ae:
> 
>   vsock/virtio: avoid queuing packets when intermediate queue is empty (2024-09-12 02:54:10 -0400)

Ouch. Pls ignore, will fix and resend.

> ----------------------------------------------------------------
> virtio: features, fixes, cleanups
> 
> Several new features here:
> 
> 	virtio-balloon supports new stats
> 
> 	vdpa supports setting mac address
> 
> 	vdpa/mlx5 suspend/resume as well as MKEY ops are now faster
> 
> 	virtio_fs supports new sysfs entries for queue info
> 
> 	virtio/vsock performance has been improved
> 
> Fixes, cleanups all over the place.
> 
> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
> 
> ----------------------------------------------------------------
> Cindy Lu (3):
>       vdpa: support set mac address from vdpa tool
>       vdpa_sim_net: Add the support of set mac address
>       vdpa/mlx5: Add the support of set mac address
> 
> Dragos Tatulea (18):
>       vdpa/mlx5: Fix invalid mr resource destroy
>       net/mlx5: Support throttled commands from async API
>       vdpa/mlx5: Introduce error logging function
>       vdpa/mlx5: Introduce async fw command wrapper
>       vdpa/mlx5: Use async API for vq query command
>       vdpa/mlx5: Use async API for vq modify commands
>       vdpa/mlx5: Parallelize device suspend
>       vdpa/mlx5: Parallelize device resume
>       vdpa/mlx5: Keep notifiers during suspend but ignore
>       vdpa/mlx5: Small improvement for change_num_qps()
>       vdpa/mlx5: Parallelize VQ suspend/resume for CVQ MQ command
>       vdpa/mlx5: Create direct MKEYs in parallel
>       vdpa/mlx5: Delete direct MKEYs in parallel
>       vdpa/mlx5: Rename function
>       vdpa/mlx5: Extract mr members in own resource struct
>       vdpa/mlx5: Rename mr_mtx -> lock
>       vdpa/mlx5: Introduce init/destroy for MR resources
>       vdpa/mlx5: Postpone MR deletion
> 
> Hongbo Li (1):
>       fw_cfg: Constify struct kobj_type
> 
> Jason Wang (1):
>       vhost_vdpa: assign irq bypass producer token correctly
> 
> Lei Yang leiyang@redhat.com (1):
>       ack! vdpa/mlx5: Parallelize device suspend/resume


Ouch. Pls ignore, will fix and resend.

> 
> Luigi Leonardi (1):
>       vsock/virtio: avoid queuing packets when intermediate queue is empty
> 
> Marco Pinna (1):
>       vsock/virtio: refactor virtio_transport_send_pkt_work
> 
> Max Gurtovoy (2):
>       virtio_fs: introduce virtio_fs_put_locked helper
>       virtio_fs: add sysfs entries for queue information
> 
> Philip Chen (1):
>       virtio_pmem: Check device status before requesting flush
> 
> Stefano Garzarella (1):
>       MAINTAINERS: add virtio-vsock driver in the VIRTIO CORE section
> 
> Yue Haibing (1):
>       vdpa: Remove unused declarations
> 
> Zhu Jun (1):
>       tools/virtio:Fix the wrong format specifier
> 
> zhenwei pi (3):
>       virtio_balloon: introduce oom-kill invocations
>       virtio_balloon: introduce memory allocation stall counter
>       virtio_balloon: introduce memory scan/reclaim info
> 
>  MAINTAINERS                                   |   1 +
>  drivers/firmware/qemu_fw_cfg.c                |   2 +-
>  drivers/net/ethernet/mellanox/mlx5/core/cmd.c |  21 +-
>  drivers/nvdimm/nd_virtio.c                    |   9 +
>  drivers/vdpa/ifcvf/ifcvf_base.h               |   3 -
>  drivers/vdpa/mlx5/core/mlx5_vdpa.h            |  47 ++-
>  drivers/vdpa/mlx5/core/mr.c                   | 291 +++++++++++++---
>  drivers/vdpa/mlx5/core/resources.c            |  76 +++-
>  drivers/vdpa/mlx5/net/mlx5_vnet.c             | 477 +++++++++++++++++---------
>  drivers/vdpa/pds/cmds.h                       |   1 -
>  drivers/vdpa/vdpa.c                           |  79 +++++
>  drivers/vdpa/vdpa_sim/vdpa_sim_net.c          |  21 +-
>  drivers/vhost/vdpa.c                          |  16 +-
>  drivers/virtio/virtio_balloon.c               |  18 +
>  fs/fuse/virtio_fs.c                           | 164 ++++++++-
>  include/linux/vdpa.h                          |   9 +
>  include/uapi/linux/vdpa.h                     |   1 +
>  include/uapi/linux/virtio_balloon.h           |  16 +-
>  net/vmw_vsock/virtio_transport.c              | 144 +++++---
>  tools/virtio/ringtest/main.c                  |   2 +-
>  20 files changed, 1098 insertions(+), 300 deletions(-)


  parent reply	other threads:[~2024-09-25 11:05 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-09-24 20:50 [GIT PULL] virtio: features, fixes, cleanups Michael S. Tsirkin
2024-09-25  7:38 ` Stefano Garzarella
2024-09-25 11:11   ` Michael S. Tsirkin
2024-09-25 11:05 ` Michael S. Tsirkin [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-03-31 16:34 Michael S. Tsirkin
2025-04-02  3:00 ` pr-tracker-bot
2025-01-27 14:51 Michael S. Tsirkin
2025-01-28  1:07 ` pr-tracker-bot
2024-11-26 21:31 Michael S. Tsirkin
2024-11-27  8:30 ` Michael S. Tsirkin
2024-11-27 21:40 ` pr-tracker-bot
2024-07-17  9:30 Michael S. Tsirkin
2024-07-18  0:52 ` Jason Wang
2024-07-18 19:28   ` Michael S. Tsirkin
2024-07-19  1:01     ` Jason Wang
2024-07-18 19:31 ` Michael S. Tsirkin
2024-07-19 19:38 ` pr-tracker-bot
2024-05-22 10:03 Michael S. Tsirkin
2024-05-22 10:22 ` Xuan Zhuo
2024-05-22 11:38   ` Michael S. Tsirkin
2024-05-22 11:39     ` Xuan Zhuo
2024-05-22 11:39 ` Michael S. Tsirkin
2023-07-03 16:32 Michael S. Tsirkin
2023-07-03 16:32 ` Michael S. Tsirkin
2023-07-04  0:16 ` pr-tracker-bot
2023-07-04  0:16   ` pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240925070508-mutt-send-email-mst@kernel.org \
    --to=mst@redhat.com \
    --cc=david@redhat.com \
    --cc=dtatulea@nvidia.com \
    --cc=eperezma@redhat.com \
    --cc=jasowang@redhat.com \
    --cc=kvm@vger.kernel.org \
    --cc=leiyang@redhat.com \
    --cc=leonro@nvidia.com \
    --cc=lihongbo22@huawei.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=luigi.leonardi@outlook.com \
    --cc=lulu@redhat.com \
    --cc=marco.pinn95@gmail.com \
    --cc=mgurtovoy@nvidia.com \
    --cc=netdev@vger.kernel.org \
    --cc=pankaj.gupta.linux@gmail.com \
    --cc=philipchen@chromium.org \
    --cc=pizhenwei@bytedance.com \
    --cc=sgarzare@redhat.com \
    --cc=torvalds@linux-foundation.org \
    --cc=virtualization@lists.linux-foundation.org \
    --cc=yuehaibing@huawei.com \
    --cc=zhujun2@cmss.chinamobile.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.