[PULL] drm-intel-next

Daniel Vetter daniel.vetter at ffwll.ch
Tue Mar 31 07:31:14 PDT 2015


Hi Dave,

Final i915 pull for 4.1, except maybe I'll throw in a bxt stage1 enabling
patch if it's ready in time - all the core changes have landed already so
impact would be minimal, as usual.

drm-intel-next-2015-03-27:
- DP link rate refactoring from Ville
- byt/bsw rps tuning from Chris
- kerneldoc for the shrinker code
- more dynamic ppgtt pte work (Michel, Ben, ...)
- vlv dpll code refactoring to prep fro bxt (Imre)
- refactoring the sprite colorkey code (Ville)
- rotated ggtt view support from Tvrtko
- roll out struct drm_atomic_state to prep for atomic update (Ander)

Cheers, Daniel


The following changes since commit 0f9e9cd61f46c07246e30871fd638ffeaca3c576:

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

are available in the git repository at:

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

for you to fetch changes up to 6e0aa8018f9c676b115b7ca6c20a056fc57c68a9:

  Merge tag 'v4.0-rc6' into drm-intel-next (2015-03-30 16:37:08 +0200)

----------------------------------------------------------------
Ahmed S. Darwish (1):
      can: kvaser_usb: Fix tx queue start/stop race conditions

Al Viro (3):
      caif: fix MSG_OOB test in caif_seqpkt_recvmsg()
      rxrpc: bogus MSG_PEEK test in rxrpc_recvmsg()
      net: validate the range we feed to iov_iter_init() in sys_sendto/sys_recvfrom

Alex Deucher (1):
      drm/radeon: drop ttm two ended allocation

Alexandru M Stan (1):
      ARM: dts: rockchip: disable gmac by default in rk3288.dtsi

Alexey Kodanev (2):
      net: sysctl_net_core: check SNDBUF and RCVBUF for min length
      vxlan: fix wrong usage of VXLAN_VID_MASK

Ameen Ali (1):
      tulip_core.c : out-of-bounds check.

Ameya Palande (1):
      mfd: kempld-core: Fix callback return value check

Ander Conselvan de Oliveira (19):
      drm/i915: Add intel_atomic_get_crtc_state() helper function
      drm/i915: Pass acquire ctx also to intel_release_load_detect_pipe()
      drm/i915: Allocate a drm_atomic_state for the legacy modeset code
      drm/i915: Allocate a crtc_state also when the crtc is being disabled
      drm/i915: Implement connector state duplication
      drm/i915: Update dummy connector atomic state with current config
      drm/i915: Copy the staged connector config to the legacy atomic state
      drm/i915: Don't use encoder->new_crtc in intel_modeset_pipe_config()
      drm/i915: Don't use encoder->new_crtc in compute_baseline_pipe_bpp()
      drm/i915: Don't depend on encoder->new_crtc in intel_dp_compute_config()
      drm/i915: Don't depend on encoder->new_crtc in intel_hdmi_compute_config
      drm/i915: Use atomic state in intel_ddi_crtc_get_new_encoder()
      drm/i915: Don't use staged config in intel_dp_mst_compute_config()
      drm/i915: Don't use encoder->new_crtc in intel_lvds_compute_config()
      drm/i915: Pass an atomic state to modeset_global_resources() functions
      drm/i915: Convert intel_pipe_will_have_type() to using atomic state
      drm/i915: Don't look at staged config crtc when changing DRRS state
      drm/i915: Remove usage of encoder->new_crtc from clock computations
      drm/i915: Handle error to get connector state when staging config

Andrei Otcheretianski (2):
      iwlwifi: mvm: Fix ROC removal
      mac80211: count interfaces correctly for combination checks

Andrzej Hajda (1):
      drm/exynos: remove unused files

Andy Lutomirski (2):
      x86/asm/entry/32: Fix user_mode() misuses
      x86/asm/entry: Check for syscall exit work with IRQs disabled

Andy Shevchenko (2):
      spi: dw-mid: clear BUSY flag fist and test other one
      dmaengine: dw: append MODULE_ALIAS for platform driver

Ard Biesheuvel (1):
      crypto: arm/aes update NEON AES module to latest OpenSSL version

Arnaldo Carvalho de Melo (1):
      perf annotate: Fix fallback to unparsed disassembler line

Arnd Bergmann (3):
      usb: musb: fix Kconfig regression
      rds: avoid potential stack overflow
      Merge tag 'v4.0-rockchip-armfixes1' of git://git.kernel.org/.../mmind/linux-rockchip into fixes

Axel Lin (20):
      phy: miphy28lp: Avoid calling of_get_child_count() multiple times
      phy: miphy365x: Avoid calling of_get_child_count() multiple times
      phy: armada375-usb2: Set drvdata for phy and use it
      phy: xgene: Remove duplicate code to set ctx->dev
      phy: miphy28lp: Add missing .owner field in miphy28lp_ops
      phy: exynos-mipi-video: Fixup the test for state->regmap
      phy: exynos-mipi-video: Use spin_lock to protct state->regmap rmw operations
      phy: exynos-dp-video: Kill exynos_dp_video_phy_pwr_isol function
      phy: hix5hd2-sata: Check return value of platform_get_resource
      phy: samsung-usb2: Remove NULL terminating entry from phys array
      phy: ti-pipe3: Simplify ti_pipe3_dpll_wait_lock implementation
      phy: rockchip-usb: Fixup rockchip_usb_phy_power_on failure path
      phy: exynos5-usbdrd: Fix off-by-one valid value checking for args->args[0]
      phy: twl4030-usb: Remove redundant assignment for twl->linkstat
      phy: miphy365x: Convert to devm_kcalloc and fix wrong sizeof
      phy: miphy28lp: Convert to devm_kcalloc and fix wrong sizof
      phy: core: Fixup return value of phy_exit when !pm_runtime_enabled
      phy: ti/omap: Fix modalias
      phy: omap-usb2: Fix missing clk_prepare call when using old dt name
      regulator: Fix documentation for regmap in the config

Bard Liao (1):
      ASoC: rt286: Change the DMI mapping for Dino

Bart Van Assche (3):
      tcm_qla2xxx: Fix incorrect use of __transport_register_session
      loop/usb/vhost-scsi/xen-scsiback: Fix use of __transport_register_session
      target: Fix reference leak in target_get_sess_cmd() error path

Ben Goz (3):
      drm/amdkfd: destroy mqd when destroying kernel queue
      drm/amdkfd: Fix SDMA queue init. in non-HWS mode
      drm/radeon: Changing number of compute pipe lines

Ben Skeggs (3):
      drm/nouveau/fifo/nv04: remove the loop from the interrupt handler
      drm/nouveau/gr/gf100: fix some accidental or'ing of buffer addresses
      drm/nouveau/device: post write to NV_PMC_BOOT_1 when flipping endian switch

Ben Widawsky (4):
      drm/i915: Extract context switch skip and add pd load logic
      drm/i915: Track GEN6 page table usage
      drm/i915: Track page table reload need
      drm/i915: Initialize all contexts

Benjamin Herrenschmidt (1):
      powerpc: Add PVR for POWER8NVL processor

Benjamin Tissoires (9):
      Input: synaptics - skip quirks when post-2013 dimensions
      Input: synaptics - handle spurious release of trackstick buttons
      Input: synaptics - do not retrieve the board id on old firmwares
      Input: synaptics - retrieve the extended capabilities in query $10
      Input: synaptics - remove TOPBUTTONPAD property for Lenovos 2015
      Input: synaptics - re-route tracksticks buttons on the Lenovo 2015 series
      Input: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list
      Input: synaptics - remove X250 from the topbuttonpad list
      HID: wacom: check for wacom->shared before following the pointer

Bob Copeland (1):
      mac80211: drop unencrypted frames in mesh fwding

Boris Brezillon (2):
      pinctrl: at91: move lock/unlock_as_irq calls into request/release
      USB: ehci-atmel: rework clk handling

Borislav Petkov (1):
      Revert "x86/mm/ASLR: Propagate base load address calculation"

Brian Norris (3):
      UBI: fix missing brace control flow
      of: unittest: Add option string test case with longer path
      of: handle both '/' and ':' in path strings

Brian Silverman (1):
      sched: Fix RLIMIT_RTTIME when PI-boosting to RT

Catalin Marinas (2):
      net: compat: Update get_compat_msghdr() to match copy_msghdr_from_user() behaviour
      arm64: Use the reserved TTBR0 if context switching to the init_mm

Charles Keepax (1):
      drm/exynos: Check for NULL dereference of crtc

Chen-Yu Tsai (3):
      ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver usage
      ARM: dts: sun4i: a10-lime: Override and remove 1008MHz OPP setting
      ARM: dts: sunxi: Remove overclocked/overvoltaged OPP

Chris Wilson (6):
      drm/i915: Fallback to using CPU relocations for large batch buffers
      drm/i915: Relax RPS contraints to allows setting minfreq on idle
      drm/i915: Improved w/a for rps on Baytrail
      drm/i915: Use down ei for manual Baytrail RPS calculations
      drm/i915: Keep ring->active_list and ring->requests_list consistent
      drm/i915: Skip allocating shadow batch for 0-length batches

Christoffer Dall (1):
      arm/arm64: KVM: Keep elrsr/aisr in sync with software model

Christoph Hellwig (1):
      Subject: nfsd: don't recursively call nfsd4_cb_layout_fail

Christophe Vu-Brugier (1):
      target: do not reject FUA CDBs when write cache is enabled but emulate_write_cache is 0

