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,
	acourbot@google.com, alok.a.tiwari@oracle.com,
	anders.roxell@linaro.org, dtatulea@nvidia.com,
	eperezma@redhat.com, eric.auger@redhat.com, gnurou@gmail.com,
	jasowang@redhat.com, jonah.palmer@oracle.com, kraxel@redhat.com,
	leiyang@redhat.com, linux@treblig.org, lulu@redhat.com,
	michael.christie@oracle.com, parav@nvidia.com,
	si-wei.liu@oracle.com, stable@vger.kernel.org,
	viresh.kumar@linaro.org, wangyuli@uniontech.com, will@kernel.org,
	wquan@redhat.com, xiaopei01@kylinos.cn
Subject: Re: [GIT PULL] virtio, vhost: features, fixes
Date: Fri, 1 Aug 2025 09:19:19 -0400	[thread overview]
Message-ID: <20250801091454-mutt-send-email-mst@kernel.org> (raw)
In-Reply-To: <20250801090250-mutt-send-email-mst@kernel.org>

On Fri, Aug 01, 2025 at 09:03:35AM -0400, Michael S. Tsirkin wrote:
> On Fri, Aug 01, 2025 at 07:00:32AM -0400, Michael S. Tsirkin wrote:
> > The following changes since commit 347e9f5043c89695b01e66b3ed111755afcf1911:
> > 
> >   Linux 6.16-rc6 (2025-07-13 14:25:58 -0700)
> > 
> > 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 c7991b44d7b44f9270dec63acd0b2965d29aab43:
> > 
> >   vsock/virtio: Allocate nonlinear SKBs for handling large transmit buffers (2025-07-17 08:33:09 -0400)
> 
> Oh no I am sorry! Please ignore, a bad commit snuck in there - it still
> needs maintainer approval, and I forgot.
> Will resend.
> 

Sent v2 now.
I wanted to apologize for this. I mistakenly put bad commits on the
branch called "master" and when looking at "git log" I did not notice
I was only looking at commits since "master" and not
"origin/master".

I should have reviewed the list of changes in the email before
sending, but as it's autogenerated as opposed the cover letter part
that I write myself, I was focusing on the latter and missed the
bad commits in the former. A less for me to remember to pay attention to that
part, as well.

Thanks!

