[alsa-devel] [GIT PULL] More ASoC updates for v3.15

Takashi Iwai tiwai at suse.de
Mon Mar 24 09:26:18 CET 2014


At Sun, 23 Mar 2014 16:58:20 +0000,
Mark Brown wrote:
> 
> The following changes since commit 9296f4da3bafa23d8b9abc5cd271a66ea8f90cd2:
> 
>   ASoC: tlv320aic31xx: Staticise non-exported symbols (2014-03-13 17:44:22 +0000)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v3.15-3
> 
> for you to fetch changes up to e090d5b6ad20056ec0ef58727e3ae95fd82be090:
> 
>   Merge remote-tracking branches 'asoc/topic/simple' and 'asoc/topic/sirf' into asoc-next (2014-03-23 14:00:59 +0000)
> 
> ----------------------------------------------------------------
> 
> ASoC: Updates for v3.15
> 
> A few more updates for the merge window:
> 
>  - Fixes for the simple-card DAI format DT mess.
>  - A new driver for Cirrus cs42xx8 devices.
>  - DT support for a couple more devices.
>  - A revert of a previous buggy fix for soc-pcm, plus a few more fixes
>    and cleanups.

Thanks, pulled now.


Takashi


> 
> ----------------------------------------------------------------
> Al Viro (3):
>       ocfs2 syncs the wrong range...
>       sockfd_lookup_light(): switch to fdget^W^Waway from fget_light
>       get rid of fget_light()
> 
> Ales Novak (1):
>       [SCSI] storvsc: NULL pointer dereference fix
> 
> Alex Deucher (4):
>       drm/radeon: fix runpm disabling on non-PX harder
>       drm/radeon/cik: properly set sdma ring status on disable
>       drm/radeon/cik: stop the sdma engines in the enable() function
>       drm/radeon/cik: properly set compute ring status on disable
> 
> Alexander Aring (1):
>       at86rf230: fix lockdep splats
> 
> Alexei Starovoitov (1):
>       x86: bpf_jit: support negative offsets
> 
> Amir Vadai (2):
>       net/mlx4_core: Fix memory access error in mlx4_QUERY_DEV_CAP_wrapper()
>       net/mlx4_core: mlx4_init_slave() shouldn't access comm channel before PF is ready
> 
> Amitkumar Karwar (2):
>       mwifiex: copy AP's HT capability info correctly
>       mwifiex: save and copy AP's VHT capability info correctly
> 
> Andrew Lutomirski (1):
>       net: Improve SO_TIMESTAMPING documentation and fix a minor code bug
> 
> Andrew Morton (1):
>       revert "kallsyms: fix absolute addresses for kASLR"
> 
> Annie Li (1):
>       Xen-netback: Fix issue caused by using gso_type wrongly
> 
> Anton Blanchard (2):
>       net: unix socket code abuses csum_partial
>       ibmveth: Fix endian issues with MAC addresses
> 
> Anton Nayshtut (1):
>       ipv6: Fix exthdrs offload registration.
> 
> Arnd Bergmann (1):
>       vmxnet3: fix building without CONFIG_PCI_MSI
> 
> Artem Fetishev (1):
>       fs/proc/base.c: fix GPF in /proc/$PID/map_files
> 
> Axel Lin (1):
>       ASoC: tlv320aic31xx: Don't call kfree for memory allocated by devm_kzalloc
> 
> Ben Hutchings (3):
>       perf trace: Decode architecture-specific signal numbers
>       bna: Replace large udelay() with mdelay()
>       mm/Kconfig: fix URL for zsmalloc benchmark
> 
> Bjorn Helgaas (3):
>       phy: fix compiler array bounds warning on settings[]
>       PCI: Enable INTx in pci_reenable_device() only when MSI/MSI-X not enabled
>       PCI: Don't check resource_size() in pci_bus_alloc_resource()
> 
> Brian Austin (3):
>       ASoC: cs42l73: Fix mask bits for SOC_VALUE_ENUM_SINGLE
>       ASoC: cs42l52: Fix mask bits for SOC_VALUE_ENUM_SINGLE
>       ASoC: cs42l51: Fix SOC_DOUBLE_R_SX_TLV shift values for ADC, PCM, and Analog kcontrols
> 
> Chad Dupuis (1):
>       [SCSI] qla2xxx: Fix multiqueue MSI-X registration.
> 
> Colin Ian King (1):
>       tools/testing/selftests/ipc/msgque.c: handle msgget failure return correctly
> 
> Dan Williams (1):
>       [SCSI] isci: fix reset timeout handling
> 
> Daniel Borkmann (2):
>       net: sctp: fix skb leakage in COOKIE ECHO path of chunk->auth_chunk
>       MAINTAINERS: add networking selftests to NETWORKING
> 
> Daniel J Blueman (1):
>       x86/amd/numa: Fix northbridge quirk to assign correct NUMA node
> 
> Dave Airlie (3):
>       Merge tag 'vmwgfx-fixes-3.14-2014-03-13' of git://people.freedesktop.org/~thomash/linux into drm-fixes
>       Merge branch 'drm-fixes-3.14' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
>       Merge tag 'ttm-fixes-3.14-2014-03-12' of git://people.freedesktop.org/~thomash/linux into drm-fixes
> 
> Dave Jones (2):
>       perf/x86: Fix leak in uncore_type_init failure paths
>       x86: Remove CONFIG_X86_OOSTORE
> 
> David S. Miller (5):
>       Merge branch 'tipc'
>       Merge branch 'for-davem' of git://git.kernel.org/.../linville/wireless
>       Merge branch 'stmmac'
>       Merge branch 'skb_frags'
>       Merge branch 'mlx4'
> 
> Don Zickus (1):
>       perf machine: Use map as success in ip__resolve_ams
> 
> Dylan Reid (1):
>       ASoC: tegra: Use flat regcache
> 
> Eliad Peller (1):
>       mac80211: consider virtual mon when calculating min_def
> 
> Emmanuel Grumbach (1):
>       iwlwifi: mvm: don't WARN when statistics are handled late
> 
> Eric Dumazet (3):
>       pkt_sched: move the sanity test in qdisc_list_add()
>       pkt_sched: fq: do not hold qdisc lock while allocating memory
>       tcp: tcp_release_cb() should release socket ownership
> 
> Eric W. Biederman (3):
>       audit: Use struct net not pid_t to remember the network namespce to reply in
>       audit: Send replies in the proper network namespace.
>       audit: Update kdoc for audit_send_reply and audit_list_rules_send
> 
> Erik Hugne (3):
>       tipc: drop subscriber connection id invalidation
>       tipc: fix memory leak during module removal
>       tipc: don't log disabled tasklet handler errors
> 
> Fernando Luis Vazquez Cao (1):
>       sched/clock: Prevent tracing recursion in sched_clock_cpu()
> 
> Florian Westphal (1):
>       inet: frag: make sure forced eviction removes all frags
> 
> Gavin Shan (1):
>       net/mlx4: Support shutdown() interface
> 
> Geert Uytterhoeven (2):
>       cris: convert ffs from an object-like macro to a function-like macro
>       packet: doc: Spelling s/than/that/
> 
> Giridhar Malavali (1):
>       [SCSI] qla2xxx: Poll during initialization for ISP25xx and ISP83xx
> 
> Giuseppe CAVALLARO (4):
>       stmmac: disable at run-time the EEE if not supported
>       stmmac: fix and better tune the default buffer sizes
>       stmmac: fix chained mode
>       stmmac: dwmac-sti: fix broken STiD127 compatibility
> 
> Guillaume Nault (2):
>       l2tp: fix manual sequencing (de)activation in L2TPv2
>       l2tp: fix userspace reception on plain L2TP sockets
> 
> Haiyang Zhang (1):
>       hyperv: Move state setting for link query
> 
> Heiner Kallweit (1):
>       ipv6: Avoid unnecessary temporary addresses being generated
> 
> Heinz Mauelshagen (2):
>       dm cache: fix truncation bug when copying a block to/from >2TB fast device
>       dm cache: fix access beyond end of origin device
> 
> Ingo Molnar (1):
>       Merge tag 'perf-urgent-for-mingo' of git://git.kernel.org/.../acme/linux into perf/urgent
> 
> Ivaylo Dimitrov (1):
>       wl1251: use skb_trim to make skb shorter
> 
> Jean-Francois Moine (2):
>       ASoC: simple-card: Fix the reference count of device nodes
>       ASoC: simple-card: Simplify code
> 
> Jeff Layton (2):
>       cifs: sanity check length of data to send before sending
>       cifs: mask off top byte in get_rfc1002_length()
> 
> Jiri Olsa (1):
>       perf symbols: Fix crash in elf_section_by_name
> 
> Johannes Berg (2):
>       cfg80211: remove racy beacon_interval assignment
>       mac80211: clear sequence/fragment number in QoS-null frames
> 
> Johannes Weiner (1):
>       mm: fix GFP_THISNODE callers and clarify
> 
> John W. Linville (3):
>       Merge branch 'for-john' of git://git.kernel.org/.../iwlwifi/iwlwifi-fixes
>       Merge branch 'for-john' of git://git.kernel.org/.../jberg/mac80211
>       Merge branch 'master' of git://git.kernel.org/.../linville/wireless into for-davem
> 
> Juri Lelli (1):
>       sched/deadline: Deny unprivileged users to set/change SCHED_DEADLINE policy
> 
> Jyri Sarha (1):
>       ASoC: tlv320aic31xx: Turn power off only once.
> 
> Kuninori Morimoto (4):
>       ASoC: fsi: fixup SND_SOC_DAIFMT_CBx_CFx flags
>       ASoC: rcar: fixup SND_SOC_DAIFMT_CBx_CFx flags
>       ASoC: fsi: fixup compile error for simple-card
>       ASoC: rsnd: add DeviceTree support
> 
> Lars-Peter Clausen (8):
>       ASoC: omap-abe-twl6040: Register machine level DMIC DAPM routes with the card
>       ASoC: davinci-evm: Register machine level DAPM elements with the card
>       ASoC: max98090: Remove unused control_data field
>       ASoC: sirf-audio-codec: Remove snd_soc_codec_set_cache_io() call
>       ASoC: codecs: Replace instances of rtd->codec with dai->codec
>       ASoC: Add helper function to cast component back to CODEC
>       ASoC: mfld_machine: Convert to table based DAPM and control setup
>       ASoC: mfld_machine: Fix compile error
> 
> Laura Abbott (1):
>       mm/compaction: break out of loop on !PageBuddy in isolate_freepages_block
> 
> Linus Lüssing (3):
>       bridge: multicast: add sanity check for query source addresses
>       bridge: multicast: add sanity check for general query destination
>       bridge: multicast: enable snooping on general queries only
> 
> Linus Torvalds (19):
>       vfs: atomic f_pos accesses as per POSIX
>       Merge branch 'for-3.14-fixes' of git://git.kernel.org/.../tj/libata
>       Merge branch 'for-linus' of git://git.kernel.org/.../viro/vfs
>       Merge branch 'akpm' (patches from Andrew Morton)
>       Merge branch 'for-linus' of git://git.kernel.org/.../ebiederm/user-namespace
>       Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6
>       Merge tag 'sound-3.14-rc7' of git://git.kernel.org/.../tiwai/sound
>       Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
>       Merge tag 'pci-v3.14-fixes-2' of git://git.kernel.org/.../helgaas/pci
>       Merge git://git.kernel.org/.../davem/net
>       Merge branch 'i2c/for-current' of git://git.kernel.org/.../wsa/linux
>       Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
>       Merge tag 'dm-3.14-fixes-4' of git://git.kernel.org/.../device-mapper/linux-dm
>       Merge tag 'pm+acpi-3.14-rc7' of git://git.kernel.org/.../rafael/linux-pm
>       Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/.../tip/tip
>       Merge tag 'scsi-fixes' of git://git.kernel.org/.../jejb/scsi
>       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
>       Linux 3.14-rc7
> 
> Lukasz Dorau (1):
>       [SCSI] isci: correct erroneous for_each_isci_host macro
> 
> Marc Zyngier (1):
>       ARM: KVM: fix non-VGIC compilation
> 
> Mark Brown (13):
>       ASoC: io: Remove support for ASoC cache in conjunction with regmap
>       ASoC: pcm: Drop incorrect double/extra frees
>       Merge remote-tracking branches 'asoc/fix/cs42l51', 'asoc/fix/cs42l52', 'asoc/fix/cs42l73', 'asoc/fix/rcar', 'asoc/fix/spear' and 'asoc/fix/tegra' into asoc-linus
>       Merge tag 'asoc-v3.15' into asoc-next
>       Merge tag 'asoc-v3.15-2' into asoc-next
>       Merge remote-tracking branch 'asoc/topic/core' into asoc-next
>       Merge remote-tracking branch 'asoc/topic/codecs' into asoc-next
>       Merge remote-tracking branch 'asoc/topic/cs42xx8' into asoc-next
>       Merge remote-tracking branch 'asoc/topic/davinci' into asoc-next
>       Merge remote-tracking branches 'asoc/topic/intel', 'asoc/topic/io' and 'asoc/topic/kirkwood' into asoc-next
>       Merge remote-tracking branches 'asoc/topic/max98090' and 'asoc/topic/omap' into asoc-next
>       Merge remote-tracking branch 'asoc/topic/rcar' into asoc-next
>       Merge remote-tracking branches 'asoc/topic/simple' and 'asoc/topic/sirf' into asoc-next
> 
> Markos Chandras (1):
>       tools/net/Makefile: Define PACKAGE to fix build problems
> 
> Matthew Leach (1):
>       net: socket: error on a negative msg_namelen
> 
> Michael Chan (1):
>       bnx2: Fix shutdown sequence
> 
> Michael Kerrisk (1):
>       ipc: Fix 2 bugs in msgrcv() MSG_COPY implementation
> 
> Michael Opdenacker (1):
>       MAINTAINERS: blackfin: add git repository
> 
> Michael S. Tsirkin (5):
>       skbuff: skb_segment: s/frag/nskb_frag/
>       skbuff: skb_segment: s/skb_frag/frag/
>       skbuff: skb_segment: s/skb/head_skb/
>       skbuff: skb_segment: s/fskb/list_skb/
>       skbuff: skb_segment: orphan frags before copying
> 
> Mike Christie (1):
>       [SCSI] be2iscsi: fix bad if expression
> 
> Neil Horman (1):
>       vmxnet3: fix netpoll race condition
> 
> Nenghua Cao (1):
>       asoc: soc-core: fix coccinelle warnings
> 
> Nicolin Chen (2):
>       ASoC: simple-card: overwrite cpu_dai->fmt with codec_dai->fmt
>       ASoC: cs42xx8: Add codec driver support for CS42448/CS42888
> 
> Nikolay Aleksandrov (1):
>       net: fix for a race condition in the inet frag code
> 
> Or Gerlitz (4):
>       net/mlx4_core: Fix wrong dump of the vxlan offloads device capability
>       net/mlx4_en: Handle vxlan steering rules for mac address changes
>       net/mlx4_core: Load the IB driver when the device supports IBoE
>       net/mlx4_en: Deregister multicast vxlan steering rules when going down
> 
> Oren Givon (1):
>       iwlwifi: fix and add 7265 series HW IDs
> 
> Pavel Shilovsky (1):
>       CIFS: Fix wrong pos argument of cifs_find_lock_conflict
> 
> Peter Boström (1):
>       vlan: Set correct source MAC address with TX VLAN offload enabled
> 
> Peter Ujfalusi (2):
>       ASoC: davinci: Add edma dmaengine platform driver
>       ASoC: davinci-mcasp: Provide correct filter_data for dmaengine for non-DT boot
> 
> Peter Zijlstra (1):
>       stop_machine: Fix^2 race between stop_two_cpus() and stop_cpus()
> 
> Radim Krčmář (1):
>       KVM: SVM: fix cr8 intercept window
> 
> Rafael J. Wysocki (4):
>       cpufreq: Skip current frequency initialization for ->setpolicy drivers
>       ACPI / init: Invoke early ACPI initialization later
>       ACPI / sleep: Add extra checks for HW Reduced ACPI mode sleep states
>       Merge branches 'pnp', 'acpi-init', 'acpi-sleep' and 'pm-cpufreq'
> 
> Richard Weinberger (1):
>       i2c: Remove usage of orphaned symbol OF_I2C
> 
> Rob Clark (1):
>       drm/ttm: don't oops if no invalidate_caches()
> 
> Sabrina Dubroca (1):
>       ipv6: don't set DST_NOCOUNT for remotely added routes
> 
> Sasha Levin (1):
>       bonding: correctly handle out of range parameters for lp_interval
> 
> Sergei Antonov (1):
>       hfsplus: add HFSX subfolder count support
> 
> Soren Brinkmann (2):
>       net: macb: Check DMA mappings for error
>       net: macb: DMA-unmap full rx-buffer
> 
> Stefan Wahren (1):
>       eth: fec: Fix lost promiscuous mode after reconnecting cable
> 
> Suresh Siddha (1):
>       x86, fpu: Check tsk_used_math() in kernel_fpu_end() for eager FPU
> 
> Tejun Heo (1):
>       libata: use wider match for blacklisting Crucial M500
> 
> Thomas Hellstrom (2):
>       drm/ttm: Work around performance regression with VM_PFNMAP
>       drm/vmwgfx: Fix a surface reference corner-case in legacy emulation mode
> 
> Thomas Petazzoni (1):
>       ASoC: add S/PDIF support to Armada 370 DB ASoC driver
> 
> Tobias Klauser (1):
>       MAINTAINERS: Add tools/net to NETWORKING [GENERAL]
> 
> Wei Liu (1):
>       xen-netback: use skb_is_gso in xenvif_start_xmit
> 
> Ying Xue (3):
>       tipc: allow connection shutdown callback to be invoked in advance
>       tipc: fix connection refcount leak
>       tipc: avoid to unnecessary process switch under non-block mode
> 
> Zhang Rui (1):
>       PNP / ACPI: proper handling of ACPI IO/Memory resource parsing failures
> 
> dingtianhong (1):
>       bonding: set correct vlan id for alb xmit path
> 
> hayeswang (2):
>       r8152: disable the ECM mode
>       r8169: fix the incorrect tx descriptor version
> 
>  .gitignore                                         |    3 +
>  Documentation/00-INDEX                             |   24 +-
>  Documentation/PCI/MSI-HOWTO.txt                    |  119 +-
>  Documentation/RCU/00-INDEX                         |    2 +
>  Documentation/arm/00-INDEX                         |   14 +
>  Documentation/blackfin/00-INDEX                    |    6 +-
>  Documentation/block/00-INDEX                       |    2 +
>  Documentation/device-mapper/cache.txt              |   11 +-
>  Documentation/device-mapper/thin-provisioning.txt  |   34 +-
>  Documentation/devicetree/00-INDEX                  |    2 +
>  .../devicetree/bindings/arm/omap/omap.txt          |    2 +-
>  .../bindings/clock/renesas,cpg-mstp-clocks.txt     |    4 +-
>  .../devicetree/bindings/dma/fsl-imx-sdma.txt       |   16 +-
>  .../devicetree/bindings/i2c/trivial-devices.txt    |    1 +
>  .../interrupt-controller/lsi,zevio-intc.txt        |   18 +
>  .../devicetree/bindings/misc/atmel-ssc.txt         |    8 +
>  .../devicetree/bindings/mmc/atmel-hsmci.txt        |    5 +
>  .../bindings/net/allwinner,sun4i-emac.txt          |    5 +-
>  .../bindings/net/allwinner,sun4i-mdio.txt          |    5 +-
>  .../devicetree/bindings/net/opencores-ethoc.txt    |   22 +
>  .../devicetree/bindings/net/sti-dwmac.txt          |   58 +
>  ...capri-pinctrl.txt => brcm,bcm11351-pinctrl.txt} |    8 +-
>  .../devicetree/bindings/power/bq2415x.txt          |   47 +
>  .../bindings/sound/armada-370db-audio.txt          |   27 +
>  .../devicetree/bindings/sound/cs42xx8.txt          |   28 +
>  Documentation/devicetree/bindings/sound/da9055.txt |   22 +
>  .../bindings/sound/davinci-evm-audio.txt           |    9 +-
>  .../devicetree/bindings/sound/eukrea-tlv320.txt    |   21 +
>  .../devicetree/bindings/sound/fsl,esai.txt         |    5 +
>  .../devicetree/bindings/sound/fsl,spdif.txt        |    5 +
>  .../devicetree/bindings/sound/mvebu-audio.txt      |    1 +
>  .../devicetree/bindings/sound/pcm512x.txt          |   30 +
>  .../devicetree/bindings/sound/renesas,rsnd.txt     |   96 ++
>  .../devicetree/bindings/sound/simple-card.txt      |   23 +-
>  .../devicetree/bindings/sound/sirf-audio-codec.txt |   17 +
>  .../devicetree/bindings/sound/sirf-audio-port.txt  |   20 +
>  .../devicetree/bindings/sound/sirf-audio.txt       |   41 +
>  .../devicetree/bindings/sound/tdm-slot.txt         |   20 +
>  .../devicetree/bindings/sound/tlv320aic3x.txt      |    1 -
>  .../devicetree/bindings/sound/widgets.txt          |   20 +
>  .../devicetree/bindings/spi/spi_atmel.txt          |    5 +
>  .../devicetree/bindings/vendor-prefixes.txt        |    6 +-
>  Documentation/dvb/contributors.txt                 |    2 +-
>  Documentation/fb/00-INDEX                          |    6 +
>  Documentation/filesystems/00-INDEX                 |    2 +
>  Documentation/filesystems/nfs/00-INDEX             |    4 +-
>  Documentation/i2c/instantiating-devices            |   41 +-
>  Documentation/ide/00-INDEX                         |    2 +
>  Documentation/kernel-parameters.txt                |    8 +-
>  Documentation/laptops/00-INDEX                     |    6 +-
>  Documentation/leds/00-INDEX                        |    8 +
>  Documentation/m68k/00-INDEX                        |    2 +
>  Documentation/networking/00-INDEX                  |   30 +-
>  Documentation/networking/3c505.txt                 |   45 -
>  Documentation/networking/can.txt                   |    6 -
>  Documentation/networking/packet_mmap.txt           |    2 +-
>  Documentation/networking/timestamping.txt          |   52 +-
>  Documentation/phy.txt                              |   26 +-
>  Documentation/power/00-INDEX                       |    6 +-
>  Documentation/ptp/testptp.c                        |   11 +-
>  Documentation/s390/00-INDEX                        |    8 +-
>  Documentation/scheduler/00-INDEX                   |    2 +
>  Documentation/scsi/00-INDEX                        |   16 +
>  Documentation/serial/00-INDEX                      |    6 +-
>  Documentation/spi/00-INDEX                         |   22 +
>  Documentation/spi/spi-summary                      |   17 +-
>  Documentation/timers/00-INDEX                      |    2 +
>  Documentation/virtual/kvm/00-INDEX                 |    2 +
>  Documentation/vm/00-INDEX                          |    4 +-
>  Documentation/w1/masters/00-INDEX                  |    4 +-
>  Documentation/w1/slaves/00-INDEX                   |    2 +
>  Documentation/x86/00-INDEX                         |   18 +-
>  Documentation/zh_CN/arm64/booting.txt              |   65 +-
>  Documentation/zh_CN/arm64/memory.txt               |   46 +-
>  Documentation/zh_CN/arm64/tagged-pointers.txt      |   52 +
>  MAINTAINERS                                        |  168 +-
>  Makefile                                           |   10 +-
>  arch/arc/mm/cache_arc700.c                         |    4 +-
>  arch/arm/Kconfig                                   |    3 +
>  arch/arm/boot/compressed/.gitignore                |    1 +
>  arch/arm/boot/dts/Makefile                         |    4 +-
>  arch/arm/boot/dts/am335x-evmsk.dts                 |   11 +-
>  arch/arm/boot/dts/armada-xp-mv78260.dtsi           |    3 +-
>  arch/arm/boot/dts/at91-sama5d3_xplained.dts        |  229 +++
>  arch/arm/boot/dts/at91sam9263.dtsi                 |    2 +-
>  arch/arm/boot/dts/at91sam9n12ek.dts                |    4 +
>  arch/arm/boot/dts/bcm11351.dtsi                    |    2 +-
>  arch/arm/boot/dts/dove.dtsi                        |   11 -
>  arch/arm/boot/dts/imx6dl-hummingboard.dts          |   10 +-
>  arch/arm/boot/dts/imx6qdl-cubox-i.dtsi             |   10 +-
>  arch/arm/boot/dts/keystone-clocks.dtsi             |    2 +-
>  arch/arm/boot/dts/omap3-gta04.dts                  |    8 +-
>  arch/arm/boot/dts/omap3-igep0020.dts               |    2 +-
>  arch/arm/boot/dts/omap3-igep0030.dts               |    2 +-
>  arch/arm/boot/dts/omap3-n9.dts                     |    2 +-
>  arch/arm/boot/dts/omap3-n900.dts                   |    4 +-
>  arch/arm/boot/dts/omap3-n950.dts                   |    2 +-
>  arch/arm/boot/dts/omap3-overo-storm-tobi.dts       |   22 +
>  ...omap3-tobi.dts => omap3-overo-tobi-common.dtsi} |    3 -
>  arch/arm/boot/dts/omap3-overo-tobi.dts             |   22 +
>  arch/arm/boot/dts/omap3-overo.dtsi                 |    3 -
>  arch/arm/boot/dts/sama5d3.dtsi                     |    2 +-
>  arch/arm/boot/dts/ste-href.dtsi                    |    1 -
>  arch/arm/boot/dts/sun4i-a10.dtsi                   |    6 +-
>  arch/arm/boot/dts/sun5i-a10s.dtsi                  |    6 +-
>  arch/arm/boot/dts/sun5i-a13.dtsi                   |    2 +-
>  arch/arm/boot/dts/sun7i-a20.dtsi                   |   16 +-
>  arch/arm/boot/dts/tegra114.dtsi                    |    4 +
>  arch/arm/boot/dts/tegra20.dtsi                     |    4 +
>  arch/arm/boot/dts/tegra30-cardhu.dtsi              |    2 +-
>  arch/arm/boot/dts/tegra30.dtsi                     |    4 +
>  arch/arm/boot/dts/testcases/tests.dtsi             |    2 -
>  arch/arm/boot/dts/versatile-pb.dts                 |    4 +-
>  arch/arm/configs/multi_v7_defconfig                |    1 +
>  arch/arm/configs/tegra_defconfig                   |    3 +
>  arch/arm/include/asm/cacheflush.h                  |    1 +
>  arch/arm/include/asm/memory.h                      |    9 +-
>  arch/arm/include/asm/pgtable-3level.h              |   15 +-
>  arch/arm/include/asm/spinlock.h                    |   15 +-
>  arch/arm/kernel/head-common.S                      |   12 +
>  arch/arm/kernel/head.S                             |    2 +-
>  arch/arm/kernel/setup.c                            |    2 +-
>  arch/arm/kvm/arm.c                                 |    3 +-
>  arch/arm/kvm/interrupts.S                          |   11 +-
>  arch/arm/mach-hisi/Kconfig                         |    2 +-
>  arch/arm/mach-imx/Makefile                         |    2 -
>  arch/arm/mach-imx/clk-imx6q.c                      |    3 +
>  arch/arm/mach-imx/clk-imx6sl.c                     |    3 +
>  arch/arm/mach-imx/common.h                         |    4 +-
>  arch/arm/mach-imx/pm-imx6q.c                       |    2 -
>  arch/arm/mach-moxart/Kconfig                       |    1 -
>  arch/arm/mach-omap1/board-nokia770.c               |    1 +
>  arch/arm/mach-omap2/Kconfig                        |   10 +-
>  arch/arm/mach-omap2/cclock3xxx_data.c              |    2 +
>  arch/arm/mach-omap2/cpuidle44xx.c                  |    8 +-
>  arch/arm/mach-omap2/dpll3xxx.c                     |   92 +-
>  arch/arm/mach-omap2/gpmc.c                         |    4 +-
>  arch/arm/mach-omap2/io.c                           |    9 -
>  arch/arm/mach-omap2/omap_hwmod.c                   |   20 +-
>  arch/arm/mach-omap2/omap_hwmod_7xx_data.c          |    9 +-
>  arch/arm/mach-omap2/pdata-quirks.c                 |   21 +-
>  arch/arm/mach-omap2/prminst44xx.c                  |    4 +-
>  arch/arm/mach-pxa/am300epd.c                       |    1 +
>  arch/arm/mach-pxa/include/mach/balloon3.h          |    2 +
>  arch/arm/mach-pxa/include/mach/corgi.h             |    1 +
>  arch/arm/mach-pxa/include/mach/csb726.h            |    2 +
>  arch/arm/mach-pxa/include/mach/gumstix.h           |    1 +
>  arch/arm/mach-pxa/include/mach/idp.h               |    1 +
>  arch/arm/mach-pxa/include/mach/palmld.h            |    2 +
>  arch/arm/mach-pxa/include/mach/palmt5.h            |    2 +
>  arch/arm/mach-pxa/include/mach/palmtc.h            |    2 +
>  arch/arm/mach-pxa/include/mach/palmtx.h            |    2 +
>  arch/arm/mach-pxa/include/mach/pcm027.h            |    2 +
>  arch/arm/mach-pxa/include/mach/pcm990_baseboard.h  |    1 +
>  arch/arm/mach-pxa/include/mach/poodle.h            |    2 +
>  arch/arm/mach-pxa/include/mach/spitz.h             |    2 +-
>  arch/arm/mach-pxa/include/mach/tosa.h              |    2 +
>  arch/arm/mach-pxa/include/mach/trizeps4.h          |    2 +
>  arch/arm/mach-pxa/mioa701.c                        |    9 +
>  arch/arm/mach-sa1100/include/mach/collie.h         |    2 +
>  arch/arm/mach-shmobile/Kconfig                     |    2 +-
>  arch/arm/mach-shmobile/board-armadillo800eva.c     |    4 +-
>  arch/arm/mach-shmobile/board-kzm9g.c               |    4 +-
>  arch/arm/mach-shmobile/board-mackerel.c            |    6 +-
>  arch/arm/mach-tegra/pm.c                           |    1 +
>  arch/arm/mach-tegra/tegra.c                        |   10 +
>  arch/arm/mach-zynq/common.c                        |   14 +
>  arch/arm/mm/dma-mapping.c                          |    2 +-
>  arch/arm/mm/dump.c                                 |    3 +
>  arch/arm/mm/mm.h                                   |    1 +
>  arch/arm/mm/mmu.c                                  |    7 +-
>  arch/arm/mm/proc-v6.S                              |    3 +-
>  arch/arm/mm/proc-v7.S                              |    2 +-
>  arch/arm64/Kconfig                                 |    1 +
>  arch/arm64/configs/defconfig                       |   18 +-
>  arch/arm64/include/asm/atomic.h                    |   53 +-
>  arch/arm64/include/asm/barrier.h                   |    2 +-
>  arch/arm64/include/asm/cacheflush.h                |    1 +
>  arch/arm64/include/asm/cmpxchg.h                   |   17 +-
>  arch/arm64/include/asm/esr.h                       |    2 +-
>  arch/arm64/include/asm/futex.h                     |   10 +-
>  arch/arm64/include/asm/kvm_arm.h                   |    2 +-
>  arch/arm64/include/asm/percpu.h                    |    8 +
>  arch/arm64/include/asm/pgtable.h                   |   10 +-
>  arch/arm64/include/asm/spinlock.h                  |   10 +-
>  arch/arm64/include/asm/unistd32.h                  |    5 +-
>  arch/arm64/include/uapi/asm/kvm.h                  |    9 +
>  arch/arm64/kernel/kuser32.S                        |    6 +-
>  arch/arm64/kernel/stacktrace.c                     |    6 +-
>  arch/arm64/kernel/vdso.c                           |    4 +-
>  arch/arm64/kernel/vdso/Makefile                    |    2 +-
>  arch/arm64/kernel/vdso/gettimeofday.S              |    7 +-
>  arch/arm64/kvm/hyp.S                               |   27 +-
>  arch/arm64/lib/bitops.S                            |    3 +-
>  arch/arm64/mm/dma-mapping.c                        |    1 +
>  arch/arm64/mm/mmu.c                                |   12 +-
>  arch/arm64/mm/pgd.c                                |   11 +-
>  arch/avr32/Makefile                                |    2 +-
>  arch/avr32/boards/mimc200/fram.c                   |    1 +
>  arch/avr32/include/asm/Kbuild                      |    1 +
>  arch/avr32/include/asm/io.h                        |    2 +
>  arch/c6x/include/asm/cache.h                       |    1 +
>  arch/cris/include/asm/bitops.h                     |    2 +-
>  arch/ia64/include/asm/unistd.h                     |    2 +-
>  arch/ia64/include/uapi/asm/unistd.h                |    2 +
>  arch/ia64/kernel/entry.S                           |    2 +
>  arch/ia64/kernel/uncached.c                        |    2 +-
>  arch/m68k/include/asm/Kbuild                       |    6 +-
>  arch/m68k/include/asm/barrier.h                    |    8 -
>  arch/m68k/include/asm/unistd.h                     |    2 +-
>  arch/m68k/include/uapi/asm/unistd.h                |    2 +
>  arch/m68k/kernel/syscalltable.S                    |    2 +
>  arch/microblaze/include/asm/delay.h                |    2 +
>  arch/microblaze/include/asm/io.h                   |    6 +
>  arch/microblaze/kernel/head.S                      |    2 +-
>  arch/mips/alchemy/devboards/db1000.c               |    7 +-
>  arch/mips/include/asm/fpu.h                        |    2 +
>  arch/mips/include/uapi/asm/unistd.h                |   18 +-
>  arch/mips/kernel/scall32-o32.S                     |    2 +
>  arch/mips/kernel/scall64-64.S                      |    2 +
>  arch/mips/kernel/scall64-n32.S                     |    2 +
>  arch/mips/kernel/scall64-o32.S                     |    2 +
>  arch/parisc/hpux/fs.c                              |   15 +-
>  arch/powerpc/include/asm/compat.h                  |    5 +-
>  arch/powerpc/include/asm/dma-mapping.h             |    1 +
>  arch/powerpc/include/asm/eeh.h                     |   21 +-
>  arch/powerpc/include/asm/hugetlb.h                 |    2 +-
>  arch/powerpc/include/asm/iommu.h                   |    1 +
>  arch/powerpc/include/asm/opal.h                    |    4 +-
>  arch/powerpc/include/asm/pgtable-ppc64.h           |   26 +-
>  arch/powerpc/include/asm/pgtable.h                 |   22 +
>  arch/powerpc/include/asm/ptrace.h                  |   16 +-
>  arch/powerpc/include/asm/sections.h                |   12 +
>  arch/powerpc/include/asm/vdso.h                    |    6 +-
>  arch/powerpc/kernel/crash_dump.c                   |    8 +-
>  arch/powerpc/kernel/dma.c                          |   10 +-
>  arch/powerpc/kernel/eeh.c                          |   32 +-
>  arch/powerpc/kernel/eeh_driver.c                   |    8 +-
>  arch/powerpc/kernel/ftrace.c                       |    1 +
>  arch/powerpc/kernel/iommu.c                        |   12 +
>  arch/powerpc/kernel/irq.c                          |    5 +
>  arch/powerpc/kernel/machine_kexec.c                |   14 +-
>  arch/powerpc/kernel/machine_kexec_64.c             |    6 +-
>  arch/powerpc/kernel/misc_32.S                      |    5 +-
>  arch/powerpc/kernel/process.c                      |    9 +
>  arch/powerpc/kernel/reloc_64.S                     |    5 +-
>  arch/powerpc/kernel/setup_32.c                     |    5 +
>  arch/powerpc/kernel/signal_64.c                    |    4 +-
>  arch/powerpc/kernel/vdso32/vdso32_wrapper.S        |    2 +-
>  arch/powerpc/kernel/vdso64/vdso64_wrapper.S        |    2 +-
>  arch/powerpc/mm/hash_utils_64.c                    |   14 +
>  arch/powerpc/mm/pgtable_64.c                       |   12 +-
>  arch/powerpc/mm/subpage-prot.c                     |    2 +-
>  arch/powerpc/perf/core-book3s.c                    |    5 +-
>  arch/powerpc/perf/power8-pmu.c                     |  144 ++
>  arch/powerpc/platforms/cell/ras.c                  |    3 +-
>  arch/powerpc/platforms/powernv/eeh-ioda.c          |  128 +-
>  arch/powerpc/platforms/powernv/eeh-powernv.c       |    2 +-
>  arch/powerpc/platforms/powernv/opal-xscom.c        |   21 +-
>  arch/powerpc/platforms/powernv/pci-ioda.c          |   84 +
>  arch/powerpc/platforms/powernv/pci.c               |  230 +--
>  arch/powerpc/platforms/powernv/pci.h               |    6 +-
>  arch/powerpc/platforms/powernv/powernv.h           |    8 +
>  arch/powerpc/platforms/powernv/setup.c             |    9 +
>  arch/powerpc/platforms/pseries/Kconfig             |    1 +
>  arch/powerpc/platforms/pseries/eeh_pseries.c       |    2 +-
>  arch/powerpc/platforms/pseries/hotplug-cpu.c       |   22 +-
>  arch/powerpc/platforms/pseries/pci.c               |   22 +-
>  arch/powerpc/platforms/pseries/setup.c             |    3 +-
>  arch/powerpc/sysdev/mpic.c                         |   38 +-
>  arch/powerpc/xmon/xmon.c                           |   24 +-
>  arch/s390/appldata/appldata_base.c                 |    1 +
>  arch/s390/crypto/aes_s390.c                        |   65 +-
>  arch/s390/crypto/des_s390.c                        |   95 +-
>  arch/s390/kernel/compat_wrapper.S                  |    2 +-
>  arch/s390/kernel/head64.S                          |    7 +-
>  arch/s390/mm/page-states.c                         |   10 +
>  arch/s390/pci/pci_dma.c                            |    8 +-
>  arch/sh/boards/mach-ecovec24/setup.c               |    4 +-
>  arch/sh/boards/mach-se/7724/setup.c                |    4 +-
>  arch/sh/include/cpu-sh2/cpu/cache.h                |    2 +-
>  arch/sh/include/cpu-sh2a/cpu/cache.h               |    4 +-
>  arch/sh/include/cpu-sh3/cpu/cache.h                |    2 +-
>  arch/sh/include/cpu-sh4/cpu/cache.h                |    2 +-
>  arch/sh/kernel/cpu/init.c                          |    4 +-
>  arch/sh/mm/cache-debugfs.c                         |    2 +-
>  arch/sh/mm/cache-sh2.c                             |    4 +-
>  arch/sh/mm/cache-sh2a.c                            |    6 +-
>  arch/sh/mm/cache-sh4.c                             |    4 +-
>  arch/sh/mm/cache-shx3.c                            |    4 +-
>  arch/sh/mm/cache.c                                 |    4 +-
>  arch/sparc/Kconfig                                 |    2 +-
>  arch/sparc/mm/srmmu.c                              |    2 +
>  arch/x86/Kconfig                                   |    7 +-
>  arch/x86/Kconfig.cpu                               |    4 -
>  arch/x86/Kconfig.debug                             |    1 +
>  arch/x86/boot/compressed/aslr.c                    |    9 +-
>  arch/x86/include/asm/amd_nb.h                      |    2 +-
>  arch/x86/include/asm/barrier.h                     |    8 +-
>  arch/x86/include/asm/efi.h                         |    3 +
>  arch/x86/include/asm/io.h                          |    2 +-
>  arch/x86/include/asm/pgtable.h                     |   14 +-
>  arch/x86/include/asm/spinlock.h                    |    5 +-
>  arch/x86/include/asm/tlbflush.h                    |    6 +-
>  arch/x86/include/asm/tsc.h                         |    2 +-
>  arch/x86/include/asm/xen/page.h                    |    5 +-
>  arch/x86/kernel/amd_nb.c                           |    2 +-
>  arch/x86/kernel/cpu/amd.c                          |    5 +-
>  arch/x86/kernel/cpu/centaur.c                      |  272 ---
>  arch/x86/kernel/cpu/common.c                       |    7 +-
>  arch/x86/kernel/cpu/intel.c                        |   10 +-
>  arch/x86/kernel/cpu/microcode/amd_early.c          |   43 +-
>  arch/x86/kernel/cpu/mtrr/generic.c                 |    4 +-
>  arch/x86/kernel/cpu/perf_event.c                   |   11 +-
>  arch/x86/kernel/cpu/perf_event.h                   |    1 +
>  arch/x86/kernel/cpu/perf_event_intel.c             |   11 +-
>  arch/x86/kernel/cpu/perf_event_intel_uncore.c      |   13 +-
>  arch/x86/kernel/cpu/perf_event_p6.c                |   48 +-
>  arch/x86/kernel/ftrace.c                           |   83 +-
>  arch/x86/kernel/head_32.S                          |    7 +-
>  arch/x86/kernel/head_64.S                          |    6 +-
>  arch/x86/kernel/i387.c                             |   15 +-
>  arch/x86/kernel/irq.c                              |    9 +-
>  arch/x86/kernel/machine_kexec_64.c                 |    2 +
>  arch/x86/kernel/pci-dma.c                          |    4 +-
>  arch/x86/kernel/quirks.c                           |   39 +-
>  arch/x86/kernel/setup.c                            |   10 +-
>  arch/x86/kernel/tsc.c                              |   11 +-
>  arch/x86/kernel/tsc_msr.c                          |   30 +-
>  arch/x86/kvm/mmu.c                                 |    1 +
>  arch/x86/kvm/svm.c                                 |    6 +-
>  arch/x86/kvm/vmx.c                                 |    2 +-
>  arch/x86/kvm/x86.c                                 |    2 +-
>  arch/x86/mm/fault.c                                |   61 +-
>  arch/x86/mm/numa.c                                 |   21 +-
>  arch/x86/mm/numa_32.c                              |    2 +
>  arch/x86/mm/srat.c                                 |   16 +-
>  arch/x86/mm/tlb.c                                  |   52 +-
>  arch/x86/net/bpf_jit.S                             |    2 +-
>  arch/x86/platform/efi/efi-bgrt.c                   |   12 +-
>  arch/x86/platform/efi/efi.c                        |   25 +-
>  arch/x86/platform/efi/efi_32.c                     |    6 +
>  arch/x86/platform/efi/efi_64.c                     |    9 +
>  arch/x86/um/asm/barrier.h                          |    4 -
>  arch/x86/xen/enlighten.c                           |   12 +
>  arch/x86/xen/mmu.c                                 |    4 +-
>  arch/x86/xen/p2m.c                                 |   17 +-
>  arch/xtensa/Kconfig                                |    3 +-
>  arch/xtensa/boot/dts/xtfpga.dtsi                   |   12 +-
>  arch/xtensa/include/asm/io.h                       |    2 +-
>  arch/xtensa/include/asm/traps.h                    |   44 +-
>  arch/xtensa/include/asm/vectors.h                  |    2 +-
>  arch/xtensa/include/uapi/asm/unistd.h              |    7 +-
>  arch/xtensa/kernel/entry.S                         |  449 ++---
>  arch/xtensa/kernel/setup.c                         |    2 +
>  arch/xtensa/kernel/time.c                          |    1 +
>  arch/xtensa/kernel/vectors.S                       |    2 +-
>  arch/xtensa/kernel/xtensa_ksyms.c                  |    2 -
>  arch/xtensa/mm/init.c                              |   13 +-
>  arch/xtensa/mm/mmu.c                               |    2 +-
>  arch/xtensa/platforms/xtfpga/setup.c               |    7 +-
>  arch/xtensa/variants/fsf/include/variant/tie.h     |    9 +-
>  block/blk-core.c                                   |   20 +-
>  block/blk-exec.c                                   |    2 +-
>  block/blk-flush.c                                  |  105 +-
>  block/blk-lib.c                                    |    8 +
>  block/blk-merge.c                                  |   91 +-
>  block/blk-mq-cpu.c                                 |   14 +-
>  block/blk-mq-tag.c                                 |    2 +-
>  block/blk-mq.c                                     |  237 ++-
>  block/blk-mq.h                                     |    5 +-
>  block/blk-sysfs.c                                  |    2 +
>  block/blk-timeout.c                                |    2 +-
>  block/blk.h                                        |    2 +-
>  drivers/acpi/ac.c                                  |    2 +
>  drivers/acpi/battery.c                             |    4 +-
>  drivers/acpi/blacklist.c                           |   58 -
>  drivers/acpi/button.c                              |    2 +
>  drivers/acpi/container.c                           |    5 +-
>  drivers/acpi/dock.c                                |   13 +-
>  drivers/acpi/ec.c                                  |   64 +
>  drivers/acpi/fan.c                                 |    3 +
>  drivers/acpi/pci_irq.c                             |    1 +
>  drivers/acpi/proc.c                                |    2 +-
>  drivers/acpi/processor_throttling.c                |   69 +-
>  drivers/acpi/resource.c                            |   10 +
>  drivers/acpi/sbs.c                                 |    4 +-
>  drivers/acpi/scan.c                                |    6 +-
>  drivers/acpi/sleep.c                               |   32 +-
>  drivers/acpi/thermal.c                             |    2 +
>  drivers/acpi/utils.c                               |    4 -
>  drivers/acpi/video.c                               |  147 +-
>  drivers/acpi/video_detect.c                        |    8 -
>  drivers/ata/Kconfig                                |    1 +
>  drivers/ata/ahci.c                                 |   18 +-
>  drivers/ata/libata-core.c                          |    3 +-
>  drivers/ata/libata-pmp.c                           |    7 +-
>  drivers/ata/pata_imx.c                             |    8 +-
>  drivers/ata/sata_mv.c                              |   16 +-
>  drivers/ata/sata_sil.c                             |    1 +
>  drivers/base/component.c                           |    8 +
>  drivers/base/dma-buf.c                             |   25 +-
>  drivers/base/firmware_class.c                      |    1 +
>  drivers/base/regmap/regmap.c                       |   12 +
>  drivers/block/aoe/aoecmd.c                         |    4 +-
>  drivers/block/mtip32xx/mtip32xx.h                  |    2 +-
>  drivers/block/null_blk.c                           |   97 +-
>  drivers/block/nvme-core.c                          |  610 +++++--
>  drivers/block/nvme-scsi.c                          |  147 ++
>  drivers/block/virtio_blk.c                         |    7 +-
>  drivers/block/xen-blkback/blkback.c                |   81 +-
>  drivers/block/xen-blkback/common.h                 |    5 +-
>  drivers/block/xen-blkback/xenbus.c                 |   14 +
>  drivers/block/xen-blkfront.c                       |   11 +-
>  drivers/block/zram/zram_drv.c                      |    2 +
>  drivers/char/Kconfig                               |    1 +
>  drivers/char/raw.c                                 |    2 +-
>  drivers/char/virtio_console.c                      |    9 +-
>  drivers/clk/at91/clk-master.c                      |    2 +-
>  drivers/clk/clk-nomadik.c                          |    3 +
>  drivers/clk/clk.c                                  |   13 +-
>  drivers/clk/keystone/gate.c                        |    1 +
>  drivers/clk/mvebu/armada-370.c                     |   21 +-
>  drivers/clk/mvebu/armada-xp.c                      |   20 +-
>  drivers/clk/mvebu/dove.c                           |   19 +-
>  drivers/clk/mvebu/kirkwood.c                       |   34 +-
>  drivers/clk/shmobile/clk-rcar-gen2.c               |   48 +-
>  drivers/clk/tegra/clk-divider.c                    |    2 +-
>  drivers/clk/tegra/clk-id.h                         |    4 +
>  drivers/clk/tegra/clk-tegra-periph.c               |   10 +-
>  drivers/clk/tegra/clk-tegra-super-gen4.c           |    2 +-
>  drivers/clk/tegra/clk-tegra114.c                   |    8 +-
>  drivers/clk/tegra/clk-tegra124.c                   |   48 +-
>  drivers/clk/tegra/clk-tegra20.c                    |    2 +
>  drivers/clocksource/bcm_kona_timer.c               |   54 +-
>  drivers/cpufreq/cpufreq.c                          |   58 +-
>  drivers/cpufreq/intel_pstate.c                     |   61 +-
>  drivers/cpufreq/powernow-k8.c                      |   10 +-
>  drivers/crypto/nx/nx-842.c                         |   29 +-
>  drivers/dma/Kconfig                                |    1 +
>  drivers/dma/imx-sdma.c                             |    1 +
>  drivers/dma/ioat/dma.c                             |   52 +-
>  drivers/dma/ioat/dma.h                             |    1 +
>  drivers/dma/ioat/dma_v2.c                          |   11 +-
>  drivers/dma/ioat/dma_v3.c                          |    3 +
>  drivers/dma/mv_xor.c                               |   24 +-
>  drivers/dma/ste_dma40.c                            |    4 +-
>  drivers/edac/edac_mc.c                             |   13 +-
>  drivers/edac/edac_mc_sysfs.c                       |   10 +-
>  drivers/edac/edac_module.h                         |    2 +-
>  drivers/edac/i7300_edac.c                          |   38 +-
>  drivers/edac/i7core_edac.c                         |    9 +-
>  drivers/extcon/extcon-arizona.c                    |   12 -
>  drivers/firewire/core-device.c                     |   22 +-
>  drivers/firewire/net.c                             |    6 +-
>  drivers/firewire/ohci.c                            |   15 +-
>  drivers/firewire/sbp2.c                            |   17 +-
>  drivers/fmc/fmc-write-eeprom.c                     |    2 +-
>  drivers/gpio/Kconfig                               |    1 +
>  drivers/gpio/gpio-bcm-kona.c                       |    4 +-
>  drivers/gpio/gpio-clps711x.c                       |    1 +
>  drivers/gpio/gpio-intel-mid.c                      |    4 +-
>  drivers/gpio/gpio-xtensa.c                         |   16 +
>  drivers/gpu/drm/armada/armada_drv.c                |   10 +-
>  drivers/gpu/drm/ast/ast_fb.c                       |    2 +-
>  drivers/gpu/drm/bochs/Kconfig                      |    1 +
>  drivers/gpu/drm/cirrus/cirrus_fbdev.c              |    2 +-
>  drivers/gpu/drm/drm_ioctl.c                        |   12 +
>  drivers/gpu/drm/exynos/Kconfig                     |    4 +-
>  drivers/gpu/drm/exynos/exynos_drm_drv.c            |   14 +-
>  drivers/gpu/drm/exynos/exynos_drm_g2d.c            |    2 +-
>  drivers/gpu/drm/exynos/exynos_drm_ipp.c            |    3 +-
>  drivers/gpu/drm/exynos/exynos_hdmi.c               |   66 +-
>  drivers/gpu/drm/i2c/tda998x_drv.c                  |   19 +-
>  drivers/gpu/drm/i915/i915_drv.c                    |   23 +-
>  drivers/gpu/drm/i915/i915_drv.h                    |    8 +
>  drivers/gpu/drm/i915/i915_gem_stolen.c             |   19 +-
>  drivers/gpu/drm/i915/i915_gpu_error.c              |    5 +-
>  drivers/gpu/drm/i915/i915_irq.c                    |    3 +-
>  drivers/gpu/drm/i915/intel_display.c               |   22 +-
>  drivers/gpu/drm/i915/intel_dp.c                    |   31 +-
>  drivers/gpu/drm/i915/intel_hdmi.c                  |    6 +-
>  drivers/gpu/drm/i915/intel_i2c.c                   |    7 -
>  drivers/gpu/drm/i915/intel_opregion.c              |    9 +-
>  drivers/gpu/drm/i915/intel_panel.c                 |    4 +-
>  drivers/gpu/drm/i915/intel_pm.c                    |    6 +-
>  drivers/gpu/drm/i915/intel_ringbuffer.c            |   21 +
>  drivers/gpu/drm/i915/intel_ringbuffer.h            |    1 +
>  drivers/gpu/drm/mgag200/mgag200_fb.c               |    2 +-
>  drivers/gpu/drm/mgag200/mgag200_mode.c             |    4 +-
>  drivers/gpu/drm/msm/mdp/mdp4/mdp4_crtc.c           |  179 +-
>  drivers/gpu/drm/msm/mdp/mdp4/mdp4_plane.c          |    4 +-
>  drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c           |    7 +-
>  drivers/gpu/drm/msm/msm_gem.c                      |    2 +-
>  drivers/gpu/drm/msm/msm_gem_submit.c               |    9 +-
>  drivers/gpu/drm/msm/msm_gpu.c                      |    3 -
>  drivers/gpu/drm/nouveau/Makefile                   |    1 +
>  drivers/gpu/drm/nouveau/core/engine/device/nv40.c  |   10 +-
>  drivers/gpu/drm/nouveau/core/engine/disp/nv50.c    |    2 +-
>  drivers/gpu/drm/nouveau/core/engine/fifo/nve0.c    |    2 +-
>  drivers/gpu/drm/nouveau/core/engine/graph/nv50.c   |    2 +-
>  drivers/gpu/drm/nouveau/core/include/subdev/mc.h   |    1 +
>  drivers/gpu/drm/nouveau/core/subdev/bios/base.c    |    4 +
>  drivers/gpu/drm/nouveau/core/subdev/fb/nv1a.c      |    2 +-
>  drivers/gpu/drm/nouveau/core/subdev/mc/nv04.h      |    1 +
>  drivers/gpu/drm/nouveau/core/subdev/mc/nv44.c      |    2 +-
>  drivers/gpu/drm/nouveau/core/subdev/mc/nv4c.c      |   45 +
>  drivers/gpu/drm/nouveau/nouveau_acpi.c             |   26 +-
>  drivers/gpu/drm/nouveau/nouveau_bo.c               |    2 +-
>  drivers/gpu/drm/nouveau/nouveau_drm.c              |    3 +
>  drivers/gpu/drm/nouveau/nouveau_vga.c              |    4 +-
>  drivers/gpu/drm/radeon/atombios_crtc.c             |   31 +-
>  drivers/gpu/drm/radeon/atombios_encoders.c         |    9 +-
>  drivers/gpu/drm/radeon/btc_dpm.c                   |   32 +
>  drivers/gpu/drm/radeon/btcd.h                      |    4 +
>  drivers/gpu/drm/radeon/cik.c                       |   10 +-
>  drivers/gpu/drm/radeon/cik_sdma.c                  |   14 +-
>  drivers/gpu/drm/radeon/dce6_afmt.c                 |   15 +-
>  drivers/gpu/drm/radeon/evergreen.c                 |    7 +-
>  drivers/gpu/drm/radeon/evergreen_hdmi.c            |   26 +-
>  drivers/gpu/drm/radeon/evergreen_smc.h             |    2 +-
>  drivers/gpu/drm/radeon/kv_dpm.c                    |    2 +-
>  drivers/gpu/drm/radeon/ni.c                        |    3 +-
>  drivers/gpu/drm/radeon/ni_dpm.c                    |   10 +-
>  drivers/gpu/drm/radeon/r100.c                      |    2 -
>  drivers/gpu/drm/radeon/r300.c                      |    2 -
>  drivers/gpu/drm/radeon/r420.c                      |    2 -
>  drivers/gpu/drm/radeon/r520.c                      |    2 -
>  drivers/gpu/drm/radeon/r600.c                      |    7 +-
>  drivers/gpu/drm/radeon/r600_audio.c                |   14 +-
>  drivers/gpu/drm/radeon/r600_cs.c                   |   18 +-
>  drivers/gpu/drm/radeon/r600_hdmi.c                 |   15 +-
>  drivers/gpu/drm/radeon/radeon.h                    |   10 +-
>  drivers/gpu/drm/radeon/radeon_asic.c               |    2 +-
>  drivers/gpu/drm/radeon/radeon_asic.h               |    2 +
>  drivers/gpu/drm/radeon/radeon_atpx_handler.c       |    3 +-
>  drivers/gpu/drm/radeon/radeon_device.c             |    5 +-
>  drivers/gpu/drm/radeon/radeon_display.c            |    2 +
>  drivers/gpu/drm/radeon/radeon_drv.c                |    3 +-
>  drivers/gpu/drm/radeon/radeon_kms.c                |   16 +-
>  drivers/gpu/drm/radeon/radeon_ring.c               |    2 +-
>  drivers/gpu/drm/radeon/radeon_semaphore.c          |   19 +-
>  drivers/gpu/drm/radeon/radeon_ttm.c                |    5 +-
>  drivers/gpu/drm/radeon/radeon_uvd.c                |    2 +
>  drivers/gpu/drm/radeon/reg_srcs/r600               |    1 +
>  drivers/gpu/drm/radeon/rs400.c                     |    2 -
>  drivers/gpu/drm/radeon/rs600.c                     |    2 -
>  drivers/gpu/drm/radeon/rs690.c                     |    2 -
>  drivers/gpu/drm/radeon/rv515.c                     |    2 -
>  drivers/gpu/drm/radeon/rv770.c                     |    5 +-
>  drivers/gpu/drm/radeon/rv770_dpm.c                 |   14 +-
>  drivers/gpu/drm/radeon/si.c                        |    7 +-
>  drivers/gpu/drm/radeon/si_dpm.c                    |    5 +-
>  drivers/gpu/drm/radeon/sumo_dpm.c                  |    2 +-
>  drivers/gpu/drm/radeon/trinity_dpm.c               |    3 +-
>  drivers/gpu/drm/radeon/uvd_v2_2.c                  |    1 -
>  drivers/gpu/drm/tegra/drm.c                        |    2 +-
>  drivers/gpu/drm/tegra/rgb.c                        |   11 +
>  drivers/gpu/drm/ttm/ttm_agp_backend.c              |    1 +
>  drivers/gpu/drm/ttm/ttm_bo.c                       |    8 +-
>  drivers/gpu/drm/ttm/ttm_bo_vm.c                    |   12 +-
>  drivers/gpu/drm/ttm/ttm_object.c                   |    2 +-
>  drivers/gpu/drm/ttm/ttm_tt.c                       |    3 +
>  drivers/gpu/drm/vmwgfx/svga3d_reg.h                |  153 +-
>  drivers/gpu/drm/vmwgfx/svga3d_surfacedefs.h        |   11 +-
>  drivers/gpu/drm/vmwgfx/svga_reg.h                  |    9 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_context.c            |  141 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |   10 +
>  drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |   38 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |  337 +++-
>  drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c              |   96 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_mob.c                |   36 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           |   14 +-
>  drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |  469 ++++-
>  drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            |   24 +-
>  drivers/gpu/host1x/job.c                           |    2 +-
>  drivers/hid/hid-apple.c                            |    3 +
>  drivers/hid/hid-core.c                             |    3 +
>  drivers/hid/hid-hyperv.c                           |   11 +-
>  drivers/hid/hid-ids.h                              |    8 +
>  drivers/hid/hid-input.c                            |    2 +-
>  drivers/hid/hid-microsoft.c                        |    4 +
>  drivers/hid/hid-multitouch.c                       |    5 +
>  drivers/hid/hid-sensor-hub.c                       |    3 +
>  drivers/hid/i2c-hid/i2c-hid.c                      |    2 +-
>  drivers/hid/usbhid/hid-quirks.c                    |    1 +
>  drivers/hv/connection.c                            |   13 +-
>  drivers/hwmon/da9055-hwmon.c                       |    4 -
>  drivers/hwmon/max1668.c                            |    2 +-
>  drivers/hwmon/ntc_thermistor.c                     |    6 +-
>  drivers/hwmon/pmbus/pmbus_core.c                   |   68 +-
>  drivers/i2c/busses/Kconfig                         |    2 +-
>  drivers/i2c/busses/i2c-mv64xxx.c                   |   33 +-
>  drivers/iio/accel/bma180.c                         |   16 +-
>  drivers/iio/adc/max1363.c                          |    2 +-
>  drivers/iio/gyro/Kconfig                           |    2 +-
>  drivers/iio/gyro/st_gyro.h                         |    1 -
>  drivers/iio/gyro/st_gyro_core.c                    |    9 +-
>  drivers/iio/gyro/st_gyro_i2c.c                     |    1 -
>  drivers/iio/gyro/st_gyro_spi.c                     |    1 -
>  drivers/iio/imu/adis16400.h                        |    1 +
>  drivers/iio/imu/adis16400_core.c                   |   10 +-
>  drivers/iio/light/cm32181.c                        |   16 +-
>  drivers/iio/light/cm36651.c                        |   45 +-
>  drivers/iio/light/tsl2563.c                        |   16 +-
>  drivers/iio/magnetometer/ak8975.c                  |   16 +-
>  drivers/iio/magnetometer/mag3110.c                 |    8 +-
>  drivers/infiniband/hw/amso1100/c2.c                |    4 +-
>  drivers/infiniband/hw/amso1100/c2_rnic.c           |    3 +-
>  drivers/infiniband/hw/cxgb4/cm.c                   |    1 +
>  drivers/infiniband/hw/mlx4/main.c                  |  189 ++-
>  drivers/infiniband/hw/mlx5/Kconfig                 |    2 +-
>  drivers/infiniband/hw/mlx5/main.c                  |   26 +-
>  drivers/infiniband/hw/mlx5/qp.c                    |   18 +-
>  drivers/infiniband/hw/mlx5/user.h                  |    7 +
>  drivers/infiniband/hw/nes/nes.c                    |    5 +-
>  drivers/infiniband/hw/ocrdma/ocrdma_main.c         |    2 +-
>  drivers/infiniband/hw/ocrdma/ocrdma_verbs.c        |    4 +-
>  drivers/infiniband/hw/qib/qib_iba7322.c            |    5 +
>  drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c      |    9 +-
>  drivers/infiniband/ulp/iser/iser_initiator.c       |    3 +-
>  drivers/infiniband/ulp/iser/iser_verbs.c           |   10 +-
>  drivers/infiniband/ulp/isert/ib_isert.c            |  181 +-
>  drivers/infiniband/ulp/isert/ib_isert.h            |    7 +-
>  drivers/infiniband/ulp/srpt/ib_srpt.c              |   14 +-
>  drivers/input/misc/arizona-haptics.c               |   19 -
>  drivers/iommu/arm-smmu.c                           |  105 +-
>  drivers/iommu/omap-iommu-debug.c                   |    4 +-
>  drivers/irqchip/Makefile                           |    1 +
>  drivers/irqchip/irq-armada-370-xp.c                |    4 +-
>  drivers/irqchip/irq-metag-ext.c                    |    2 +-
>  drivers/irqchip/irq-metag.c                        |    2 +-
>  drivers/irqchip/irq-orion.c                        |   22 +-
>  drivers/irqchip/irq-zevio.c                        |  127 ++
>  drivers/isdn/hisax/q931.c                          |    2 +-
>  drivers/md/Kconfig                                 |   10 -
>  drivers/md/bcache/bcache.h                         |    4 +-
>  drivers/md/bcache/bset.c                           |    7 +-
>  drivers/md/bcache/btree.c                          |    4 +-
>  drivers/md/bcache/extents.c                        |    2 +-
>  drivers/md/bcache/request.c                        |    6 +-
>  drivers/md/bcache/sysfs.c                          |    2 +-
>  drivers/md/dm-cache-policy-mq.c                    |    4 +-
>  drivers/md/dm-cache-target.c                       |   24 +-
>  drivers/md/dm-io.c                                 |   23 +-
>  drivers/md/dm-mpath.c                              |    7 +-
>  drivers/md/dm-raid1.c                              |    3 +
>  drivers/md/dm-snap-persistent.c                    |    3 +
>  drivers/md/dm-thin-metadata.c                      |   58 +-
>  drivers/md/dm-thin-metadata.h                      |   21 +-
>  drivers/md/dm-thin.c                               |  343 +++-
>  drivers/md/persistent-data/Kconfig                 |   10 +
>  drivers/md/persistent-data/dm-space-map-metadata.c |  115 +-
>  drivers/md/persistent-data/dm-space-map-metadata.h |   11 +
>  drivers/md/raid1.c                                 |   13 +-
>  drivers/md/raid5.c                                 |   90 +-
>  drivers/media/dvb-frontends/cx24117.c              |   10 +-
>  drivers/media/dvb-frontends/nxt200x.c              |    2 +-
>  drivers/media/i2c/adv7842.c                        |    2 +-
>  drivers/media/i2c/s5k5baf.c                        |   30 +-
>  drivers/media/pci/bt8xx/bttv-cards.c               |    2 +-
>  drivers/media/pci/bt8xx/bttv-gpio.c                |    2 +-
>  drivers/media/pci/saa7134/saa7134-cards.c          |    2 +-
>  drivers/media/platform/exynos4-is/fimc-core.c      |    5 +-
>  drivers/media/platform/exynos4-is/fimc-lite.c      |    7 +-
>  drivers/media/platform/s5p-jpeg/jpeg-core.c        |    8 +-
>  drivers/media/usb/dvb-usb-v2/af9035.c              |    2 +
>  drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c      |    4 +-
>  drivers/media/usb/dvb-usb-v2/mxl111sf-demod.h      |    2 +-
>  drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c       |    2 +-
>  drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.h       |    2 +-
>  drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c        |    2 +-
>  drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.h        |    2 +-
>  drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c        |    2 +-
>  drivers/media/usb/dvb-usb-v2/mxl111sf-phy.h        |    2 +-
>  drivers/media/usb/dvb-usb-v2/mxl111sf-reg.h        |    2 +-
>  drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c      |    4 +-
>  drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h      |    4 +-
>  drivers/media/usb/dvb-usb-v2/mxl111sf.c            |    6 +-
>  drivers/media/usb/dvb-usb-v2/mxl111sf.h            |    2 +-
>  drivers/media/usb/hdpvr/hdpvr-core.c               |    4 +-
>  drivers/media/v4l2-core/v4l2-dv-timings.c          |    1 +
>  drivers/media/v4l2-core/videobuf-dma-contig.c      |   12 +-
>  drivers/media/v4l2-core/videobuf-dma-sg.c          |   10 +-
>  drivers/media/v4l2-core/videobuf-vmalloc.c         |   10 +-
>  drivers/media/v4l2-core/videobuf2-core.c           |    5 +
>  drivers/message/i2o/i2o_config.c                   |    4 +-
>  drivers/mfd/da9055-i2c.c                           |   12 +-
>  drivers/mfd/max14577.c                             |    2 +
>  drivers/mfd/max8997.c                              |    6 +-
>  drivers/mfd/max8998.c                              |    6 +-
>  drivers/mfd/sec-core.c                             |    2 +
>  drivers/mfd/tps65217.c                             |    4 +-
>  drivers/mfd/wm8994-core.c                          |    2 +-
>  drivers/misc/atmel-ssc.c                           |    6 +
>  drivers/misc/genwqe/card_dev.c                     |    1 +
>  drivers/misc/mei/client.c                          |   15 +-
>  drivers/misc/mic/host/mic_virtio.c                 |    3 +-
>  drivers/misc/sgi-gru/grukdump.c                    |   11 +-
>  drivers/misc/sgi-xp/xpc_uv.c                       |    2 +-
>  drivers/mmc/card/queue.c                           |    2 +-
>  drivers/mtd/nand/nand_base.c                       |    2 +-
>  drivers/mtd/nand/omap2.c                           |   61 +-
>  drivers/mtd/ubi/fastmap.c                          |    8 +-
>  drivers/net/Kconfig                                |    2 +-
>  drivers/net/bonding/bond_3ad.c                     |   22 +-
>  drivers/net/bonding/bond_3ad.h                     |    1 +
>  drivers/net/bonding/bond_alb.c                     |    2 +-
>  drivers/net/bonding/bond_main.c                    |  159 +-
>  drivers/net/bonding/bond_options.c                 |    3 +-
>  drivers/net/bonding/bonding.h                      |   47 +-
>  drivers/net/can/Kconfig                            |    2 +-
>  drivers/net/can/dev.c                              |   15 +-
>  drivers/net/can/flexcan.c                          |  179 +-
>  drivers/net/can/janz-ican3.c                       |   20 +-
>  drivers/net/can/usb/kvaser_usb.c                   |    2 +
>  drivers/net/can/vcan.c                             |    9 +-
>  drivers/net/ethernet/3com/3c59x.c                  |    2 -
>  drivers/net/ethernet/allwinner/sun4i-emac.c        |    3 +
>  drivers/net/ethernet/atheros/alx/main.c            |    1 +
>  drivers/net/ethernet/broadcom/b44.c                |   14 +-
>  drivers/net/ethernet/broadcom/bnx2.c               |   39 +-
>  drivers/net/ethernet/broadcom/bnx2.h               |    5 +
>  drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |   13 +-
>  drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h    |    4 +-
>  drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c   |   12 +-
>  drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c  |    6 +-
>  drivers/net/ethernet/broadcom/tg3.c                |   20 +-
>  drivers/net/ethernet/broadcom/tg3.h                |    6 +-
>  drivers/net/ethernet/brocade/bna/bfa_ioc.c         |    2 +-
>  drivers/net/ethernet/brocade/bna/bnad.c            |   40 +-
>  drivers/net/ethernet/cadence/macb.c                |   16 +-
>  drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |    1 +
>  drivers/net/ethernet/dec/tulip/tulip_core.c        |    1 +
>  drivers/net/ethernet/emulex/benet/be.h             |    4 +-
>  drivers/net/ethernet/emulex/benet/be_main.c        |   84 +-
>  drivers/net/ethernet/ethoc.c                       |  138 +-
>  drivers/net/ethernet/freescale/fec_main.c          |   31 +-
>  drivers/net/ethernet/ibm/ibmveth.c                 |   25 +-
>  drivers/net/ethernet/ibm/ibmveth.h                 |    1 -
>  drivers/net/ethernet/intel/e100.c                  |    2 +-
>  drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |    6 +-
>  drivers/net/ethernet/lantiq_etop.c                 |    2 +-
>  drivers/net/ethernet/marvell/Kconfig               |    6 +-
>  drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |   10 +
>  drivers/net/ethernet/mellanox/mlx4/en_tx.c         |    4 +-
>  drivers/net/ethernet/mellanox/mlx4/fw.c            |   11 +-
>  drivers/net/ethernet/mellanox/mlx4/main.c          |   14 +-
>  drivers/net/ethernet/mellanox/mlx4/mlx4.h          |    4 +-
>  drivers/net/ethernet/mellanox/mlx4/mlx4_en.h       |    6 +-
>  drivers/net/ethernet/mellanox/mlx5/core/Kconfig    |    2 +-
>  drivers/net/ethernet/mellanox/mlx5/core/main.c     |    4 +-
>  drivers/net/ethernet/neterion/vxge/vxge-main.c     |    6 -
>  .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c    |    1 +
>  drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c    |    4 +-
>  drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c   |    5 +-
>  .../net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c   |    9 -
>  drivers/net/ethernet/realtek/r8169.c               |    4 +-
>  drivers/net/ethernet/sfc/ptp.c                     |    7 +
>  drivers/net/ethernet/sfc/tx.c                      |    2 +
>  drivers/net/ethernet/stmicro/stmmac/Kconfig        |   11 +
>  drivers/net/ethernet/stmicro/stmmac/Makefile       |    1 +
>  drivers/net/ethernet/stmicro/stmmac/chain_mode.c   |    2 +-
>  drivers/net/ethernet/stmicro/stmmac/common.h       |   20 +-
>  drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c    |  330 ++++
>  drivers/net/ethernet/stmicro/stmmac/ring_mode.c    |    9 +-
>  drivers/net/ethernet/stmicro/stmmac/stmmac.h       |    3 +
>  drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   93 +-
>  .../net/ethernet/stmicro/stmmac/stmmac_platform.c  |    5 +
>  drivers/net/ethernet/ti/cpsw.c                     |   31 +-
>  drivers/net/ethernet/tile/tilegx.c                 |    2 +-
>  drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |   13 +-
>  drivers/net/hyperv/netvsc_drv.c                    |   53 +-
>  drivers/net/hyperv/rndis_filter.c                  |   21 +-
>  drivers/net/ieee802154/at86rf230.c                 |   11 +-
>  drivers/net/irda/Kconfig                           |    7 -
>  drivers/net/irda/Makefile                          |    1 -
>  drivers/net/irda/ep7211-sir.c                      |   70 -
>  drivers/net/irda/irtty-sir.c                       |    1 -
>  drivers/net/macvlan.c                              |   12 +-
>  drivers/net/phy/dp83640.c                          |   32 +-
>  drivers/net/phy/mdio-sun4i.c                       |    3 +
>  drivers/net/phy/phy.c                              |   11 +-
>  drivers/net/phy/phy_device.c                       |   54 +-
>  drivers/net/team/team.c                            |    2 +-
>  drivers/net/tun.c                                  |    6 +-
>  drivers/net/usb/Kconfig                            |   15 +
>  drivers/net/usb/Makefile                           |    3 +-
>  drivers/net/usb/asix_devices.c                     |    3 +-
>  drivers/net/usb/ax88179_178a.c                     |   46 +-
>  drivers/net/usb/cdc_ether.c                        |    7 +
>  drivers/net/usb/gl620a.c                           |    4 +
>  drivers/net/usb/hso.c                              |   32 +-
>  drivers/net/usb/mcs7830.c                          |    5 +-
>  drivers/net/usb/net1080.c                          |    4 +
>  drivers/net/usb/qmi_wwan.c                         |   11 +-
>  drivers/net/usb/r8152.c                            |   32 +-
>  drivers/net/usb/r815x.c                            |  248 ---
>  drivers/net/usb/rndis_host.c                       |    4 +
>  drivers/net/usb/smsc75xx.c                         |    4 +
>  drivers/net/usb/smsc95xx.c                         |    4 +
>  drivers/net/usb/sr9800.c                           |  874 ++++++++++
>  drivers/net/usb/sr9800.h                           |  202 +++
>  drivers/net/usb/usbnet.c                           |   25 +-
>  drivers/net/veth.c                                 |    3 +-
>  drivers/net/virtio_net.c                           |    3 +-
>  drivers/net/vmxnet3/vmxnet3_drv.c                  |   19 +-
>  drivers/net/vxlan.c                                |    3 -
>  drivers/net/wan/dlci.c                             |    5 -
>  drivers/net/wireless/ath/ar5523/ar5523.c           |    2 +-
>  drivers/net/wireless/ath/ath5k/phy.c               |    2 +-
>  drivers/net/wireless/ath/ath9k/ar9003_eeprom.c     |    4 +
>  .../net/wireless/ath/ath9k/ar9462_2p0_initvals.h   |    4 +-
>  drivers/net/wireless/ath/ath9k/htc.h               |    2 +
>  drivers/net/wireless/ath/ath9k/htc_drv_init.c      |    8 +-
>  drivers/net/wireless/ath/ath9k/htc_drv_main.c      |   63 +-
>  drivers/net/wireless/ath/ath9k/hw.c                |   13 +-
>  drivers/net/wireless/ath/ath9k/init.c              |    8 +-
>  drivers/net/wireless/ath/ath9k/recv.c              |   70 +-
>  drivers/net/wireless/ath/ath9k/xmit.c              |   13 +-
>  drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c |   14 +-
>  drivers/net/wireless/hostap/hostap_ap.c            |    2 +-
>  drivers/net/wireless/hostap/hostap_proc.c          |    2 +-
>  drivers/net/wireless/iwlwifi/dvm/mac80211.c        |   22 +-
>  drivers/net/wireless/iwlwifi/dvm/sta.c             |    1 +
>  drivers/net/wireless/iwlwifi/dvm/tx.c              |   14 +-
>  drivers/net/wireless/iwlwifi/iwl-drv.c             |    2 +-
>  drivers/net/wireless/iwlwifi/iwl-modparams.h       |   11 +-
>  drivers/net/wireless/iwlwifi/iwl-nvm-parse.c       |    5 +
>  drivers/net/wireless/iwlwifi/mvm/bt-coex.c         |    7 +-
>  drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h     |    4 +-
>  drivers/net/wireless/iwlwifi/mvm/mac80211.c        |   24 +-
>  drivers/net/wireless/iwlwifi/mvm/mvm.h             |    2 +-
>  drivers/net/wireless/iwlwifi/mvm/scan.c            |    5 +-
>  drivers/net/wireless/iwlwifi/mvm/sta.c             |    2 +-
>  drivers/net/wireless/iwlwifi/mvm/tx.c              |   91 +-
>  drivers/net/wireless/iwlwifi/mvm/utils.c           |    2 +
>  drivers/net/wireless/iwlwifi/pcie/drv.c            |    8 +-
>  drivers/net/wireless/libertas/cfg.c                |    2 +-
>  drivers/net/wireless/mwifiex/11ac.c                |    3 +-
>  drivers/net/wireless/mwifiex/11n.c                 |    3 +-
>  drivers/net/wireless/mwifiex/main.c                |    2 +-
>  drivers/net/wireless/mwifiex/pcie.c                |   34 +-
>  drivers/net/wireless/mwifiex/scan.c                |    8 +-
>  drivers/net/wireless/mwifiex/usb.c                 |   12 +-
>  drivers/net/wireless/mwifiex/wmm.c                 |    3 +-
>  drivers/net/wireless/rt2x00/rt2500pci.c            |    5 +
>  drivers/net/wireless/rt2x00/rt2500usb.c            |    5 +
>  drivers/net/wireless/rt2x00/rt2800lib.c            |    5 +-
>  drivers/net/wireless/rtl818x/rtl8180/dev.c         |   23 +-
>  drivers/net/wireless/rtl818x/rtl8187/rtl8187.h     |   10 +-
>  drivers/net/wireless/rtlwifi/ps.c                  |    2 +-
>  drivers/net/wireless/rtlwifi/rtl8192ce/hw.c        |   18 +-
>  drivers/net/wireless/ti/wl1251/rx.c                |    2 +-
>  drivers/net/xen-netback/common.h                   |    6 +-
>  drivers/net/xen-netback/interface.c                |    4 +-
>  drivers/net/xen-netback/netback.c                  |   55 +-
>  drivers/net/xen-netfront.c                         |    6 +-
>  drivers/of/address.c                               |    5 +-
>  drivers/of/base.c                                  |  128 +-
>  drivers/of/of_mdio.c                               |   22 +-
>  drivers/of/selftest.c                              |   67 +
>  drivers/of/testcase-data/testcases.dtsi            |    3 +
>  .../of/testcase-data}/tests-interrupts.dtsi        |    0
>  drivers/of/testcase-data/tests-match.dtsi          |   19 +
>  .../of/testcase-data}/tests-phandle.dtsi           |    0
>  drivers/pci/bus.c                                  |    2 -
>  drivers/pci/host/pci-mvebu.c                       |   11 +-
>  drivers/pci/hotplug/acpiphp_glue.c                 |   70 +-
>  drivers/pci/msi.c                                  |   10 +-
>  drivers/pci/pci.c                                  |   13 +
>  drivers/phy/Kconfig                                |    3 +-
>  drivers/phy/phy-core.c                             |   76 +-
>  drivers/phy/phy-exynos-dp-video.c                  |    8 +-
>  drivers/phy/phy-exynos-mipi-video.c                |   10 +-
>  drivers/phy/phy-mvebu-sata.c                       |   10 +-
>  drivers/phy/phy-omap-usb2.c                        |   10 +-
>  drivers/phy/phy-twl4030-usb.c                      |   10 +-
>  drivers/pinctrl/Kconfig                            |    2 +-
>  drivers/pinctrl/core.c                             |    8 +-
>  drivers/pinctrl/pinctrl-at91.c                     |   10 +-
>  drivers/pinctrl/pinctrl-capri.c                    |    2 +-
>  drivers/pinctrl/pinctrl-imx1-core.c                |   10 +-
>  drivers/pinctrl/pinctrl-sunxi.c                    |    6 +-
>  drivers/pinctrl/pinctrl-sunxi.h                    |    6 +-
>  drivers/pinctrl/pinctrl-tegra.c                    |    2 +-
>  drivers/pinctrl/sh-pfc/pfc-r8a7791.c               |    6 +-
>  drivers/pinctrl/sirf/pinctrl-prima2.c              |    2 +-
>  drivers/pinctrl/sirf/pinctrl-sirf.c                |    4 +-
>  drivers/pinctrl/vt8500/pinctrl-wmt.c               |   15 +-
>  drivers/pnp/pnpacpi/rsparser.c                     |   15 +-
>  drivers/power/ds2782_battery.c                     |    2 +-
>  drivers/power/isp1704_charger.c                    |    2 -
>  drivers/power/max17040_battery.c                   |    5 +-
>  drivers/pwm/pwm-lp3943.c                           |    4 +-
>  drivers/rapidio/devices/tsi721.h                   |    1 +
>  drivers/rapidio/devices/tsi721_dma.c               |   27 +-
>  drivers/regulator/ab3100.c                         |    4 +-
>  drivers/regulator/core.c                           |   59 +-
>  drivers/regulator/da9055-regulator.c               |    4 +-
>  drivers/regulator/da9063-regulator.c               |    4 +-
>  drivers/regulator/max14577.c                       |   10 +-
>  drivers/regulator/s2mps11.c                        |    1 +
>  drivers/regulator/s5m8767.c                        |    4 +-
>  drivers/rtc/rtc-s3c.c                              |   17 +-
>  drivers/s390/cio/chsc.c                            |    1 +
>  drivers/s390/cio/cio.c                             |   40 +-
>  drivers/s390/cio/qdio.h                            |   14 +-
>  drivers/s390/cio/qdio_main.c                       |    2 +-
>  drivers/s390/crypto/zcrypt_msgtype6.c              |   24 +-
>  drivers/s390/net/qeth_core_main.c                  |    5 +-
>  drivers/s390/net/qeth_l2_main.c                    |    3 +
>  drivers/s390/net/qeth_l3_main.c                    |    3 +
>  drivers/sbus/char/jsflash.c                        |    1 -
>  drivers/scsi/be2iscsi/be_main.c                    |    2 +-
>  drivers/scsi/isci/host.h                           |    5 +-
>  drivers/scsi/isci/port_config.c                    |    7 -
>  drivers/scsi/isci/task.c                           |    2 +-
>  drivers/scsi/qla2xxx/qla_def.h                     |    3 +-
>  drivers/scsi/qla2xxx/qla_isr.c                     |   46 +-
>  drivers/scsi/qla2xxx/qla_target.c                  |   44 +-
>  drivers/scsi/qla2xxx/qla_target.h                  |    3 +-
>  drivers/scsi/qla2xxx/tcm_qla2xxx.c                 |  158 +-
>  drivers/scsi/qla2xxx/tcm_qla2xxx.h                 |    7 +-
>  drivers/scsi/scsi_lib.c                            |    2 +-
>  drivers/scsi/storvsc_drv.c                         |    3 +
>  drivers/spi/Kconfig                                |    4 +-
>  drivers/spi/spi-ath79.c                            |    4 +-
>  drivers/spi/spi-atmel.c                            |   17 +-
>  drivers/spi/spi-coldfire-qspi.c                    |    6 +-
>  drivers/spi/spi-fsl-dspi.c                         |    6 +-
>  drivers/spi/spi-imx.c                              |    4 +-
>  drivers/spi/spi-nuc900.c                           |    2 +
>  drivers/spi/spi-topcliff-pch.c                     |   15 +-
>  drivers/spi/spi.c                                  |    4 +-
>  drivers/staging/android/ashmem.c                   |   45 +-
>  drivers/staging/android/binder.c                   |    3 +-
>  drivers/staging/android/ion/compat_ion.c           |   26 +-
>  drivers/staging/android/ion/ion_dummy_driver.c     |   12 +-
>  drivers/staging/android/ion/ion_heap.c             |    2 +-
>  drivers/staging/android/ion/ion_priv.h             |    1 +
>  drivers/staging/android/ion/ion_system_heap.c      |    6 +-
>  drivers/staging/android/sw_sync.h                  |   17 +
>  drivers/staging/android/sync.c                     |   14 +-
>  drivers/staging/bcm/Bcmnet.c                       |    2 +-
>  drivers/staging/comedi/drivers.c                   |    2 -
>  drivers/staging/comedi/drivers/adv_pci1710.c       |   17 +-
>  drivers/staging/comedi/drivers/usbduxsigma.c       |    6 +-
>  drivers/staging/cxt1e1/linux.c                     |    2 +
>  drivers/staging/dgrp/dgrp_net_ops.c                |  330 ++--
>  drivers/staging/gdm72xx/gdm_usb.c                  |    3 +
>  drivers/staging/iio/Documentation/iio_utils.h      |    6 +-
>  drivers/staging/iio/adc/ad799x_core.c              |   13 +-
>  drivers/staging/iio/adc/mxs-lradc.c                |    7 +-
>  drivers/staging/iio/impedance-analyzer/ad5933.c    |    2 +-
>  drivers/staging/imx-drm/imx-drm-core.c             |   55 +-
>  drivers/staging/imx-drm/imx-hdmi.c                 |   22 +-
>  drivers/staging/lustre/TODO                        |    5 +-
>  .../include/linux/libcfs/libcfs_kernelcomm.h       |    2 +
>  .../lustre/include/linux/libcfs/libcfs_private.h   |    2 +-
>  .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c |    2 +-
>  .../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c |    5 +-
>  .../lustre/lustre/include/lustre/lustre_user.h     |    3 +-
>  drivers/staging/lustre/lustre/llite/dir.c          |    2 +-
>  drivers/staging/lustre/lustre/mdc/mdc_request.c    |    6 +-
>  drivers/staging/media/go7007/go7007-loader.c       |    4 +-
>  drivers/staging/netlogic/xlr_net.c                 |    7 +-
>  drivers/staging/octeon-usb/octeon-hcd.c            |  273 ++-
>  drivers/staging/ozwpan/ozproto.c                   |    3 +-
>  drivers/staging/rtl8188eu/core/rtw_wlan_util.c     |   22 +-
>  drivers/staging/rtl8188eu/os_dep/ioctl_linux.c     |   12 +-
>  drivers/staging/rtl8188eu/os_dep/os_intfs.c        |    2 +-
>  drivers/staging/rtl8188eu/os_dep/usb_intf.c        |    3 +-
>  drivers/staging/rtl8821ae/Kconfig                  |    2 +-
>  drivers/staging/rtl8821ae/wifi.h                   |    2 +-
>  drivers/staging/usbip/userspace/libsrc/names.c     |    8 +-
>  drivers/staging/usbip/vhci_sysfs.c                 |    3 +-
>  drivers/staging/wlags49_h2/wl_wext.c               |    2 +-
>  drivers/target/iscsi/iscsi_target.c                |   10 +-
>  drivers/target/iscsi/iscsi_target_erl1.c           |    4 +-
>  drivers/target/iscsi/iscsi_target_erl2.c           |   16 +-
>  drivers/target/iscsi/iscsi_target_tpg.c            |    2 +-
>  drivers/target/target_core_alua.c                  |    2 +-
>  drivers/target/target_core_pr.c                    |   11 +-
>  drivers/target/target_core_sbc.c                   |   39 +-
>  drivers/target/target_core_spc.c                   |    4 +-
>  drivers/target/target_core_transport.c             |    8 +-
>  drivers/thermal/Kconfig                            |   13 +-
>  drivers/thermal/thermal_core.c                     |   27 +-
>  drivers/thermal/x86_pkg_temp_thermal.c             |   11 +-
>  drivers/tty/hvc/hvc_opal.c                         |    8 +-
>  drivers/tty/hvc/hvc_rtas.c                         |   12 +-
>  drivers/tty/hvc/hvc_udbg.c                         |    9 +-
>  drivers/tty/hvc/hvc_xen.c                          |   17 +-
>  drivers/tty/n_gsm.c                                |   11 +
>  drivers/tty/n_tty.c                                |   14 +-
>  drivers/tty/serial/8250/8250_core.c                |   18 +
>  drivers/tty/serial/8250/8250_dw.c                  |    4 +-
>  drivers/tty/serial/8250/8250_pci.c                 |    3 +-
>  drivers/tty/serial/omap-serial.c                   |   11 +-
>  drivers/tty/serial/sirfsoc_uart.c                  |    4 +-
>  drivers/tty/vt/vt.c                                |    2 +
>  drivers/usb/chipidea/udc.c                         |    4 +-
>  drivers/usb/core/config.c                          |    4 +
>  drivers/usb/core/driver.c                          |   24 +-
>  drivers/usb/core/hcd.c                             |    1 -
>  drivers/usb/core/hub.c                             |    7 +-
>  drivers/usb/core/quirks.c                          |    4 +
>  drivers/usb/core/usb.h                             |    1 -
>  drivers/usb/dwc2/core.c                            |    2 +-
>  drivers/usb/dwc2/hcd.c                             |   11 -
>  drivers/usb/dwc2/platform.c                        |    3 +
>  drivers/usb/gadget/bcm63xx_udc.c                   |   58 +-
>  drivers/usb/gadget/f_fs.c                          |    7 +-
>  drivers/usb/gadget/printer.c                       |    2 +-
>  drivers/usb/gadget/s3c2410_udc.c                   |    2 +-
>  drivers/usb/host/ehci-hcd.c                        |   13 +-
>  drivers/usb/host/ehci-hub.c                        |   26 +-
>  drivers/usb/host/xhci-dbg.c                        |    6 +-
>  drivers/usb/host/xhci-mem.c                        |   14 +-
>  drivers/usb/host/xhci-pci.c                        |    5 +
>  drivers/usb/host/xhci-ring.c                       |   68 +-
>  drivers/usb/host/xhci.c                            |   24 +-
>  drivers/usb/host/xhci.h                            |   41 +-
>  drivers/usb/musb/musb_core.c                       |   15 +-
>  drivers/usb/musb/musb_host.c                       |    3 +
>  drivers/usb/musb/musb_virthub.c                    |   26 +-
>  drivers/usb/musb/omap2430.c                        |    2 -
>  drivers/usb/phy/phy-msm-usb.c                      |   57 +-
>  drivers/usb/phy/phy.c                              |    8 +-
>  drivers/usb/serial/ftdi_sio.c                      |    5 +
>  drivers/usb/serial/ftdi_sio_ids.h                  |   13 +
>  drivers/usb/serial/option.c                        |    6 +-
>  drivers/usb/serial/qcserial.c                      |    3 +
>  drivers/usb/serial/usb-serial-simple.c             |    3 +-
>  drivers/usb/storage/Kconfig                        |    4 +-
>  drivers/usb/storage/scsiglue.c                     |    6 +
>  drivers/usb/storage/unusual_cypress.h              |    2 +-
>  drivers/usb/storage/unusual_devs.h                 |    7 +
>  drivers/vfio/vfio_iommu_type1.c                    |    4 +-
>  drivers/vhost/net.c                                |   47 +-
>  drivers/vhost/scsi.c                               |    6 +
>  drivers/video/Kconfig                              |    2 +-
>  drivers/video/exynos/Kconfig                       |    3 +-
>  drivers/video/omap2/dss/dispc.c                    |   16 +-
>  drivers/video/omap2/dss/dpi.c                      |    2 +-
>  drivers/video/omap2/dss/sdi.c                      |    2 +-
>  drivers/vme/bridges/vme_ca91cx42.c                 |    4 +-
>  drivers/vme/bridges/vme_tsi148.c                   |    4 +-
>  drivers/watchdog/Kconfig                           |    1 +
>  drivers/watchdog/w83697hf_wdt.c                    |    2 +-
>  drivers/xen/Makefile                               |    1 -
>  drivers/xen/events/events_base.c                   |    2 +
>  drivers/xen/gntdev.c                               |   13 +-
>  drivers/xen/grant-table.c                          |   89 +-
>  drivers/xen/xencomm.c                              |  219 ---
>  fs/bio-integrity.c                                 |   18 +-
>  fs/bio.c                                           |   15 +-
>  fs/btrfs/check-integrity.c                         |    4 +-
>  fs/btrfs/compression.c                             |    2 +
>  fs/btrfs/disk-io.c                                 |    5 +-
>  fs/btrfs/extent-tree.c                             |    1 +
>  fs/btrfs/inode.c                                   |    4 +-
>  fs/btrfs/ioctl.c                                   |   22 +-
>  fs/btrfs/send.c                                    |   22 +-
>  fs/btrfs/super.c                                   |   13 +-
>  fs/btrfs/sysfs.c                                   |   10 +-
>  fs/buffer.c                                        |    6 +-
>  fs/ceph/acl.c                                      |   11 +-
>  fs/ceph/dir.c                                      |   23 +-
>  fs/ceph/file.c                                     |    1 +
>  fs/ceph/super.c                                    |   32 +-
>  fs/ceph/super.h                                    |    7 +-
>  fs/ceph/xattr.c                                    |   54 +-
>  fs/cifs/cifsacl.c                                  |   61 +-
>  fs/cifs/cifsglob.h                                 |   13 +-
>  fs/cifs/cifsproto.h                                |    9 +-
>  fs/cifs/cifssmb.c                                  |   15 +-
>  fs/cifs/dir.c                                      |    2 +-
>  fs/cifs/file.c                                     |   94 +-
>  fs/cifs/inode.c                                    |   15 +-
>  fs/cifs/smb1ops.c                                  |    9 +
>  fs/cifs/smb2glob.h                                 |    3 +
>  fs/cifs/smb2ops.c                                  |   14 +-
>  fs/cifs/smb2pdu.c                                  |    9 +-
>  fs/cifs/smb2proto.h                                |    3 +-
>  fs/cifs/transport.c                                |   29 +
>  fs/cifs/xattr.c                                    |   15 +-
>  fs/exec.c                                          |   45 +-
>  fs/ext4/ext4.h                                     |    2 +
>  fs/ext4/extents.c                                  |    1 +
>  fs/ext4/file.c                                     |    2 +-
>  fs/ext4/ioctl.c                                    |    3 +-
>  fs/ext4/resize.c                                   |   34 +-
>  fs/ext4/super.c                                    |   20 +-
>  fs/file.c                                          |   58 +-
>  fs/file_table.c                                    |    1 +
>  fs/fs-writeback.c                                  |   33 +-
>  fs/fscache/object-list.c                           |    5 +
>  fs/fscache/object.c                                |    3 +
>  fs/hfsplus/catalog.c                               |   41 +
>  fs/hfsplus/hfsplus_fs.h                            |    1 +
>  fs/hfsplus/hfsplus_raw.h                           |    6 +-
>  fs/hfsplus/inode.c                                 |    9 +
>  fs/hfsplus/options.c                               |    2 +-
>  fs/jbd2/transaction.c                              |    6 +-
>  fs/jfs/acl.c                                       |    2 +
>  fs/jfs/xattr.c                                     |   14 +-
>  fs/kernfs/dir.c                                    |   12 +-
>  fs/kernfs/mount.c                                  |    8 +-
>  fs/lockd/svclock.c                                 |    8 +
>  fs/namei.c                                         |   32 +-
>  fs/nfs/delegation.c                                |   11 +-
>  fs/nfs/dir.c                                       |    5 +
>  fs/nfs/inode.c                                     |   14 +-
>  fs/nfs/internal.h                                  |   12 +-
>  fs/nfs/nfs3acl.c                                   |   34 +-
>  fs/nfs/nfs3proc.c                                  |    1 +
>  fs/nfs/nfs4client.c                                |    9 +-
>  fs/nfs/nfs4filelayout.c                            |   10 +-
>  fs/nfs/nfs4namespace.c                             |   12 +-
>  fs/nfs/nfs4proc.c                                  |   32 +-
>  fs/nfs/nfs4session.c                               |   25 +-
>  fs/nfs/nfs4session.h                               |    2 +-
>  fs/nfs/nfs4state.c                                 |   19 +-
>  fs/nfsd/nfs4acl.c                                  |    9 +-
>  fs/notify/dnotify/dnotify.c                        |    2 +-
>  fs/notify/fanotify/fanotify.c                      |    8 +-
>  fs/notify/fanotify/fanotify_user.c                 |   13 +
>  fs/notify/fsnotify.c                               |    2 +-
>  fs/notify/group.c                                  |    8 +-
>  fs/notify/inotify/inotify.h                        |    2 +-
>  fs/notify/inotify/inotify_fsnotify.c               |    3 +-
>  fs/notify/inotify/inotify_user.c                   |   14 +-
>  fs/notify/notification.c                           |   20 +-
>  fs/ntfs/file.c                                     |    2 +-
>  fs/ocfs2/alloc.c                                   |   40 +-
>  fs/ocfs2/file.c                                    |   60 +-
>  fs/ocfs2/localalloc.c                              |   42 +
>  fs/ocfs2/localalloc.h                              |    6 +
>  fs/ocfs2/namei.c                                   |   17 +
>  fs/ocfs2/quota_global.c                            |   27 +-
>  fs/ocfs2/quota_local.c                             |    4 -
>  fs/open.c                                          |    4 +
>  fs/posix_acl.c                                     |   18 +-
>  fs/proc/base.c                                     |    1 +
>  fs/proc/page.c                                     |    5 +-
>  fs/proc/vmcore.c                                   |   26 +-
>  fs/quota/dquot.c                                   |   14 +-
>  fs/read_write.c                                    |   40 +-
>  fs/reiserfs/do_balan.c                             |  895 +++-------
>  fs/sync.c                                          |   32 +-
>  fs/sysfs/mount.c                                   |    5 +-
>  fs/udf/file.c                                      |   14 +-
>  fs/udf/inode.c                                     |    1 +
>  fs/xfs/xfs_file.c                                  |    2 +-
>  fs/xfs/xfs_iops.c                                  |   16 +-
>  fs/xfs/xfs_log_cil.c                               |   19 +-
>  fs/xfs/xfs_mount.c                                 |   24 +-
>  fs/xfs/xfs_sb.c                                    |   10 +-
>  fs/xfs/xfs_super.c                                 |    2 +-
>  include/asm-generic/pgtable.h                      |   39 +
>  include/drm/drmP.h                                 |    3 +
>  include/drm/drm_crtc.h                             |    3 +
>  include/drm/ttm/ttm_page_alloc.h                   |    2 +
>  include/dt-bindings/clock/tegra124-car.h           |    4 +-
>  include/kvm/arm_vgic.h                             |    5 +
>  include/linux/atmel-ssc.h                          |    1 +
>  include/linux/audit.h                              |    3 +-
>  include/linux/binfmts.h                            |    1 -
>  include/linux/bio.h                                |   12 +
>  include/linux/blk-mq.h                             |   16 +-
>  include/linux/blkdev.h                             |   11 +-
>  include/linux/can/skb.h                            |   38 +
>  include/linux/ceph/ceph_fs.h                       |    5 +-
>  include/linux/cgroup.h                             |    2 +
>  include/linux/clk/ti.h                             |    4 +
>  include/linux/compiler-gcc4.h                      |    6 +-
>  include/linux/dma-buf.h                            |    2 +-
>  include/linux/file.h                               |   27 +-
>  include/linux/firewire.h                           |    1 +
>  include/linux/fs.h                                 |   17 +-
>  include/linux/fsnotify_backend.h                   |    4 +-
>  include/linux/gfp.h                                |    4 +
>  include/linux/gpio/consumer.h                      |    4 +-
>  include/linux/huge_mm.h                            |   41 -
>  include/linux/hyperv.h                             |    2 +-
>  include/linux/interrupt.h                          |    5 +
>  include/linux/ipc_namespace.h                      |    2 -
>  include/linux/kernfs.h                             |    9 +-
>  include/linux/mfd/arizona/registers.h              |    6 +-
>  include/linux/mfd/max8997-private.h                |    2 +-
>  include/linux/mfd/max8998-private.h                |    2 +-
>  include/linux/mfd/tps65217.h                       |    4 +-
>  include/linux/mlx5/driver.h                        |    3 +
>  include/linux/mm.h                                 |   20 +-
>  include/linux/mmzone.h                             |    4 +-
>  include/linux/netdevice.h                          |   36 +-
>  include/linux/nfs_xdr.h                            |    7 +
>  include/linux/nvme.h                               |    6 +-
>  include/linux/of.h                                 |  153 +-
>  include/linux/of_device.h                          |    4 +-
>  include/linux/page-flags.h                         |    4 +-
>  include/linux/pci.h                                |   20 +
>  include/linux/phy/phy.h                            |   14 +
>  include/linux/platform_data/adau1977.h             |   45 +
>  include/linux/platform_data/asoc-s3c.h             |    3 +-
>  include/linux/platform_data/asoc-s3c24xx_simtec.h  |    3 +-
>  include/linux/platform_data/davinci_asp.h          |    4 +-
>  include/linux/regmap.h                             |    9 +
>  include/linux/sched.h                              |    3 +-
>  include/linux/skbuff.h                             |   22 +-
>  include/linux/slab.h                               |    2 +-
>  include/linux/smp.h                                |    3 +
>  include/linux/spi/spi.h                            |    7 +-
>  include/linux/syscalls.h                           |    6 +-
>  include/linux/tracepoint.h                         |    6 +
>  include/linux/usb.h                                |    2 -
>  include/linux/vm_event_item.h                      |    4 +-
>  include/linux/vmstat.h                             |    8 +
>  include/linux/workqueue.h                          |    5 +-
>  include/linux/writeback.h                          |    2 +-
>  include/net/datalink.h                             |    2 +
>  include/net/dn.h                                   |    2 +
>  include/net/dn_route.h                             |    2 +
>  include/net/ethoc.h                                |    1 +
>  include/net/ip_tunnels.h                           |    1 +
>  include/net/ipx.h                                  |   11 +
>  include/net/net_namespace.h                        |    8 +
>  include/net/netfilter/nf_conntrack.h               |    2 +
>  include/net/netfilter/nf_tables.h                  |    9 +-
>  include/net/netfilter/nft_reject.h                 |   25 +
>  include/net/sctp/structs.h                         |   14 +-
>  include/net/sock.h                                 |    6 +-
>  include/net/tcp.h                                  |    3 +-
>  include/net/xfrm.h                                 |   11 +
>  include/rdma/ib_verbs.h                            |    3 +-
>  include/sound/rcar_snd.h                           |   36 +-
>  include/sound/simple_card.h                        |    6 +-
>  include/sound/soc-dai.h                            |    3 +
>  include/sound/soc-dapm.h                           |   48 +-
>  include/sound/soc.h                                |  137 +-
>  include/target/iscsi/iscsi_transport.h             |    1 +
>  include/target/target_core_base.h                  |    1 -
>  include/trace/events/hswadsp.h                     |  384 +++++
>  include/trace/events/intel-sst.h                   |  148 ++
>  include/trace/events/power.h                       |    7 +-
>  include/trace/events/sunrpc.h                      |    4 +-
>  include/trace/events/writeback.h                   |    6 +-
>  include/uapi/asm-generic/unistd.h                  |    6 +-
>  include/uapi/drm/drm.h                             |    2 +
>  include/uapi/drm/vmwgfx_drm.h                      |    1 +
>  include/uapi/linux/btrfs.h                         |    1 -
>  include/uapi/linux/in6.h                           |   23 +-
>  include/uapi/linux/mic_ioctl.h                     |    2 +-
>  include/uapi/linux/nvme.h                          |   11 +
>  include/uapi/xen/Kbuild                            |    2 +
>  include/{ => uapi}/xen/gntalloc.h                  |    0
>  include/{ => uapi}/xen/gntdev.h                    |    0
>  include/xen/grant_table.h                          |    8 +-
>  include/xen/interface/io/blkif.h                   |   34 +-
>  include/xen/interface/xencomm.h                    |   41 -
>  include/xen/xencomm.h                              |   77 -
>  init/main.c                                        |    4 +-
>  ipc/mq_sysctl.c                                    |   18 +-
>  ipc/mqueue.c                                       |    6 +-
>  ipc/msg.c                                          |    2 +
>  kernel/audit.c                                     |   31 +-
>  kernel/audit.h                                     |    2 +-
>  kernel/audit_tree.c                                |    2 +-
>  kernel/audit_watch.c                               |    2 +-
>  kernel/auditfilter.c                               |   10 +-
>  kernel/auditsc.c                                   |    2 +-
>  kernel/cgroup.c                                    |   60 +-
>  kernel/cpuset.c                                    |   10 +-
>  kernel/events/core.c                               |   12 +-
>  kernel/irq/Kconfig                                 |    1 +
>  kernel/irq/devres.c                                |   45 +
>  kernel/irq/irqdesc.c                               |    1 +
>  kernel/irq/irqdomain.c                             |    1 +
>  kernel/irq/manage.c                                |    3 +-
>  kernel/kmod.c                                      |    2 +-
>  kernel/power/console.c                             |    1 +
>  kernel/printk/printk.c                             |    2 -
>  kernel/profile.c                                   |    4 +-
>  kernel/sched/clock.c                               |    4 +-
>  kernel/sched/core.c                                |   37 +-
>  kernel/sched/cpudeadline.c                         |    6 +-
>  kernel/sched/deadline.c                            |   20 +-
>  kernel/sched/fair.c                                |   10 +-
>  kernel/sched/rt.c                                  |    8 +
>  kernel/sched/sched.h                               |    1 -
>  kernel/stop_machine.c                              |    2 +-
>  kernel/time/jiffies.c                              |    6 +
>  kernel/time/sched_clock.c                          |   46 +-
>  kernel/time/tick-broadcast.c                       |    1 +
>  kernel/trace/ring_buffer.c                         |    7 +
>  kernel/trace/trace_events.c                        |   10 +
>  kernel/tracepoint.c                                |    7 +-
>  kernel/user_namespace.c                            |    2 +-
>  kernel/workqueue.c                                 |    7 +
>  lib/Kconfig.debug                                  |    2 +-
>  lib/Makefile                                       |    1 +
>  lib/dma-debug.c                                    |  131 +-
>  lib/percpu_ida.c                                   |    7 +-
>  lib/radix-tree.c                                   |    4 +-
>  mm/Kconfig                                         |    4 +-
>  mm/compaction.c                                    |   20 +-
>  mm/filemap.c                                       |    4 +-
>  mm/huge_memory.c                                   |   20 +-
>  mm/ksm.c                                           |    2 +-
>  mm/memcontrol.c                                    |   20 +-
>  mm/memory-failure.c                                |    8 +-
>  mm/memory.c                                        |   15 +-
>  mm/migrate.c                                       |   11 +-
>  mm/mprotect.c                                      |   25 +-
>  mm/page-writeback.c                                |    5 +-
>  mm/page_alloc.c                                    |   30 +-
>  mm/slub.c                                          |   38 +-
>  mm/swap.c                                          |    4 +-
>  mm/swap_state.c                                    |   63 +-
>  mm/swapfile.c                                      |   11 +-
>  mm/vmpressure.c                                    |    1 +
>  mm/vmstat.c                                        |    4 +-
>  net/8021q/vlan_dev.c                               |    3 +
>  net/9p/client.c                                    |    2 +-
>  net/9p/trans_virtio.c                              |    5 +-
>  net/batman-adv/bat_iv_ogm.c                        |   30 +-
>  net/batman-adv/hard-interface.c                    |   22 +-
>  net/batman-adv/originator.c                        |   36 +
>  net/batman-adv/originator.h                        |    4 +
>  net/batman-adv/routing.c                           |    4 +-
>  net/batman-adv/send.c                              |    9 +-
>  net/batman-adv/translation-table.c                 |   23 +-
>  net/bluetooth/hidp/core.c                          |   16 +-
>  net/bluetooth/hidp/hidp.h                          |    4 +
>  net/bridge/br_device.c                             |   54 +-
>  net/bridge/br_fdb.c                                |  137 +-
>  net/bridge/br_if.c                                 |    6 +-
>  net/bridge/br_input.c                              |    4 +-
>  net/bridge/br_multicast.c                          |   33 +-
>  net/bridge/br_private.h                            |   13 +-
>  net/bridge/br_stp_if.c                             |    2 +
>  net/bridge/br_vlan.c                               |   27 +-
>  net/caif/caif_dev.c                                |    1 +
>  net/caif/cfsrvl.c                                  |    1 +
>  net/can/af_can.c                                   |    3 +-
>  net/can/bcm.c                                      |    4 +-
>  net/can/raw.c                                      |   27 +-
>  net/ceph/messenger.c                               |    8 +-
>  net/ceph/osd_client.c                              |   84 +-
>  net/core/dev.c                                     |   28 +-
>  net/core/fib_rules.c                               |    7 +
>  net/core/flow_dissector.c                          |   20 +-
>  net/core/neighbour.c                               |    8 +-
>  net/core/netpoll.c                                 |    4 +-
>  net/core/rtnetlink.c                               |   21 +-
>  net/core/skbuff.c                                  |  103 +-
>  net/core/sock.c                                    |   11 +-
>  net/dccp/ccids/lib/tfrc.c                          |    2 +-
>  net/dccp/ccids/lib/tfrc.h                          |    1 +
>  net/decnet/af_decnet.c                             |    5 -
>  net/hsr/hsr_framereg.c                             |    2 +-
>  net/ieee802154/6lowpan.c                           |   23 +-
>  net/ipv4/af_inet.c                                 |    7 +-
>  net/ipv4/devinet.c                                 |    3 +-
>  net/ipv4/inet_fragment.c                           |    5 +-
>  net/ipv4/ip_forward.c                              |   71 +-
>  net/ipv4/ip_output.c                               |    3 -
>  net/ipv4/ip_tunnel.c                               |   82 +-
>  net/ipv4/ip_tunnel_core.c                          |   47 +-
>  net/ipv4/ipconfig.c                                |    2 +-
>  net/ipv4/netfilter/Kconfig                         |    5 +
>  net/ipv4/netfilter/Makefile                        |    1 +
>  net/ipv4/netfilter/nf_nat_h323.c                   |    5 +-
>  net/ipv4/netfilter/nf_nat_snmp_basic.c             |    4 +-
>  net/ipv4/netfilter/nft_reject_ipv4.c               |   75 +
>  net/ipv4/route.c                                   |   13 +-
>  net/ipv4/tcp.c                                     |   10 +-
>  net/ipv4/tcp_cong.c                                |    3 +-
>  net/ipv4/tcp_input.c                               |   21 +-
>  net/ipv4/tcp_output.c                              |   48 +-
>  net/ipv4/udp_offload.c                             |   17 +-
>  net/ipv6/Kconfig                                   |    1 +
>  net/ipv6/addrconf.c                                |    7 +-
>  net/ipv6/exthdrs_core.c                            |    2 +-
>  net/ipv6/exthdrs_offload.c                         |    4 +-
>  net/ipv6/icmp.c                                    |    2 +-
>  net/ipv6/ip6_offload.c                             |   20 +-
>  net/ipv6/ip6_output.c                              |   20 +-
>  net/ipv6/netfilter/Kconfig                         |    5 +
>  net/ipv6/netfilter/Makefile                        |    1 +
>  net/ipv6/netfilter/nft_reject_ipv6.c               |   76 +
>  net/ipv6/ping.c                                    |    1 +
>  net/ipv6/route.c                                   |    2 +-
>  net/ipv6/sit.c                                     |   19 +
>  net/ipv6/udp_offload.c                             |    2 +-
>  net/ipx/af_ipx.c                                   |   22 +-
>  net/ipx/ipx_route.c                                |    4 -
>  net/l2tp/l2tp_core.c                               |    4 +-
>  net/l2tp/l2tp_core.h                               |    1 +
>  net/l2tp/l2tp_netlink.c                            |    4 +-
>  net/l2tp/l2tp_ppp.c                                |   13 +-
>  net/mac80211/cfg.c                                 |   44 +-
>  net/mac80211/chan.c                                |    6 +
>  net/mac80211/ht.c                                  |    4 +-
>  net/mac80211/ibss.c                                |    5 +-
>  net/mac80211/ieee80211_i.h                         |   10 +-
>  net/mac80211/iface.c                               |   33 +-
>  net/mac80211/mesh_ps.c                             |    1 +
>  net/mac80211/mlme.c                                |   24 +
>  net/mac80211/rx.c                                  |    7 +
>  net/mac80211/sta_info.c                            |   67 +-
>  net/mac80211/sta_info.h                            |    7 +-
>  net/mac80211/tx.c                                  |   17 +-
>  net/mac80211/util.c                                |   48 +-
>  net/mac80211/wme.c                                 |    5 +
>  net/netfilter/Kconfig                              |    6 +-
>  net/netfilter/Makefile                             |    1 +
>  net/netfilter/ipvs/ip_vs_conn.c                    |    8 +-
>  net/netfilter/nf_conntrack_core.c                  |   55 +-
>  net/netfilter/nf_conntrack_netlink.c               |   35 +-
>  net/netfilter/nf_nat_core.c                        |   56 +-
>  net/netfilter/nf_synproxy_core.c                   |    5 +-
>  net/netfilter/nf_tables_api.c                      |   82 +-
>  net/netfilter/nf_tables_core.c                     |    6 +-
>  net/netfilter/nft_ct.c                             |   16 +-
>  net/netfilter/nft_log.c                            |    5 +-
>  net/netfilter/nft_lookup.c                         |    1 +
>  net/netfilter/nft_meta.c                           |    4 +-
>  net/netfilter/nft_payload.c                        |    3 +-
>  net/netfilter/nft_queue.c                          |    4 +-
>  net/netfilter/nft_rbtree.c                         |   16 +-
>  net/netfilter/nft_reject.c                         |   89 +-
>  net/netfilter/nft_reject_inet.c                    |   63 +
>  net/netfilter/xt_CT.c                              |    7 +-
>  net/netlink/af_netlink.c                           |    4 +-
>  net/nfc/nci/core.c                                 |    2 +-
>  net/openvswitch/datapath.c                         |   23 +-
>  net/openvswitch/flow_table.c                       |   88 +-
>  net/openvswitch/flow_table.h                       |    2 +-
>  net/packet/af_packet.c                             |   26 +-
>  net/sched/sch_api.c                                |    7 +-
>  net/sched/sch_fq.c                                 |   21 +-
>  net/sched/sch_pie.c                                |   21 +-
>  net/sched/sch_tbf.c                                |   24 +-
>  net/sctp/associola.c                               |  211 ++-
>  net/sctp/ipv6.c                                    |    2 +
>  net/sctp/sm_make_chunk.c                           |    4 +-
>  net/sctp/sm_sideeffect.c                           |    7 +-
>  net/sctp/sm_statefuns.c                            |   12 +-
>  net/sctp/socket.c                                  |   47 +-
>  net/sctp/sysctl.c                                  |   18 +-
>  net/sctp/ulpevent.c                                |    8 +-
>  net/socket.c                                       |   17 +-
>  net/sunrpc/auth_gss/auth_gss.c                     |   19 +-
>  net/sunrpc/backchannel_rqst.c                      |    6 +-
>  net/sunrpc/svc_xprt.c                              |    6 +-
>  net/sunrpc/xprtsock.c                              |    6 +-
>  net/tipc/bearer.c                                  |    7 +-
>  net/tipc/config.c                                  |   11 +-
>  net/tipc/core.c                                    |  109 +-
>  net/tipc/core.h                                    |    2 +-
>  net/tipc/handler.c                                 |    1 -
>  net/tipc/link.c                                    |    7 +
>  net/tipc/name_table.c                              |   40 +-
>  net/tipc/netlink.c                                 |    8 -
>  net/tipc/ref.c                                     |    3 -
>  net/tipc/server.c                                  |   19 +-
>  net/tipc/server.h                                  |    2 -
>  net/tipc/socket.c                                  |   12 +-
>  net/tipc/subscr.c                                  |   19 +-
>  net/unix/af_unix.c                                 |    3 +-
>  net/wireless/core.c                                |   19 +-
>  net/wireless/core.h                                |    4 +-
>  net/wireless/nl80211.c                             |   32 +-
>  net/wireless/nl80211.h                             |    8 +-
>  net/wireless/reg.c                                 |   12 +-
>  net/wireless/scan.c                                |   40 +-
>  net/wireless/sme.c                                 |    2 +-
>  net/xfrm/xfrm_policy.c                             |    2 +-
>  net/xfrm/xfrm_state.c                              |   23 +-
>  net/xfrm/xfrm_user.c                               |    5 -
>  scripts/Makefile.lib                               |    1 +
>  scripts/checkpatch.pl                              |    4 +-
>  scripts/gen_initramfs_list.sh                      |    2 +-
>  scripts/get_maintainer.pl                          |    2 +-
>  scripts/mod/file2alias.c                           |    4 +-
>  scripts/mod/modpost.c                              |   13 +
>  security/Kconfig                                   |    2 +-
>  security/keys/keyring.c                            |    6 +-
>  security/selinux/nlmsgtab.c                        |    2 +
>  security/selinux/ss/policydb.c                     |    8 +-
>  security/selinux/ss/services.c                     |    4 +
>  sound/core/pcm_lib.c                               |    1 +
>  sound/pci/hda/hda_codec.c                          |   34 +-
>  sound/pci/hda/hda_generic.c                        |    8 +-
>  sound/pci/hda/hda_generic.h                        |    1 +
>  sound/pci/hda/hda_intel.c                          |    2 +-
>  sound/pci/hda/patch_analog.c                       |   31 +
>  sound/pci/hda/patch_ca0132.c                       |   68 +-
>  sound/pci/hda/patch_conexant.c                     |    3 +-
>  sound/pci/hda/patch_realtek.c                      |   92 +-
>  sound/pci/hda/patch_sigmatel.c                     |   60 +-
>  sound/pci/hda/thinkpad_helper.c                    |    1 +
>  sound/soc/Kconfig                                  |    1 +
>  sound/soc/Makefile                                 |    1 +
>  sound/soc/atmel/Kconfig                            |    2 +-
>  sound/soc/atmel/atmel_ssc_dai.c                    |   13 +-
>  sound/soc/atmel/sam9g20_wm8731.c                   |   20 +-
>  sound/soc/blackfin/Kconfig                         |   20 +-
>  sound/soc/cirrus/Kconfig                           |    4 +-
>  sound/soc/cirrus/snappercl15.c                     |   18 +-
>  sound/soc/codecs/88pm860x-codec.c                  |  120 +-
>  sound/soc/codecs/Kconfig                           |  191 ++-
>  sound/soc/codecs/Makefile                          |   33 +
>  sound/soc/codecs/ad1836.c                          |    4 +-
>  sound/soc/codecs/ad193x-i2c.c                      |   54 +
>  sound/soc/codecs/ad193x-spi.c                      |   48 +
>  sound/soc/codecs/ad193x.c                          |  154 +-
>  sound/soc/codecs/ad193x.h                          |    7 +
>  sound/soc/codecs/ad1980.c                          |    4 +-
>  sound/soc/codecs/adau1373.c                        |   39 +-
>  sound/soc/codecs/adau1977-i2c.c                    |   59 +
>  sound/soc/codecs/adau1977-spi.c                    |   76 +
>  sound/soc/codecs/adau1977.c                        | 1018 +++++++++++
>  sound/soc/codecs/adau1977.h                        |   37 +
>  sound/soc/codecs/adav801.c                         |   53 +
>  sound/soc/codecs/adav803.c                         |   50 +
>  sound/soc/codecs/adav80x.c                         |  159 +-
>  sound/soc/codecs/adav80x.h                         |    7 +
>  sound/soc/codecs/ak4104.c                          |    2 -
>  sound/soc/codecs/ak4535.c                          |    9 -
>  sound/soc/codecs/ak4641.c                          |   24 +-
>  sound/soc/codecs/ak4642.c                          |    8 -
>  sound/soc/codecs/ak4671.c                          |  250 ++-
>  sound/soc/codecs/ak4671.h                          |    2 -
>  sound/soc/codecs/alc5623.c                         |  120 +-
>  sound/soc/codecs/alc5632.c                         |   48 +-
>  sound/soc/codecs/arizona.c                         |  325 ++--
>  sound/soc/codecs/cq93vc.c                          |    3 +-
>  sound/soc/codecs/cs4270.c                          |    9 -
>  sound/soc/codecs/cs4271.c                          |   63 +-
>  sound/soc/codecs/cs42l51.c                         |   99 +-
>  sound/soc/codecs/cs42l52.c                         |  109 +-
>  sound/soc/codecs/cs42l73.c                         |   72 +-
>  sound/soc/codecs/cs42xx8-i2c.c                     |   64 +
>  sound/soc/codecs/cs42xx8.c                         |  602 +++++++
>  sound/soc/codecs/cs42xx8.h                         |  238 +++
>  sound/soc/codecs/da7210.c                          |   28 +-
>  sound/soc/codecs/da7213.c                          |  159 +-
>  sound/soc/codecs/da732x.c                          |  208 ++-
>  sound/soc/codecs/da732x.h                          |    3 -
>  sound/soc/codecs/da9055.c                          |  111 +-
>  sound/soc/codecs/isabelle.c                        |   71 +-
>  sound/soc/codecs/lm4857.c                          |    3 +-
>  sound/soc/codecs/lm49453.c                         |   47 +-
>  sound/soc/codecs/max9768.c                         |    5 -
>  sound/soc/codecs/max98088.c                        |   47 +-
>  sound/soc/codecs/max98090.c                        |  202 +--
>  sound/soc/codecs/max98090.h                        |    1 -
>  sound/soc/codecs/max98095.c                        |   60 +-
>  sound/soc/codecs/max9850.c                         |    8 -
>  sound/soc/codecs/mc13783.c                         |   30 +-
>  sound/soc/codecs/ml26124.c                         |   22 +-
>  sound/soc/codecs/pcm1681.c                         |   15 +-
>  sound/soc/codecs/pcm1792a.c                        |   33 +-
>  sound/soc/codecs/pcm512x-i2c.c                     |   71 +
>  sound/soc/codecs/pcm512x-spi.c                     |   69 +
>  sound/soc/codecs/pcm512x.c                         |  589 +++++++
>  sound/soc/codecs/pcm512x.h                         |  171 ++
>  sound/soc/codecs/rt5631.c                          |   84 +-
>  sound/soc/codecs/rt5640.c                          |   87 +-
>  sound/soc/codecs/sgtl5000.c                        |   18 +-
>  sound/soc/codecs/si476x.c                          |    6 +-
>  sound/soc/codecs/sirf-audio-codec.c                |  524 ++++++
>  sound/soc/codecs/sirf-audio-codec.h                |   75 +
>  sound/soc/codecs/sn95031.c                         |   46 +-
>  sound/soc/codecs/ssm2518.c                         |   24 +-
>  sound/soc/codecs/ssm2602-i2c.c                     |   57 +
>  sound/soc/codecs/ssm2602-spi.c                     |   41 +
>  sound/soc/codecs/ssm2602.c                         |  180 +-
>  sound/soc/codecs/ssm2602.h                         |   14 +
>  sound/soc/codecs/sta32x.c                          |   90 +-
>  sound/soc/codecs/sta529.c                          |   15 +-
>  sound/soc/codecs/stac9766.c                        |   38 +-
>  sound/soc/codecs/tlv320aic23-i2c.c                 |   59 +
>  sound/soc/codecs/tlv320aic23-spi.c                 |   56 +
>  sound/soc/codecs/tlv320aic23.c                     |   79 +-
>  sound/soc/codecs/tlv320aic23.h                     |    6 +
>  sound/soc/codecs/tlv320aic26.c                     |    7 +-
>  sound/soc/codecs/tlv320aic31xx.c                   |   19 +-
>  sound/soc/codecs/tlv320aic32x4.c                   |    2 -
>  sound/soc/codecs/tlv320aic3x.c                     |    6 -
>  sound/soc/codecs/tlv320dac33.c                     |   35 +-
>  sound/soc/codecs/twl4030.c                         |  101 +-
>  sound/soc/codecs/twl6040.c                         |   17 +-
>  sound/soc/codecs/uda134x.c                         |    3 +-
>  sound/soc/codecs/uda1380.c                         |   43 +-
>  sound/soc/codecs/wl1273.c                          |    9 +-
>  sound/soc/codecs/wm2000.c                          |    2 -
>  sound/soc/codecs/wm2200.c                          |   25 +-
>  sound/soc/codecs/wm5100.c                          |   43 +-
>  sound/soc/codecs/wm5102.c                          |   32 +-
>  sound/soc/codecs/wm5110.c                          |   22 +-
>  sound/soc/codecs/wm8350.c                          |    4 +-
>  sound/soc/codecs/wm8400.c                          |   37 +-
>  sound/soc/codecs/wm8510.c                          |   10 +-
>  sound/soc/codecs/wm8523.c                          |   11 +-
>  sound/soc/codecs/wm8580.c                          |    9 +-
>  sound/soc/codecs/wm8711.c                          |    8 +-
>  sound/soc/codecs/wm8728.c                          |   11 +-
>  sound/soc/codecs/wm8731.c                          |   11 +-
>  sound/soc/codecs/wm8737.c                          |   56 +-
>  sound/soc/codecs/wm8741.c                          |   40 +-
>  sound/soc/codecs/wm8750.c                          |    6 -
>  sound/soc/codecs/wm8753.c                          |   12 +-
>  sound/soc/codecs/wm8770.c                          |   10 +-
>  sound/soc/codecs/wm8776.c                          |    6 -
>  sound/soc/codecs/wm8804.c                          |   10 +-
>  sound/soc/codecs/wm8900.c                          |   52 +-
>  sound/soc/codecs/wm8903.c                          |  118 +-
>  sound/soc/codecs/wm8904.c                          |   86 +-
>  sound/soc/codecs/wm8940.c                          |   26 +-
>  sound/soc/codecs/wm8955.c                          |   19 +-
>  sound/soc/codecs/wm8958-dsp2.c                     |   10 +-
>  sound/soc/codecs/wm8960.c                          |    6 -
>  sound/soc/codecs/wm8961.c                          |   23 +-
>  sound/soc/codecs/wm8962.c                          |   87 +-
>  sound/soc/codecs/wm8971.c                          |    6 -
>  sound/soc/codecs/wm8974.c                          |   10 +-
>  sound/soc/codecs/wm8978.c                          |   38 +-
>  sound/soc/codecs/wm8983.c                          |   51 +-
>  sound/soc/codecs/wm8985.c                          |   46 +-
>  sound/soc/codecs/wm8988.c                          |   70 +-
>  sound/soc/codecs/wm8990.c                          |   49 +-
>  sound/soc/codecs/wm8991.c                          |   52 +-
>  sound/soc/codecs/wm8993.c                          |   74 +-
>  sound/soc/codecs/wm8994.c                          |  186 +-
>  sound/soc/codecs/wm8995.c                          |   50 +-
>  sound/soc/codecs/wm8996.c                          |   87 +-
>  sound/soc/codecs/wm8997.c                          |   29 +-
>  sound/soc/codecs/wm9081.c                          |   34 +-
>  sound/soc/codecs/wm9090.c                          |   10 -
>  sound/soc/codecs/wm9705.c                          |   12 +-
>  sound/soc/codecs/wm_adsp.c                         |   50 +-
>  sound/soc/codecs/wm_hubs.c                         |   16 +-
>  sound/soc/davinci/davinci-evm.c                    |   81 +-
>  sound/soc/davinci/davinci-mcasp.c                  |  294 ++--
>  sound/soc/davinci/edma-pcm.c                       |   57 +
>  sound/soc/davinci/edma-pcm.h                       |   25 +
>  sound/soc/fsl/Kconfig                              |   12 +-
>  sound/soc/fsl/eukrea-tlv320.c                      |  108 +-
>  sound/soc/fsl/fsl_esai.c                           |   36 +-
>  sound/soc/fsl/fsl_esai.h                           |    2 +-
>  sound/soc/fsl/fsl_sai.c                            |  332 ++--
>  sound/soc/fsl/fsl_sai.h                            |   48 +-
>  sound/soc/fsl/fsl_spdif.c                          |    9 +-
>  sound/soc/fsl/imx-mc13783.c                        |    1 -
>  sound/soc/fsl/imx-pcm-fiq.c                        |    7 +-
>  sound/soc/fsl/imx-sgtl5000.c                       |   10 +-
>  sound/soc/fsl/imx-wm8962.c                         |   11 +-
>  sound/soc/fsl/wm1133-ev1.c                         |   11 +-
>  sound/soc/generic/simple-card.c                    |  295 ++--
>  sound/soc/intel/Kconfig                            |   42 +-
>  sound/soc/intel/Makefile                           |   27 +-
>  sound/soc/intel/byt-rt5640.c                       |  187 ++
>  sound/soc/intel/haswell.c                          |  235 +++
>  sound/soc/intel/mfld_machine.c                     |  108 +-
>  sound/soc/intel/sst-acpi.c                         |  284 ++++
>  sound/soc/intel/sst-baytrail-dsp.c                 |  372 ++++
>  sound/soc/intel/sst-baytrail-ipc.c                 |  867 ++++++++++
>  sound/soc/intel/sst-baytrail-ipc.h                 |   69 +
>  sound/soc/intel/sst-baytrail-pcm.c                 |  422 +++++
>  sound/soc/intel/sst-dsp-priv.h                     |  309 ++++
>  sound/soc/intel/sst-dsp.c                          |  385 +++++
>  sound/soc/intel/sst-dsp.h                          |  233 +++
>  sound/soc/intel/sst-firmware.c                     |  587 +++++++
>  sound/soc/intel/sst-haswell-dsp.c                  |  517 ++++++
>  sound/soc/intel/sst-haswell-ipc.c                  | 1785 ++++++++++++++++++++
>  sound/soc/intel/sst-haswell-ipc.h                  |  488 ++++++
>  sound/soc/intel/sst-haswell-pcm.c                  |  872 ++++++++++
>  sound/soc/intel/{sst_dsp.h => sst-mfld-dsp.h}      |    8 +-
>  .../intel/{sst_platform.c => sst-mfld-platform.c}  |    8 +-
>  .../intel/{sst_platform.h => sst-mfld-platform.h}  |    4 +-
>  sound/soc/kirkwood/Kconfig                         |   11 +-
>  sound/soc/kirkwood/Makefile                        |    2 +
>  sound/soc/kirkwood/armada-370-db.c                 |  148 ++
>  sound/soc/kirkwood/kirkwood-i2s.c                  |    1 +
>  sound/soc/omap/Kconfig                             |    4 +-
>  sound/soc/omap/ams-delta.c                         |   55 +-
>  sound/soc/omap/n810.c                              |   26 +-
>  sound/soc/omap/omap-abe-twl6040.c                  |    3 +-
>  sound/soc/omap/rx51.c                              |   22 +-
>  sound/soc/pxa/corgi.c                              |   49 +-
>  sound/soc/pxa/e740_wm9705.c                        |   10 +-
>  sound/soc/pxa/e750_wm9705.c                        |   10 +-
>  sound/soc/pxa/e800_wm9712.c                        |   19 +-
>  sound/soc/pxa/magician.c                           |   60 +-
>  sound/soc/pxa/mioa701_wm9713.c                     |   19 +-
>  sound/soc/pxa/poodle.c                             |    7 +-
>  sound/soc/pxa/spitz.c                              |   58 +-
>  sound/soc/pxa/tosa.c                               |   67 +-
>  sound/soc/pxa/zylonite.c                           |   17 +-
>  sound/soc/s6000/s6105-ipcam.c                      |   28 +-
>  sound/soc/samsung/Kconfig                          |    8 +-
>  sound/soc/samsung/h1940_uda1380.c                  |    7 +-
>  sound/soc/samsung/neo1973_wm8753.c                 |  168 +-
>  sound/soc/samsung/rx1950_uda1380.c                 |    5 -
>  sound/soc/samsung/smdk_wm8994.c                    |    2 +-
>  sound/soc/samsung/tobermory.c                      |    2 +
>  sound/soc/sh/fsi.c                                 |    2 +-
>  sound/soc/sh/migor.c                               |   19 +-
>  sound/soc/sh/rcar/Makefile                         |    2 +-
>  sound/soc/sh/rcar/adg.c                            |  229 ++-
>  sound/soc/sh/rcar/core.c                           |  426 +++--
>  sound/soc/sh/rcar/gen.c                            |  113 +-
>  sound/soc/sh/rcar/rsnd.h                           |  206 ++-
>  sound/soc/sh/rcar/scu.c                            |  384 -----
>  sound/soc/sh/rcar/src.c                            |  723 ++++++++
>  sound/soc/sh/rcar/ssi.c                            |  388 ++---
>  sound/soc/sirf/Kconfig                             |   14 +
>  sound/soc/sirf/Makefile                            |    5 +
>  sound/soc/sirf/sirf-audio-port.c                   |  194 +++
>  sound/soc/sirf/sirf-audio-port.h                   |   62 +
>  sound/soc/sirf/sirf-audio.c                        |  156 ++
>  sound/soc/soc-cache.c                              |   13 +-
>  sound/soc/soc-compress.c                           |   65 +-
>  sound/soc/soc-core.c                               |  552 +++---
>  sound/soc/soc-dapm.c                               |  604 +++----
>  sound/soc/soc-io.c                                 |   99 +-
>  sound/soc/soc-jack.c                               |    5 +-
>  sound/soc/soc-pcm.c                                |  109 +-
>  sound/soc/spear/spdif_out.c                        |   10 +-
>  sound/soc/tegra/Kconfig                            |    2 +-
>  sound/soc/tegra/tegra20_ac97.c                     |    2 +-
>  sound/soc/tegra/tegra20_das.c                      |    2 +-
>  sound/soc/tegra/tegra20_i2s.c                      |    2 +-
>  sound/soc/tegra/tegra20_spdif.c                    |    2 +-
>  sound/soc/tegra/tegra30_ahub.c                     |    4 +-
>  sound/soc/tegra/tegra30_i2s.c                      |    2 +-
>  sound/soc/txx9/txx9aclc-ac97.c                     |    8 +-
>  sound/usb/Kconfig                                  |    1 +
>  sound/usb/mixer.c                                  |    1 +
>  sound/usb/mixer_maps.c                             |    9 +
>  tools/lib/lockdep/Makefile                         |    6 +-
>  tools/lib/lockdep/preload.c                        |    2 +-
>  tools/lib/lockdep/run_tests.sh                     |    0
>  tools/lib/lockdep/uinclude/asm/hash.h              |    6 +
>  tools/lib/lockdep/uinclude/linux/rcu.h             |    5 +
>  tools/net/Makefile                                 |    2 +-
>  tools/perf/builtin-buildid-cache.c                 |   33 +-
>  tools/perf/builtin-record.c                        |   10 +-
>  tools/perf/builtin-report.c                        |   40 +-
>  tools/perf/builtin-top.c                           |    6 +-
>  tools/perf/builtin-trace.c                         |   32 +-
>  tools/perf/config/Makefile                         |    2 +-
>  tools/perf/config/feature-checks/Makefile          |    2 +-
>  tools/perf/design.txt                              |    1 -
>  tools/perf/perf.h                                  |    4 +-
>  tools/perf/tests/vmlinux-kallsyms.c                |   10 -
>  tools/perf/util/annotate.c                         |    9 +-
>  tools/perf/util/annotate.h                         |    2 +
>  tools/perf/util/event.c                            |   36 +-
>  tools/perf/util/event.h                            |    6 +-
>  tools/perf/util/include/asm/hash.h                 |    6 +
>  tools/perf/util/include/linux/bitops.h             |    4 +-
>  tools/perf/util/machine.c                          |   44 +-
>  tools/perf/util/machine.h                          |    2 +
>  tools/perf/util/map.c                              |    5 +-
>  tools/perf/util/map.h                              |    1 +
>  tools/perf/util/parse-events.c                     |   17 +-
>  tools/perf/util/probe-event.c                      |    2 +-
>  tools/perf/util/session.c                          |    6 +
>  tools/perf/util/symbol-elf.c                       |   10 +-
>  tools/perf/util/symbol.c                           |   67 +-
>  tools/testing/selftests/ipc/msgque.c               |    1 +
>  virt/kvm/arm/vgic.c                                |    1 +
>  virt/kvm/coalesced_mmio.c                          |    8 +-
>  1779 files changed, 37413 insertions(+), 15444 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/interrupt-controller/lsi,zevio-intc.txt
>  create mode 100644 Documentation/devicetree/bindings/net/opencores-ethoc.txt
>  create mode 100644 Documentation/devicetree/bindings/net/sti-dwmac.txt
>  rename Documentation/devicetree/bindings/pinctrl/{brcm,capri-pinctrl.txt => brcm,bcm11351-pinctrl.txt} (98%)
>  create mode 100644 Documentation/devicetree/bindings/power/bq2415x.txt
>  create mode 100644 Documentation/devicetree/bindings/sound/armada-370db-audio.txt
>  create mode 100644 Documentation/devicetree/bindings/sound/cs42xx8.txt
>  create mode 100644 Documentation/devicetree/bindings/sound/da9055.txt
>  create mode 100644 Documentation/devicetree/bindings/sound/eukrea-tlv320.txt
>  create mode 100644 Documentation/devicetree/bindings/sound/pcm512x.txt
>  create mode 100644 Documentation/devicetree/bindings/sound/renesas,rsnd.txt
>  create mode 100644 Documentation/devicetree/bindings/sound/sirf-audio-codec.txt
>  create mode 100644 Documentation/devicetree/bindings/sound/sirf-audio-port.txt
>  create mode 100644 Documentation/devicetree/bindings/sound/sirf-audio.txt
>  create mode 100644 Documentation/devicetree/bindings/sound/tdm-slot.txt
>  create mode 100644 Documentation/devicetree/bindings/sound/widgets.txt
>  delete mode 100644 Documentation/networking/3c505.txt
>  create mode 100644 Documentation/spi/00-INDEX
>  create mode 100644 Documentation/zh_CN/arm64/tagged-pointers.txt
>  create mode 100644 arch/arm/boot/dts/at91-sama5d3_xplained.dts
>  create mode 100644 arch/arm/boot/dts/omap3-overo-storm-tobi.dts
>  rename arch/arm/boot/dts/{omap3-tobi.dts => omap3-overo-tobi-common.dtsi} (94%)
>  create mode 100644 arch/arm/boot/dts/omap3-overo-tobi.dts
>  delete mode 100644 arch/arm/boot/dts/testcases/tests.dtsi
>  delete mode 100644 arch/m68k/include/asm/barrier.h
>  create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mc/nv4c.c
>  create mode 100644 drivers/irqchip/irq-zevio.c
>  create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c
>  delete mode 100644 drivers/net/irda/ep7211-sir.c
>  delete mode 100644 drivers/net/usb/r815x.c
>  create mode 100644 drivers/net/usb/sr9800.c
>  create mode 100644 drivers/net/usb/sr9800.h
>  create mode 100644 drivers/of/testcase-data/testcases.dtsi
>  rename {arch/arm/boot/dts/testcases => drivers/of/testcase-data}/tests-interrupts.dtsi (100%)
>  create mode 100644 drivers/of/testcase-data/tests-match.dtsi
>  rename {arch/arm/boot/dts/testcases => drivers/of/testcase-data}/tests-phandle.dtsi (100%)
>  delete mode 100644 drivers/xen/xencomm.c
>  create mode 100644 include/linux/platform_data/adau1977.h
>  create mode 100644 include/net/netfilter/nft_reject.h
>  create mode 100644 include/trace/events/hswadsp.h
>  create mode 100644 include/trace/events/intel-sst.h
>  rename include/{ => uapi}/xen/gntalloc.h (100%)
>  rename include/{ => uapi}/xen/gntdev.h (100%)
>  delete mode 100644 include/xen/interface/xencomm.h
>  delete mode 100644 include/xen/xencomm.h
>  create mode 100644 net/ipv4/netfilter/nft_reject_ipv4.c
>  create mode 100644 net/ipv6/netfilter/nft_reject_ipv6.c
>  create mode 100644 net/netfilter/nft_reject_inet.c
>  create mode 100644 sound/soc/codecs/ad193x-i2c.c
>  create mode 100644 sound/soc/codecs/ad193x-spi.c
>  create mode 100644 sound/soc/codecs/adau1977-i2c.c
>  create mode 100644 sound/soc/codecs/adau1977-spi.c
>  create mode 100644 sound/soc/codecs/adau1977.c
>  create mode 100644 sound/soc/codecs/adau1977.h
>  create mode 100644 sound/soc/codecs/adav801.c
>  create mode 100644 sound/soc/codecs/adav803.c
>  create mode 100644 sound/soc/codecs/cs42xx8-i2c.c
>  create mode 100644 sound/soc/codecs/cs42xx8.c
>  create mode 100644 sound/soc/codecs/cs42xx8.h
>  create mode 100644 sound/soc/codecs/pcm512x-i2c.c
>  create mode 100644 sound/soc/codecs/pcm512x-spi.c
>  create mode 100644 sound/soc/codecs/pcm512x.c
>  create mode 100644 sound/soc/codecs/pcm512x.h
>  create mode 100644 sound/soc/codecs/sirf-audio-codec.c
>  create mode 100644 sound/soc/codecs/sirf-audio-codec.h
>  create mode 100644 sound/soc/codecs/ssm2602-i2c.c
>  create mode 100644 sound/soc/codecs/ssm2602-spi.c
>  create mode 100644 sound/soc/codecs/tlv320aic23-i2c.c
>  create mode 100644 sound/soc/codecs/tlv320aic23-spi.c
>  create mode 100644 sound/soc/davinci/edma-pcm.c
>  create mode 100644 sound/soc/davinci/edma-pcm.h
>  create mode 100644 sound/soc/intel/byt-rt5640.c
>  create mode 100644 sound/soc/intel/haswell.c
>  create mode 100644 sound/soc/intel/sst-acpi.c
>  create mode 100644 sound/soc/intel/sst-baytrail-dsp.c
>  create mode 100644 sound/soc/intel/sst-baytrail-ipc.c
>  create mode 100644 sound/soc/intel/sst-baytrail-ipc.h
>  create mode 100644 sound/soc/intel/sst-baytrail-pcm.c
>  create mode 100644 sound/soc/intel/sst-dsp-priv.h
>  create mode 100644 sound/soc/intel/sst-dsp.c
>  create mode 100644 sound/soc/intel/sst-dsp.h
>  create mode 100644 sound/soc/intel/sst-firmware.c
>  create mode 100644 sound/soc/intel/sst-haswell-dsp.c
>  create mode 100644 sound/soc/intel/sst-haswell-ipc.c
>  create mode 100644 sound/soc/intel/sst-haswell-ipc.h
>  create mode 100644 sound/soc/intel/sst-haswell-pcm.c
>  rename sound/soc/intel/{sst_dsp.h => sst-mfld-dsp.h} (96%)
>  rename sound/soc/intel/{sst_platform.c => sst-mfld-platform.c} (99%)
>  rename sound/soc/intel/{sst_platform.h => sst-mfld-platform.h} (97%)
>  create mode 100644 sound/soc/kirkwood/armada-370-db.c
>  delete mode 100644 sound/soc/sh/rcar/scu.c
>  create mode 100644 sound/soc/sh/rcar/src.c
>  create mode 100644 sound/soc/sirf/Kconfig
>  create mode 100644 sound/soc/sirf/Makefile
>  create mode 100644 sound/soc/sirf/sirf-audio-port.c
>  create mode 100644 sound/soc/sirf/sirf-audio-port.h
>  create mode 100644 sound/soc/sirf/sirf-audio.c
>  mode change 100644 => 100755 tools/lib/lockdep/run_tests.sh
>  create mode 100644 tools/lib/lockdep/uinclude/asm/hash.h
>  create mode 100644 tools/perf/util/include/asm/hash.h


More information about the Alsa-devel mailing list