Damien Lespiau (2):
      drm/i915: Don't try to reference the fb in get_initial_plane_config()
      drm/i915: Fix atomic state when reusing the firmware fb

Dan Carpenter (6):
      isdn: icn: use strlcpy() when parsing setup options
      rtc: at91rm9200: double locking bug in at91_rtc_interrupt()
      drm/exynos: IS_ERR() vs NULL bug
      tcm_fc: missing curly braces in ft_invl_hw_context()
      drm/i915: memory leak in __i915_gem_vma_create()
      watchdog: mtk_wdt: signedness bug in mtk_wdt_start()

Daniel Borkmann (1):
      act_bpf: allow non-default TC_ACT opcodes as BPF exec outcome

Daniel J Blueman (1):
      x86/apic/numachip: Fix sibling map with NumaChip

Daniel Martin (5):
      Input: synaptics - split synaptics_resolution(), query first
      Input: synaptics - log queried and quirked dimension values
      Input: synaptics - query min dimensions for fw v8.1
      Input: synaptics - remove obsolete min/max quirk for X240
      Input: synaptics - support min/max board id in min_max_pnpid_table

Daniel Vetter (11):
      drm/i915: Extract i915_gem_shrinker.c
      drm/i915: kerneldoc for i915_gem_shrinker.c
      drm: Fixup racy refcounting in plane_force_disable
      drm/i915: Fixup legacy plane->crtc link for initial fb config
      drm/i915: Fixup legacy plane->crtc link for initial fb config
      drm/i915: Add initial_ prefix to bios fb takeover code
      drm/i915: always preserve bios swizzling
      drm/i915: Rip out GET_SPRITE_COLORKEY ioctl
      drm/i915: Add module param to test the load detect code
      drm/i915: Update DRIVER_DATE to 20150327
      Merge tag 'v4.0-rc6' into drm-intel-next

Darrick J. Wong (1):
      dm io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRITE_SAME

Dave Airlie (6):
      Merge branch 'linux-4.0' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes
      Merge branch 'exynos-drm-fixes' of git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes
      Merge branch 'drm-fixes-4.0' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
      Merge tag 'drm-amdkfd-fixes-2015-03-19' of git://people.freedesktop.org/~gabbayo/linux into drm-fixes
      Merge tag 'drm-intel-fixes-2015-03-19' of git://anongit.freedesktop.org/drm-intel into drm-fixes
      Merge tag 'drm-intel-fixes-2015-03-26' of git://anongit.freedesktop.org/drm-intel into drm-fixes

Dave Kleikamp (1):
      sparc64: fatal trap should stop all cpus

Dave Martin (1):
      arm64: juno: Fix misleading name of UART reference clock

David Ahern (4):
      sparc: perf: Remove redundant perf_pmu_{en|dis}able calls
      sparc: perf: Make counting mode actually work
      sparc: perf: Add support M7 processor
      sparc: Touch NMI watchdog when walking cpus and calling printk

David Dueck (1):
      usb: phy: am335x-control: check return value of bus_find_device

David S. Miller (10):
      Merge tag 'wireless-drivers-for-davem-2015-03-10' of git://git.kernel.org/.../kvalo/wireless-drivers
      net: Handle unregister properly when netdev namespace change fails.
      Merge tag 'linux-can-fixes-for-4.0-20150314' of git://git.kernel.org/.../mkl/linux-can
      Merge branch 'master' of git://git.kernel.org/.../klassert/ipsec
      Merge tag 'mac80211-for-davem-2015-03-16' of git://git.kernel.org/.../jberg/mac80211
      Merge branch 'mlx4-net'
      sparc: Fix /proc/kcore
      Merge branch 'be2net'
      Merge git://git.kernel.org/.../pablo/nf
      sparc64: Fix several bugs in memmove().

David Vrabel (1):
      xen-netback: notify immediately after pushing Tx response.

Dmitry Torokhov (3):
      Input: synaptics - fix middle button on Lenovo 2015 products
      Merge branch 'synaptics' into for-linus
      Revert "Input: synaptics - use dmax in input_mt_assign_slots"

Doug Anderson (1):
      regulator: core: Fix enable GPIO reference counting

Ed Cashin (1):
      aoe: update aoe maintainer information

Emmanuel Grumbach (2):
      iwlwifi: fix max_ht_ampdu_exponent for older devices
      iwlwifi: mvm: BT Coex - fix a NULL pointer exception

Eran Ben Elisha (2):
      net/mlx4_en: Fix off-by-one in ethtool statistics display
      net/mlx4_en: Set statistics bitmap at port init

Eric Dumazet (3):
      xps: must clear sender_cpu before forwarding
      inet_diag: fix possible overflow in inet_diag_dump_one_icsk()
      inet: Clean up inet_csk_wait_for_connect() vs. might_sleep()

Eric Nelson (1):
      ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP

Eyal Shapira (2):
      iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant
      iwlwifi: mvm: disable beamformer unless FW supports it

Fabian Frederick (1):
      btrfs: fix sizeof format specifier in btrfs_check_super_valid()

Fabio Estevam (1):
      Revert "net: fec: fix the warning found by dma debug"

Fabrice Gasnier (1):
      ARM: 8310/1: l2c: Fix prefetch settings dt parsing

Felipe Balbi (1):
      Revert "usb: gadget: zero: Add support for interrupt EP"

Forest Wilkinson (1):
      HID: tivo: enable all buttons on the TiVo Slide Pro remote

Geert Uytterhoeven (1):
      regulator: tps65910: Add missing #include <linux/of.h>

Greg Kroah-Hartman (5):
      Revert "pcmcia: add missing include for new pci resource handler"
      Revert "pcmcia: fix incorrect bracketing on a test"
      Revert "pcmcia: add a new resource manager for non ISA systems"
      Merge tag 'fixes-for-v4.0-rc3' of git://git.kernel.org/.../balbi/usb into usb-linus
      Merge tag 'for-4.0-rc' of git://git.kernel.org/.../kishon/linux-phy into usb-linus

Gregory CLEMENT (1):
      cpuidle: mvebu: Fix the CPU PM notifier usage

Gu Zheng (1):
      mm/memory hotplug: postpone the reset of obsolete pgdat

Hajime Tazaki (1):
      xfrm6: Fix a offset value for network header in _decode_session6

Hans de Goede (2):
      pinctrl: sun4i: GPIOs configured as irq must be set to input before reading
      uas: Add US_FL_NO_ATA_1X for Initio Corporation controllers / devices

Hariprasad Shenai (1):
      cxgb4: fix coccinelle warnings

Heiko Carstens (2):
      s390/ftrace: fix compile error if CONFIG_KPROBES is disabled
      s390/smp: reenable smt after resume

Heiko Stuebner (1):
      MAINTAINERS: add rockchip regexp to the ARM/Rockchip entry

Helge Deller (2):
      parisc: Add compile-time check when adding new syscalls
      parisc: Fix pmd code to depend on PT_NLEVELS value, not on CONFIG_64BIT

Hendrik Brueckner (1):
      s390/cpum_sf: add diagnostic sampling event only if it is authorized

Herbert Xu (1):
      netfilter: Fix potential crash in nft_hash walker

Hui Wang (1):
      ALSA: hda - Add one more node in the EAPD supporting candidate list

Hyungwon Hwang (1):
      drm/exynos: fix the initialization order in FIMD

Ian Wilson (1):
      netfilter: Zero the tuple in nfnl_cthelper_parse_tuple()

Igor Mammedov (1):
      kvm: avoid page allocation failure in kvm_set_memory_region()

Imre Deak (5):
      drm/i915: factor out vlv_PLL_is_optimal
      drm/i915: check for div-by-zero in vlv_PLL_is_optimal
      drm/i915/chv: use vlv_PLL_is_optimal in chv_find_best_dpll
      drm/i915: fix race when clearing RPS IIR bits
      drm/i915: move clearing of RPS interrupt bits from disable to reset time

Ingo Molnar (2):
      Merge branch 'clockevents/4.0-rc2' of http://git.linaro.org/people/daniel.lezcano/linux into timers/urgent
      Merge tag 'perf-urgent-for-mingo' of git://git.kernel.org/.../acme/linux into perf/urgent

Inki Dae (1):
      drm/exynos: fix typo config name correctly.

Ivan T. Ivanov (1):
      spi: qup: Fix cs-num DT property parsing

Jacob Pan (1):
      powercap / RAPL: handle domains with different energy units

James Hogan (3):
      metag: Fix ioremap_wc/ioremap_cached build errors
      watchdog: imgpdc: Fix probe NULL pointer dereference
      watchdog: imgpdc: Fix default heartbeat

James Morris (1):
      Merge branch 'upstream' of git://git.infradead.org/users/pcmoore/selinux into for-linus

Jani Nikula (1):
      drm/i915/dp: return number of bytes written for short aux/i2c writes

Jason Wang (1):
      virtio-net: correctly delete napi hash

Javier Martinez Canillas (1):
      regulator: Only enable disabled regulators on resume

JeHyeon Yeon (1):
      LZ4 : fix the data abort issue

Jean Delvare (1):
      MAINTAINERS: add Jan as DMI/SMBIOS support maintainer

Jens Axboe (1):
      Merge tag 'nbd_fixes_20150305' of git://git.pengutronix.de/git/mpa/linux-nbd into for-linus

Jesse Barnes (1):
      drm/i915: make unsupported fb modifier message DRM_DEBUG

Jiri Slaby (1):
      x86/vdso: Fix the build on GCC5

