[PULL] drm-intel-next

Daniel Vetter
2015-03-23T07:35:58Z

Hi Dave,

drm-intel-next-2015-03-13-rebased:
- EU count report param for gen9+ (Jeff McGee)
- piles of pll/wm/... fixes for chv, finally out of preliminary hw support
(Ville, Vijay)
- gen9 rps support from Akash
- more work to move towards atomic from Matt, Ander and others
- runtime pm support for skl (Damien)
- edp1.4 intermediate link clock support (Sonika)
- use frontbuffer tracking for fbc (Paulo)
- remove ilk rc6 (John Harrison)
- a bunch of smaller things and fixes all over

Includes backmerge because git rerere couldn't keep up any more. And full
rebase because at first I accidentally based this on top of the broken
merge and didn't notice (since we pull in drm-next too for -nightly).

Cheers, Daniel

The following changes since commit 03be70050c85768e9ce7c0d0887110d1b629e127:

Merge tag 'topic/drm-misc-2015-03-10' of git://anongit.freedesktop.org/drm-intel into drm-next (2015-03-11 12:15:06 +1000)

are available in the git repository at:

git://anongit.freedesktop.org/drm-intel tags/drm-intel-next-2015-03-13-merge

for you to fetch changes up to 0f9e9cd61f46c07246e30871fd638ffeaca3c576:

Merge tag 'drm-intel-fixes-2015-03-19' into drm-intel-next (2015-03-20 11:44:34 +0100)

----------------------------------------------------------------
Aaro Koskinen (1):
ARM: OMAP: enable TWL4030_USB in omap2plus_defconfig

Ahmed S. Darwish (2):
can: kvaser_usb: Avoid double free on URB submission failures
can: kvaser_usb: Read all messages in a bulk-in URB buffer

Akash Goel (11):
drm/i915/skl: Added new macros
drm/i915/skl: Updated intel_gpu_freq() and intel_freq_opcode()
drm/i915/skl: Updated the gen6_init_rps_frequencies function
drm/i915/skl: Updated the gen6_set_rps function
drm/i915/skl: Restructured the gen6_set_rps_thresholds function
drm/i915/skl: Updated the gen6_rps_limits function
drm/i915/skl: Updated the gen9_enable_rps function
drm/i915/skl: Updated the act_freq_mhz_show sysfs function
drm/i915/skl: Updated the i915_frequency_info debugfs function
drm/i915/skl: Enabling processing of Turbo interrupts
drm/i915/skl: Enable the RPS interrupts programming

Al Viro (8):
new helper: dup_iter()
move iov_iter.c from mm/ to lib/
gadget/function/f_fs.c: close leaks
gadget/function/f_fs.c: use put iov_iter into io_data
gadget/function/f_fs.c: switch to ->{read,write}_iter()
gadgetfs: use-after-free in ->aio_read()
gadget: switch ep_io_operations to ->read_iter/->write_iter
gadgetfs: get rid of flipping ->f_op in ep_config()

Alan Stern (1):
gadgetfs: really get rid of switching ->f_op

Alexander Drozdov (1):
ipv4: ip_check_defrag should not assume that skb_network_offset is zero

Alexander Stein (1):
ARM: at91/dt: at91sam9263: Fixup sram1 device tree node

Alexander Sverdlin (1):
spi: pl022: Fix race in giveback() leading to driver lock-up

Alexandre Belloni (4):
ARM: at91: pm: fix at91rm9200 standby
ARM: at91: pm: fix SRAM allocation
ARM: at91/defconfig: add at91rm9200 ethernet support
ARM: at91: debug: fix non MMU debug

Alexey Brodkin (1):
stmmac: check IRQ availability early on probe

Alexey Kardashevskiy (1):
vfio-pci: Add missing break to enable VFIO_PCI_ERR_IRQ_INDEX

Ameen Ali (1):
s390/dcss: array index 'i' is used before limits check.

Ander Conselvan de Oliveira (4):
drm/i915: Set crtc backpointer when duplicating crtc state
drm/i915: Add a for_each_intel_connector macro
drm/i915: Improve staged config logging
drm/i915: Simplify the way BC bifurcation state consistency is kept

Andrey Ryabinin (2):
kasan, module, vmalloc: rework shadow allocation for modules
kasan, module: move MODULE_ALIGN macro into <linux/moduleloader.h>

Andrzej Hajda (1):
ARM: dts: add display power domain for exynos5250

Andy Shevchenko (3):
spi: dw-pci: correct number of chip selects
spi: dw: revisit FIFO size detection again
spi: dw-mid: avoid potential NULL dereference

Anthony Harivel (1):
ARM: at91/defconfig: remove CONFIG_SYSFS_DEPRECATED

Ard Biesheuvel (2):
efi/arm64: use UEFI for system reset and poweroff
arm64: put __boot_cpu_mode label after alignment instead of before

Arnd Bergmann (11):
Input: sun4i-ts - add thermal driver dependency
Merge tag 'samsung-fixes-dt' of git://git.kernel.org/.../kgene/linux-samsung into fixes
Merge tag 'samsung-fixes-1' of git://git.kernel.org/.../kgene/linux-samsung into fixes
Merge tag 'at91-fixes' of git://git.kernel.org/.../nferre/linux-at91 into fixes
ARM: fix typos in smc91x platform data
of: unittest: fix I2C dependency
Merge tag 'socfpga_fixes_for_v4.0' of git://git.rocketboards.org/linux-socfpga-next into fixes
Merge tag 'at91-fixes2' of git://git.kernel.org/.../nferre/linux-at91 into fixes
Merge tag 'fixes-v4.0-rc2' of git://git.kernel.org/.../tmlind/linux-omap into fixes
Merge tag 'imx-fixes-4.0' of git://git.kernel.org/.../shawnguo/linux into fixes
Merge tag 'at91-fixes3' of git://git.kernel.org/.../nferre/linux-at91 into fixes

Arturo Borrero (1):
netfilter: nft_compat: don't truncate ethernet protocol type to u8

Baruch Siach (1):
ARM: digicolor: add the machine directory to Makefile

Boris BREZILLON (2):
ARM: at91/dt: sama5d4: rename lcd_clk into lcdc_clk
ARM: at91/dt: sama5d4: fix lcdck clock definition

Boris Brezillon (3):
ARM: at91/dt: at91sam9261: fix clocks and clock-names in udc definition
ARM: at91/dt: declare matrix node as a syscon device
ARM: at91/dt: fix at91 udc compatible strings

Brian King (1):
bnx2x: Force fundamental reset for EEH recovery

Catalin Marinas (1):
arm64: Invalidate the TLB corresponding to intermediate page table levels

Chanwoo Choi (1):
ARM: EXYNOS: Fix wrong hwirq of RTC interrupt for Exynos3250 SoC

