All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daniel Vetter <daniel.vetter@ffwll.ch>
To: Dave Airlie <airlied@gmail.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>,
	intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org
Subject: [PULL] drm-misc-next
Date: Fri, 30 Dec 2016 11:35:13 +0100	[thread overview]
Message-ID: <20161230103513.GA4178@dvetter-linux.ger.corp.intel.com> (raw)

Hi Dave,

First -misc pull for 4.11:
- drm_mm rework + lots of selftests (Chris Wilson)
- new connector_list locking+iterators 
- plenty of kerneldoc updates
- format handling rework from Ville
- atomic helper changes from Maarten for better plane corner-case handling
  in drivers, plus the i915 legacy cursor patch that needs this
- bridge cleanup from Laurent
- plus plenty of small stuff all over
- also contains a merge of the 4.10 docs tree so that we could apply the
  dma-buf kerneldoc patches

It's a lot more than usual, but due to the merge window blackout it also
covers about 4 weeks, so all in line again on a per-week basis. The more
annoying part with no pull request for 4 weeks is managing cross-tree
work. The -intel pull request I'll follow up with does conflict quite a
bit with -misc here. Longer-term (if drm-misc keeps growing) a
drm-next-queued to accept pull request for the next merge window during
this time might be useful.

I'd also like to backmerge -rc2+this into drm-intel next week, we have
quite a pile of patches waiting for the stuff in here.
 
Cheers, Daniel


The following changes since commit 2cf026ae85c42f253feb9f420d1b4bc99bd5503d:

  Merge branch 'linux-4.10' of git://github.com/skeggsb/linux into drm-next (2016-12-13 14:29:05 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-next-2016-12-30

for you to fetch changes up to 9b8b75de4cb379187c481a5332a12429f31c0887:

  drm: Add kerneldoc markup for new @scan parameters in drm_mm (2016-12-28 14:05:38 +0100)

----------------------------------------------------------------
Bartosz Golaszewski (2):
      drm: bridge: add DT bindings for TI ths8135
      drm: bridge: add support for TI ths8135

Caesar Wang (1):
      drm/bridge: analogix_dp: set the DPCD600 during disabling PSR

Chris Wilson (39):
      dma-buf: Provide wrappers for reservation's lock
      drm: Add drm_mm_for_each_node_safe()
      drm: Constify the drm_mm API
      drm/i915: Simplify i915_gtt_color_adjust()
      drm: Use drm_mm_nodes() as shorthand for the list of nodes under struct drm_mm
      drm: Compile time enabling for asserts in drm_mm
      lib: Add a simple prime number generator
      drm: Add a simple generator of random permutations
      drm: Add some kselftests for the DRM range manager (struct drm_mm)
      drm: kselftest for drm_mm_init()
      drm: kselftest for drm_mm_debug()
      drm: kselftest for drm_mm_reserve_node()
      drm: kselftest for drm_mm_insert_node()
      drm: kselftest for drm_mm_replace_node()
      drm: kselftest for drm_mm_insert_node_in_range()
      drm: kselftest for drm_mm and alignment
      drm: kselftest for drm_mm and eviction
      drm: kselftest for drm_mm and range restricted eviction
      drm: kselftest for drm_mm and top-down allocation
      drm: kselftest for drm_mm and color adjustment
      drm: kselftest for drm_mm and color eviction
      drm: kselftest for drm_mm and restricted color eviction
      drm: Promote drm_mm alignment to u64
      drm: Fix kerneldoc for drm_mm_scan_remove_block()
      drm: Detect overflow in drm_mm_reserve_node()
      drm: Simplify drm_mm_clean()
      drm: Add asserts to catch overflow in drm_mm_init() and drm_mm_init_scan()
      drm: Extract struct drm_mm_scan from struct drm_mm
      drm: Rename prev_node to hole in drm_mm_scan_add_block()
      drm: Unconditionally do the range check in drm_mm_scan_add_block()
      drm: Fix application of color vs range restriction when scanning drm_mm
      drm: Compute tight evictions for drm_mm_scan
      drm: Optimise power-of-two alignments in drm_mm_scan_add_block()
      drm: Simplify drm_mm scan-list manipulation
      drm: Apply tight eviction scanning to color_adjust
      drm: Wrap drm_mm_node.hole_follows
      drm: Apply range restriction after color adjustment when allocation
      drm: Use drm_mm_insert_node_in_range_generic() for everyone
      drm: Add kerneldoc markup for new @scan parameters in drm_mm

Dan Carpenter (1):
      drm: mxsfb: drm_dev_alloc() returns error pointers

Daniel Stone (1):
      drm: Use atomic state for FB in legacy ioctls

Daniel Vetter (27):
      drm: Update drm_device docs about embedding.
      drm: Simplify GETRESOURCES ioctl
      drm_fourcc: Document linear modifier
      drm: Protect master->unique with dev->master_mutex
      drm: setclientcap doesn't need the drm BKL
      drm: Enforce BKL-less ioctls for modern drivers
      drm/hisilicon: Don't set drm_device->platformdev
      Merge tag 'docs-4.10' of git://git.lwn.net/linux into drm-misc-next
      dma-buf: Update kerneldoc for sync_file_create
      dma-buf: Reorganize device dma access docs
      dma-buf: Update cpu access documentation
      dma-buf: Final bits of doc polish
      drm/mediatek: don't use drm_put_dev
      drm/etnaviv: Use drm_dev_unref, not drm_put_dev
      Merge tag 'drm-for-v4.10' of git://people.freedesktop.org/~airlied/linux into drm-misc-next
      drm/fsl: don't use drm_put_dev
      drm/irq: drm_legacy_ prefix for legacy ioctls
      drm: Move atomic debugfs functions into drm_crtc_internal.h
      drm/radeon|amdgpu: Remove redundant num_connectors check
      drm: Drop locking cargo-cult from drm_mode_config_init
      drm: locking&new iterators for connector_list
      drm: Convert all helpers to drm_connector_list_iter
      drm: Clean up connectors by unreferencing them
      drm: prevent double-(un)registration for connectors
      drm: Tighten locking in drm_mode_getconnector
      drm: Fix O= out-of-tree builds for selftests
      drm/mm: Document locking rules

Dhinakaran Pandiyan (2):
      drm: Wrap the check for atomic_commit implementation
      drm: Get atomic property value even if DRIVER_ATOMIC is not set

Jason A. Donenfeld (1):
      kref: prefer atomic_inc_not_zero to atomic_add_unless

Kees Cook (4):
      drm/ttm: use designated initializers
      drm/ttm: use designated initializers
      drm/vmwgfx: use designated initializers
      drm/nouveau: use designated initializers

Kristian H. Kristensen (1):
      drm_fourcc: Fix DRM_FORMAT_MOD_LINEAR #define

Laurent Pinchart (5):
      drm: Don't include <drm/drm_encoder.h> in <drm/drm_crtc.h>
      drm: Fix compilation warning caused by static inline forward declaration
      drm: bridge: Link encoder and bridge in core code
      drm: bridge: Detach bridge from encoder at encoder cleanup time
      drm: bridge: Detach all bridges in a chain at encoder cleanup time

Maarten Lankhorst (7):
      drm/atomic: Use active instead of enable in wait_for_vblanks.
      drm/atomic: Delete wrong comment.
      drm/atomic: Unconditionally call prepare_fb.
      drm/atomic: Clean up wait_for_vblanks, v2.
      drm/atomic: Wait for vblank whenever a plane is added to state.
      drm/atomic: Remove drm_atomic_helper_framebuffer_changed.
      drm/i915: Add a cursor hack to allow converting legacy page flip to atomic, v3.

Peter Meerwald-Stadler (2):
      drm: Fix spelling of clock in drm_connector.h
      drm/hisilicon: Fix spelling of clock in hisi-ade.txt

Thierry Reding (1):
      drm: Fix typo in drm_event_reserve_init() kerneldoc

