lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220523053104.22814-1-jgross@suse.com>
Date:   Mon, 23 May 2022 07:31:04 +0200
From:   Juergen Gross <jgross@...e.com>
To:     torvalds@...ux-foundation.org
Cc:     linux-kernel@...r.kernel.org, xen-devel@...ts.xenproject.org,
        boris.ostrovsky@...cle.com
Subject: [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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