[GIT PULL] xen: branch for v5.6-rc5

From: Juergen Gross
Date: Sat Mar 07 2020 - 04:36:38 EST


Linus,

Please git pull the following tag:

git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git for-linus-5.6b-rc5-tag

xen: branch for v5.6-rc5

It contains 4 fixes and a small cleanup patch:

- 2 fixes by Dongli Zhang fixing races in the xenbus driver
- 2 fixes by me fixing issues introduced in 5.6
- a small cleanup by Gustavo Silva replacing a zero-length array with
a flexible-array

Thanks.

Juergen

drivers/block/xen-blkfront.c | 80 ++++++++++++++++---------------
drivers/xen/xen-pciback/pciback.h | 2 +-
drivers/xen/xenbus/xenbus_comms.c | 4 ++
drivers/xen/xenbus/xenbus_probe.c | 10 ++--
drivers/xen/xenbus/xenbus_probe_backend.c | 5 +-
drivers/xen/xenbus/xenbus_xs.c | 9 ++--
include/xen/interface/io/tpmif.h | 2 +-
include/xen/xenbus.h | 3 +-
8 files changed, 64 insertions(+), 51 deletions(-)

Dongli Zhang (2):
xenbus: req->body should be updated before req->state
xenbus: req->err should be updated before req->state

Gustavo A. R. Silva (1):
xen: Replace zero-length array with flexible-array member

Juergen Gross (2):
xen/xenbus: fix locking
xen/blkfront: fix ring info addressing