Joe Perches (2):
      selinux: fix sel_write_enforce broken return value
      MAINTAINERS: correct rtc armada38x pattern entry

Joe Thornber (1):
      dm thin: fix to consistently zero-fill reads to unprovisioned blocks

Johannes Berg (3):
      mac80211: ask for ECSA IE to be considered for beacon parse CRC
      nl80211: ignore HT/VHT capabilities without QoS/WMM
      mac80211: ignore CSA to same channel

Joonas Lahtinen (2):
      drm/i915: Do not use ggtt_view with (aliasing) PPGTT
      drm/i915: Compare GGTT view structs instead of types

Josef Bacik (8):
      Btrfs: fix merge delalloc logic
      Btrfs: account for the correct number of extents for delalloc reservations
      Btrfs: fix ASSERT(list_empty(&cur_trans->dirty_bgs_list)
      Btrfs: prepare block group cache before writing
      Btrfs: account merges/splits properly
      Btrfs: just free dummy extent buffers
      Btrfs: add sanity test for outstanding_extents accounting
      Btrfs: fix outstanding_extents accounting in DIO

Josh Hunt (1):
      tcp: fix tcp fin memory accounting

Kalle Valo (1):
      Merge tag 'iwlwifi-for-kalle-2015-03-05' of https://git.kernel.org/.../iwlwifi/iwlwifi-fixes

Keerthy (1):
      regulator: palmas: Correct TPS659038 register definition for REGEN2

Keith Busch (1):
      NVMe: Initialize device list head before starting

Kirill A. Shutemov (1):
      pagemap: do not leak physical addresses to non-privileged userspace

Kishon Vijay Abraham I (1):
      ARM: dts: dra7: remove ti,hwmod property from pcie phy

Larry Finger (1):
      rtlwifi: Improve handling of IPv6 packets

Lars-Peter Clausen (6):
      ASoC: ak4671: Fix control-less DAPM routes
      ASoC: da732x: Fix control-less DAPM routes
      ASoC: sn95031: Fix control-less DAPM routes
      regmap: regcache-rbtree: Fix present bitmap resize
      ASoC: Fix component lists locking
      drivers/rtc/rtc-mrst: fix suspend/resume

Laura Abbott (2):
      ARM: 8311/1: Don't use is_module_addr in setting page attributes
      mm/page_alloc.c: call kernel_map_pages in unset_migrateype_isolate

Laurent Pinchart (1):
      of/irq: Fix of_irq_parse_one() returned error codes

Leon Yu (2):
      perf: Fix context leak in put_event()
      mm: fix anon_vma->degree underflow in anon_vma endless growing prevention

Ley Foon Tan (1):
      nios2: mm: do not invoke OOM killer on kernel fault OOM

Li Jun (1):
      usb: chipidea: otg: add a_alt_hnp_support response for B device

Li, Aubrey (1):
      x86/platform, acpi: Bypass legacy PIC and PIT in ACPI hardware reduced mode

Libin Yang (1):
      ALSA: hda_intel: apply the Seperate stream_tag for Sunrise Point

Linus Torvalds (67):
      Merge git://git.kernel.org/pub/scm/virt/kvm/kvm
      Merge tag 'virtio-next-for-linus' of git://git.kernel.org/.../rusty/linux
      Merge tag 'regmap-v4.0-rc4' of git://git.kernel.org/.../broonie/regmap
      Merge tag 'regulator-fix-v4.0-rc4' of git://git.kernel.org/.../broonie/regulator
      Merge branches 'perf-urgent-for-linus' and 'timers-urgent-for-linus' of git://git.kernel.org/.../tip/tip
      Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/.../tip/tip
      Merge branch 'for-linus' of git://git.kernel.org/.../jikos/hid
      Merge branch 'for-linus' of git://git.kernel.org/.../jikos/livepatching
      Merge git://git.kernel.org/.../herbert/crypto-2.6
      Merge tag 'sound-4.0-rc5' of git://git.kernel.org/.../tiwai/sound
      Merge git://git.kernel.org/.../davem/net
      Merge git://git.kernel.org/.../davem/sparc
      Merge git://git.kernel.org/.../davem/ide
      Merge tag 'nios2-fixes-v4.0-rc5' of git://git.rocketboards.org/linux-socfpga-next
      Merge tag 'pinctrl-v4.0-2' of git://git.kernel.org/.../linusw/linux-pinctrl
      Merge tag 'mmc-v4.0-rc4' of git://git.linaro.org/people/ulf.hansson/mmc
      Merge branch 'overlayfs-next' of git://git.kernel.org/.../mszeredi/vfs
      Merge branch 'for-linus' of git://git.kernel.org/.../mszeredi/fuse
      Merge branch 'for-linus' of git://git.kernel.org/.../dtor/input
      Merge branch 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-arm
      Merge tag 'arm64-fixes' of git://git.kernel.org/.../arm64/linux
      Merge tag 'upstream-4.0-rc5' of git://git.infradead.org/linux-ubifs
      Merge branch 'for-4.0' of git://linux-nfs.org/~bfields/linux
      Merge branch 'for-linus' of git://git.kernel.org/.../mason/linux-btrfs
      Merge tag 'dm-4.0-fixes' of git://git.kernel.org/.../device-mapper/linux-dm
      Merge git://git.kernel.org/.../nab/target-pending
      Merge tag 'devicetree-fixes-for-4.0-part2' of git://git.kernel.org/.../robh/linux
      Merge git://people.freedesktop.org/~airlied/linux
      Merge tag 'pm+acpi-4.0-rc5' of git://git.kernel.org/.../rafael/linux-pm
      Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dma
      Merge tag 'usb-4.0-rc5' of git://git.kernel.org/.../gregkh/usb
      Merge tag 'tty-4.0-rc5' of git://git.kernel.org/.../gregkh/tty
      Merge tag 'staging-4.0-rc5' of git://git.kernel.org/.../gregkh/staging
      Merge tag 'char-misc-4.0-rc5' of git://git.kernel.org/.../gregkh/char-misc
      Merge tag 'driver-core-4.0-rc5' of git://git.kernel.org/.../gregkh/driver-core
      Merge tag 'md/4.0-rc4-fix' of git://neil.brown.name/md
      Linux 4.0-rc5
      Merge git://git.kernel.org/.../davem/sparc
      Merge git://git.kernel.org/.../davem/net
      Merge tag 'regmap-fix-v4.0-rc5' of git://git.kernel.org/.../broonie/regmap
      Merge tag 'regulator-fix-v4.0-rc5' of git://git.kernel.org/.../broonie/regulator
      Merge tag 'spi-v4.0-rc5' of git://git.kernel.org/.../broonie/spi
      Merge tag 'mfd-fixes-4.0' of git://git.kernel.org/.../lee/mfd
      Merge branch 'for-4.0-fixes' of git://git.kernel.org/.../tj/libata
      Merge git://git.kernel.org/pub/scm/virt/kvm/kvm
      Merge tag 'powerpc-4.0-3' of git://git.kernel.org/.../mpe/linux
      Merge tag 'arm64-fixes' of git://git.kernel.org/.../arm64/linux
      Merge branch 'for-linus' of git://git.kernel.dk/linux-block
      Merge branch 'akpm' (patches from Andrew)
      Merge tag 'metag-fixes-v4.0-2' of git://git.kernel.org/.../jhogan/metag
      Merge branch 'for-linus' of git://git.kernel.org/.../s390/linux
      Merge tag 'linux-kselftest-4.0-rc6' of git://git.kernel.org/.../shuah/linux-kselftest
      Merge tag 'dm-4.0-fix-2' of git://git.kernel.org/.../device-mapper/linux-dm
      Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
      Merge tag 'sound-4.0-rc6' of git://git.kernel.org/.../tiwai/sound
      Merge git://www.linux-watchdog.org/linux-watchdog
      Merge branch 'for-linus' of git://git.kernel.org/.../jmorris/linux-security
      Merge tag 'arc-4.0-fixes-part-2' of git://git.kernel.org/.../vgupta/arc
      Merge git://git.kernel.org/pub/scm/virt/kvm/kvm
      Merge branch 'parisc-4.0-1' of git://git.kernel.org/.../deller/parisc-linux
      Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/.../tip/tip
      Merge branch 'perf-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 'timers-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 'armsoc-for-linus' of git://git.kernel.org/.../arm/arm-soc
      Linux 4.0-rc6

Linus Walleij (1):
      Revert "pinctrl: consumer: use correct retval for placeholder functions"

Liu Bo (2):
      Btrfs: catch transaction abortion after waiting for it
      Btrfs: fix comp_oper to get right order

Lu, Han (1):
      ASoC: Intel: remove conflicts when load/unload multiple firmware images

Luciano Coelho (2):
      iwlwifi: mvm: call ieee80211_scan_completed() even if scan abort fails
      iwlwifi: mvm: don't try to stop scans that are not running anymore

Maciej S. Szmigiero (1):
      fsl_ssi: fix of_property_read_u32_array return value check

Mahesh Salgaonkar (1):
      powerpc/book3s: Fix the MCE code to use CONFIG_KVM_BOOK3S_64_HANDLER

Majd Dibbiny (1):
      IB/mlx4: Saturate RoCE port PMA counters in case of overflow

Malcolm Priestley (4):
      staging: vt6655: vnt_tx_packet fix dma_idx selection.
      staging: vt6656: vnt_rf_setpower: fix missing rate RATE_12M
      vt6655: RFbSetPower fix missing rate RATE_12M
      vt6655: Fix late setting of byRFType.

Marc Zyngier (3):
      arm64: KVM: Fix stage-2 PGD allocation to have per-page refcounting
      arm64: KVM: Do not use pgd_index to index stage-2 pgd
      arm64: KVM: Fix outdated comment about VTCR_EL2.PS

Marcelo Tosatti (2):
      Merge tag 'kvm-arm-fixes-4.0-rc5' of git://git.kernel.org/.../kvmarm/kvmarm
      Merge tag 'signed-for-4.0' of git://github.com/agraf/linux-2.6

Mark Brown (8):
      Merge remote-tracking branches 'regmap/fix/irq', 'regmap/fix/rbtree' and 'regmap/fix/sync' into regmap-linus
      Merge remote-tracking branches 'regulator/fix/gpio-enable' and 'regulator/fix/tps65910' into regulator-linus
      Merge remote-tracking branch 'asoc/fix/intel' into asoc-linus
      Merge remote-tracking branches 'asoc/fix/ak4671', 'asoc/fix/control', 'asoc/fix/da732x', 'asoc/fix/fsl-ssi', 'asoc/fix/lock' and 'asoc/fix/rt286' into asoc-linus
      Merge remote-tracking branches 'asoc/fix/sgtl5000' and 'asoc/fix/sn95031' into asoc-linus
      dmaengine: pl08x: Define capabilities for generic capabilities reporting
      Merge remote-tracking branches 'regulator/fix/doc' and 'regulator/fix/palmas' into regulator-linus
      Merge remote-tracking branches 'spi/fix/dw', 'spi/fix/queue' and 'spi/fix/qup' into spi-linus

Mark James (1):
      ARM: socfpga: dts: fix spi1 interrupt

Mark Rutland (1):
      mm/slub: fix lockups on PREEMPT && !SMP kernels

Markos Chandras (1):
      net: ethernet: pcnet32: Setup the SRAM and NOUFLO on Am79C97{3, 5}

Martin Schwidefsky (1):
      s390/mm: limit STACK_RND_MASK for compat tasks

Masanari Iida (1):
      ARM: pxa: Fix typo in zeus.c

Mason (1):
      ARM: 8313/1: Use read_cpuid_ext() macro instead of inline asm

Mathias Nyman (1):
      Revert "xhci: Clear the host side toggle manually when endpoint is 'soft reset'"

Matt Roper (1):
      drm/i915: Move vblank wait determination to 'check' phase

Maxime Ripard (1):
      clocksource/drivers/sun5i: Fix cpufreq interaction with sched_clock()

Mel Gorman (4):
      mm: numa: group related processes based on VMA flags instead of page table flags
      mm: numa: preserve PTE write permissions across a NUMA hinting fault
      mm: numa: slow PTE scan rate if migration failures occur
      mm: numa: mark huge PTEs young when clearing NUMA hinting faults

Michael S. Tsirkin (11):
      virtio_console: init work unconditionally
      virtio_console: avoid config access from irq
      virtio_balloon: set DRIVER_OK before using device
      virtio_blk: typo fix
      virtio_blk: fix comment for virtio 1.0
      virtio-balloon: do not call blocking ops when !TASK_RUNNING
      9p/trans_virtio: fix hot-unplug
      virtio_rpmsg: set DRIVER_OK before using device
      virtio_mmio: generation support
      uapi/virtio_scsi: allow overriding CDB/SENSE size
      virtio_mmio: fix access width for mmio

Michal Kazior (1):
      mac80211: disable u-APSD queues by default

Michal Schmidt (1):
      bnx2x: fix encapsulation features on 57710/57711

Michal Simek (1):
      net: can: Enable xilinx driver for ARM64

Michel Thierry (7):
      drm/i915: page table generalizations
      drm/i915: Do not leak objects after capturing error state
      drm/i915: Prevent out of range pt in gen6_for_each_pde
      drm/i915: Fix i915_dma_map_single positive error code
      drm/i915: Remove unnecessary gen6_ppgtt_unmap_pages
      drm/i915: Finish gen6/7 dynamic page table allocation
      drm/i915: Add dynamic page trace events

Mika Kuoppala (1):
      drm/i915: Add fault address to error state for gen8 and gen9

Mika Westerberg (4):
      pinctrl: baytrail: Relax GPIO request rules
      pinctrl: baytrail: Clear interrupt triggering from pins that are in GPIO mode
      pinctrl: baytrail: Rework interrupt handling
      pinctrl: baytrail: Save pin context over system sleep

Mike Snitzer (2):
      blk-mq: fix use of incorrect goto label in blk_mq_init_queue error path
      dm: fix add_disk() NULL pointer due to race with free_dev()

Miklos Szeredi (2):
      fuse: notify: don't move pages
      fuse: set stolen page uptodate

Mikulas Patocka (4):
      dm: hold suspend_lock while suspending device during device deletion
      dm snapshot: suspend origin when doing exception handover
      dm snapshot: suspend merging snapshot when doing exception handover
      parisc: mm: don't count preallocated pmds

Moni Shoua (1):
      IB/mlx4: Verify net device validity on port change event

Naoya Horiguchi (1):
      mm/pagewalk.c: prevent positive return value of walk_page_test() from being passed to callers

Neal Cardwell (2):
      tcp: fix tcp_cong_avoid_ai() credit accumulation bug with decreases in w
      tcp: restore 1.5x per RTT limit to CUBIC cwnd growth in congestion avoidance

NeilBrown (3):
      kernfs: handle poll correctly on 'direct_read' files.
      mmc: pwrseq_simple: fix error path in mmc_pwrseq_simple_alloc
      md: fix problems with freeing private data after ->run failure.

Nicholas Bellinger (5):
      target: Disallow changing of WRITE cache/FUA attrs after export
      Revert "iscsi-target: Avoid IN_LOGOUT failure case for iser-target"
      iscsi-target: Avoid early conn_logout_comp for iser connections
      target/pscsi: Fix NULL pointer dereference in get_device_type
      target: Fix virtual LUN=0 target_configure_device failure OOPs

Nicholas Mc Guire (1):
      ide_tape: convert jiffies with jiffies_to_msecs

Nicolas Dichtel (2):
      netdevice.h: fix ndo_bridge_* comments
      ip6_tunnel: fix error code when tunnel exists

Nicolin Chen (1):
      ASoC: fsl_ssi: Don't try to round-up for PM divisor calculation

Nimrod Andy (1):
      net: fec: fix receive VLAN CTAG HW acceleration issue

Oleg Nesterov (2):
      x86/fpu: Avoid math_state_restore() without used_math() in __restore_xstate_sig()
      x86/fpu: Drop_fpu() should not assume that tsk equals current

Oliver Hartkopp (1):
      net: add comment for sock_efree() usage

Olof Johansson (4):
      Merge tag 'fixes-for-v4.0-rc5' of https://github.com/rjarzmik/linux into fixes
      Merge tag 'socfpga_fix_for_v4.0_2' of git://git.rocketboards.org/linux-socfpga-next into fixes
      Merge tag 'fixes-v4.0-rc4' of git://git.kernel.org/.../tmlind/linux-omap into fixes
      Merge tag 'sunxi-fixes-for-4.0' of https://git.kernel.org/.../mripard/linux into fixes

Ondrej Zary (2):
      Revert "net: cx82310_eth: use common match macro"
      cx82310_eth: wait for firmware to become ready

Pablo Neira Ayuso (4):
      netfilter: nf_tables: allow to change chain policy without hook if it exists
      netfilter: restore rule tracing via nfnetlink_log
      netfilter: xt_TPROXY: fix invflags check in tproxy_tg6_check()
      netfilter: nft_compat: set IP6T_F_PROTO flag if protocol is set

Pali Rohár (1):
      ARM: dts: omap3: Add missing dmas for crypto

Paolo Bonzini (1):
      kvm: move advertising of KVM_CAP_IRQFD to common code

Paul Mackerras (4):
      powerpc/powernv: Fixes for hypervisor doorbell handling
      KVM: PPC: Book3S HV: Fix spinlock/mutex ordering issue in kvmppc_set_lpcr()
      KVM: PPC: Book3S HV: Endian fix for accessing VPA yield count
      KVM: PPC: Book3S HV: Fix instruction emulation

Peter Chen (2):
      MAINTAINERS: add entry for USB OTG FSM
      usb: common: otg-fsm: only signal connect after switching to peripheral

Peter Hurley (2):
      serial: 8250_dw: Fix deadlock in LCR workaround
      Revert "of: Fix premature bootconsole disable with 'stdout-path'"

Peter Zijlstra (2):
      perf: Fix irq_work 'tail' recursion
      lockdep: Fix the module unload key range freeing logic

Petr Matousek (1):
      kvm: x86: i8259: return initialized data on invalid-size read

Petr Mladek (1):
      livepatch: Fix subtle race with coming and going modules

Philipp Zabel (1):
      regmap: introduce regmap_name to fix syscon regmap trace events

Ping Cheng (2):
      HID: wacom: do not send pen events before touch is up/forced out
      HID: wacom: rely on actual touch down count to decide touch_down

Pontus Fuchs (1):
      brcmfmac: Perform bound checking on vendor command buffer

Preeti U Murthy (1):
      timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop

Radim Krčmář (2):
      KVM: nVMX: mask unrestricted_guest if disabled on L0
      KVM: x86: call irq notifiers with directed EOI

Rafael J. Wysocki (3):
      Merge branch 'cpuidle/4.0-fixes' of http://git.linaro.org/people/daniel.lezcano/linux into pm-cpuidle
      Revert "x86/PCI: Refine the way to release PCI IRQ resources"
      Merge branches 'pm-cpuidle', 'powercap', 'irq-pm' and 'acpi-resources'

Rafał Miłecki (1):
      b43: fix support for 5 GHz only BCM43228 model

Ramalingam C (1):
      drm/i915: Removing the drrs capability enum initialization

Ricardo Ribalda (1):
      sparc: io_64.h: Replace io function-link macros

Richard Weinberger (1):
      clocksource/drivers: Fix various !CONFIG_HAS_IOMEM build errors

Rickard Strandqvist (2):
      arch: sparc: kernel: traps_64.c: Remove some unused functions
      arch: sparc: kernel: starfire.c: Remove unused function

Rob Gardner (1):
      sparc: semtimedop() unreachable due to comparison error

Robert Jarzmik (2):
      ARM: pxa: fix pxa interrupts handling in DT
      Revert "smc91x: retrieve IRQ and trigger flags in a modern way"

Robin Gong (1):
      dmaengine: imx-sdma: switch to dynamic context mode after script loaded

Rodrigo Vivi (3):
      drm/i915: Fix sink crc connector iteration
      drm/i915: kill i915.powersave
      drm/i915: Remove duplicated psr.active unset

Roger Tseng (1):
      mfd: rtsx_usb: Prevent DMA from stack

Russell King (2):
      ARM: dma-api: fix off-by-one error in __dma_supported()
      ARM: dump pgd, pmd and pte states on unhandled data abort faults

Sabrina Dubroca (1):
      ipv6: call ipv6_proxy_select_ident instead of ipv6_select_ident in udp6_ufo_fragment

Sam Bradshaw (1):
      blkmq: Fix NULL pointer deref when all reserved tags in

Sebastian Wicki (1):
      ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)

