From: Juergen Gross <jgross@suse.com>
To: torvalds@linux-foundation.org
Cc: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org,
boris.ostrovsky@oracle.com
Subject: [GIT PULL] xen: branch for v5.19-rc1
Date: Mon, 23 May 2022 07:31:04 +0200 [thread overview]
Message-ID: <20220523053104.22814-1-jgross@suse.com> (raw)
Linus,
Please git pull the following tag:
git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git for-linus-5.19-rc1-tag
xen: branch for v5.19-rc1
It contains:
- a series for the Xen scsifront/scsiback pv drivers to decouple the
PV interface from kernel internals
- a patch to harden the Xen scsifront PV driver against a malicious
backend driver
- a series to simplify Xen PV frontend driver ring page setup
- a series to support Xen setups with multiple domains created at boot
time to tolerate Xenstore coming up late
- two small cleanup patches
Thanks.
Juergen
Documentation/ABI/testing/sysfs-driver-xen-blkback | 4 +-
.../ABI/testing/sysfs-driver-xen-blkfront | 2 +-
arch/x86/xen/enlighten_pv.c | 2 -
drivers/block/xen-blkfront.c | 57 ++----
drivers/char/tpm/xen-tpmfront.c | 18 +-
drivers/gpu/drm/xen/xen_drm_front.h | 9 -
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c | 43 ++---
drivers/net/xen-netfront.c | 85 +++------
drivers/pci/xen-pcifront.c | 19 +-
drivers/scsi/xen-scsifront.c | 199 ++++++++++++++-------
drivers/usb/host/xen-hcd.c | 65 ++-----
drivers/xen/gntdev-dmabuf.c | 13 +-
drivers/xen/grant-table.c | 12 +-
drivers/xen/xen-front-pgdir-shbuf.c | 18 +-
drivers/xen/xen-scsiback.c | 82 ++++++++-
drivers/xen/xenbus/xenbus_client.c | 82 ++++++---
drivers/xen/xenbus/xenbus_probe.c | 91 +++++++---
include/xen/grant_table.h | 2 -
include/xen/interface/grant_table.h | 161 ++++++++++-------
include/xen/interface/io/ring.h | 19 +-
include/xen/interface/io/vscsiif.h | 133 +++++++++++++-
include/xen/interface/io/xs_wire.h | 37 +++-
include/xen/xenbus.h | 4 +-
sound/xen/xen_snd_front_evtchnl.c | 44 ++---
sound/xen/xen_snd_front_evtchnl.h | 9 -
25 files changed, 734 insertions(+), 476 deletions(-)
Juergen Gross (25):
xen: update vscsiif.h
xen/scsiback: use new command result macros
xen/scsifront: use new command result macros
xen/scsifront: harden driver against malicious backend
xen: update grant_table.h
xen/grant-table: never put a reserved grant on the free list
xen/blkfront: switch blkfront to use INVALID_GRANT_REF
xen/netfront: switch netfront to use INVALID_GRANT_REF
xen/scsifront: remove unused GRANT_INVALID_REF definition
xen/usb: switch xen-hcd to use INVALID_GRANT_REF
xen/drm: switch xen_drm_front to use INVALID_GRANT_REF
xen/sound: switch xen_snd_front to use INVALID_GRANT_REF
xen/dmabuf: switch gntdev-dmabuf to use INVALID_GRANT_REF
xen/shbuf: switch xen-front-pgdir-shbuf to use INVALID_GRANT_REF
xen: update ring.h
xen/xenbus: add xenbus_setup_ring() service function
xen/blkfront: use xenbus_setup_ring() and xenbus_teardown_ring()
xen/netfront: use xenbus_setup_ring() and xenbus_teardown_ring()
xen/tpmfront: use xenbus_setup_ring() and xenbus_teardown_ring()
xen/drmfront: use xenbus_setup_ring() and xenbus_teardown_ring()
xen/pcifront: use xenbus_setup_ring() and xenbus_teardown_ring()
xen/scsifront: use xenbus_setup_ring() and xenbus_teardown_ring()
xen/usbfront: use xenbus_setup_ring() and xenbus_teardown_ring()
xen/sndfront: use xenbus_setup_ring() and xenbus_teardown_ring()
xen/xenbus: eliminate xenbus_grant_ring()
Luca Miccio (1):
xen: add support for initializing xenstore later as HVM domain
Maximilian Heyne (1):
x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid
SeongJae Park (1):
xen-blk{back,front}: Update contact points for buffer_squeeze_duration_ms and feature_persistent
Stefano Stabellini (1):
xen: sync xs_wire.h header with upstream xen
next reply other threads:[~2022-05-23 5:31 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-05-23 5:31 Juergen Gross [this message]
2022-05-24 4:27 ` [GIT PULL] xen: branch for v5.19-rc1 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=20220523053104.22814-1-jgross@suse.com \
--to=jgross@suse.com \
--cc=boris.ostrovsky@oracle.com \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
--cc=xen-devel@lists.xenproject.org \
/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 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).