Ville Syrjälä (34):
      drm/i915: Add local 'fb' variables
      drm/radeon: Add local 'fb' variables
      drm/radeon: Use DIV_ROUND_UP()
      drm/mgag200: Add local 'fb' variable
      drm/ast: Add local 'fb' variables
      drm/gma500: Add some local 'fb' variables
      drm/cirrus: Add some local 'fb' variables
      drm/arcpgu: Add local 'fb' variables
      drm/arm: Add local 'fb' variables
      drm/nouveau: Fix crtc->primary->fb vs. drm_fb fail
      drm/nouveau: Add local 'fb' variables
      drm: Pass 'dev' to drm_helper_mode_fill_fb_struct()
      drm/qxl: Call drm_helper_mode_fill_fb_struct() before drm_framebuffer_init()
      drm/virtio: Call drm_helper_mode_fill_fb_struct() before drm_framebuffer_init()
      drm/i915: Set fb->dev early on for inherited fbs
      drm: Populate fb->dev from drm_helper_mode_fill_fb_struct()
      drm: Store a pointer to drm_format_info under drm_framebuffer
      drm/i915: Populate fb->format early for inherited fbs
      drm: Reject fbs w/o format info in drm_framebuffer_init()
      drm: Replace drm_format_num_planes() with fb->format->num_planes
      drm/i915: Eliminate the ugly 'fb?:' constructs from the ilk/skl wm code
      drm: Replace drm_format_plane_cpp() with fb->format->cpp[]
      drm/fb_cma_helper: Replace drm_format_info() with fb->format
      drm/nouveau: Use fb->format rather than drm_format_info()
      drm/i915: Store a pointer to the pixel format info for fbc
      drm: Add drm_framebuffer_plane_{width,height}()
      drm/i915: Use drm_framebuffer_plane_{width,height}() where possible
      drm: Nuke fb->depth
      drm: Nuke fb->bits_per_pixel
      drm: Nuke fb->pixel_format
      drm: Replace 'format->format' comparisons to just 'format' comparisons
      drm: Eliminate the useless "non-RGB fb" debug message
      drm/cma: Fix compile fail due to fomat->format typo
      drm: Fix kernel docs for drm_helper_mode_fill_fb_struct()

 Documentation/00-INDEX                             |  204 +-
 Documentation/ABI/README                           |    2 +-
 Documentation/ABI/testing/sysfs-kernel-slab        |    2 +-
 Documentation/BUG-HUNTING                          |  246 -
 Documentation/CodingStyle                          | 1063 +---
 Documentation/DocBook/Makefile                     |    7 +-
 Documentation/DocBook/alsa-driver-api.tmpl         |  142 -
 Documentation/DocBook/debugobjects.tmpl            |  443 --
 Documentation/DocBook/kernel-hacking.tmpl          |    4 +-
 Documentation/DocBook/tracepoint.tmpl              |  112 -
 Documentation/DocBook/uio-howto.tmpl               |   62 +
 Documentation/DocBook/usb.tmpl                     |  992 ----
 Documentation/DocBook/writing-an-alsa-driver.tmpl  | 6206 --------------------
 Documentation/Makefile.sphinx                      |   22 +-
 Documentation/SubmittingPatches                    |  842 +--
 Documentation/VGA-softcursor.txt                   |   39 -
 Documentation/acpi/video_extension.txt             |    2 +-
 Documentation/admin-guide/README.rst               |  411 ++
 Documentation/admin-guide/binfmt-misc.rst          |  151 +
 Documentation/admin-guide/braille-console.rst      |   38 +
 Documentation/admin-guide/bug-bisect.rst           |   76 +
 Documentation/admin-guide/bug-hunting.rst          |  369 ++
 Documentation/admin-guide/conf.py                  |   10 +
 Documentation/admin-guide/devices.rst              |  268 +
 Documentation/{ => admin-guide}/devices.txt        | 1176 ++--
 Documentation/admin-guide/dynamic-debug-howto.rst  |  353 ++
 Documentation/admin-guide/index.rst                |   68 +
 Documentation/{init.txt => admin-guide/init.rst}   |   29 +-
 .../{initrd.txt => admin-guide/initrd.rst}         |  199 +-
 Documentation/{java.txt => admin-guide/java.rst}   |  297 +-
 Documentation/admin-guide/kernel-parameters.rst    |  209 +
 .../{ => admin-guide}/kernel-parameters.txt        |  221 +-
 Documentation/{md.txt => admin-guide/md.rst}       |  528 +-
 .../module-signing.rst}                            |  128 +-
 Documentation/{mono.txt => admin-guide/mono.rst}   |   44 +-
 Documentation/admin-guide/parport.rst              |  286 +
 .../{ramoops.txt => admin-guide/ramoops.rst}       |   88 +-
 .../admin-guide/reporting-bugs.rst                 |   70 +-
 .../security-bugs.rst}                             |   14 +-
 .../serial-console.rst}                            |   68 +-
 Documentation/admin-guide/sysfs-rules.rst          |  192 +
 Documentation/admin-guide/sysrq.rst                |  289 +
 Documentation/admin-guide/tainted-kernels.rst      |   59 +
 .../{unicode.txt => admin-guide/unicode.rst}       |   24 +-
 Documentation/admin-guide/vga-softcursor.rst       |   66 +
 Documentation/arm/Booting                          |    2 +-
 Documentation/assoc_array.txt                      |  574 --
 Documentation/bad_memory.txt                       |   45 -
 Documentation/basic_profiling.txt                  |   56 -
 Documentation/binfmt_misc.txt                      |  131 -
 Documentation/blockdev/cciss.txt                   |    2 +-
 Documentation/blockdev/ramdisk.txt                 |    2 +-
 Documentation/braille-console.txt                  |   34 -
 Documentation/cgroup-v1/00-INDEX                   |    2 +-
 Documentation/circular-buffers.txt                 |    4 +-
 Documentation/conf.py                              |   22 +-
 Documentation/core-api/assoc_array.rst             |  551 ++
 .../{atomic_ops.txt => core-api/atomic_ops.rst}    |  340 +-
 Documentation/core-api/conf.py                     |   10 +
 Documentation/core-api/debug-objects.rst           |  310 +
 Documentation/core-api/index.rst                   |   33 +
 Documentation/core-api/local_ops.rst               |  206 +
 Documentation/core-api/tracepoint.rst              |   55 +
 .../{workqueue.txt => core-api/workqueue.rst}      |  260 +-
 Documentation/cpu-hotplug.txt                      |   32 +-
 Documentation/dev-tools/conf.py                    |   10 +
 Documentation/dev-tools/gcov.rst                   |    8 +-
 Documentation/dev-tools/{tools.rst => index.rst}   |    8 +
 Documentation/dev-tools/kcov.rst                   |    4 +-
 Documentation/development-process/index.rst        |    9 -
 Documentation/device-mapper/dm-raid.txt            |    8 +-
 .../bindings/display/bridge/ti,ths8135.txt         |   46 +
 .../bindings/display/hisilicon/hisi-ade.txt        |    2 +-
 .../devicetree/bindings/rtc/maxim,ds3231.txt       |    2 +-
 Documentation/devicetree/bindings/rtc/pcf8563.txt  |    2 +-
 .../devicetree/bindings/submitting-patches.txt     |    2 +-
 Documentation/dma-buf-sharing.txt                  |  482 --
 Documentation/doc-guide/conf.py                    |   10 +
 Documentation/doc-guide/docbook.rst                |   90 +
 Documentation/doc-guide/index.rst                  |   20 +
 .../kernel-doc.rst}                                |  323 +-
 Documentation/doc-guide/parse-headers.rst          |  192 +
 Documentation/doc-guide/sphinx.rst                 |  219 +
 Documentation/{ => driver-api}/80211/cfg80211.rst  |    0
 Documentation/{ => driver-api}/80211/conf.py       |    5 +
 Documentation/{ => driver-api}/80211/index.rst     |    2 +-
 .../{ => driver-api}/80211/introduction.rst        |    0
 .../{ => driver-api}/80211/mac80211-advanced.rst   |    0
 Documentation/{ => driver-api}/80211/mac80211.rst  |    0
 Documentation/driver-api/conf.py                   |   10 +
 Documentation/driver-api/device_link.rst           |  279 +
 Documentation/driver-api/dma-buf.rst               |  165 +
 Documentation/driver-api/index.rst                 |   12 +
 Documentation/driver-api/infrastructure.rst        |   70 -
 Documentation/driver-api/usb.rst                   |  748 +++
 Documentation/{vme_api.txt => driver-api/vme.rst}  |  115 +-
 Documentation/dynamic-debug-howto.txt              |  340 --
 Documentation/filesystems/locks.txt                |    2 +-
 Documentation/filesystems/nfs/nfsroot.txt          |    4 +-
 Documentation/filesystems/proc.txt                 |   11 +-
 Documentation/frv/booting.txt                      |    2 +-
 Documentation/gpu/conf.py                          |    5 +
 Documentation/gpu/drm-kms.rst                      |    2 +-
 Documentation/gpu/drm-mm.rst                       |    2 +-
 Documentation/gpu/index.rst                        |    2 +-
 Documentation/hwmon/submitting-patches             |    8 +-
 Documentation/index.rst                            |   62 +-
 Documentation/isdn/README                          |    2 +-
 Documentation/kernel-doc-nano-HOWTO.txt            |    2 +-
 Documentation/kernel-per-CPU-kthreads.txt          |    2 +-
 Documentation/kselftest.txt                        |   11 +
 Documentation/local_ops.txt                        |  191 -
 Documentation/lockup-watchdogs.txt                 |    4 +-
 Documentation/m68k/kernel-options.txt              |    2 +-
 Documentation/magic-number.txt                     |  158 -
 Documentation/media/.gitignore                     |    3 +
 Documentation/media/Makefile                       |   74 +-
 Documentation/media/dvb-drivers/intro.rst          |    4 +-
 Documentation/media/index.rst                      |    5 -
 Documentation/media/intro.rst                      |    4 +-
 .../media/media_api_files/typical_media_device.pdf |  Bin 52895 -> 0 bytes
 .../{media_api_files => }/typical_media_device.svg |    0
 Documentation/media/uapi/dvb/dvbstb.svg            |  651 ++
 Documentation/media/uapi/dvb/intro.rst             |    4 +-
 .../media/uapi/dvb/intro_files/dvbstb.pdf          |  Bin 1881 -> 0 bytes
 .../media/uapi/dvb/intro_files/dvbstb.png          |  Bin 22655 -> 0 bytes
 Documentation/media/uapi/v4l/bayer.svg             |  984 ++++
 Documentation/media/uapi/v4l/constraints.svg       |  346 ++
 Documentation/media/uapi/v4l/crop.rst              |    4 +-
 Documentation/media/uapi/v4l/crop.svg              |  281 +
 Documentation/media/uapi/v4l/crop_files/crop.gif   |  Bin 5967 -> 0 bytes
 Documentation/media/uapi/v4l/crop_files/crop.pdf   |  Bin 5846 -> 0 bytes
 Documentation/media/uapi/v4l/dev-raw-vbi.rst       |   12 +-
 .../media/uapi/v4l/dev-raw-vbi_files/vbi_525.gif   |  Bin 4741 -> 0 bytes
 .../media/uapi/v4l/dev-raw-vbi_files/vbi_525.pdf   |  Bin 3706 -> 0 bytes
 .../media/uapi/v4l/dev-raw-vbi_files/vbi_625.gif   |  Bin 5095 -> 0 bytes
 .../media/uapi/v4l/dev-raw-vbi_files/vbi_625.pdf   |  Bin 3996 -> 0 bytes
 .../media/uapi/v4l/dev-raw-vbi_files/vbi_hsync.gif |  Bin 2400 -> 0 bytes
 .../media/uapi/v4l/dev-raw-vbi_files/vbi_hsync.pdf |  Bin 7405 -> 0 bytes
 Documentation/media/uapi/v4l/dev-subdev.rst        |   16 +-
 .../media/uapi/v4l/dev-subdev_files/pipeline.pdf   |  Bin 20276 -> 0 bytes
 .../media/uapi/v4l/dev-subdev_files/pipeline.png   |  Bin 12130 -> 0 bytes
 .../subdev-image-processing-crop.pdf               |  Bin 20729 -> 0 bytes
 .../subdev-image-processing-crop.svg               |   63 -
 .../subdev-image-processing-full.pdf               |  Bin 46311 -> 0 bytes
 .../subdev-image-processing-full.svg               |  163 -
 ...ubdev-image-processing-scaling-multi-source.pdf |  Bin 36714 -> 0 bytes
 ...ubdev-image-processing-scaling-multi-source.svg |  116 -
 Documentation/media/uapi/v4l/diff-v4l.rst          |    4 +-
 Documentation/media/uapi/v4l/field-order.rst       |    8 +-
 .../uapi/v4l/field-order_files/fieldseq_bt.gif     |  Bin 25430 -> 0 bytes
 .../uapi/v4l/field-order_files/fieldseq_bt.pdf     |  Bin 9185 -> 0 bytes
 .../uapi/v4l/field-order_files/fieldseq_tb.gif     |  Bin 25323 -> 0 bytes
 .../uapi/v4l/field-order_files/fieldseq_tb.pdf     |  Bin 9173 -> 0 bytes
 Documentation/media/uapi/v4l/fieldseq_bt.svg       | 2613 ++++++++
 Documentation/media/uapi/v4l/fieldseq_tb.svg       | 2607 ++++++++
 Documentation/media/uapi/v4l/nv12mt.svg            |  450 ++
 Documentation/media/uapi/v4l/nv12mt_example.svg    | 1589 +++++
 Documentation/media/uapi/v4l/pipeline.dot          |   12 +
 Documentation/media/uapi/v4l/pixfmt-nv12mt.rst     |    8 +-
 .../media/uapi/v4l/pixfmt-nv12mt_files/nv12mt.png  |  Bin 1920 -> 0 bytes
 .../v4l/pixfmt-nv12mt_files/nv12mt_example.png     |  Bin 5261 -> 0 bytes
 Documentation/media/uapi/v4l/selection-api-003.rst |    4 +-
 .../uapi/v4l/selection-api-003_files/selection.png |  Bin 11716 -> 0 bytes
 Documentation/media/uapi/v4l/selection.svg         | 5812 ++++++++++++++++++
 Documentation/media/uapi/v4l/subdev-formats.rst    |   19 +-
 .../media/uapi/v4l/subdev-formats_files/bayer.png  |  Bin 9725 -> 0 bytes
 .../uapi/v4l/subdev-image-processing-crop.svg      |  313 +
 .../uapi/v4l/subdev-image-processing-full.svg      |  769 +++
 ...ubdev-image-processing-scaling-multi-source.svg |  560 ++
 Documentation/media/uapi/v4l/vbi_525.svg           |  811 +++
 Documentation/media/uapi/v4l/vbi_625.svg           |  858 +++
 Documentation/media/uapi/v4l/vbi_hsync.svg         |  313 +
 .../media/uapi/v4l/vidioc-g-selection.rst          |    4 +-
 .../v4l/vidioc-g-selection_files/constraints.png   |  Bin 3313 -> 0 bytes
 Documentation/media/v4l-drivers/bttv.rst           |    4 +-
 Documentation/media/v4l-drivers/cafe_ccic.rst      |    4 +-
 Documentation/memory-hotplug.txt                   |    2 +-
 Documentation/networking/netconsole.txt            |    2 +-
 Documentation/networking/netdev-FAQ.txt            |    8 +-
 Documentation/networking/vortex.txt                |    2 +-
 Documentation/oops-tracing.txt                     |  279 -
 Documentation/parport.txt                          |  267 -
 Documentation/power/00-INDEX                       |    2 +-
 Documentation/power/pci.txt                        |   10 +-
 Documentation/power/runtime_pm.txt                 |    2 +-
 Documentation/power/swsusp-dmcrypt.txt             |    2 +-
 .../{development-process => process}/1.Intro.rst   |    4 +-
 .../{development-process => process}/2.Process.rst |    0
 .../3.Early-stage.rst                              |    0
 .../{development-process => process}/4.Coding.rst  |    8 +-
 .../{development-process => process}/5.Posting.rst |   12 +-
 .../6.Followthrough.rst                            |    0
 .../7.AdvancedTopics.rst                           |    2 -
 .../8.Conclusion.rst                               |    6 +-
 .../adding-syscalls.rst}                           |  269 +-
 .../applying-patches.rst}                          |    7 +-
 Documentation/{Changes => process/changes.rst}     |    2 +-
 .../code-of-conflict.rst}                          |    3 +-
 Documentation/process/coding-style.rst             | 1062 ++++
 .../{development-process => process}/conf.py       |    2 +-
 .../development-process.rst                        |    1 -
 .../email-clients.rst}                             |    0
 Documentation/{HOWTO => process/howto.rst}         |   58 +-
 Documentation/process/index.rst                    |   57 +
 .../{kernel-docs.txt => process/kernel-docs.rst}   |    0
 Documentation/process/magic-number.rst             |  164 +
 .../management-style.rst}                          |    2 +-
 .../stable-api-nonsense.rst}                       |    0
 .../stable-kernel-rules.rst}                       |    4 +-
 .../submit-checklist.rst}                          |    6 +-
 .../submitting-drivers.rst}                        |   16 +-
 Documentation/process/submitting-patches.rst       |  836 +++
 .../volatile-considered-harmful.rst}               |   22 +-
 Documentation/rfkill.txt                           |    2 +-
 Documentation/scheduler/completion.txt             |    3 +-
 Documentation/scsi/scsi-parameters.txt             |    2 +-
 Documentation/scsi/scsi_mid_low_api.txt            |    2 +-
 Documentation/scsi/sym53c8xx_2.txt                 |    2 +-
 Documentation/security/conf.py                     |    8 +
 Documentation/security/index.rst                   |    7 +
 Documentation/security/tpm/index.rst               |    7 +
 .../tpm/tpm_vtpm_proxy.rst}                        |   55 +-
 Documentation/{ => security}/tpm/xen-tpmfront.txt  |    0
 Documentation/sound/alsa-configuration.rst         | 2683 +++++++++
 Documentation/sound/alsa/ALSA-Configuration.txt    | 2330 --------
 Documentation/sound/alsa/ControlNames.txt          |  107 -
 Documentation/sound/alsa/HD-Audio-Models.txt       |  324 -
 Documentation/sound/alsa/VIA82xx-mixer.txt         |    8 -
 Documentation/sound/alsa/alsa-parameters.txt       |  135 -
 Documentation/sound/alsa/seq_oss.html              |  409 --
 .../Audigy-mixer.txt => cards/audigy-mixer.rst}    |  297 +-
 .../audiophile-usb.rst}                            |  258 +-
 .../sound/{alsa/Bt87x.txt => cards/bt87x.rst}      |   23 +-
 .../sound/{alsa/CMIPCI.txt => cards/cmipci.rst}    |   62 +-
 .../emu10k1-jack.txt => cards/emu10k1-jack.rst}    |   20 +-
 .../sound/{alsa/hdspm.txt => cards/hdspm.rst}      |  253 +-
 .../img,spdif-in.txt => cards/img-spdif-in.rst}    |   24 +-
 Documentation/sound/cards/index.rst                |   19 +
 .../{alsa/Joystick.txt => cards/joystick.rst}      |   71 +-
 .../sound/{alsa/README.maya44 => cards/maya44.rst} |  137 +-
 .../sound/{alsa/MIXART.txt => cards/mixart.rst}    |   26 +-
 .../SB-Live-mixer.txt => cards/sb-live-mixer.rst}  |  337 +-
 .../serial-u16550.txt => cards/serial-u16550.rst}  |   21 +-
 Documentation/sound/cards/via82xx-mixer.rst        |    8 +
 .../channel-mapping-api.rst}                       |   77 +-
 .../compress-offload.rst}                          |  127 +-
 Documentation/sound/designs/control-names.rst      |  142 +
 Documentation/sound/designs/index.rst              |   15 +
 .../jack-controls.rst}                             |   13 +-
 .../oss-emulation.rst}                             |  169 +-
 .../{alsa/powersave.txt => designs/powersave.rst}  |   16 +-
 .../{alsa/Procfile.txt => designs/procfile.rst}    |  106 +-
 Documentation/sound/designs/seq-oss.rst            |  371 ++
 .../timestamping.txt => designs/timestamping.rst}  |  143 +-
 .../controls.rst}                                  |   33 +-
 .../dp-mst.rst}                                    |   30 +-
 Documentation/sound/hd-audio/index.rst             |   10 +
 Documentation/sound/hd-audio/models.rst            |  518 ++
 .../{alsa/HD-Audio.txt => hd-audio/notes.rst}      |  635 +-
 Documentation/sound/index.rst                      |   20 +
 Documentation/sound/kernel-api/alsa-driver-api.rst |  134 +
 Documentation/sound/kernel-api/index.rst           |    8 +
 .../sound/kernel-api/writing-an-alsa-driver.rst    | 4219 +++++++++++++
 Documentation/sound/oss/oss-parameters.txt         |    2 +-
 .../{alsa/soc/clocking.txt => soc/clocking.rst}    |   13 +-
 Documentation/sound/soc/codec-to-codec.rst         |  108 +
 .../sound/{alsa/soc/codec.txt => soc/codec.rst}    |   75 +-
 .../sound/{alsa/soc/DAI.txt => soc/dai.rst}        |   28 +-
 .../sound/{alsa/soc/dapm.txt => soc/dapm.rst}      |  249 +-
 .../sound/{alsa/soc/DPCM.txt => soc/dpcm.rst}      |  280 +-
 Documentation/sound/soc/index.rst                  |   20 +
 .../sound/{alsa/soc/jack.txt => soc/jack.rst}      |    1 +
 .../{alsa/soc/machine.txt => soc/machine.rst}      |   22 +-
 .../{alsa/soc/overview.txt => soc/overview.rst}    |   32 +-
 .../{alsa/soc/platform.txt => soc/platform.rst}    |   31 +-
 .../soc/pops_clicks.txt => soc/pops-clicks.rst}    |   15 +-
 .../sphinx/{kernel-doc.py => kerneldoc.py}         |    0
 Documentation/sphinx/parse-headers.pl              |   95 +-
 Documentation/sysctl/kernel.txt                    |    4 +-
 Documentation/sysfs-rules.txt                      |  184 -
 Documentation/sysrq.txt                            |  257 -
 Documentation/trace/uprobetracer.txt               |    6 +-
 Documentation/{ => translations}/ja_JP/HOWTO       |   24 +-
 .../{ => translations}/ja_JP/SubmitChecklist       |    8 +-
 .../{ => translations}/ja_JP/SubmittingPatches     |   18 +-
 .../ja_JP/stable_api_nonsense.txt                  |    4 +-
 .../ja_JP/stable_kernel_rules.txt                  |    6 +-
 .../{ko_KR/HOWTO => translations/ko_KR/howto.rst}  |  172 +-
 Documentation/translations/ko_KR/index.rst         |   12 +
 .../{ => translations}/ko_KR/memory-barriers.txt   |   36 +
 .../ko_KR/stable_api_nonsense.txt                  |    4 +-
 Documentation/{ => translations}/zh_CN/CodingStyle |    8 +-
 Documentation/{ => translations}/zh_CN/HOWTO       |   30 +-
 Documentation/{ => translations}/zh_CN/IRQ.txt     |    0
 .../{ => translations}/zh_CN/SecurityBugs          |    6 +-
 .../{ => translations}/zh_CN/SubmittingDrivers     |   12 +-
 .../{ => translations}/zh_CN/SubmittingPatches     |   14 +-
 Documentation/{ => translations}/zh_CN/arm/Booting |    2 +-
 .../zh_CN/arm/kernel_user_helpers.txt              |    0
 .../{ => translations}/zh_CN/arm64/booting.txt     |    0
 .../zh_CN/arm64/legacy_instructions.txt            |    0
 .../{ => translations}/zh_CN/arm64/memory.txt      |    0
 .../zh_CN/arm64/silicon-errata.txt                 |    0
 .../zh_CN/arm64/tagged-pointers.txt                |    0
 .../{ => translations}/zh_CN/basic_profiling.txt   |    0
 .../{ => translations}/zh_CN/email-clients.txt     |    4 +-
 .../{ => translations}/zh_CN/filesystems/sysfs.txt |    0
 Documentation/{ => translations}/zh_CN/gpio.txt    |    0
 .../{ => translations}/zh_CN/io_ordering.txt       |    0
 .../{ => translations}/zh_CN/magic-number.txt      |    0
 .../{ => translations}/zh_CN/oops-tracing.txt      |    6 +-
 Documentation/{ => translations}/zh_CN/sparse.txt  |    0
 .../zh_CN/stable_api_nonsense.txt                  |    4 +-
 .../zh_CN/stable_kernel_rules.txt                  |    6 +-
 .../zh_CN/video4linux/omap3isp.txt                 |    0
 .../zh_CN/video4linux/v4l2-framework.txt           |    0
 .../zh_CN/volatile-considered-harmful.txt          |    4 +-
 Documentation/virtual/kvm/review-checklist.txt     |    4 +-
 Documentation/vm/numa                              |    2 +-
 .../watchdog/convert_drivers_to_kernel_api.txt     |    2 +-
 Documentation/watchdog/watchdog-parameters.txt     |    2 +-
 Documentation/x86/boot.txt                         |    2 +-
 MAINTAINERS                                        |   18 +-
 README                                             |  408 +-
 arch/x86/Kconfig                                   |    2 +-
 drivers/acpi/Kconfig                               |    2 +-
 drivers/ata/libata-core.c                          |    2 +-
 drivers/char/pcmcia/cm4000_cs.c                    |    4 +-
 drivers/dma-buf/dma-buf.c                          |  208 +-
 drivers/dma-buf/sync_file.c                        |   15 +-
 drivers/gpu/drm/Kconfig                            |   19 +
 drivers/gpu/drm/Makefile                           |    2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |    4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c            |    6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h           |    1 +
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c             |    6 +-
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |    6 +-
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c              |    6 +-
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c              |    6 +-
 drivers/gpu/drm/arc/arcpgu_crtc.c                  |    3 +-
 drivers/gpu/drm/arc/arcpgu_hdmi.c                  |    5 +-
 drivers/gpu/drm/arm/hdlcd_crtc.c                   |   18 +-
 drivers/gpu/drm/arm/malidp_planes.c                |   10 +-
 drivers/gpu/drm/armada/armada_crtc.c               |    9 +-
 drivers/gpu/drm/armada/armada_fb.c                 |    2 +-
 drivers/gpu/drm/armada/armada_fbdev.c              |    5 +-
 drivers/gpu/drm/armada/armada_overlay.c            |    4 +-
 drivers/gpu/drm/ast/ast_drv.h                      |    1 +
 drivers/gpu/drm/ast/ast_fb.c                       |    4 +-
 drivers/gpu/drm/ast/ast_main.c                     |    2 +-
 drivers/gpu/drm/ast/ast_mode.c                     |   16 +-
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_layer.c    |    2 +-
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c   |    4 +-
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c    |   22 +-
 drivers/gpu/drm/bochs/bochs.h                      |    1 +
 drivers/gpu/drm/bochs/bochs_fbdev.c                |    2 +-
 drivers/gpu/drm/bochs/bochs_mm.c                   |    2 +-
 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |    9 +-
 drivers/gpu/drm/bridge/dumb-vga-dac.c              |    1 +
 drivers/gpu/drm/bridge/dw-hdmi.c                   |    3 +-
 drivers/gpu/drm/cirrus/cirrus_drv.h                |    1 +
 drivers/gpu/drm/cirrus/cirrus_fbdev.c              |    6 +-
 drivers/gpu/drm/cirrus/cirrus_main.c               |    2 +-
 drivers/gpu/drm/cirrus/cirrus_mode.c               |    9 +-
 drivers/gpu/drm/drm_atomic.c                       |   26 +-
 drivers/gpu/drm/drm_atomic_helper.c                |  115 +-
 drivers/gpu/drm/drm_bridge.c                       |   59 +-
 drivers/gpu/drm/drm_connector.c                    |  229 +-
 drivers/gpu/drm/drm_crtc.c                         |    9 +-
 drivers/gpu/drm/drm_crtc_helper.c                  |   53 +-
 drivers/gpu/drm/drm_crtc_internal.h                |    9 +
 drivers/gpu/drm/drm_debugfs.c                      |    1 +
 drivers/gpu/drm/drm_drv.c                          |   11 +-
 drivers/gpu/drm/drm_edid.c                         |    1 +
 drivers/gpu/drm/drm_encoder.c                      |   17 +-
 drivers/gpu/drm/drm_fb_cma_helper.c                |   11 +-
 drivers/gpu/drm/drm_fb_helper.c                    |   28 +-
 drivers/gpu/drm/drm_fops.c                         |    2 +-
 drivers/gpu/drm/drm_framebuffer.c                  |   53 +-
 drivers/gpu/drm/drm_internal.h                     |    8 +-
 drivers/gpu/drm/drm_ioctl.c                        |   23 +-
 drivers/gpu/drm/drm_irq.c                          |   30 +-
 drivers/gpu/drm/drm_mm.c                           |  571 +-
 drivers/gpu/drm/drm_mode_config.c                  |  145 +-
 drivers/gpu/drm/drm_mode_object.c                  |    3 +-
 drivers/gpu/drm/drm_modeset_helper.c               |   25 +-
 drivers/gpu/drm/drm_of.c                           |    1 +
 drivers/gpu/drm/drm_plane.c                        |   14 +-
 drivers/gpu/drm/drm_plane_helper.c                 |    6 +-
 drivers/gpu/drm/drm_probe_helper.c                 |   18 +-
 drivers/gpu/drm/drm_simple_kms_helper.c            |   21 +-
 drivers/gpu/drm/etnaviv/etnaviv_drv.c              |    2 +-
 drivers/gpu/drm/etnaviv/etnaviv_mmu.c              |    9 +-
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c      |    6 +-
 drivers/gpu/drm/exynos/exynos7_drm_decon.c         |    8 +-
 drivers/gpu/drm/exynos/exynos_dp.c                 |    5 +-
 drivers/gpu/drm/exynos/exynos_drm_dsi.c            |    6 +-
 drivers/gpu/drm/exynos/exynos_drm_fb.c             |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c          |    6 +-
 drivers/gpu/drm/exynos/exynos_drm_fimd.c           |    4 +-
 drivers/gpu/drm/exynos/exynos_mixer.c              |   12 +-
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c          |    3 +-
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h          |    2 +
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c        |    4 +-
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c          |    5 +-
 drivers/gpu/drm/gma500/accel_2d.c                  |    2 +-
 drivers/gpu/drm/gma500/framebuffer.c               |    6 +-
 drivers/gpu/drm/gma500/gma_display.c               |   13 +-
 drivers/gpu/drm/gma500/mdfld_intel_display.c       |   17 +-
 drivers/gpu/drm/gma500/oaktrail_crtc.c             |   13 +-
 drivers/gpu/drm/gma500/psb_intel_drv.h             |    1 +
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c     |    6 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c  |    2 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c        |    2 +-
 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c       |    5 +-
 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c    |   17 +-
 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c    |    8 +-
 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h    |    4 +-
 drivers/gpu/drm/i915/i915_debugfs.c                |   11 +-
 drivers/gpu/drm/i915/i915_drv.h                    |    4 +-
 drivers/gpu/drm/i915/i915_gem_evict.c              |   31 +-
 drivers/gpu/drm/i915/i915_gem_gtt.c                |    8 +-
 drivers/gpu/drm/i915/i915_vma.c                    |    4 +-
 drivers/gpu/drm/i915/intel_atomic_plane.c          |   51 +-
 drivers/gpu/drm/i915/intel_display.c               |  210 +-
 drivers/gpu/drm/i915/intel_drv.h                   |    3 +
 drivers/gpu/drm/i915/intel_fbc.c                   |   14 +-
 drivers/gpu/drm/i915/intel_fbdev.c                 |   10 +-
 drivers/gpu/drm/i915/intel_overlay.c               |   26 +-
 drivers/gpu/drm/i915/intel_pm.c                    |   67 +-
 drivers/gpu/drm/i915/intel_sprite.c                |   14 +-
 drivers/gpu/drm/imx/imx-ldb.c                      |    8 +-
 drivers/gpu/drm/imx/ipuv3-plane.c                  |   40 +-
 drivers/gpu/drm/imx/parallel-display.c             |    6 +-
 drivers/gpu/drm/lib/drm_random.c                   |   41 +
 drivers/gpu/drm/lib/drm_random.h                   |   25 +
 drivers/gpu/drm/mediatek/mtk_dpi.c                 |    8 +-
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |    3 +-
 drivers/gpu/drm/mediatek/mtk_drm_fb.c              |    2 +-
 drivers/gpu/drm/mediatek/mtk_drm_plane.c           |    4 +-
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |   24 +-
 drivers/gpu/drm/mediatek/mtk_hdmi.c                |   11 +-
 drivers/gpu/drm/meson/meson_plane.c                |    2 +-
 drivers/gpu/drm/mgag200/mgag200_drv.h              |    1 +
 drivers/gpu/drm/mgag200/mgag200_fb.c               |    4 +-
 drivers/gpu/drm/mgag200/mgag200_main.c             |    2 +-
 drivers/gpu/drm/mgag200/mgag200_mode.c             |   23 +-
 drivers/gpu/drm/msm/dsi/dsi_manager.c              |   17 +-
 drivers/gpu/drm/msm/edp/edp_bridge.c               |    2 +-
 drivers/gpu/drm/msm/hdmi/hdmi_bridge.c             |    2 +-
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_plane.c          |    2 +-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c          |    2 +-
 drivers/gpu/drm/msm/msm_fb.c                       |   12 +-
 drivers/gpu/drm/msm/msm_fbdev.c                    |    2 +-
 drivers/gpu/drm/mxsfb/mxsfb_crtc.c                 |    2 +-
 drivers/gpu/drm/mxsfb/mxsfb_drv.c                  |    4 +-
 drivers/gpu/drm/nouveau/dispnv04/crtc.c            |   17 +-
 drivers/gpu/drm/nouveau/dispnv04/dfp.c             |    3 +-
 drivers/gpu/drm/nouveau/dispnv04/overlay.c         |    8 +-
 drivers/gpu/drm/nouveau/nouveau_connector.c        |    5 +-
 drivers/gpu/drm/nouveau/nouveau_connector.h        |    1 +
 drivers/gpu/drm/nouveau/nouveau_display.c          |   10 +-
 drivers/gpu/drm/nouveau/nouveau_fbcon.c            |    6 +-
 drivers/gpu/drm/nouveau/nouveau_ttm.c              |   28 +-
 drivers/gpu/drm/nouveau/nv50_display.c             |   14 +-
 drivers/gpu/drm/omapdrm/omap_fb.c                  |   12 +-
 drivers/gpu/drm/omapdrm/omap_fbdev.c               |    2 +-
 drivers/gpu/drm/qxl/qxl_display.c                  |    2 +-
 drivers/gpu/drm/qxl/qxl_draw.c                     |    2 +-
 drivers/gpu/drm/qxl/qxl_drv.h                      |    1 +
 drivers/gpu/drm/qxl/qxl_fb.c                       |    5 +-
 drivers/gpu/drm/radeon/atombios_crtc.c             |   19 +-
 drivers/gpu/drm/radeon/r100.c                      |   10 +-
 drivers/gpu/drm/radeon/radeon_display.c            |    8 +-
 drivers/gpu/drm/radeon/radeon_fb.c                 |    4 +-
 drivers/gpu/drm/radeon/radeon_irq_kms.c            |   12 +-
 drivers/gpu/drm/radeon/radeon_legacy_crtc.c        |   16 +-
 drivers/gpu/drm/radeon/radeon_mode.h               |    1 +
 drivers/gpu/drm/rcar-du/rcar_du_encoder.h          |    1 +
 drivers/gpu/drm/rcar-du/rcar_du_hdmienc.c          |    5 +-
 drivers/gpu/drm/rcar-du/rcar_du_plane.c            |    4 +-
 drivers/gpu/drm/rcar-du/rcar_du_vsp.c              |    4 +-
 drivers/gpu/drm/rockchip/rockchip_drm_fb.c         |    2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c      |    5 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |   22 +-
 drivers/gpu/drm/selftests/Makefile                 |    1 +
 drivers/gpu/drm/selftests/drm_mm_selftests.h       |   23 +
 drivers/gpu/drm/selftests/drm_selftest.c           |  109 +
 drivers/gpu/drm/selftests/drm_selftest.h           |   41 +
 drivers/gpu/drm/selftests/test-drm_mm.c            | 2172 +++++++
 drivers/gpu/drm/shmobile/shmob_drm_crtc.c          |    6 +-
 drivers/gpu/drm/shmobile/shmob_drm_crtc.h          |    1 +
 drivers/gpu/drm/shmobile/shmob_drm_plane.c         |    4 +-
 drivers/gpu/drm/sti/sti_dvo.c                      |    3 +-
 drivers/gpu/drm/sti/sti_gdp.c                      |   10 +-
 drivers/gpu/drm/sti/sti_hda.c                      |    3 +-
 drivers/gpu/drm/sti/sti_hdmi.c                     |    3 +-
 drivers/gpu/drm/sti/sti_hqvdp.c                    |    2 +-
 drivers/gpu/drm/sun4i/sun4i_backend.c              |    5 +-
 drivers/gpu/drm/sun4i/sun4i_rgb.c                  |   13 +-
 drivers/gpu/drm/tegra/dc.c                         |    8 +-
 drivers/gpu/drm/tegra/drm.c                        |    5 +-
 drivers/gpu/drm/tegra/drm.h                        |    1 +
 drivers/gpu/drm/tegra/fb.c                         |    6 +-
 drivers/gpu/drm/tilcdc/tilcdc_crtc.c               |    4 +-
 drivers/gpu/drm/tilcdc/tilcdc_external.c           |    4 +-
 drivers/gpu/drm/tilcdc/tilcdc_plane.c              |    4 +-
 drivers/gpu/drm/ttm/ttm_bo_manager.c               |   10 +-
 drivers/gpu/drm/udl/udl_fb.c                       |    6 +-
 drivers/gpu/drm/vc4/vc4_drv.h                      |    2 +
 drivers/gpu/drm/vc4/vc4_plane.c                    |    8 +-
 drivers/gpu/drm/virtio/virtgpu_display.c           |    3 +-
 drivers/gpu/drm/virtio/virtgpu_drv.h               |    1 +
 drivers/gpu/drm/virtio/virtgpu_fb.c                |    4 +-
 drivers/gpu/drm/virtio/virtgpu_ttm.c               |   10 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c                 |   11 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c      |   10 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |    4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h                |    1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c                |    5 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               |    4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |    2 +-
 drivers/gpu/drm/zte/zx_plane.c                     |    4 +-
 drivers/net/can/grcan.c                            |    2 +-
 drivers/nvdimm/Kconfig                             |    2 +-
 drivers/staging/vme/devices/vme_user.c             |    2 +-
 drivers/video/fbdev/skeletonfb.c                   |    8 +-
 drivers/virtio/Kconfig                             |    2 +-
 fs/Kconfig.binfmt                                  |    4 +-
 fs/pstore/Kconfig                                  |    2 +-
 include/drm/drmP.h                                 |   13 +
 include/drm/drm_atomic.h                           |    8 +-
 include/drm/drm_atomic_helper.h                    |    3 -
 include/drm/drm_auth.h                             |   17 +-
 include/drm/drm_bridge.h                           |    4 +-
 include/drm/drm_connector.h                        |   79 +-
 include/drm/drm_crtc.h                             |    8 -
 include/drm/drm_encoder.h                          |    7 +-
 include/drm/drm_encoder_slave.h                    |    1 +
 include/drm/drm_framebuffer.h                      |   27 +-
 include/drm/drm_mm.h                               |  300 +-
 include/drm/drm_mode_config.h                      |   12 +-
 include/drm/drm_modeset_helper.h                   |    3 +-
 include/drm/drm_modeset_helper_vtables.h           |    1 +
 include/drm/drm_simple_kms_helper.h                |    2 -
 include/linux/device.h                             |    2 +-
 include/linux/dma-buf.h                            |  224 +-
 include/linux/kref.h                               |    2 +-
 include/linux/pm.h                                 |    2 +-
 include/linux/prime_numbers.h                      |   37 +
 include/linux/reservation.h                        |   34 +
 include/linux/workqueue.h                          |   35 +-
 include/uapi/drm/drm_fourcc.h                      |   11 +
 include/uapi/linux/major.h                         |    2 +-
 init/Kconfig                                       |    2 +-
 init/main.c                                        |    2 +-
 lib/Kconfig                                        |    7 +
 lib/Kconfig.debug                                  |    2 +-
 lib/Makefile                                       |    2 +
 lib/prime_numbers.c                                |  314 +
 scripts/check_00index.sh                           |   66 +
 scripts/checkpatch.pl                              |    6 +-
 scripts/kernel-doc                                 |   20 +-
 tools/testing/selftests/drivers/gpu/drm_mm.sh      |   15 +
 tools/testing/selftests/futex/README               |    2 +-
 tools/testing/selftests/lib/prime_numbers.sh       |   15 +
 568 files changed, 45282 insertions(+), 23288 deletions(-)
 delete mode 100644 Documentation/BUG-HUNTING
 delete mode 100644 Documentation/DocBook/alsa-driver-api.tmpl
 delete mode 100644 Documentation/DocBook/debugobjects.tmpl
 delete mode 100644 Documentation/DocBook/tracepoint.tmpl
 delete mode 100644 Documentation/DocBook/usb.tmpl
 delete mode 100644 Documentation/DocBook/writing-an-alsa-driver.tmpl
 delete mode 100644 Documentation/VGA-softcursor.txt
 create mode 100644 Documentation/admin-guide/README.rst
 create mode 100644 Documentation/admin-guide/binfmt-misc.rst
 create mode 100644 Documentation/admin-guide/braille-console.rst
 create mode 100644 Documentation/admin-guide/bug-bisect.rst
 create mode 100644 Documentation/admin-guide/bug-hunting.rst
 create mode 100644 Documentation/admin-guide/conf.py
 create mode 100644 Documentation/admin-guide/devices.rst
 rename Documentation/{ => admin-guide}/devices.txt (73%)
 create mode 100644 Documentation/admin-guide/dynamic-debug-howto.rst
 create mode 100644 Documentation/admin-guide/index.rst
 rename Documentation/{init.txt => admin-guide/init.rst} (65%)
 rename Documentation/{initrd.txt => admin-guide/initrd.rst} (70%)
 rename Documentation/{java.txt => admin-guide/java.rst} (60%)
 create mode 100644 Documentation/admin-guide/kernel-parameters.rst
 rename Documentation/{ => admin-guide}/kernel-parameters.txt (94%)
 rename Documentation/{md.txt => admin-guide/md.rst} (60%)
 rename Documentation/{module-signing.txt => admin-guide/module-signing.rst} (71%)
 rename Documentation/{mono.txt => admin-guide/mono.rst} (62%)
 create mode 100644 Documentation/admin-guide/parport.rst
 rename Documentation/{ramoops.txt => admin-guide/ramoops.rst} (69%)
 rename REPORTING-BUGS => Documentation/admin-guide/reporting-bugs.rst (78%)
 rename Documentation/{SecurityBugs => admin-guide/security-bugs.rst} (91%)
 rename Documentation/{serial-console.txt => admin-guide/serial-console.rst} (60%)
 create mode 100644 Documentation/admin-guide/sysfs-rules.rst
 create mode 100644 Documentation/admin-guide/sysrq.rst
 create mode 100644 Documentation/admin-guide/tainted-kernels.rst
 rename Documentation/{unicode.txt => admin-guide/unicode.rst} (89%)
 create mode 100644 Documentation/admin-guide/vga-softcursor.rst
 delete mode 100644 Documentation/assoc_array.txt
 delete mode 100644 Documentation/bad_memory.txt
 delete mode 100644 Documentation/basic_profiling.txt
 delete mode 100644 Documentation/binfmt_misc.txt
 delete mode 100644 Documentation/braille-console.txt
 create mode 100644 Documentation/core-api/assoc_array.rst
 rename Documentation/{atomic_ops.txt => core-api/atomic_ops.rst} (76%)
 create mode 100644 Documentation/core-api/conf.py
 create mode 100644 Documentation/core-api/debug-objects.rst
 create mode 100644 Documentation/core-api/index.rst
 create mode 100644 Documentation/core-api/local_ops.rst
 create mode 100644 Documentation/core-api/tracepoint.rst
 rename Documentation/{workqueue.txt => core-api/workqueue.rst} (63%)
 create mode 100644 Documentation/dev-tools/conf.py
 rename Documentation/dev-tools/{tools.rst => index.rst} (87%)
 delete mode 100644 Documentation/development-process/index.rst
 create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ths8135.txt
 delete mode 100644 Documentation/dma-buf-sharing.txt
 create mode 100644 Documentation/doc-guide/conf.py
 create mode 100644 Documentation/doc-guide/docbook.rst
 create mode 100644 Documentation/doc-guide/index.rst
 rename Documentation/{kernel-documentation.rst => doc-guide/kernel-doc.rst} (53%)
 create mode 100644 Documentation/doc-guide/parse-headers.rst
 create mode 100644 Documentation/doc-guide/sphinx.rst
 rename Documentation/{ => driver-api}/80211/cfg80211.rst (100%)
 rename Documentation/{ => driver-api}/80211/conf.py (50%)
 rename Documentation/{ => driver-api}/80211/index.rst (88%)
 rename Documentation/{ => driver-api}/80211/introduction.rst (100%)
 rename Documentation/{ => driver-api}/80211/mac80211-advanced.rst (100%)
 rename Documentation/{ => driver-api}/80211/mac80211.rst (100%)
 create mode 100644 Documentation/driver-api/conf.py
 create mode 100644 Documentation/driver-api/device_link.rst
 create mode 100644 Documentation/driver-api/dma-buf.rst
 create mode 100644 Documentation/driver-api/usb.rst
 rename Documentation/{vme_api.txt => driver-api/vme.rst} (92%)
 delete mode 100644 Documentation/dynamic-debug-howto.txt
 delete mode 100644 Documentation/local_ops.txt
 delete mode 100644 Documentation/magic-number.txt
 create mode 100644 Documentation/media/.gitignore
 delete mode 100644 Documentation/media/media_api_files/typical_media_device.pdf
 rename Documentation/media/{media_api_files => }/typical_media_device.svg (100%)
 create mode 100644 Documentation/media/uapi/dvb/dvbstb.svg
 delete mode 100644 Documentation/media/uapi/dvb/intro_files/dvbstb.pdf
 delete mode 100644 Documentation/media/uapi/dvb/intro_files/dvbstb.png
 create mode 100644 Documentation/media/uapi/v4l/bayer.svg
 create mode 100644 Documentation/media/uapi/v4l/constraints.svg
 create mode 100644 Documentation/media/uapi/v4l/crop.svg
 delete mode 100644 Documentation/media/uapi/v4l/crop_files/crop.gif
 delete mode 100644 Documentation/media/uapi/v4l/crop_files/crop.pdf
 delete mode 100644 Documentation/media/uapi/v4l/dev-raw-vbi_files/vbi_525.gif
 delete mode 100644 Documentation/media/uapi/v4l/dev-raw-vbi_files/vbi_525.pdf
 delete mode 100644 Documentation/media/uapi/v4l/dev-raw-vbi_files/vbi_625.gif
 delete mode 100644 Documentation/media/uapi/v4l/dev-raw-vbi_files/vbi_625.pdf
 delete mode 100644 Documentation/media/uapi/v4l/dev-raw-vbi_files/vbi_hsync.gif
 delete mode 100644 Documentation/media/uapi/v4l/dev-raw-vbi_files/vbi_hsync.pdf
 delete mode 100644 Documentation/media/uapi/v4l/dev-subdev_files/pipeline.pdf
 delete mode 100644 Documentation/media/uapi/v4l/dev-subdev_files/pipeline.png
 delete mode 100644 Documentation/media/uapi/v4l/dev-subdev_files/subdev-image-processing-crop.pdf
 delete mode 100644 Documentation/media/uapi/v4l/dev-subdev_files/subdev-image-processing-crop.svg
 delete mode 100644 Documentation/media/uapi/v4l/dev-subdev_files/subdev-image-processing-full.pdf
 delete mode 100644 Documentation/media/uapi/v4l/dev-subdev_files/subdev-image-processing-full.svg
 delete mode 100644 Documentation/media/uapi/v4l/dev-subdev_files/subdev-image-processing-scaling-multi-source.pdf
 delete mode 100644 Documentation/media/uapi/v4l/dev-subdev_files/subdev-image-processing-scaling-multi-source.svg
 delete mode 100644 Documentation/media/uapi/v4l/field-order_files/fieldseq_bt.gif
 delete mode 100644 Documentation/media/uapi/v4l/field-order_files/fieldseq_bt.pdf
 delete mode 100644 Documentation/media/uapi/v4l/field-order_files/fieldseq_tb.gif
 delete mode 100644 Documentation/media/uapi/v4l/field-order_files/fieldseq_tb.pdf
 create mode 100644 Documentation/media/uapi/v4l/fieldseq_bt.svg
 create mode 100644 Documentation/media/uapi/v4l/fieldseq_tb.svg
 create mode 100644 Documentation/media/uapi/v4l/nv12mt.svg
 create mode 100644 Documentation/media/uapi/v4l/nv12mt_example.svg
 create mode 100644 Documentation/media/uapi/v4l/pipeline.dot
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12mt_files/nv12mt.png
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12mt_files/nv12mt_example.png
 delete mode 100644 Documentation/media/uapi/v4l/selection-api-003_files/selection.png
 create mode 100644 Documentation/media/uapi/v4l/selection.svg
 delete mode 100644 Documentation/media/uapi/v4l/subdev-formats_files/bayer.png
 create mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-crop.svg
 create mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-full.svg
 create mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-scaling-multi-source.svg
 create mode 100644 Documentation/media/uapi/v4l/vbi_525.svg
 create mode 100644 Documentation/media/uapi/v4l/vbi_625.svg
 create mode 100644 Documentation/media/uapi/v4l/vbi_hsync.svg
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-selection_files/constraints.png
 delete mode 100644 Documentation/oops-tracing.txt
 delete mode 100644 Documentation/parport.txt
 rename Documentation/{development-process => process}/1.Intro.rst (99%)
 rename Documentation/{development-process => process}/2.Process.rst (100%)
 rename Documentation/{development-process => process}/3.Early-stage.rst (100%)
 rename Documentation/{development-process => process}/4.Coding.rst (98%)
 rename Documentation/{development-process => process}/5.Posting.rst (96%)
 rename Documentation/{development-process => process}/6.Followthrough.rst (100%)
 rename Documentation/{development-process => process}/7.AdvancedTopics.rst (99%)
 rename Documentation/{development-process => process}/8.Conclusion.rst (94%)
 rename Documentation/{adding-syscalls.txt => process/adding-syscalls.rst} (65%)
 rename Documentation/{applying-patches.txt => process/applying-patches.rst} (98%)
 rename Documentation/{Changes => process/changes.rst} (99%)
 rename Documentation/{CodeOfConflict => process/code-of-conflict.rst} (96%)
 create mode 100644 Documentation/process/coding-style.rst
 rename Documentation/{development-process => process}/conf.py (69%)
 rename Documentation/{development-process => process}/development-process.rst (99%)
 rename Documentation/{email-clients.txt => process/email-clients.rst} (100%)
 rename Documentation/{HOWTO => process/howto.rst} (93%)
 create mode 100644 Documentation/process/index.rst
 rename Documentation/{kernel-docs.txt => process/kernel-docs.rst} (100%)
 create mode 100644 Documentation/process/magic-number.rst
 rename Documentation/{ManagementStyle => process/management-style.rst} (99%)
 rename Documentation/{stable_api_nonsense.txt => process/stable-api-nonsense.rst} (100%)
 rename Documentation/{stable_kernel_rules.txt => process/stable-kernel-rules.rst} (97%)
 rename Documentation/{SubmitChecklist => process/submit-checklist.rst} (96%)
 rename Documentation/{SubmittingDrivers => process/submitting-drivers.rst} (91%)
 create mode 100644 Documentation/process/submitting-patches.rst
 rename Documentation/{volatile-considered-harmful.txt => process/volatile-considered-harmful.rst} (96%)
 create mode 100644 Documentation/security/conf.py
 create mode 100644 Documentation/security/index.rst
 create mode 100644 Documentation/security/tpm/index.rst
 rename Documentation/{tpm/tpm_vtpm_proxy.txt => security/tpm/tpm_vtpm_proxy.rst} (53%)
 rename Documentation/{ => security}/tpm/xen-tpmfront.txt (100%)
 create mode 100644 Documentation/sound/alsa-configuration.rst
 delete mode 100644 Documentation/sound/alsa/ALSA-Configuration.txt
 delete mode 100644 Documentation/sound/alsa/ControlNames.txt
 delete mode 100644 Documentation/sound/alsa/HD-Audio-Models.txt
 delete mode 100644 Documentation/sound/alsa/VIA82xx-mixer.txt
 delete mode 100644 Documentation/sound/alsa/alsa-parameters.txt
 delete mode 100644 Documentation/sound/alsa/seq_oss.html
 rename Documentation/sound/{alsa/Audigy-mixer.txt => cards/audigy-mixer.rst} (57%)
 rename Documentation/sound/{alsa/Audiophile-Usb.txt => cards/audiophile-usb.rst} (81%)
 rename Documentation/sound/{alsa/Bt87x.txt => cards/bt87x.rst} (82%)
 rename Documentation/sound/{alsa/CMIPCI.txt => cards/cmipci.rst} (86%)
 rename Documentation/sound/{alsa/emu10k1-jack.txt => cards/emu10k1-jack.rst} (89%)
 rename Documentation/sound/{alsa/hdspm.txt => cards/hdspm.rst} (56%)
 rename Documentation/sound/{alsa/img,spdif-in.txt => cards/img-spdif-in.rst} (68%)
 create mode 100644 Documentation/sound/cards/index.rst
 rename Documentation/sound/{alsa/Joystick.txt => cards/joystick.rst} (56%)
 rename Documentation/sound/{alsa/README.maya44 => cards/maya44.rst} (65%)
 rename Documentation/sound/{alsa/MIXART.txt => cards/mixart.rst} (83%)
 rename Documentation/sound/{alsa/SB-Live-mixer.txt => cards/sb-live-mixer.rst} (54%)
 rename Documentation/sound/{alsa/serial-u16550.txt => cards/serial-u16550.rst} (92%)
 create mode 100644 Documentation/sound/cards/via82xx-mixer.rst
 rename Documentation/sound/{alsa/Channel-Mapping-API.txt => designs/channel-mapping-api.rst} (75%)
 rename Documentation/sound/{alsa/compress_offload.txt => designs/compress-offload.rst} (73%)
 create mode 100644 Documentation/sound/designs/control-names.rst
 create mode 100644 Documentation/sound/designs/index.rst
 rename Documentation/sound/{alsa/Jack-Controls.txt => designs/jack-controls.rst} (86%)
 rename Documentation/sound/{alsa/OSS-Emulation.txt => designs/oss-emulation.rst} (70%)
 rename Documentation/sound/{alsa/powersave.txt => designs/powersave.rst} (76%)
 rename Documentation/sound/{alsa/Procfile.txt => designs/procfile.rst} (71%)
 create mode 100644 Documentation/sound/designs/seq-oss.rst
 rename Documentation/sound/{alsa/timestamping.txt => designs/timestamping.rst} (56%)
 rename Documentation/sound/{alsa/HD-Audio-Controls.txt => hd-audio/controls.rst} (92%)
 rename Documentation/sound/{alsa/HD-Audio-DP-MST-audio.txt => hd-audio/dp-mst.rst} (69%)
 create mode 100644 Documentation/sound/hd-audio/index.rst
 create mode 100644 Documentation/sound/hd-audio/models.rst
 rename Documentation/sound/{alsa/HD-Audio.txt => hd-audio/notes.rst} (61%)
 create mode 100644 Documentation/sound/index.rst
 create mode 100644 Documentation/sound/kernel-api/alsa-driver-api.rst
 create mode 100644 Documentation/sound/kernel-api/index.rst
 create mode 100644 Documentation/sound/kernel-api/writing-an-alsa-driver.rst
 rename Documentation/sound/{alsa/soc/clocking.txt => soc/clocking.rst} (94%)
 create mode 100644 Documentation/sound/soc/codec-to-codec.rst
 rename Documentation/sound/{alsa/soc/codec.txt => soc/codec.rst} (84%)
 rename Documentation/sound/{alsa/soc/DAI.txt => soc/dai.rst} (71%)
 rename Documentation/sound/{alsa/soc/dapm.txt => soc/dapm.rst} (62%)
 rename Documentation/sound/{alsa/soc/DPCM.txt => soc/dpcm.rst} (57%)
 create mode 100644 Documentation/sound/soc/index.rst
 rename Documentation/sound/{alsa/soc/jack.txt => soc/jack.rst} (99%)
 rename Documentation/sound/{alsa/soc/machine.txt => soc/machine.rst} (90%)
 rename Documentation/sound/{alsa/soc/overview.txt => soc/overview.rst} (83%)
 rename Documentation/sound/{alsa/soc/platform.txt => soc/platform.rst} (81%)
 rename Documentation/sound/{alsa/soc/pops_clicks.txt => soc/pops-clicks.rst} (87%)
 rename Documentation/sphinx/{kernel-doc.py => kerneldoc.py} (100%)
 delete mode 100644 Documentation/sysfs-rules.txt
 delete mode 100644 Documentation/sysrq.txt
 rename Documentation/{ => translations}/ja_JP/HOWTO (98%)
 rename Documentation/{ => translations}/ja_JP/SubmitChecklist (95%)
 rename Documentation/{ => translations}/ja_JP/SubmittingPatches (98%)
 rename Documentation/{ => translations}/ja_JP/stable_api_nonsense.txt (99%)
 rename Documentation/{ => translations}/ja_JP/stable_kernel_rules.txt (95%)
 rename Documentation/{ko_KR/HOWTO => translations/ko_KR/howto.rst} (88%)
 create mode 100644 Documentation/translations/ko_KR/index.rst
 rename Documentation/{ => translations}/ko_KR/memory-barriers.txt (98%)
 rename Documentation/{ => translations}/ko_KR/stable_api_nonsense.txt (99%)
 rename Documentation/{ => translations}/zh_CN/CodingStyle (99%)
 rename Documentation/{ => translations}/zh_CN/HOWTO (96%)
 rename Documentation/{ => translations}/zh_CN/IRQ.txt (100%)
 rename Documentation/{ => translations}/zh_CN/SecurityBugs (91%)
 rename Documentation/{ => translations}/zh_CN/SubmittingDrivers (94%)
 rename Documentation/{ => translations}/zh_CN/SubmittingPatches (97%)
 rename Documentation/{ => translations}/zh_CN/arm/Booting (99%)
 rename Documentation/{ => translations}/zh_CN/arm/kernel_user_helpers.txt (100%)
 rename Documentation/{ => translations}/zh_CN/arm64/booting.txt (100%)
 rename Documentation/{ => translations}/zh_CN/arm64/legacy_instructions.txt (100%)
 rename Documentation/{ => translations}/zh_CN/arm64/memory.txt (100%)
 rename Documentation/{ => translations}/zh_CN/arm64/silicon-errata.txt (100%)
 rename Documentation/{ => translations}/zh_CN/arm64/tagged-pointers.txt (100%)
 rename Documentation/{ => translations}/zh_CN/basic_profiling.txt (100%)
 rename Documentation/{ => translations}/zh_CN/email-clients.txt (98%)
 rename Documentation/{ => translations}/zh_CN/filesystems/sysfs.txt (100%)
 rename Documentation/{ => translations}/zh_CN/gpio.txt (100%)
 rename Documentation/{ => translations}/zh_CN/io_ordering.txt (100%)
 rename Documentation/{ => translations}/zh_CN/magic-number.txt (100%)
 rename Documentation/{ => translations}/zh_CN/oops-tracing.txt (97%)
 rename Documentation/{ => translations}/zh_CN/sparse.txt (100%)
 rename Documentation/{ => translations}/zh_CN/stable_api_nonsense.txt (98%)
 rename Documentation/{ => translations}/zh_CN/stable_kernel_rules.txt (94%)
 rename Documentation/{ => translations}/zh_CN/video4linux/omap3isp.txt (100%)
 rename Documentation/{ => translations}/zh_CN/video4linux/v4l2-framework.txt (100%)
 rename Documentation/{ => translations}/zh_CN/volatile-considered-harmful.txt (97%)
 create mode 100644 drivers/gpu/drm/lib/drm_random.c
 create mode 100644 drivers/gpu/drm/lib/drm_random.h
 create mode 100644 drivers/gpu/drm/selftests/Makefile
 create mode 100644 drivers/gpu/drm/selftests/drm_mm_selftests.h
 create mode 100644 drivers/gpu/drm/selftests/drm_selftest.c
 create mode 100644 drivers/gpu/drm/selftests/drm_selftest.h
 create mode 100644 drivers/gpu/drm/selftests/test-drm_mm.c
 create mode 100644 include/linux/prime_numbers.h
 create mode 100644 lib/prime_numbers.c
 create mode 100755 scripts/check_00index.sh
 create mode 100755 tools/testing/selftests/drivers/gpu/drm_mm.sh
 create mode 100755 tools/testing/selftests/lib/prime_numbers.sh

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

             reply	other threads:[~2016-12-30 10:35 UTC|newest]

