xen/9pfs: connect to the frontend
commitf23ef34a5dec56103e1348a622a6adf7c87c821f
authorStefano Stabellini <sstabellini@kernel.org>
Wed, 22 Mar 2017 17:15:59 +0000 (22 10:15 -0700)
committerStefano Stabellini <sstabellini@kernel.org>
Tue, 25 Apr 2017 18:04:33 +0000 (25 11:04 -0700)
treea2a018143d7e067de47e25799f283d7d4d336a33
parentb37eeb020123d16a2ba10b16b9923088f727b005
xen/9pfs: connect to the frontend

Write the limits of the backend to xenstore. Connect to the frontend.
Upon connection, allocate the rings according to the protocol
specification.

Initialize a QEMUBH to schedule work upon receiving an event channel
notification from the frontend.

Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
CC: anthony.perard@citrix.com
CC: jgross@suse.com
CC: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
CC: Greg Kurz <groug@kaod.org>
hw/9pfs/xen-9p-backend.c