Chen Gang (1):
arch/c6x/include/asm/pgtable.h: define dummy pgprot_writecombine for !MMU

Chris Wilson (5):
drm: Don't assign fbs for universal cursor support to files
drm/i915: Make WAIT_IOCTL negative timeouts be indefinite again
drm/i915: Prevent TLB error on first execution on SNB
drm/i915: Disable the mmio.debug WARN after it fires
drm/i915: Move drm_framebuffer_unreference out of struct_mutex for flips

Christian Borntraeger (2):
s390: let the compiler do page clearing
KVM: s390/cpacf: Fix kernel bug under z/VM

Christian König (1):
drm/radeon: drop setting UPLL to sleep mode

Chung-Ling Tang (1):
nios2: update pt_regs

Chunyan Zhang (1):
Documentation: DT: Renamed of-serial.txt to 8250.txt

Colin Ian King (1):
drm/vmwgfx: Correctly NULLify dma buffer pointer on failure

Damien Lespiau (12):
drm/i915: Make for_each_plane() take dev_priv as argument
drm/i915: Make for_each_sprite() take dev_priv as argument
drm/i915/skl: Only use the 800mV+2bB HDMI translation entry
drm/i915/skl: Make gen8_irq_power_well_post_enable() take a pipe mask
drm/i915/skl: Introduce enable_requested and is_enabled in the power well code
drm/i915/skl: Mirror what we do on HSW for the power well enable log message
drm/i915/skl: Restore pipe interrupt registers after power well enabling
drm/i915: Remove unused condition in hsw_power_well_post_enable()
drm/i915/skl: Restore the DDI translation tables when enabling PW1
drm/i915: Exit early from psr_status if PSR is not supported by the device
drm/i915/skl: Implement WaDisableHBR2
drm/i915: Make sure the primary plane is enabled before reading out the fb state

Danesh Petigara (1):
mm: cma: fix CMA aligned offset calculation

Daniel Mack (1):
ALSA: snd-usb: add quirks for Roland UA-22

Daniel Vetter (7):
drm/mst: fix recursive sleep warning on qlock
drm/i915: Remove irq-related FIXME in reset code
Revert "drm/i915: Switch planes from transitional helpers to full atomic helpers"
drm/fourcc: 64 #defines need ULL postfix
drm/i915: Add ULL postfix to VGT_MAGIC constant
drm/i915: Update DRIVER_DATE to 20150313
Merge tag 'drm-intel-fixes-2015-03-19' into drm-intel-next

Dave Airlie (3):
Merge tag 'drm-intel-fixes-2015-03-12' of git://anongit.freedesktop.org/drm-intel into drm-fixes
Merge branch 'vmwgfx-fixes-4.0' of git://people.freedesktop.org/~thomash/linux into drm-fixes
Merge branch 'drm-fixes-4.0' of git://people.freedesktop.org/~agd5f/linux into drm-fixes

Dave Gerlach (2):
ARM: dts: am33xx: fix SLEWCTRL_FAST pinctrl binding
ARM: dts: am43xx: fix SLEWCTRL_FAST pinctrl binding

Dave Gordon (1):
drm/i915: use in_interrupt() not in_irq() to check context

David Rientjes (1):
mm, hugetlb: close race when setting PageTail for gigantic pages

David S. Miller (4):
Merge branch 'xgene'
Merge branch 'xen-netback'
Merge git://git.kernel.org/.../pablo/nf
Merge tag 'linux-can-fixes-for-4.0-20150309' of git://git.kernel.org/.../mkl/linux-can

David Vrabel (3):
xen-netback: return correct ethtool stats
xen-netback: unref frags when handling a from-guest skb with a frag list
xen-netback: refactor xenvif_handle_frag_list()

Dmitry Torokhov (1):
Input: ALPS - fix memory leak when detection fails

Doug Anderson (1):
regulator: rk808: Set the enable time for LDOs

Dudley Du (1):
Input: cyapa - fix unaligned functions redefinition error

Eric Dumazet (1):
tcp: align tcp_xmit_size_goal() on tcp_tso_autosize()

Fabio Estevam (1):
of/overlay: Remove unused variable

Fabrice GASNIER (1):
ARM: STi: Add STiH410 SoC support

Feng Kan (1):
PCI: xgene: Add register offset to config space base address

Florian Fainelli (1):
net: bcmgenet: properly disable password matching

Francesco Ruggeri (1):
net: delete stale packet_mclist entries

Fugang Duan (1):
net: fec: fix rcv is not last issue when do suspend/resume test

Geert Uytterhoeven (4):
regulator: da9210: Mask all interrupt sources to deassert interrupt line
Input: cyapa - remove superfluous type check in cyapa_gen5_read_idac_data()
mtd: nand: MTD_NAND_HISI504 should depend on HAS_DMA
drm/i915: Spelling s/auxilliary/auxiliary/

George McCollister (1):
ARM: dts: am335x-lxm: Use rmii-clock-ext

Gregory CLEMENT (1):
MAINTAINERS: Add myself as co-maintainer to the legacy support of the mvebu SoCs

Guenter Roeck (1):
of/platform: Fix sparc:allmodconfig build

Heikki Krogerus (1):
ACPI / LPSS: provide con_id for the clkdev

Heiko Carstens (3):
s390/jump label: add missing jump_label_apply_nops() call
s390/jump label: improve and fix sanity check
s390/ftrace: fix crashes when switching tracers / add notrace to cpu_relax()

Heiko Stübner (1):
clk: divider: return real rate instead of divider value

Iyappan Subramanian (3):
Documentation: dts: Update compatible field description for APM X-Gene
dtb: change binding name to match with newer firmware DT
drivers: net: xgene: fix new firmware backward compatibility with older driver

Jakub Kicinski (1):
Revert "i2c: core: Dispose OF IRQ mapping at client removal time"

James Bottomley (1):
libsas: Fix Kernel Crash in smp_execute_task

James Morris (1):
Merge branch 'for-current' of https://github.com/PeterHuewe/linux-tpmdd into for-linus

Jamie Garside (1):
microblaze: Fix syscall error recovery for invalid syscall IDs

Jan Beulich (1):
xen-pciback: limit guest control of command register

Jani Nikula (2):
drm/i915: remove indirection in the PCI ID macros
drm/i915: redefine WARN_ON_ONCE to include the condition

Jarkko Sakkinen (1):
tpm: fix call order in tpm-chip.c

Jason Cooper (1):
Merge branch 'irqchip/urgent-gic' into irqchip/urgent

Jason Low (1):
cpuset: Fix cpuset sched_relax_domain_level

Javier Martinez Canillas (1):
drivers/rtc/rtc-s3c.c: add .needs_src_clk to s3c6410 RTC data

