diff options
| author | Eric Anholt <eric@anholt.net> | 2009-03-24 12:23:04 -0700 | 
|---|---|---|
| committer | Eric Anholt <eric@anholt.net> | 2009-06-18 13:00:33 -0700 | 
| commit | 9a298b2acd771d8a5c0004d8f8e4156c65b11f6b (patch) | |
| tree | f8bf6cfe675492cb881abb50d9aa9aa8f38733d6 /drivers/gpu/drm/r128/r128_cce.c | |
| parent | 52dc7d32b88156248167864f77a9026abe27b432 (diff) | |
| download | olio-linux-3.10-9a298b2acd771d8a5c0004d8f8e4156c65b11f6b.tar.xz olio-linux-3.10-9a298b2acd771d8a5c0004d8f8e4156c65b11f6b.zip  | |
drm: Remove memory debugging infrastructure.
It hasn't been used in ages, and having the user tell your how much
memory is being freed at free time is a recipe for disaster even if it
was ever used.
Signed-off-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'drivers/gpu/drm/r128/r128_cce.c')
| -rw-r--r-- | drivers/gpu/drm/r128/r128_cce.c | 12 | 
1 files changed, 4 insertions, 8 deletions
diff --git a/drivers/gpu/drm/r128/r128_cce.c b/drivers/gpu/drm/r128/r128_cce.c index 077c0455a6b..c75fd356404 100644 --- a/drivers/gpu/drm/r128/r128_cce.c +++ b/drivers/gpu/drm/r128/r128_cce.c @@ -353,12 +353,10 @@ static int r128_do_init_cce(struct drm_device * dev, drm_r128_init_t * init)  	DRM_DEBUG("\n"); -	dev_priv = drm_alloc(sizeof(drm_r128_private_t), DRM_MEM_DRIVER); +	dev_priv = kzalloc(sizeof(drm_r128_private_t), GFP_KERNEL);  	if (dev_priv == NULL)  		return -ENOMEM; -	memset(dev_priv, 0, sizeof(drm_r128_private_t)); -  	dev_priv->is_pci = init->is_pci;  	if (dev_priv->is_pci && !dev->sg) { @@ -619,8 +617,7 @@ int r128_do_cleanup_cce(struct drm_device * dev)  					    ("failed to cleanup PCI GART!\n");  		} -		drm_free(dev->dev_private, sizeof(drm_r128_private_t), -			 DRM_MEM_DRIVER); +		kfree(dev->dev_private);  		dev->dev_private = NULL;  	} @@ -768,18 +765,17 @@ static int r128_freelist_init(struct drm_device * dev)  	drm_r128_freelist_t *entry;  	int i; -	dev_priv->head = drm_alloc(sizeof(drm_r128_freelist_t), DRM_MEM_DRIVER); +	dev_priv->head = kzalloc(sizeof(drm_r128_freelist_t), GFP_KERNEL);  	if (dev_priv->head == NULL)  		return -ENOMEM; -	memset(dev_priv->head, 0, sizeof(drm_r128_freelist_t));  	dev_priv->head->age = R128_BUFFER_USED;  	for (i = 0; i < dma->buf_count; i++) {  		buf = dma->buflist[i];  		buf_priv = buf->dev_private; -		entry = drm_alloc(sizeof(drm_r128_freelist_t), DRM_MEM_DRIVER); +		entry = kmalloc(sizeof(drm_r128_freelist_t), GFP_KERNEL);  		if (!entry)  			return -ENOMEM;  |