DragonFlyBSD Kernel Audit
DF-2100 / fix.diff
← back to finding ↓ download raw
diff --git a/sys/dev/drm/i915/i915_vgpu.c b/sys/dev/drm/i915/i915_vgpu.c
@@ -100,6 +100,9 @@
 static void vgt_deballoon_space(struct i915_ggtt *ggtt,
 				struct drm_mm_node *node)
 {
+	if (!node->allocated)
+		return;
+
 	DRM_DEBUG_DRIVER("deballoon space: range [0x%llx - 0x%llx] %llu KiB.\n",
 			 node->start,
 			 node->start + node->size,