[PATCH 02/12] drm: drop unused "struct drm_queue"

Daniel Vetter daniel at ffwll.ch
Wed Jul 23 12:35:58 PDT 2014


On Wed, Jul 23, 2014 at 05:26:37PM +0200, David Herrmann wrote:
> This object is unused, drop it.
> 
> Signed-off-by: David Herrmann <dh.herrmann at gmail.com>

Funny how after even all my "kill stuff with fire" series there's still
such low hanging fruit left ;-)

Reviewed-by: Daniel Vetter <daniel.vetter at ffwll.ch> 
> ---
>  include/drm/drmP.h | 17 -----------------
>  1 file changed, 17 deletions(-)
> 
> diff --git a/include/drm/drmP.h b/include/drm/drmP.h
> index 335b7b8..d3d9be6 100644
> --- a/include/drm/drmP.h
> +++ b/include/drm/drmP.h
> @@ -430,23 +430,6 @@ struct drm_file {
>  	struct drm_prime_file_private prime;
>  };
>  
> -/** Wait queue */
> -struct drm_queue {
> -	atomic_t use_count;		/**< Outstanding uses (+1) */
> -	atomic_t finalization;		/**< Finalization in progress */
> -	atomic_t block_count;		/**< Count of processes waiting */
> -	atomic_t block_read;		/**< Queue blocked for reads */
> -	wait_queue_head_t read_queue;	/**< Processes waiting on block_read */
> -	atomic_t block_write;		/**< Queue blocked for writes */
> -	wait_queue_head_t write_queue;	/**< Processes waiting on block_write */
> -	atomic_t total_queued;		/**< Total queued statistic */
> -	atomic_t total_flushed;		/**< Total flushes statistic */
> -	atomic_t total_locks;		/**< Total locks statistics */
> -	enum drm_ctx_flags flags;	/**< Context preserving and 2D-only */
> -	struct drm_waitlist waitlist;	/**< Pending buffers */
> -	wait_queue_head_t flush_queue;	/**< Processes waiting until flush */
> -};
> -
>  /**
>   * Lock data.
>   */
> -- 
> 2.0.2
> 

-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch


More information about the dri-devel mailing list