[PULL] Last drm-misc-next pull for 4.12

Sean Paul seanpaul at chromium.org
Fri Apr 7 21:20:33 UTC 2017


On Fri, Apr 07, 2017 at 04:58:54PM -0400, Sean Paul wrote:
> Hi Dave,
> Here's the last 4.12 pull request for drm-misc-next. It's quite noisy due to us

Hi drm-misc committers,
Just a note that any fixes targetting 4.12 should now go through drm-misc-next-fixes
as drm-misc-next is moving on.

Sean

> pulling back rc5 in order to pick up some Synopsys media formats that we added
> in conjunction with Mauro.
> 
> drm-misc-next-2017-04-07:
> Last drm-misc-next pull req for 4.12
> 
> Core changes:
>  - fb_helper checkpatch cleanup and simplified _add_one_connector() (Thierry)
>  - drm_ioctl and drm_sysfs improved/gained documentation (Daniel)
>  - [ABI] Repurpose reserved field in drm_event_vblank for crtc_id (Ander)
>  - Plumb acquire ctx through legacy paths to avoid lock_all and legacy_backoff
>    (Daniel)
>  - Add connector_atomic_check to check conn constraints on modeset (Maarten)
>  - Add drm_of_find_panel_or_bridge to remove boilerplate in drivers (Rob)
> 
> Driver changes:
>  - meson moved to drm-misc (Neil)
>  - Added support for Amlogic GX SoCs in dw-hdmi (Neil)
>  - Rockchip unbind actually cleans up the things bind initializes (Jeffy)
>  - A couple misc fixes in virtio, dw-hdmi
> 
> NOTE: this also includes a backmerge of drm-next as well rc5 (we needed vmwgfx
>       as well as the new synopsys media formats)
> 
> 
> Happy weekend,
> 
> Sean
> 
> 
> The following changes since commit e1b489d207c73e67810659a88c45b8db4bd62773:
> 
>   Merge tag 'omapdrm-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux into drm-next (2017-04-04 05:45:49 +1000)
> 
> are available in the git repository at:
> 
>   git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-next-2017-04-07
> 
> for you to fetch changes up to c98cdff94a6a7877923dec1329c2b76d6247d076:
> 
>   Revert "drm: Don't allow interruptions when opening debugfs/crc" (2017-04-07 16:18:28 -0400)
> 
> ----------------------------------------------------------------
> Last drm-misc-next pull req for 4.12
> 
> Core changes:
>  - fb_helper checkpatch cleanup and simplified _add_one_connector() (Thierry)
>  - drm_ioctl and drm_sysfs improved/gained documentation (Daniel)
>  - [ABI] Repurpose reserved field in drm_event_vblank for crtc_id (Ander)
>  - Plumb acquire ctx through legacy paths to avoid lock_all and legacy_backoff
>    (Daniel)
>  - Add connector_atomic_check to check conn constraints on modeset (Maarten)
>  - Add drm_of_find_panel_or_bridge to remove boilerplate in drivers (Rob)
> 
> Driver changes:
>  - meson moved to drm-misc (Neil)
>  - Added support for Amlogic GX SoCs in dw-hdmi (Neil)
>  - Rockchip unbind actually cleans up the things bind initializes (Jeffy)
>  - A couple misc fixes in virtio, dw-hdmi
> 
> NOTE: this also includes a backmerge of drm-next as well rc5 (we needed vmwgfx
>       as well as the new synopsys media formats)
> 
> ----------------------------------------------------------------
> Aaron Armstrong Skomra (2):
>       HID: wacom: Don't add ghost interface as shared data
>       HID: wacom: call _query_tablet_data() for BAMBOO_TOUCH
> 
> Adam Wallis (1):
>       xhci: plat: Register shutdown for xhci_plat
> 
> Alan Stern (1):
>       USB: fix linked-list corruption in rh_call_control()
> 
> Alex Williamson (1):
>       drm/i915/kvmgt: Hold struct kvm reference
> 
> Alexander Kochetkov (2):
>       clockevents: Fix syntax error in clkevt-of macro
>       vmlinux.lds: Add __clkevt_of_table to kernel
> 
> Alexey Brodkin (2):
>       ARC: vdk: Fix support of UIO
>       ARCv2: SLC: Make sure busy bit is set properly on SLC flushing
> 
> Ander Conselvan de Oliveira (1):
>       drm: Pass CRTC ID in userspace vblank events
> 
> Andrzej Hajda (1):
>       pinctrl: samsung: Fix memory mapping code
> 
> Andy Adamson (3):
>       NFS cleanup struct nfs4_filelayout_segment
>       NFS store nfs4_deviceid in struct nfs4_filelayout_segment
>       NFS filelayout:call GETDEVICEINFO after pnfs_layout_process completes
> 
> Andy Shevchenko (1):
>       Revert "i2c: mux: pca954x: Add ACPI support for pca954x"
> 
> Andy Whitcroft (2):
>       xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window
>       xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder
> 
> Arnaud Pouliquen (1):
>       ASoC: STI: Fix reader substream pointer set
> 
> Arnd Bergmann (4):
>       ASoC: mediatek: add I2C dependency for CS42XX8
>       irqchip/mvebu-odmi: Select GENERIC_MSI_IRQ_DOMAIN
>       scsi: lpfc: fix building without debugfs support
>       virtio_balloon: prevent uninitialized variable use
> 
> Baoquan He (1):
>       x86/mm/KASLR: Exclude EFI region from KASLR VA space randomization
> 
> Bard Liao (6):
>       ASoC: rt5665: fix getting wrong work handler container
>       ASoC: rt5665: increase LDO level
>       ASoC: rt5665: Vref3 is necessary for Mono Amp
>       ASoC: rt5665: CLKDET is also a power of ASRC
>       ASoC: rt5665: fix define of RT5665_HP_DRIVER_5X
>       ASoC: rt5665: fix wrong shift rt5665_if2_1_adc_in_enum
> 
> Bart Van Assche (3):
>       scsi: scsi_dh_alua: Check scsi_device_get() return value
>       scsi: scsi_dh_alua: Ensure that alua_activate() calls the completion function
>       scsi: scsi_dh_alua: Warn if the first argument of alua_rtpg_queue() is NULL
> 
> Benjamin Coddington (1):
>       NFS: Fix old dentry rehash after move
> 
> Bill Kuzeja (1):
>       scsi: qla2xxx: Fix crash in qla2xxx_eh_abort on bad ptr
> 
> Bjorn Andersson (1):
>       pinctrl: qcom: Don't clear status bit on irq_unmask
> 
> Bjorn Helgaas (1):
>       PCI: iproc: Save host bridge window resource in struct iproc_pcie
> 
> Borislav Petkov (2):
>       EDAC: Select DEBUG_FS
>       EDAC, pnd2_edac: Fix !EDAC_DEBUG build
> 
> Brian Norris (1):
>       ASoC: don't dereference NULL pcm_{new,free}
> 
> Changbin Du (1):
>       drm/i915/gvt: Use force single submit flag to distinguish gvt request from i915 request
> 
> Charles Keepax (2):
>       ASoC: wm_adsp: Return an error on write to a disabled volatile control
>       ASoC: wm_adsp: Acknowledge controls should also check the DSP is running
> 
> Chris Mason (1):
>       Merge branch 'for-chris-4.11-rc5' of git://git.kernel.org/.../kdave/linux into for-linus-4.11
> 
> Chris Wilson (2):
>       drm/i915: Restore marking context objects as dirty on pinning
>       drm: Don't allow interruptions when opening debugfs/crc
> 
> Christian Lamparter (1):
>       pinctrl: qcom: ipq4019: add missing pingroups for pins > 70
> 
> Chuanxiao Dong (1):
>       drm/i915/gvt: fix wrong offset when loading RCS mocs
> 
> Chuck Lever (1):
>       svcrdma: set XPT_CONG_CTRL flag for bc xprt
> 
> Colin Ian King (1):
>       EDAC, xgene: Fix wrongly spelled "procesing"
> 
> Dan Carpenter (2):
>       Btrfs: fix an integer overflow check
>       drm: bridge: dw-hdmi: Add a missing break statement
> 
> Daniel Drake (1):
>       efi/esrt: Cleanup bad memory map log messages
> 
> Daniel Vetter (21):
>       drm: update todo.rst
>       drm: Consolidate and document sysfs support
>       drm: document drm_ioctl.[hc]
>       drm/doc: Small markup fixup
>       drm: Make drm_modeset_lock_crtc internal
>       drm: Remove drm_modeset_(un)lock_crtc
>       drm: Remove drm_modeset_legacy_acquire_ctx and crtc->acquire_ctx
>       drm/atomic-helper: remove modeset_lock_all from helper_resume
>       drm: drop modeset_lock_all from drm_state_info
>       drm: Drop modeset_lock_all from the getproperty ioctl
>       drm: Only take crtc lock in get_gamma ioctl
>       drm/i915: Nuke intel_atomic_legacy_gamma_set
>       drm/fb-helper: Give up on kgdb for atomic drivers
>       drm: Add explicit acquire ctx handling around ->gamma_set
>       drm: Add acquire ctx to ->gamma_set hook
>       drm/atomic-helper: Remove legacy backoff hack from gamma_set
>       drm: extract legacy framebuffer remove
>       drm/fb-helper: Extract _legacy kms functions
>       drm: Take mode_config.mutex in setcrtc ioctl
>       drm/vmwgfx: Fix fbdev emulation using legacy functions
>       drm: Only take cursor locks when the cursor plane exists
> 
> Dave Airlie (4):
>       Merge branch 'etnaviv/fixes' of https://git.pengutronix.de/git/lst/linux into drm-fixes
>       Merge branch 'drm-fixes-4.11' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
>       Merge tag 'drm-intel-fixes-2017-03-29' of git://anongit.freedesktop.org/git/drm-intel into drm-fixes
>       Merge tag 'drm-misc-fixes-2017-03-31' of git://anongit.freedesktop.org/git/drm-misc into drm-fixes
> 
> Dave Martin (7):
>       c6x/ptrace: Remove useless PTRACE_SETREGSET implementation
>       h8300/ptrace: Fix incorrect register transfer count
>       metag/ptrace: Preserve previous registers for short regset write
>       metag/ptrace: Provide default TXSTATUS for short NT_PRSTATUS
>       metag/ptrace: Reject partial NT_METAG_RPIPE writes
>       mips/ptrace: Preserve previous registers for short regset write
>       sparc/ptrace: Preserve previous registers for short regset write
> 
> David Hildenbrand (1):
>       KVM: kvm_io_bus_unregister_dev() should never fail
> 
> Dick Kennedy (1):
>       scsi: lpfc: Fix PT2PT PRLI reject
> 
> Dmitry Vyukov (1):
>       kvm: fix usage of uninit spinlock in avic_vm_destroy()
> 
> Eric Anholt (1):
>       drm/vc4: Allocate the right amount of space for boot-time CRTC state.
> 
> Eric Biggers (1):
>       crypto: xts,lrw - fix out-of-bounds write after kmalloc failure
> 
> Gary R Hook (1):
>       crypto: ccp - Make some CCP DMA channels private
> 
> Geert Uytterhoeven (3):
>       m68k/bitops: Correct signature of test_bit()
>       m68k/defconfig: Update defconfigs for v4.11-rc1
>       m68k: Wire up statx
> 
> Gerd Hoffmann (3):
>       drm: virtio: add virtio_gpu_translate_format
>       drm: virtio: fix virtio_gpu_mode_dumb_create
>       drm/virtio: don't leak bo on drm_gem_object_init failure
> 
> Goldwyn Rodrigues (1):
>       btrfs: Change qgroup_meta_rsv to 64bit
> 
> Hans de Goede (1):
>       mmc: sdhci: Disable runtime pm when the sdio_irq is enabled
> 
> Helge Deller (3):
>       parisc: Fix access fault handling in pa_memcpy()
>       parisc: Clean up fixup routines for get_user()/put_user()
>       parisc: Avoid stalled CPU warnings after system shutdown
> 
> Herongguang (Stephen) (1):
>       KVM: pci-assign: do not map smm memory slot pages in vt-d page tables
> 
> Hiroyuki Yokoyama (1):
>       ASoC: rsnd: fix sound route path when using SRC6/SRC9
> 
> Hui Wang (1):
>       ALSA: hda - fix a problem for lineout on a Dell AIO machine
> 
> Ingo Molnar (1):
>       sched/headers: Remove duplicate #include <linux/sched/debug.h> line
> 
> Jaehoon Chung (1):
>       scsi: ufs: remove the duplicated checking for supporting clkscaling
> 
> James Bottomley (1):
>       Merge remote-tracking branch 'mkp-scsi/4.11/scsi-fixes' into fixes
> 
> James Morse (1):
>       ACPI / APEI: Add missing synchronize_rcu() on NOTIFY_SCI removal
> 
> Jani Nikula (1):
>       Merge tag 'gvt-fixes-2017-03-23' of https://github.com/01org/gvt-linux into drm-intel-fixes
> 
> Jason A. Donenfeld (1):
>       padata: avoid race in reordering
> 
> Jason Wang (1):
>       virtio_pci: fix out of bound access for msix_names
> 
> Javier Martinez Canillas (1):
>       usb: phy: isp1301: Fix build warning when CONFIG_OF is disabled
> 
> Jeeja KP (2):
>       ASoC: hdac_hdmi: avoid reference to invalid variable of the pin list
>       ASoC: hdac_hdmi: don't update the iterator in pcm list remove
> 
> Jeffy Chen (11):
>       drm: bridge: analogix: Detach panel when unbinding analogix dp
>       drm: bridge: analogix: Unregister dp aux when unbinding
>       drm: bridge: analogix: Disable clock when unbinding
>       drm: bridge: analogix: Destroy connector & encoder when unbinding
>       drm/rockchip: cdn-dp: Don't try to release firmware when not loaded
>       drm/rockchip: cdn-dp: Don't unregister audio dev when unbinding
>       drm/rockchip: vop: Enable pm domain before vop_initial
>       drm/rockchip: vop: Unprepare clocks when unbinding
>       drm/rockchip: analogix_dp: Disable clock when unbinding
>       drm/rockchip: Reorder drm bind/unbind sequence
>       drm/rockchip: Shutdown all crtcs when unbinding drm
> 
> Jens Axboe (1):
>       blk-mq: include errors in did_work calculation
> 
> Jim Mattson (1):
>       kvm: vmx: Flush TLB when the APIC-access address changes
> 
> Joerg Roedel (2):
>       ACPI: ioapic: Clear on-stack resource before using it
>       ACPI: Do not create a platform_device for IOAPIC/IOxAPIC
> 
> Johannes Weiner (2):
>       mm: rmap: fix huge file mmap accounting in the memcg stats
>       mm: workingset: fix premature shadow node shrinking with cgroups
> 
> John Garry (1):
>       scsi: libsas: fix ata xfer length
> 
> John Keeping (1):
>       dt-bindings: display: rk3288-mipi-dsi: add reset property
> 
> Josef Bacik (3):
>       nbd: handle ERESTARTSYS properly
>       nbd: set rq->errors to actual error code
>       nbd: set queue timeout properly
> 
> Josh Poimboeuf (2):
>       ACPI: Fix incompatibility with mcount-based function graph tracing
>       x86/build: Mostly disable '-maccumulate-outgoing-args'
> 
> Jérémy Lefaure (1):
>       EDAC, i5000, i5400: Fix use of MTR_DRAM_WIDTH macro
> 
> Kees Cook (2):
>       lib/syscall: Clear return values when no stack
>       mm: fix section name for .data..ro_after_init
> 
> Kinglong Mee (2):
>       SUNRPC/backchanel: set XPT_CONG_CTRL flag for bc xprt
>       nfsd: map the ENOKEY to nfserr_perm for avoiding warning
> 
> Kuninori Morimoto (3):
>       ASoC: rcar: avoid SSI_MODEx settings for SSI8
>       ASoC: rcar: clear DE bit only in PDMACHCR when it stops
>       ASoC: rcar: dma: remove unnecessary "volatile"
> 
> Ladi Prosek (3):
>       KVM: nVMX: fix nested EPT detection
>       virtio_balloon: init 1st buffer in stats vq
>       virtio-balloon: use actual number of stats for stats queue buffers
> 
> Laurent Pinchart (1):
>       drm: bridge: dw-hdmi: Extract PHY interrupt setup to a function
> 
> Laurent Vivier (1):
>       drm: virtio: fix virtio_gpu_cursor_formats
> 
> Linus Torvalds (36):
>       Merge tag 'm68k-for-v4.11-tag2' of git://git.kernel.org/.../geert/linux-m68k
>       Merge tag 'pinctrl-v4.11-3' of git://git.kernel.org/.../linusw/linux-pinctrl
>       Merge tag 'edac_for_4.11_2' of git://git.kernel.org/.../bp/bp
>       Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
>       Merge tag 'for_linus' of git://git.kernel.org/.../mst/vhost
>       Merge branch 'regset' (PTRACE_SETREGSET data leakage)
>       Merge branch 'apw' (xfrm_user fixes)
>       Merge branch 'for-linus' of git://git.kernel.dk/linux-block
>       Merge branch 'for-rc' of git://git.kernel.org/.../rzhang/linux
>       Merge tag 'pci-v4.11-fixes-3' of git://git.kernel.org/.../helgaas/pci
>       Merge tag 'drm-fixes-for-v4.11-rc5' of git://people.freedesktop.org/~airlied/linux
>       Merge branch 'for-linus' of git://git.kernel.org/.../jikos/hid
>       Merge tag 'sound-4.11-rc5' of git://git.kernel.org/.../tiwai/sound
>       Merge tag 'mmc-v4.11-rc4' of git://git.kernel.org/.../ulfh/mmc
>       Merge branch 'linus' of git://git.kernel.org/.../herbert/crypto-2.6
>       Merge tag 'arm64-fixes' of git://git.kernel.org/.../arm64/linux
>       Merge tag 'nfs-for-4.11-3' of git://git.linux-nfs.org/projects/anna/linux-nfs
>       Merge branch 'for-linus-4.11' of git://git.kernel.org/.../mason/linux-btrfs
>       Merge tag 'nfsd-4.11-1' of git://linux-nfs.org/~bfields/linux
>       Merge tag 'arc-4.11-rc5' of git://git.kernel.org/.../vgupta/arc
>       Merge branch 'i2c/for-current' of git://git.kernel.org/.../wsa/linux
>       Merge tag 'pm-4.11-rc5' of git://git.kernel.org/.../rafael/linux-pm
>       Merge tag 'acpi-4.11-rc5' of git://git.kernel.org/.../rafael/linux-pm
>       Merge tag 'tty-4.11-rc5' of git://git.kernel.org/.../gregkh/tty
>       Merge tag 'usb-4.11-rc5' of git://git.kernel.org/.../gregkh/usb
>       Merge branch 'akpm' (patches from Andrew)
>       Merge tag 'scsi-fixes' of git://git.kernel.org/.../jejb/scsi
>       Merge branch 'parisc-4.11-3' of git://git.kernel.org/.../deller/parisc-linux
>       Merge branch 'core-urgent-for-linus' of git://git.kernel.org/.../tip/tip
>       Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/.../tip/tip
>       Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/.../tip/tip
>       Merge branch 'efi-urgent-for-linus' of git://git.kernel.org/.../tip/tip
>       Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/.../tip/tip
>       Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/.../tip/tip
>       Merge tag 'dmaengine-fix-4.11-rc5' of git://git.infradead.org/users/vkoul/slave-dma
>       Linux 4.11-rc5
> 
> Liu Bo (1):
>       Btrfs: bring back repair during read
> 
> Lucas Stach (2):
>       ASoC: simple-card: fix simple_dai clk lookup
>       drm/etnaviv: (re-)protect fence allocation with GPU mutex
> 
> Ludovic Desroches (1):
>       mmc: sdhci-of-at91: fix MMC_DDR_52 timing selection
> 
> Luiz Capitulino (1):
>       KVM: Documentation: document MCE ioctls
> 
> Maarten Lankhorst (5):
>       drm/atomic: Acquire connection_mutex lock in drm_helper_probe_single_connector_modes, v4.
>       drm/atomic: Unify conflicting encoder handling.
>       drm/atomic: Set all the changed flags in one place.
>       drm/atomic: Move enable/connector check up in check_modeset()
>       drm/atomic: Add connector atomic_check function, v2.
> 
> Manish Rangankar (1):
>       scsi: qedi: Add PCI device-ID for QL41xxx adapters.
> 
> Mark Brown (4):
>       Merge remote-tracking branch 'asoc/fix/intel' into asoc-linus
>       Merge remote-tracking branch 'asoc/fix/rcar' into asoc-linus
>       Merge remote-tracking branches 'asoc/fix/adsp', 'asoc/fix/atmel', 'asoc/fix/hdac-hdmi' and 'asoc/fix/mtk' into asoc-linus
>       Merge remote-tracking branches 'asoc/fix/rt5665', 'asoc/fix/simple', 'asoc/fix/sti' and 'asoc/fix/sun8i' into asoc-linus
> 
> Mark Rutland (1):
>       kasan: report only the first error by default
> 
> Mark Salter (1):
>       arm64: fix NULL dereference in have_cpu_die()
> 
> Masahiro Yamada (1):
>       arm64: drop non-existing vdso-offsets.h from .gitignore
> 
> Mathias Nyman (2):
>       xhci: Set URB actual length for stopped control transfers
>       xhci: Manually give back cancelled URB if we can't queue it for cancel
> 
> Matt Redfearn (1):
>       irqchip/mips-gic: Fix Local compare interrupt
> 
> Matthew Wilcox (1):
>       thermal: Fix potential deadlock in cpu_cooling
> 
> Matthias Kaehlcke (1):
>       dmaengine: Fix array index out of bounds warning in __get_unmap_pool()
> 
> Matthias Reichl (1):
>       dmaengine: bcm2835: Fix cyclic DMA period splitting
> 
> Michal Hocko (1):
>       mm: move mm_percpu_wq initialization earlier
> 
> Michel Dänzer (1):
>       drm/radeon: Override fpfn for all VRAM placements in radeon_evict_flags
> 
> Mike Galbraith (1):
>       kasan: do not sanitize kexec purgatory
> 
> Mike Kravetz (2):
>       hugetlbfs: initialize shared policy as part of inode allocation
>       mm/hugetlb.c: don't call region_abort if region_chg fails
> 
> Mike Looijmans (1):
>       i2c: mux: pca954x: Add missing pca9546 definition to chip_desc
> 
> Mike Travis (1):
>       x86/platform/uv: Fix calculation of Global Physical Address
> 
> Mylène Josserand (5):
>       ASoC: sun8i-codec: Remove analog "HP" widget
>       ASoC: sun8i-codec: Update mixer to use SOC_DAPM_DOUBLE
>       ASoC: sun8i-codec: Fix space on audio-routing widget
>       ASoC: sun8i-codec: Convert to use SND_SOC_DAPM_AIF_IN
>       ARM: dts: sun8i: Update audio-routing with renamed widgets
> 
> Naoya Horiguchi (2):
>       mm: migrate: fix remove_migration_pte() for ksm pages
>       mm, hugetlb: use pte_present() instead of pmd_present() in follow_huge_pmd()
> 
> Neil Armstrong (20):
>       pinctrl: meson-gxbb: Fix typo in i2c ao groups
>       media: uapi: Add RGB and YUV bus formats for Synopsys HDMI TX Controller
>       documentation: media: Add documentation for new RGB and YUV bus formats
>       MAINTAINERS: meson-drm: remove useless git repository
>       drm: bridge: dw-hdmi: Switch to V4L bus format and encodings
>       drm: bridge: dw-hdmi: Add Documentation on supported input formats
>       drm: bridge: dw-hdmi: Move HPD handling to PHY operations
>       drm/meson: Use crtc_state for hdisplay and fix atomic flush/enable sync for vsync commit
>       drm/meson: Add missing HDMI register
>       drm/meson: Add support for components
>       drm/meson: venc_cvbs: no more return -ENODEV if CVBS is not available
>       drm/meson: add support for HDMI clock support
>       drm/meson: Add support for HDMI venc modes and settings
>       drm/meson: Add support for HDMI encoder and DW-HDMI bridge + PHY
>       dt-bindings: Add bindings for the Amlogic Meson dw-hdmi extension
>       drm/meson: Convert existing documentation to actual kerneldoc
>       drm/meson: Add RST to bring together kerneldoc
>       MAINTAINERS: update files for Amlogic DRM Driver
>       drm: bridge: dw-hdmi: remove unused hdmi_bus_fmt_is_yuv420
>       drm: bridge: dw-hdmi: fix input format/encoding from plat_data
> 
> NeilBrown (3):
>       NFSD: further refinement of content of /proc/fs/nfsd/versions
>       NFSD: fix nfsd_minorversion(.., NFSD_AVAIL)
>       NFSD: fix nfsd_reset_versions for NFSv4.
> 
> Nicolas Ferre (1):
>       tty/serial: atmel: fix TX path in atmel_console_write()
> 
> Olga Kornievskaia (2):
>       PNFS fix fallback to MDS if got error on commit to DS
>       NFSv4.1 fix infinite loop on IO BAD_STATEID error
> 
> Paolo Bonzini (1):
>       KVM: x86: cleanup the page tracking SRCU instance
> 
> Patrice Chotard (1):
>       pinctrl: st: add irq_request/release_resources callbacks
> 
> Paul Gortmaker (1):
>       serial: 8250_EXAR: fix duplicate Kconfig text and add missing help text
> 
> Pavel Tatashin (1):
>       sched/clock: Fix broken stable to unstable transfer
> 
> Pei Zhang (1):
>       drm/i915/gvt: add write handler for mmio mbctl
> 
> Peter Robinson (1):
>       pinctrl: ti: The IODelay driver is a DRA7xxx feature so depend on that SoC
> 
> Peter Senna Tschudin (1):
>       drm/bridge: megachips-stdpxxxx-ge-b850v3-fw: Fix bridge initialization
> 
> Peter Stein (1):
>       HID: xinmo: fix for out of range for THT 2P arcade controller.
> 
> Peter Xu (3):
>       KVM: x86: clear bus pointer when destroyed
>       KVM: x86: check existance before destroy
>       KVM: x86: use pic/ioapic destructor when destroy vm
> 
> Peter Zijlstra (2):
>       sched/clock: Fix clear_sched_clock_stable() preempt wobbly
>       sched/clock, x86/perf: Fix "perf test tsc"
> 
> Qiuxu Zhuo (1):
>       EDAC, pnd2_edac: Fix reported DIMM number
> 
> Radim Krčmář (1):
>       KVM: VMX: downgrade warning on unexpected exit code
> 
> Rafael J. Wysocki (3):
>       cpufreq: Fix creation of symbolic links to policy directories
>       Merge branches 'acpi-hotplug-fixes', 'acpi-build-fixes' and 'acpi-apei-fixes'
>       Merge branches 'pm-cpufreq-fixes' and 'pm-cpuidle-fixes'
> 
> Raghava Aditya Renukunta (1):
>       scsi: aacraid: Fix potential null access
> 
> Randy Dunlap (1):
>       drivers/rapidio/devices/tsi721.c: make module parameter variable name unique
> 
> Ratna Manoj Bolla (1):
>       nbd: replace kill_bdev() with __invalidate_device()
> 
> Richard Genoud (1):
>       tty/serial: atmel: fix race condition (TX+DMA)
> 
> Rob Herring (5):
>       drm: make of_drm_find_panel also depend on CONFIG_DRM_PANEL
>       drm: of: introduce drm_of_find_panel_or_bridge
>       drm: convert drivers to use of_graph_get_remote_node
>       drm: convert drivers to use drm_of_find_panel_or_bridge
>       drm: omap: use common OF graph helpers
> 
> Russell King (2):
>       dma-buf: fence debugging
>       dma-buf: align debugfs output
> 
> Sean Paul (3):
>       Merge airlied/drm-next into drm-misc-next
>       Merge tag 'topic/synopsys-media-formats-2017-04-03' of git://anongit.freedesktop.org/git/drm-misc into drm-misc-next
>       Revert "drm: Don't allow interruptions when opening debugfs/crc"
> 
> Shaokun Zhang (1):
>       arm64: remove redundant header file in current.h
> 
> Songjun Wu (1):
>       ASoC: atmel-classd: fix audio clock rate
> 
> Takashi Iwai (2):
>       ALSA: seq: Fix race during FIFO resize
>       Merge tag 'asoc-fix-v4.11-rc4' of git://git.kernel.org/.../broonie/sound into for-linus
> 
> Takashi Sakamoto (1):
>       ASoC: Intel: Skylake: fix invalid memory access due to wrong reference of pointer
> 
> Thierry Reding (3):
>       drm/fb-helper: Cleanup checkpatch warnings
>       drm/fb-helper: Reshuffle code for subsequent patches
>       drm/fb-helper: Improve code readability
> 
> Thomas Gleixner (2):
>       Merge tag 'efi-urgent' of git://git.kernel.org/.../efi/efi into efi/urgent
>       Merge tag 'irq-fixes-4.11-rc5' of git://git.kernel.org/.../maz/arm-platforms into irq/urgent
> 
> Thomas Petazzoni (1):
>       dt-bindings: rng: clocks property on omap_rng not always mandatory
> 
> Tigran Mkrtchyan (1):
>       nfs: flexfiles: fix kernel OOPS if MDS returns unsupported DS type
> 
> Timur Tabi (1):
>       tty: pl011: fix earlycon work-around for QDF2400 erratum 44
> 
> Tomas Henzl (1):
>       scsi: hpsa: fix volume offline state
> 
> Tomas Winkler (1):
>       scsi: ufshcd-platform: remove the useless cast in ERR_PTR/IS_ERR
> 
> Tomasz Nowicki (2):
>       PCI: thunder-pem: Use Cavium assigned hardware ID for ThunderX host controller
>       PCI: thunder-pem: Add legacy firmware support for Cavium ThunderX host controller
> 
> Tony Luck (2):
>       EDAC, pnd2_edac: Add new EDAC driver for Intel SoC platforms
>       x86/mce: Fix copy/paste error in exception table entries
> 
> Uwe Kleine-König (1):
>       serial: mxs-auart: Fix baudrate calculation
> 
> Vaidyanathan Srinivasan (1):
>       cpuidle: powernv: Pass correct drv->cpumask for registration
> 
> Vineet Gupta (2):
>       ARCv2: make unimplemented vectors as no-ops rather than halt core
>       ARC: fix build warnings with !CONFIG_KPROBES
> 
> Viresh Kumar (5):
>       thermal: devfreq: Simplify expression
>       thermal: devfreq_cooling: Replace dev_warn with dev_err
>       thermal: devfreq: Check OPP for errors
>       thermal: cpu_cooling: Replace dev_warn with dev_err
>       thermal: cpu_cooling: Check OPP for errors
> 
> Vlad Zakharov (3):
>       ARC: [dts] add input clocks for cpu nodes
>       ARC: [dts] add cpu nodes to ARCHS SMP device tree
>       ARC: get rate from clk driver instead of reading device tree
> 
> Wanpeng Li (4):
>       KVM: nVMX: don't reset kvm mmu twice
>       KVM: x86: correct async page present tracepoint
>       KVM: nVMX: Fix nested VPID vmx exec control
>       KVM: VMX: Fix enable VPID conditions
> 
> Wolfram Sang (1):
>       Merge branch 'i2c-mux/for-current' of https://github.com/peda-r/i2c-mux into i2c/for-current
> 
> Xiaoguang Chen (1):
>       drm/i915/gvt: set shadow entry to scratch page while p2m failed
> 
> Xu Han (1):
>       drm/i915/gvt: Fix guest fail to read EDID leading to black guest console issue.
> 
> Yazen Ghannam (1):
>       x86/mce/AMD: Give a name to MCA bank 3 when accessed with legacy MSRs
> 
> Zhengyi Shen (1):
>       x86/boot: Include missing header file
> 
> kbuild test robot (1):
>       PTP: fix ptr_ret.cocci warnings
> 
> peter chang (1):
>       scsi: sg: check length passed to SG_NEXT_CMD_LEN
> 
>  Documentation/admin-guide/kernel-parameters.txt    |    6 +
>  .../bindings/display/amlogic,meson-dw-hdmi.txt     |  111 +
>  .../display/rockchip/dw_mipi_dsi_rockchip.txt      |    5 +
>  Documentation/devicetree/bindings/rng/omap_rng.txt |    3 +-
>  Documentation/gpu/bridge/dw-hdmi.rst               |   15 +
>  Documentation/gpu/drm-internals.rst                |   50 -
>  Documentation/gpu/drm-uapi.rst                     |   24 +
>  Documentation/gpu/index.rst                        |    2 +
>  Documentation/gpu/meson.rst                        |   61 +
>  Documentation/gpu/todo.rst                         |   31 +-
>  Documentation/media/uapi/v4l/subdev-formats.rst    | 3000 +++++++++++++-------
>  Documentation/virtual/kvm/api.txt                  |   63 +
>  MAINTAINERS                                        |    9 +-
>  Makefile                                           |    2 +-
>  arch/arc/boot/dts/skeleton.dtsi                    |    1 +
>  arch/arc/boot/dts/skeleton_hs.dtsi                 |    1 +
>  arch/arc/boot/dts/skeleton_hs_idu.dtsi             |   21 +-
>  arch/arc/boot/dts/vdk_axs10x_mb.dtsi               |   20 +-
>  arch/arc/include/asm/kprobes.h                     |    4 +-
>  arch/arc/kernel/entry-arcv2.S                      |   12 +-
>  arch/arc/kernel/setup.c                            |   16 +-
>  arch/arc/mm/cache.c                                |    3 +
>  arch/arm/boot/dts/sun8i-a33.dtsi                   |    4 +-
>  arch/arm64/include/asm/current.h                   |    2 -
>  arch/arm64/kernel/smp.c                            |    2 +-
>  arch/arm64/kernel/vdso/.gitignore                  |    1 -
>  arch/c6x/kernel/ptrace.c                           |   41 -
>  arch/h8300/kernel/ptrace.c                         |    8 +-
>  arch/m68k/configs/amiga_defconfig                  |   14 +-
>  arch/m68k/configs/apollo_defconfig                 |   14 +-
>  arch/m68k/configs/atari_defconfig                  |   14 +-
>  arch/m68k/configs/bvme6000_defconfig               |   14 +-
>  arch/m68k/configs/hp300_defconfig                  |   14 +-
>  arch/m68k/configs/mac_defconfig                    |   14 +-
>  arch/m68k/configs/multi_defconfig                  |   14 +-
>  arch/m68k/configs/mvme147_defconfig                |   14 +-
>  arch/m68k/configs/mvme16x_defconfig                |   14 +-
>  arch/m68k/configs/q40_defconfig                    |   14 +-
>  arch/m68k/configs/sun3_defconfig                   |   14 +-
>  arch/m68k/configs/sun3x_defconfig                  |   14 +-
>  arch/m68k/include/asm/bitops.h                     |    2 +-
>  arch/m68k/include/asm/unistd.h                     |    2 +-
>  arch/m68k/include/uapi/asm/unistd.h                |    1 +
>  arch/m68k/kernel/syscalltable.S                    |    1 +
>  arch/metag/kernel/ptrace.c                         |   19 +-
>  arch/mips/kernel/ptrace.c                          |    3 +-
>  arch/parisc/include/asm/uaccess.h                  |   59 +-
>  arch/parisc/kernel/parisc_ksyms.c                  |   10 -
>  arch/parisc/kernel/process.c                       |    2 +
>  arch/parisc/lib/Makefile                           |    2 +-
>  arch/parisc/lib/fixup.S                            |   98 -
>  arch/parisc/lib/lusercopy.S                        |  318 +++
>  arch/parisc/lib/memcpy.c                           |  461 +--
>  arch/parisc/mm/fault.c                             |   17 +
>  arch/s390/include/asm/sections.h                   |    1 -
>  arch/s390/kernel/vmlinux.lds.S                     |    2 -
>  arch/sparc/kernel/ptrace_64.c                      |    2 +-
>  arch/x86/Makefile                                  |   35 +-
>  arch/x86/Makefile_32.cpu                           |   18 -
>  arch/x86/boot/compressed/error.c                   |    1 +
>  arch/x86/events/core.c                             |    9 +-
>  arch/x86/include/asm/kvm_page_track.h              |    1 +
>  arch/x86/include/asm/timer.h                       |    2 +
>  arch/x86/include/asm/uv/uv_hub.h                   |    8 +-
>  arch/x86/kernel/apic/x2apic_uv_x.c                 |    3 +-
>  arch/x86/kernel/cpu/mcheck/mce_amd.c               |    2 +-
>  arch/x86/kernel/ftrace.c                           |    6 +
>  arch/x86/kernel/tsc.c                              |    4 +-
>  arch/x86/kvm/i8259.c                               |    3 +
>  arch/x86/kvm/ioapic.c                              |    3 +
>  arch/x86/kvm/page_track.c                          |    8 +
>  arch/x86/kvm/svm.c                                 |    3 +
>  arch/x86/kvm/vmx.c                                 |   44 +-
>  arch/x86/kvm/x86.c                                 |    7 +-
>  arch/x86/lib/memcpy_64.S                           |    2 +-
>  arch/x86/mm/kaslr.c                                |    4 +-
>  arch/x86/purgatory/Makefile                        |    1 +
>  block/blk-mq.c                                     |    7 +-
>  crypto/lrw.c                                       |    7 +-
>  crypto/xts.c                                       |    7 +-
>  drivers/acpi/Makefile                              |    1 -
>  drivers/acpi/acpi_platform.c                       |    8 +-
>  drivers/acpi/apei/ghes.c                           |    1 +
>  drivers/acpi/ioapic.c                              |    6 +
>  drivers/block/nbd.c                                |  136 +-
>  drivers/clocksource/clkevt-probe.c                 |    2 +-
>  drivers/cpufreq/cpufreq.c                          |   38 +-
>  drivers/cpuidle/cpuidle-powernv.c                  |   18 +
>  drivers/crypto/ccp/ccp-dev-v5.c                    |    1 +
>  drivers/crypto/ccp/ccp-dev.h                       |    5 +
>  drivers/crypto/ccp/ccp-dmaengine.c                 |   41 +
>  drivers/dma-buf/dma-buf.c                          |   37 +-
>  drivers/dma/bcm2835-dma.c                          |    5 +-
>  drivers/dma/dmaengine.c                            |    2 +
>  drivers/edac/Kconfig                               |   10 +
>  drivers/edac/Makefile                              |    1 +
>  drivers/edac/i5000_edac.c                          |    2 +-
>  drivers/edac/i5400_edac.c                          |    5 +-
>  drivers/edac/pnd2_edac.c                           | 1546 ++++++++++
>  drivers/edac/pnd2_edac.h                           |  301 ++
>  drivers/edac/xgene_edac.c                          |    2 +-
>  drivers/firmware/efi/efi.c                         |    1 -
>  drivers/firmware/efi/esrt.c                        |    2 +-
>  drivers/gpu/drm/amd/amdgpu/dce_v10_0.c             |    3 +-
>  drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |    3 +-
>  drivers/gpu/drm/amd/amdgpu/dce_v6_0.c              |    3 +-
>  drivers/gpu/drm/amd/amdgpu/dce_v8_0.c              |    3 +-
>  drivers/gpu/drm/amd/amdgpu/dce_virtual.c           |    3 +-
>  drivers/gpu/drm/arm/hdlcd_drv.c                    |   22 +-
>  drivers/gpu/drm/arm/malidp_drv.c                   |   28 +-
>  drivers/gpu/drm/ast/ast_mode.c                     |    3 +-
>  drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c   |   73 +-
>  drivers/gpu/drm/bridge/adv7511/adv7533.c           |   12 +-
>  drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |    6 +
>  drivers/gpu/drm/bridge/dumb-vga-dac.c              |   15 +-
>  .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c   |    9 +-
>  drivers/gpu/drm/bridge/nxp-ptn3460.c               |   16 +-
>  drivers/gpu/drm/bridge/parade-ps8622.c             |   16 +-
>  drivers/gpu/drm/bridge/synopsys/dw-hdmi.c          |  457 ++-
>  drivers/gpu/drm/bridge/tc358767.c                  |   27 +-
>  drivers/gpu/drm/bridge/ti-tfp410.c                 |   15 +-
>  drivers/gpu/drm/cirrus/cirrus_mode.c               |    3 +-
>  drivers/gpu/drm/drm_atomic.c                       |  162 +-
>  drivers/gpu/drm/drm_atomic_helper.c                |  119 +-
>  drivers/gpu/drm/drm_color_mgmt.c                   |   51 +-
>  drivers/gpu/drm/drm_crtc.c                         |    2 +
>  drivers/gpu/drm/drm_crtc_internal.h                |    1 -
>  drivers/gpu/drm/drm_fb_helper.c                    |  201 +-
>  drivers/gpu/drm/drm_framebuffer.c                  |  137 +-
>  drivers/gpu/drm/drm_ioc32.c                        |   76 +-
>  drivers/gpu/drm/drm_ioctl.c                        |   53 +-
>  drivers/gpu/drm/drm_irq.c                          |    2 +
>  drivers/gpu/drm/drm_modeset_lock.c                 |  102 -
>  drivers/gpu/drm/drm_of.c                           |   52 +
>  drivers/gpu/drm/drm_plane.c                        |   49 +-
>  drivers/gpu/drm/drm_probe_helper.c                 |  102 +-
>  drivers/gpu/drm/drm_property.c                     |   72 +-
>  drivers/gpu/drm/drm_sysfs.c                        |   70 +-
>  drivers/gpu/drm/etnaviv/etnaviv_gpu.c              |    4 +-
>  drivers/gpu/drm/exynos/exynos_dp.c                 |   35 +-
>  drivers/gpu/drm/exynos/exynos_drm_dpi.c            |   16 +-
>  drivers/gpu/drm/exynos/exynos_drm_dsi.c            |   13 +-
>  drivers/gpu/drm/exynos/exynos_drm_mic.c            |   25 +-
>  drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c          |   44 +-
>  drivers/gpu/drm/gma500/gma_display.c               |    3 +-
>  drivers/gpu/drm/gma500/gma_display.h               |    3 +-
>  drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c       |   27 +-
>  drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c    |   30 +-
>  drivers/gpu/drm/i915/gvt/edid.c                    |    3 +-
>  drivers/gpu/drm/i915/gvt/gtt.c                     |    8 +-
>  drivers/gpu/drm/i915/gvt/handlers.c                |   10 +-
>  drivers/gpu/drm/i915/gvt/kvmgt.c                   |    2 +
>  drivers/gpu/drm/i915/gvt/render.c                  |    2 +-
>  drivers/gpu/drm/i915/gvt/scheduler.c               |    7 +-
>  drivers/gpu/drm/i915/intel_crt.c                   |   25 +-
>  drivers/gpu/drm/i915/intel_display.c               |   85 +-
>  drivers/gpu/drm/i915/intel_dp.c                    |   21 +-
>  drivers/gpu/drm/i915/intel_drv.h                   |    8 +-
>  drivers/gpu/drm/i915/intel_hotplug.c               |    3 +-
>  drivers/gpu/drm/i915/intel_pipe_crc.c              |    2 +-
>  drivers/gpu/drm/i915/intel_ringbuffer.c            |    2 +
>  drivers/gpu/drm/i915/intel_tv.c                    |   21 +-
>  drivers/gpu/drm/imx/imx-ldb.c                      |   27 +-
>  drivers/gpu/drm/imx/parallel-display.c             |   36 +-
>  drivers/gpu/drm/mediatek/mtk_dpi.c                 |   12 +-
>  drivers/gpu/drm/mediatek/mtk_dsi.c                 |   23 +-
>  drivers/gpu/drm/mediatek/mtk_hdmi.c                |   26 +-
>  drivers/gpu/drm/meson/Kconfig                      |    6 +
>  drivers/gpu/drm/meson/Makefile                     |    1 +
>  drivers/gpu/drm/meson/meson_canvas.c               |    4 +-
>  drivers/gpu/drm/meson/meson_crtc.c                 |   15 +-
>  drivers/gpu/drm/meson/meson_drv.c                  |  118 +-
>  drivers/gpu/drm/meson/meson_drv.h                  |    3 +
>  drivers/gpu/drm/meson/meson_dw_hdmi.c              |  919 ++++++
>  drivers/gpu/drm/meson/meson_dw_hdmi.h              |  146 +
>  drivers/gpu/drm/meson/meson_registers.h            |    1 +
>  drivers/gpu/drm/meson/meson_vclk.c                 |  632 ++++-
>  drivers/gpu/drm/meson/meson_vclk.h                 |    6 +-
>  drivers/gpu/drm/meson/meson_venc.c                 | 1254 +++++++-
>  drivers/gpu/drm/meson/meson_venc.h                 |    7 +
>  drivers/gpu/drm/meson/meson_venc_cvbs.c            |   30 +-
>  drivers/gpu/drm/meson/meson_viu.c                  |    6 +-
>  drivers/gpu/drm/meson/meson_vpp.c                  |    8 +-
>  drivers/gpu/drm/meson/meson_vpp.h                  |    2 +
>  drivers/gpu/drm/mgag200/mgag200_mode.c             |    3 +-
>  drivers/gpu/drm/msm/dsi/dsi_host.c                 |    2 +-
>  drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.c            |   28 +-
>  drivers/gpu/drm/mxsfb/mxsfb_out.c                  |   40 +-
>  drivers/gpu/drm/nouveau/dispnv04/crtc.c            |    3 +-
>  drivers/gpu/drm/nouveau/nv50_display.c             |   13 +-
>  drivers/gpu/drm/omapdrm/dss/dpi.c                  |    2 +-
>  drivers/gpu/drm/omapdrm/dss/dsi.c                  |    3 +-
>  drivers/gpu/drm/omapdrm/dss/dss-of.c               |  102 +-
>  drivers/gpu/drm/omapdrm/dss/dss.c                  |   61 +-
>  drivers/gpu/drm/omapdrm/dss/hdmi4.c                |    3 +-
>  drivers/gpu/drm/omapdrm/dss/hdmi5.c                |    3 +-
>  drivers/gpu/drm/omapdrm/dss/omapdss.h              |   11 -
>  drivers/gpu/drm/omapdrm/dss/sdi.c                  |    2 +-
>  drivers/gpu/drm/omapdrm/dss/venc.c                 |    3 +-
>  drivers/gpu/drm/radeon/radeon_display.c            |    3 +-
>  drivers/gpu/drm/radeon/radeon_ttm.c                |    4 +-
>  drivers/gpu/drm/rockchip/analogix_dp-rockchip.c    |   29 +-
>  drivers/gpu/drm/rockchip/cdn-dp-core.c             |   10 +-
>  drivers/gpu/drm/rockchip/rockchip_drm_drv.c        |   50 +-
>  drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |   33 +-
>  drivers/gpu/drm/sun4i/sun4i_rgb.c                  |   11 +-
>  drivers/gpu/drm/sun4i/sun4i_tcon.c                 |   90 +-
>  drivers/gpu/drm/tilcdc/tilcdc_crtc.c               |   12 +-
>  drivers/gpu/drm/tilcdc/tilcdc_external.c           |   68 +-
>  drivers/gpu/drm/vc4/vc4_crtc.c                     |   16 +-
>  drivers/gpu/drm/vc4/vc4_dpi.c                      |   15 +-
>  drivers/gpu/drm/virtio/virtgpu_drv.h               |    1 +
>  drivers/gpu/drm/virtio/virtgpu_fb.c                |   58 +-
>  drivers/gpu/drm/virtio/virtgpu_gem.c               |    6 +-
>  drivers/gpu/drm/virtio/virtgpu_object.c            |    4 +-
>  drivers/gpu/drm/virtio/virtgpu_plane.c             |   72 +
>  drivers/gpu/drm/vmwgfx/vmwgfx_fb.c                 |   58 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |    3 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_kms.h                |    3 +-
>  drivers/hid/hid-core.c                             |    1 +
>  drivers/hid/hid-ids.h                              |    1 +
>  drivers/hid/hid-xinmo.c                            |    1 +
>  drivers/hid/wacom_sys.c                            |   18 +-
>  drivers/i2c/muxes/i2c-mux-pca954x.c                |   34 +-
>  drivers/irqchip/Kconfig                            |    1 +
>  drivers/irqchip/irq-mips-gic.c                     |    4 +
>  drivers/mmc/host/sdhci-of-at91.c                   |   11 +-
>  drivers/mmc/host/sdhci.c                           |    6 +
>  drivers/pci/host/pci-thunder-pem.c                 |   58 +-
>  drivers/pci/host/pcie-iproc-bcma.c                 |   24 +-
>  drivers/pci/host/pcie-iproc-platform.c             |   19 +-
>  drivers/pci/host/pcie-iproc.h                      |    1 +
>  drivers/pinctrl/meson/pinctrl-meson-gxbb.c         |    4 +-
>  drivers/pinctrl/pinctrl-st.c                       |   30 +-
>  drivers/pinctrl/qcom/pinctrl-ipq4019.c             |   30 +
>  drivers/pinctrl/qcom/pinctrl-msm.c                 |    4 -
>  drivers/pinctrl/samsung/pinctrl-samsung.c          |   13 +-
>  drivers/pinctrl/ti/Kconfig                         |    2 +-
>  drivers/ptp/ptp_kvm.c                              |    5 +-
>  drivers/rapidio/devices/tsi721.c                   |    4 +-
>  drivers/rapidio/devices/tsi721.h                   |    4 +-
>  drivers/scsi/aacraid/commsup.c                     |   14 +-
>  drivers/scsi/device_handler/scsi_dh_alua.c         |   38 +-
>  drivers/scsi/hpsa.c                                |    1 +
>  drivers/scsi/libsas/sas_ata.c                      |    2 +-
>  drivers/scsi/lpfc/lpfc_debugfs.h                   |   22 +-
>  drivers/scsi/lpfc/lpfc_els.c                       |    3 +-
>  drivers/scsi/lpfc/lpfc_nvmet.c                     |    4 +-
>  drivers/scsi/qedi/qedi_main.c                      |    1 +
>  drivers/scsi/qla2xxx/qla_os.c                      |    3 +-
>  drivers/scsi/sg.c                                  |    2 +
>  drivers/scsi/ufs/ufshcd-pltfrm.c                   |    4 +-
>  drivers/scsi/ufs/ufshcd.c                          |    2 -
>  drivers/thermal/cpu_cooling.c                      |   39 +-
>  drivers/thermal/devfreq_cooling.c                  |   14 +-
>  drivers/tty/serial/8250/Kconfig                    |    8 +-
>  drivers/tty/serial/amba-pl011.c                    |   23 +-
>  drivers/tty/serial/atmel_serial.c                  |    8 +
>  drivers/tty/serial/mxs-auart.c                     |    2 +-
>  drivers/tty/vt/keyboard.c                          |    1 -
>  drivers/usb/core/hcd.c                             |    7 +-
>  drivers/usb/host/xhci-plat.c                       |    1 +
>  drivers/usb/host/xhci-ring.c                       |    3 +
>  drivers/usb/host/xhci.c                            |   43 +-
>  drivers/usb/phy/phy-isp1301.c                      |    2 +-
>  drivers/virtio/virtio_balloon.c                    |   19 +-
>  drivers/virtio/virtio_pci_common.c                 |    9 +-
>  fs/btrfs/ctree.h                                   |    2 +-
>  fs/btrfs/disk-io.c                                 |    2 +-
>  fs/btrfs/extent_io.c                               |   46 +-
>  fs/btrfs/inode.c                                   |    6 +-
>  fs/btrfs/qgroup.c                                  |   10 +-
>  fs/btrfs/send.c                                    |    7 +-
>  fs/hugetlbfs/inode.c                               |   25 +-
>  fs/nfs/dir.c                                       |    9 +-
>  fs/nfs/filelayout/filelayout.c                     |  151 +-
>  fs/nfs/filelayout/filelayout.h                     |   19 +-
>  fs/nfs/flexfilelayout/flexfilelayoutdev.c          |    4 +
>  fs/nfs/nfs4proc.c                                  |    9 +-
>  fs/nfsd/nfsctl.c                                   |   43 +-
>  fs/nfsd/nfsproc.c                                  |    1 +
>  fs/nfsd/nfssvc.c                                   |   28 +-
>  include/asm-generic/sections.h                     |    6 +-
>  include/asm-generic/vmlinux.lds.h                  |    6 +-
>  include/drm/bridge/dw_hdmi.h                       |   68 +
>  include/drm/drmP.h                                 |    5 +-
>  include/drm/drm_atomic.h                           |    2 -
>  include/drm/drm_atomic_helper.h                    |    3 +-
>  include/drm/drm_connector.h                        |    6 +
>  include/drm/drm_crtc.h                             |   12 +-
>  include/drm/drm_crtc_helper.h                      |    3 +
>  include/drm/drm_ioctl.h                            |  116 +-
>  include/drm/drm_modeset_helper_vtables.h           |   70 +
>  include/drm/drm_modeset_lock.h                     |    5 -
>  include/drm/drm_of.h                               |   13 +
>  include/drm/drm_panel.h                            |    2 +-
>  include/drm/drm_sysfs.h                            |    8 +-
>  include/linux/clockchips.h                         |    2 +-
>  include/linux/kasan.h                              |    3 +
>  include/linux/kvm_host.h                           |    4 +-
>  include/linux/memcontrol.h                         |    6 +
>  include/linux/mm.h                                 |    2 +
>  include/linux/sched/clock.h                        |   13 +-
>  include/uapi/drm/drm.h                             |    3 +-
>  include/uapi/linux/media-bus-format.h              |   13 +-
>  init/main.c                                        |    2 +
>  kernel/padata.c                                    |    5 +-
>  kernel/sched/clock.c                               |   46 +-
>  lib/syscall.c                                      |    1 +
>  lib/test_kasan.c                                   |   10 +
>  mm/hugetlb.c                                       |   10 +-
>  mm/kasan/kasan.h                                   |    5 -
>  mm/kasan/report.c                                  |   36 +
>  mm/kmemleak.c                                      |    2 +-
>  mm/migrate.c                                       |    7 +-
>  mm/rmap.c                                          |    4 +-
>  mm/vmstat.c                                        |    4 +-
>  mm/workingset.c                                    |    2 +-
>  net/sunrpc/svcsock.c                               |    1 +
>  net/sunrpc/xprtrdma/svc_rdma_transport.c           |    1 +
>  net/xfrm/xfrm_user.c                               |    9 +-
>  scripts/Kbuild.include                             |    4 +
>  sound/core/seq/seq_fifo.c                          |    4 +
>  sound/pci/hda/patch_realtek.c                      |   12 +-
>  sound/soc/atmel/atmel-classd.c                     |    2 +-
>  sound/soc/codecs/hdac_hdmi.c                       |   16 +-
>  sound/soc/codecs/rt5665.c                          |   10 +-
>  sound/soc/codecs/rt5665.h                          |    2 +-
>  sound/soc/codecs/wm_adsp.c                         |    9 +-
>  sound/soc/generic/simple-card-utils.c              |    1 +
>  sound/soc/intel/skylake/skl-topology.c             |    2 +-
>  sound/soc/mediatek/Kconfig                         |    2 +-
>  sound/soc/sh/rcar/cmd.c                            |   36 +-
>  sound/soc/sh/rcar/dma.c                            |   18 +-
>  sound/soc/sh/rcar/ssiu.c                           |    6 +-
>  sound/soc/soc-core.c                               |    8 +-
>  sound/soc/sti/uniperif_reader.c                    |    3 +
>  sound/soc/sunxi/sun8i-codec.c                      |   67 +-
>  virt/kvm/eventfd.c                                 |    3 +-
>  virt/kvm/kvm_main.c                                |   44 +-
>  340 files changed, 10901 insertions(+), 4292 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
>  create mode 100644 Documentation/gpu/bridge/dw-hdmi.rst
>  create mode 100644 Documentation/gpu/meson.rst
>  delete mode 100644 arch/parisc/lib/fixup.S
>  create mode 100644 drivers/edac/pnd2_edac.c
>  create mode 100644 drivers/edac/pnd2_edac.h
>  create mode 100644 drivers/gpu/drm/meson/meson_dw_hdmi.c
>  create mode 100644 drivers/gpu/drm/meson/meson_dw_hdmi.h
> 
> -- 
> Sean Paul, Software Engineer, Google / Chromium OS

-- 
Sean Paul, Software Engineer, Google / Chromium OS


More information about the dri-devel mailing list