mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-12-11 16:00:50 -07:00
block: Drop unmaintained 'archipelago' driver
The driver has failed to build since commit da34e65, in qemu 2.6,
due to a missing include of qapi/error.h for error_setg().
Since no one has complained in three releases, it is easier to
remove the dead code than to keep it around, especially since it
is not being built by default and therefore prone to bitrot.
Signed-off-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Max Reitz <mreitz@redhat.com>
Reviewed-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
This commit is contained in:
parent
9103f1ceb4
commit
e32ccbc6e9
9 changed files with 4 additions and 1181 deletions
|
|
@ -251,6 +251,7 @@
|
|||
# 2.5: 'host_floppy' dropped
|
||||
# 2.6: 'luks' added
|
||||
# 2.8: 'replication' added, 'tftp' dropped
|
||||
# 2.9: 'archipelago' dropped
|
||||
#
|
||||
# @backing_file: #optional the name of the backing file (for copy-on-write)
|
||||
#
|
||||
|
|
@ -2129,7 +2130,7 @@
|
|||
# Since: 2.0
|
||||
##
|
||||
{ 'enum': 'BlockdevDriver',
|
||||
'data': [ 'archipelago', 'blkdebug', 'blkverify', 'bochs', 'cloop',
|
||||
'data': [ 'blkdebug', 'blkverify', 'bochs', 'cloop',
|
||||
'dmg', 'file', 'ftp', 'ftps', 'gluster', 'host_cdrom',
|
||||
'host_device', 'http', 'https', 'iscsi', 'luks', 'nbd', 'nfs',
|
||||
'null-aio', 'null-co', 'parallels', 'qcow', 'qcow2', 'qed',
|
||||
|
|
@ -2342,35 +2343,6 @@
|
|||
'*cache-clean-interval': 'int' } }
|
||||
|
||||
|
||||
##
|
||||
# @BlockdevOptionsArchipelago:
|
||||
#
|
||||
# Driver specific block device options for Archipelago.
|
||||
#
|
||||
# @volume: Name of the Archipelago volume image
|
||||
#
|
||||
# @mport: #optional The port number on which mapperd is
|
||||
# listening. This is optional
|
||||
# and if not specified, QEMU will make Archipelago
|
||||
# use the default port (1001).
|
||||
#
|
||||
# @vport: #optional The port number on which vlmcd is
|
||||
# listening. This is optional
|
||||
# and if not specified, QEMU will make Archipelago
|
||||
# use the default port (501).
|
||||
#
|
||||
# @segment: #optional The name of the shared memory segment
|
||||
# Archipelago stack is using. This is optional
|
||||
# and if not specified, QEMU will make Archipelago
|
||||
# use the default value, 'archipelago'.
|
||||
# Since: 2.2
|
||||
##
|
||||
{ 'struct': 'BlockdevOptionsArchipelago',
|
||||
'data': { 'volume': 'str',
|
||||
'*mport': 'int',
|
||||
'*vport': 'int',
|
||||
'*segment': 'str' } }
|
||||
|
||||
##
|
||||
# @BlockdevOptionsSsh:
|
||||
#
|
||||
|
|
@ -2884,7 +2856,6 @@
|
|||
'*detect-zeroes': 'BlockdevDetectZeroesOptions' },
|
||||
'discriminator': 'driver',
|
||||
'data': {
|
||||
'archipelago':'BlockdevOptionsArchipelago',
|
||||
'blkdebug': 'BlockdevOptionsBlkdebug',
|
||||
'blkverify': 'BlockdevOptionsBlkverify',
|
||||
'bochs': 'BlockdevOptionsGenericFormat',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue