From c8b8d6b96e237ea985da8ce34f2dac00243a9413 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-S=C3=A9bastien=20P=C3=A9dron?= Date: Sun, 15 Sep 2013 07:48:42 +0000 Subject: [PATCH] drm/radeon: Add missing "return false" after unmapping invalid BIOS Without that, we would try to copy the unmapped BIOS. Submitted by: Christoph Mallon Approved by: re (blanket) --- sys/dev/drm2/radeon/radeon_bios.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/dev/drm2/radeon/radeon_bios.c b/sys/dev/drm2/radeon/radeon_bios.c index 8f42f9f1f55..ee48268469e 100644 --- a/sys/dev/drm2/radeon/radeon_bios.c +++ b/sys/dev/drm2/radeon/radeon_bios.c @@ -123,6 +123,7 @@ static bool radeon_read_bios(struct radeon_device *rdev) __func__, bios[0], bios[1]); } vga_pci_unmap_bios(vga_dev, bios); + return false; } rdev->bios = malloc(size, DRM_MEM_DRIVER, M_WAITOK); memcpy(rdev->bios, bios, size);