Jean Delvare (1):
iommu/io-pgtable-arm: Add built time dependency

Jeff Layton (1):
locks: fix generic_delete_lease tracepoint to use victim pointer

Jeff McGee (3):
drm/i915/chv: Determine CHV slice/subslice/EU info
drm/i915/chv: Add CHV HW status to SSEU status
drm/i915: Export total subslice and EU counts

Jeff Vander Stoep (1):
mm: reorder can_do_mlock to fix audit denial

Jesse Barnes (1):
drm/i915/skl: port A fuse straps don't work on early SKL steppings

Jiri Pirko (1):
team: don't traverse port list using rcu in team_set_mac_address

John Harrison (1):
drm/i915: Remove ironlake rc6 support

Jon Paul Maloy (1):
tipc: fix bug in link failover handling

Jonas Andersson (1):
ARM: at91/dt: at91sam9260: fix usart pinctrl

Josh Boyer (1):
Revert "cpupower Makefile change to help run the tool without 'make install'"

Josh Cartwright (1):
net: macb: constify macb configuration data

Juergen Gross (2):
x86/xen: correct bug in p2m list initialization
xen/events: avoid NULL pointer dereference in dom0 on large machines

Julia Lawall (1):
clk: don't export static symbol

Julian Anastasov (1):
ipvs: add missing ip_vs_pe_put in sync code

Kiran Padwal (1):
video: ARM CLCD: Add missing error check for devm_kzalloc

Kishon Vijay Abraham I (1):
ARM: DRA7: hwmod_data: Fix hwmod data for pcie

Krzysztof Kolasa (1):
drm/mm: Fix support 4 GiB and larger ranges

Krzysztof Kozlowski (1):
ARM: EXYNOS: Don't use LDREX and STREX after disabling cache coherency

Leif Lindholm (1):
of: fix handling of '/' in options for of_find_node_by_path()

Linus Torvalds (36):
Merge branch 'for-4.0-fixes' of git://git.kernel.org/.../tj/wq
Merge branch 'for-4.0-fixes' of git://git.kernel.org/.../tj/libata
Merge branch 'for-4.0-fixes' of git://git.kernel.org/.../tj/cgroup
Merge tag 'fbdev-fixes-4.0' of git://git.kernel.org/.../tomba/linux
Merge branch 'for-linus' of git://git.kernel.org/.../jmorris/linux-security
Merge tag 'spi-v4.0-rc2' of git://git.kernel.org/.../broonie/spi
Merge tag 'regulator-v4.0-rc2' of git://git.kernel.org/.../broonie/regulator
Merge branch 'for-linus' of git://git.kernel.org/.../dtor/input
Merge git://git.kernel.org/.../davem/net
Merge tag 'trace-fixes-v4.0-rc2-2' of git://git.kernel.org/.../rostedt/linux-trace
Merge branch 'for-linus' of git://git.kernel.org/.../s390/linux
Merge git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag 'iommu-fixes-v4.0-rc3' of git://git.kernel.org/.../joro/iommu
Merge tag 'for-linus-20150310' of git://git.infradead.org/linux-mtd
mm: fix up numa read-only thread grouping logic
Merge tag 'nios2-fix-4.0-rc4' of git://git.rocketboards.org/linux-socfpga-next
Merge tag 'microblaze-4.0-rc4' of git://git.monstr.eu/linux-2.6-microblaze
Merge tag 'pci-v4.0-fixes-2' of git://git.kernel.org/.../helgaas/pci
Merge branch 'i2c/for-current' of git://git.kernel.org/.../wsa/linux
Merge branch 'akpm' (patches from Andrew)
Merge branch 'gadget' of git://git.kernel.org/.../viro/vfs
Merge tag 'devicetree-fixes-for-4.0' of git://git.kernel.org/.../robh/linux
Merge tag 'sound-4.0-rc4' of git://git.kernel.org/.../tiwai/sound
Merge tag 'stable/for-linus-4.0-rc3-tag' of git://git.kernel.org/.../xen/tip
Merge tag 'pm+acpi-4.0-rc4' of git://git.kernel.org/.../rafael/linux-pm
Merge tag 'linux-kselftest-4.0-rc4' of git://git.kernel.org/.../shuah/linux-kselftest
Merge tag 'arm64-fixes' of git://git.kernel.org/.../arm64/linux
Merge tag 'vfio-v4.0-rc4' of git://github.com/awilliam/linux-vfio
Merge tag 'locks-v4.0-4' of git://git.samba.org/jlayton/linux
Merge tag 'scsi-fixes' of git://git.kernel.org/.../jejb/scsi
Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
Merge tag 'irqchip-fixes-4.0' of git://git.infradead.org/users/jcooper/linux
Merge tag 'fixes-for-linus' of git://git.kernel.org/.../arm/arm-soc
Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/.../clk/linux
Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
Linux 4.0-rc4

Lorenzo Colitti (1):
net: ping: Return EAFNOSUPPORT when appropriate.

Lukasz Majewski (9):
ARM: dts: Enable TMU for exynos4210-trats
ARM: dts: Add LDO10 for TMU for exynos4412-odroid-common
ARM: dts: Enable TMU for exynos4412-odriod-common
ARM: dts: Adding CPU cooling binding for Exynos SoCs
ARM: dts: add TMU default definitions for exynos4412
ARM: dts: default trip points definition for exynos5420
ARM: dts: define default thermal-zones for exynos4
ARM: dts: Trip points and sensor configuration data for exynos5440
ARM: dts: Provide dt bindings identical for Exynos TMU

Maarten Lankhorst (1):
drm/radeon: fix wait to actually occur after the signaling callback

Marc Kleine-Budde (2):
MAINTAINERS: linux-can moved to github
MAINTAINERS: add Marc Kleine-Budde as co maintainer for CAN networking layer

Marc Zyngier (4):
irqchip: gicv3-its: Allocate enough memory for the full range of DeviceID
irqchip: gicv3-its: Iterate over PCI aliases to generate ITS configuration
irqchip: gicv3-its: Fix unsafe locking reported by lockdep
irqchip: gic: Fix unsafe locking reported by lockdep

Marcelo Tosatti (1):
Merge tag 'kvm-s390-master-20150303' of git://git.kernel.org/.../kvms390/linux

Marcin Bis (1):
spi: fix a typo in comment.

Marek Szyprowski (6):
dt-bindings: document a note about power domain subdomains
ARM: EXYNOS: add support for sub-power domains
ARM: dts: add hdmi related nodes for exynos4 SoCs
ARM: dts: add dependency between TV and LCD0 power domains for exynos4
ARM: dts: enable hdmi support for exynos4412-odroid-common
ARM: dts: add 'hdmi' clock to mixer nodes for exynos5250 and exynos5420