Sebastien Rannou (1):
      cpuidle: mvebu: Update cpuidle thresholds for Armada XP SOCs

Sergei Antonov (1):
      hfsplus: fix B-tree corruption after insertion at position 0

Shaohua Li (1):
      ata: Add a new flag to destinguish sas controller

Shuah Khan (1):
      selftests: Fix build failures when invoked from kselftest target

Stefan Huehner (2):
      drm/nouveau/device/gm100: Basic GM206 bring up (as copy of GM204)
      drm/nouveau/bios: fix i2c table parsing for dcb 4.1

Steffen Klassert (1):
      xfrm: Fix local error reporting crash with interfamily tunnels

Stephan Mueller (1):
      crypto: aesni - fix memory usage in GCM decryption

Steve Capper (1):
      arm64: percpu: Make this_cpu accessors pre-empt safe

Steven Barth (1):
      ipv6: fix backtracking for throw routes

Sudeep Holla (2):
      usb: isp1760: fix possible deadlock in isp1760_udc_irq
      usb: isp1760: add peripheral/device controller chip id

Sudip Mukherjee (1):
      nbd: fix possible memory leak

Suman Anna (3):
      ARM: OMAP2+: Fix socbus family info for AM33xx devices
      ARM: OMAP: dmtimer: check for pm_runtime_get_sync() failure
      ARM: OMAP: dmtimer: disable pm runtime on remove

