diff options
| author | Eric Anholt <anholt@freebsd.org> | 2005-05-28 20:25:04 +0000 | 
|---|---|---|
| committer | Eric Anholt <anholt@freebsd.org> | 2005-05-28 20:25:04 +0000 | 
| commit | d7756397d695e5573647258f8412e9ecfb2645d4 (patch) | |
| tree | 33d51aa1c4aebacf605c5897cc804cd957dce995 | |
| parent | 54fbf85125ef231f77b333d9e72cbc56b5bc012d (diff) | |
Bugzilla #3217: The size field in the new dma handle structure was
    uninitialized, and its use in drm_pci_free later resulted in panics.
Signed-off-by: Sergey Vlasov <vsu@altlinux.ru>
| -rw-r--r-- | linux-core/drm_pci.c | 1 | 
1 files changed, 1 insertions, 0 deletions
| diff --git a/linux-core/drm_pci.c b/linux-core/drm_pci.c index f8f221cd..543c7704 100644 --- a/linux-core/drm_pci.c +++ b/linux-core/drm_pci.c @@ -82,6 +82,7 @@ drm_dma_handle_t *drm_pci_alloc(drm_device_t * dev, size_t size, size_t align,  	if (!dmah)  		return NULL; +	dmah->size = size;  	dmah->vaddr = pci_alloc_consistent(dev->pdev, size, &dmah->busaddr);  #if DRM_DEBUG_MEMORY | 