Mark Brown (4):
of/overlay: Directly include idr.h
Merge remote-tracking branch 'regulator/fix/core' into regulator-linus
Merge remote-tracking branches 'regulator/fix/da9210' and 'regulator/fix/rk808' into regulator-linus
Merge remote-tracking branches 'spi/fix/atmel', 'spi/fix/doc', 'spi/fix/dw', 'spi/fix/img-spfi', 'spi/fix/pl022' and 'spi/fix/ti-qspi' into spi-linus

Mark Fasheh (1):
ocfs2: make append_dio an incompat feature

Mark Salter (1):
net: eth: xgene: fix booting with devicetree

Martin Hicks (1):
sata-fsl: Apply link speed limits

Martin Schwidefsky (1):
s390/mm: fix incorrect ASCE after crst_table_downgrade

Mathias Gottschlag (4):
Input: psmouse - remove hardcoded touchpad size from the focaltech driver
Input: psmouse - ensure that focaltech reports consistent coordinates
Input: psmouse - disable changing resolution/rate/scale for FocalTech
Input: psmouse - disable "palm detection" in the focaltech driver

Matt Porter (3):
ARM: dts: am335x-bone-common: enable aes and sham
dt: submitting-patches: clarify that DT maintainers are to be cced on bindings
MAINTAINERS: Remove self as ARM mach-bcm co-maintainer

Matt Roper (6):
drm/i915: Kill intel_crtc->cursor_{width, height} (v2)
drm/i915: Use plane->state->fb in watermark code (v2)
drm/i915: Don't clobber plane state on internal disables
drm/i915: Update intel_crtc_active() to use state values (v2)
drm/i915: Use crtc->state->active in ilk/skl watermark calculations (v3)
drm/i915: Don't assume primary & cursor are always on for wm calculation (v4)

Matwey V. Kornilov (2):
of: Add prompt for OF_OVERLAY config
of: Drop superfluous dependance for OF_OVERLAY

Maxime Ripard (2):
mtd: nand: pxa3xx: Fix PIO FIFO draining
irqchip: armada-370-xp: Fix chained per-cpu interrupts

Mel Gorman (1):
mm: thp: Return the correct value for change_huge_pmd

Michael Ellerman (1):
selftests/exec: Check if the syscall exists and bail if not

Michael Mueller (3):
KVM: s390: fix in memory copy of facility lists
KVM: s390: include guest facilities in kvm facility test
KVM: s390: non-LPAR case obsolete during facilities mask init

Michael Turquette (1):
clk: introduce clk_is_match

Michal Hocko (1):
mm, oom: do not fail __GFP_NOFAIL allocation if oom killer is disabled

Michal Simek (2):
of: Add vendor prefix for Arasan
microblaze: Coding style cleanup

Michel Marti (1):
ARM: at91/dt: keep watchdog running in idle mode

Mika Kuoppala (4):
drm/i915: Do both mt and gen6 style forcewake reset on ivb probe
drm/i915: Setup all page directories for gen8
drm/i915: Do both mt and gen6 style forcewake reset on ivb probe
drm/i915: Fix vmap_batch page iterator overrun

Mugunthan V N (1):
drivers: spi: ti-qspi: wait for busy bit clear before data write/read

Neil Roberts (1):
drm/i915: Add I915_PARAM_REVISION

Nicolas Ferre (2):
ARM: at91/dt: sama5d4: add missing alias for i2c0
ARM: at91/dt: fix USB high-speed clock to select UTMI

Nicolas Schichan (1):
bcm63xx_enet: fix poll callback.

Niklas Cassel (1):
serial: add device tree binding documentation for ETRAX FS UART

Oliver Hartkopp (1):
can: add missing initialisations in CAN related skbuffs

Pablo Neira Ayuso (3):
netfilter: nf_tables: fix addition/deletion of elements from commit/abort
Merge https://git.kernel.org/.../horms/ipvs
netfilter: nf_tables: fix error handling of rule replacement

Patrice Vilchez (1):
ARM: at91/pm: MOR register KEY was missing

Patrick McHardy (3):
netfilter: nf_tables: fix transaction race condition
netfilter: nf_tables: check for overflow of rule dlen field
netfilter: nf_tables: fix userdata length overflow

Paulo Zanoni (3):
drm/i915: pass which operation triggered the frontbuffer tracking
drm/i915: also do frontbuffer tracking on pwrites
drm/i915: add frontbuffer tracking to FBC

Peter Chen (2):
ARM: imx6qdl-sabresd: set swbst_reg as vbus's parent reg
ARM: imx6sl-evk: set swbst_reg as vbus's parent reg

Peter Hurley (2):
of: Fix premature bootconsole disable with 'stdout-path'
of: unittest: Add options string testcase variants

Peter Rosin (1):
pm: at91: Workaround DDRSDRC self-refresh bug with LPDDR1 memories.

Peter Senna Tschudin (1):
bgmac: Clean warning messages

Peter Ujfalusi (1):
ARM: omap2+: omap_hwmod: Set unique lock_class_key per hwmod

Pratyush Anand (1):
ftrace: Fix en(dis)able graph caller when en(dis)abling record via sysctl

Punnaiah Choudary Kalluri (1):
net: macb: Correct the MID field length value

Rafael J. Wysocki (1):
Merge branch 'pm-tools'

Ramalingam C (1):
drm/i915: Fixing mutex deadlock window at eDP DRRS

Ravikumar Kattekola (2):
ARM: dts: DRA7x: Fix the bypass clock source for dpll_iva and others
ARM: dts: OMAP5: Fix the bypass clock source for dpll_iva and others

Rob Herring (1):
Merge tag 'v4.0-rc3' into HEAD

Robert Jarzmik (1):
mtd: pxa3xx_nand: fix driver when num_cs is 0

Rodrigo Vivi (1):
drm/i915: Make sure we invalidate frontbuffer on fbcon.

Roger Quadros (2):
ARM: dts: dra7x-evm: Don't use dcan1_rx.gpio1_15 in DCAN pinctrl
ARM: dts: dra7x-evm: avoid possible contention while muxing on CAN lines

Russell King (1):
ARM: socfpga: make sure socfpga_cpu1start_addr is properly flushed

Ryusuke Konishi (1):
nilfs2: fix deadlock of segment constructor during recovery

Sasha Levin (1):
PCI: Don't read past the end of sysfs "driver_override" buffer

Sebastian Ott (4):
s390/scm_block: fix off by one during cluster reservation
s390/pci: fix possible information leak in mmio syscall
s390/pci: fix [un]map_resources sequence
s390/pci: unify pci_iomap symbol exports

