linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] xen: branch for v5.19-rc1
@ 2022-05-23  5:31 Juergen Gross
  2022-05-24  4:27 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Juergen Gross @ 2022-05-23  5:31 UTC (permalink / raw)
  To: torvalds; +Cc: linux-kernel, xen-devel, boris.ostrovsky

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] xen: branch for v5.19-rc1
  2022-05-23  5:31 [GIT PULL] xen: branch for v5.19-rc1 Juergen Gross
@ 2022-05-24  4:27 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2022-05-24  4:27 UTC (permalink / raw)
  To: Juergen Gross; +Cc: torvalds, linux-kernel, xen-devel, boris.ostrovsky

The pull request you sent on Mon, 23 May 2022 07:31:04 +0200:

> git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git for-linus-5.19-rc1-tag

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/d61306047533eb6f63a7bd51dfa7f868503bf0ba

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-05-24  4:27 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-23  5:31 [GIT PULL] xen: branch for v5.19-rc1 Juergen Gross
2022-05-24  4:27 ` pr-tracker-bot

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).