drm2: Handle slightly different little things (1/2)
authorFrançois Tigeot <ftigeot@wolfpond.org>
Tue, 23 Jul 2013 17:21:53 +0000 (19:21 +0200)
committerFrançois Tigeot <ftigeot@wolfpond.org>
Tue, 23 Jul 2013 18:19:59 +0000 (20:19 +0200)
commit168ab13f61bad526b2b3329a772c0b04ba6352f7
tree9090e1d6bb7f79eab148db9e5b0613515a2864a0
parenta620cf98fb51aaf9744d7669190e6133e5fe400e
drm2: Handle slightly different little things (1/2)

* DragonFly and FreeBSD memory barrier functions are named differently

* Replace TAILQ_FOREACH_SAFE by TAILQ_FOREACH_MUTABLE

* CTLFLAG_RDTUN doesn't exist, use CTLFLAG_RD instead

* kdb_active -> db_active

* Implement and use a replacement for VM_OBJECT_LOCK_ASSERT(MA_OWNED)

* VPO_BUSY => PG_BUSY

* The way to get rlimit values is a little bit different

* Replace MPASS with KASSERT

* Use callout_init_mp() where FreeBSD uses CALLOUT_MPSAFE
  (suggested-by swildner)

Parts-by: Johannes Hofmann
sys/dev/drm2/drm_crtc.c
sys/dev/drm2/drm_drv.c
sys/dev/drm2/drm_gem.c
sys/dev/drm2/drm_irq.c
sys/dev/drm2/i915/i915_dma.c
sys/dev/drm2/i915/i915_gem.c
sys/dev/drm2/i915/i915_gem_execbuffer.c
sys/dev/drm2/i915/intel_display.c