Shawn Guo (3):
ARM: imx: fix struct clk pointer comparing
ASoC: fsl_spdif: fix struct clk pointer comparing
ASoC: kirkwood: fix struct clk pointer comparing

Sifan Naeem (1):
spi: img-spfi: Verify max spfi transfer length

Sonika Jindal (3):
drm/i915/skl: Read sink supported rates from edp panel
drm/i915/skl: Add support for edp 1.4 intermediate frequencies
drm/i915/skl: Program PLL for edp1.4 intermediate frequencies

Stefan Agner (2):
net: fec: fix unbalanced clk disable on driver unbind
MAINTAINERS: add Freescale Vybrid SoC

Stefan Sauer (1):
Input: mma8450 - add parent device

Steffen Trumtrar (1):
ARM: socfpga: fix uart DMA binding error

Stephane Grosjean (1):
can: peak_usb: fix missing ctrlmode_ init for every dev

Stephen Boyd (3):
clk: qcom: Fix slimbus n and m val offsets
clk: qcom: lcc-msm8960: Fix PLL rate detection
clk: qcom: Add PLL4 vote clock

Steven Rostedt (Red Hat) (4):
seq_buf: Fix seq_buf_vprintf() truncation
seq_buf: Fix seq_buf_bprintf() truncation
ftrace: Clear REGS_EN and TRAMP_EN flags on disabling record via sysctl
ftrace: Fix ftrace enable ordering of sysctl ftrace_enabled

Sudeep Holla (1):
ARM: vexpress: update CONFIG_USB_ISP1760 option

Sudip Mukherjee (1):
video: fbdev: fix possible null dereference

Suzuki K. Poulose (1):
fanotify: fix event filtering with FAN_ONDIR set

Sylvain Rochet (2):
pm: at91: pm_slowclock: fix suspend/resume hang up in timeouts
dts: Documentation: AT91 Watchdog, explain what atmel,idle-halt property really do

Takashi Iwai (7):
regulator: Fix regression due to NULL constraints check
ALSA: hda - Fix regression of HD-audio controller fallback modes
ALSA: hda - Fix built-in mic on Compaq Presario CQ60
ALSA: control: Add sanity checks for user ctl id name string
ALSA: hda - Set single_adc_amp flag for CS420x codecs
ALSA: hda - Add workaround for MacBook Air 5,2 built-in mic
ALSA: hda - Don't access stereo amps for mono channel widgets

Takashi Sakamoto (2):
Revert "ALSA: dice: fix wrong offsets for Dice interface"
ALSA: firewire-lib: leave unit reference counting completely

Tejun Heo (1):
workqueue: fix hang involving racing cancel[_delayed]_work_sync()'s for PREEMPT_NONE

Tero Kristo (3):
ARM: OMAP2+: hwmod: fix deassert hardreset clkdm usecounting
ARM: OMAP4+: PRM: fix omap4 version of prm_save_and_clear_irqen
ARM: dts: OMAP5: fix polling intervals for thermal zones

Thierry Reding (4):
iommu/exynos: Play nice in multi-platform builds
iommu/omap: Play nice in multi-platform builds
iommu/rockchip: Play nice in multi-platform builds
iommu/msm: Mark driver BROKEN

Thomas Hellstrom (3):
drm/vmwgfx: Fix a couple of lock dependency violations
drm/vmwgfx: Reorder device takedown somewhat
drm/vmwgfx: Fix an issue with the device losing its irq line on module unload

Tobias Waldekranz (1):
net: gianfar: correctly determine the number of queue groups

Tomasz Stanislawski (1):
ARM: dts: enable hdmi support for exynos4210-universal_c210

Tomi Valkeinen (1):
OMAPDSS: fix regression with display sysfs files

Tony Krowiak (1):
KVM: s390/cpacf: Enable key wrapping by default

Tony Lindgren (3):
clk: ti: Fix FAPLL parent enable bit handling
Merge tag 'for-v4.0-rc/omap-fixes-a' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v4.0/fixes
ARM: OMAP2+: Fix wl12xx on dm3730-evm with mainline u-boot

Torsten Fleischer (1):
spi: atmel: Fix interrupt setup for PDC transfers

Tyler Baker (2):
ARM: sunxi_defconfig: increase the number of maximum number of CPUs to 8
ARM: multi_v7_defconfig: increase the number of maximum number of CPUs to 16

Uwe Kleine-König (3):
clk: divider: fix calculation of maximal parent rate for a given divider
clk: divider: fix selection of divider when rounding to closest
clk: divider: fix calculation of initial best divider when rounding to closest

Valentin Rothberg (1):
Input: tc3589x-keypad - set IRQF_ONESHOT flag to ensure IRQ request

Vandana Kannan (1):
drm/i915: Add debugfs entry for DRRS

Vidya Srinivas (1):
drm/i915: Program PFI credits for VLV

Vignesh R (2):
ARM: dts: am33xx-clocks: Fix ehrpwm tbclk data on am33xx
ARM: dts: am43xx-clocks: Fix ehrpwm tbclk data on am43xx

Vijay Purushothaman (3):
drm/i915: Disable M2 frac division for integer case
drm/i915: Initialize CHV digital lock detect threshold
drm/i915: Update prop, int co-eff and gain threshold for CHV

Ville Syrjälä (23):
drm/i915: Reduce CHV DPLL min vco frequency to 4.8 GHz
drm/i915: Reduce CHV DDL multiplier to 16/8
drm/i915: Kill DRAIN_LATENCY_PRECISION_* defines
drm/i915: Simplify VLV drain latency computation
drm/i915: Hide VLV DDL precision handling
drm/i915: Reorganize VLV DDL setup
drm/i915: Pass plane to vlv_compute_drain_latency()
drm/i915: Read out display FIFO size on VLV/CHV
drm/i915: Make sure PND deadline mode is enabled on VLV/CHV
drm/i915: Allow pixel clock up to 95% of cdclk on CHV
drm/i915: Fix chv cdclk support
drm/i915: Rewrite VLV/CHV watermark code
drm/i915: Enable the maxfifo PM5 mode when appropriate on CHV
drm/i915: Disable DDR DVFS on CHV
drm/i915: Remove debug prints from primary plane update funcs
drm/i915: Reduce clutter by using the local plane pointer
drm/i915: Use plane->state->fb instead of plane->fb in intel_plane_restore()
drm/i915: Add polish to VLV WM shift+mask operations
drm/i915: Use FW_WM() macro for older gmch platforms too
drm/i915: Rewrite some some of the FDI lane checks
drm/i915: Rewrite IVB FDI bifurcation conflict checks
drm/i915: Read CHV_PLL_DW8 from the correct offset
drm/i915: Remove the preliminary_hw_support shackles from CHV

Vince Bridgers (1):
ARM: socfpga: Correct SCU virtual mapping in socfpga

