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,
akihiko.odaki@daynix.com, akpm@linux-foundation.org,
bhe@redhat.com, david@redhat.com, israelr@nvidia.com,
jasowang@redhat.com, mst@redhat.com, pstanner@redhat.com,
sgarzare@redhat.com, skoteshwar@marvell.com,
sthotton@marvell.com, xieyongji@bytedance.com,
yuxue.liu@jaguarmicro.com, zhangjiao2@cmss.chinamobile.com
Subject: [GIT PULL] virtio: features, fixes, cleanups
Date: Mon, 27 Jan 2025 09:51:38 -0500 [thread overview]
Message-ID: <20250127095138-mutt-send-email-mst@kernel.org> (raw)
There are still some known issues that I hope to address by rc2.
Giving them more time to get tested for now - none of them are
regressions.
The following changes since commit 9d89551994a430b50c4fffcb1e617a057fa76e20:
Linux 6.13-rc6 (2025-01-05 14:13:40 -0800)
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 5820a3b08987951e3e4a89fca8ab6e1448f672e1:
virtio_blk: Add support for transport error recovery (2025-01-27 09:39:26 -0500)
----------------------------------------------------------------
virtio: features, fixes, cleanups
A small number of improvements all over the place:
vdpa/octeon gained support for multiple interrupts
virtio-pci gained support for error recovery
vp_vdpa gained support for notification with data
vhost/net has been fixed to set num_buffers for spec compliance
virtio-mem now works with kdump on s390
Small cleanups all over the place.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
----------------------------------------------------------------
Akihiko Odaki (1):
vhost/net: Set num_buffers for virtio 1.0
David Hildenbrand (12):
fs/proc/vmcore: convert vmcore_cb_lock into vmcore_mutex
fs/proc/vmcore: replace vmcoredd_mutex by vmcore_mutex
fs/proc/vmcore: disallow vmcore modifications while the vmcore is open
fs/proc/vmcore: prefix all pr_* with "vmcore:"
fs/proc/vmcore: move vmcore definitions out of kcore.h
fs/proc/vmcore: factor out allocating a vmcore range and adding it to a list
fs/proc/vmcore: factor out freeing a list of vmcore ranges
fs/proc/vmcore: introduce PROC_VMCORE_DEVICE_RAM to detect device RAM ranges in 2nd kernel
virtio-mem: mark device ready before registering callbacks in kdump mode
virtio-mem: remember usable region size
virtio-mem: support CONFIG_PROC_VMCORE_DEVICE_RAM
s390/kdump: virtio-mem kdump support (CONFIG_PROC_VMCORE_DEVICE_RAM)
Israel Rukshin (2):
virtio_pci: Add support for PCIe Function Level Reset
virtio_blk: Add support for transport error recovery
Philipp Stanner (1):
vdpa: solidrun: Replace deprecated PCI functions
Satha Rao (1):
vdpa/octeon_ep: handle device config change events
Shijith Thotton (3):
vdpa/octeon_ep: enable support for multiple interrupts per device
virtio-pci: define type and header for PCI vendor data
vdpa/octeon_ep: read vendor-specific PCI capability
Yongji Xie (1):
vduse: relicense under GPL-2.0 OR BSD-3-Clause
Yuxue Liu (1):
vdpa/vp_vdpa: implement kick_vq_with_data callback
zhang jiao (1):
virtio_balloon: Use outer variable 'page'
arch/s390/Kconfig | 1 +
arch/s390/kernel/crash_dump.c | 39 ++++-
drivers/block/virtio_blk.c | 28 ++-
drivers/vdpa/octeon_ep/octep_vdpa.h | 32 +++-
drivers/vdpa/octeon_ep/octep_vdpa_hw.c | 38 ++++-
drivers/vdpa/octeon_ep/octep_vdpa_main.c | 99 +++++++----
drivers/vdpa/solidrun/snet_main.c | 57 +++----
drivers/vdpa/virtio_pci/vp_vdpa.c | 9 +
drivers/vhost/net.c | 5 +-
drivers/virtio/virtio.c | 94 +++++++---
drivers/virtio/virtio_balloon.c | 2 +-
drivers/virtio/virtio_mem.c | 103 ++++++++++-
drivers/virtio/virtio_pci_common.c | 41 +++++
fs/proc/Kconfig | 19 +++
fs/proc/vmcore.c | 283 ++++++++++++++++++++++++-------
include/linux/crash_dump.h | 41 +++++
include/linux/kcore.h | 13 --
include/linux/virtio.h | 8 +
include/uapi/linux/vduse.h | 2 +-
include/uapi/linux/virtio_pci.h | 14 ++
20 files changed, 735 insertions(+), 193 deletions(-)
next reply other threads:[~2025-01-27 14:51 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-01-27 14:51 Michael S. Tsirkin [this message]
2025-01-28 1:07 ` [GIT PULL] virtio: features, fixes, cleanups pr-tracker-bot
-- 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
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-09-24 20:50 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
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=20250127095138-mutt-send-email-mst@kernel.org \
--to=mst@redhat.com \
--cc=akihiko.odaki@daynix.com \
--cc=akpm@linux-foundation.org \
--cc=bhe@redhat.com \
--cc=david@redhat.com \
--cc=israelr@nvidia.com \
--cc=jasowang@redhat.com \
--cc=kvm@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=netdev@vger.kernel.org \
--cc=pstanner@redhat.com \
--cc=sgarzare@redhat.com \
--cc=skoteshwar@marvell.com \
--cc=sthotton@marvell.com \
--cc=torvalds@linux-foundation.org \
--cc=virtualization@lists.linux-foundation.org \
--cc=xieyongji@bytedance.com \
--cc=yuxue.liu@jaguarmicro.com \
--cc=zhangjiao2@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.