[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [GIT PULL] xen: branch for v5.19-rc1
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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |