freebsd-nq/sys/dev/drm2
Konstantin Belousov 58a236093c Handle the driver KPI change from r292373. Ensure that managed device
pagers fault routines always return with a result page, be it the
proper and valid result page, or initially passed freshly allocated
placeholder.  Do not free the passed in page until we are able to
provide the replacement, and do not assign NULL to *mres.

Reported and tested by:	dumbbell
Reviewed by:	royger (who also verified that Xen code is safe)
Sponsored by:	The FreeBSD Foundation
2016-03-24 09:56:53 +00:00
..
i915 Handle the driver KPI change from r292373. Ensure that managed device 2016-03-24 09:56:53 +00:00
radeon
ttm Handle the driver KPI change from r292373. Ensure that managed device 2016-03-24 09:56:53 +00:00
ati_pcigart.c
drm_agpsupport.c
drm_atomic.h drm/i915: Update to match Linux 3.8.13 2016-03-08 20:33:02 +00:00
drm_auth.c
drm_buffer.c
drm_buffer.h
drm_bufs.c
drm_context.c
drm_core.h
drm_crtc_helper.c
drm_crtc_helper.h
drm_crtc.c drm: Revert the part of r288653 about M_WAITOK vs M_NOWAIT 2016-01-13 20:35:02 +00:00
drm_crtc.h
drm_dma.c
drm_dp_helper.c
drm_dp_helper.h
drm_dp_iic_helper.c drm/i915: Update to match Linux 3.8.13 2016-03-08 20:33:02 +00:00
drm_drv.c drm: Fix dev->ioctl_count references leak 2016-03-11 18:59:15 +00:00
drm_edid_modes.h
drm_edid.c
drm_edid.h
drm_fb_helper.c Remove taskqueue_enqueue_fast(). 2016-03-01 17:47:32 +00:00
drm_fb_helper.h
drm_fixed.h
drm_fops.c drm2: a few minor fixes after r280183 2015-10-04 07:45:36 +00:00
drm_fourcc.h
drm_gem_names.c
drm_gem_names.h
drm_gem.c
drm_global.c
drm_global.h
drm_hashtab.c
drm_hashtab.h
drm_ioc32.c
drm_ioctl.c
drm_irq.c
drm_linux_list_sort.c
drm_linux_list.h drm/i915: Update to match Linux 3.8.13 2016-03-08 20:33:02 +00:00
drm_lock.c Hide an unused in FreeBSD function behind #ifdef linux to get rid of 2015-09-22 15:32:27 +00:00
drm_mem_util.h drm/i915: Update to match Linux 3.8.13 2016-03-08 20:33:02 +00:00
drm_memory.c
drm_mm.c
drm_mm.h
drm_mode.h
drm_modes.c
drm_os_freebsd.c drm/i915: Update to match Linux 3.8.13 2016-03-08 20:33:02 +00:00
drm_os_freebsd.h drm/i915: Update to match Linux 3.8.13 2016-03-08 20:33:02 +00:00
drm_pci.c drm: Revert the part of r288653 about M_WAITOK vs M_NOWAIT 2016-01-13 20:35:02 +00:00
drm_pciids.h drm/i915: Update to match Linux 3.8.13 2016-03-08 20:33:02 +00:00
drm_sarea.h
drm_scatter.c
drm_stub.c drm2: a few minor fixes after r280183 2015-10-04 07:45:36 +00:00
drm_sysctl.c
drm_vm.c
drm.h
drmP.h drm/i915: Update to match Linux 3.8.13 2016-03-08 20:33:02 +00:00