Hi David,
On 7/3/23 19:26, David Woodhouse wrote:
The following changes since commit 9832009d9dd2386664c15cc70f6e6bfe062be8bd:
Merge tag 'pull-riscv-to-apply-20230306' of
https://gitlab.com/palmer-dabbelt/qemu into staging (2023-03-07 12:53:00 +0000)
are available in the Git repository at:
git://git.infradead.org/users/dwmw2/qemu.git refs/tags/xenfv-2
for you to fetch changes up to 154eac37190c4d80d29b09c226abd899e397530f:
docs: Update Xen-on-KVM documentation for PV disk support (2023-03-07
17:04:30 +0000)
Tested-by: Paul Durrant <p...@xen.org>
... on real Xen (master branch, 4.18) with a Debian guest.
This tag only appears in the cover letter, and is missing in each patch.
It would have been acceptable if it were in the PR tag, but
the tag (which for some reason isn't displayed in your cover letter)
is simply "PV back end support for emulated Xen".
You can fetch a series with tag applied with b4:
https://github.com/mricon/b4
You can post signed PR with easily with git-publish:
https://github.com/stefanha/git-publish
----------------------------------------------------------------
David Woodhouse (23):
hw/xen: Add xenstore wire implementation and implementation stubs
hw/xen: Add basic XenStore tree walk and write/read/directory support
hw/xen: Implement XenStore watches
hw/xen: Implement XenStore transactions
hw/xen: Watches on XenStore transactions
hw/xen: Implement core serialize/deserialize methods for xenstore_impl
hw/xen: Add evtchn operations to allow redirection to internal emulation
hw/xen: Add gnttab operations to allow redirection to internal emulation
hw/xen: Pass grant ref to gnttab unmap operation
hw/xen: Add foreignmem operations to allow redirection to internal
emulation
hw/xen: Move xenstore_store_pv_console_info to xen_console.c
hw/xen: Use XEN_PAGE_SIZE in PV backend drivers
hw/xen: Rename xen_common.h to xen_native.h
hw/xen: Build PV backend drivers for CONFIG_XEN_BUS
hw/xen: Only advertise ring-page-order for xen-block if gnttab supports
it
hw/xen: Hook up emulated implementation for event channel operations
hw/xen: Add emulated implementation of grant table operations
hw/xen: Add emulated implementation of XenStore operations
hw/xen: Map guest XENSTORE_PFN grant in emulated Xenstore
hw/xen: Implement soft reset for emulated gnttab
i386/xen: Initialize Xen backends from pc_basic_device_init() for
emulation
MAINTAINERS: Add entry for Xen on KVM emulation
docs: Update Xen-on-KVM documentation for PV disk support
Paul Durrant (4):
hw/xen: Implement XenStore permissions
hw/xen: Create initial XenStore nodes
hw/xen: Add xenstore operations to allow redirection to internal
emulation
hw/xen: Avoid crash when backend watch fires too early