> > ----------------------------------------------------------------
> > virtio, vhost: features, fixes
> > 
> > vhost can now support legacy threading
> > 	if enabled in Kconfig
> > vsock memory allocation strategies for
> > 	large buffers have been improved,
> > 	reducing pressure on kmalloc
> > vhost now supports the in-order feature
> > 	guest bits missed the merge window
> > 
> > fixes, cleanups all over the place
> > 
> > Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
> > 
> > ----------------------------------------------------------------
> > Alexandre Courbot (1):
> >       media: add virtio-media driver
> > 
> > Alok Tiwari (4):
> >       virtio: Fix typo in register_virtio_device() doc comment
> >       vhost-scsi: Fix typos and formatting in comments and logs
> >       vhost: Fix typos
> >       vhost-scsi: Fix check for inline_sg_cnt exceeding preallocated limit
> > 
> > Anders Roxell (1):
> >       vdpa: Fix IDR memory leak in VDUSE module exit
> > 
> > Cindy Lu (1):
> >       vhost: Reintroduce kthread API and add mode selection
> > 
> > Dr. David Alan Gilbert (2):
> >       vhost: vringh: Remove unused iotlb functions
> >       vhost: vringh: Remove unused functions
> > 
> > Dragos Tatulea (2):
> >       vdpa/mlx5: Fix needs_teardown flag calculation
> >       vdpa/mlx5: Fix release of uninitialized resources on error path
> > 
> > Gerd Hoffmann (1):
> >       drm/virtio: implement virtio_gpu_shutdown
> > 
> > Jason Wang (3):
> >       vhost: fail early when __vhost_add_used() fails
> >       vhost: basic in order support
> >       vhost_net: basic in_order support
> > 
> > Michael S. Tsirkin (6):
> >       virtio: document ENOSPC
> >       pci: report surprise removal event
> >       virtio: fix comments, readability
> >       virtio: pack config changed flags
> >       virtio: allow transports to suppress config change
> >       virtio: support device disconnect
> > 
> > Mike Christie (1):
> >       vhost-scsi: Fix log flooding with target does not exist errors
> > 
> > Pei Xiao (1):
> >       vhost: Use ERR_CAST inlined function instead of ERR_PTR(PTR_ERR(...))
> > 
> > Viresh Kumar (2):
> >       virtio-mmio: Remove virtqueue list from mmio device
> >       virtio-vdpa: Remove virtqueue list
> > 
> > WangYuli (1):
> >       virtio: virtio_dma_buf: fix missing parameter documentation
> > 
> > Will Deacon (9):
> >       vhost/vsock: Avoid allocating arbitrarily-sized SKBs
> >       vsock/virtio: Validate length in packet header before skb_put()
> >       vsock/virtio: Move length check to callers of virtio_vsock_skb_rx_put()
> >       vsock/virtio: Resize receive buffers so that each SKB fits in a 4K page
> >       vsock/virtio: Rename virtio_vsock_alloc_skb()
> >       vsock/virtio: Move SKB allocation lower-bound check to callers
> >       vhost/vsock: Allocate nonlinear SKBs for handling large receive buffers
> >       vsock/virtio: Rename virtio_vsock_skb_rx_put()
> >       vsock/virtio: Allocate nonlinear SKBs for handling large transmit buffers
> > 
> >  MAINTAINERS                                |    6 +
> >  drivers/gpu/drm/virtio/virtgpu_drv.c       |    8 +-
> >  drivers/media/Kconfig                      |   13 +
> >  drivers/media/Makefile                     |    2 +
> >  drivers/media/virtio/Makefile              |    9 +
> >  drivers/media/virtio/protocol.h            |  288 ++++++
> >  drivers/media/virtio/scatterlist_builder.c |  563 ++++++++++++
> >  drivers/media/virtio/scatterlist_builder.h |  111 +++
> >  drivers/media/virtio/session.h             |  109 +++
> >  drivers/media/virtio/virtio_media.h        |   93 ++
> >  drivers/media/virtio/virtio_media_driver.c |  959 ++++++++++++++++++++
> >  drivers/media/virtio/virtio_media_ioctls.c | 1297 ++++++++++++++++++++++++++++
> >  drivers/pci/pci.h                          |    6 +
> >  drivers/vdpa/mlx5/core/mr.c                |    3 +
> >  drivers/vdpa/mlx5/net/mlx5_vnet.c          |   12 +-
> >  drivers/vdpa/vdpa_user/vduse_dev.c         |    1 +
> >  drivers/vhost/Kconfig                      |   18 +
> >  drivers/vhost/net.c                        |   88 +-
> >  drivers/vhost/scsi.c                       |   24 +-
> >  drivers/vhost/vhost.c                      |  377 +++++++-
> >  drivers/vhost/vhost.h                      |   30 +-
> >  drivers/vhost/vringh.c                     |  118 ---
> >  drivers/vhost/vsock.c                      |   15 +-
> >  drivers/virtio/virtio.c                    |   25 +-
> >  drivers/virtio/virtio_dma_buf.c            |    2 +
> >  drivers/virtio/virtio_mmio.c               |   52 +-
> >  drivers/virtio/virtio_pci_common.c         |   45 +
> >  drivers/virtio/virtio_pci_common.h         |    3 +
> >  drivers/virtio/virtio_pci_legacy.c         |    2 +
> >  drivers/virtio/virtio_pci_modern.c         |    2 +
> >  drivers/virtio/virtio_ring.c               |    4 +
> >  drivers/virtio/virtio_vdpa.c               |   44 +-
> >  include/linux/pci.h                        |   45 +
> >  include/linux/virtio.h                     |   13 +-
> >  include/linux/virtio_config.h              |   32 +
> >  include/linux/virtio_vsock.h               |   46 +-
> >  include/linux/vringh.h                     |   12 -
> >  include/uapi/linux/vhost.h                 |   29 +
> >  include/uapi/linux/virtio_ids.h            |    1 +
> >  kernel/vhost_task.c                        |    2 +-
> >  net/vmw_vsock/virtio_transport.c           |   20 +-
> >  net/vmw_vsock/virtio_transport_common.c    |    3 +-
> >  42 files changed, 4186 insertions(+), 346 deletions(-)
> >  create mode 100644 drivers/media/virtio/Makefile
> >  create mode 100644 drivers/media/virtio/protocol.h
> >  create mode 100644 drivers/media/virtio/scatterlist_builder.c
> >  create mode 100644 drivers/media/virtio/scatterlist_builder.h
> >  create mode 100644 drivers/media/virtio/session.h
> >  create mode 100644 drivers/media/virtio/virtio_media.h
> >  create mode 100644 drivers/media/virtio/virtio_media_driver.c
> >  create mode 100644 drivers/media/virtio/virtio_media_ioctls.c


  reply	other threads:[~2025-08-01 13:19 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-08-01 11:00 [GIT PULL] virtio, vhost: features, fixes Michael S. Tsirkin
2025-08-01 13:03 ` Michael S. Tsirkin
2025-08-01 13:19   ` Michael S. Tsirkin [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-05-28  7:27 Michael S. Tsirkin
2025-05-29 16:40 ` 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=20250801091454-mutt-send-email-mst@kernel.org \
    --to=mst@redhat.com \
    --cc=acourbot@google.com \
    --cc=alok.a.tiwari@oracle.com \
    --cc=anders.roxell@linaro.org \
    --cc=dtatulea@nvidia.com \
    --cc=eperezma@redhat.com \
    --cc=eric.auger@redhat.com \
    --cc=gnurou@gmail.com \
    --cc=jasowang@redhat.com \
    --cc=jonah.palmer@oracle.com \
    --cc=kraxel@redhat.com \
    --cc=kvm@vger.kernel.org \
    --cc=leiyang@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux@treblig.org \
    --cc=lulu@redhat.com \
    --cc=michael.christie@oracle.com \
    --cc=netdev@vger.kernel.org \
    --cc=parav@nvidia.com \
    --cc=si-wei.liu@oracle.com \
    --cc=stable@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    --cc=viresh.kumar@linaro.org \
    --cc=virtualization@lists.linux-foundation.org \
    --cc=wangyuli@uniontech.com \
    --cc=will@kernel.org \
    --cc=wquan@redhat.com \
    --cc=xiaopei01@kylinos.cn \
    /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.