]> xenbits.xensource.com Git - people/pauldu/mini-os.git/commit
mini-os: setup xenbus interface parameters
authorJuergen Gross <jgross@suse.com>
Sun, 21 Aug 2016 09:29:44 +0000 (11:29 +0200)
committerWei Liu <wei.liu2@citrix.com>
Wed, 24 Aug 2016 10:37:05 +0000 (11:37 +0100)
commitf8674fcef32809bc7e2f600b954202b3e1de669f
treebf09442ffd1f7c9e085636bc744fe2c80c19d79f
parentd7b77145fa6b0ab6d26811497bd0b2486b5ec5d5
mini-os: setup xenbus interface parameters

In order to support HVMlite we need to get the ring page and event
channel from the hypervisor via hypercalls. Move the already existing
get_xenbus() function from arm specific coding to xenbus/xenbus.c and
provide a similar paravirtualized function.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
arch/arm/setup.c
arch/x86/setup.c
events.c
include/xenbus.h
xenbus/xenbus.c