---
 src/qxl_ring.c |   12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/qxl_ring.c b/src/qxl_ring.c
index fcbaaa7..adb92ba 100644
--- a/src/qxl_ring.c
+++ b/src/qxl_ring.c
@@ -41,7 +41,7 @@ struct ring
 
 struct qxl_ring
 {
-    volatile struct ring *ring;
+    struct ring        *ring;
     int                        element_size;
     int                        n_elements;
     int                        io_port_prod_notify;
@@ -61,7 +61,7 @@ qxl_ring_create (struct qxl_ring_header *header,
     if (!ring)
        return NULL;
 
-    ring->ring = (volatile struct ring *)header;
+    ring->ring = (struct ring *)header;
     ring->element_size = element_size;
     ring->n_elements = n_elements;
     ring->io_port_prod_notify = io_port_prod_notify;
@@ -73,8 +73,8 @@ void
 qxl_ring_push (struct qxl_ring *ring,
               const void      *new_elt)
 {
-    volatile struct qxl_ring_header *header = &(ring->ring->header);
-    volatile uint8_t *elt;
+    struct qxl_ring_header *header = &(ring->ring->header);
+    uint8_t *elt;
     int idx;
 
     while (header->prod - header->cons == header->num_items)
@@ -106,8 +106,8 @@ Bool
 qxl_ring_pop (struct qxl_ring *ring,
              void            *element)
 {
-    volatile struct qxl_ring_header *header = &(ring->ring->header);
-    volatile uint8_t *ring_elt;
+    struct qxl_ring_header *header = &(ring->ring->header);
+    uint8_t *ring_elt;
     int idx;
 
     if (header->cons == header->prod)
-- 
1.7.9.3

_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to