[Spice-commits] 2 commits - spice/Makefile.am spice/meson.build spice/vd_agent.h spice/vdi_dev.h

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Mar 3 12:46:51 UTC 2020


 spice/Makefile.am |    1 
 spice/meson.build |    1 
 spice/vd_agent.h  |    6 ---
 spice/vdi_dev.h   |   87 ------------------------------------------------------
 4 files changed, 95 deletions(-)

New commits:
commit faed1bf410d8c95024d9e19a14332e5c756853cd
Author: Victor Toso <me at victortoso.com>
Date:   Mon Mar 2 18:23:16 2020 +0100

    vdi_dev: remove deprecated header
    
    Deprecated since 2d7bf3e "vdi-dev: mark as deprecated" in 2014-12-04
    and version 0.12.8.
    
    Signed-off-by: Victor Toso <victortoso at redhat.com>

diff --git a/spice/Makefile.am b/spice/Makefile.am
index 69c9976..a626eb8 100644
--- a/spice/Makefile.am
+++ b/spice/Makefile.am
@@ -17,7 +17,6 @@ spice_protocol_include_HEADERS =		\
 	stats.h					\
 	types.h					\
 	vd_agent.h				\
-	vdi_dev.h				\
 	stream-device.h				\
 	$(NULL)
 
diff --git a/spice/meson.build b/spice/meson.build
index 05b2b28..b89185a 100644
--- a/spice/meson.build
+++ b/spice/meson.build
@@ -13,7 +13,6 @@ spice_protocol_headers = [
   'stats.h',
   'types.h',
   'vd_agent.h',
-  'vdi_dev.h',
   'stream-device.h',
 ]
 
diff --git a/spice/vdi_dev.h b/spice/vdi_dev.h
deleted file mode 100644
index a27f395..0000000
--- a/spice/vdi_dev.h
+++ /dev/null
@@ -1,87 +0,0 @@
-/*
-   Copyright (C) 2009 Red Hat, Inc.
-
-   Redistribution and use in source and binary forms, with or without
-   modification, are permitted provided that the following conditions are
-   met:
-
-       * Redistributions of source code must retain the above copyright
-         notice, this list of conditions and the following disclaimer.
-       * Redistributions in binary form must reproduce the above copyright
-         notice, this list of conditions and the following disclaimer in
-         the documentation and/or other materials provided with the
-         distribution.
-       * Neither the name of the copyright holder nor the names of its
-         contributors may be used to endorse or promote products derived
-         from this software without specific prior written permission.
-
-   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS
-   IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-   TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-   PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-   HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-*/
-
-#ifndef _H_VDI_DEV
-#define _H_VDI_DEV
-
-#include <spice/types.h>
-#include <spice/barrier.h>
-#include <spice/ipc_ring.h>
-#include <spice/macros.h>
-
-#include <spice/start-packed.h>
-
-#ifndef SPICE_DISABLE_DEPRECATED
-#error "This SPICE interface is deprecated"
-#endif
-
-#define REDHAT_PCI_VENDOR_ID 0x1b36
-
-#define VDI_PORT_DEVICE_ID 0x0105
-#define VDI_PORT_REVISION 0x01
-
-#define VDI_PORT_INTERRUPT (1 << 0)
-
-#define VDI_PORT_MAGIC SPICE_MAGIC_CONST("VDIP")
-
-typedef struct SPICE_ATTR_PACKED VDIPortPacket {
-    uint32_t gen;
-    uint32_t size;
-    uint8_t data[512 - 2 * sizeof(uint32_t)];
-} VDIPortPacket;
-
-SPICE_RING_DECLARE(VDIPortRing, VDIPortPacket, 32);
-
-enum {
-    VDI_PORT_IO_RANGE_INDEX,
-    VDI_PORT_RAM_RANGE_INDEX,
-};
-
-enum {
-    VDI_PORT_IO_CONNECTION,
-    VDI_PORT_IO_NOTIFY = 4,
-    VDI_PORT_IO_UPDATE_IRQ = 8,
-
-    VDI_PORT_IO_RANGE_SIZE = 12
-};
-
-typedef struct SPICE_ATTR_PACKED VDIPortRam {
-    uint32_t magic;
-    uint32_t generation;
-    uint32_t int_pending;
-    uint32_t int_mask;
-    VDIPortRing input;
-    VDIPortRing output;
-    uint32_t reserv[32];
-} VDIPortRam;
-
-#include <spice/end-packed.h>
-
-#endif /* _H_VDI_DEV */
commit 1366a78cac6b955195b140c7e7df3fdd55736ce5
Author: Victor Toso <me at victortoso.com>
Date:   Mon Mar 2 18:15:24 2020 +0100

    vd_agent: remove VD_AGENT_CLIPBOARD_MAX_SIZE_[DEFAULT ENV]
    
    Not used since fc1e7e "Mark VD_AGENT_CLIPBOARD_MAX as deprecated" in
    2013-11-14, release v0.12.7
    
    Signed-off-by: Victor Toso <victortoso at redhat.com>

diff --git a/spice/vd_agent.h b/spice/vd_agent.h
index e4e00a8..84c8647 100644
--- a/spice/vd_agent.h
+++ b/spice/vd_agent.h
@@ -57,12 +57,6 @@ typedef struct SPICE_ATTR_PACKED VDAgentMessage {
 #define VD_AGENT_PROTOCOL 1
 #define VD_AGENT_MAX_DATA_SIZE 2048
 
-#ifdef SPICE_DEPRECATED
-#define VD_AGENT_CLIPBOARD_MAX_SIZE_DEFAULT 1024
-#define VD_AGENT_CLIPBOARD_MAX_SIZE_ENV "SPICE_CLIPBOARD_MAX_SIZE"
-#endif
-
-
 /*
  * Messages and types for guest agent.
  * These messages are sent through the virtio port "com.redhat.spice.0"


More information about the Spice-commits mailing list