diff options
author | dumbbell <dumbbell@FreeBSD.org> | 2014-08-28 12:40:31 +0000 |
---|---|---|
committer | dumbbell <dumbbell@FreeBSD.org> | 2014-08-28 12:40:31 +0000 |
commit | 948d3bc127fc94f08b9b1ec87d86ba856d0785bd (patch) | |
tree | 36de77b5554510effec90f8a97917109365af65f /sys/dev/drm2/radeon | |
parent | bb8b11b3306047f9599268df40963a9d7f4b09d0 (diff) | |
download | FreeBSD-src-948d3bc127fc94f08b9b1ec87d86ba856d0785bd.zip FreeBSD-src-948d3bc127fc94f08b9b1ec87d86ba856d0785bd.tar.gz |
drm/radeon: Fix a memory leak when radeonkms is unloaded
MFC after: 1 week
Diffstat (limited to 'sys/dev/drm2/radeon')
-rw-r--r-- | sys/dev/drm2/radeon/radeon_fb.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/drm2/radeon/radeon_fb.c b/sys/dev/drm2/radeon/radeon_fb.c index ec5b2e8..d4b24a3 100644 --- a/sys/dev/drm2/radeon/radeon_fb.c +++ b/sys/dev/drm2/radeon/radeon_fb.c @@ -291,6 +291,7 @@ static int radeon_fbdev_destroy(struct drm_device *dev, struct radeon_fbdev *rfb if (rfbdev->helper.fbdev) { info = rfbdev->helper.fbdev; + free(info->fb_priv, DRM_MEM_KMS); free(info, DRM_MEM_KMS); } |