Suresh Reddy (2):
      be2net: restrict MODIFY_EQ_DELAY cmd to a max of 8 EQs
      be2net: use PCI MMIO read instead of config read for errors

Suzuki K. Poulose (1):
      arm64: Honor __GFP_ZERO in dma allocations

Taesoo Kim (1):
      fs/affs/file.c: unlock/release page on error

Takashi Iwai (17):
      regmap: Skip read-only registers in regcache_sync()
      ASoC: adav80x: Fix wrong value references for boolean kctl
      ASoC: ak4641: Fix wrong value references for boolean kctl
      ASoC: cs4271: Fix wrong value references for boolean kctl
      ASoC: es8238: Fix wrong value references for boolean kctl
      ASoC: pcm1681: Fix wrong value references for boolean kctl
      ASoC: tas5086: Fix wrong value references for boolean kctl
      ASoC: wm2000: Fix wrong value references for boolean kctl
      ASoC: wm8731: Fix wrong value references for boolean kctl
      ASoC: wm8903: Fix wrong value references for boolean kctl
      ASoC: wm8904: Fix wrong value references for boolean kctl
      ASoC: wm8955: Fix wrong value references for boolean kctl
      ASoC: wm8960: Fix wrong value references for boolean kctl
      ASoC: wm9712: Fix wrong value references for boolean kctl
      ASoC: wm9713: Fix wrong value references for boolean kctl
      ALSA: hda - Treat stereo-to-mono mix properly
      Merge tag 'asoc-fix-v4.0-rc4' of git://git.kernel.org/.../broonie/sound into for-linus

Tejun Heo (2):
      writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth()
      writeback: fix possible underflow in write bandwidth calculation

Thierry Reding (1):
      phy: Find the right match in devm_phy_destroy()

Tobias Klauser (1):
      nios2: Remove ucontext.h from exported arch headers

Tom Van Braeckel (1):
      fuse: explicitly set /dev/fuse file's private_data

Tommi Rantala (1):
      drm/i915: fix definition of the DRM_IOCTL_I915_GET_SPRITE_COLORKEY ioctl

Tony Lindgren (1):
      ARM: dts: Fix gpio interrupts for dm816x

Torsten Fleischer (1):
      dmaengine: at_hdmac: Fix calculation of the residual bytes

Tvrtko Ursulin (9):
      drm/i915: Turn on PIN_GLOBAL in i915_gem_object_ggtt_pin
      drm/i915/skl: Extract tile height code into a helper function
      drm/i915: Use GGTT view when (un)pinning objects to planes
      drm/i915: Pass in plane state when (un)pinning frame buffers
      drm/i915: Helper function to determine GGTT view from plane state
      drm/i915/skl: Support secondary (rotated) frame buffer mapping
      drm/i915/skl: Query display address through a wrapper
      drm/i915/skl: Take 90/270 rotation into account in watermark calculations
      drm/i915/skl: Fix up positive error code

Tyrel Datwyler (1):
      powerpc/pseries: Little endian fixes for post mobility device tree update

Uwe Kleine-König (1):
      spi: trigger trace event for message-done before mesg->complete

Valentin Rothberg (2):
      regmap-irq: set IRQF_ONESHOT flag to ensure IRQ request
      usb: isp1760: set IRQ flags properly

Vasundhara Volam (1):
      be2net: Prevent VFs from enabling VLAN promiscuous mode

Venkat Venkatsubra (1):
      bridge: reset bridge mtu after deleting an interface

Ville Syrjälä (20):
      drm/i915: Make the DP rates int instead of uint32_t
      drm/i915: Store the converted link rates in intel_dp->supported_rates[]
      drm/i915: Don't copy the DP source rates arrays
      drm/i915: Don't copy sink rates either
      drm/i915: Remove special case from intel_supported_rates()
      drm/i915: Fully separate source vs. sink rates
      drm/i915: Hide the source vs. sink rate handling from intel_dp_compute_config()
      drm/i915: Fix max link rate in intel_dp_mode_valid()
      drm/i915: Use DP_LINK_RATE_SET whenever possible
      drm/i915: Fix MST link rate handling
      drm/i915: Avoid overflowing the DP link rate arrays
      drm/i915: Add eDP intermediate frequencies for CHV
      drm/i915: Include the sink/source/supported rates in debug output
      drm/i915: Unconfuse DP link rate array names
      drm/i915: Send out the full AUX address
      drm/i915: Kill intel_plane->obj
      drm/i915: Eliminate the RMW sprite colorkey management
      drm/i915: Eliminate plane control register RMW from sprite code
      drm/i915: Fix SKL sprite disable double buffer register update
      drm/i915: Use usleep_range() in wait_for()

Vineet Gupta (2):
      ARC: SA_SIGINFO ucontext regs off-by-one
      ARC: signal handling robustify

WANG Cong (1):
      net_sched: fix struct tc_u_hnode layout in u32

Wei Yongjun (1):
      arm/arm64: KVM: fix missing unlock on error in kvm_vgic_create()

Wenbo Wang (1):
      Fix bug in blk_rq_merge_ok

Will Deacon (1):
      arm64: efi: don't restore TTBR0 if active_mm points at init_mm

Willem de Bruijn (1):
      sock: fix possible NULL sk dereference in __skb_tstamp_tx

Wincy Van (1):
      KVM: VMX: Set msr bitmap correctly if vcpu is in guest mode

Yongbae Park (4):
      clocksource: efm32: Fix a NULL pointer dereference
      clockevents: sun5i: Fix setup_irq init sequence
      ibmveth: enable interrupts after napi_complete()
      net: WIZnet drivers: enable interrupts after napi_complete()

Yunzhi Li (1):
      usb: dwc2: host: fix dwc2 disconnect bug

chas williams - CONTRACTOR (1):
      MAINTAINERS: Update my email address

huaibin Wang (1):
      xfrm: release dst_orig in case of error in xfrm_lookup()

hujianyang (3):
      ovl: print error message for invalid mount options
      ovl: check lowerdir amount for non-upper mount
      ovl: upper fs should not be R/O

kbuild test robot (2):
      drm/i915/skl: fix semicolon.cocci warnings
      drm/i915: fix simple_return.cocci warnings

oliver at neukum.org (1):
      HID: add ALWAYS_POLL quirk for a Logitech 0xc007

