git: DragonFly_RELEASE_4_8 drm: bring in Linux compability changes from master

Francois Tigeot ftigeot at crater.dragonflybsd.org
Wed Apr 12 12:57:31 PDT 2017


commit a738c42829aada7a726b4571641efd08c290a3a2
Author: François Tigeot <ftigeot at wolfpond.org>
Date:   Wed Apr 12 21:54:19 2017 +0200

    drm: bring in Linux compability changes from master
    
    Just enough to run the drm/i915 driver from Linux 4.7

Summary of changes:
 sys/conf/files                                     |   2 +
 sys/conf/options                                   |   2 +-
 sys/config/LINT64                                  |   2 +-
 sys/dev/drm/drm/Makefile                           |   2 +
 sys/dev/drm/drm_cache.c                            |   7 +-
 sys/dev/drm/drm_drv.c                              |  44 -----
 sys/dev/drm/i915/i915_cmd_parser.c                 |   4 +-
 sys/dev/drm/i915/intel_ringbuffer.c                |   8 +-
 sys/dev/drm/i915/intel_ringbuffer.h                |   1 -
 sys/dev/drm/include/asm/barrier.h                  |   7 +-
 sys/dev/drm/include/asm/cacheflush.h               |   4 +-
 .../drm/include/asm/{barrier.h => cpufeatures.h}   |  16 +-
 .../drm/include/asm/{barrier.h => special_insns.h} |  28 ++-
 sys/dev/drm/include/drm/drmP.h                     |   2 +-
 sys/dev/drm/include/drm/drm_os_linux.h             |   2 -
 sys/dev/drm/include/linux/atomic.h                 |   9 +-
 sys/dev/drm/include/linux/compiler.h               |  16 ++
 .../drm/include/{asm/barrier.h => linux/console.h} |  21 +--
 sys/dev/drm/include/linux/device.h                 |   5 +-
 sys/dev/drm/include/linux/dmi.h                    |   4 +-
 .../drm/include/{asm/barrier.h => linux/hardirq.h} |  19 +-
 sys/dev/drm/include/linux/highmem.h                |   1 +
 sys/dev/drm/include/linux/{kobject.h => hrtimer.h} |  48 +++--
 sys/dev/drm/include/linux/interrupt.h              |  15 +-
 sys/dev/drm/include/linux/kernel.h                 |   8 +-
 sys/dev/drm/include/linux/kobject.h                |  21 ++-
 sys/dev/drm/include/linux/ktime.h                  |  11 +-
 sys/dev/drm/include/linux/mm.h                     |   4 +-
 sys/dev/drm/include/linux/module.h                 |   5 +-
 sys/dev/drm/include/linux/pagemap.h                |   1 +
 sys/dev/drm/include/linux/pci.h                    |  21 ++-
 sys/dev/drm/include/linux/sched.h                  |  19 +-
 sys/dev/drm/include/linux/vga_switcheroo.h         | 209 +++++++++++++++++++++
 sys/dev/drm/include/linux/vmalloc.h                |  32 +---
 sys/dev/drm/include/linux/workqueue.h              |  11 +-
 .../{include/linux/highmem.h => linux_hrtimer.c}   |  72 ++++---
 .../{include/linux/vmalloc.h => linux_vmalloc.c}   |  68 +++++--
 37 files changed, 539 insertions(+), 212 deletions(-)
 copy sys/dev/drm/include/asm/{barrier.h => cpufeatures.h} (82%)
 copy sys/dev/drm/include/asm/{barrier.h => special_insns.h} (75%)
 copy sys/dev/drm/include/{asm/barrier.h => linux/console.h} (82%)
 copy sys/dev/drm/include/{asm/barrier.h => linux/hardirq.h} (82%)
 copy sys/dev/drm/include/linux/{kobject.h => hrtimer.h} (60%)
 create mode 100644 sys/dev/drm/include/linux/vga_switcheroo.h
 copy sys/dev/drm/{include/linux/highmem.h => linux_hrtimer.c} (50%)
 copy sys/dev/drm/{include/linux/vmalloc.h => linux_vmalloc.c} (57%)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/a738c42829aada7a726b4571641efd08c290a3a2


-- 
DragonFly BSD source repository


More information about the Commits mailing list