Thread overview: 314+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-12-30 10:35 Daniel Vetter [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-04-25 14:39 [PULL] drm-misc-next Maarten Lankhorst
2024-04-19 12:04 Maarten Lankhorst
2024-04-10 14:59 Maarten Lankhorst
2024-04-05 12:36 Maarten Lankhorst
2024-03-28 11:22 Maarten Lankhorst
2024-03-21 13:56 Maarten Lankhorst
2024-02-29  8:48 Thomas Zimmermann
2024-02-22 13:58 Thomas Zimmermann
2024-02-26  9:41 ` Daniel Vetter
2024-02-15 13:26 Thomas Zimmermann
2024-02-09 16:32 Thomas Zimmermann
2024-01-11 15:49 Thomas Zimmermann
2024-01-11 15:49 ` Thomas Zimmermann
2023-12-14  9:34 Maxime Ripard
2023-12-14  9:34 ` Maxime Ripard
2023-12-07  9:59 Maxime Ripard
2023-11-30  9:15 Maxime Ripard
2023-11-23 12:58 Maxime Ripard
2023-11-23 19:40 ` Daniel Vetter
2023-11-17  9:41 Maxime Ripard
2023-11-20  9:31 ` Daniel Vetter
2023-11-03 16:37 David Edelsohn
2023-11-06 10:01 ` Thomas Hellström
2023-11-06 10:20   ` Maxime Ripard
2023-11-06 10:37     ` Thomas Hellström
2023-11-06 10:47       ` Thomas Hellström
2023-11-06 10:55       ` Maxime Ripard
2023-11-06 14:57         ` David Edelsohn
2023-10-27  7:17 Maarten Lankhorst
2023-10-19 11:40 Maarten Lankhorst
2023-10-12  9:40 Maarten Lankhorst
2023-10-06  8:37 Maarten Lankhorst
2023-09-27 10:09 Maarten Lankhorst
2023-09-11 12:45 Maarten Lankhorst
2023-08-14 22:17 Helen Koike
2023-08-14 22:17 ` Helen Koike
2023-08-14 23:49 ` Helen Mae Koike Fornazier
2023-08-14 23:49   ` Helen Mae Koike Fornazier
2023-08-10  8:45 Thomas Zimmermann
2023-08-03 15:01 Thomas Zimmermann
2023-07-21 14:50 Maxime Ripard
2023-07-27 13:00 ` Daniel Vetter
2023-07-13  9:08 Thomas Zimmermann
2023-07-18 10:25 ` Daniel Vetter
2023-06-07  8:56 Thomas Zimmermann
2023-06-01 11:22 Thomas Zimmermann
2023-05-24 12:42 Thomas Zimmermann
2023-05-11  7:28 Maxime Ripard
2023-05-17 16:44 ` Thomas Zimmermann
2023-04-12 13:32 Maarten Lankhorst
2023-04-12 14:24 ` Daniel Vetter
2023-03-31 15:42 Maarten Lankhorst
2023-04-03  8:24 ` Daniel Vetter
2023-03-23 11:08 Maarten Lankhorst
2023-03-24 19:21 ` Daniel Vetter
2023-03-16 15:39 Maarten Lankhorst
2023-03-07 10:14 Maarten Lankhorst
2023-01-26  8:15 Thomas Zimmermann
2023-01-24 20:02 Thomas Zimmermann
2023-01-19  8:47 Thomas Zimmermann
2023-01-23 15:00 ` John Paul Adrian Glaubitz
2023-01-23 15:13   ` Thomas Zimmermann
2023-01-23 15:23     ` John Paul Adrian Glaubitz
2023-01-23 15:35       ` Thomas Zimmermann
2023-01-23 15:48         ` John Paul Adrian Glaubitz
2023-02-02 14:54   ` Deucher, Alexander
2023-01-24 16:56 ` Daniel Vetter
2023-01-12 12:56 Thomas Zimmermann
2023-01-03 10:51 Thomas Zimmermann
2023-01-04 15:18 ` Daniel Vetter
2022-11-24  7:46 Maxime Ripard
2022-11-17  8:36 Maxime Ripard
2022-11-10  8:36 Maxime Ripard
2022-11-03  8:34 Maxime Ripard
2022-10-27  7:34 Maxime Ripard
2022-10-20  7:24 Maxime Ripard
2022-09-30  8:54 Maarten Lankhorst
2022-09-23  7:39 Maxime Ripard
2022-09-09  8:46 Maarten Lankhorst
2022-09-06  6:53 Maarten Lankhorst
2022-09-06 15:20 ` Daniel Vetter
2022-07-07  7:13 Thomas Zimmermann
2022-06-30  7:19 Thomas Zimmermann
2022-06-23  8:02 Thomas Zimmermann
2022-06-23  8:07 ` Thomas Zimmermann
2022-06-23  8:26   ` Jani Nikula
2022-06-23  8:36     ` Thomas Zimmermann
2022-06-23  8:56       ` Jani Nikula
2022-06-24 22:12         ` Daniel Vetter
2022-06-17  7:21 Thomas Zimmermann
2022-06-08 10:34 Thomas Zimmermann
2022-06-15 18:14 ` Daniel Vetter
2022-05-05 13:11 Maxime Ripard
2022-04-28  7:52 Maxime Ripard
2022-04-21  6:59 Maxime Ripard
2022-04-14  7:38 Maxime Ripard
2022-04-07  8:59 Maxime Ripard
2022-03-03  9:28 Maarten Lankhorst
2022-02-23 12:49 Maarten Lankhorst
2022-01-27 11:57 Maarten Lankhorst
2022-02-01  6:38 ` Dave Airlie
2022-02-01  8:17   ` Maarten Lankhorst
2022-02-01 11:14     ` Thomas Zimmermann
2022-02-22 20:17     ` Thomas Zimmermann
2021-12-16 14:34 Thomas Zimmermann
2021-12-09 11:46 Thomas Zimmermann
2021-11-29  8:56 Thomas Zimmermann
2021-12-14  8:53 ` Daniel Vetter
2021-11-18  9:13 Thomas Zimmermann
2021-10-14 12:04 Maxime Ripard
2021-10-06 10:48 Maarten Lankhorst
2021-09-30 11:27 Maxime Ripard
2021-09-23  7:45 Maxime Ripard
2021-09-16  7:31 Maxime Ripard
2021-09-20 22:29 ` Rob Herring
2021-09-22  7:44   ` Maxime Ripard
2021-08-12 19:34 Maarten Lankhorst
2021-08-05 10:22 Maarten Lankhorst
2021-07-29 20:57 Maarten Lankhorst
2021-07-22 10:46 Maarten Lankhorst
2021-07-16 11:07 Maarten Lankhorst
2021-07-21  4:03 ` Dave Airlie
2021-07-21  8:44   ` Thomas Zimmermann
2021-06-10 11:15 Thomas Zimmermann
2021-06-10 13:32 ` Daniel Vetter
2021-06-11  6:53   ` Thomas Zimmermann
2021-06-09  7:42 Thomas Zimmermann
2021-06-01 15:11 Thomas Zimmermann
2021-05-17 13:17 Thomas Zimmermann
2021-05-17 13:25 ` Thomas Zimmermann
2021-05-12 14:19 Thomas Zimmermann
2021-04-09  9:00 Maxime Ripard
2021-04-01 11:05 Maxime Ripard
2021-03-25  9:47 Maxime Ripard
2021-03-16  8:03 Maxime Ripard
2021-03-03 10:06 Maxime Ripard
2021-01-19 11:39 Maarten Lankhorst
2021-01-20 12:11 ` Daniel Vetter
2021-01-06 11:13 Maarten Lankhorst
2021-01-07 12:42 ` Daniel Vetter
2020-12-17 10:12 Maarten Lankhorst
2021-01-07  9:59 ` Daniel Vetter
2020-11-27  8:30 Thomas Zimmermann
2020-11-18 12:32 Thomas Zimmermann
2020-11-12  8:01 Thomas Zimmermann
2020-11-05 10:16 Thomas Zimmermann
2020-10-27 10:09 Thomas Zimmermann
2020-10-27 10:11 ` Thomas Zimmermann
2020-09-21 15:29 Maxime Ripard
2020-09-18  8:11 Maxime Ripard
2020-09-10  8:18 Maxime Ripard
2020-09-03 16:06 Maxime Ripard
2020-08-27 15:55 Maxime Ripard
2020-08-20 12:56 Maxime Ripard
2020-08-26 10:02 ` Jani Nikula
2020-08-30  6:05   ` Daniel Vetter
2020-07-22 10:38 Maarten Lankhorst
2020-07-16 11:42 Maarten Lankhorst
2020-06-26 10:52 Maarten Lankhorst
2020-06-19 15:19 Maarten Lankhorst
2020-05-14  7:08 Thomas Zimmermann
2020-05-07  7:25 Thomas Zimmermann
2020-04-23  8:34 Thomas Zimmermann
2020-04-14  9:07 Thomas Zimmermann
2020-04-21 12:46 ` Thomas Zimmermann
2020-04-21 13:41   ` Daniel Vetter
2020-04-21 14:05     ` Thomas Zimmermann
2020-03-17  8:28 Maxime Ripard
2020-03-09 13:54 Maxime Ripard
2020-02-27 11:32 Maxime Ripard
2020-02-21 10:09 Maxime Ripard
2020-02-10  9:34 Maxime Ripard
2020-01-10 11:50 Maarten Lankhorst
2020-01-07 11:50 Maarten Lankhorst
2020-01-07 15:25 ` Daniel Vetter
2020-01-02 13:06 Maarten Lankhorst
2019-12-17  8:48 Maarten Lankhorst
2019-12-17 12:59 ` Daniel Vetter
2019-10-31 19:30 Sean Paul
2019-10-24 15:55 Sean Paul
2019-10-24 15:55 ` Sean Paul
2019-10-17 19:26 Sean Paul
2019-10-18 13:45 ` Tomi Valkeinen
2019-10-18 20:11   ` Sean Paul
2019-10-21  8:09     ` Tomi Valkeinen
2019-10-21 15:48       ` Sean Paul
2019-10-09 15:08 Sean Paul
2019-08-23  8:35 Maxime Ripard
2019-08-19 14:19 Maxime Ripard
2019-08-16 11:32 Maxime Ripard
2019-08-16 11:47 ` Chris Wilson
2019-08-19 14:19   ` Maxime Ripard
2019-08-08 12:14 Maxime Ripard
2019-08-03 10:47 Maxime Ripard
2019-08-06  0:33 ` Dave Airlie
2019-08-06  7:34   ` Daniel Vetter
2019-08-06  9:40     ` Emil Velikov
2019-08-06  9:49       ` Daniel Vetter
2019-08-06  9:54         ` Emil Velikov
2019-08-06  9:58           ` Daniel Vetter
2019-08-06 10:12             ` Daniel Stone
2019-08-06 10:27               ` Emil Velikov
2019-08-06 10:48                 ` Jani Nikula
2019-08-06  9:55         ` Daniel Vetter
2019-08-06 14:25     ` Rob Herring
2019-08-06 14:55       ` Daniel Vetter
2019-08-06 16:01   ` Maxime Ripard
2019-08-06 16:11     ` Daniel Vetter
2019-08-07 12:02       ` Maxime Ripard
2019-08-07 12:30         ` Daniel Vetter
2019-08-08 15:29           ` Maxime Ripard
2019-06-20 15:42 Maarten Lankhorst
2019-06-14  8:57 Maarten Lankhorst
2019-06-14  9:35 ` Daniel Vetter
2019-06-05  9:17 Maarten Lankhorst
2019-05-23 15:47 Maarten Lankhorst
2019-05-23 15:53 ` Sean Paul
2019-05-23 15:55   ` Daniel Vetter
2019-05-23 15:55     ` Daniel Vetter
2019-04-18  9:05 Maarten Lankhorst
2019-04-10 19:49 Sean Paul
2019-04-04 20:10 Sean Paul
2019-03-28 15:33 Sean Paul
2019-03-28 16:03 ` Daniel Vetter
2019-03-21 17:08 Sean Paul
2019-03-25 10:37 ` Daniel Vetter
     [not found] <20190211095220.3oeodszr2dgxrwqq@flea>
2019-02-14 13:07 ` Daniel Vetter
2019-02-01 14:47 Maxime Ripard
2019-01-23 11:03 Maxime Ripard
2019-01-16 20:04 Maxime Ripard
2019-01-15 10:56 Maxime Ripard
2019-01-16  9:36 ` Daniel Vetter
2019-01-07 18:03 Maxime Ripard
2018-12-06  9:44 Maarten Lankhorst
2018-11-28  9:36 Maarten Lankhorst
2018-11-21 10:44 Maarten Lankhorst
2018-11-08 16:05 Maarten Lankhorst
2018-11-07 11:58 Maarten Lankhorst
2018-11-07 20:18 ` Daniel Vetter
2018-11-07 20:29   ` Sean Paul
2018-11-07 20:31     ` Daniel Vetter
2018-11-07 20:48       ` Sean Paul
2018-11-08  7:56         ` Christian König
2018-11-08  8:05           ` Daniel Vetter
2018-11-08  8:37         ` Maarten Lankhorst
2018-09-27  9:39 Sean Paul
2018-09-19 20:03 Sean Paul
2018-09-13 13:02 Sean Paul
2018-09-05 20:22 Sean Paul
2018-07-18 20:08 Gustavo Padovan
2018-07-12  1:11 Gustavo Padovan
2018-07-04 23:46 Gustavo Padovan
2018-06-28  1:00 Gustavo Padovan
2018-06-21 10:54 Gustavo Padovan
2018-06-22  3:11 ` Dave Airlie
2018-06-22  9:19   ` Christian König
2018-06-21  0:58 Gustavo Padovan
2018-06-21 10:01 ` Christian König
2018-05-15  8:17 Maarten Lankhorst
2018-05-11  7:43 Maarten Lankhorst
2018-05-11 20:25 ` Eric Anholt
2018-05-04  9:54 Maarten Lankhorst
2018-04-26 10:53 Maarten Lankhorst
2018-06-06  3:37 ` Dave Airlie
2018-06-06  7:49   ` Maarten Lankhorst
2018-03-21 14:49 Sean Paul
2018-03-09 18:04 Sean Paul
2018-02-28 20:34 Sean Paul
2018-03-02 21:22 ` Sean Paul
2018-03-05  8:10   ` Daniel Vetter
2018-03-05 23:20     ` Sean Paul
2018-03-06  6:42       ` Daniel Vetter
2018-03-06 19:01         ` Sean Paul
2018-03-06 19:07           ` Ville Syrjälä
2018-03-06 19:20             ` Sean Paul
2018-03-07  8:19               ` Daniel Vetter
2018-02-21 20:36 Sean Paul
2018-01-08 13:45 Gustavo Padovan
2017-12-21 17:04 Gustavo Padovan
2017-12-14 17:46 Gustavo Padovan
2017-12-07 11:06 Gustavo Padovan
2017-10-20 13:39 Daniel Vetter
2017-10-16  9:35 Daniel Vetter
2017-10-12 12:05 Daniel Vetter
2017-10-13 14:08 ` Maarten Lankhorst
2017-10-13 14:24   ` Benjamin Gaignard
2017-10-05  5:36 Daniel Vetter
2017-09-20 17:33 Daniel Vetter
2017-09-20 18:42 ` Daniel Vetter
2017-08-18 17:00 Sean Paul
2017-08-16 20:42 Sean Paul
2017-08-08 19:50 Sean Paul
2017-07-18 18:42 Sean Paul
2017-07-18 18:49 ` Sean Paul
2017-06-15 20:52 Sean Paul
2017-06-02 20:55 Sean Paul
2017-05-26 20:58 Sean Paul
2017-05-29  6:57 ` Daniel Vetter
2017-05-16 14:55 Sean Paul
2017-03-31 15:23 Sean Paul
2017-03-21  9:06 Daniel Vetter
2017-03-20 15:30 Daniel Vetter
2017-03-21  7:23 ` Daniel Vetter
2017-03-12 12:57 Daniel Vetter
2017-03-06  9:54 Daniel Vetter
2017-01-30  8:58 Daniel Vetter
2017-01-23  7:35 Daniel Vetter
2017-01-09 19:15 Daniel Vetter
2016-12-08 10:16 Daniel Vetter
2016-11-29 10:13 Daniel Vetter
2016-11-29 11:17 ` Daniel Vetter
2016-11-29 21:01   ` Stephen Rothwell
2016-11-16 17:11 Daniel Vetter

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20161230103513.GA4178@dvetter-linux.ger.corp.intel.com \
    --to=daniel.vetter@ffwll.ch \
    --cc=airlied@gmail.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=intel-gfx@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.