freebsd-nq/sys/dev/drm2/i915
Attilio Rao 3ae10f7477 - Modify vm_page_unwire() and vm_page_enqueue() to directly accept
the queue where to enqueue pages that are going to be unwired.
- Add stronger checks to the enqueue/dequeue for the pagequeues when
  adding and removing pages to them.

Of course, for unmanaged pages the queue parameter of vm_page_unwire() will
be ignored, just as the active parameter today.
This makes adding new pagequeues quicker.

This change effectively modifies the KPI.  __FreeBSD_version will be,
however, bumped just when the full cache of free pages will be
evicted.

Sponsored by:	EMC / Isilon storage division
Reviewed by:	alc
Tested by:	pho
2014-06-16 18:15:27 +00:00
..
i915_debug.c
i915_dma.c Add drm and i915 ioctl translations for 32 bit process on 64 bit host. 2012-08-18 18:26:25 +00:00
i915_drm.h
i915_drv.c Merge VT(9) project (a.k.a. newcons). 2013-12-05 22:38:53 +00:00
i915_drv.h Prefer __containerof() above member2struct(). 2012-09-15 19:28:54 +00:00
i915_gem_evict.c
i915_gem_execbuffer.c Correct atomic operations in i915. 2013-08-28 23:59:38 +00:00
i915_gem_gtt.c - Modify vm_page_unwire() and vm_page_enqueue() to directly accept 2014-06-16 18:15:27 +00:00
i915_gem_tiling.c
i915_gem.c - Modify vm_page_unwire() and vm_page_enqueue() to directly accept 2014-06-16 18:15:27 +00:00
i915_ioc32.c Add drm and i915 ioctl translations for 32 bit process on 64 bit host. 2012-08-18 18:26:25 +00:00
i915_irq.c
i915_reg.h Partial revert of r258779 and r258780: 2013-12-02 03:36:44 +00:00
i915_suspend.c
intel_bios.c
intel_bios.h
intel_crt.c drm: Const'ify the 1st "drm_display_mode" passed to "mode_fixup" callbacks 2013-08-24 16:50:47 +00:00
intel_display.c Correct atomic operations in i915. 2013-08-28 23:59:38 +00:00
intel_dp.c drm: Move definition of EREMOTEIO to drmP.h 2013-08-24 23:47:31 +00:00
intel_drv.h drm: Const'ify the 1st "drm_display_mode" passed to "mode_fixup" callbacks 2013-08-24 16:50:47 +00:00
intel_fb.c Merge VT(9) project (a.k.a. newcons). 2013-12-05 22:38:53 +00:00
intel_hdmi.c drm: Const'ify the 1st "drm_display_mode" passed to "mode_fixup" callbacks 2013-08-24 16:50:47 +00:00
intel_iic.c drm and i915: Left-shift iic_msg.slave at creation time 2013-04-03 08:27:35 +00:00
intel_lvds.c drm: Const'ify the 1st "drm_display_mode" passed to "mode_fixup" callbacks 2013-08-24 16:50:47 +00:00
intel_modes.c drm and i915: Left-shift iic_msg.slave at creation time 2013-04-03 08:27:35 +00:00
intel_opregion.c
intel_overlay.c
intel_panel.c drm: Const'ify the 1st "drm_display_mode" passed to "mode_fixup" callbacks 2013-08-24 16:50:47 +00:00
intel_ringbuffer.c Replace kernel virtual address space allocation with vmem. This provides 2013-08-07 06:21:20 +00:00
intel_ringbuffer.h
intel_sdvo_regs.h
intel_sdvo.c drm: Const'ify the 1st "drm_display_mode" passed to "mode_fixup" callbacks 2013-08-24 16:50:47 +00:00
intel_sprite.c
intel_tv.c drm: Const'ify the 1st "drm_display_mode" passed to "mode_fixup" callbacks 2013-08-24 16:50:47 +00:00