freebsd-dev/sys/dev/drm2/i915
John Baldwin 2ad026889e Most error cases in i915_gem_do_execbuffer() jump to one of two labels to
release resources (such as unholding pages) when errors occur.  Some
recently added error checks return immediately instead of jumping to a
label resulting in leaks.  Fix these to jump to a label to do cleanup
instead.

Reviewed by:	kib
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D3745
2015-10-01 16:59:07 +00:00
..
i915_debug.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
i915_dma.c Merge i915_emit_box_p and i915_emit_box as done in linux 3.8 2015-08-26 22:19:53 +00:00
i915_drm.h drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
i915_drv.c Mark ValleyView/Bay Trail as not supported 2015-08-29 00:05:39 +00:00
i915_drv.h Merge i915_emit_box_p and i915_emit_box as done in linux 3.8 2015-08-26 22:19:53 +00:00
i915_gem_context.c backout a change that should not have crept in 2015-08-26 22:00:40 +00:00
i915_gem_evict.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
i915_gem_execbuffer.c Most error cases in i915_gem_do_execbuffer() jump to one of two labels to 2015-10-01 16:59:07 +00:00
i915_gem_gtt.c Reduce diff against linux 3.8 2015-08-26 21:35:16 +00:00
i915_gem_stolen.c An update for the i915 GPU driver, which brings the code up to Linux 2015-01-21 16:10:37 +00:00
i915_gem_tiling.c Reduce diff against linux 3.8 2015-08-26 21:35:16 +00:00
i915_gem.c Back out a change which should not have been committed yet 2015-08-26 22:09:12 +00:00
i915_ioc32.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
i915_irq.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
i915_reg.h Synchronize i915_reg.h with linux 3.8.13 version 2015-08-26 21:17:48 +00:00
i915_suspend.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
intel_bios.c An update for the i915 GPU driver, which brings the code up to Linux 2015-01-21 16:10:37 +00:00
intel_bios.h
intel_crt.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
intel_ddi.c Synchronize i915_reg.h with linux 3.8.13 version 2015-08-26 21:17:48 +00:00
intel_display.c Synchronize i915_reg.h with linux 3.8.13 version 2015-08-26 21:17:48 +00:00
intel_dp.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
intel_drv.h Reduce diff with linux 3.8.13 on i915 headers 2015-09-05 23:22:59 +00:00
intel_fb.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
intel_hdmi.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
intel_iic.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
intel_lvds.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
intel_modes.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
intel_opregion.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
intel_overlay.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
intel_panel.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
intel_pm.c Synchronize i915_reg.h with linux 3.8.13 version 2015-08-26 21:17:48 +00:00
intel_ringbuffer.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
intel_ringbuffer.h Reduce diff with linux 3.8.13 on i915 headers 2015-09-05 23:22:59 +00:00
intel_sdvo_regs.h Reduce diff with linux 3.8.13 on i915 headers 2015-09-05 23:22:59 +00:00
intel_sdvo.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00
intel_sprite.c An update for the i915 GPU driver, which brings the code up to Linux 2015-01-21 16:10:37 +00:00
intel_tv.c drm: Update the device-independent code to match Linux 3.8.13 2015-03-17 18:50:33 +00:00