qipeng.zha (1):
      pinctrl: update direction_output function of cherryview driver

 Documentation/DocBook/drm.tmpl                     |  13 +-
 MAINTAINERS                                        |  23 +-
 Makefile                                           |   2 +-
 arch/arc/kernel/signal.c                           |  24 +-
 arch/arm/Kconfig                                   |   1 +
 arch/arm/boot/dts/dm8168-evm.dts                   |  19 +
 arch/arm/boot/dts/dm816x.dtsi                      |  18 +-
 arch/arm/boot/dts/dra7.dtsi                        |   2 -
 arch/arm/boot/dts/omap3.dtsi                       |   4 +
 arch/arm/boot/dts/rk3288.dtsi                      |   1 +
 arch/arm/boot/dts/socfpga.dtsi                     |   2 +-
 arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts     |  16 +
 arch/arm/boot/dts/sun4i-a10.dtsi                   |   3 +-
 arch/arm/boot/dts/sun5i-a13.dtsi                   |   3 +-
 arch/arm/boot/dts/sun7i-a20.dtsi                   |   3 +-
 arch/arm/crypto/aesbs-core.S_shipped               |  12 +-
 arch/arm/crypto/bsaes-armv7.pl                     |  12 +-
 arch/arm/include/asm/kvm_mmu.h                     |  13 +-
 arch/arm/kernel/setup.c                            |   5 +-
 arch/arm/kvm/mmu.c                                 |  75 +-
 arch/arm/mach-omap2/id.c                           |   2 +
 arch/arm/mach-pxa/irq.c                            | 111 ++-
 arch/arm/mach-pxa/zeus.c                           |   2 +-
 arch/arm/mach-sunxi/Kconfig                        |   8 +-
 arch/arm/mm/cache-l2x0.c                           |  33 +-
 arch/arm/mm/dma-mapping.c                          |   2 +-
 arch/arm/mm/fault.c                                |   1 +
 arch/arm/mm/pageattr.c                             |   5 +-
 arch/arm/plat-omap/dmtimer.c                       |  15 +-
 arch/arm64/boot/dts/arm/juno-clocks.dtsi           |   2 +-
 arch/arm64/include/asm/cmpxchg.h                   |  32 +-
 arch/arm64/include/asm/kvm_arm.h                   |   5 +-
 arch/arm64/include/asm/kvm_mmu.h                   |  48 +-
 arch/arm64/include/asm/mmu_context.h               |   9 +
 arch/arm64/include/asm/percpu.h                    |  44 +-
 arch/arm64/include/asm/proc-fns.h                  |   6 +-
 arch/arm64/kernel/efi.c                            |   6 +-
 arch/arm64/mm/dma-mapping.c                        |  12 +-
 arch/metag/include/asm/io.h                        |   1 +
 arch/metag/include/asm/pgtable-bits.h              | 104 +++
 arch/metag/include/asm/pgtable.h                   |  95 +--
 arch/nios2/include/uapi/asm/Kbuild                 |   1 -
 arch/nios2/mm/fault.c                              |   6 -
 arch/parisc/include/asm/pgalloc.h                  |  17 +-
 arch/parisc/kernel/syscall_table.S                 |   9 +-
 arch/powerpc/include/asm/ppc-opcode.h              |   3 +
 arch/powerpc/include/asm/reg.h                     |   3 +
 arch/powerpc/kernel/cputable.c                     |  20 +
 arch/powerpc/kernel/dbell.c                        |   2 +
 arch/powerpc/kernel/exceptions-64s.S               |   2 +-
 arch/powerpc/kvm/book3s_hv.c                       |   8 +-
 arch/powerpc/kvm/book3s_hv_rmhandlers.S            |   1 +
 arch/powerpc/platforms/powernv/smp.c               |  14 +-
 arch/powerpc/platforms/pseries/mobility.c          |  44 +-
 arch/s390/include/asm/elf.h                        |   2 +-
 arch/s390/kernel/ftrace.c                          |  61 +-
 arch/s390/kernel/perf_cpum_sf.c                    |   7 +-
 arch/s390/kernel/swsusp_asm64.S                    |  11 +
 arch/s390/kvm/kvm-s390.c                           |   1 -
 arch/sparc/Kconfig                                 |   3 +
 arch/sparc/include/asm/hypervisor.h                |  12 +
 arch/sparc/include/asm/io_64.h                     |  20 +-
 arch/sparc/include/asm/starfire.h                  |   1 -
 arch/sparc/kernel/entry.h                          |   4 -
 arch/sparc/kernel/hvapi.c                          |   1 +
 arch/sparc/kernel/hvcalls.S                        |  16 +
 arch/sparc/kernel/pcr.c                            |  33 +
 arch/sparc/kernel/perf_event.c                     |  55 +-
 arch/sparc/kernel/process_64.c                     |   4 +
 arch/sparc/kernel/smp_64.c                         |  27 +-
 arch/sparc/kernel/starfire.c                       |   5 -
 arch/sparc/kernel/sys_sparc_64.c                   |   2 +-
 arch/sparc/kernel/traps_64.c                       |  30 +-
 arch/sparc/lib/memmove.S                           |  35 +-
 arch/sparc/mm/init_64.c                            |   2 +-
 arch/x86/boot/compressed/aslr.c                    |  34 +-
 arch/x86/boot/compressed/misc.c                    |   3 +-
 arch/x86/boot/compressed/misc.h                    |   6 +-
 arch/x86/crypto/aesni-intel_glue.c                 |   4 +-
 arch/x86/include/asm/fpu-internal.h                |   2 +-
 arch/x86/include/asm/page_types.h                  |   2 -
 arch/x86/include/asm/pci_x86.h                     |   2 +
 arch/x86/include/uapi/asm/bootparam.h              |   1 -
 arch/x86/kernel/acpi/boot.c                        |  25 +
 arch/x86/kernel/apic/apic_numachip.c               |  22 +-
 arch/x86/kernel/entry_64.S                         |  18 +-
 arch/x86/kernel/module.c                           |  10 +-
 arch/x86/kernel/setup.c                            |  22 +-
 arch/x86/kernel/traps.c                            |   4 +-
 arch/x86/kernel/xsave.c                            |   7 +-
 arch/x86/kvm/i8259.c                               |   1 +
 arch/x86/kvm/ioapic.c                              |   4 +-
 arch/x86/kvm/lapic.c                               |   3 +-
 arch/x86/kvm/vmx.c                                 |  18 +-
 arch/x86/kvm/x86.c                                 |   1 -
 arch/x86/pci/common.c                              |  34 +-
 arch/x86/pci/intel_mid_pci.c                       |   4 +-
 arch/x86/pci/irq.c                                 |  15 +-
 arch/x86/vdso/vdso32/sigreturn.S                   |   1 +
 block/blk-merge.c                                  |   2 +-
 block/blk-mq-tag.c                                 |   6 +-
 block/blk-mq.c                                     |   6 +-
 drivers/acpi/pci_irq.c                             |   9 +-
 drivers/ata/libata-core.c                          |   4 +-
 drivers/base/regmap/internal.h                     |   8 +
 drivers/base/regmap/regcache-rbtree.c              |   2 +-
 drivers/base/regmap/regcache.c                     |  22 +-
 drivers/base/regmap/regmap-irq.c                   |   3 +-
 drivers/base/regmap/regmap.c                       |  32 +-
 drivers/block/nbd.c                                |   8 +-
 drivers/block/nvme-core.c                          |   1 +
 drivers/char/virtio_console.c                      |  19 +-
 drivers/clocksource/Kconfig                        |   3 +
 drivers/clocksource/time-efm32.c                   |   4 +-
 drivers/clocksource/timer-sun5i.c                  |  15 +-
 drivers/cpuidle/cpuidle-mvebu-v7.c                 |  12 +-
 drivers/dma/amba-pl08x.c                           |  14 +
 drivers/dma/at_hdmac.c                             | 184 +++--
 drivers/dma/at_hdmac_regs.h                        |   7 +-
 drivers/dma/dw/platform.c                          |   5 +-
 drivers/dma/imx-sdma.c                             |   7 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |  10 +-
 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c      |  22 +-
 drivers/gpu/drm/exynos/Kconfig                     |   2 +-
 drivers/gpu/drm/exynos/exynos7_drm_decon.c         |   4 +-
 drivers/gpu/drm/exynos/exynos_drm_connector.c      | 245 ------
 drivers/gpu/drm/exynos/exynos_drm_connector.h      |  20 -
 drivers/gpu/drm/exynos/exynos_drm_fimd.c           |  29 +-
 drivers/gpu/drm/exynos/exynos_drm_plane.c          |   2 +-
 drivers/gpu/drm/i915/Makefile                      |   1 +
 drivers/gpu/drm/i915/i915_debugfs.c                |   8 +-
 drivers/gpu/drm/i915/i915_dma.c                    |   2 +-
 drivers/gpu/drm/i915/i915_drv.h                    | 144 ++--
 drivers/gpu/drm/i915/i915_gem.c                    | 517 +++++--------
 drivers/gpu/drm/i915/i915_gem_context.c            | 103 ++-
 drivers/gpu/drm/i915/i915_gem_evict.c              |   4 +
 drivers/gpu/drm/i915/i915_gem_execbuffer.c         |  95 ++-
 drivers/gpu/drm/i915/i915_gem_gtt.c                | 709 ++++++++++++-----
 drivers/gpu/drm/i915/i915_gem_gtt.h                | 127 +++-
 drivers/gpu/drm/i915/i915_gem_shrinker.c           | 335 ++++++++
 drivers/gpu/drm/i915/i915_gpu_error.c              |  17 +
 drivers/gpu/drm/i915/i915_irq.c                    | 167 ++--
 drivers/gpu/drm/i915/i915_params.c                 |  13 +-
 drivers/gpu/drm/i915/i915_reg.h                    |   8 +-
 drivers/gpu/drm/i915/i915_trace.h                  |  99 +++
 drivers/gpu/drm/i915/intel_crt.c                   |   9 +-
 drivers/gpu/drm/i915/intel_ddi.c                   |  24 +-
 drivers/gpu/drm/i915/intel_display.c               | 842 +++++++++++++++------
 drivers/gpu/drm/i915/intel_dp.c                    | 264 ++++---
 drivers/gpu/drm/i915/intel_dp_mst.c                |  34 +-
 drivers/gpu/drm/i915/intel_drv.h                   |  65 +-
 drivers/gpu/drm/i915/intel_dsi.c                   |   1 +
 drivers/gpu/drm/i915/intel_dvo.c                   |   1 +
 drivers/gpu/drm/i915/intel_fbc.c                   |   2 +-
 drivers/gpu/drm/i915/intel_fbdev.c                 |   2 +-
 drivers/gpu/drm/i915/intel_frontbuffer.c           |   3 -
 drivers/gpu/drm/i915/intel_hdmi.c                  |  22 +-
 drivers/gpu/drm/i915/intel_lvds.c                  |   3 +-
 drivers/gpu/drm/i915/intel_overlay.c               |   3 +-
 drivers/gpu/drm/i915/intel_pm.c                    |  89 ++-
 drivers/gpu/drm/i915/intel_psr.c                   |   2 -
 drivers/gpu/drm/i915/intel_sdvo.c                  |   1 +
 drivers/gpu/drm/i915/intel_sprite.c                | 427 +++--------
 drivers/gpu/drm/i915/intel_tv.c                    |   3 +-
 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c  |   6 +-
 drivers/gpu/drm/nouveau/nvkm/engine/device/gm100.c |  43 ++
 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c    |  85 +--
 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c  |   4 +-
 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c  |   4 +-
 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c  |   4 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c     |   6 +-
 drivers/gpu/drm/radeon/radeon_kfd.c                |   2 +-
 drivers/gpu/drm/radeon/radeon_object.c             |  11 -
 drivers/hid/hid-core.c                             |   1 +
 drivers/hid/hid-ids.h                              |   2 +
 drivers/hid/hid-tivo.c                             |   1 +
 drivers/hid/usbhid/hid-quirks.c                    |   1 +
 drivers/hid/wacom_wac.c                            |  84 +-
 drivers/ide/ide-tape.c                             |   4 +-
 drivers/infiniband/hw/mlx4/mad.c                   |  20 +-
 drivers/infiniband/hw/mlx4/main.c                  |   6 +-
 drivers/input/mouse/synaptics.c                    | 212 ++++--
 drivers/input/mouse/synaptics.h                    |  28 +
 drivers/isdn/icn/icn.c                             |   2 +-
 drivers/md/dm-io.c                                 |  15 +-
 drivers/md/dm-snap.c                               | 120 ++-
 drivers/md/dm-thin.c                               |  11 -
 drivers/md/dm.c                                    |  47 +-
 drivers/md/md.c                                    |   3 +-
 drivers/md/raid0.c                                 |   2 -
 drivers/mfd/kempld-core.c                          |   2 +-
 drivers/mfd/rtsx_usb.c                             |  30 +-
 drivers/mmc/core/pwrseq_simple.c                   |   2 +-
 drivers/mtd/ubi/eba.c                              |   3 +-
 drivers/net/can/Kconfig                            |   2 +-
 drivers/net/can/usb/kvaser_usb.c                   |  83 +-
 drivers/net/ethernet/amd/pcnet32.c                 |  31 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c   |   2 +-
 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c         |   2 +-
 drivers/net/ethernet/dec/tulip/tulip_core.c        |   2 +-
 drivers/net/ethernet/emulex/benet/be.h             |   2 +
 drivers/net/ethernet/emulex/benet/be_cmds.c        |  17 +-
 drivers/net/ethernet/emulex/benet/be_cmds.h        |   2 +-
 drivers/net/ethernet/emulex/benet/be_main.c        | 131 +++-
 drivers/net/ethernet/freescale/fec_main.c          |  37 +-
 drivers/net/ethernet/ibm/ibmveth.c                 |   4 +-
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |   4 +-
 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h       |   2 +-
 drivers/net/ethernet/smsc/smc91x.c                 |  20 +-
 drivers/net/ethernet/wiznet/w5100.c                |   2 +-
 drivers/net/ethernet/wiznet/w5300.c                |   2 +-
 drivers/net/usb/cx82310_eth.c                      |  41 +-
 drivers/net/virtio_net.c                           |   9 +-
 drivers/net/vxlan.c                                |   4 +-
 drivers/net/wireless/b43/main.c                    |   1 +
 drivers/net/wireless/brcm80211/brcmfmac/vendor.c   |  15 +-
 drivers/net/wireless/iwlwifi/iwl-1000.c            |   6 +-
 drivers/net/wireless/iwlwifi/iwl-2000.c            |  13 +-
 drivers/net/wireless/iwlwifi/iwl-5000.c            |   6 +-
 drivers/net/wireless/iwlwifi/iwl-6000.c            |  18 +-
 drivers/net/wireless/iwlwifi/mvm/coex.c            |   3 +-
 drivers/net/wireless/iwlwifi/mvm/coex_legacy.c     |   3 +-
 drivers/net/wireless/iwlwifi/mvm/mac80211.c        |  38 +-
 drivers/net/wireless/iwlwifi/mvm/rs.c              |  21 +-
 drivers/net/wireless/iwlwifi/mvm/scan.c            |  13 +-
 drivers/net/wireless/iwlwifi/mvm/time-event.c      |   9 +-
 drivers/net/wireless/rtlwifi/base.c                |   7 +-
 drivers/net/xen-netback/netback.c                  |  23 +-
 drivers/of/base.c                                  |  11 +-
 drivers/of/irq.c                                   |  10 +-
 drivers/of/unittest.c                              |   5 +
 drivers/pcmcia/Kconfig                             |  12 +-
 drivers/pcmcia/Makefile                            |   1 -
 drivers/pcmcia/rsrc_pci.c                          | 173 -----
 drivers/phy/phy-armada375-usb2.c                   |   3 +-
 drivers/phy/phy-core.c                             |  11 +-
 drivers/phy/phy-exynos-dp-video.c                  |  24 +-
 drivers/phy/phy-exynos-mipi-video.c                |  11 +-
 drivers/phy/phy-exynos4210-usb2.c                  |   1 -
 drivers/phy/phy-exynos4x12-usb2.c                  |   1 -
 drivers/phy/phy-exynos5-usbdrd.c                   |   2 +-
 drivers/phy/phy-exynos5250-usb2.c                  |   1 -
 drivers/phy/phy-hix5hd2-sata.c                     |   3 +
 drivers/phy/phy-miphy28lp.c                        |  13 +-
 drivers/phy/phy-miphy365x.c                        |  12 +-
 drivers/phy/phy-omap-control.c                     |   2 +-
 drivers/phy/phy-omap-usb2.c                        |   7 +-
 drivers/phy/phy-rockchip-usb.c                     |   6 +-
 drivers/phy/phy-ti-pipe3.c                         |  12 +-
 drivers/phy/phy-twl4030-usb.c                      |   1 -
 drivers/phy/phy-xgene.c                            |   1 -
 drivers/pinctrl/intel/pinctrl-baytrail.c           | 254 +++++--
 drivers/pinctrl/intel/pinctrl-cherryview.c         |   1 +
 drivers/pinctrl/pinctrl-at91.c                     |  17 +-
 drivers/pinctrl/sunxi/pinctrl-sun4i-a10.c          |   1 +
 drivers/pinctrl/sunxi/pinctrl-sunxi.c              |  14 +-
 drivers/pinctrl/sunxi/pinctrl-sunxi.h              |   4 +
 drivers/powercap/intel_rapl.c                      |  54 +-
 drivers/regulator/core.c                           |  34 +-
 drivers/regulator/palmas-regulator.c               |   4 +
 drivers/regulator/tps65910-regulator.c             |   1 +
 drivers/rpmsg/virtio_rpmsg_bus.c                   |  17 +-
 drivers/rtc/rtc-at91rm9200.c                       |   2 +-
 drivers/rtc/rtc-mrst.c                             |  17 +-
 drivers/scsi/ipr.c                                 |   3 +-
 drivers/scsi/libsas/sas_ata.c                      |   3 +-
 drivers/scsi/qla2xxx/tcm_qla2xxx.c                 |   2 +-
 drivers/spi/spi-dw-mid.c                           |   6 +-
 drivers/spi/spi-qup.c                              |   9 +-
 drivers/spi/spi.c                                  |   5 +-
 drivers/staging/vt6655/device_main.c               |  32 +-
 drivers/staging/vt6655/rf.c                        |   1 +
 drivers/staging/vt6656/rf.c                        |   1 +
 drivers/target/iscsi/iscsi_target.c                |  14 +-
 drivers/target/iscsi/iscsi_target_erl0.c           |   4 +-
 drivers/target/loopback/tcm_loop.c                 |   7 +-
 drivers/target/target_core_device.c                |  32 +-
 drivers/target/target_core_pscsi.c                 |   2 +-
 drivers/target/target_core_sbc.c                   |   3 +-
 drivers/target/target_core_spc.c                   |  19 +-
 drivers/target/target_core_transport.c             |   4 +
 drivers/target/tcm_fc/tfc_io.c                     |   3 +-
 drivers/tty/serial/8250/8250_dw.c                  |  15 +-
 drivers/usb/chipidea/udc.c                         |  11 +
 drivers/usb/common/usb-otg-fsm.c                   |   4 +-
 drivers/usb/dwc2/core_intr.c                       |   3 +
 drivers/usb/gadget/function/f_loopback.c           |   3 +-
 drivers/usb/gadget/function/f_sourcesink.c         | 511 +------------
 drivers/usb/gadget/function/g_zero.h               |  13 +-
 drivers/usb/gadget/legacy/tcm_usb_gadget.c         |   5 +-
 drivers/usb/gadget/legacy/zero.c                   |  21 -
 drivers/usb/host/ehci-atmel.c                      |  30 +-
 drivers/usb/host/xhci-ring.c                       |   2 +-
 drivers/usb/host/xhci.c                            | 100 +--
 drivers/usb/host/xhci.h                            |   2 -
 drivers/usb/isp1760/isp1760-core.c                 |   3 +-
 drivers/usb/isp1760/isp1760-udc.c                  |  16 +-
 drivers/usb/musb/Kconfig                           |   3 +-
 drivers/usb/phy/phy-am335x-control.c               |   3 +
 drivers/usb/storage/unusual_uas.h                  |   7 +
 drivers/vhost/scsi.c                               |   5 +-
 drivers/virtio/virtio_balloon.c                    |  21 +-
 drivers/virtio/virtio_mmio.c                       |  90 ++-
 drivers/watchdog/imgpdc_wdt.c                      |   8 +-
 drivers/watchdog/mtk_wdt.c                         |   2 +-
 drivers/xen/xen-scsiback.c                         |   7 +-
 fs/affs/file.c                                     |  19 +-
 fs/btrfs/ctree.h                                   |   5 +
 fs/btrfs/disk-io.c                                 |   2 +-
 fs/btrfs/extent-tree.c                             |  35 +-
 fs/btrfs/extent_io.c                               |   6 +
 fs/btrfs/inode.c                                   | 112 ++-
 fs/btrfs/qgroup.c                                  |   2 +-
 fs/btrfs/tests/inode-tests.c                       | 197 ++++-
 fs/btrfs/transaction.c                             |  39 +-
 fs/fuse/dev.c                                      |  19 +-
 fs/hfsplus/brec.c                                  |  20 +-
 fs/kernfs/file.c                                   |   1 +
 fs/nfsd/nfs4layouts.c                              |   2 -
 fs/overlayfs/super.c                               |  33 +-
 fs/proc/task_mmu.c                                 |   3 +
 include/kvm/arm_vgic.h                             |   1 +
 include/linux/device-mapper.h                      |   1 +
 include/linux/libata.h                             |   1 +
 include/linux/mfd/palmas.h                         |   3 +
 include/linux/module.h                             |   4 +
 include/linux/netdevice.h                          |   5 +-
 include/linux/pinctrl/consumer.h                   |   6 +-
 include/linux/regulator/driver.h                   |   2 +-
 include/linux/sched.h                              |   9 +-
 include/linux/skbuff.h                             |   7 +
 include/net/dst.h                                  |   1 +
 include/net/netfilter/nf_log.h                     |  10 +
 include/net/vxlan.h                                |   1 +
 include/target/target_core_backend.h               |   1 +
 include/trace/events/regmap.h                      | 123 ++-
 include/uapi/drm/i915_drm.h                        |   2 +-
 include/uapi/linux/virtio_blk.h                    |   8 +-
 include/uapi/linux/virtio_scsi.h                   |  12 +-
 kernel/events/core.c                               |  12 +-
 kernel/livepatch/core.c                            |  30 +-
 kernel/locking/lockdep.c                           |  81 +-
 kernel/module.c                                    |   8 +-
 kernel/sched/core.c                                |   2 +
 kernel/sched/fair.c                                |   8 +-
 kernel/time/tick-broadcast-hrtimer.c               |  11 +-
 lib/lz4/lz4_decompress.c                           |   3 +
 mm/huge_memory.c                                   |  26 +-
 mm/memory.c                                        |  22 +-
 mm/memory_hotplug.c                                |  13 +-
 mm/mmap.c                                          |   4 +-
 mm/mprotect.c                                      |   3 +
 mm/page-writeback.c                                |   7 +-
 mm/page_isolation.c                                |   1 +
 mm/pagewalk.c                                      |   9 +-
 mm/rmap.c                                          |   7 +
 mm/slub.c                                          |   6 +-
 net/9p/trans_virtio.c                              |  24 +-
 net/bridge/br_if.c                                 |   2 +
 net/caif/caif_socket.c                             |   2 +-
 net/compat.c                                       |   7 +
 net/core/rtnetlink.c                               |  26 +-
 net/core/skbuff.c                                  |  10 +-
 net/core/sock.c                                    |   4 +
 net/core/sysctl_net_core.c                         |  10 +-
 net/ipv4/inet_connection_sock.c                    |   1 +
 net/ipv4/inet_diag.c                               |  18 +-
 net/ipv4/ip_forward.c                              |   1 +
 net/ipv4/netfilter/ip_tables.c                     |   6 +-
 net/ipv4/tcp_cong.c                                |   6 +
 net/ipv4/tcp_cubic.c                               |   6 +-
 net/ipv4/tcp_output.c                              |   6 +-
 net/ipv4/xfrm4_output.c                            |   2 +-
 net/ipv6/fib6_rules.c                              |   1 +
 net/ipv6/ip6_output.c                              |   1 +
 net/ipv6/ip6_tunnel.c                              |  33 +-
 net/ipv6/netfilter/ip6_tables.c                    |   6 +-
 net/ipv6/udp_offload.c                             |   8 +-
 net/ipv6/xfrm6_output.c                            |   2 +-
 net/ipv6/xfrm6_policy.c                            |   1 +
 net/mac80211/ieee80211_i.h                         |  24 +-
 net/mac80211/mlme.c                                |  16 +-
 net/mac80211/rx.c                                  |   3 +
 net/mac80211/util.c                                |   2 +-
 net/netfilter/nf_log.c                             |  24 +
 net/netfilter/nf_tables_api.c                      |   5 +-
 net/netfilter/nf_tables_core.c                     |   8 +-
 net/netfilter/nfnetlink_cthelper.c                 |   3 +
 net/netfilter/nft_compat.c                         |   6 +
 net/netfilter/nft_hash.c                           |   2 +
 net/netfilter/xt_TPROXY.c                          |   4 +-
 net/rds/iw_rdma.c                                  |  40 +-
 net/rxrpc/ar-recvmsg.c                             |   2 +-
 net/sched/act_bpf.c                                |  36 +-
 net/sched/cls_u32.c                                |   5 +-
 net/socket.c                                       |   4 +
 net/wireless/nl80211.c                             |  10 +
 net/xfrm/xfrm_policy.c                             |  12 +-
 security/selinux/selinuxfs.c                       |   2 +-
 sound/pci/hda/hda_generic.c                        |  21 +-
 sound/pci/hda/hda_intel.c                          |   2 +-
 sound/pci/hda/hda_proc.c                           |  38 +-
 sound/pci/hda/patch_realtek.c                      |   3 +-
 sound/soc/codecs/adav80x.c                         |   4 +-
 sound/soc/codecs/ak4641.c                          |   4 +-
 sound/soc/codecs/ak4671.c                          |  44 +-
 sound/soc/codecs/cs4271.c                          |   4 +-
 sound/soc/codecs/da732x.c                          |   8 +-
 sound/soc/codecs/es8328.c                          |   4 +-
 sound/soc/codecs/pcm1681.c                         |   4 +-
 sound/soc/codecs/rt286.c                           |   2 +-
 sound/soc/codecs/sgtl5000.c                        |   8 +-
 sound/soc/codecs/sn95031.c                         |   4 +-
 sound/soc/codecs/tas5086.c                         |   4 +-
 sound/soc/codecs/wm2000.c                          |   8 +-
 sound/soc/codecs/wm8731.c                          |   4 +-
 sound/soc/codecs/wm8903.c                          |   4 +-
 sound/soc/codecs/wm8904.c                          |   4 +-
 sound/soc/codecs/wm8955.c                          |   4 +-
 sound/soc/codecs/wm8960.c                          |   4 +-
 sound/soc/codecs/wm9712.c                          |   6 +-
 sound/soc/codecs/wm9713.c                          |   6 +-
 sound/soc/fsl/fsl_ssi.c                            |   4 +-
 sound/soc/intel/sst-haswell-dsp.c                  |   3 -
 sound/soc/intel/sst-haswell-ipc.c                  |  32 +-
 sound/soc/soc-core.c                               |  41 +-
 tools/perf/util/annotate.c                         |   2 +
 tools/testing/selftests/Makefile                   |   8 +
 virt/kvm/arm/vgic-v2.c                             |   8 +
 virt/kvm/arm/vgic-v3.c                             |   8 +
 virt/kvm/arm/vgic.c                                |  22 +-
 virt/kvm/kvm_main.c                                |  15 +-
 432 files changed, 6662 insertions(+), 4477 deletions(-)
 create mode 100644 arch/metag/include/asm/pgtable-bits.h
 delete mode 100644 drivers/gpu/drm/exynos/exynos_drm_connector.c
 delete mode 100644 drivers/gpu/drm/exynos/exynos_drm_connector.h
 create mode 100644 drivers/gpu/drm/i915/i915_gem_shrinker.c
 delete mode 100644 drivers/pcmcia/rsrc_pci.c

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch


More information about the dri-devel mailing list