Vladimir Davydov (1):
memcg: disable hierarchy support if bound to the legacy cgroup hierarchy

Vladimir Murzin (2):
irqchip: gicv3-its: Fix ITS CPU init
irqchip: gic-v3: Fix out of bounds access to cpu_logical_map

Wang Long (2):
of/unittest: remove the duplicate of_changeset_init
of/unittest: Fix the wrong expected value in of_selftest_property_string

Wenyou Yang (1):
ARM: at91: pm_slowclock: fix the compilation error

Will Deacon (1):
iommu/io-pgtable-arm: Fix self-test WARNs on i386

Willem de Bruijn (1):
ip: fix error queue empty skb handling

Xi Ruoyao (1):
drm/i915: Ensure plane->state->fb stays in sync with plane->fb

Yannick Guerrini (1):
drm/i915: Fix trivial typos in comments and warning message

Yun Wu (5):
irqchip: gicv3-its: Zero itt before handling to hardware
irqchip: gicv3-its: Use 64KB page as default granule
irqchip: gicv3-its: Add limitation to page order
irqchip: gicv3-its: Define macros for GITS_CTLR fields
irqchip: gicv3-its: Support safe initialization

Yuval Shaia (1):
xen: Remove trailing semicolon from xenbus_register_frontend() definition

Zefan Li (2):
cpuset: initialize effective masks when clone_children is enabled
cpuset: fix a warning when clearing configured masks in old hierarchy

gchen gchen (1):
mm/nommu.c: export symbol max_mapnr

jmlatten@linux.vnet.ibm.com (1):
tpm/ibmvtpm: Additional LE support for tpm_ibmvtpm_send

kbuild test robot (3):
clk: qcom: fix platform_no_drv_owner.cocci warnings
clk: qcom: fix platform_no_drv_owner.cocci warnings
drm/i915: fix simple_return.cocci warnings

