linux_dsm_epyc7002/include
Chris Wilson 9e8944ab56 drm: Introduce an iterator over holes in the drm_mm range manager
This will be used i915 in forthcoming patches in order to measure the
largest contiguous chunk of memory available for enabling chipset
features.

v2: Try to make the macro marginally safer and more readable by not
depending upon the drm_mm_hole_node_end() being non-zero. Note that we
need to open code list_for_each() in order to update the hole_start,
hole_end variable on each iteration and keep the macro sane.

v3: Tidy up few BUG_ONs that fell foul of adding additional tests to
drm_mm_hole_node_start().

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Dave Airlie <airlied@redhat.com>
Acked-by: Dave Airlie <airlied@redhat.com>
Cc: dri-devel@lists.freedesktop.org
Reviewed-by: Ben Widawsky <ben@bwidawsk.net>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-11-30 23:20:54 +01:00
..
acpi
asm-generic
clocksource
crypto
drm drm: Introduce an iterator over holes in the drm_mm range manager 2012-11-30 23:20:54 +01:00
keys
linux kref: Implement kref_get_unless_zero v3 2012-11-20 16:15:02 +10:00
math-emu
media
memory
misc
net Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211 2012-10-29 14:14:48 -04:00
pcmcia
ras
rdma
rxrpc
scsi
sound ALSA: Add a reference counter to card instance 2012-10-30 11:07:10 +01:00
target
trace xen/mmu: Use Xen specific TLB flush instead of the generic one. 2012-10-31 12:38:31 -04:00
uapi drm: add support for monotonic vblank timestamps 2012-11-20 16:06:16 +10:00
video
xen Bug-fixes: 2012-10-24 05:17:27 +03:00
Kbuild