This can always be re-added should somebody find a use...
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
                                 gpu_write_list) {
                struct drm_gem_object *obj = &obj_priv->base;
 
-               if ((obj->write_domain & flush_domains) ==
-                   obj->write_domain &&
-                   obj_priv->ring->ring_flag == ring->ring_flag) {
+               if (obj->write_domain & flush_domains &&
+                   obj_priv->ring == ring) {
                        uint32_t old_write_domain = obj->write_domain;
 
                        obj->write_domain = 0;
 
                .tail = PRB0_TAIL,
                .start = PRB0_START
        },
-       .ring_flag              = I915_EXEC_RENDER,
        .size                   = 32 * PAGE_SIZE,
        .alignment              = PAGE_SIZE,
        .virtual_start          = NULL,
                .tail = BSD_RING_TAIL,
                .start = BSD_RING_START
        },
-       .ring_flag              = I915_EXEC_BSD,
        .size                   = 32 * PAGE_SIZE,
        .alignment              = PAGE_SIZE,
        .virtual_start          = NULL,
 
                        u32 tail;
                        u32 start;
        } regs;
-       unsigned int    ring_flag;
        unsigned long   size;
        unsigned int    alignment;
        void            *virtual_start;