From: Eric A. <an...@us...> - 2005-05-28 20:36:24
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/linux-core/ Changes by: anholt@gabe. 05/05/28 13:36:22 Log message: Bugzilla #3217: Create a new __drm_pci_free which is used internally in linux-core to free pci memory without freeing the structure. Linux-core internals often create pci dma handle structures on the stack due to the lack of a drm_local_map_t to store them in properly. Fix the original drm_pci_free to actually free the dma handle structure instead of leaking it. Signed-off-by: Sergey Vlasov <vs...@al...> Modified files: drm/linux-core/: drmP.h drm_bufs.c drm_drv.c drm_pci.c drm_vm.c Revision Changes Path 1.146 drm/linux-core/drmP.h 1.57 drm/linux-core/drm_bufs.c 1.115 drm/linux-core/drm_drv.c 1.10 drm/linux-core/drm_pci.c 1.52 drm/linux-core/drm_vm.c |