.../bindings/arm/exynos/power_domain.txt | 2 +
Documentation/devicetree/bindings/arm/sti.txt | 4 +
.../devicetree/bindings/net/apm-xgene-enet.txt | 5 +-
.../devicetree/bindings/power/power_domain.txt | 29 +
.../bindings/serial/{of-serial.txt => 8250.txt} | 0
.../bindings/serial/axis,etraxfs-uart.txt | 19 +
.../devicetree/bindings/submitting-patches.txt | 3 +
.../devicetree/bindings/vendor-prefixes.txt | 2 +
.../devicetree/bindings/watchdog/atmel-wdt.txt | 5 +
MAINTAINERS | 17 +-
Makefile | 2 +-
arch/arm/Makefile | 1 +
arch/arm/boot/dts/am335x-bone-common.dtsi | 8 +
arch/arm/boot/dts/am335x-bone.dts | 8 -
arch/arm/boot/dts/am335x-lxm.dts | 4 +
arch/arm/boot/dts/am33xx-clocks.dtsi | 6 +-
arch/arm/boot/dts/am43xx-clocks.dtsi | 12 +-
arch/arm/boot/dts/at91sam9260.dtsi | 7 +-
arch/arm/boot/dts/at91sam9261.dtsi | 9 +-
arch/arm/boot/dts/at91sam9263.dtsi | 5 +-
arch/arm/boot/dts/at91sam9g45.dtsi | 3 +-
arch/arm/boot/dts/at91sam9n12.dtsi | 1 -
arch/arm/boot/dts/at91sam9x5.dtsi | 5 +-
arch/arm/boot/dts/dra7-evm.dts | 10 +-
arch/arm/boot/dts/dra72-evm.dts | 10 +-
arch/arm/boot/dts/dra7xx-clocks.dtsi | 90 +-
arch/arm/boot/dts/exynos3250.dtsi | 2 +
arch/arm/boot/dts/exynos4-cpu-thermal.dtsi | 52 ++
arch/arm/boot/dts/exynos4.dtsi | 45 +
arch/arm/boot/dts/exynos4210-trats.dts | 19 +
arch/arm/boot/dts/exynos4210-universal_c210.dts | 57 ++
arch/arm/boot/dts/exynos4210.dtsi | 38 +-
arch/arm/boot/dts/exynos4212.dtsi | 5 +-
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 64 ++
arch/arm/boot/dts/exynos4412-tmu-sensor-conf.dtsi | 24 +
arch/arm/boot/dts/exynos4412-trats2.dts | 15 +
arch/arm/boot/dts/exynos4412.dtsi | 5 +-
arch/arm/boot/dts/exynos4x12.dtsi | 12 +
arch/arm/boot/dts/exynos5250.dtsi | 44 +-
arch/arm/boot/dts/exynos5420-trip-points.dtsi | 35 +
arch/arm/boot/dts/exynos5420.dtsi | 33 +-
arch/arm/boot/dts/exynos5440-tmu-sensor-conf.dtsi | 24 +
arch/arm/boot/dts/exynos5440-trip-points.dtsi | 25 +
arch/arm/boot/dts/exynos5440.dtsi | 18 +
arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 2 +
arch/arm/boot/dts/imx6sl-evk.dts | 2 +
arch/arm/boot/dts/omap5-core-thermal.dtsi | 2 +-
arch/arm/boot/dts/omap5-gpu-thermal.dtsi | 2 +-
arch/arm/boot/dts/omap5.dtsi | 4 +
arch/arm/boot/dts/omap54xx-clocks.dtsi | 41 +-
arch/arm/boot/dts/sama5d3.dtsi | 3 +-
arch/arm/boot/dts/sama5d4.dtsi | 9 +-
arch/arm/boot/dts/socfpga.dtsi | 6 +
arch/arm/configs/at91_dt_defconfig | 1 +
arch/arm/configs/multi_v7_defconfig | 2 +-
arch/arm/configs/omap2plus_defconfig | 1 +
arch/arm/configs/sama5_defconfig | 2 -
arch/arm/configs/sunxi_defconfig | 1 +
arch/arm/configs/vexpress_defconfig | 2 +-
arch/arm/include/debug/at91.S | 5 +-
arch/arm/mach-at91/pm.c | 22 +-
arch/arm/mach-at91/pm.h | 2 +-
arch/arm/mach-at91/pm_slowclock.S | 80 +-
arch/arm/mach-exynos/platsmp.c | 3 +-
arch/arm/mach-exynos/pm_domains.c | 28 +
arch/arm/mach-exynos/suspend.c | 4 +-
arch/arm/mach-imx/mach-imx6q.c | 5 +-
arch/arm/mach-omap2/omap_hwmod.c | 10 +-
arch/arm/mach-omap2/omap_hwmod.h | 1 +
arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 103 +--
arch/arm/mach-omap2/pdata-quirks.c | 1 +
arch/arm/mach-omap2/prm44xx.c | 4 +-
arch/arm/mach-pxa/idp.c | 1 +
arch/arm/mach-pxa/lpd270.c | 2 +-
arch/arm/mach-sa1100/neponset.c | 4 +-
arch/arm/mach-sa1100/pleb.c | 2 +-
arch/arm/mach-socfpga/core.h | 2 +-
arch/arm/mach-socfpga/socfpga.c | 5 +
arch/arm/mach-sti/board-dt.c | 1 +
arch/arm64/boot/dts/apm/apm-storm.dtsi | 4 +-
arch/arm64/include/asm/tlb.h | 3 +
arch/arm64/include/asm/tlbflush.h | 13 +
arch/arm64/kernel/efi.c | 9 +
arch/arm64/kernel/head.S | 2 +-
arch/arm64/kernel/process.c | 8 +
arch/c6x/include/asm/pgtable.h | 5 +
arch/microblaze/kernel/entry.S | 7 +-
arch/nios2/include/asm/ptrace.h | 47 +
arch/nios2/include/asm/ucontext.h | 32 -
arch/nios2/include/uapi/asm/Kbuild | 2 +
arch/nios2/include/uapi/asm/elf.h | 4 +-
arch/nios2/include/uapi/asm/ptrace.h | 50 +-
arch/nios2/include/uapi/asm/sigcontext.h | 12 +-
arch/nios2/kernel/signal.c | 4 +-
arch/s390/include/asm/kvm_host.h | 12 +-
arch/s390/include/asm/mmu_context.h | 2 +-
arch/s390/include/asm/page.h | 11 +-
arch/s390/kernel/jump_label.c | 12 +-
arch/s390/kernel/module.c | 1 +
arch/s390/kernel/processor.c | 2 +-
arch/s390/kvm/kvm-s390.c | 68 +-
arch/s390/kvm/kvm-s390.h | 3 +-
arch/s390/kvm/priv.c | 2 +-
arch/s390/pci/pci.c | 28 +-
arch/s390/pci/pci_mmio.c | 17 +-
arch/x86/xen/p2m.c | 2 +-
drivers/acpi/acpi_lpss.c | 5 +-
drivers/ata/sata_fsl.c | 2 +
drivers/char/tpm/tpm-chip.c | 34 +-
drivers/char/tpm/tpm_ibmvtpm.c | 10 +-
drivers/char/tpm/tpm_ibmvtpm.h | 6 +-
drivers/clk/clk-divider.c | 29 +-
drivers/clk/clk.c | 27 +-
drivers/clk/qcom/gcc-msm8960.c | 13 +
drivers/clk/qcom/lcc-ipq806x.c | 1 -
drivers/clk/qcom/lcc-msm8960.c | 7 +-
drivers/clk/ti/fapll.c | 6 +-
drivers/gpu/drm/drm_crtc.c | 35 +-
drivers/gpu/drm/drm_dp_mst_topology.c | 11 +-
drivers/gpu/drm/drm_mm.c | 2 +-
drivers/gpu/drm/i915/i915_cmd_parser.c | 5 +-
drivers/gpu/drm/i915/i915_debugfs.c | 213 ++++-
drivers/gpu/drm/i915/i915_dma.c | 53 +-
drivers/gpu/drm/i915/i915_drv.c | 7 -
drivers/gpu/drm/i915/i915_drv.h | 65 +-
drivers/gpu/drm/i915/i915_gem.c | 52 +-
drivers/gpu/drm/i915/i915_gem_execbuffer.c | 4 +-
drivers/gpu/drm/i915/i915_gem_gtt.c | 21 +-
drivers/gpu/drm/i915/i915_irq.c | 24 +-
drivers/gpu/drm/i915/i915_params.c | 6 +-
drivers/gpu/drm/i915/i915_reg.h | 81 +-
drivers/gpu/drm/i915/i915_sysfs.c | 4 +-
drivers/gpu/drm/i915/i915_vgpu.h | 2 +-
drivers/gpu/drm/i915/intel_atomic.c | 12 +-
drivers/gpu/drm/i915/intel_ddi.c | 39 +-
drivers/gpu/drm/i915/intel_display.c | 398 +++++----
drivers/gpu/drm/i915/intel_dp.c | 187 +++-
drivers/gpu/drm/i915/intel_dp_mst.c | 4 +-
drivers/gpu/drm/i915/intel_drv.h | 16 +-
drivers/gpu/drm/i915/intel_fbc.c | 91 +-
drivers/gpu/drm/i915/intel_fbdev.c | 27 +-
drivers/gpu/drm/i915/intel_frontbuffer.c | 18 +-
drivers/gpu/drm/i915/intel_pm.c | 990 ++++++++++-----------
drivers/gpu/drm/i915/intel_ringbuffer.c | 47 +-
drivers/gpu/drm/i915/intel_ringbuffer.h | 1 -
drivers/gpu/drm/i915/intel_runtime_pm.c | 56 +-
drivers/gpu/drm/i915/intel_sdvo.c | 2 +-
drivers/gpu/drm/i915/intel_sprite.c | 4 +-
drivers/gpu/drm/i915/intel_uncore.c | 18 +-
drivers/gpu/drm/radeon/radeon_fence.c | 68 +-
drivers/gpu/drm/radeon/si.c | 6 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 78 +-
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 18 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 14 +-
drivers/i2c/i2c-core.c | 3 -
drivers/input/keyboard/tc3589x-keypad.c | 6 +-
drivers/input/misc/mma8450.c | 1 +
drivers/input/mouse/alps.c | 4 +-
drivers/input/mouse/cyapa_gen3.c | 2 +-
drivers/input/mouse/cyapa_gen5.c | 4 +-
drivers/input/mouse/focaltech.c | 50 +-
drivers/input/mouse/psmouse-base.c | 14 +-
drivers/input/mouse/psmouse.h | 6 +
drivers/input/touchscreen/Kconfig | 1 +
drivers/iommu/Kconfig | 2 +
drivers/iommu/exynos-iommu.c | 7 +
drivers/iommu/io-pgtable-arm.c | 5 +-
drivers/iommu/omap-iommu.c | 7 +
drivers/iommu/rockchip-iommu.c | 7 +
drivers/irqchip/irq-armada-370-xp.c | 21 +-
drivers/irqchip/irq-gic-v3-its.c | 157 +++-
drivers/irqchip/irq-gic-v3.c | 2 +-
drivers/irqchip/irq-gic.c | 20 +-
drivers/mtd/nand/Kconfig | 1 +
drivers/mtd/nand/pxa3xx_nand.c | 50 +-
drivers/net/can/dev.c | 8 +
drivers/net/can/usb/kvaser_usb.c | 48 +-
drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 4 +
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 2 +-
drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 4 +
drivers/net/ethernet/broadcom/bcm63xx_enet.c | 8 +-
drivers/net/ethernet/broadcom/bgmac.c | 7 -
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 3 +
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 6 +-
drivers/net/ethernet/cadence/macb.c | 8 +-
drivers/net/ethernet/cadence/macb.h | 2 +-
drivers/net/ethernet/freescale/fec_main.c | 3 +-
drivers/net/ethernet/freescale/gianfar.c | 19 +-
drivers/net/ethernet/smsc/smc91x.c | 1 +
.../net/ethernet/stmicro/stmmac/stmmac_platform.c | 65 +-
drivers/net/team/team.c | 6 +-
drivers/net/xen-netback/interface.c | 3 +-
drivers/net/xen-netback/netback.c | 22 +-
drivers/of/Kconfig | 3 +-
drivers/of/base.c | 27 +-
drivers/of/overlay.c | 3 +-
drivers/of/unittest.c | 28 +-
drivers/pci/host/pci-xgene.c | 4 +-
drivers/pci/pci-sysfs.c | 5 +-
drivers/regulator/core.c | 7 -
drivers/regulator/da9210-regulator.c | 9 +
drivers/regulator/rk808-regulator.c | 8 +
drivers/rtc/rtc-s3c.c | 1 +
drivers/s390/block/dcssblk.c | 2 +-
drivers/s390/block/scm_blk_cluster.c | 2 +-
drivers/scsi/libsas/sas_discover.c | 6 +-
drivers/spi/spi-atmel.c | 12 +-
drivers/spi/spi-dw-mid.c | 6 +
drivers/spi/spi-dw-pci.c | 4 +-
drivers/spi/spi-dw.c | 4 +-
drivers/spi/spi-img-spfi.c | 7 +
drivers/spi/spi-pl022.c | 2 +-
drivers/spi/spi-ti-qspi.c | 22 +
drivers/usb/gadget/function/f_fs.c | 204 ++---
drivers/usb/gadget/legacy/inode.c | 466 ++++------
drivers/vfio/pci/vfio_pci_intrs.c | 2 +
drivers/video/fbdev/amba-clcd.c | 3 +
drivers/video/fbdev/core/fbmon.c | 6 +-
drivers/video/fbdev/omap2/dss/display-sysfs.c | 179 ++--
drivers/xen/events/events_base.c | 18 +-
drivers/xen/xen-pciback/conf_space.c | 2 +-
drivers/xen/xen-pciback/conf_space.h | 2 +
drivers/xen/xen-pciback/conf_space_header.c | 61 +-
fs/locks.c | 2 +-
fs/nilfs2/segment.c | 7 +-
fs/notify/fanotify/fanotify.c | 3 +-
fs/ocfs2/ocfs2.h | 2 +-
fs/ocfs2/ocfs2_fs.h | 15 +-
include/drm/i915_pciids.h | 49 +-
include/dt-bindings/pinctrl/am33xx.h | 3 +-
include/dt-bindings/pinctrl/am43xx.h | 3 +-
include/linux/clk.h | 18 +
include/linux/irqchip/arm-gic-v3.h | 5 +
include/linux/kasan.h | 9 +-
include/linux/moduleloader.h | 8 +
include/linux/of_platform.h | 2 +-
include/linux/spi/spi.h | 2 +-
include/linux/uio.h | 2 +
include/linux/vmalloc.h | 1 +
include/linux/workqueue.h | 3 +-
include/net/netfilter/nf_tables.h | 22 +-
include/soc/at91/at91sam9_ddrsdr.h | 2 +-
include/uapi/drm/drm_fourcc.h | 2 +-
include/uapi/drm/i915_drm.h | 3 +
include/video/omapdss.h | 1 +
include/xen/xenbus.h | 4 +-
kernel/cpuset.c | 9 +-
kernel/module.c | 2 -
kernel/trace/ftrace.c | 40 +-
kernel/workqueue.c | 56 +-
lib/Makefile | 2 +-
{mm => lib}/iov_iter.c | 15 +
lib/seq_buf.c | 4 +-
mm/Makefile | 2 +-
mm/cma.c | 12 +-
mm/huge_memory.c | 11 +-
mm/hugetlb.c | 4 +-
mm/kasan/kasan.c | 14 +-
mm/memcontrol.c | 4 +-
mm/memory.c | 7 +-
mm/mlock.c | 4 +-
mm/nommu.c | 1 +
mm/page_alloc.c | 3 +-
mm/vmalloc.c | 1 +
net/can/af_can.c | 3 +
net/ipv4/ip_fragment.c | 11 +-
net/ipv4/ip_sockglue.c | 33 +-
net/ipv4/ping.c | 12 +-
net/ipv4/tcp.c | 10 +-
net/ipv6/datagram.c | 39 +-
net/ipv6/ping.c | 5 +-
net/netfilter/ipvs/ip_vs_sync.c | 3 +
net/netfilter/nf_tables_api.c | 61 +-
net/netfilter/nft_compat.c | 14 +-
net/packet/af_packet.c | 22 +-
net/rxrpc/ar-error.c | 4 +-
net/tipc/link.c | 7 +-
sound/core/control.c | 4 +
sound/firewire/dice/dice-interface.h | 18 +-
sound/firewire/dice/dice-proc.c | 4 +-
sound/firewire/iso-resources.c | 3 +-
sound/pci/hda/hda_controller.c | 2 +-
sound/pci/hda/hda_generic.c | 30 +-
sound/pci/hda/patch_cirrus.c | 2 +
sound/pci/hda/patch_conexant.c | 11 +
sound/soc/fsl/fsl_spdif.c | 4 +-
sound/soc/kirkwood/kirkwood-i2s.c | 2 +-
sound/usb/quirks-table.h | 30 +
tools/power/cpupower/Makefile | 2 +-
tools/testing/selftests/exec/execveat.c | 10 +-
290 files changed, 4289 insertions(+), 2440 deletions(-)
rename Documentation/devicetree/bindings/serial/{of-serial.txt => 8250.txt} (100%)
create mode 100644 Documentation/devicetree/bindings/serial/axis,etraxfs-uart.txt
create mode 100644 arch/arm/boot/dts/exynos4-cpu-thermal.dtsi
create mode 100644 arch/arm/boot/dts/exynos4412-tmu-sensor-conf.dtsi
create mode 100644 arch/arm/boot/dts/exynos5420-trip-points.dtsi
create mode 100644 arch/arm/boot/dts/exynos5440-tmu-sensor-conf.dtsi
create mode 100644 arch/arm/boot/dts/exynos5440-trip-points.dtsi
delete mode 100644 arch/nios2/include/asm/ucontext.h
rename {mm => lib}/iov_iter.c (97%)

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