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@xxxxxxxxxxxxxxxxxx (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 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel