Am 08.08.2014 um 19:39 schrieb Kevin Wolf: > From: Chrysostomos Nanakos <cnana...@grnet.gr> > > VM Image on Archipelago volume is specified like this: > > file.driver=archipelago,file.volume=<volumename>[,file.mport=<mapperd_port>[, > file.vport=<vlmcd_port>][,file.segment=<segment_name>]] > > 'archipelago' is the protocol. > > 'mport' is the port number on which mapperd is listening. This is optional > and if not specified, QEMU will make Archipelago to use the default port. > > 'vport' is the port number on which vlmcd is listening. This is optional > and if not specified, QEMU will make Archipelago to use the default port. > > 'segment' is the name of the shared memory segment Archipelago stack is using. > This is optional and if not specified, QEMU will make Archipelago to use the > default value, 'archipelago'. > > Examples: > > file.driver=archipelago,file.volume=my_vm_volume > file.driver=archipelago,file.volume=my_vm_volume,file.mport=123 > file.driver=archipelago,file.volume=my_vm_volume,file.mport=123, > file.vport=1234 > file.driver=archipelago,file.volume=my_vm_volume,file.mport=123, > file.vport=1234,file.segment=my_segment > > Signed-off-by: Chrysostomos Nanakos <cnana...@grnet.gr> > Reviewed-by: Stefan Hajnoczi <stefa...@redhat.com> > Signed-off-by: Kevin Wolf <kw...@redhat.com> > --- > MAINTAINERS | 6 + > block/Makefile.objs | 2 + > block/archipelago.c | 787 > ++++++++++++++++++++++++++++++++++++++++++++++++++++ > configure | 40 +++ > 4 files changed, 835 insertions(+) > create mode 100644 block/archipelago.c
Judging by configure output in v2.3.0-rc2, QEMU seems to rely on libxseg, which is GPL-3.0+: https://github.com/grnet/libxseg How can anyone legally build this backend then? o.O Any chance libxseg can be relicensed to GPL-2.0+? Regards, Andreas -- SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Jennifer Guild, Dilip Upmanyu, Graham Norton; HRB 21284 (AG Nürnberg)