Add linux-next specific files for 20160913
authorStephen Rothwell <sfr@canb.auug.org.au>
Tue, 13 Sep 2016 04:16:52 +0000 (14:16 +1000)
committerStephen Rothwell <sfr@canb.auug.org.au>
Tue, 13 Sep 2016 04:16:52 +0000 (14:16 +1000)
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
Next/SHA1s [new file with mode: 0644]
Next/Trees [new file with mode: 0644]
Next/merge.log [new file with mode: 0644]
Next/quilt-import.log [new file with mode: 0644]
localversion-next [new file with mode: 0644]

diff --git a/Next/SHA1s b/Next/SHA1s
new file mode 100644 (file)
index 0000000..4bae58c
--- /dev/null
@@ -0,0 +1,243 @@
+Name           SHA1
+----           ----
+origin         da499f8f5385c181e29978fdaab15a58de185302
+fixes          d3396e1e4ec4aa41ef563841e8ba511ae0589003
+kbuild-current d3e2773c4ede5c62d2a92dae20e3a09b1ca55b6e
+arc-current    3eab887a55424fc2c27553b7bfe32330df83f7b8
+arm-current    1a57c286d8ced1e4144c6201a19bbb70827edee6
+m68k-current   6bd80f372371a7b3f5ff13e4e8a560066299c001
+metag-fixes    97b1d23f7bcbee00a5b85bf2c022c612ea67429d
+powerpc-fixes  f077aaf0754bcba0fffdbd925bc12f09cd1e38aa
+sparc          4620a06e4b3c5d076feb9a42ab43dce77c385358
+net            da499f8f5385c181e29978fdaab15a58de185302
+ipsec          1fb81e09d487656aa23f2acb1232c7f56b4c2367
+netfilter      ecfcdfec7e0cc64215a194044305f02a5a836e6d
+ipvs           ea43f860d984b00c3e3fa02049412ce94ce9ed5e
+wireless-drivers       a0714125d11bcf21599b08b25fdaf384c0db6712
+mac80211       5df20f2141eadb5430caaad20eceac61cfe0f139
+sound-current  3f640970a41429f0a076c01270bbd014c9eae61c
+pci-current    6af7e4f77259ee946103387372cb159f2e99a6d4
+driver-core.current    c6935931c1894ff857616ff8549b61236a19148f
+tty.current    c6935931c1894ff857616ff8549b61236a19148f
+usb.current    9395452b4aab7bc2475ef8935b4a4fb99d778d70
+usb-gadget-fixes       696118c016dd5f5caaa05360f13f8acd8fb9d1a7
+usb-serial-fixes       f190fd92458da3e869b4e2c6289e2c617490ae53
+usb-chipidea-fixes     6f3c4fb6d05e63c9c6d8968302491c3a5457be61
+staging.current        9395452b4aab7bc2475ef8935b4a4fb99d778d70
+char-misc.current      c6935931c1894ff857616ff8549b61236a19148f
+input-current  4af2ff91ec3f42b538a65cf12df5f9faf6aaa914
+crypto-current 0bd2223594a4dcddc1e34b15774a3a4776f7749e
+ide            797cee982eef9195736afc5e7f3b8f613c41d19a
+rr-fixes       8244062ef1e54502ef55f54cced659913f244c3e
+vfio-fixes     c8952a707556e04374d7b2fdb3a079d63ddf6f2f
+kselftest-fixes        29b4817d4018df78086157ea3a55c1d9424a7cfc
+backlight-fixes        68feaca0b13e453aa14ee064c1736202b48b342f
+ftrace-fixes   6224beb12e190ff11f3c7d4bf50cb2922878f600
+mfd-fixes      5baaf3b9efe127d239038de9219d381f4d882b26
+drm-intel-fixes        fc2780b66b15092ac68272644a522c1624c48547
+asm-generic    b0da6d44157aa6e652de7634343708251ba64146
+arc            a0869b8c905ce9f72bc76e68f75f9f7899773df0
+arm            32cb4b0bce85efd65d0390d9edbc8004eb0c5804
+arm-perf       694d0d0bb2030d2e36df73e2d23d5770511dbc8d
+arm-soc                73b72470894dbfbfa8d4ede9876cd71cd61ecd98
+amlogic                cbf216bf60bb131b8b258d6d6c704a8c44451885
+at91           0f59c948faed3715331c2648b46d6d0033d86f5c
+bcm2835                9336be5db24db7d1f55d57a8baf47032c2b18f8a
+berlin         d433580f3b4ef47f16f418a9723c22a78680f931
+cortex-m       f719a0d6a8541b383c506aaa4b4fa6b4109669f4
+imx-mxs                70da51e698c7e1e9b8afbe241ae35bb65a32ebc8
+keystone       fb2a68db621a3710307363809b3d5929beed372f
+mvebu          6c7707b7629c7c3bf0876b957de09eb830ea476e
+omap           91dda79fa02ce3e124af9822a438333f8d7ef604
+omap-pending   c20c8f750d9f8f8617f07ee2352d3ff560e66bc2
+qcom           4feeec0c6e6daf601e250d7e1cf2ac210730d8cc
+renesas                a64ca8158b213343b46cc8c220db564b6505df04
+rockchip       e80be333a38fdb017ccd9965fa7912e30ce08b48
+rpi            bc0195aad0daa2ad5b0d76cce22b167bc3435590
+samsung                1a695a905c18548062509178b98bc91e67510864
+samsung-krzk   9c2c94f84659d2274876e4c6db61fa6f869d7b08
+tegra          74e8115883f585eb6607e4dec9241f7b2cdab018
+arm64          e506236a7b8140d73b35fee80f7e38c794dd931d
+blackfin       391e74a51ea2ce54f4d4a213a207a6bfb73e0b33
+c6x            ca3060d39ae7a0964f8c123a4833029981e86476
+cris           f9f3f864b5e8c09d7837d8980edba4ad52969819
+h8300          58c57526711f7c87046b7c5a650535acbab2d3fb
+hexagon                02cc2ccfe771677db3cd40a71837e1467ebc839a
+ia64           fbb0e4da96f4503e65bc4fb627cf4e1d7c8c64e6
+m68k           986d80466712c0e8878c05328b5b5e7775c53003
+m68knommu      15bbcf4ac65a8c70bd1323aaa8b9964c507d249a
+metag          f5d163aad31e4ec30f7258e655503824a2b03d45
+microblaze     52e9e6e05617264e6e609a8699098380d6b7a6aa
+mips           82440d0d030d8c47ce44579a1bf61a26d28409f2
+nios2          65f836ae4de018092ba0f443a8da799fb467d660
+parisc-hd      523d939ef98fd712632d93a5a2b588e477a7565e
+powerpc                c6935931c1894ff857616ff8549b61236a19148f
+fsl            9f595fd8b54809fed13fc30906ef1e90a3fcfbc9
+mpc5xxx                39e69f55f85731d9c0320c03212a4d1f149464f0
+s390           c783b91ebdbab67e848889c29dd0611c2b2c9fea
+sparc-next     9f935675d41aa51ebf929fc977cf530ff7d1a7fc
+sh             e61c10e468a42512f5fad74c00b62af5cc19f65f
+tile           ecc8bebe29f5c36e3b7b37f52946f318654a29cb
+uml            dad2232844073295c64e9cc2d734a0ade043e0f6
+unicore32      c83d8b2fc98606ac6a9a0cb5f42908488314ea22
+xtensa         9e8511ff7e3f18df7d202da06c9704d940fa68f9
+befs           58d08821eaa76ab54bab2da1808d0947980364f6
+btrfs          8b8b08cbfb9021af4b54b4175fc4c51d655aac8c
+btrfs-kdave    56b508b018fd421480e8f7cb8ae58dea6691ac7c
+ceph           0276dca6c1ecb9a665645ff573e70685a57759af
+cifs           8e1e83d236068525bf8416c336162056c512eced
+configfs       3dc3afadeb0403fd967b97ee282ab9053d36da2b
+ecryptfs       2bdcdbea80bd161467f1dc32b09ccc67ddeefdc0
+ext3           f27792f5b7e0ba8407fcdeabb5db778fe929ab78
+ext4           933ef679501f124bc5eb762f6068d099a0579937
+f2fs           9b9c618fbed624ce261e6c6af0a5a7d6bba458d4
+freevxfs       bf1bb4b460c8dc3a33793bff21464a9d816697ad
+fscache                d52bd54db8be8999df6df5a776f38c4f8b5e9cea
+fuse           663ed4a5e67c50662dfc91f0da31b3756bc1f67c
+gfs2           23e5671a79be00b2f1c895aa93ff40fb75a4647e
+jfs            240c5185c52d00725ae7da7d1ee82ad8b8306d52
+nfs            b519d408ea32040b1c7e10b155a3ee9a36660947
+nfsd           6ab13dd7deefb5b8f9d6f7b8b78e0cded220ce71
+orangefs       a21aae3bb15a1d08040bdcf5a73504c0da9f5080
+overlayfs      f654a0253c96cae4bad6f50605aa5378c616de41
+v9fs           a333e4bf2556b93c908e56b39be7bbd555f1b6cc
+ubifs          17ce1eb0b64eb27d4f9180daae7495fa022c7b0d
+xfs            ea78d80866ce375defb2fdd1c8a3aafec95e0f85
+file-locks     d67fd44f697dff293d7cdc29af929241b669affe
+vfs-miklos     d55af8a321bea4c084d43e3004ce4aa2eafe7e08
+vfs            3baf32898e1c88792fa7cadc88f601833bdae3da
+pci            503104ad2dc479902f61dfb94e38165d11b68243
+pstore         f88baf68ebe5b2efced64725fd98548af9b8f510
+hid            ec3727c27e6be2b2071f40acd9c50dc74d588af8
+i2c            fd0f514448a919151586f8eef17243b7295bc9af
+jdelvare-hwmon 08d27eb2066622cd659b91d877d0406ebd651225
+dmi            0deb6b2c087a9303386143963a6e6ce2bef08f04
+hwmon-staging  93cacfd41f82eea00b420d62e29a493ca3d07b74
+v4l-dvb                431bffd2bd89a4505bd26e68779413ce3d3cfb94
+pm             2fa1df91aff2c8709d71a0c1564c9e7aad1ac2e1
+idle           f55532a0c0b8bb6148f4e07853b876ef73bc69ca
+thermal                1876b0a39af23194a52573e5633268008db0612f
+thermal-soc    c6935931c1894ff857616ff8549b61236a19148f
+ieee1394       384fbb96f9268eee0b703b39cb07557403bd9aac
+dlm            5c93f56f770e69c4cf2dbaebecd6bcca205949f9
+swiotlb                386744425e35e04984c6e741c7750fd6eef1a9df
+slave-dma      33d6c9c24120c57a35cf039c6534bc3babe8cbea
+net-next       b20b378d49926b82c0a131492fa8842156e0e8a9
+ipsec-next     34a3d4b2d1f1b7c81af79f6f93a6cef4c3a0f54a
+netfilter-next 2e917d602acd9e3e8c6e4c43b213c8929d986503
+ipvs-next      ae9442f688c3e6efe1f39cc9e0b906f0a7cd0421
+wireless-drivers-next  b711657616947e7b4c15f6825d259324216b23f2
+bluetooth      7b4ecaab00f1c52c9f75be5a6bbae41790741748
+mac80211-next  53f249747d5ec6434415a6895b5690bf4f1d5d7d
+rdma           64278fe89b729dddb8dbe5ea52220685f6103d1b
+rdma-leon      c6935931c1894ff857616ff8549b61236a19148f
+rdma-leon-test c6935931c1894ff857616ff8549b61236a19148f
+mtd            f6d7c1b5598b6407c3f1da795dd54acf99c1990c
+l2-mtd         f6d7c1b5598b6407c3f1da795dd54acf99c1990c
+nand           ae77057af25c2561c73a5a068ee28016a16cd086
+crypto         71f89917ff96c03191b19c2bb8cd587b61004e62
+drm            8506912b969b60aacc733315eeeb46b014d920a4
+drm-panel      a42f6e3f8f0351abe91a97108e33083e6cfafc34
+drm-intel      82daabae9e85a9b54698ce2480429ddf8fe2f098
+drm-tegra      08ee01789eebf433c27e8b3eecc3ddbb5f7c4d51
+drm-misc       f6ce410a59a48aff47bb7e18ab40497e4e80d275
+drm-exynos     25364a9e54fb8296837061bf684b76d20eec01fb
+drm-msm                0a677125d0ff726ed3d75ab311cf54674bf512bc
+hdlcd          523d939ef98fd712632d93a5a2b588e477a7565e
+mali-dp                59ba2422b4308b02438506d35d5042df5d42c249
+sunxi          d035f120401787c780efae4bc525d1746c01a2d6
+kbuild         fbe6e37dab974dd0fc3660c001895f7bfd771c9a
+kspp           09dd109d8241cd570391d4488337b77a4525f24e
+kconfig                5bcba792bb304e8341217d759ec486969a3b4258
+regmap         faa52daec60c170287989898327962308e5e702a
+sound          071f1344f47946dfcb511bf0fbc998dd9a83be29
+sound-asoc     44552e3fbdb906848860cbedf9436d20458d9641
+modules                49aadcf1b6f4240751921dad52e86c760d70a5f1
+input          722dc54628ca5cffd3b4581b523775aa422b55df
+block          f53f9c50eb50801ad3374068972bf3173f9ae48f
+lightnvm       e9c12e6b8e7cc747cd7f4d2892dd0ddcbafa023e
+device-mapper  edd1ea2a8a2549e4fe58e817d539445729491ecf
+pcmcia         e8e68fd86d22fa5bd9c7bed16043e27ac86998f8
+mmc-uh         1230e69ac8d934c0479a80d2fc54e9e6012270f9
+md             fcd4a4cc13599a5dd56d2578ff32beba682628b2
+mfd            1306cbaf4ee943836866eb51fb9ed3c41ebc4565
+backlight      602553073892c18f723f8aa090153a23b1312a16
+battery                9edeaada19a21eb669ae0dfe749be88f1810ea92
+omap_dss2      ee65e18206f5b430d71c39f72fa85a8d1f2b999d
+regulator      b8ec4737c4a486118c20cd190ab2143f3a96fa0d
+security       8ccc7d6bad84bebf1f1a6364d1fa04d3d7b575f6
+integrity      56078b570983d6365cbe0ba7eed2cf4c00bffa0a
+keys           ed51e44e914c634bfd8435037474ebb0b47db956
+selinux                7c686af071ade663d0995aa30b262495a6c68c88
+tpmdd          a307518add9482ca71a4edd422d515f5f7144021
+watchdog       29b4817d4018df78086157ea3a55c1d9424a7cfc
+iommu          b13a5606c4b21f25ccc935fe29a7763890cfa69b
+dwmw2-iommu    2566278551d3db875bc3bbfc41b42f2e80392108
+vfio           8138dabbab269d9d6ba2ffa17aad03aff22cfdb6
+jc_docs                eb69548f5b9b402a1a98f329c3ad789fe57b79d8
+trivial                34df117414d73cb56d128bf7016a4c151f95c313
+audit          fa2bea2f5cca5b8d4a3e5520d2e8c0ede67ac108
+devicetree     5839783247f416901ea4571882cb81f8354c9d2a
+mailbox                a649244de727b87d38fe46d86ef98c8d1fc49551
+spi            00f0039bb0c9fc5767a30180d8bc6c43f2851b4e
+tip            3c84aabde9cc5e2eead140cf4372606626cb7413
+clockevents    1d661bf5327a2c059ec967f850e89362e637f4e6
+edac           12f0721c5a70408e86257c5c99605cf743cd44c6
+edac-amd       c7c35407cd8654b5ee138b6f1dbb24dc62a3f3c0
+irqchip                0ccb54a7dba0d73101e52b1631d1071119875205
+ftrace         f971cc9aabc287120bbe7f3f1abe70c13e61ee94
+rcu            f8e66fbaed0187803cfb9b492b6ee44ce7fca9a2
+kvm            6f90f1d1d2d853b2745afdd83800b170996fab50
+kvm-arm                5d947a1447f98eede0778f6f59a8fe03f0c53caf
+kvm-mips       d5888477d31c64dba9264fbb33cfa9b066f071d0
+kvm-ppc                c63517c2e3810071359af926f621c1f784388c3f
+kvm-ppc-paulus 90235dc19e5ccd85ad17ebbf51041770e87540a0
+kvms390                b0eb91ae630a4f2771790e306bb4df323127a397
+xen-tip                b489c14e922f4f5f0163044d6079c30671a2a3a7
+percpu         a67823c1ed1092160da94c31e6da5aeb35dca81c
+workqueues     278930ada88c972d20025b0f20def27b1a09dff7
+drivers-x86    fa1bc2a09f5f6c83eeb49686911565d9630ef054
+chrome-platform        31b764171cb545cc1f750c573eef713329936660
+hsi            7ac5d7b1a1254ceb4be19ba93ef7a6ee4e7ac382
+leds           40d2db7cfced15c98c387c01b6535f5c7fe83b0a
+ipmi           92cad0931b08226e71110380304ad28e12547dcb
+driver-core    2f5bb02ff22414ce156cacb163dd594b017af357
+tty            b53761e36a509609e91a797fa63648ec43aecc13
+usb            6406c3d226374c28d452b11db3b5ac241ce26191
+usb-gadget     5e6c88d28ccbe72bedee1fbf4f9fea4764208598
+usb-serial     61fc51366b395f1441c7cd3615fb18837a4fa2f8
+usb-chipidea-next      2bb20e8978554e7292909c8554178ba78d8e1a82
+staging                f6573adedb7d8ee4be3a88fdb2b2e944695946d7
+char-misc      ac182e8abc6f93c1c4cc12f042af64c9d7be0d1e
+extcon         38085c987f52674c2cc84fa0c0788eb71137cb2b
+cgroup         667430ec48e410070ae7074a893202fad3feec2d
+scsi           237870b3374e53844f151ff29dad30d21f8e0253
+target-updates 291e3e51a34d2f546608bfd31f185151621135b7
+target-merge   2994a75183173defc21f0d26ce23b63232211b88
+libata         4bf4f57f34b034640d56c797f1fccaff75d8b183
+binfmt_misc    4af75df6a410ce76d9f60f27b07e5645ecc2c5ed
+pinctrl                d746eddbf9b5ff45483f7baf8de942792348bc66
+vhost          5e59d9a1aed26abcc79abe78af5cfd34e53cbe7f
+remoteproc     7a6271a80cae8f464d38b326fce0266f0448d77e
+rpmsg          a4a68bf90f341a07d32dfef73416681b5e234eac
+gpio           82e00e9a0d079a6aad94be3227c49b4cef20b59d
+dma-mapping    d770e558e21961ad6cfdf0ff7df0eb5d7d4f0754
+pwm            dc8e6e1e8f2d2719dd396708b0f56d8b73c9ea52
+dma-buf                194cad44c4e1553fd8fcfbc940d27e756324ec3a
+userns         aeaa4a79ff6a5ed912b7362f206cf8576fca538b
+ktest          2dcd0af568b0cf583645c8a317dd12e344b1c72a
+clk            7348b6ce94019548f64d54c6934d5ace3f2b50a9
+random         59b8d4f1f5d26e4ca92172ff6dcd1492cdb39613
+aio            b562e44f507e863c6792946e4e1b1449fbbac85d
+kselftest      29b4817d4018df78086157ea3a55c1d9424a7cfc
+y2038          549eb7b22e245064dcdc17380538718492f4ca9c
+luto-misc      2dcd0af568b0cf583645c8a317dd12e344b1c72a
+borntraeger    b562e44f507e863c6792946e4e1b1449fbbac85d
+livepatching   2992ef29ae01af998399d55ed7c692a2505fb8af
+coresight      6015bb25e7b390b28a33caeee97c4e6288c4bcc7
+rtc            de75ccdd4118ca41ac473c1ab96365280c631cdd
+hwspinlock     bd5717a4632cdecafe82d03de7dcb3b1876e2828
+nvdimm         33b69bc53b00c693830405f6539bd8bdf58ebc1a
+dax-misc       4d9a2c8746671efbb0c27d3ae28c7474597a7aad
+akpm-current   d481e88ed55345bfdaea6d6b8295e0643d5f0932
+akpm           a02163494e4ae3c0deb6a0c66c7736e43e19733f
diff --git a/Next/Trees b/Next/Trees
new file mode 100644 (file)
index 0000000..5020b9c
--- /dev/null
@@ -0,0 +1,245 @@
+Trees included into this release:
+
+Name           Type    URL
+----           ----    ---
+origin         git     git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#master
+fixes          git     git://git.kernel.org/pub/scm/linux/kernel/git/sfr/next-fixes.git#master
+kbuild-current git     git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git#rc-fixes
+arc-current    git     git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git#for-curr
+arm-current    git     git://git.armlinux.org.uk/~rmk/linux-arm.git#fixes
+m68k-current   git     git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git#for-linus
+metag-fixes    git     git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git#fixes
+powerpc-fixes  git     git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git#fixes
+sparc          git     git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git#master
+net            git     git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git#master
+ipsec          git     git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git#master
+netfilter      git     git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git#master
+ipvs           git     git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git#master
+wireless-drivers       git     git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git#master
+mac80211               git     git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git#master
+sound-current  git     git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git#for-linus
+pci-current    git     git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git#for-linus
+driver-core.current    git     git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git#driver-core-linus
+tty.current    git     git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git#tty-linus
+usb.current    git     git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git#usb-linus
+usb-gadget-fixes       git     git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git#fixes
+usb-serial-fixes       git     git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git#usb-linus
+usb-chipidea-fixes     git     git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git#ci-for-usb-stable
+staging.current        git     git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git#staging-linus
+char-misc.current      git     git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git#char-misc-linus
+input-current  git     git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git#for-linus
+crypto-current git     git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git#master
+ide            git     git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git#master
+rr-fixes               git     git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux.git#fixes
+vfio-fixes     git     git://github.com/awilliam/linux-vfio.git#for-linus
+kselftest-fixes        git     git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git#fixes
+backlight-fixes        git     git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git#for-backlight-fixes
+ftrace-fixes   git     git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git#for-next-urgent
+mfd-fixes      git     git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git#for-mfd-fixes
+drm-intel-fixes        git     git://anongit.freedesktop.org/drm-intel#for-linux-next-fixes
+asm-generic    git     git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git#master
+arc            git     git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git#for-next
+arm            git     git://git.armlinux.org.uk/~rmk/linux-arm.git#for-next
+arm-perf               git     git://git.kernel.org/pub/scm/linux/kernel/git/will/linux.git#for-next/perf
+arm-soc                git     git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git#for-next
+amlogic                git     git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic.git#for-next
+at91           git     git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git#at91-next
+bcm2835                git     git://github.com/anholt/linux.git#for-next
+berlin         git     git://git.infradead.org/users/hesselba/linux-berlin.git#berlin/for-next
+cortex-m               git     git://git.pengutronix.de/git/ukl/linux.git#for-next
+imx-mxs                git     git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git#for-next
+keystone               git     git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git#next
+mvebu          git     git://git.infradead.org/linux-mvebu.git#for-next
+omap           git     git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git#for-next
+omap-pending   git     git://git.kernel.org/pub/scm/linux/kernel/git/pjw/omap-pending.git#for-next
+qcom           git     git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git#for-next
+renesas                git     git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git#next
+rockchip               git     git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git#for-next
+rpi            git     git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git#for-rpi-next
+samsung                git     git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git#for-next
+samsung-krzk   git     git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git#for-next
+tegra          git     git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git#for-next
+arm64          git     git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux#for-next/core
+blackfin               git     http://git.kernel.org/pub/scm/linux/kernel/git/realmz6/blackfin-linux.git#for-linus
+c6x            git     git://linux-c6x.org/git/projects/linux-c6x-upstreaming.git#for-linux-next
+cris           git     git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git#for-next
+h8300          git     git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git#h8300-next
+hexagon                git     git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git#linux-next
+ia64           git     git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git#next
+m68k           git     git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git#for-next
+m68knommu      git     git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git#for-next
+metag          git     git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git#for-next
+microblaze     git     git://git.monstr.eu/linux-2.6-microblaze.git#next
+mips           git     git://git.linux-mips.org/pub/scm/ralf/upstream-sfr.git#mips-for-linux-next
+nios2          git     git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git#for-next
+parisc-hd      git     git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git#for-next
+powerpc                git     git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git#next
+fsl            git     git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git#next
+mpc5xxx                git     git://git.denx.de/linux-denx-agust.git#next
+s390           git     git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git#features
+sparc-next     git     git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git#master
+sh             git     git://git.libc.org/linux-sh#for-next
+tile           git     git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git#master
+uml            git     git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git#linux-next
+unicore32      git     git://github.com/gxt/linux.git#unicore32
+xtensa         git     git://github.com/czankel/xtensa-linux.git#for_next
+befs           git     git://github.com/luisbg/linux-befs.git#for-next
+btrfs          git     git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git#next
+btrfs-kdave    git     git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git#for-next
+ceph           git     git://github.com/ceph/ceph-client.git#master
+cifs           git     git://git.samba.org/sfrench/cifs-2.6.git#for-next
+configfs               git     git://git.infradead.org/users/hch/configfs.git#for-next
+ecryptfs               git     git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git#next
+ext3           git     git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git#for_next
+ext4           git     git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git#dev
+f2fs           git     git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git#dev
+freevxfs               git     git://git.infradead.org/users/hch/freevxfs.git#for-next
+fscache                git     git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git#fscache
+fuse           git     git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git#for-next
+gfs2           git     git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git#for-next
+jfs            git     git://github.com/kleikamp/linux-shaggy.git#jfs-next
+nfs            git     git://git.linux-nfs.org/projects/trondmy/nfs-2.6.git#linux-next
+nfsd           git     git://git.linux-nfs.org/~bfields/linux.git#nfsd-next
+orangefs               git     git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux#for-next
+overlayfs      git     git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git#overlayfs-next
+v9fs           git     git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git#for-next
+ubifs          git     git://git.infradead.org/ubifs-2.6.git#linux-next
+xfs            git     git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git#for-next
+file-locks     git     git://git.samba.org/jlayton/linux.git#linux-next
+vfs-miklos     git     git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git#next
+vfs            git     git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6.git#for-next
+pci            git     git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git#next
+pstore         git     git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git#for-next/pstore
+hid            git     git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git#for-next
+i2c            git     git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git#i2c/for-next
+jdelvare-hwmon quilt   http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
+dmi            quilt   http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
+hwmon-staging  git     git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git#hwmon-next
+v4l-dvb                git     git://linuxtv.org/mchehab/media-next.git#master
+pm             git     git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git#linux-next
+idle           git     git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git#next
+thermal                git     git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git#next
+thermal-soc    git     git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git#next
+ieee1394               git     git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git#for-next
+dlm            git     git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git#next
+swiotlb                git     git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git#linux-next
+slave-dma      git     git://git.infradead.org/users/vkoul/slave-dma.git#next
+net-next               git     git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git#master
+ipsec-next     git     git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git#master
+netfilter-next git     git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git#master
+ipvs-next      git     git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git#master
+wireless-drivers-next  git     git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git#master
+bluetooth      git     git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git#master
+mac80211-next  git     git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git#master
+rdma           git     git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git#for-next
+rdma-leon      git     git://git.kernel.org/pub/scm/linux/kernel/git/leon/linux-rdma.git#rdma-next
+rdma-leon-test git     git://git.kernel.org/pub/scm/linux/kernel/git/leon/linux-rdma.git#testing/rdma-next
+mtd            git     git://git.infradead.org/mtd-2.6.git#master
+l2-mtd         git     git://git.infradead.org/l2-mtd.git#master
+nand           git     git://github.com/linux-nand/linux.git#nand/next
+crypto         git     git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git#master
+drm            git     git://people.freedesktop.org/~airlied/linux.git#drm-next
+drm-panel      git     git://anongit.freedesktop.org/tegra/linux.git#drm/panel/for-next
+drm-intel      git     git://anongit.freedesktop.org/drm-intel#for-linux-next
+drm-tegra      git     git://anongit.freedesktop.org/tegra/linux.git#drm/tegra/for-next
+drm-misc               git     git://anongit.freedesktop.org/drm-intel#topic/drm-misc
+drm-exynos     git     git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git#exynos-drm/for-next
+drm-msm                git     git://people.freedesktop.org/~robclark/linux#msm-next
+hdlcd          git     git://linux-arm.org/linux-ld#for-upstream/hdlcd
+mali-dp                git     git://linux-arm.org/linux-ld#for-upstream/mali-dp
+sunxi          git     git://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux.git#sunxi/for-next
+kbuild         git     git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git#for-next
+kspp           git     git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git#for-next/kspp
+kconfig                git     git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-kconfig.git#for-next
+regmap         git     git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git#for-next
+sound          git     git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git#for-next
+sound-asoc     git     git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git#for-next
+modules                git     git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux.git#modules-next
+input          git     git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git#next
+block          git     git://git.kernel.dk/linux-block.git#for-next
+lightnvm               git     git://github.com/OpenChannelSSD/linux.git#for-next
+device-mapper  git     git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git#for-next
+pcmcia         git     git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git#master
+mmc-uh         git     git://git.linaro.org/people/ulf.hansson/mmc.git#next
+md             git     git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git#for-next
+mfd            git     git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git#for-mfd-next
+backlight      git     git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git#for-backlight-next
+battery                git     git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git#for-next
+omap_dss2      git     git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux.git#for-next
+regulator      git     git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git#for-next
+security               git     git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git#next
+integrity      git     git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity#next
+keys           git     git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git#keys-next
+selinux                git     git://git.infradead.org/users/pcmoore/selinux#next
+tpmdd          git     git://git.infradead.org/users/jjs/linux-tpmdd.git#next
+watchdog               git     git://www.linux-watchdog.org/linux-watchdog-next.git#master
+iommu          git     git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git#next
+dwmw2-iommu    git     git://git.infradead.org/iommu-2.6.git#master
+vfio           git     git://github.com/awilliam/linux-vfio.git#next
+jc_docs                git     git://git.lwn.net/linux.git#docs-next
+trivial                git     git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git#for-next
+audit          git     git://git.infradead.org/users/pcmoore/audit#next
+devicetree     git     git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git#for-next
+mailbox                git     git://git.linaro.org/landing-teams/working/fujitsu/integration.git#mailbox-for-next
+spi            git     git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git#for-next
+tip            git     git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git#auto-latest
+clockevents    git     git://git.linaro.org/people/daniel.lezcano/linux.git#clockevents/next
+edac           git     git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git#linux_next
+edac-amd               git     git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
+irqchip                git     git://git.infradead.org/users/jcooper/linux.git#irqchip/for-next
+ftrace         git     git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git#for-next
+rcu            git     git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git#rcu/next
+kvm            git     git://git.kernel.org/pub/scm/virt/kvm/kvm.git#linux-next
+kvm-arm                git     git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git#next
+kvm-mips               git     git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/kvm-mips.git#next
+kvm-ppc                git     git://github.com/agraf/linux-2.6.git#kvm-ppc-next
+kvm-ppc-paulus git     git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc.git#kvm-ppc-next
+kvms390                git     git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git#next
+xen-tip                git     git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git#linux-next
+percpu         git     git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git#for-next
+workqueues     git     git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git#for-next
+drivers-x86    git     git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git#for-next
+chrome-platform        git     git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git#for-next
+hsi            git     git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git#for-next
+leds           git     git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git#for-next
+ipmi           git     git://git.code.sf.net/p/openipmi/linux-ipmi#for-next
+driver-core    git     git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git#driver-core-next
+tty            git     git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git#tty-next
+usb            git     git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git#usb-next
+usb-gadget     git     git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git#next
+usb-serial     git     git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git#usb-next
+usb-chipidea-next      git     git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git#ci-for-usb-next
+staging                git     git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git#staging-next
+char-misc      git     git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git#char-misc-next
+extcon         git     git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git#extcon-next
+cgroup         git     git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git#for-next
+scsi           git     git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git#for-next
+target-updates git     git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git#for-next
+target-merge   git     git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git#for-next-merge
+libata         git     git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git#for-next
+binfmt_misc    git     git://git.kernel.org/pub/scm/linux/kernel/git/jejb/binfmt_misc.git#for-next
+pinctrl                git     git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git#for-next
+vhost          git     git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git#linux-next
+remoteproc     git     git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git#for-next
+rpmsg          git     git://github.com/andersson/remoteproc.git#for-next
+gpio           git     git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git#for-next
+dma-mapping    git     git://git.linaro.org/people/mszyprowski/linux-dma-mapping.git#dma-mapping-next
+pwm            git     git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git#for-next
+dma-buf                git     git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git#for-next
+userns         git     git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace.git#for-next
+ktest          git     git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-ktest.git#for-next
+clk            git     git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git#clk-next
+random         git     git://git.kernel.org/pub/scm/linux/kernel/git/tytso/random.git#dev
+aio            git     git://git.kvack.org/~bcrl/aio-next.git#master
+kselftest      git     git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git#next
+y2038          git     git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground.git#y2038
+luto-misc      git     git://git.kernel.org/pub/scm/linux/kernel/git/luto/linux.git#next
+borntraeger    git     git://git.kernel.org/pub/scm/linux/kernel/git/borntraeger/linux.git#linux-next
+livepatching   git     git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching#for-next
+coresight      git     git://git.linaro.org/kernel/coresight.git#next
+rtc            git     git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git#rtc-next
+hwspinlock     git     git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git#for-next
+nvdimm         git     git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git#libnvdimm-for-next
+dax-misc               git     git://git.kernel.org/cgit/linux/kernel/git/nvdimm/nvdimm.git#dax-misc
+akpm-current   mmotm   http://www.ozlabs.org/~akpm/mmotm/
+akpm           mmotm   http://www.ozlabs.org/~akpm/mmotm/
diff --git a/Next/merge.log b/Next/merge.log
new file mode 100644 (file)
index 0000000..0018087
--- /dev/null
@@ -0,0 +1,9661 @@
+$ date -R
+Tue, 13 Sep 2016 07:50:24 +1000
+$ git checkout master
+Already on 'master'
+$ git reset --hard stable
+HEAD is now at 98ac9a608dc7 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
+Merging origin/master (da499f8f5385 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net)
+$ git merge origin/master
+Updating 98ac9a608dc7..da499f8f5385
+Fast-forward
+ MAINTAINERS                                        |   4 +-
+ Makefile                                           |   2 +-
+ drivers/iio/accel/bmc150-accel-core.c              |  11 ++
+ drivers/iio/accel/kxsd9.c                          |   1 +
+ .../iio/common/hid-sensors/hid-sensor-attributes.c |   4 +-
+ drivers/iio/industrialio-buffer.c                  |   4 +-
+ drivers/iio/industrialio-core.c                    |   5 +-
+ drivers/net/bonding/bond_main.c                    |   7 +-
+ drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c   |  19 +-
+ drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   4 +-
+ drivers/net/ethernet/broadcom/tg3.c                |  11 +-
+ drivers/net/ethernet/cadence/macb.c                |  23 +++
+ drivers/net/ethernet/cavium/thunder/nic.h          |   1 +
+ drivers/net/ethernet/cavium/thunder/nic_main.c     |  11 +-
+ drivers/net/ethernet/cavium/thunder/nicvf_main.c   |  20 +-
+ drivers/net/ethernet/cavium/thunder/nicvf_queues.c |  64 ++++++-
+ drivers/net/ethernet/intel/i40e/i40e_main.c        |  15 +-
+ drivers/net/ethernet/mediatek/mtk_eth_soc.c        |  82 ++++----
+ drivers/net/ethernet/mediatek/mtk_eth_soc.h        |  22 ++-
+ drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c     |  57 +++---
+ drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |  21 +-
+ drivers/net/ethernet/mellanox/mlx4/en_tx.c         |  12 +-
+ drivers/net/ethernet/mellanox/mlx4/mlx4_en.h       |  15 +-
+ drivers/net/ethernet/mellanox/mlx4/port.c          |   4 +-
+ .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   |   8 +-
+ drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |  22 ++-
+ drivers/net/ethernet/mellanox/mlx5/core/en_tx.c    |   2 +-
+ drivers/net/ethernet/mellanox/mlxsw/spectrum.c     |  28 ++-
+ drivers/net/ethernet/mellanox/mlxsw/spectrum.h     |   2 +
+ .../net/ethernet/mellanox/mlxsw/spectrum_router.c  | 160 ++++++++++------
+ .../ethernet/mellanox/mlxsw/spectrum_switchdev.c   |  28 ++-
+ .../net/ethernet/netronome/nfp/nfp_net_common.c    |   5 -
+ .../net/ethernet/netronome/nfp/nfp_net_ethtool.c   |   1 -
+ .../net/ethernet/netronome/nfp/nfp_netvf_main.c    |   7 +-
+ drivers/net/ethernet/qlogic/qed/qed_dcbx.c         |  20 +-
+ drivers/net/ethernet/qlogic/qede/qede_main.c       |   3 +-
+ drivers/net/ethernet/renesas/sh_eth.c              |   7 +
+ drivers/net/ethernet/smsc/smc91x.h                 |   2 +
+ drivers/net/ethernet/smsc/smsc911x.c               | 213 ++++++++++-----------
+ drivers/net/ethernet/synopsys/dwc_eth_qos.c        |  38 ++--
+ drivers/net/phy/Kconfig                            |   1 +
+ drivers/net/vxlan.c                                |  38 ++--
+ drivers/net/wireless/ath/ath10k/htt_rx.c           |  10 +-
+ drivers/net/wireless/ath/ath10k/pci.c              |   1 -
+ drivers/net/wireless/ath/ath9k/hw.c                |   4 +-
+ drivers/net/wireless/ath/ath9k/main.c              |  18 +-
+ .../broadcom/brcm80211/brcmfmac/cfg80211.c         |  28 +--
+ .../broadcom/brcm80211/brcmfmac/cfg80211.h         |   2 +-
+ .../wireless/broadcom/brcm80211/brcmfmac/core.c    |   2 +-
+ .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c |   8 +-
+ .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.h |   2 +-
+ drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.c    |   3 +-
+ drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.h    |   3 +-
+ drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |   1 +
+ drivers/net/wireless/intel/iwlwifi/mvm/mvm.h       |   2 +
+ drivers/net/wireless/marvell/mwifiex/11n_aggr.c    |   3 +-
+ drivers/nvme/host/Kconfig                          |   2 +-
+ drivers/usb/chipidea/udc.c                         |   9 +
+ drivers/usb/dwc3/dwc3-pci.c                        |   4 +-
+ drivers/usb/dwc3/gadget.c                          |   5 +-
+ drivers/usb/gadget/function/f_eem.c                |   2 +-
+ drivers/usb/gadget/udc/renesas_usb3.c              |   2 +
+ drivers/usb/host/xhci-ring.c                       |   6 +-
+ drivers/usb/phy/phy-generic.c                      |   8 +-
+ drivers/usb/renesas_usbhs/mod.c                    |  11 +-
+ include/linux/mlx5/mlx5_ifc.h                      |   5 +-
+ include/linux/netdevice.h                          |   1 +
+ include/net/af_unix.h                              |   2 +-
+ include/net/cfg80211.h                             |   9 +
+ include/net/ip_fib.h                               |   3 +-
+ include/net/netfilter/nft_meta.h                   |   4 +
+ include/net/netfilter/nft_reject.h                 |   4 +
+ net/bridge/br_input.c                              |   7 +-
+ net/bridge/br_multicast.c                          |   2 +-
+ net/bridge/netfilter/ebtables.c                    |   2 +
+ net/bridge/netfilter/nft_meta_bridge.c             |   1 +
+ net/core/dev.c                                     |  16 ++
+ net/core/flow_dissector.c                          |   6 +-
+ net/ipv4/devinet.c                                 |  11 +-
+ net/ipv4/fib_frontend.c                            |   3 +-
+ net/ipv4/fib_semantics.c                           |   8 +-
+ net/ipv4/netfilter/nft_reject_ipv4.c               |   1 +
+ net/ipv4/tcp_fastopen.c                            |   2 +
+ net/ipv4/tcp_yeah.c                                |   2 +-
+ net/ipv4/xfrm4_policy.c                            |   2 +-
+ net/ipv6/addrconf.c                                |  18 +-
+ net/ipv6/ip6_tunnel.c                              |   2 +
+ net/ipv6/netfilter/nft_reject_ipv6.c               |   1 +
+ net/ipv6/ping.c                                    |   9 +-
+ net/ipv6/xfrm6_input.c                             |   1 +
+ net/ipv6/xfrm6_policy.c                            |   2 +-
+ net/kcm/kcmsock.c                                  |   3 +-
+ net/l2tp/l2tp_core.c                               |   3 +
+ net/mac80211/tdls.c                                |   7 +-
+ net/netfilter/nf_tables_netdev.c                   |   1 -
+ net/netfilter/nfnetlink_acct.c                     |   6 +-
+ net/netfilter/nfnetlink_cttimeout.c                |  49 +++--
+ net/netfilter/nft_meta.c                           |  17 +-
+ net/netfilter/nft_reject.c                         |  16 ++
+ net/netfilter/nft_reject_inet.c                    |   7 +-
+ net/sctp/output.c                                  |  13 +-
+ net/tipc/name_distr.c                              |   8 +-
+ net/unix/af_unix.c                                 | 111 +++++------
+ net/wireless/wext-core.c                           |  25 +--
+ net/xfrm/xfrm_input.c                              |  14 +-
+ net/xfrm/xfrm_policy.c                             |   4 +
+ net/xfrm/xfrm_user.c                               |  13 +-
+ tools/iio/iio_generic_buffer.c                     |   2 +-
+ 108 files changed, 935 insertions(+), 628 deletions(-)
+Merging fixes/master (d3396e1e4ec4 Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc)
+$ git merge fixes/master
+Already up-to-date.
+Merging kbuild-current/rc-fixes (d3e2773c4ede builddeb: Skip gcc-plugins when not configured)
+$ git merge kbuild-current/rc-fixes
+Already up-to-date.
+Merging arc-current/for-curr (3eab887a5542 Linux 4.8-rc4)
+$ git merge arc-current/for-curr
+Already up-to-date.
+Merging arm-current/fixes (1a57c286d8ce ARM: pxa/lubbock: add pcmcia clock)
+$ git merge arm-current/fixes
+Merge made by the 'recursive' strategy.
+ arch/arm/common/locomo.c                    |  5 ++---
+ arch/arm/common/sa1111.c                    | 32 +++++++++++++++++------------
+ arch/arm/include/asm/pgtable-2level-hwdef.h |  1 +
+ arch/arm/include/asm/pgtable-3level-hwdef.h |  1 +
+ arch/arm/mach-pxa/lubbock.c                 | 14 +++++++++++++
+ arch/arm/mm/mmu.c                           |  2 +-
+ drivers/pcmcia/ds.c                         | 12 ++++++-----
+ drivers/pcmcia/pxa2xx_base.c                |  9 ++++----
+ drivers/pcmcia/pxa2xx_base.h                |  2 +-
+ drivers/pcmcia/sa1111_badge4.c              | 22 ++++++++------------
+ drivers/pcmcia/sa1111_generic.c             | 22 +++++++++++++++-----
+ drivers/pcmcia/sa1111_jornada720.c          | 25 +++++++++-------------
+ drivers/pcmcia/sa1111_lubbock.c             | 32 ++++++++++++-----------------
+ drivers/pcmcia/sa1111_neponset.c            | 26 +++++++++--------------
+ drivers/pcmcia/sa11xx_base.c                |  8 ++++----
+ drivers/pcmcia/soc_common.c                 |  2 +-
+ 16 files changed, 114 insertions(+), 101 deletions(-)
+Merging m68k-current/for-linus (6bd80f372371 m68k/defconfig: Update defconfigs for v4.7-rc2)
+$ git merge m68k-current/for-linus
+Already up-to-date.
+Merging metag-fixes/fixes (97b1d23f7bcb metag: Drop show_mem() from mem_init())
+$ git merge metag-fixes/fixes
+Already up-to-date.
+Merging powerpc-fixes/fixes (f077aaf0754b powerpc/mm: Don't alias user region to other regions below PAGE_OFFSET)
+$ git merge powerpc-fixes/fixes
+Already up-to-date.
+Merging sparc/master (4620a06e4b3c shmem: Fix link error if huge pages support is disabled)
+$ git merge sparc/master
+Already up-to-date.
+Merging net/master (da499f8f5385 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net)
+$ git merge net/master
+Already up-to-date.
+Merging ipsec/master (1fb81e09d487 vti: use right inner_mode for inbound inter address family policy checks)
+$ git merge ipsec/master
+Merge made by the 'recursive' strategy.
+ net/ipv4/ip_vti.c    | 15 ++++++++++++++-
+ net/ipv6/ip6_vti.c   | 15 ++++++++++++++-
+ net/xfrm/xfrm_user.c |  9 ++++++---
+ 3 files changed, 34 insertions(+), 5 deletions(-)
+Merging netfilter/master (ecfcdfec7e0c netfilter: nf_nat: handle NF_DROP from nfnetlink_parse_nat_setup())
+$ git merge netfilter/master
+Merge made by the 'recursive' strategy.
+ net/ipv4/netfilter/nft_chain_route_ipv4.c | 11 +++++++----
+ net/ipv6/netfilter/nft_chain_route_ipv6.c | 10 +++++++---
+ net/netfilter/nf_nat_core.c               |  2 +-
+ net/netfilter/nf_tables_trace.c           |  2 +-
+ 4 files changed, 16 insertions(+), 9 deletions(-)
+Merging ipvs/master (ea43f860d984 Merge branch 'ethoc-fixes')
+$ git merge ipvs/master
+Already up-to-date.
+Merging wireless-drivers/master (a0714125d11b Merge ath-current from ath.git)
+$ git merge wireless-drivers/master
+Already up-to-date.
+Merging mac80211/master (5df20f2141ea mac80211: make mpath path fixing more robust)
+$ git merge mac80211/master
+Merge made by the 'recursive' strategy.
+ net/mac80211/mesh_hwmp.c    |  3 ++-
+ net/mac80211/mesh_pathtbl.c |  2 +-
+ net/mac80211/sta_info.c     |  4 +--
+ net/mac80211/tx.c           | 65 +++++++++++++++++++++++----------------------
+ 4 files changed, 38 insertions(+), 36 deletions(-)
+Merging sound-current/for-linus (3f640970a414 ALSA: hda - Fix headset mic detection problem for several Dell laptops)
+$ git merge sound-current/for-linus
+Merge made by the 'recursive' strategy.
+ sound/pci/hda/patch_realtek.c | 13 +++++++++++++
+ 1 file changed, 13 insertions(+)
+Merging pci-current/for-linus (6af7e4f77259 PCI: Mark Haswell Power Control Unit as having non-compliant BARs)
+$ git merge pci-current/for-linus
+Merge made by the 'recursive' strategy.
+ arch/x86/pci/fixup.c | 20 +++++++++++++-------
+ 1 file changed, 13 insertions(+), 7 deletions(-)
+Merging driver-core.current/driver-core-linus (c6935931c189 Linux 4.8-rc5)
+$ git merge driver-core.current/driver-core-linus
+Already up-to-date.
+Merging tty.current/tty-linus (c6935931c189 Linux 4.8-rc5)
+$ git merge tty.current/tty-linus
+Already up-to-date.
+Merging usb.current/usb-linus (9395452b4aab Linux 4.8-rc6)
+$ git merge usb.current/usb-linus
+Already up-to-date.
+Merging usb-gadget-fixes/fixes (696118c016dd usb: dwc3: pci: fix build warning on !PM_SLEEP)
+$ git merge usb-gadget-fixes/fixes
+Already up-to-date.
+Merging usb-serial-fixes/usb-linus (f190fd92458d USB: serial: simple: add support for another Infineon flashloader)
+$ git merge usb-serial-fixes/usb-linus
+Merge made by the 'recursive' strategy.
+ drivers/usb/serial/usb-serial-simple.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+Merging usb-chipidea-fixes/ci-for-usb-stable (6f3c4fb6d05e usb: chipidea: udc: fix NULL ptr dereference in isr_setup_status_phase)
+$ git merge usb-chipidea-fixes/ci-for-usb-stable
+Already up-to-date.
+Merging staging.current/staging-linus (9395452b4aab Linux 4.8-rc6)
+$ git merge staging.current/staging-linus
+Already up-to-date.
+Merging char-misc.current/char-misc-linus (c6935931c189 Linux 4.8-rc5)
+$ git merge char-misc.current/char-misc-linus
+Already up-to-date.
+Merging input-current/for-linus (4af2ff91ec3f Input: silead_gsl1680 - use "silead/" prefix for firmware loading)
+$ git merge input-current/for-linus
+Merge made by the 'recursive' strategy.
+ .../bindings/input/touchscreen/silead_gsl1680.txt        |  1 +
+ drivers/input/touchscreen/silead.c                       | 16 +++++++++-------
+ 2 files changed, 10 insertions(+), 7 deletions(-)
+Merging crypto-current/master (0bd2223594a4 crypto: cryptd - initialize child shash_desc on import)
+$ git merge crypto-current/master
+Merge made by the 'recursive' strategy.
+ crypto/cryptd.c | 9 +++++++--
+ 1 file changed, 7 insertions(+), 2 deletions(-)
+Merging ide/master (797cee982eef Merge branch 'stable-4.8' of git://git.infradead.org/users/pcmoore/audit)
+$ git merge ide/master
+Already up-to-date.
+Merging rr-fixes/fixes (8244062ef1e5 modules: fix longstanding /proc/kallsyms vs module insertion race.)
+$ git merge rr-fixes/fixes
+Already up-to-date.
+Merging vfio-fixes/for-linus (c8952a707556 vfio/pci: Fix NULL pointer oops in error interrupt setup handling)
+$ git merge vfio-fixes/for-linus
+Already up-to-date.
+Merging kselftest-fixes/fixes (29b4817d4018 Linux 4.8-rc1)
+$ git merge kselftest-fixes/fixes
+Already up-to-date.
+Merging backlight-fixes/for-backlight-fixes (68feaca0b13e backlight: pwm: Handle EPROBE_DEFER while requesting the PWM)
+$ git merge backlight-fixes/for-backlight-fixes
+Already up-to-date.
+Merging ftrace-fixes/for-next-urgent (6224beb12e19 tracing: Have branch tracer use recursive field of task struct)
+$ git merge ftrace-fixes/for-next-urgent
+Already up-to-date.
+Merging mfd-fixes/for-mfd-fixes (5baaf3b9efe1 usb: dwc3: st: Use explicit reset_control_get_exclusive() API)
+$ git merge mfd-fixes/for-mfd-fixes
+Already up-to-date.
+Merging drm-intel-fixes/for-linux-next-fixes (fc2780b66b15 drm/i915: Add GEN7_PCODE_MIN_FREQ_TABLE_GT_RATIO_OUT_OF_RANGE to SNB)
+$ git merge drm-intel-fixes/for-linux-next-fixes
+Merge made by the 'recursive' strategy.
+ drivers/gpu/drm/i915/i915_gem_gtt.c | 9 ++++++---
+ drivers/gpu/drm/i915/i915_vgpu.c    | 3 ---
+ drivers/gpu/drm/i915/intel_dvo.c    | 1 -
+ drivers/gpu/drm/i915/intel_pm.c     | 1 +
+ 4 files changed, 7 insertions(+), 7 deletions(-)
+Merging asm-generic/master (b0da6d44157a asm-generic: Drop renameat syscall from default list)
+$ git merge asm-generic/master
+Already up-to-date.
+Merging arc/for-next (a0869b8c905c ARCv2: Implement atomic64 based on LLOCKD/SCONDD instructions)
+$ git merge arc/for-next
+Merge made by the 'recursive' strategy.
+ arch/arc/Kconfig                       |   2 +-
+ arch/arc/boot/dts/abilis_tb100_dvk.dts |   1 +
+ arch/arc/boot/dts/abilis_tb101_dvk.dts |   1 +
+ arch/arc/boot/dts/axs101.dts           |   1 +
+ arch/arc/boot/dts/axs103.dts           |   1 +
+ arch/arc/boot/dts/axs103_idu.dts       |   1 +
+ arch/arc/boot/dts/nsim_700.dts         |   1 +
+ arch/arc/boot/dts/nsim_hs.dts          |   1 +
+ arch/arc/boot/dts/nsim_hs_idu.dts      |   1 +
+ arch/arc/boot/dts/nsimosci.dts         |   1 +
+ arch/arc/boot/dts/nsimosci_hs.dts      |   1 +
+ arch/arc/boot/dts/nsimosci_hs_idu.dts  |   1 +
+ arch/arc/boot/dts/vdk_hs38.dts         |   1 +
+ arch/arc/boot/dts/vdk_hs38_smp.dts     |   1 +
+ arch/arc/boot/dts/zebu_hs.dts          |  69 +++++++++
+ arch/arc/boot/dts/zebu_hs_idu.dts      |  85 +++++++++++
+ arch/arc/configs/zebu_hs_defconfig     |  86 +++++++++++
+ arch/arc/configs/zebu_hs_smp_defconfig |  89 +++++++++++
+ arch/arc/include/asm/arcregs.h         |  10 +-
+ arch/arc/include/asm/atomic.h          | 261 ++++++++++++++++++++++++++++++++-
+ arch/arc/include/asm/cache.h           |   2 +-
+ arch/arc/kernel/setup.c                |   5 +-
+ arch/arc/mm/cache.c                    |  23 ++-
+ arch/arc/mm/ioremap.c                  |   2 +-
+ arch/arc/plat-sim/platform.c           |   1 +
+ 25 files changed, 627 insertions(+), 21 deletions(-)
+ create mode 100644 arch/arc/boot/dts/zebu_hs.dts
+ create mode 100644 arch/arc/boot/dts/zebu_hs_idu.dts
+ create mode 100644 arch/arc/configs/zebu_hs_defconfig
+ create mode 100644 arch/arc/configs/zebu_hs_smp_defconfig
+Merging arm/for-next (32cb4b0bce85 Merge branch 'devel-stable' into for-next)
+$ git merge arm/for-next
+Merge made by the 'recursive' strategy.
+ arch/arm/Makefile                                |   1 -
+ arch/arm/boot/Makefile                           |   2 +
+ arch/arm/include/asm/assembler.h                 |   4 +
+ arch/arm/include/asm/cacheflush.h                |  17 -
+ arch/arm/include/asm/cachetype.h                 |  39 ++
+ arch/arm/include/asm/cputype.h                   |  36 +-
+ arch/arm/include/asm/flat.h                      |   5 +-
+ arch/arm/include/asm/glue-cache.h                |   4 -
+ arch/arm/include/asm/hardware/cache-l2x0.h       |  19 +
+ arch/arm/include/asm/hw_breakpoint.h             |   1 -
+ arch/arm/include/asm/memory.h                    |  15 +-
+ arch/arm/include/asm/module.h                    |   6 +-
+ arch/arm/include/asm/v7m.h                       |  22 +
+ arch/arm/kernel/cpuidle.c                        |   2 +-
+ arch/arm/kernel/head-nommu.S                     |  16 +-
+ arch/arm/kernel/module-plts.c                    | 243 ++++++----
+ arch/arm/kernel/module.lds                       |   3 +-
+ arch/arm/kernel/setup.c                          |  26 +-
+ arch/arm/kernel/smp.c                            |   2 +-
+ arch/arm/kernel/vdso.c                           |  11 +-
+ arch/arm/lib/delay.c                             |   2 +-
+ arch/arm/mach-footbridge/include/mach/hardware.h |   2 +-
+ arch/arm/mach-rpc/include/mach/hardware.h        |   2 +-
+ arch/arm/mach-sa1100/include/mach/hardware.h     |  20 +-
+ arch/arm/mm/Kconfig                              |  17 +-
+ arch/arm/mm/Makefile                             |   3 +
+ arch/arm/mm/cache-l2x0-pmu.c                     | 584 +++++++++++++++++++++++
+ arch/arm/mm/cache-l2x0.c                         |  11 +-
+ arch/arm/mm/cache-v7m.S                          | 453 ++++++++++++++++++
+ arch/arm/mm/dma-mapping.c                        |   4 +-
+ arch/arm/mm/mmu.c                                |   2 +-
+ arch/arm/mm/proc-macros.S                        |  16 +
+ arch/arm/mm/proc-v7m.S                           | 108 ++++-
+ drivers/amba/bus.c                               |   5 +
+ drivers/cpufreq/sa1110-cpufreq.c                 |   2 +-
+ fs/Kconfig.binfmt                                |   2 +-
+ include/linux/cpuhotplug.h                       |   1 +
+ 37 files changed, 1492 insertions(+), 216 deletions(-)
+ create mode 100644 arch/arm/mm/cache-l2x0-pmu.c
+ create mode 100644 arch/arm/mm/cache-v7m.S
+Merging arm-perf/for-next/perf (694d0d0bb203 Linux 4.8-rc2)
+$ git merge arm-perf/for-next/perf
+Already up-to-date.
+Merging arm-soc/for-next (73b72470894d Merge tag 'v4.8-rc5' into for-next)
+$ git merge arm-soc/for-next
+Removing arch/arm/mach-realview/realview_pbx.c
+Removing arch/arm/mach-realview/realview_pba8.c
+Removing arch/arm/mach-realview/realview_pb11mp.c
+Removing arch/arm/mach-realview/realview_pb1176.c
+Removing arch/arm/mach-realview/realview_eb.c
+Removing arch/arm/mach-realview/platsmp.c
+Removing arch/arm/mach-realview/platform.h
+Removing arch/arm/mach-realview/irqs-pbx.h
+Removing arch/arm/mach-realview/irqs-pba8.h
+Removing arch/arm/mach-realview/irqs-pb11mp.h
+Removing arch/arm/mach-realview/irqs-pb1176.h
+Removing arch/arm/mach-realview/irqs-eb.h
+Removing arch/arm/mach-realview/hardware.h
+Removing arch/arm/mach-realview/core.h
+Removing arch/arm/mach-realview/core.c
+Removing arch/arm/mach-realview/board-pbx.h
+Removing arch/arm/mach-realview/board-pba8.h
+Removing arch/arm/mach-realview/board-pb11mp.h
+Removing arch/arm/mach-realview/board-pb1176.h
+Removing arch/arm/mach-realview/board-eb.h
+Removing arch/arm/mach-omap2/board-rx51.h
+Removing arch/arm/mach-omap2/board-rx51.c
+Removing arch/arm/mach-omap2/board-rx51-video.c
+Removing arch/arm/mach-omap2/board-rx51-peripherals.c
+Removing arch/arm/mach-omap2/board-ldp.c
+Removing arch/arm/mach-clps711x/devices.h
+Removing arch/arm/mach-clps711x/devices.c
+Removing arch/arm/mach-clps711x/common.h
+Removing arch/arm/mach-clps711x/common.c
+Removing arch/arm/mach-clps711x/board-p720t.c
+Removing arch/arm/mach-clps711x/board-edb7211.c
+Removing arch/arm/mach-clps711x/board-clep7312.c
+Removing arch/arm/mach-clps711x/board-cdb89712.c
+Removing arch/arm/mach-clps711x/board-autcpu12.c
+Removing arch/arm/mach-clps711x/Makefile.boot
+Auto-merging MAINTAINERS
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/clock/st,stm32-rcc.txt     |   42 +-
+ .../devicetree/bindings/reset/st,stm32-rcc.txt     |    6 +
+ .../devicetree/bindings/reset/uniphier-reset.txt   |   93 ++
+ MAINTAINERS                                        |    1 +
+ arch/arm/Kconfig                                   |    3 +-
+ arch/arm/arm-soc-for-next-contents.txt             |   64 +
+ arch/arm/boot/dts/bcm2835-rpi.dtsi                 |    1 +
+ arch/arm/boot/dts/bcm283x.dtsi                     |    3 +-
+ arch/arm/boot/dts/stih407-family.dtsi              |   10 +-
+ arch/arm/boot/dts/stih410.dtsi                     |   12 +-
+ arch/arm/boot/dts/stm32f429.dtsi                   |    1 +
+ arch/arm/configs/davinci_all_defconfig             |   66 +-
+ arch/arm/configs/exynos_defconfig                  |   11 +-
+ arch/arm/configs/integrator_defconfig              |   13 +-
+ arch/arm/configs/multi_v7_defconfig                |    7 +-
+ arch/arm/configs/omap2plus_defconfig               |    2 +-
+ arch/arm/configs/s3c2410_defconfig                 |    1 -
+ arch/arm/mach-clps711x/Makefile.boot               |    0
+ arch/arm/mach-clps711x/board-autcpu12.c            |  275 ----
+ arch/arm/mach-clps711x/board-cdb89712.c            |  147 ---
+ arch/arm/mach-clps711x/board-clep7312.c            |   45 -
+ arch/arm/mach-clps711x/board-edb7211.c             |  188 ---
+ arch/arm/mach-clps711x/board-p720t.c               |  373 ------
+ arch/arm/mach-clps711x/common.c                    |   65 -
+ arch/arm/mach-clps711x/common.h                    |   23 -
+ arch/arm/mach-clps711x/devices.c                   |  149 ---
+ arch/arm/mach-clps711x/devices.h                   |   12 -
+ arch/arm/mach-davinci/da850.c                      |    1 +
+ arch/arm/mach-davinci/da8xx-dt.c                   |    1 +
+ arch/arm/mach-exynos/Kconfig                       |    1 +
+ arch/arm/mach-exynos/exynos.c                      |   15 -
+ arch/arm/mach-exynos/include/mach/map.h            |    5 -
+ arch/arm/mach-omap1/board-h2-mmc.c                 |    2 +-
+ arch/arm/mach-omap1/board-h2.c                     |    2 +-
+ arch/arm/mach-omap1/board-h3-mmc.c                 |    2 +-
+ arch/arm/mach-omap1/board-h3.c                     |    2 +-
+ arch/arm/mach-omap1/board-htcherald.c              |    4 +-
+ arch/arm/mach-omap1/board-innovator.c              |    4 +-
+ arch/arm/mach-omap1/board-nokia770.c               |    4 +-
+ arch/arm/mach-omap1/board-sx1-mmc.c                |    2 +-
+ arch/arm/mach-omap1/devices.c                      |   10 +-
+ arch/arm/mach-omap1/fb.c                           |    2 +-
+ arch/arm/mach-omap1/include/mach/usb.h             |    2 +-
+ arch/arm/mach-omap1/mmc.h                          |    2 +-
+ arch/arm/mach-omap1/usb.c                          |    6 +-
+ arch/arm/mach-omap2/Kconfig                        |   12 -
+ arch/arm/mach-omap2/Makefile                       |    4 -
+ arch/arm/mach-omap2/board-flash.c                  |   10 +-
+ arch/arm/mach-omap2/board-flash.h                  |   11 +-
+ arch/arm/mach-omap2/board-ldp.c                    |  430 -------
+ arch/arm/mach-omap2/board-n8x0.c                   |    5 +-
+ arch/arm/mach-omap2/board-rx51-peripherals.c       | 1312 --------------------
+ arch/arm/mach-omap2/board-rx51-video.c             |   67 -
+ arch/arm/mach-omap2/board-rx51.c                   |  141 ---
+ arch/arm/mach-omap2/board-rx51.h                   |   11 -
+ arch/arm/mach-omap2/common-board-devices.c         |    3 +-
+ arch/arm/mach-omap2/devices.c                      |    7 +-
+ arch/arm/mach-omap2/drm.c                          |    2 +-
+ arch/arm/mach-omap2/fb.c                           |    2 +-
+ arch/arm/mach-omap2/gpmc-smsc911x.h                |    2 +-
+ arch/arm/mach-omap2/hsmmc.c                        |    2 +-
+ arch/arm/mach-omap2/hsmmc.h                        |    2 +-
+ arch/arm/mach-omap2/twl-common.c                   |    3 +-
+ arch/arm/mach-realview/Kconfig                     |   72 +-
+ arch/arm/mach-realview/Makefile                    |   12 +-
+ arch/arm/mach-realview/board-eb.h                  |   94 --
+ arch/arm/mach-realview/board-pb1176.h              |   81 --
+ arch/arm/mach-realview/board-pb11mp.h              |   96 --
+ arch/arm/mach-realview/board-pba8.h                |   71 --
+ arch/arm/mach-realview/board-pbx.h                 |  106 --
+ arch/arm/mach-realview/core.c                      |  405 ------
+ arch/arm/mach-realview/core.h                      |   58 -
+ arch/arm/mach-realview/hardware.h                  |   40 -
+ arch/arm/mach-realview/hotplug.h                   |    1 +
+ arch/arm/mach-realview/irqs-eb.h                   |  114 --
+ arch/arm/mach-realview/irqs-pb1176.h               |   77 --
+ arch/arm/mach-realview/irqs-pb11mp.h               |   97 --
+ arch/arm/mach-realview/irqs-pba8.h                 |   71 --
+ arch/arm/mach-realview/irqs-pbx.h                  |   87 --
+ arch/arm/mach-realview/platform.h                  |  247 ----
+ arch/arm/mach-realview/platsmp-dt.c                |    3 +-
+ arch/arm/mach-realview/platsmp.c                   |   86 --
+ arch/arm/mach-realview/realview_eb.c               |  492 --------
+ arch/arm/mach-realview/realview_pb1176.c           |  395 ------
+ arch/arm/mach-realview/realview_pb11mp.c           |  385 ------
+ arch/arm/mach-realview/realview_pba8.c             |  307 -----
+ arch/arm/mach-realview/realview_pbx.c              |  402 ------
+ arch/arm/mach-s3c24xx/common.c                     |   20 +-
+ arch/arm/mach-s3c24xx/mach-mini2440.c              |    1 +
+ arch/arm/mach-s3c64xx/mach-crag6410-module.c       |    3 +-
+ arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c |   62 +-
+ arch/arm/plat-samsung/include/plat/map-s5p.h       |    4 -
+ arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi  |    8 +-
+ arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi        |    8 +-
+ arch/arm64/boot/dts/apm/apm-storm.dtsi             |    8 +-
+ arch/arm64/boot/dts/broadcom/bcm2835-rpi.dtsi      |    1 +
+ arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts   |    4 +-
+ arch/arm64/boot/dts/broadcom/bcm2837.dtsi          |    2 +-
+ .../boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi    |    1 +
+ arch/arm64/boot/dts/broadcom/bcm283x.dtsi          |    1 +
+ arch/arm64/boot/dts/broadcom/ns2.dtsi              |    8 +-
+ arch/arm64/boot/dts/cavium/thunder-88xx.dtsi       |    8 +-
+ arch/arm64/boot/dts/exynos/exynos7.dtsi            |    8 +-
+ arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |    8 +-
+ arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi     |    8 +-
+ arch/arm64/boot/dts/marvell/armada-ap806.dtsi      |    8 +-
+ .../boot/dts/socionext/uniphier-ph1-ld20.dtsi      |    8 +-
+ arch/arm64/boot/dts/xilinx/zynqmp.dtsi             |    8 +-
+ drivers/irqchip/Makefile                           |    2 +-
+ drivers/memory/omap-gpmc.c                         |   20 +-
+ drivers/mtd/maps/Kconfig                           |    2 +-
+ drivers/reset/Kconfig                              |   65 +
+ drivers/reset/Makefile                             |   20 +-
+ drivers/reset/core.c                               |   12 +-
+ drivers/reset/hisilicon/Kconfig                    |    3 +-
+ drivers/reset/reset-ath79.c                        |    1 +
+ drivers/reset/reset-socfpga.c                      |   19 +-
+ drivers/reset/reset-stm32.c                        |  108 ++
+ drivers/reset/reset-uniphier.c                     |  440 +++++++
+ include/dt-bindings/mfd/stm32f4-rcc.h              |   98 ++
+ include/linux/omap-gpmc.h                          |    4 +-
+ 121 files changed, 1166 insertions(+), 7320 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/reset/st,stm32-rcc.txt
+ create mode 100644 Documentation/devicetree/bindings/reset/uniphier-reset.txt
+ create mode 100644 arch/arm/arm-soc-for-next-contents.txt
+ delete mode 100644 arch/arm/mach-clps711x/Makefile.boot
+ delete mode 100644 arch/arm/mach-clps711x/board-autcpu12.c
+ delete mode 100644 arch/arm/mach-clps711x/board-cdb89712.c
+ delete mode 100644 arch/arm/mach-clps711x/board-clep7312.c
+ delete mode 100644 arch/arm/mach-clps711x/board-edb7211.c
+ delete mode 100644 arch/arm/mach-clps711x/board-p720t.c
+ delete mode 100644 arch/arm/mach-clps711x/common.c
+ delete mode 100644 arch/arm/mach-clps711x/common.h
+ delete mode 100644 arch/arm/mach-clps711x/devices.c
+ delete mode 100644 arch/arm/mach-clps711x/devices.h
+ delete mode 100644 arch/arm/mach-omap2/board-ldp.c
+ delete mode 100644 arch/arm/mach-omap2/board-rx51-peripherals.c
+ delete mode 100644 arch/arm/mach-omap2/board-rx51-video.c
+ delete mode 100644 arch/arm/mach-omap2/board-rx51.c
+ delete mode 100644 arch/arm/mach-omap2/board-rx51.h
+ delete mode 100644 arch/arm/mach-realview/board-eb.h
+ delete mode 100644 arch/arm/mach-realview/board-pb1176.h
+ delete mode 100644 arch/arm/mach-realview/board-pb11mp.h
+ delete mode 100644 arch/arm/mach-realview/board-pba8.h
+ delete mode 100644 arch/arm/mach-realview/board-pbx.h
+ delete mode 100644 arch/arm/mach-realview/core.c
+ delete mode 100644 arch/arm/mach-realview/core.h
+ delete mode 100644 arch/arm/mach-realview/hardware.h
+ create mode 100644 arch/arm/mach-realview/hotplug.h
+ delete mode 100644 arch/arm/mach-realview/irqs-eb.h
+ delete mode 100644 arch/arm/mach-realview/irqs-pb1176.h
+ delete mode 100644 arch/arm/mach-realview/irqs-pb11mp.h
+ delete mode 100644 arch/arm/mach-realview/irqs-pba8.h
+ delete mode 100644 arch/arm/mach-realview/irqs-pbx.h
+ delete mode 100644 arch/arm/mach-realview/platform.h
+ delete mode 100644 arch/arm/mach-realview/platsmp.c
+ delete mode 100644 arch/arm/mach-realview/realview_eb.c
+ delete mode 100644 arch/arm/mach-realview/realview_pb1176.c
+ delete mode 100644 arch/arm/mach-realview/realview_pb11mp.c
+ delete mode 100644 arch/arm/mach-realview/realview_pba8.c
+ delete mode 100644 arch/arm/mach-realview/realview_pbx.c
+ create mode 120000 arch/arm64/boot/dts/broadcom/bcm2835-rpi.dtsi
+ create mode 120000 arch/arm64/boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi
+ create mode 120000 arch/arm64/boot/dts/broadcom/bcm283x.dtsi
+ create mode 100644 drivers/reset/reset-stm32.c
+ create mode 100644 drivers/reset/reset-uniphier.c
+ create mode 100644 include/dt-bindings/mfd/stm32f4-rcc.h
+Merging amlogic/for-next (cbf216bf60bb Merge v4.8/mmc)
+$ git merge amlogic/for-next
+Auto-merging arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi
+Auto-merging MAINTAINERS
+Merge made by the 'recursive' strategy.
+ .../bindings/clock/amlogic,gxbb-aoclkc.txt         |  45 +
+ .../bindings/firmware/meson/meson_sm.txt           |  15 +
+ .../devicetree/bindings/media/meson-ir.txt         |   5 +-
+ .../devicetree/bindings/mmc/amlogic,meson-gxbb.txt |  29 +
+ .../devicetree/bindings/nvmem/amlogic-efuse.txt    |  39 +
+ MAINTAINERS                                        |   1 +
+ .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts |  80 ++
+ arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi   |  77 ++
+ .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi      |   6 +
+ arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi        | 169 +++-
+ arch/arm64/configs/defconfig                       |   5 +-
+ drivers/clk/meson/Makefile                         |   2 +-
+ drivers/clk/meson/gxbb-aoclk.c                     | 191 +++++
+ drivers/clk/meson/gxbb.c                           |   9 +
+ drivers/clk/meson/gxbb.h                           |   7 +-
+ drivers/firmware/Kconfig                           |   1 +
+ drivers/firmware/Makefile                          |   1 +
+ drivers/firmware/meson/Kconfig                     |   9 +
+ drivers/firmware/meson/Makefile                    |   1 +
+ drivers/firmware/meson/meson_sm.c                  | 248 ++++++
+ drivers/media/rc/meson-ir.c                        |  29 +-
+ drivers/mmc/host/Kconfig                           |  10 +
+ drivers/mmc/host/Makefile                          |   1 +
+ drivers/mmc/host/meson-gxbb.c                      | 916 +++++++++++++++++++++
+ drivers/nvmem/Kconfig                              |  10 +
+ drivers/nvmem/Makefile                             |   2 +
+ drivers/nvmem/meson-efuse.c                        |  93 +++
+ drivers/pinctrl/meson/pinctrl-meson-gxbb.c         |  87 ++
+ include/dt-bindings/clock/gxbb-aoclkc.h            |  66 ++
+ include/dt-bindings/clock/gxbb-clkc.h              |   4 +
+ include/dt-bindings/reset/gxbb-aoclkc.h            |  66 ++
+ include/linux/firmware/meson/meson_sm.h            |  31 +
+ 32 files changed, 2243 insertions(+), 12 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/clock/amlogic,gxbb-aoclkc.txt
+ create mode 100644 Documentation/devicetree/bindings/firmware/meson/meson_sm.txt
+ create mode 100644 Documentation/devicetree/bindings/mmc/amlogic,meson-gxbb.txt
+ create mode 100644 Documentation/devicetree/bindings/nvmem/amlogic-efuse.txt
+ create mode 100644 drivers/clk/meson/gxbb-aoclk.c
+ create mode 100644 drivers/firmware/meson/Kconfig
+ create mode 100644 drivers/firmware/meson/Makefile
+ create mode 100644 drivers/firmware/meson/meson_sm.c
+ create mode 100644 drivers/mmc/host/meson-gxbb.c
+ create mode 100644 drivers/nvmem/meson-efuse.c
+ create mode 100644 include/dt-bindings/clock/gxbb-aoclkc.h
+ create mode 100644 include/dt-bindings/reset/gxbb-aoclkc.h
+ create mode 100644 include/linux/firmware/meson/meson_sm.h
+Merging at91/at91-next (0f59c948faed Merge tag 'at91-ab-4.8-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux into at91-next)
+$ git merge at91/at91-next
+Already up-to-date!
+Merge made by the 'recursive' strategy.
+Merging bcm2835/for-next (9336be5db24d Merge branch anholt/bcm2835-dt-next into for-next)
+$ git merge bcm2835/for-next
+Auto-merging arch/arm/boot/dts/bcm283x.dtsi
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt   |  4 ++
+ arch/arm/boot/dts/Makefile                         |  3 +-
+ arch/arm/boot/dts/bcm2835-rpi-a-plus.dts           |  1 +
+ arch/arm/boot/dts/bcm2835-rpi-a.dts                |  1 +
+ arch/arm/boot/dts/bcm2835-rpi-b-plus.dts           |  1 +
+ arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts           |  1 +
+ arch/arm/boot/dts/bcm2835-rpi-b.dts                |  1 +
+ arch/arm/boot/dts/bcm2835-rpi-zero.dts             | 40 +++++++++++++++++
+ arch/arm/boot/dts/bcm2836-rpi-2-b.dts              |  1 +
+ arch/arm/boot/dts/bcm283x-rpi-usb-host.dtsi        |  3 ++
+ arch/arm/boot/dts/bcm283x.dtsi                     |  9 ++++
+ drivers/gpu/drm/vc4/vc4_crtc.c                     | 52 ++++++++++++++++------
+ drivers/gpu/drm/vc4/vc4_dpi.c                      | 11 +++++
+ drivers/gpu/drm/vc4/vc4_hdmi.c                     | 29 +++++++++++-
+ 14 files changed, 141 insertions(+), 16 deletions(-)
+ create mode 100644 arch/arm/boot/dts/bcm2835-rpi-zero.dts
+ create mode 100644 arch/arm/boot/dts/bcm283x-rpi-usb-host.dtsi
+Merging berlin/berlin/for-next (d433580f3b4e Merge branches 'berlin64/dt' and 'berlin/dt' into berlin/for-next)
+$ git merge berlin/berlin/for-next
+Merge made by the 'recursive' strategy.
+ arch/arm/boot/dts/berlin2.dtsi             |  2 --
+ arch/arm/boot/dts/berlin2q.dtsi            |  2 --
+ arch/arm64/boot/dts/marvell/berlin4ct.dtsi | 12 +++++++++---
+ 3 files changed, 9 insertions(+), 7 deletions(-)
+Merging cortex-m/for-next (f719a0d6a854 ARM: efm32: switch to vendor,device compatible strings)
+$ git merge cortex-m/for-next
+Already up-to-date.
+Merging imx-mxs/for-next (70da51e698c7 Merge branch 'imx/defconfig' into for-next)
+$ git merge imx-mxs/for-next
+Resolved 'arch/arm/configs/multi_v7_defconfig' using previous resolution.
+Auto-merging arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi
+Auto-merging arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi
+Removing arch/arm/mach-imx/mx1.h
+Removing arch/arm/mach-imx/mm-imx1.c
+Removing arch/arm/mach-imx/mach-scb9328.c
+Auto-merging arch/arm/mach-imx/mach-imx1.c
+Removing arch/arm/mach-imx/mach-apf9328.c
+Removing arch/arm/mach-imx/iomux-mx1.h
+Removing arch/arm/mach-imx/devices-imx1.h
+Auto-merging arch/arm/configs/multi_v7_defconfig
+CONFLICT (content): Merge conflict in arch/arm/configs/multi_v7_defconfig
+Auto-merging arch/arm/boot/dts/Makefile
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit -v -a
+[master 3595e8fb51af] Merge remote-tracking branch 'imx-mxs/for-next'
+$ git diff -M --stat --summary HEAD^..
+ .../devicetree/bindings/arm/technologic.txt        |   6 +
+ .../devicetree/bindings/vendor-prefixes.txt        |   1 +
+ arch/arm/boot/dts/Makefile                         |   9 +-
+ arch/arm/boot/dts/imx35.dtsi                       |   7 +
+ arch/arm/boot/dts/imx50.dtsi                       |  10 +
+ arch/arm/boot/dts/imx53-usbarmory.dts              | 224 ++++++++++
+ arch/arm/boot/dts/imx53.dtsi                       |  18 +
+ arch/arm/boot/dts/imx6dl-gw553x.dts                |  55 +++
+ arch/arm/boot/dts/imx6dl-riotboard.dts             |  22 +-
+ arch/arm/boot/dts/imx6dl-ts4900.dts                |  49 +++
+ arch/arm/boot/dts/imx6dl.dtsi                      |  53 +++
+ arch/arm/boot/dts/imx6q-arm2.dts                   |  24 +-
+ arch/arm/boot/dts/imx6q-b450v3.dts                 |  16 +
+ arch/arm/boot/dts/imx6q-b650v3.dts                 |   9 +
+ arch/arm/boot/dts/imx6q-ba16.dtsi                  |  24 +-
+ arch/arm/boot/dts/imx6q-bx50v3.dtsi                |  70 +++
+ arch/arm/boot/dts/imx6q-cm-fx6.dts                 |  24 +-
+ arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts            |  24 +-
+ arch/arm/boot/dts/imx6q-evi.dts                    |  28 +-
+ arch/arm/boot/dts/imx6q-gw5400-a.dts               |  24 +-
+ arch/arm/boot/dts/imx6q-gw553x.dts                 |  55 +++
+ arch/arm/boot/dts/imx6q-marsboard.dts              |  24 +-
+ arch/arm/boot/dts/imx6q-novena.dts                 |  12 +-
+ arch/arm/boot/dts/imx6q-sbc6x.dts                  |  24 +-
+ arch/arm/boot/dts/imx6q-tbs2910.dts                |  24 +-
+ arch/arm/boot/dts/imx6q-ts4900.dts                 |  53 +++
+ arch/arm/boot/dts/imx6q.dtsi                       |  37 ++
+ arch/arm/boot/dts/imx6qdl-apalis.dtsi              |  24 +-
+ arch/arm/boot/dts/imx6qdl-dfi-fs700-m60.dtsi       |  24 +-
+ arch/arm/boot/dts/imx6qdl-gw51xx.dtsi              |  36 +-
+ arch/arm/boot/dts/imx6qdl-gw52xx.dtsi              |  39 +-
+ arch/arm/boot/dts/imx6qdl-gw53xx.dtsi              |  39 +-
+ arch/arm/boot/dts/imx6qdl-gw54xx.dtsi              |  44 +-
+ arch/arm/boot/dts/imx6qdl-gw551x.dtsi              |  12 +
+ arch/arm/boot/dts/imx6qdl-gw552x.dtsi              |  12 +
+ arch/arm/boot/dts/imx6qdl-gw553x.dtsi              | 433 +++++++++++++++++++
+ arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi           |  24 +-
+ arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi           |  12 +-
+ arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi       |  24 +-
+ arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi          |  24 +-
+ arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi       |  36 +-
+ arch/arm/boot/dts/imx6qdl-rex.dtsi                 |  24 +-
+ arch/arm/boot/dts/imx6qdl-sabreauto.dtsi           |  24 +-
+ arch/arm/boot/dts/imx6qdl-sabrelite.dtsi           |  24 +-
+ arch/arm/boot/dts/imx6qdl-sabresd.dtsi             |  24 +-
+ arch/arm/boot/dts/imx6qdl-ts4900.dtsi              | 481 +++++++++++++++++++++
+ arch/arm/boot/dts/imx6qdl-udoo.dtsi                |  24 +-
+ arch/arm/boot/dts/imx6qdl-wandboard.dtsi           |  24 +-
+ arch/arm/boot/dts/imx6sl.dtsi                      |  47 ++
+ arch/arm/boot/dts/imx6sx-pinfunc.h                 |  14 +
+ arch/arm/boot/dts/imx6sx.dtsi                      |  22 +
+ arch/arm/boot/dts/imx6ul-geam-kit.dts              | 101 +++++
+ arch/arm/boot/dts/imx6ul-geam.dtsi                 | 361 ++++++++++++++++
+ arch/arm/boot/dts/imx6ul-pico-hobbit.dts           |  33 ++
+ arch/arm/boot/dts/imx6ul.dtsi                      |   9 +-
+ arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi        |   4 -
+ arch/arm/boot/dts/imx7-colibri.dtsi                |  61 ++-
+ arch/arm/boot/dts/imx7d.dtsi                       |  42 +-
+ arch/arm/boot/dts/imx7s-warp.dts                   | 446 +++++++++++++++++++
+ arch/arm/boot/dts/imx7s.dtsi                       | 371 +++++++++-------
+ arch/arm/boot/dts/ls1021a-twr.dts                  |  13 +-
+ arch/arm/boot/dts/vf-colibri-eval-v3.dtsi          |  13 +-
+ arch/arm/configs/imx_v4_v5_defconfig               |   3 +-
+ arch/arm/configs/imx_v6_v7_defconfig               |  17 +-
+ arch/arm/configs/multi_v4t_defconfig               |   4 +-
+ arch/arm/configs/multi_v7_defconfig                |   3 +
+ arch/arm/mach-imx/Kconfig                          |  50 +--
+ arch/arm/mach-imx/Makefile                         |   8 +-
+ arch/arm/mach-imx/common.h                         |   7 +-
+ arch/arm/mach-imx/cpuidle-imx6q.c                  |   2 +-
+ arch/arm/mach-imx/cpuidle-imx6sx.c                 |  11 +
+ arch/arm/mach-imx/devices-imx1.h                   |  30 --
+ arch/arm/mach-imx/devices/Makefile                 |   1 -
+ arch/arm/mach-imx/devices/devices-common.h         |  12 -
+ arch/arm/mach-imx/devices/platform-imx-fb.c        |   5 -
+ arch/arm/mach-imx/devices/platform-imx-i2c.c       |   5 -
+ arch/arm/mach-imx/devices/platform-imx-uart.c      |  37 --
+ arch/arm/mach-imx/devices/platform-spi_imx.c       |   9 -
+ arch/arm/mach-imx/hardware.h                       |   3 +-
+ arch/arm/mach-imx/iomux-mx1.h                      | 155 -------
+ arch/arm/mach-imx/iomux-mx3.h                      |  34 --
+ arch/arm/mach-imx/mach-apf9328.c                   | 148 -------
+ arch/arm/mach-imx/{imx1-dt.c => mach-imx1.c}       |  23 +-
+ arch/arm/mach-imx/mach-imx6ul.c                    |   3 +
+ arch/arm/mach-imx/mach-kzm_arm11_01.c              |   6 +-
+ arch/arm/mach-imx/mach-pcm037.c                    |   2 +-
+ arch/arm/mach-imx/mach-scb9328.c                   | 143 ------
+ arch/arm/mach-imx/mm-imx1.c                        |  67 ---
+ arch/arm/mach-imx/mx1.h                            | 172 --------
+ arch/arm/mach-imx/pm-imx6.c                        |   8 +-
+ arch/arm/mach-mxs/mach-mxs.c                       |  77 ----
+ arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts  |  14 +-
+ arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts  |   8 +
+ arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |   7 +
+ arch/arm64/boot/dts/freescale/fsl-ls2080a-qds.dts  |   3 +
+ arch/arm64/boot/dts/freescale/fsl-ls2080a-rdb.dts  |   4 +
+ arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi     |  18 +
+ drivers/clk/imx/clk-imx1.c                         |  46 +-
+ 98 files changed, 3494 insertions(+), 1522 deletions(-)
+ create mode 100644 arch/arm/boot/dts/imx53-usbarmory.dts
+ create mode 100644 arch/arm/boot/dts/imx6dl-gw553x.dts
+ create mode 100644 arch/arm/boot/dts/imx6dl-ts4900.dts
+ create mode 100644 arch/arm/boot/dts/imx6q-gw553x.dts
+ create mode 100644 arch/arm/boot/dts/imx6q-ts4900.dts
+ create mode 100644 arch/arm/boot/dts/imx6qdl-gw553x.dtsi
+ create mode 100644 arch/arm/boot/dts/imx6qdl-ts4900.dtsi
+ create mode 100644 arch/arm/boot/dts/imx6ul-geam-kit.dts
+ create mode 100644 arch/arm/boot/dts/imx6ul-geam.dtsi
+ create mode 100644 arch/arm/boot/dts/imx7s-warp.dts
+ delete mode 100644 arch/arm/mach-imx/devices-imx1.h
+ delete mode 100644 arch/arm/mach-imx/iomux-mx1.h
+ delete mode 100644 arch/arm/mach-imx/mach-apf9328.c
+ rename arch/arm/mach-imx/{imx1-dt.c => mach-imx1.c} (63%)
+ delete mode 100644 arch/arm/mach-imx/mach-scb9328.c
+ delete mode 100644 arch/arm/mach-imx/mm-imx1.c
+ delete mode 100644 arch/arm/mach-imx/mx1.h
+Merging keystone/next (fb2a68db621a Merge branch 'for_4.9/keystone_dts' into next)
+$ git merge keystone/next
+Auto-merging arch/arm/boot/dts/keystone.dtsi
+Merge made by the 'recursive' strategy.
+ arch/arm/boot/dts/keystone-k2e-evm.dts  | 12 ++++++++++--
+ arch/arm/boot/dts/keystone-k2e.dtsi     |  4 ++--
+ arch/arm/boot/dts/keystone-k2g.dtsi     | 32 ++++++++++++++++++++++++++++++++
+ arch/arm/boot/dts/keystone-k2hk-evm.dts |  6 +++++-
+ arch/arm/boot/dts/keystone-k2l-evm.dts  |  6 +++++-
+ arch/arm/boot/dts/keystone.dtsi         |  4 ++--
+ arch/arm/configs/keystone_defconfig     |  1 +
+ 7 files changed, 57 insertions(+), 8 deletions(-)
+Merging mvebu/for-next (6c7707b7629c Merge branch 'mvebu/dt64' into mvebu/for-next)
+$ git merge mvebu/for-next
+Auto-merging arch/arm64/configs/defconfig
+Auto-merging arch/arm64/boot/dts/marvell/armada-ap806.dtsi
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/arm/marvell/armada-39x.txt |  15 +-
+ arch/arm/boot/dts/armada-370-db.dts                |  29 +--
+ .../dts/armada-370-seagate-personal-cloud.dtsi     |  40 ++--
+ arch/arm/boot/dts/armada-370-synology-ds213j.dts   | 112 +++++-----
+ arch/arm/boot/dts/armada-370-xp.dtsi               |  56 +++--
+ arch/arm/boot/dts/armada-370.dtsi                  |  34 ++-
+ arch/arm/boot/dts/armada-385-db-ap.dts             |  58 +++--
+ arch/arm/boot/dts/armada-385-linksys.dtsi          |   9 +-
+ arch/arm/boot/dts/armada-388-clearfog.dts          |  48 ++--
+ arch/arm/boot/dts/armada-388-db.dts                |  25 ++-
+ arch/arm/boot/dts/armada-388-gp.dts                |  30 +--
+ arch/arm/boot/dts/armada-388-rd.dts                |  25 ++-
+ arch/arm/boot/dts/armada-38x.dtsi                  |  57 +++--
+ arch/arm/boot/dts/armada-390-db.dts                | 175 +++++++++++++++
+ arch/arm/boot/dts/armada-390.dtsi                  |   3 +
+ arch/arm/boot/dts/armada-395-gp.dts                | 163 ++++++++++++++
+ arch/arm/boot/dts/armada-395.dtsi                  |  76 +++++++
+ arch/arm/boot/dts/armada-398-db.dts                |  56 +++--
+ arch/arm/boot/dts/armada-398.dtsi                  |  10 +-
+ arch/arm/boot/dts/armada-39x.dtsi                  | 126 ++++++++---
+ arch/arm/boot/dts/armada-xp-axpwifiap.dts          |  24 +-
+ arch/arm/boot/dts/armada-xp-db.dts                 |  24 +-
+ arch/arm/boot/dts/armada-xp-gp.dts                 |  24 +-
+ arch/arm/boot/dts/armada-xp-linksys-mamba.dts      |  24 +-
+ arch/arm/boot/dts/armada-xp-synology-ds414.dts     | 112 +++++-----
+ arch/arm/boot/dts/armada-xp.dtsi                   |  31 +--
+ arch/arm/boot/dts/kirkwood-openblocks_a6.dts       |   9 +-
+ arch/arm/configs/mvebu_v5_defconfig                |   5 +-
+ arch/arm/configs/mvebu_v7_defconfig                |   3 +
+ arch/arm64/boot/dts/marvell/Makefile               |   1 +
+ arch/arm64/boot/dts/marvell/armada-8020.dtsi       |   1 +
+ arch/arm64/boot/dts/marvell/armada-8040-db.dts     | 150 +++++++++++++
+ arch/arm64/boot/dts/marvell/armada-8040.dtsi       |   1 +
+ arch/arm64/boot/dts/marvell/armada-ap806.dtsi      |  14 ++
+ .../arm64/boot/dts/marvell/armada-cp110-slave.dtsi | 246 +++++++++++++++++++++
+ arch/arm64/configs/defconfig                       |   2 +
+ 36 files changed, 1407 insertions(+), 411 deletions(-)
+ create mode 100644 arch/arm/boot/dts/armada-390-db.dts
+ create mode 100644 arch/arm/boot/dts/armada-395-gp.dts
+ create mode 100644 arch/arm/boot/dts/armada-395.dtsi
+ create mode 100644 arch/arm64/boot/dts/marvell/armada-8040-db.dts
+ create mode 100644 arch/arm64/boot/dts/marvell/armada-cp110-slave.dtsi
+Merging omap/for-next (91dda79fa02c Merge branch 'omap-for-v4.9/dt' into for-next)
+$ git merge omap/for-next
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/arm/omap/omap.txt          |  6 ++
+ arch/arm/boot/dts/am335x-baltos.dtsi               |  6 +-
+ arch/arm/boot/dts/am335x-base0033.dts              |  4 +-
+ arch/arm/boot/dts/am335x-bone-common.dtsi          | 12 ++--
+ arch/arm/boot/dts/am335x-chilisom.dtsi             |  2 +-
+ arch/arm/boot/dts/am335x-cm-t335.dts               |  8 +--
+ arch/arm/boot/dts/am335x-evm.dts                   | 16 +++---
+ arch/arm/boot/dts/am335x-evmsk.dts                 | 28 +++++-----
+ arch/arm/boot/dts/am335x-icev2.dts                 | 47 +++++++++-------
+ arch/arm/boot/dts/am335x-igep0033.dtsi             |  8 +--
+ arch/arm/boot/dts/am335x-lxm.dts                   |  6 +-
+ arch/arm/boot/dts/am335x-nano.dts                  |  4 +-
+ arch/arm/boot/dts/am335x-pepper.dts                | 18 +++---
+ arch/arm/boot/dts/am335x-phycore-som.dtsi          |  4 +-
+ arch/arm/boot/dts/am335x-shc.dts                   | 16 +++---
+ arch/arm/boot/dts/am335x-sl50.dts                  | 15 +++--
+ arch/arm/boot/dts/am335x-wega.dtsi                 | 64 +++++++++++++++++++++-
+ arch/arm/boot/dts/am33xx.dtsi                      |  4 +-
+ arch/arm/boot/dts/am3517-craneboard.dts            |  2 +-
+ arch/arm/boot/dts/am3517-evm.dts                   |  2 +-
+ arch/arm/boot/dts/am3517.dtsi                      |  2 +-
+ arch/arm/boot/dts/am3517_mt_ventoux.dts            |  2 +-
+ arch/arm/boot/dts/am4372.dtsi                      | 10 +++-
+ arch/arm/boot/dts/am437x-cm-t43.dts                |  6 --
+ arch/arm/boot/dts/am437x-gp-evm.dts                | 21 ++++---
+ arch/arm/boot/dts/am437x-idk-evm.dts               |  2 +-
+ arch/arm/boot/dts/am437x-sk-evm.dts                | 45 +++++++++++----
+ arch/arm/boot/dts/am43x-epos-evm.dts               | 11 +---
+ arch/arm/boot/dts/am572x-idk.dts                   |  2 +-
+ arch/arm/boot/dts/am57xx-beagle-x15.dts            | 10 ++--
+ arch/arm/boot/dts/am57xx-cl-som-am57x.dts          |  4 +-
+ arch/arm/boot/dts/am57xx-idk-common.dtsi           | 49 +++++++++++++++++
+ arch/arm/boot/dts/da850-evm.dts                    |  2 +-
+ arch/arm/boot/dts/dm8148-evm.dts                   |  4 +-
+ arch/arm/boot/dts/dm8148-t410.dts                  |  4 +-
+ arch/arm/boot/dts/dm814x.dtsi                      |  4 +-
+ arch/arm/boot/dts/dm8168-evm.dts                   |  4 +-
+ arch/arm/boot/dts/dm816x.dtsi                      |  4 +-
+ arch/arm/boot/dts/dra62x-j5eco-evm.dts             |  4 +-
+ arch/arm/boot/dts/dra7-evm.dts                     | 14 ++---
+ arch/arm/boot/dts/dra7.dtsi                        | 10 ++--
+ arch/arm/boot/dts/dra72-evm-common.dtsi            |  4 +-
+ arch/arm/boot/dts/dra72-evm-revc.dts               |  2 +-
+ arch/arm/boot/dts/dra72-evm.dts                    |  2 +-
+ arch/arm/boot/dts/dra7xx-clocks.dtsi               | 15 +++--
+ arch/arm/boot/dts/logicpd-torpedo-som.dtsi         |  5 ++
+ arch/arm/boot/dts/omap2.dtsi                       |  4 +-
+ arch/arm/boot/dts/omap2420-h4.dts                  |  2 +-
+ arch/arm/boot/dts/omap2420-n8x0-common.dtsi        |  2 +-
+ arch/arm/boot/dts/omap2430-sdp.dts                 |  2 +-
+ arch/arm/boot/dts/omap3-beagle-xm.dts              |  2 +-
+ arch/arm/boot/dts/omap3-beagle.dts                 |  2 +-
+ arch/arm/boot/dts/omap3-cm-t3x.dtsi                |  2 +-
+ arch/arm/boot/dts/omap3-devkit8000-common.dtsi     |  2 +-
+ arch/arm/boot/dts/omap3-evm-37xx.dts               |  2 +-
+ arch/arm/boot/dts/omap3-evm.dts                    |  2 +-
+ arch/arm/boot/dts/omap3-gta04.dtsi                 |  2 +-
+ arch/arm/boot/dts/omap3-igep.dtsi                  |  2 +-
+ arch/arm/boot/dts/omap3-ldp.dts                    |  2 +-
+ arch/arm/boot/dts/omap3-lilly-a83x.dtsi            |  2 +-
+ arch/arm/boot/dts/omap3-n900.dts                   |  2 +-
+ arch/arm/boot/dts/omap3-n950-n9.dtsi               |  6 +-
+ arch/arm/boot/dts/omap3-overo-alto35-common.dtsi   |  2 +-
+ arch/arm/boot/dts/omap3-overo-base.dtsi            |  6 ++
+ .../boot/dts/omap3-overo-chestnut43-common.dtsi    |  4 +-
+ arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi    |  2 +-
+ arch/arm/boot/dts/omap3-overo-gallop43-common.dtsi |  4 +-
+ arch/arm/boot/dts/omap3-overo-palo35-common.dtsi   |  4 +-
+ arch/arm/boot/dts/omap3-overo-palo43-common.dtsi   |  4 +-
+ arch/arm/boot/dts/omap3-pandora-common.dtsi        | 10 ++--
+ arch/arm/boot/dts/omap3-sniper.dts                 |  2 +-
+ arch/arm/boot/dts/omap3-tao3530.dtsi               |  2 +-
+ arch/arm/boot/dts/omap3-zoom3.dts                  |  2 +-
+ arch/arm/boot/dts/omap3.dtsi                       |  6 +-
+ arch/arm/boot/dts/omap3430-sdp.dts                 |  2 +-
+ arch/arm/boot/dts/omap34xx.dtsi                    |  2 +-
+ arch/arm/boot/dts/omap36xx.dtsi                    |  2 +-
+ arch/arm/boot/dts/omap4-duovero-parlor.dts         |  2 +-
+ arch/arm/boot/dts/omap4-duovero.dtsi               |  2 +-
+ arch/arm/boot/dts/omap4-kc1.dts                    |  2 +-
+ arch/arm/boot/dts/omap4-panda-common.dtsi          |  2 +-
+ arch/arm/boot/dts/omap4-sdp.dts                    |  2 +-
+ arch/arm/boot/dts/omap4-var-som-om44.dtsi          |  2 +-
+ arch/arm/boot/dts/omap4.dtsi                       |  4 +-
+ arch/arm/boot/dts/omap5-board-common.dtsi          |  2 +-
+ arch/arm/boot/dts/omap5-cm-t54.dts                 |  4 +-
+ arch/arm/boot/dts/omap5-igep0050.dts               |  2 +-
+ arch/arm/boot/dts/omap5-uevm.dts                   |  2 +-
+ arch/arm/boot/dts/omap5.dtsi                       |  2 -
+ 89 files changed, 402 insertions(+), 232 deletions(-)
+Merging omap-pending/for-next (c20c8f750d9f ARM: OMAP2+: hwmod: fix _idle() hwmod state sanity check sequence)
+$ git merge omap-pending/for-next
+Already up-to-date.
+Merging qcom/for-next (4feeec0c6e6d Merge tag 'qcom-arm64-defconfig-for-4.9' into all-for-4.8)
+$ git merge qcom/for-next
+Auto-merging arch/arm64/configs/defconfig
+Auto-merging arch/arm64/boot/dts/qcom/apq8096-db820c.dts
+Auto-merging arch/arm/boot/dts/Makefile
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/clock/qcom,gcc.txt         |  16 ++
+ .../devicetree/bindings/mfd/qcom-pm8xxx.txt        |   1 +
+ arch/arm/boot/dts/Makefile                         |   1 +
+ arch/arm/boot/dts/qcom-apq8060-dragonboard.dts     |  39 +++
+ arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts |  15 ++
+ arch/arm/boot/dts/qcom-apq8064.dtsi                | 180 +++++++++++--
+ arch/arm/boot/dts/qcom-apq8084.dtsi                | 103 ++++++++
+ arch/arm/boot/dts/qcom-ipq8064-ap148.dts           |   1 +
+ arch/arm/boot/dts/qcom-msm8660.dtsi                |  75 ++++--
+ .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts     | 262 +++++++++++++++++++
+ .../boot/dts/qcom-msm8974-sony-xperia-honami.dts   |  81 ++++--
+ arch/arm/boot/dts/qcom-msm8974.dtsi                | 139 ++++++++++
+ arch/arm/boot/dts/qcom-pm8941.dtsi                 |   5 +
+ arch/arm/mach-qcom/Makefile                        |   1 -
+ arch/arm64/boot/dts/qcom/Makefile                  |   1 +
+ arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi |  48 ++++
+ arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi          |  82 ++++++
+ arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi  |  39 +++
+ .../boot/dts/qcom/apq8096-db820c.dts}              |  24 +-
+ arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi       |  88 +++++++
+ arch/arm64/boot/dts/qcom/msm8916.dtsi              | 286 ++++++++++++++++++++-
+ arch/arm64/boot/dts/qcom/msm8996.dtsi              |  94 ++++++-
+ arch/arm64/configs/defconfig                       |   4 +
+ drivers/firmware/qcom_scm.c                        |  19 +-
+ drivers/rtc/rtc-pm8xxx.c                           |   1 +
+ drivers/soc/qcom/smd.c                             | 265 +++++++++++--------
+ drivers/soc/qcom/smem.c                            |   3 +-
+ include/linux/soc/qcom/smd.h                       |  29 ++-
+ 28 files changed, 1690 insertions(+), 212 deletions(-)
+ create mode 100644 arch/arm/boot/dts/qcom-msm8974-lge-nexus5-hammerhead.dts
+ create mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi
+ rename arch/{arm/mach-qcom/board.c => arm64/boot/dts/qcom/apq8096-db820c.dts} (51%)
+ create mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi
+Merging renesas/next (a64ca8158b21 Merge branches 'fixes-for-v4.8', 'arm64-defconfig-for-v4.9', 'arm64-dt-for-v4.9', 'defconfig-for-v4.9', 'dt-for-v4.9' and 'soc-for-v4.9' into next)
+$ git merge renesas/next
+Auto-merging arch/arm64/configs/defconfig
+Auto-merging arch/arm/boot/dts/Makefile
+Merge made by the 'recursive' strategy.
+ Documentation/devicetree/bindings/arm/shmobile.txt |    6 +
+ .../bindings/pinctrl/renesas,pfc-pinctrl.txt       |    2 +
+ arch/arm/Kconfig.debug                             |    8 +-
+ arch/arm/boot/dts/Makefile                         |    2 +
+ arch/arm/boot/dts/r7s72100-rskrza1.dts             |   61 +
+ arch/arm/boot/dts/r7s72100.dtsi                    |   22 +
+ arch/arm/boot/dts/r8a7790.dtsi                     |   23 -
+ arch/arm/boot/dts/r8a7791.dtsi                     |   18 -
+ arch/arm/boot/dts/r8a7792-blanche.dts              |  264 ++
+ arch/arm/boot/dts/r8a7792-wheat.dts                |  199 ++
+ arch/arm/boot/dts/r8a7792.dtsi                     |  554 +++-
+ arch/arm/boot/dts/r8a7794-alt.dts                  |  106 +
+ arch/arm/boot/dts/r8a7794-silk.dts                 |   70 +
+ arch/arm/boot/dts/r8a7794.dtsi                     |  309 ++-
+ arch/arm/configs/shmobile_defconfig                |    1 +
+ arch/arm/mach-shmobile/setup-r8a7790.c             |    2 +-
+ arch/arm/mach-shmobile/setup-r8a7791.c             |    2 +-
+ arch/arm64/boot/dts/renesas/Makefile               |    2 +-
+ arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts     |  328 +++
+ arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts |   87 +
+ arch/arm64/boot/dts/renesas/r8a7795.dtsi           |  276 +-
+ arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts |   16 +
+ arch/arm64/boot/dts/renesas/r8a7796.dtsi           |  117 +
+ arch/arm64/configs/defconfig                       |    3 +
+ drivers/pinctrl/sh-pfc/Kconfig                     |   10 +
+ drivers/pinctrl/sh-pfc/Makefile                    |    2 +
+ drivers/pinctrl/sh-pfc/core.c                      |   12 +
+ drivers/pinctrl/sh-pfc/pfc-r8a7792.c               | 2624 +++++++++++++++++++
+ drivers/pinctrl/sh-pfc/pfc-r8a7795.c               |  356 ++-
+ drivers/pinctrl/sh-pfc/pfc-r8a7796.c               | 2647 ++++++++++++++++++++
+ drivers/pinctrl/sh-pfc/sh_pfc.h                    |  109 +-
+ include/dt-bindings/clock/r7s72100-clock.h         |    3 +
+ include/dt-bindings/clock/r8a7794-clock.h          |   25 +
+ 33 files changed, 8155 insertions(+), 111 deletions(-)
+ create mode 100644 arch/arm/boot/dts/r7s72100-rskrza1.dts
+ create mode 100644 arch/arm/boot/dts/r8a7792-wheat.dts
+ create mode 100644 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts
+ create mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a7792.c
+ create mode 100644 drivers/pinctrl/sh-pfc/pfc-r8a7796.c
+Merging rockchip/for-next (e80be333a38f Merge branch 'v4.9-armsoc/dts32' into for-next)
+$ git merge rockchip/for-next
+Auto-merging arch/arm64/boot/dts/rockchip/rk3368.dtsi
+Auto-merging arch/arm/boot/dts/rk3xxx.dtsi
+Auto-merging arch/arm/boot/dts/rk3288.dtsi
+Auto-merging arch/arm/boot/dts/Makefile
+Merge made by the 'recursive' strategy.
+ Documentation/devicetree/bindings/arm/rockchip.txt |  12 +
+ arch/arm/boot/dts/Makefile                         |   2 +
+ arch/arm/boot/dts/rk3036-evb.dts                   |   2 +-
+ arch/arm/boot/dts/rk3036-kylin.dts                 |   2 +-
+ arch/arm/boot/dts/rk3036.dtsi                      |  16 +-
+ arch/arm/boot/dts/rk3066a-bqcurie2.dts             |   2 +-
+ arch/arm/boot/dts/rk3066a-marsboard.dts            |   2 +-
+ arch/arm/boot/dts/rk3066a-rayeager.dts             |   2 +-
+ arch/arm/boot/dts/rk3188-radxarock.dts             |   2 +-
+ arch/arm/boot/dts/rk3228-evb.dts                   |   2 +-
+ arch/arm/boot/dts/rk3229-evb.dts                   |   2 +-
+ arch/arm/boot/dts/rk322x.dtsi                      |   4 +-
+ arch/arm/boot/dts/rk3288-evb-act8846.dts           |   4 +
+ arch/arm/boot/dts/rk3288-evb-rk808.dts             |   4 +
+ arch/arm/boot/dts/rk3288-evb.dtsi                  |  47 +-
+ arch/arm/boot/dts/rk3288-fennec.dts                | 382 +++++++++++++
+ arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi  | 310 +++++++++++
+ arch/arm/boot/dts/rk3288-firefly-reload.dts        | 403 ++++++++++++++
+ arch/arm/boot/dts/rk3288-firefly.dtsi              |   2 +-
+ arch/arm/boot/dts/rk3288-miqi.dts                  |   2 +-
+ arch/arm/boot/dts/rk3288-popmetal.dts              |  14 +-
+ arch/arm/boot/dts/rk3288-r89.dts                   |   2 +-
+ arch/arm/boot/dts/rk3288-rock2-som.dtsi            |   2 +-
+ arch/arm/boot/dts/rk3288-veyron.dtsi               |   2 +-
+ arch/arm/boot/dts/rk3288.dtsi                      |  77 +--
+ arch/arm/boot/dts/rk3xxx.dtsi                      |  16 +-
+ arch/arm64/boot/dts/rockchip/Makefile              |   1 +
+ .../boot/dts/rockchip/rk3368-orion-r68-meta.dts    | 382 +++++++++++++
+ arch/arm64/boot/dts/rockchip/rk3368-r88.dts        |   1 -
+ arch/arm64/boot/dts/rockchip/rk3368.dtsi           |  22 +-
+ arch/arm64/boot/dts/rockchip/rk3399-evb.dts        |  87 +++
+ arch/arm64/boot/dts/rockchip/rk3399.dtsi           | 609 +++++++++++++++++++--
+ drivers/clk/rockchip/Makefile                      |   1 +
+ drivers/clk/rockchip/clk-ddr.c                     | 154 ++++++
+ drivers/clk/rockchip/clk-pll.c                     |   4 +-
+ drivers/clk/rockchip/clk-rk3399.c                  |  56 +-
+ drivers/clk/rockchip/clk-rockchip.c                |   7 +-
+ drivers/clk/rockchip/clk.c                         |  11 +-
+ drivers/clk/rockchip/clk.h                         |  35 +-
+ drivers/soc/rockchip/pm_domains.c                  | 100 ++--
+ include/dt-bindings/clock/rk3399-cru.h             |   3 +
+ include/dt-bindings/soc/rockchip,boot-mode.h       |  15 +
+ include/soc/rockchip/rockchip_sip.h                |  27 +
+ 43 files changed, 2653 insertions(+), 179 deletions(-)
+ create mode 100644 arch/arm/boot/dts/rk3288-fennec.dts
+ create mode 100644 arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi
+ create mode 100644 arch/arm/boot/dts/rk3288-firefly-reload.dts
+ create mode 100644 arch/arm64/boot/dts/rockchip/rk3368-orion-r68-meta.dts
+ create mode 100644 drivers/clk/rockchip/clk-ddr.c
+ create mode 100644 include/dt-bindings/soc/rockchip,boot-mode.h
+ create mode 100644 include/soc/rockchip/rockchip_sip.h
+Merging rpi/for-rpi-next (bc0195aad0da Linux 4.2-rc2)
+$ git merge rpi/for-rpi-next
+Already up-to-date.
+Merging samsung/for-next (1a695a905c18 Linux 4.7-rc1)
+$ git merge samsung/for-next
+Already up-to-date.
+Merging samsung-krzk/for-next (9c2c94f84659 Merge branch 'next/dt' into for-next)
+$ git merge samsung-krzk/for-next
+Resolved 'arch/arm64/boot/dts/exynos/exynos7.dtsi' using previous resolution.
+Auto-merging arch/arm64/boot/dts/exynos/exynos7.dtsi
+CONFLICT (content): Merge conflict in arch/arm64/boot/dts/exynos/exynos7.dtsi
+Auto-merging MAINTAINERS
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit -v -a
+[master 6e480ba6719c] Merge remote-tracking branch 'samsung-krzk/for-next'
+$ git diff -M --stat --summary HEAD^..
+ .../devicetree/bindings/display/exynos/exynos_hdmi.txt   |  4 ++--
+ MAINTAINERS                                              |  1 +
+ arch/arm/boot/dts/exynos3250-artik5.dtsi                 |  3 ++-
+ arch/arm/boot/dts/exynos3250-monk.dts                    |  3 ++-
+ arch/arm/boot/dts/exynos3250-rinato.dts                  |  3 ++-
+ arch/arm/boot/dts/exynos3250.dtsi                        |  3 ++-
+ arch/arm/boot/dts/exynos4.dtsi                           |  3 ++-
+ arch/arm/boot/dts/exynos4210-origen.dts                  |  3 ++-
+ arch/arm/boot/dts/exynos4210-smdkv310.dts                |  3 ++-
+ arch/arm/boot/dts/exynos4210-trats.dts                   |  3 ++-
+ arch/arm/boot/dts/exynos4210-universal_c210.dts          |  5 +++--
+ arch/arm/boot/dts/exynos4412-odroid-common.dtsi          |  2 +-
+ arch/arm/boot/dts/exynos4412-odroidu3.dts                |  3 ++-
+ arch/arm/boot/dts/exynos4412-odroidx.dts                 |  3 ++-
+ arch/arm/boot/dts/exynos4412-odroidx2.dts                |  3 ++-
+ arch/arm/boot/dts/exynos4412-origen.dts                  |  3 ++-
+ arch/arm/boot/dts/exynos4412-smdk4412.dts                |  3 ++-
+ arch/arm/boot/dts/exynos4412-tiny4412.dts                |  3 ++-
+ arch/arm/boot/dts/exynos4412-trats2.dts                  |  3 ++-
+ arch/arm/boot/dts/exynos4415.dtsi                        |  3 ++-
+ arch/arm/boot/dts/exynos4x12.dtsi                        |  5 ++++-
+ arch/arm/boot/dts/exynos5.dtsi                           |  3 ++-
+ arch/arm/boot/dts/exynos5250-arndale.dts                 |  5 +++--
+ arch/arm/boot/dts/exynos5250-smdk5250.dts                |  5 +++--
+ arch/arm/boot/dts/exynos5250-snow-common.dtsi            |  5 +++--
+ arch/arm/boot/dts/exynos5250-spring.dts                  |  5 +++--
+ arch/arm/boot/dts/exynos5260-xyref5260.dts               |  3 ++-
+ arch/arm/boot/dts/exynos5260.dtsi                        |  4 ++--
+ arch/arm/boot/dts/exynos5410-odroidxu.dts                |  5 +++--
+ arch/arm/boot/dts/exynos5410-smdk5410.dts                |  3 ++-
+ arch/arm/boot/dts/exynos5420-arndale-octa.dts            | 16 +++++++++++++++-
+ arch/arm/boot/dts/exynos5420-peach-pit.dts               |  5 +++--
+ arch/arm/boot/dts/exynos5420-smdk5420.dts                |  5 +++--
+ arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi       |  7 ++++---
+ arch/arm/boot/dts/exynos5440-sd5v1.dts                   |  6 ++++++
+ arch/arm/boot/dts/exynos5440-ssdk5440.dts                |  6 ++++++
+ arch/arm/boot/dts/exynos5440.dtsi                        |  3 ++-
+ arch/arm/boot/dts/exynos54xx.dtsi                        |  1 -
+ arch/arm/boot/dts/exynos5800-peach-pi.dts                |  5 +++--
+ arch/arm/mach-exynos/suspend.c                           |  6 ++++++
+ arch/arm64/boot/dts/exynos/exynos7.dtsi                  | 13 +++++++++----
+ 41 files changed, 123 insertions(+), 53 deletions(-)
+Merging tegra/for-next (74e8115883f5 Merge branch for-4.9/arm64/dt into for-next)
+$ git merge tegra/for-next
+Auto-merging arch/arm64/Kconfig.platforms
+Merge made by the 'recursive' strategy.
+ arch/arm/boot/dts/tegra114.dtsi               |   8 +-
+ arch/arm64/Kconfig.platforms                  |   2 +
+ arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 120 ++++++++++++++++++++++++++
+ arch/arm64/boot/dts/nvidia/tegra210.dtsi      |  79 +++++++++++++++--
+ drivers/bus/Kconfig                           |   6 +-
+ drivers/bus/tegra-aconnect.c                  |  22 +----
+ drivers/clk/tegra/clk-tegra-pmc.c             |   2 +-
+ drivers/soc/tegra/pmc.c                       |  28 ++----
+ 8 files changed, 210 insertions(+), 57 deletions(-)
+Merging arm64/for-next/core (e506236a7b81 arm64/kvm: use alternative auto-nop)
+$ git merge arm64/for-next/core
+Resolved 'arch/arm64/kernel/head.S' using previous resolution.
+Resolved 'drivers/perf/arm_pmu.c' using previous resolution.
+Auto-merging include/linux/cpuhotplug.h
+Auto-merging drivers/perf/arm_pmu.c
+CONFLICT (content): Merge conflict in drivers/perf/arm_pmu.c
+Auto-merging arch/arm64/mm/proc.S
+Removing arch/arm64/mm/mm.h
+Auto-merging arch/arm64/kvm/sys_regs.c
+Auto-merging arch/arm64/kernel/head.S
+CONFLICT (content): Merge conflict in arch/arm64/kernel/head.S
+Auto-merging arch/arm64/include/asm/spinlock.h
+Auto-merging arch/arm64/Kconfig.platforms
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit -v -a
+[master ecb061820599] Merge remote-tracking branch 'arm64/for-next/core'
+$ git diff -M --stat --summary HEAD^..
+ Documentation/static-keys.txt          |   9 ++
+ arch/arm/kernel/perf_event_v7.c        |  47 ++++----
+ arch/arm64/Kconfig                     |  28 +++--
+ arch/arm64/Kconfig.debug               |  10 --
+ arch/arm64/Kconfig.platforms           |   1 -
+ arch/arm64/Makefile                    |  10 ++
+ arch/arm64/include/asm/Kbuild          |   5 -
+ arch/arm64/include/asm/acpi.h          |   8 +-
+ arch/arm64/include/asm/alternative.h   |  70 +++++++++---
+ arch/arm64/include/asm/arch_timer.h    |  41 +++----
+ arch/arm64/include/asm/assembler.h     |  53 ++++++++-
+ arch/arm64/include/asm/atomic_lse.h    |  64 +++++------
+ arch/arm64/include/asm/barrier.h       |   3 +
+ arch/arm64/include/asm/cacheflush.h    |   3 +-
+ arch/arm64/include/asm/cmpxchg.h       |   4 +-
+ arch/arm64/include/asm/cpufeature.h    |  42 ++++---
+ arch/arm64/include/asm/cputype.h       |   6 +-
+ arch/arm64/include/asm/dcc.h           |  14 +--
+ arch/arm64/include/asm/esr.h           |  84 ++++++++++++--
+ arch/arm64/include/asm/hw_breakpoint.h |  15 ++-
+ arch/arm64/include/asm/insn.h          |  11 +-
+ arch/arm64/include/asm/io.h            |  19 +---
+ arch/arm64/include/asm/kvm_mmu.h       |  10 +-
+ arch/arm64/include/asm/mmu_context.h   |  36 +++---
+ arch/arm64/include/asm/pgtable-hwdef.h |   1 +
+ arch/arm64/include/asm/pgtable-prot.h  |   5 +-
+ arch/arm64/include/asm/pgtable.h       |  20 +++-
+ arch/arm64/include/asm/processor.h     |   2 -
+ arch/arm64/include/asm/sections.h      |  30 +++++
+ arch/arm64/include/asm/spinlock.h      |  27 ++---
+ arch/arm64/include/asm/suspend.h       |   3 +
+ arch/arm64/include/asm/sysreg.h        |  44 ++++++--
+ arch/arm64/include/asm/system_misc.h   |   6 -
+ arch/arm64/include/asm/thread_info.h   |   3 +
+ arch/arm64/include/asm/traps.h         |   6 +-
+ arch/arm64/include/asm/virt.h          |  15 +--
+ arch/arm64/kernel/Makefile             |   2 +
+ arch/arm64/kernel/acpi_numa.c          |   4 +-
+ arch/arm64/kernel/alternative.c        |  28 ++++-
+ arch/arm64/kernel/asm-offsets.c        |   2 +
+ arch/arm64/kernel/cacheinfo.c          |   8 +-
+ arch/arm64/kernel/cpu_errata.c         |  26 ++++-
+ arch/arm64/kernel/cpu_ops.c            |   3 +-
+ arch/arm64/kernel/cpufeature.c         | 137 ++++++++++++----------
+ arch/arm64/kernel/cpuinfo.c            |   2 -
+ arch/arm64/kernel/debug-monitors.c     |  48 +++-----
+ arch/arm64/kernel/entry.S              |  24 ++--
+ arch/arm64/kernel/head.S               | 200 ++++++++++++++++++---------------
+ arch/arm64/kernel/hibernate-asm.S      |   6 +-
+ arch/arm64/kernel/hibernate.c          | 118 +++++++++++++------
+ arch/arm64/kernel/hw_breakpoint.c      |  48 +++-----
+ arch/arm64/kernel/insn.c               |  15 ++-
+ arch/arm64/kernel/kaslr.c              |   3 +-
+ arch/arm64/kernel/perf_event.c         |  42 ++++---
+ arch/arm64/kernel/probes/kprobes.c     |  34 +++---
+ arch/arm64/kernel/process.c            |  14 +--
+ arch/arm64/kernel/relocate_kernel.S    |   2 +-
+ arch/arm64/kernel/setup.c              |  11 +-
+ arch/arm64/kernel/signal.c             |  36 ++++--
+ arch/arm64/kernel/sleep.S              |  29 ++---
+ arch/arm64/kernel/smp.c                |  14 ++-
+ arch/arm64/kernel/smp_spin_table.c     |   3 +-
+ arch/arm64/kernel/stacktrace.c         |  21 ++++
+ arch/arm64/kernel/suspend.c            |  10 +-
+ arch/arm64/kernel/sys_compat.c         |   2 +-
+ arch/arm64/kernel/traps.c              |  87 +++++++++-----
+ arch/arm64/kernel/vdso.c               |  34 +++---
+ arch/arm64/kernel/vmlinux.lds.S        |  19 ++++
+ arch/arm64/kvm/hyp.S                   |   6 +-
+ arch/arm64/kvm/sys_regs.c              |  31 ++---
+ arch/arm64/kvm/sys_regs_generic_v8.c   |   6 +-
+ arch/arm64/lib/copy_page.S             |  13 +--
+ arch/arm64/mm/cache.S                  |  82 +++++++-------
+ arch/arm64/mm/dma-mapping.c            |   9 +-
+ arch/arm64/mm/fault.c                  |   5 +-
+ arch/arm64/mm/flush.c                  |   2 -
+ arch/arm64/mm/init.c                   |  15 ++-
+ arch/arm64/mm/mm.h                     |   2 -
+ arch/arm64/mm/mmu.c                    |  15 +--
+ arch/arm64/mm/numa.c                   | 115 +++++++++++++------
+ arch/arm64/mm/pageattr.c               |  41 ++++++-
+ arch/arm64/mm/pgd.c                    |   2 -
+ arch/arm64/mm/proc.S                   |  13 +--
+ drivers/of/of_numa.c                   |  66 +++++------
+ drivers/perf/arm_pmu.c                 |  33 +++++-
+ include/linux/cpu.h                    |   6 +-
+ include/linux/cpuhotplug.h             |   2 +
+ include/linux/jump_label.h             |  12 ++
+ include/linux/perf/arm_pmu.h           |  11 +-
+ kernel/cpu.c                           |   9 +-
+ mm/mmap.c                              |   5 +
+ 91 files changed, 1376 insertions(+), 912 deletions(-)
+ create mode 100644 arch/arm64/include/asm/sections.h
+ delete mode 100644 arch/arm64/mm/mm.h
+Merging blackfin/for-linus (391e74a51ea2 eth: bf609 eth clock: add pclk clock for stmmac driver probe)
+$ git merge blackfin/for-linus
+Resolved 'arch/blackfin/mach-common/pm.c' using previous resolution.
+Auto-merging arch/blackfin/mach-common/pm.c
+CONFLICT (content): Merge conflict in arch/blackfin/mach-common/pm.c
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit -v -a
+[master 72e8ca53444b] Merge remote-tracking branch 'blackfin/for-linus'
+$ git diff -M --stat --summary HEAD^..
+Merging c6x/for-linux-next (ca3060d39ae7 c6x: Use generic clkdev.h header)
+$ git merge c6x/for-linux-next
+Already up-to-date.
+Merging cris/for-next (f9f3f864b5e8 cris: Fix section mismatches in architecture startup code)
+$ git merge cris/for-next
+Already up-to-date.
+Merging h8300/h8300-next (58c57526711f h8300: Add missing include file to asm/io.h)
+$ git merge h8300/h8300-next
+Merge made by the 'recursive' strategy.
+Merging hexagon/linux-next (02cc2ccfe771 Revert "Hexagon: fix signal.c compile error")
+$ git merge hexagon/linux-next
+Already up-to-date.
+Merging ia64/next (fbb0e4da96f4 ia64: salinfo: use a waitqueue instead a sema down/up combo)
+$ git merge ia64/next
+Already up-to-date.
+Merging m68k/for-next (986d80466712 m68k/defconfig: Update defconfigs for v4.8-rc1)
+$ git merge m68k/for-next
+Merge made by the 'recursive' strategy.
+ arch/m68k/configs/amiga_defconfig    | 3 +++
+ arch/m68k/configs/apollo_defconfig   | 3 +++
+ arch/m68k/configs/atari_defconfig    | 3 +++
+ arch/m68k/configs/bvme6000_defconfig | 3 +++
+ arch/m68k/configs/hp300_defconfig    | 3 +++
+ arch/m68k/configs/mac_defconfig      | 3 +++
+ arch/m68k/configs/multi_defconfig    | 3 +++
+ arch/m68k/configs/mvme147_defconfig  | 3 +++
+ arch/m68k/configs/mvme16x_defconfig  | 3 +++
+ arch/m68k/configs/q40_defconfig      | 3 +++
+ arch/m68k/configs/sun3_defconfig     | 3 +++
+ arch/m68k/configs/sun3x_defconfig    | 3 +++
+ 12 files changed, 36 insertions(+)
+Merging m68knommu/for-next (15bbcf4ac65a m68knommu: convert printk(KERN_INFO) to pr_info())
+$ git merge m68knommu/for-next
+Merge made by the 'recursive' strategy.
+ arch/m68k/Kconfig                     |   1 -
+ arch/m68k/Kconfig.cpu                 |   6 ++
+ arch/m68k/coldfire/head.S             |   8 +--
+ arch/m68k/coldfire/m528x.c            |   8 +--
+ arch/m68k/coldfire/m53xx.c            |   8 +--
+ arch/m68k/coldfire/m54xx.c            |  40 +------------
+ arch/m68k/include/asm/bootinfo.h      |   6 ++
+ arch/m68k/include/asm/m5441xsim.h     |   4 ++
+ arch/m68k/include/asm/m54xxacr.h      |   2 +-
+ arch/m68k/include/asm/m54xxsim.h      |   4 ++
+ arch/m68k/include/asm/mcfmmu.h        |   1 +
+ arch/m68k/include/asm/nettel.h        |   2 +-
+ arch/m68k/include/uapi/asm/bootinfo.h |   1 +
+ arch/m68k/kernel/Makefile             |   1 +
+ arch/m68k/kernel/process.c            |  56 +++++++++---------
+ arch/m68k/kernel/setup_mm.c           |   6 +-
+ arch/m68k/kernel/setup_no.c           | 103 +++++---------------------------
+ arch/m68k/kernel/uboot.c              | 107 ++++++++++++++++++++++++++++++++++
+ arch/m68k/mm/mcfmmu.c                 |  31 +++++++++-
+ 19 files changed, 218 insertions(+), 177 deletions(-)
+ create mode 100644 arch/m68k/kernel/uboot.c
+Merging metag/for-next (f5d163aad31e metag: perf: fix build on Meta1)
+$ git merge metag/for-next
+Already up-to-date.
+Merging microblaze/next (52e9e6e05617 microblaze: pci: export isa_io_base to fix link errors)
+$ git merge microblaze/next
+Already up-to-date.
+Merging mips/mips-for-linux-next (82440d0d030d Merge branch '4.8-fixes' into mips-for-linux-next)
+$ git merge mips/mips-for-linux-next
+Removing arch/mips/kernel/smp-gic.c
+Auto-merging arch/mips/boot/dts/brcm/bcm6358-neufbox4-sercomm.dts
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/mips/brcm/soc.txt          |   4 +-
+ arch/mips/Kconfig                                  |  13 ++
+ arch/mips/ath79/clock.c                            |   2 +-
+ arch/mips/bcm47xx/serial.c                         |  11 +-
+ arch/mips/bmips/Kconfig                            |  20 ++-
+ arch/mips/bmips/setup.c                            |   4 +-
+ arch/mips/boot/dts/brcm/Makefile                   |  36 +++---
+ .../mips/boot/dts/brcm/bcm3368-netgear-cvg834g.dts |  22 ++++
+ arch/mips/boot/dts/brcm/bcm3368.dtsi               | 101 ++++++++++++++++
+ .../boot/dts/brcm/bcm63268-comtrend-vr-3032u.dts   | 108 +++++++++++++++++
+ arch/mips/boot/dts/brcm/bcm63268.dtsi              | 134 +++++++++++++++++++++
+ ...6358nb4ser.dts => bcm6358-neufbox4-sercomm.dts} |   1 +
+ .../boot/dts/brcm/bcm6362-neufbox6-sercomm.dts     |  22 ++++
+ arch/mips/boot/dts/brcm/bcm6362.dtsi               | 134 +++++++++++++++++++++
+ arch/mips/cavium-octeon/setup.c                    |  38 +++---
+ arch/mips/configs/loongson1c_defconfig             | 126 +++++++++++++++++++
+ arch/mips/configs/pistachio_defconfig              |   2 -
+ arch/mips/include/asm/cpu-type.h                   |   3 +-
+ arch/mips/include/asm/cpu.h                        |   1 +
+ arch/mips/include/asm/mach-loongson32/irq.h        |  41 ++++++-
+ arch/mips/include/asm/mach-loongson32/loongson1.h  |   5 +
+ arch/mips/include/asm/mach-loongson32/regs-clk.h   |  34 ++++++
+ arch/mips/include/asm/mach-loongson32/regs-mux.h   |  61 ++++++++++
+ arch/mips/kernel/proc.c                            |   7 ++
+ arch/mips/kernel/setup.c                           |   7 ++
+ arch/mips/kernel/smp-gic.c                         |  66 ----------
+ arch/mips/kernel/smp-mt.c                          |  23 ----
+ arch/mips/kernel/uprobes.c                         |   2 +-
+ arch/mips/lantiq/xway/vmmc.c                       |   6 +-
+ arch/mips/lantiq/xway/xrx200_phy_fw.c              |  12 +-
+ arch/mips/loongson32/Kconfig                       |  15 +++
+ arch/mips/loongson32/Makefile                      |   6 +
+ arch/mips/loongson32/Platform                      |   1 +
+ arch/mips/loongson32/common/irq.c                  |  55 ++++++++-
+ arch/mips/loongson32/common/platform.c             |  19 +++
+ arch/mips/loongson32/common/setup.c                |   4 +
+ arch/mips/loongson32/ls1c/Makefile                 |   5 +
+ arch/mips/loongson32/ls1c/board.c                  |  28 +++++
+ arch/mips/mm/init.c                                |  13 +-
+ arch/mips/pci/pci-mt7620.c                         |   1 -
+ arch/mips/ralink/timer.c                           |  28 ++---
+ 41 files changed, 1035 insertions(+), 186 deletions(-)
+ create mode 100644 arch/mips/boot/dts/brcm/bcm3368-netgear-cvg834g.dts
+ create mode 100644 arch/mips/boot/dts/brcm/bcm3368.dtsi
+ create mode 100644 arch/mips/boot/dts/brcm/bcm63268-comtrend-vr-3032u.dts
+ create mode 100644 arch/mips/boot/dts/brcm/bcm63268.dtsi
+ rename arch/mips/boot/dts/brcm/{bcm96358nb4ser.dts => bcm6358-neufbox4-sercomm.dts} (94%)
+ create mode 100644 arch/mips/boot/dts/brcm/bcm6362-neufbox6-sercomm.dts
+ create mode 100644 arch/mips/boot/dts/brcm/bcm6362.dtsi
+ create mode 100644 arch/mips/configs/loongson1c_defconfig
+ delete mode 100644 arch/mips/kernel/smp-gic.c
+ create mode 100644 arch/mips/loongson32/ls1c/Makefile
+ create mode 100644 arch/mips/loongson32/ls1c/board.c
+Merging nios2/for-next (65f836ae4de0 nios2: use of_property_read_bool)
+$ git merge nios2/for-next
+Merge made by the 'recursive' strategy.
+ arch/nios2/include/asm/cpuinfo.h |  8 ++++----
+ arch/nios2/kernel/cpuinfo.c      | 15 +++++----------
+ 2 files changed, 9 insertions(+), 14 deletions(-)
+Merging parisc-hd/for-next (523d939ef98f Linux 4.7)
+$ git merge parisc-hd/for-next
+Already up-to-date.
+Merging powerpc/next (c6935931c189 Linux 4.8-rc5)
+$ git merge powerpc/next
+Already up-to-date.
+Merging fsl/next (9f595fd8b548 powerpc/8xx: Force VIRT_IMMR_BASE to be a positive number)
+$ git merge fsl/next
+Already up-to-date.
+Merging mpc5xxx/next (39e69f55f857 powerpc: Introduce the use of the managed version of kzalloc)
+$ git merge mpc5xxx/next
+Already up-to-date.
+Merging s390/features (c783b91ebdba s390: add assembler include path for vx-insn.h)
+$ git merge s390/features
+Merge made by the 'recursive' strategy.
+ arch/s390/Makefile                     |   2 +
+ arch/s390/appldata/appldata_base.c     |   2 +-
+ arch/s390/crypto/aes_s390.c            | 590 +++++++++++++--------------------
+ arch/s390/crypto/crc32-vx.c            |   2 +-
+ arch/s390/crypto/des_s390.c            | 330 ++++++++----------
+ arch/s390/crypto/ghash_s390.c          |  20 +-
+ arch/s390/crypto/prng.c                | 101 ++----
+ arch/s390/crypto/sha1_s390.c           |   2 +-
+ arch/s390/crypto/sha256_s390.c         |   2 +-
+ arch/s390/crypto/sha512_s390.c         |   2 +-
+ arch/s390/crypto/sha_common.c          |  23 +-
+ arch/s390/include/asm/cpacf.h          | 178 +++++-----
+ arch/s390/include/asm/facilities_src.h |  24 ++
+ arch/s390/include/asm/fpu/api.h        |  32 +-
+ arch/s390/include/asm/lowcore.h        |   3 +-
+ arch/s390/include/asm/mmu.h            |   1 +
+ arch/s390/include/asm/mmu_context.h    |   1 +
+ arch/s390/include/asm/pci.h            |   4 +
+ arch/s390/include/asm/pgtable.h        |  74 ++---
+ arch/s390/include/asm/tlbflush.h       |  72 ++--
+ arch/s390/include/asm/vx-insn.h        | 148 +++++++--
+ arch/s390/kernel/fpu.c                 | 317 +++++++-----------
+ arch/s390/kernel/nmi.c                 |  67 ++--
+ arch/s390/kernel/sysinfo.c             |   2 +-
+ arch/s390/kernel/time.c                |  86 +----
+ arch/s390/kvm/kvm-s390.c               |  38 ++-
+ arch/s390/mm/gmap.c                    |  15 +
+ arch/s390/mm/pageattr.c                |   4 +-
+ arch/s390/mm/pgtable.c                 |  18 +-
+ arch/s390/pci/pci.c                    |   9 +
+ drivers/s390/char/tape_3590.c          |  11 +-
+ drivers/s390/cio/cio.h                 |   1 -
+ drivers/s390/scsi/zfcp_aux.c           |   2 +-
+ include/linux/raid/pq.h                |   2 +
+ lib/raid6/.gitignore                   |   1 +
+ lib/raid6/Makefile                     |   6 +
+ lib/raid6/algos.c                      |   6 +
+ lib/raid6/recov_s390xc.c               | 116 +++++++
+ lib/raid6/s390vx.uc                    | 168 ++++++++++
+ 39 files changed, 1240 insertions(+), 1242 deletions(-)
+ create mode 100644 lib/raid6/recov_s390xc.c
+ create mode 100644 lib/raid6/s390vx.uc
+Merging sparc-next/master (9f935675d41a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input)
+$ git merge sparc-next/master
+Already up-to-date.
+Merging sh/for-next (e61c10e468a4 sh: add device tree source for J2 FPGA on Mimas v2 board)
+$ git merge sh/for-next
+Already up-to-date.
+Merging tile/master (ecc8bebe29f5 tile: remove #pragma unroll from finv_buffer_remote())
+$ git merge tile/master
+Merge made by the 'recursive' strategy.
+ arch/tile/kernel/module.c  | 11 +++++------
+ arch/tile/kernel/pci_gx.c  |  2 +-
+ arch/tile/lib/cacheflush.c |  8 +-------
+ drivers/char/tile-srom.c   | 28 +++++++++++++++-------------
+ 4 files changed, 22 insertions(+), 27 deletions(-)
+Merging uml/linux-next (dad223284407 um: Don't discard .text.exit section)
+$ git merge uml/linux-next
+Already up-to-date.
+Merging unicore32/unicore32 (c83d8b2fc986 unicore32: mm: Add missing parameter to arch_vma_access_permitted)
+$ git merge unicore32/unicore32
+Merge made by the 'recursive' strategy.
+Merging xtensa/for_next (9e8511ff7e3f Merge tag 'xtensa-for-next-20160731' of git://github.com/jcmvbkbc/linux-xtensa into for_next)
+$ git merge xtensa/for_next
+Auto-merging arch/xtensa/kernel/setup.c
+Merge made by the 'recursive' strategy.
+ Documentation/xtensa/mmu.txt             | 173 ++++++++++++++++---
+ arch/xtensa/Kconfig                      |  90 ++++++++--
+ arch/xtensa/boot/boot-elf/boot.lds.S     |   2 +-
+ arch/xtensa/boot/boot-elf/bootstrap.S    |   7 +-
+ arch/xtensa/boot/boot-uboot/Makefile     |  10 +-
+ arch/xtensa/include/asm/bitops.h         |   2 +-
+ arch/xtensa/include/asm/cacheasm.h       |  11 +-
+ arch/xtensa/include/asm/fixmap.h         |   5 +
+ arch/xtensa/include/asm/highmem.h        |   5 +
+ arch/xtensa/include/asm/initialize_mmu.h |  44 +++--
+ arch/xtensa/include/asm/kmem_layout.h    |  74 ++++++++
+ arch/xtensa/include/asm/page.h           |  27 ++-
+ arch/xtensa/include/asm/pgtable.h        |   7 +-
+ arch/xtensa/include/asm/processor.h      |   2 +-
+ arch/xtensa/include/asm/sysmem.h         |  21 +--
+ arch/xtensa/include/asm/vectors.h        |  67 +++-----
+ arch/xtensa/include/uapi/asm/types.h     |   3 +-
+ arch/xtensa/include/uapi/asm/unistd.h    |  15 +-
+ arch/xtensa/kernel/entry.S               |   5 +-
+ arch/xtensa/kernel/head.S                |   2 +-
+ arch/xtensa/kernel/setup.c               |  48 +++---
+ arch/xtensa/kernel/vmlinux.lds.S         |   4 -
+ arch/xtensa/mm/init.c                    | 279 +++----------------------------
+ 23 files changed, 448 insertions(+), 455 deletions(-)
+ create mode 100644 arch/xtensa/include/asm/kmem_layout.h
+Merging befs/for-next (58d08821eaa7 befs: befs: fix style issues in datastream.c)
+$ git merge befs/for-next
+Merge made by the 'recursive' strategy.
+ fs/befs/befs.h       |  19 +---
+ fs/befs/btree.c      |  60 ++++++------
+ fs/befs/datastream.c | 253 +++++++++++++++++++++++++--------------------------
+ fs/befs/debug.c      |   1 +
+ fs/befs/io.c         |  26 +-----
+ fs/befs/io.h         |   2 -
+ fs/befs/linuxvfs.c   | 130 +++++++++++++-------------
+ fs/befs/super.c      |  36 +++++---
+ 8 files changed, 244 insertions(+), 283 deletions(-)
+Merging btrfs/next (8b8b08cbfb90 Btrfs: fix delalloc accounting after copy_from_user faults)
+$ git merge btrfs/next
+Already up-to-date.
+Merging btrfs-kdave/for-next (56b508b018fd Merge branch 'for-next-next-4.9-20160909' into for-next-20160909)
+$ git merge btrfs-kdave/for-next
+Auto-merging fs/btrfs/tree-log.c
+Merge made by the 'recursive' strategy.
+ fs/btrfs/backref.c            | 361 ++++++++++++++++++++++++++++++++++++++++--
+ fs/btrfs/btrfs_inode.h        |  11 --
+ fs/btrfs/ctree.c              |   2 -
+ fs/btrfs/ctree.h              |  78 ++++++---
+ fs/btrfs/delayed-inode.c      |   3 +-
+ fs/btrfs/delayed-ref.c        |   6 +-
+ fs/btrfs/disk-io.c            | 120 ++++++++++----
+ fs/btrfs/disk-io.h            |   2 +
+ fs/btrfs/extent-tree.c        |  99 +++++++++---
+ fs/btrfs/extent_io.c          |  62 +++++---
+ fs/btrfs/extent_io.h          |   4 +-
+ fs/btrfs/file.c               |  43 +++--
+ fs/btrfs/free-space-tree.c    |   6 +-
+ fs/btrfs/inode.c              |  44 +++--
+ fs/btrfs/qgroup.c             |  55 ++++---
+ fs/btrfs/raid56.c             |   5 +-
+ fs/btrfs/relocation.c         |   4 +-
+ fs/btrfs/super.c              |   2 +-
+ fs/btrfs/sysfs.c              |  11 +-
+ fs/btrfs/tests/inode-tests.c  |  12 +-
+ fs/btrfs/tests/qgroup-tests.c |   2 +-
+ fs/btrfs/transaction.c        |  24 ++-
+ fs/btrfs/tree-log.c           |   4 +-
+ fs/btrfs/volumes.c            |  68 ++++----
+ 24 files changed, 787 insertions(+), 241 deletions(-)
+Merging ceph/master (0276dca6c1ec rbd: add force close option)
+$ git merge ceph/master
+Merge made by the 'recursive' strategy.
+ Documentation/ABI/testing/sysfs-bus-rbd |   29 +-
+ drivers/block/rbd.c                     | 1195 +++++++++++++++++++++++++++----
+ drivers/block/rbd_types.h               |   11 +
+ include/linux/ceph/auth.h               |    2 +-
+ include/linux/ceph/ceph_fs.h            |   11 +
+ include/linux/ceph/cls_lock_client.h    |   49 ++
+ include/linux/ceph/libceph.h            |    3 +-
+ include/linux/ceph/mon_client.h         |    3 +
+ include/linux/ceph/osd_client.h         |   23 +-
+ net/ceph/Makefile                       |    1 +
+ net/ceph/auth.c                         |    7 +-
+ net/ceph/auth_none.c                    |    2 +-
+ net/ceph/ceph_common.c                  |   13 +-
+ net/ceph/ceph_strings.c                 |    1 +
+ net/ceph/cls_lock_client.c              |  325 +++++++++
+ net/ceph/mon_client.c                   |   82 +++
+ net/ceph/osd_client.c                   |  169 +++++
+ 17 files changed, 1777 insertions(+), 149 deletions(-)
+ create mode 100644 include/linux/ceph/cls_lock_client.h
+ create mode 100644 net/ceph/cls_lock_client.c
+Merging cifs/for-next (8e1e83d23606 Move check for prefix path to within cifs_get_root())
+$ git merge cifs/for-next
+Merge made by the 'recursive' strategy.
+ fs/cifs/cifsfs.c    | 29 ++++++++++++-----------------
+ fs/cifs/cifsproto.h |  2 +-
+ fs/cifs/connect.c   | 31 +++++++++++++++++++++++++++++--
+ 3 files changed, 42 insertions(+), 20 deletions(-)
+Merging configfs/for-next (3dc3afadeb04 configfs: don't set buffer_needs_fill to zero if show() returns error)
+$ git merge configfs/for-next
+Already up-to-date.
+Merging ecryptfs/next (2bdcdbea80bd ecryptfs: don't allow mmap when the lower fs doesn't support it)
+$ git merge ecryptfs/next
+Merge made by the 'recursive' strategy.
+Merging ext3/for_next (f27792f5b7e0 udf: Remove useless check in udf_adinicb_write_begin())
+$ git merge ext3/for_next
+Merge made by the 'recursive' strategy.
+ fs/ext2/ialloc.c |  5 +++++
+ fs/quota/quota.c | 18 ++++++++++++------
+ fs/udf/file.c    |  2 +-
+ 3 files changed, 18 insertions(+), 7 deletions(-)
+Merging ext4/dev (933ef679501f ext4: improve ext4lazyinit scalability)
+$ git merge ext4/dev
+Auto-merging fs/ext4/ioctl.c
+Merge made by the 'recursive' strategy.
+ fs/ext4/ext4.h        |  32 ++---
+ fs/ext4/fsync.c       |   9 +-
+ fs/ext4/ialloc.c      |   2 +-
+ fs/ext4/inode.c       |  15 ++-
+ fs/ext4/ioctl.c       |   6 +-
+ fs/ext4/move_extent.c |   7 ++
+ fs/ext4/super.c       |  80 ++++++++----
+ fs/ext4/xattr.c       | 340 ++++++++++++++++++++++++++------------------------
+ fs/mbcache.c          |   6 +-
+ 9 files changed, 275 insertions(+), 222 deletions(-)
+Merging f2fs/dev (9b9c618fbed6 f2fs: check free_sections for defragmentation)
+$ git merge f2fs/dev
+Auto-merging fs/f2fs/file.c
+Merge made by the 'recursive' strategy.
+ Documentation/filesystems/f2fs.txt |   1 +
+ fs/f2fs/checkpoint.c               |  25 +++++
+ fs/f2fs/data.c                     |  56 +++++++-----
+ fs/f2fs/debug.c                    |  14 ++-
+ fs/f2fs/dir.c                      | 106 +++++++++++++---------
+ fs/f2fs/f2fs.h                     |  42 +++++++--
+ fs/f2fs/file.c                     |   8 +-
+ fs/f2fs/gc.c                       |  62 +++++++------
+ fs/f2fs/inline.c                   |  21 +++--
+ fs/f2fs/namei.c                    |  13 ++-
+ fs/f2fs/node.c                     |   2 -
+ fs/f2fs/recovery.c                 |  25 +++--
+ fs/f2fs/segment.c                  | 181 ++++++++++++++++++++++++++++++-------
+ fs/f2fs/segment.h                  |  11 ++-
+ fs/f2fs/super.c                    |   8 ++
+ fs/f2fs/xattr.c                    |   2 +
+ include/trace/events/f2fs.h        |  18 ++--
+ 17 files changed, 419 insertions(+), 176 deletions(-)
+Merging freevxfs/for-next (bf1bb4b460c8 freevxfs: update Kconfig information)
+$ git merge freevxfs/for-next
+Already up-to-date.
+Merging fscache/fscache (d52bd54db8be Merge branch 'akpm' (patches from Andrew))
+$ git merge fscache/fscache
+Already up-to-date.
+Merging fuse/for-next (663ed4a5e67c fuse: update attributes before splice read)
+$ git merge fuse/for-next
+Merge made by the 'recursive' strategy.
+ fs/fuse/file.c | 42 ++++++++++++++++++++++++++++++++----------
+ 1 file changed, 32 insertions(+), 10 deletions(-)
+Merging gfs2/for-next (23e5671a79be gfs2: Fix extended attribute readahead optimization)
+$ git merge gfs2/for-next
+Merge made by the 'recursive' strategy.
+ fs/gfs2/aops.c       | 19 +++++++++++++------
+ fs/gfs2/bmap.c       |  6 +++---
+ fs/gfs2/dir.c        | 20 ++++++++++----------
+ fs/gfs2/glock.c      |  2 +-
+ fs/gfs2/inode.h      |  2 +-
+ fs/gfs2/meta_io.c    | 35 +++++++++++++++++++----------------
+ fs/gfs2/ops_fstype.c |  8 ++++----
+ fs/gfs2/quota.c      |  4 ++--
+ fs/gfs2/super.c      |  2 +-
+ 9 files changed, 54 insertions(+), 44 deletions(-)
+Merging jfs/jfs-next (240c5185c52d jfs: Simplify code)
+$ git merge jfs/jfs-next
+Merge made by the 'recursive' strategy.
+ fs/jfs/jfs_txnmgr.c |  3 +--
+ fs/jfs/resize.c     | 10 ++++++++--
+ 2 files changed, 9 insertions(+), 4 deletions(-)
+Merging nfs/linux-next (b519d408ea32 NFSv4.1: Fix the CREATE_SESSION slot number accounting)
+$ git merge nfs/linux-next
+Merge made by the 'recursive' strategy.
+ fs/nfs/file.c                   |  5 ++++-
+ fs/nfs/nfs4proc.c               | 21 ++++++++++++++-----
+ fs/nfs/pnfs.c                   | 42 +++++++++++++++++++++-----------------
+ net/sunrpc/xprtrdma/verbs.c     | 45 +++++++++++++++++++++++++++++------------
+ net/sunrpc/xprtrdma/xprt_rdma.h |  1 +
+ net/sunrpc/xprtsock.c           |  2 +-
+ 6 files changed, 78 insertions(+), 38 deletions(-)
+Merging nfsd/nfsd-next (6ab13dd7deef nfsd: randomize SETCLIENTID reply to help distinguish servers)
+$ git merge nfsd/nfsd-next
+Merge made by the 'recursive' strategy.
+ fs/nfsd/flexfilelayout.c | 1 +
+ fs/nfsd/nfs4callback.c   | 7 +++----
+ fs/nfsd/nfs4layouts.c    | 6 +++++-
+ fs/nfsd/nfsctl.c         | 2 ++
+ fs/nfsd/pnfs.h           | 1 +
+ fs/nfsd/state.h          | 1 -
+ 6 files changed, 12 insertions(+), 6 deletions(-)
+Merging orangefs/for-next (a21aae3bb15a Merge tag 'for-hubcap-v4.9-readahead' of git://github.com/martinbrandenburg/linux)
+$ git merge orangefs/for-next
+Merge made by the 'recursive' strategy.
+ fs/orangefs/downcall.h           |   5 +-
+ fs/orangefs/file.c               |  36 ++++++++++-
+ fs/orangefs/orangefs-cache.c     |   4 +-
+ fs/orangefs/orangefs-dev-proto.h |   2 +-
+ fs/orangefs/orangefs-sysfs.c     | 127 +++++++++++++++++++++++++++++++++++----
+ fs/orangefs/orangefs-utils.c     |   2 +-
+ fs/orangefs/upcall.h             |  12 +++-
+ 7 files changed, 167 insertions(+), 21 deletions(-)
+Merging overlayfs/overlayfs-next (f654a0253c96 Revert "ovl: get_write_access() in truncate")
+$ git merge overlayfs/overlayfs-next
+Merge made by the 'recursive' strategy.
+ Documentation/filesystems/overlayfs.txt |  3 --
+ fs/inode.c                              | 38 +++++++++++++++++++----
+ fs/locks.c                              | 53 +++++++++++++++++++--------------
+ fs/namespace.c                          |  2 +-
+ fs/open.c                               | 17 +++++++++--
+ fs/overlayfs/inode.c                    | 21 -------------
+ fs/overlayfs/super.c                    |  2 +-
+ include/linux/dcache.h                  |  5 ++--
+ include/linux/fs.h                      | 16 ++++++++--
+ include/linux/fsnotify.h                | 14 +++++----
+ include/uapi/linux/fs.h                 |  1 +
+ 11 files changed, 105 insertions(+), 67 deletions(-)
+Merging v9fs/for-next (a333e4bf2556 fs/9p: use fscache mutex rather than spinlock)
+$ git merge v9fs/for-next
+Already up-to-date.
+Merging ubifs/linux-next (17ce1eb0b64e ubifs: Fix xattr generic handler usage)
+$ git merge ubifs/linux-next
+Already up-to-date.
+Merging xfs/for-next (ea78d80866ce xfs: track log done items directly in the deferred pending work item)
+$ git merge xfs/for-next
+Already up-to-date.
+Merging file-locks/linux-next (d67fd44f697d locks: Filter /proc/locks output on proc pid ns)
+$ git merge file-locks/linux-next
+Auto-merging fs/locks.c
+Merge made by the 'recursive' strategy.
+ fs/locks.c | 21 ++++++++++++++++++---
+ 1 file changed, 18 insertions(+), 3 deletions(-)
+Merging vfs-miklos/next (d55af8a321be vfs: add note about i_op->rename changes to porting)
+$ git merge vfs-miklos/next
+Auto-merging include/linux/fs.h
+Auto-merging fs/xfs/xfs_iops.c
+Auto-merging fs/overlayfs/overlayfs.h
+Auto-merging fs/overlayfs/dir.c
+Auto-merging fs/nfs/internal.h
+Auto-merging fs/f2fs/namei.c
+Auto-merging fs/cifs/cifsfs.c
+Auto-merging fs/ceph/dir.c
+Auto-merging fs/btrfs/inode.c
+Auto-merging drivers/staging/lustre/lustre/llite/namei.c
+Merge made by the 'recursive' strategy.
+ Documentation/filesystems/Locking           |  8 ++------
+ Documentation/filesystems/directory-locking |  2 +-
+ Documentation/filesystems/porting           |  4 ++++
+ Documentation/filesystems/vfs.txt           |  9 ++-------
+ drivers/staging/lustre/lustre/llite/namei.c |  8 ++++++--
+ fs/9p/v9fs.h                                |  3 ++-
+ fs/9p/vfs_inode.c                           |  6 +++++-
+ fs/affs/affs.h                              |  3 ++-
+ fs/affs/namei.c                             |  6 +++++-
+ fs/afs/dir.c                                |  9 +++++++--
+ fs/bad_inode.c                              |  2 +-
+ fs/bfs/dir.c                                |  6 +++++-
+ fs/btrfs/inode.c                            |  2 +-
+ fs/cachefiles/namei.c                       |  3 +--
+ fs/ceph/dir.c                               |  6 +++++-
+ fs/cifs/cifsfs.c                            |  2 +-
+ fs/coda/dir.c                               |  6 +++++-
+ fs/debugfs/inode.c                          |  2 +-
+ fs/ecryptfs/inode.c                         |  6 +++++-
+ fs/exofs/namei.c                            |  8 ++++++--
+ fs/ext2/namei.c                             |  6 +++++-
+ fs/ext4/namei.c                             |  2 +-
+ fs/f2fs/namei.c                             |  2 +-
+ fs/fat/namei_msdos.c                        |  6 +++++-
+ fs/fat/namei_vfat.c                         |  6 +++++-
+ fs/fuse/dir.c                               |  2 +-
+ fs/gfs2/inode.c                             |  2 +-
+ fs/hfs/dir.c                                |  6 +++++-
+ fs/hfsplus/dir.c                            |  6 +++++-
+ fs/hostfs/hostfs_kern.c                     |  2 +-
+ fs/hpfs/namei.c                             |  6 +++++-
+ fs/jffs2/dir.c                              |  9 +++++++--
+ fs/jfs/namei.c                              |  5 ++++-
+ fs/kernfs/dir.c                             |  6 +++++-
+ fs/libfs.c                                  |  6 +++++-
+ fs/logfs/dir.c                              |  6 +++++-
+ fs/minix/namei.c                            |  6 +++++-
+ fs/namei.c                                  | 15 +++------------
+ fs/ncpfs/dir.c                              | 11 +++++++----
+ fs/nfs/dir.c                                |  6 +++++-
+ fs/nfs/internal.h                           |  3 ++-
+ fs/nilfs2/namei.c                           |  6 +++++-
+ fs/ocfs2/namei.c                            |  6 +++++-
+ fs/omfs/dir.c                               |  6 +++++-
+ fs/orangefs/namei.c                         |  6 +++++-
+ fs/overlayfs/dir.c                          |  2 +-
+ fs/overlayfs/overlayfs.h                    |  4 ++--
+ fs/reiserfs/namei.c                         |  6 +++++-
+ fs/sysv/namei.c                             |  6 +++++-
+ fs/ubifs/dir.c                              |  8 ++++++--
+ fs/udf/namei.c                              |  6 +++++-
+ fs/ufs/namei.c                              |  6 +++++-
+ fs/xfs/xfs_iops.c                           |  4 ++--
+ include/linux/fs.h                          |  5 ++---
+ mm/shmem.c                                  |  2 +-
+ security/tomoyo/realpath.c                  |  4 ++--
+ 56 files changed, 206 insertions(+), 91 deletions(-)
+Merging vfs/for-next (3baf32898e1c parisc: use %pD)
+$ git merge vfs/for-next
+Auto-merging fs/orangefs/namei.c
+Auto-merging fs/orangefs/file.c
+Merge made by the 'recursive' strategy.
+ arch/parisc/kernel/cache.c                         |  2 +-
+ drivers/gpu/drm/drm_debugfs.c                      |  4 +-
+ drivers/gpu/drm/msm/msm_perf.c                     |  4 +-
+ drivers/gpu/drm/msm/msm_rd.c                       |  4 +-
+ drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c   |  6 +--
+ .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c   | 16 ++++----
+ drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c   |  4 +-
+ drivers/staging/lustre/lustre/llite/file.c         |  4 +-
+ fs/orangefs/dir.c                                  |  4 +-
+ fs/orangefs/file.c                                 |  4 +-
+ fs/orangefs/inode.c                                | 12 +++---
+ fs/orangefs/namei.c                                | 44 +++++++++++-----------
+ fs/orangefs/orangefs-debugfs.c                     |  4 +-
+ 13 files changed, 53 insertions(+), 59 deletions(-)
+Merging pci/next (503104ad2dc4 Merge branches 'pci/host-aardvark', 'pci/host-hv', 'pci/host-keystone', 'pci/host-rcar' and 'pci/host-tegra' into next)
+$ git merge pci/next
+Auto-merging include/linux/pci.h
+Auto-merging drivers/pci/quirks.c
+Merge made by the 'recursive' strategy.
+ drivers/pci/host/pci-aardvark.c         |   4 +-
+ drivers/pci/host/pci-dra7xx.c           |  31 +------
+ drivers/pci/host/pci-exynos.c           |   7 +-
+ drivers/pci/host/pci-host-common.c      |   7 +-
+ drivers/pci/host/pci-hyperv.c           |   3 +-
+ drivers/pci/host/pci-imx6.c             |   9 +-
+ drivers/pci/host/pci-keystone.c         |   5 +-
+ drivers/pci/host/pci-tegra.c            |  47 +++++------
+ drivers/pci/host/pcie-altera-msi.c      |  10 +--
+ drivers/pci/host/pcie-altera.c          |  12 ++-
+ drivers/pci/host/pcie-designware.c      |   5 --
+ drivers/pci/host/pcie-qcom.c            |  28 ++-----
+ drivers/pci/host/pcie-rcar.c            |  10 +--
+ drivers/pci/host/pcie-spear13xx.c       |  11 +--
+ drivers/pci/host/pcie-xilinx-nwl.c      |  53 +-----------
+ drivers/pci/host/pcie-xilinx.c          |  53 +-----------
+ drivers/pci/hotplug/cpci_hotplug.h      |   2 -
+ drivers/pci/hotplug/cpci_hotplug_core.c |  10 ---
+ drivers/pci/hotplug/pci_hotplug_core.c  |  18 ++--
+ drivers/pci/hotplug/pciehp_core.c       |  20 ++---
+ drivers/pci/pci.h                       |   6 ++
+ drivers/pci/pcie/Kconfig                |  11 +++
+ drivers/pci/pcie/Makefile               |   1 +
+ drivers/pci/pcie/aer/aerdrv.c           |  18 +---
+ drivers/pci/pcie/pcie-dpc.c             |  18 +---
+ drivers/pci/pcie/pme.c                  |  16 +---
+ drivers/pci/pcie/portdrv_pci.c          |  17 +---
+ drivers/pci/pcie/ptm.c                  | 142 ++++++++++++++++++++++++++++++++
+ drivers/pci/probe.c                     |   3 +
+ drivers/pci/quirks.c                    |   1 +
+ include/linux/pci.h                     |  13 +++
+ include/uapi/linux/pci_regs.h           |  12 ++-
+ 32 files changed, 269 insertions(+), 334 deletions(-)
+ create mode 100644 drivers/pci/pcie/ptm.c
+Merging pstore/for-next/pstore (f88baf68ebe5 ramoops: move spin_lock_init after kmalloc error checking)
+$ git merge pstore/for-next/pstore
+Merge made by the 'recursive' strategy.
+ drivers/acpi/apei/erst.c          |  2 +-
+ drivers/firmware/efi/efi-pstore.c |  2 +-
+ fs/pstore/platform.c              | 53 ++++++++++++++++++---
+ fs/pstore/pmsg.c                  | 35 +++-----------
+ fs/pstore/ram.c                   | 46 ++++++++++++++++---
+ fs/pstore/ram_core.c              | 96 ++++++++++++++++++++-------------------
+ include/linux/pstore.h            | 17 +++++--
+ include/linux/pstore_ram.h        |  7 ++-
+ 8 files changed, 162 insertions(+), 96 deletions(-)
+Merging hid/for-next (ec3727c27e6b Merge branch 'for-4.9/intel-ish' into for-next)
+$ git merge hid/for-next
+Auto-merging MAINTAINERS
+Merge made by the 'recursive' strategy.
+ Documentation/ABI/testing/sysfs-driver-wacom     |    5 +
+ Documentation/hid/intel-ish-hid.txt              |  454 +++++++++
+ MAINTAINERS                                      |    7 +
+ drivers/hid/Kconfig                              |    3 +
+ drivers/hid/Makefile                             |    2 +
+ drivers/hid/hid-core.c                           |    5 +-
+ drivers/hid/hid-ids.h                            |    2 +
+ drivers/hid/hid-input.c                          |    1 +
+ drivers/hid/hid-microsoft.c                      |    2 +
+ drivers/hid/hid-saitek.c                         |    2 +
+ drivers/hid/hid-sensor-hub.c                     |    4 +
+ drivers/hid/hid-sony.c                           |    6 +-
+ drivers/hid/intel-ish-hid/Kconfig                |   17 +
+ drivers/hid/intel-ish-hid/Makefile               |   22 +
+ drivers/hid/intel-ish-hid/ipc/hw-ish-regs.h      |  220 ++++
+ drivers/hid/intel-ish-hid/ipc/hw-ish.h           |   71 ++
+ drivers/hid/intel-ish-hid/ipc/ipc.c              |  881 ++++++++++++++++
+ drivers/hid/intel-ish-hid/ipc/pci-ish.c          |  322 ++++++
+ drivers/hid/intel-ish-hid/ipc/utils.h            |   64 ++
+ drivers/hid/intel-ish-hid/ishtp-hid-client.c     |  978 ++++++++++++++++++
+ drivers/hid/intel-ish-hid/ishtp-hid.c            |  246 +++++
+ drivers/hid/intel-ish-hid/ishtp-hid.h            |  182 ++++
+ drivers/hid/intel-ish-hid/ishtp/bus.c            |  788 ++++++++++++++
+ drivers/hid/intel-ish-hid/ishtp/bus.h            |  114 +++
+ drivers/hid/intel-ish-hid/ishtp/client-buffers.c |  257 +++++
+ drivers/hid/intel-ish-hid/ishtp/client.c         | 1054 +++++++++++++++++++
+ drivers/hid/intel-ish-hid/ishtp/client.h         |  182 ++++
+ drivers/hid/intel-ish-hid/ishtp/dma-if.c         |  175 ++++
+ drivers/hid/intel-ish-hid/ishtp/hbm.c            | 1032 +++++++++++++++++++
+ drivers/hid/intel-ish-hid/ishtp/hbm.h            |  321 ++++++
+ drivers/hid/intel-ish-hid/ishtp/init.c           |  115 +++
+ drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h      |  277 +++++
+ drivers/hid/usbhid/hid-quirks.c                  |    1 +
+ drivers/hid/wacom.h                              |   96 +-
+ drivers/hid/wacom_sys.c                          | 1187 ++++++++++++++++------
+ drivers/hid/wacom_wac.c                          |  435 +++++---
+ drivers/hid/wacom_wac.h                          |   22 +-
+ include/trace/events/intel_ish.h                 |   30 +
+ include/uapi/linux/input.h                       |    1 +
+ 39 files changed, 9066 insertions(+), 517 deletions(-)
+ create mode 100644 Documentation/hid/intel-ish-hid.txt
+ create mode 100644 drivers/hid/intel-ish-hid/Kconfig
+ create mode 100644 drivers/hid/intel-ish-hid/Makefile
+ create mode 100644 drivers/hid/intel-ish-hid/ipc/hw-ish-regs.h
+ create mode 100644 drivers/hid/intel-ish-hid/ipc/hw-ish.h
+ create mode 100644 drivers/hid/intel-ish-hid/ipc/ipc.c
+ create mode 100644 drivers/hid/intel-ish-hid/ipc/pci-ish.c
+ create mode 100644 drivers/hid/intel-ish-hid/ipc/utils.h
+ create mode 100644 drivers/hid/intel-ish-hid/ishtp-hid-client.c
+ create mode 100644 drivers/hid/intel-ish-hid/ishtp-hid.c
+ create mode 100644 drivers/hid/intel-ish-hid/ishtp-hid.h
+ create mode 100644 drivers/hid/intel-ish-hid/ishtp/bus.c
+ create mode 100644 drivers/hid/intel-ish-hid/ishtp/bus.h
+ create mode 100644 drivers/hid/intel-ish-hid/ishtp/client-buffers.c
+ create mode 100644 drivers/hid/intel-ish-hid/ishtp/client.c
+ create mode 100644 drivers/hid/intel-ish-hid/ishtp/client.h
+ create mode 100644 drivers/hid/intel-ish-hid/ishtp/dma-if.c
+ create mode 100644 drivers/hid/intel-ish-hid/ishtp/hbm.c
+ create mode 100644 drivers/hid/intel-ish-hid/ishtp/hbm.h
+ create mode 100644 drivers/hid/intel-ish-hid/ishtp/init.c
+ create mode 100644 drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h
+ create mode 100644 include/trace/events/intel_ish.h
+Merging i2c/i2c/for-next (fd0f514448a9 Merge branch 'i2c/for-4.9' into i2c/for-next)
+$ git merge i2c/i2c/for-next
+Auto-merging drivers/i2c/busses/i2c-octeon-core.c
+Auto-merging MAINTAINERS
+Merge made by the 'recursive' strategy.
+ .../bindings/i2c/i2c-arb-gpio-challenge.txt        |    8 +-
+ Documentation/devicetree/bindings/i2c/i2c-arb.txt  |   35 +
+ Documentation/devicetree/bindings/i2c/i2c-gate.txt |   41 +
+ Documentation/devicetree/bindings/i2c/i2c-mux.txt  |   23 +-
+ .../devicetree/bindings/i2c/nxp,pca9541.txt        |   29 +
+ MAINTAINERS                                        |   10 +
+ drivers/gpu/drm/drm_dp_helper.c                    |   10 +-
+ drivers/i2c/busses/Kconfig                         |   13 +-
+ drivers/i2c/busses/Makefile                        |    3 +
+ drivers/i2c/busses/i2c-amd756.c                    |    5 +-
+ drivers/i2c/busses/i2c-at91.c                      |    2 -
+ drivers/i2c/busses/i2c-axxia.c                     |    8 +-
+ drivers/i2c/busses/i2c-bcm-iproc.c                 |    8 +-
+ drivers/i2c/busses/i2c-bcm-kona.c                  |    4 +-
+ drivers/i2c/busses/i2c-bfin-twi.c                  |    4 +-
+ drivers/i2c/busses/i2c-brcmstb.c                   |    4 +-
+ drivers/i2c/busses/i2c-cadence.c                   |    4 +-
+ drivers/i2c/busses/i2c-cpm.c                       |    4 +-
+ drivers/i2c/busses/i2c-cros-ec-tunnel.c            |    4 +-
+ drivers/i2c/busses/i2c-davinci.c                   |    4 +-
+ drivers/i2c/busses/i2c-designware-core.c           |  196 ++--
+ drivers/i2c/busses/i2c-designware-core.h           |   12 +
+ drivers/i2c/busses/i2c-designware-platdrv.c        |   43 +-
+ drivers/i2c/busses/i2c-diolan-u2c.c                |    4 +-
+ drivers/i2c/busses/i2c-dln2.c                      |    4 +-
+ drivers/i2c/busses/i2c-efm32.c                     |    1 -
+ drivers/i2c/busses/i2c-exynos5.c                   |    4 +-
+ drivers/i2c/busses/i2c-hix5hd2.c                   |    4 +-
+ drivers/i2c/busses/i2c-i801.c                      |    1 -
+ drivers/i2c/busses/i2c-ibm_iic.c                   |    4 +-
+ drivers/i2c/busses/i2c-img-scb.c                   |    4 +-
+ drivers/i2c/busses/i2c-imx.c                       |    4 +-
+ drivers/i2c/busses/i2c-isch.c                      |    4 +-
+ drivers/i2c/busses/i2c-ismt.c                      |    4 +-
+ drivers/i2c/busses/i2c-jz4780.c                    |    4 +-
+ drivers/i2c/busses/i2c-lpc2k.c                     |    4 +-
+ drivers/i2c/busses/i2c-meson.c                     |    1 -
+ drivers/i2c/busses/i2c-mpc.c                       |    4 +-
+ drivers/i2c/busses/i2c-mt65xx.c                    |    4 +-
+ drivers/i2c/busses/i2c-mxs.c                       |    1 -
+ drivers/i2c/busses/i2c-nforce2.c                   |    1 -
+ drivers/i2c/busses/i2c-nomadik.c                   |    4 +-
+ drivers/i2c/busses/i2c-ocores.c                    |    4 +-
+ .../i2c/busses/{i2c-octeon.c => i2c-octeon-core.c} | 1039 ++++++--------------
+ drivers/i2c/busses/i2c-octeon-core.h               |  211 ++++
+ drivers/i2c/busses/i2c-octeon-platdrv.c            |  286 ++++++
+ drivers/i2c/busses/i2c-omap.c                      |    4 +-
+ drivers/i2c/busses/i2c-piix4.c                     |    1 -
+ drivers/i2c/busses/i2c-pmcmsp.c                    |    4 +-
+ drivers/i2c/busses/i2c-pnx.c                       |    4 +-
+ drivers/i2c/busses/i2c-puv3.c                      |    5 +-
+ drivers/i2c/busses/i2c-pxa.c                       |    4 +-
+ drivers/i2c/busses/i2c-rcar.c                      |    4 +-
+ drivers/i2c/busses/i2c-riic.c                      |    4 +-
+ drivers/i2c/busses/i2c-rk3x.c                      |    4 +-
+ drivers/i2c/busses/i2c-s3c2410.c                   |    1 -
+ drivers/i2c/busses/i2c-sh7760.c                    |    4 +-
+ drivers/i2c/busses/i2c-sh_mobile.c                 |    1 -
+ drivers/i2c/busses/i2c-sirf.c                      |    4 +-
+ drivers/i2c/busses/i2c-st.c                        |    4 +-
+ drivers/i2c/busses/i2c-stu300.c                    |    5 +-
+ drivers/i2c/busses/i2c-tegra.c                     |  279 ++++--
+ drivers/i2c/busses/i2c-thunderx-pcidrv.c           |  259 +++++
+ drivers/i2c/busses/i2c-uniphier-f.c                |   90 +-
+ drivers/i2c/busses/i2c-uniphier.c                  |   78 +-
+ drivers/i2c/busses/i2c-wmt.c                       |    4 +-
+ drivers/i2c/busses/i2c-xgene-slimpro.c             |    1 -
+ drivers/i2c/busses/i2c-xiic.c                      |    1 -
+ drivers/i2c/busses/i2c-xlp9xx.c                    |    4 +-
+ drivers/i2c/busses/i2c-xlr.c                       |    4 +-
+ drivers/i2c/i2c-core.c                             |  237 +++--
+ drivers/i2c/i2c-mux.c                              |   73 +-
+ drivers/i2c/muxes/i2c-arb-gpio-challenge.c         |    2 +-
+ drivers/i2c/muxes/i2c-mux-pca9541.c                |   11 +-
+ drivers/i2c/muxes/i2c-mux-pca954x.c                |   46 +-
+ drivers/misc/eeprom/at24.c                         |   15 +-
+ include/linux/i2c-mux.h                            |    8 +-
+ include/linux/i2c.h                                |   46 +-
+ 78 files changed, 2002 insertions(+), 1284 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/i2c/i2c-arb.txt
+ create mode 100644 Documentation/devicetree/bindings/i2c/i2c-gate.txt
+ create mode 100644 Documentation/devicetree/bindings/i2c/nxp,pca9541.txt
+ rename drivers/i2c/busses/{i2c-octeon.c => i2c-octeon-core.c} (57%)
+ create mode 100644 drivers/i2c/busses/i2c-octeon-core.h
+ create mode 100644 drivers/i2c/busses/i2c-octeon-platdrv.c
+ create mode 100644 drivers/i2c/busses/i2c-thunderx-pcidrv.c
+Merging jdelvare-hwmon/master (08d27eb20666 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs)
+$ git merge jdelvare-hwmon/master
+Already up-to-date.
+Merging dmi/master (0deb6b2c087a dmi-id: don't free dev structure after calling device_register)
+$ git merge dmi/master
+Merge made by the 'recursive' strategy.
+Merging hwmon-staging/hwmon-next (93cacfd41f82 hwmon: (adt7470) Allow faster removal)
+$ git merge hwmon-staging/hwmon-next
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/hwmon/ltc4151.txt          |  18 +
+ .../devicetree/bindings/hwmon/max6650.txt          |  28 +
+ Documentation/hwmon/adt7470                        |  17 +
+ Documentation/hwmon/hwmon-kernel-api.txt           | 231 +++++-
+ Documentation/hwmon/max6650                        |   1 +
+ Documentation/hwmon/ucd9000                        |  12 +-
+ Documentation/hwmon/xgene-hwmon                    |  30 +
+ drivers/hwmon/Kconfig                              |   9 +-
+ drivers/hwmon/Makefile                             |   1 +
+ drivers/hwmon/adt7411.c                            |  51 +-
+ drivers/hwmon/adt7470.c                            | 104 ++-
+ drivers/hwmon/ftsteutates.c                        |  45 ++
+ drivers/hwmon/hwmon.c                              | 616 +++++++++++++++-
+ drivers/hwmon/iio_hwmon.c                          |   5 +-
+ drivers/hwmon/it87.c                               |   8 +-
+ drivers/hwmon/jc42.c                               | 293 ++++----
+ drivers/hwmon/lm75.c                               | 185 +++--
+ drivers/hwmon/lm90.c                               | 811 +++++++++++----------
+ drivers/hwmon/lm95241.c                            | 467 +++++++-----
+ drivers/hwmon/lm95245.c                            | 638 +++++++++-------
+ drivers/hwmon/ltc4151.c                            |  22 +-
+ drivers/hwmon/ltc4245.c                            | 362 +++++----
+ drivers/hwmon/max31790.c                           | 521 ++++++-------
+ drivers/hwmon/max6650.c                            | 155 ++--
+ drivers/hwmon/nct6775.c                            |   8 +-
+ drivers/hwmon/nct7904.c                            | 555 +++++++-------
+ drivers/hwmon/ntc_thermistor.c                     | 107 +--
+ drivers/hwmon/pmbus/Kconfig                        |   6 +-
+ drivers/hwmon/pmbus/pmbus.c                        |  20 +-
+ drivers/hwmon/pmbus/ucd9000.c                      |   3 +-
+ drivers/hwmon/scpi-hwmon.c                         |   1 -
+ drivers/hwmon/tmp102.c                             | 154 ++--
+ drivers/hwmon/tmp421.c                             | 133 ++--
+ drivers/hwmon/xgene-hwmon.c                        | 787 ++++++++++++++++++++
+ include/linux/hwmon.h                              | 342 +++++++++
+ 35 files changed, 4602 insertions(+), 2144 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/hwmon/ltc4151.txt
+ create mode 100644 Documentation/devicetree/bindings/hwmon/max6650.txt
+ create mode 100644 Documentation/hwmon/xgene-hwmon
+ create mode 100644 drivers/hwmon/xgene-hwmon.c
+Merging v4l-dvb/master (431bffd2bd89 Merge branch 'patchwork' into to_next)
+$ git merge v4l-dvb/master
+Removing include/media/drv-intf/sh_mobile_csi2.h
+Removing drivers/staging/media/tw686x-kh/tw686x-kh.h
+Removing drivers/staging/media/tw686x-kh/tw686x-kh-video.c
+Removing drivers/staging/media/tw686x-kh/tw686x-kh-regs.h
+Removing drivers/staging/media/tw686x-kh/tw686x-kh-core.c
+Removing drivers/staging/media/tw686x-kh/TODO
+Removing drivers/staging/media/tw686x-kh/Makefile
+Removing drivers/staging/media/tw686x-kh/Kconfig
+Removing drivers/media/platform/soc_camera/sh_mobile_csi2.c
+Removing drivers/media/platform/s5p-tv/sii9234_drv.c
+Removing drivers/media/platform/s5p-tv/sdo_drv.c
+Removing drivers/media/platform/s5p-tv/regs-vp.h
+Removing drivers/media/platform/s5p-tv/regs-sdo.h
+Removing drivers/media/platform/s5p-tv/regs-mixer.h
+Removing drivers/media/platform/s5p-tv/regs-hdmi.h
+Removing drivers/media/platform/s5p-tv/mixer_vp_layer.c
+Removing drivers/media/platform/s5p-tv/mixer_video.c
+Removing drivers/media/platform/s5p-tv/mixer_reg.c
+Removing drivers/media/platform/s5p-tv/mixer_grp_layer.c
+Removing drivers/media/platform/s5p-tv/mixer_drv.c
+Removing drivers/media/platform/s5p-tv/mixer.h
+Removing drivers/media/platform/s5p-tv/hdmiphy_drv.c
+Removing drivers/media/platform/s5p-tv/hdmi_drv.c
+Removing drivers/media/platform/s5p-tv/Makefile
+Removing drivers/media/platform/s5p-tv/Kconfig
+Auto-merging drivers/media/platform/pxa_camera.c
+Auto-merging drivers/media/i2c/mt9m111.c
+Auto-merging Makefile
+Auto-merging MAINTAINERS
+Removing Documentation/media/uapi/v4l/pixfmt-sgrbg8.rst
+Removing Documentation/media/uapi/v4l/pixfmt-sgbrg8.rst
+Removing Documentation/media/uapi/v4l/pixfmt-sbggr8.rst
+Removing Documentation/media/uapi/v4l/pixfmt-nv12mt_files/nv12mt_example.gif
+Removing Documentation/media/uapi/v4l/pixfmt-nv12mt_files/nv12mt.gif
+Auto-merging Documentation/media/kapi/cec-core.rst
+Removing Documentation/kmemcheck.txt
+Removing Documentation/kasan.txt
+Removing Documentation/gcov.txt
+Auto-merging Documentation/dev-tools/ubsan.rst
+Auto-merging Documentation/dev-tools/sparse.rst
+Auto-merging Documentation/dev-tools/kmemleak.rst
+Auto-merging Documentation/dev-tools/kcov.rst
+Auto-merging Documentation/dev-tools/gdb-kernel-debugging.rst
+Auto-merging Documentation/dev-tools/coccinelle.rst
+Merge made by the 'recursive' strategy.
+ Documentation/CodingStyle                          |   28 +-
+ Documentation/DocBook/Makefile                     |    8 +
+ Documentation/Makefile.sphinx                      |   64 +-
+ Documentation/arm/sunxi/README                     |   11 +-
+ Documentation/clk.txt                              |   42 +-
+ Documentation/conf.py                              |  104 +-
+ .../{coccinelle.txt => dev-tools/coccinelle.rst}   |  359 +-
+ Documentation/dev-tools/gcov.rst                   |  256 +
+ .../gdb-kernel-debugging.rst}                      |   77 +-
+ Documentation/dev-tools/kasan.rst                  |  173 +
+ Documentation/{kcov.txt => dev-tools/kcov.rst}     |   84 +-
+ Documentation/dev-tools/kmemcheck.rst              |  733 +++
+ .../{kmemleak.txt => dev-tools/kmemleak.rst}       |   93 +-
+ Documentation/{sparse.txt => dev-tools/sparse.rst} |   39 +-
+ Documentation/dev-tools/tools.rst                  |   25 +
+ Documentation/{ubsan.txt => dev-tools/ubsan.rst}   |   42 +-
+ .../devicetree/bindings/media/atmel-isc.txt        |   65 +
+ .../devicetree/bindings/media/i2c/ad5820.txt       |   19 +
+ .../devicetree/bindings/media/i2c/adv7180.txt      |    5 +
+ .../devicetree/bindings/media/renesas,fcp.txt      |    9 +-
+ .../devicetree/bindings/media/st,st-hva.txt        |   24 +
+ Documentation/docutils.conf                        |    7 +
+ Documentation/gcov.txt                             |  257 -
+ Documentation/gpu/conf.py                          |    5 +
+ Documentation/gpu/index.rst                        |    7 +
+ Documentation/index.rst                            |    9 +-
+ Documentation/kasan.txt                            |  171 -
+ Documentation/kbuild/kconfig-language.txt          |   39 +-
+ Documentation/kernel-documentation.rst             |   29 +
+ Documentation/kernel-parameters.txt                |   22 +-
+ Documentation/kmemcheck.txt                        |  754 ---
+ Documentation/kprobes.txt                          |   10 +
+ Documentation/media/Makefile                       |    3 +-
+ Documentation/media/audio.h.rst.exceptions         |    6 +-
+ Documentation/media/ca.h.rst.exceptions            |   32 +-
+ Documentation/media/cec.h.rst.exceptions           |    6 -
+ Documentation/media/conf.py                        |   10 +
+ Documentation/media/conf_nitpick.py                |  109 +
+ Documentation/media/dmx.h.rst.exceptions           |   85 +-
+ Documentation/media/frontend.h.rst.exceptions      |    8 +-
+ Documentation/media/index.rst                      |   24 +
+ Documentation/media/intro.rst                      |    2 +-
+ Documentation/{cec.txt => media/kapi/cec-core.rst} |  147 +-
+ Documentation/media/kapi/dtv-core.rst              |   40 +-
+ Documentation/media/kapi/mc-core.rst               |   25 +-
+ Documentation/media/kapi/v4l2-dev.rst              |    8 +-
+ Documentation/media/kapi/v4l2-event.rst            |    6 +-
+ Documentation/media/kapi/v4l2-fh.rst               |    4 +-
+ Documentation/media/kapi/v4l2-subdev.rst           |   23 +-
+ .../media/media_api_files/typical_media_device.pdf |  Bin 134268 -> 52895 bytes
+ Documentation/media/media_kapi.rst                 |    1 +
+ Documentation/media/net.h.rst.exceptions           |    4 +-
+ Documentation/media/uapi/cec/cec-func-close.rst    |    9 +-
+ Documentation/media/uapi/cec/cec-func-ioctl.rst    |   11 +-
+ Documentation/media/uapi/cec/cec-func-open.rst     |    9 +-
+ Documentation/media/uapi/cec/cec-func-poll.rst     |   18 +-
+ Documentation/media/uapi/cec/cec-intro.rst         |    4 +-
+ .../media/uapi/cec/cec-ioc-adap-g-caps.rst         |   16 +-
+ .../media/uapi/cec/cec-ioc-adap-g-log-addrs.rst    |   52 +-
+ .../media/uapi/cec/cec-ioc-adap-g-phys-addr.rst    |   17 +-
+ Documentation/media/uapi/cec/cec-ioc-dqevent.rst   |   46 +-
+ Documentation/media/uapi/cec/cec-ioc-g-mode.rst    |   20 +-
+ Documentation/media/uapi/cec/cec-ioc-receive.rst   |   38 +-
+ .../uapi/dvb/audio-bilingual-channel-select.rst    |   15 +-
+ .../media/uapi/dvb/audio-channel-select.rst        |   14 +-
+ .../media/uapi/dvb/audio-clear-buffer.rst          |   12 +-
+ Documentation/media/uapi/dvb/audio-continue.rst    |   11 +-
+ Documentation/media/uapi/dvb/audio-fclose.rst      |    4 +-
+ Documentation/media/uapi/dvb/audio-fopen.rst       |    6 +-
+ Documentation/media/uapi/dvb/audio-fwrite.rst      |    4 +-
+ .../media/uapi/dvb/audio-get-capabilities.rst      |   14 +-
+ Documentation/media/uapi/dvb/audio-get-pts.rst     |   14 +-
+ Documentation/media/uapi/dvb/audio-get-status.rst  |   14 +-
+ Documentation/media/uapi/dvb/audio-pause.rst       |   11 +-
+ Documentation/media/uapi/dvb/audio-play.rst        |   11 +-
+ .../media/uapi/dvb/audio-select-source.rst         |   14 +-
+ .../media/uapi/dvb/audio-set-attributes.rst        |   16 +-
+ Documentation/media/uapi/dvb/audio-set-av-sync.rst |   24 +-
+ .../media/uapi/dvb/audio-set-bypass-mode.rst       |   25 +-
+ Documentation/media/uapi/dvb/audio-set-ext-id.rst  |   15 +-
+ Documentation/media/uapi/dvb/audio-set-id.rst      |   15 +-
+ Documentation/media/uapi/dvb/audio-set-karaoke.rst |   14 +-
+ Documentation/media/uapi/dvb/audio-set-mixer.rst   |   15 +-
+ Documentation/media/uapi/dvb/audio-set-mute.rst    |   24 +-
+ .../media/uapi/dvb/audio-set-streamtype.rst        |   14 +-
+ Documentation/media/uapi/dvb/audio-stop.rst        |   11 +-
+ Documentation/media/uapi/dvb/audio_data_types.rst  |   37 +-
+ Documentation/media/uapi/dvb/ca-fclose.rst         |   18 +-
+ Documentation/media/uapi/dvb/ca-fopen.rst          |   51 +-
+ Documentation/media/uapi/dvb/ca-get-cap.rst        |   51 +-
+ Documentation/media/uapi/dvb/ca-get-descr-info.rst |   44 +-
+ Documentation/media/uapi/dvb/ca-get-msg.rst        |   47 +-
+ Documentation/media/uapi/dvb/ca-get-slot-info.rst  |   92 +-
+ Documentation/media/uapi/dvb/ca-reset.rst          |   24 +-
+ Documentation/media/uapi/dvb/ca-send-msg.rst       |   30 +-
+ Documentation/media/uapi/dvb/ca-set-descr.rst      |   30 +-
+ Documentation/media/uapi/dvb/ca-set-pid.rst        |   37 +-
+ Documentation/media/uapi/dvb/ca_data_types.rst     |   12 +-
+ Documentation/media/uapi/dvb/dmx-add-pid.rst       |   28 +-
+ Documentation/media/uapi/dvb/dmx-fclose.rst        |   16 +-
+ Documentation/media/uapi/dvb/dmx-fopen.rst         |   45 +-
+ Documentation/media/uapi/dvb/dmx-fread.rst         |   34 +-
+ Documentation/media/uapi/dvb/dmx-fwrite.rst        |   34 +-
+ Documentation/media/uapi/dvb/dmx-get-caps.rst      |   32 +-
+ Documentation/media/uapi/dvb/dmx-get-event.rst     |   28 +-
+ Documentation/media/uapi/dvb/dmx-get-pes-pids.rst  |   31 +-
+ Documentation/media/uapi/dvb/dmx-get-stc.rst       |   31 +-
+ Documentation/media/uapi/dvb/dmx-remove-pid.rst    |   28 +-
+ .../media/uapi/dvb/dmx-set-buffer-size.rst         |   29 +-
+ Documentation/media/uapi/dvb/dmx-set-filter.rst    |   28 +-
+ .../media/uapi/dvb/dmx-set-pes-filter.rst          |   29 +-
+ Documentation/media/uapi/dvb/dmx-set-source.rst    |   29 +-
+ Documentation/media/uapi/dvb/dmx-start.rst         |   24 +-
+ Documentation/media/uapi/dvb/dmx-stop.rst          |   22 +-
+ Documentation/media/uapi/dvb/dmx_types.rst         |   40 +-
+ Documentation/media/uapi/dvb/dtv-fe-stats.rst      |    2 +-
+ Documentation/media/uapi/dvb/dtv-properties.rst    |    2 +-
+ Documentation/media/uapi/dvb/dtv-property.rst      |    2 +-
+ Documentation/media/uapi/dvb/dtv-stats.rst         |    2 +-
+ .../media/uapi/dvb/dvb-fe-read-status.rst          |    4 +-
+ .../media/uapi/dvb/dvb-frontend-event.rst          |    2 +-
+ .../media/uapi/dvb/dvb-frontend-parameters.rst     |   10 +-
+ Documentation/media/uapi/dvb/dvbapi.rst            |    4 +-
+ Documentation/media/uapi/dvb/dvbproperty.rst       |    6 +-
+ Documentation/media/uapi/dvb/examples.rst          |    4 +-
+ Documentation/media/uapi/dvb/fe-bandwidth-t.rst    |    5 +-
+ .../media/uapi/dvb/fe-diseqc-recv-slave-reply.rst  |   13 +-
+ .../media/uapi/dvb/fe-diseqc-reset-overload.rst    |    7 +-
+ .../media/uapi/dvb/fe-diseqc-send-burst.rst        |   15 +-
+ .../media/uapi/dvb/fe-diseqc-send-master-cmd.rst   |   14 +-
+ .../uapi/dvb/fe-dishnetwork-send-legacy-cmd.rst    |   16 +-
+ .../media/uapi/dvb/fe-enable-high-lnb-voltage.rst  |    6 +-
+ Documentation/media/uapi/dvb/fe-get-event.rst      |   35 +-
+ Documentation/media/uapi/dvb/fe-get-frontend.rst   |   30 +-
+ Documentation/media/uapi/dvb/fe-get-info.rst       |   24 +-
+ Documentation/media/uapi/dvb/fe-get-property.rst   |   11 +-
+ Documentation/media/uapi/dvb/fe-read-ber.rst       |   30 +-
+ .../media/uapi/dvb/fe-read-signal-strength.rst     |   31 +-
+ Documentation/media/uapi/dvb/fe-read-snr.rst       |   29 +-
+ Documentation/media/uapi/dvb/fe-read-status.rst    |   19 +-
+ .../media/uapi/dvb/fe-read-uncorrected-blocks.rst  |   31 +-
+ .../media/uapi/dvb/fe-set-frontend-tune-mode.rst   |    6 +-
+ Documentation/media/uapi/dvb/fe-set-frontend.rst   |   31 +-
+ Documentation/media/uapi/dvb/fe-set-tone.rst       |   15 +-
+ Documentation/media/uapi/dvb/fe-set-voltage.rst    |   10 +-
+ Documentation/media/uapi/dvb/fe-type-t.rst         |   10 +-
+ .../media/uapi/dvb/fe_property_parameters.rst      |   77 +-
+ .../media/uapi/dvb/frontend-stat-properties.rst    |    2 +-
+ Documentation/media/uapi/dvb/frontend.rst          |    4 +-
+ Documentation/media/uapi/dvb/frontend_f_close.rst  |    6 +-
+ Documentation/media/uapi/dvb/frontend_f_open.rst   |    4 +-
+ Documentation/media/uapi/dvb/net-add-if.rst        |   18 +-
+ Documentation/media/uapi/dvb/net-get-if.rst        |   12 +-
+ Documentation/media/uapi/dvb/net-remove-if.rst     |    6 +-
+ .../media/uapi/dvb/video-clear-buffer.rst          |    4 +-
+ Documentation/media/uapi/dvb/video-command.rst     |   34 +-
+ Documentation/media/uapi/dvb/video-continue.rst    |    4 +-
+ .../media/uapi/dvb/video-fast-forward.rst          |    4 +-
+ Documentation/media/uapi/dvb/video-fclose.rst      |    3 +-
+ Documentation/media/uapi/dvb/video-fopen.rst       |    5 +-
+ Documentation/media/uapi/dvb/video-freeze.rst      |    4 +-
+ Documentation/media/uapi/dvb/video-fwrite.rst      |    3 +-
+ .../media/uapi/dvb/video-get-capabilities.rst      |    4 +-
+ Documentation/media/uapi/dvb/video-get-event.rst   |   21 +-
+ .../media/uapi/dvb/video-get-frame-count.rst       |    4 +-
+ .../media/uapi/dvb/video-get-frame-rate.rst        |    4 +-
+ Documentation/media/uapi/dvb/video-get-navi.rst    |   12 +-
+ Documentation/media/uapi/dvb/video-get-pts.rst     |    4 +-
+ Documentation/media/uapi/dvb/video-get-size.rst    |   14 +-
+ Documentation/media/uapi/dvb/video-get-status.rst  |   15 +-
+ Documentation/media/uapi/dvb/video-play.rst        |    4 +-
+ .../media/uapi/dvb/video-select-source.rst         |   14 +-
+ .../media/uapi/dvb/video-set-attributes.rst        |   20 +-
+ Documentation/media/uapi/dvb/video-set-blank.rst   |    4 +-
+ .../media/uapi/dvb/video-set-display-format.rst    |    4 +-
+ Documentation/media/uapi/dvb/video-set-format.rst  |   13 +-
+ .../media/uapi/dvb/video-set-highlight.rst         |   28 +-
+ Documentation/media/uapi/dvb/video-set-id.rst      |    4 +-
+ .../media/uapi/dvb/video-set-spu-palette.rst       |   12 +-
+ Documentation/media/uapi/dvb/video-set-spu.rst     |   13 +-
+ .../media/uapi/dvb/video-set-streamtype.rst        |    4 +-
+ Documentation/media/uapi/dvb/video-set-system.rst  |    4 +-
+ Documentation/media/uapi/dvb/video-slowmotion.rst  |    4 +-
+ .../media/uapi/dvb/video-stillpicture.rst          |    4 +-
+ Documentation/media/uapi/dvb/video-stop.rst        |    4 +-
+ Documentation/media/uapi/dvb/video-try-command.rst |    4 +-
+ Documentation/media/uapi/dvb/video_types.rst       |   16 +-
+ Documentation/media/uapi/gen-errors.rst            |    2 +
+ .../media/uapi/mediactl/media-func-close.rst       |    6 +-
+ .../media/uapi/mediactl/media-func-ioctl.rst       |    6 +-
+ .../media/uapi/mediactl/media-func-open.rst        |    4 +-
+ .../media/uapi/mediactl/media-ioc-device-info.rst  |   12 +-
+ .../uapi/mediactl/media-ioc-enum-entities.rst      |   14 +-
+ .../media/uapi/mediactl/media-ioc-enum-links.rst   |   34 +-
+ .../media/uapi/mediactl/media-ioc-g-topology.rst   |   28 +-
+ .../media/uapi/mediactl/media-ioc-setup-link.rst   |   10 +-
+ Documentation/media/uapi/mediactl/media-types.rst  |   40 +-
+ Documentation/media/uapi/rc/lirc-get-features.rst  |    6 +-
+ Documentation/media/uapi/rc/lirc-get-length.rst    |    6 +-
+ Documentation/media/uapi/rc/lirc-get-rec-mode.rst  |   11 +-
+ .../media/uapi/rc/lirc-get-rec-resolution.rst      |    6 +-
+ Documentation/media/uapi/rc/lirc-get-send-mode.rst |    9 +-
+ Documentation/media/uapi/rc/lirc-get-timeout.rst   |    9 +-
+ Documentation/media/uapi/rc/lirc-read.rst          |    7 +-
+ .../uapi/rc/lirc-set-measure-carrier-mode.rst      |    6 +-
+ .../media/uapi/rc/lirc-set-rec-carrier-range.rst   |    6 +-
+ .../media/uapi/rc/lirc-set-rec-carrier.rst         |    6 +-
+ .../media/uapi/rc/lirc-set-rec-timeout-reports.rst |    6 +-
+ .../media/uapi/rc/lirc-set-rec-timeout.rst         |    6 +-
+ .../media/uapi/rc/lirc-set-send-carrier.rst        |    6 +-
+ .../media/uapi/rc/lirc-set-send-duty-cycle.rst     |    6 +-
+ .../media/uapi/rc/lirc-set-transmitter-mask.rst    |    6 +-
+ .../media/uapi/rc/lirc-set-wideband-receiver.rst   |   10 +-
+ Documentation/media/uapi/rc/lirc-write.rst         |    8 +-
+ Documentation/media/uapi/rc/rc-tables.rst          |    2 +
+ Documentation/media/uapi/v4l/audio.rst             |   16 +-
+ Documentation/media/uapi/v4l/buffer.rst            |  101 +-
+ Documentation/media/uapi/v4l/control.rst           |    4 +-
+ Documentation/media/uapi/v4l/crop.rst              |   26 +-
+ Documentation/media/uapi/v4l/dev-capture.rst       |   16 +-
+ Documentation/media/uapi/v4l/dev-codec.rst         |    4 +-
+ Documentation/media/uapi/v4l/dev-osd.rst           |   26 +-
+ Documentation/media/uapi/v4l/dev-output.rst        |   18 +-
+ Documentation/media/uapi/v4l/dev-overlay.rst       |   34 +-
+ Documentation/media/uapi/v4l/dev-radio.rst         |    2 +-
+ Documentation/media/uapi/v4l/dev-raw-vbi.rst       |   28 +-
+ .../media/uapi/v4l/dev-raw-vbi_files/vbi_525.pdf   |  Bin 3395 -> 3706 bytes
+ .../media/uapi/v4l/dev-raw-vbi_files/vbi_625.pdf   |  Bin 3683 -> 3996 bytes
+ Documentation/media/uapi/v4l/dev-rds.rst           |   24 +-
+ Documentation/media/uapi/v4l/dev-sdr.rst           |   14 +-
+ Documentation/media/uapi/v4l/dev-sliced-vbi.rst    |   92 +-
+ Documentation/media/uapi/v4l/dev-subdev.rst        |   13 +-
+ Documentation/media/uapi/v4l/dev-touch.rst         |   56 +
+ Documentation/media/uapi/v4l/devices.rst           |    1 +
+ Documentation/media/uapi/v4l/diff-v4l.rst          |  108 +-
+ Documentation/media/uapi/v4l/dmabuf.rst            |    8 +-
+ Documentation/media/uapi/v4l/extended-controls.rst |  338 +-
+ Documentation/media/uapi/v4l/field-order.rst       |   14 +-
+ Documentation/media/uapi/v4l/format.rst            |    2 +-
+ Documentation/media/uapi/v4l/func-close.rst        |    4 +-
+ Documentation/media/uapi/v4l/func-ioctl.rst        |    4 +-
+ Documentation/media/uapi/v4l/func-mmap.rst         |   16 +-
+ Documentation/media/uapi/v4l/func-munmap.rst       |    8 +-
+ Documentation/media/uapi/v4l/func-open.rst         |    4 +-
+ Documentation/media/uapi/v4l/func-poll.rst         |    4 +-
+ Documentation/media/uapi/v4l/func-read.rst         |    8 +-
+ Documentation/media/uapi/v4l/func-select.rst       |   18 +-
+ Documentation/media/uapi/v4l/func-write.rst        |    8 +-
+ Documentation/media/uapi/v4l/hist-v4l2.rst         |  178 +-
+ .../media/uapi/v4l/libv4l-introduction.rst         |   77 +-
+ Documentation/media/uapi/v4l/mmap.rst              |   12 +-
+ Documentation/media/uapi/v4l/pixfmt-002.rst        |   19 +-
+ Documentation/media/uapi/v4l/pixfmt-003.rst        |   35 +-
+ Documentation/media/uapi/v4l/pixfmt-006.rst        |   39 +-
+ Documentation/media/uapi/v4l/pixfmt-007.rst        |  255 +-
+ Documentation/media/uapi/v4l/pixfmt-013.rst        |    2 +
+ Documentation/media/uapi/v4l/pixfmt-grey.rst       |    5 -
+ Documentation/media/uapi/v4l/pixfmt-m420.rst       |    4 -
+ Documentation/media/uapi/v4l/pixfmt-nv12.rst       |    4 -
+ Documentation/media/uapi/v4l/pixfmt-nv12m.rst      |    3 -
+ Documentation/media/uapi/v4l/pixfmt-nv12mt.rst     |    6 +-
+ .../media/uapi/v4l/pixfmt-nv12mt_files/nv12mt.gif  |  Bin 2108 -> 0 bytes
+ .../media/uapi/v4l/pixfmt-nv12mt_files/nv12mt.png  |  Bin 0 -> 1920 bytes
+ .../v4l/pixfmt-nv12mt_files/nv12mt_example.gif     |  Bin 6858 -> 0 bytes
+ .../v4l/pixfmt-nv12mt_files/nv12mt_example.png     |  Bin 0 -> 5261 bytes
+ Documentation/media/uapi/v4l/pixfmt-nv16.rst       |    5 -
+ Documentation/media/uapi/v4l/pixfmt-nv16m.rst      |    5 -
+ Documentation/media/uapi/v4l/pixfmt-nv24.rst       |    5 -
+ Documentation/media/uapi/v4l/pixfmt-packed-rgb.rst |  114 +-
+ Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst |   26 +-
+ Documentation/media/uapi/v4l/pixfmt-reserved.rst   |    4 +
+ Documentation/media/uapi/v4l/pixfmt-rgb.rst        |    3 -
+ Documentation/media/uapi/v4l/pixfmt-sbggr16.rst    |    9 -
+ Documentation/media/uapi/v4l/pixfmt-sbggr8.rst     |   81 -
+ Documentation/media/uapi/v4l/pixfmt-sdr-cs08.rst   |    5 -
+ Documentation/media/uapi/v4l/pixfmt-sdr-cs14le.rst |    5 -
+ Documentation/media/uapi/v4l/pixfmt-sdr-cu08.rst   |    6 -
+ Documentation/media/uapi/v4l/pixfmt-sdr-cu16le.rst |    4 -
+ Documentation/media/uapi/v4l/pixfmt-sdr-ru12le.rst |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-sgbrg8.rst     |   81 -
+ Documentation/media/uapi/v4l/pixfmt-sgrbg8.rst     |   81 -
+ Documentation/media/uapi/v4l/pixfmt-srggb10.rst    |   18 +-
+ .../media/uapi/v4l/pixfmt-srggb10alaw8.rst         |    2 -
+ Documentation/media/uapi/v4l/pixfmt-srggb10p.rst   |   36 +-
+ Documentation/media/uapi/v4l/pixfmt-srggb12.rst    |    8 +-
+ Documentation/media/uapi/v4l/pixfmt-srggb8.rst     |   41 +-
+ Documentation/media/uapi/v4l/pixfmt-tch-td08.rst   |   80 +
+ Documentation/media/uapi/v4l/pixfmt-tch-td16.rst   |  111 +
+ Documentation/media/uapi/v4l/pixfmt-tch-tu08.rst   |   78 +
+ Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst   |  110 +
+ Documentation/media/uapi/v4l/pixfmt-uv8.rst        |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-uyvy.rst       |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-vyuy.rst       |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-y10.rst        |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-y10b.rst       |    6 -
+ Documentation/media/uapi/v4l/pixfmt-y12.rst        |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-y12i.rst       |    3 -
+ Documentation/media/uapi/v4l/pixfmt-y16-be.rst     |    7 +-
+ Documentation/media/uapi/v4l/pixfmt-y16.rst        |    7 +-
+ Documentation/media/uapi/v4l/pixfmt-y41p.rst       |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-y8i.rst        |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-yuv410.rst     |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-yuv411p.rst    |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-yuv420.rst     |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-yuv420m.rst    |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-yuv422m.rst    |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-yuv422p.rst    |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-yuv444m.rst    |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-yuyv.rst       |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-yvyu.rst       |    3 +-
+ Documentation/media/uapi/v4l/pixfmt-z16.rst        |    3 +-
+ Documentation/media/uapi/v4l/pixfmt.rst            |    5 +-
+ Documentation/media/uapi/v4l/planar-apis.rst       |   10 +-
+ Documentation/media/uapi/v4l/rw.rst                |    2 +-
+ Documentation/media/uapi/v4l/selection-api-005.rst |   10 +-
+ Documentation/media/uapi/v4l/standard.rst          |   12 +-
+ Documentation/media/uapi/v4l/streaming-par.rst     |    2 +-
+ Documentation/media/uapi/v4l/subdev-formats.rst    | 6152 +++++++++++---------
+ Documentation/media/uapi/v4l/tch-formats.rst       |   18 +
+ Documentation/media/uapi/v4l/tuner.rst             |   18 +-
+ Documentation/media/uapi/v4l/userp.rst             |   12 +-
+ .../media/uapi/v4l/v4l2-selection-flags.rst        |    1 +
+ .../media/uapi/v4l/v4l2-selection-targets.rst      |    2 +
+ Documentation/media/uapi/v4l/v4l2.rst              |   12 +-
+ Documentation/media/uapi/v4l/video.rst             |    2 +-
+ .../media/uapi/v4l/vidioc-create-bufs.rst          |   18 +-
+ Documentation/media/uapi/v4l/vidioc-cropcap.rst    |   21 +-
+ .../media/uapi/v4l/vidioc-dbg-g-chip-info.rst      |   16 +-
+ .../media/uapi/v4l/vidioc-dbg-g-register.rst       |   21 +-
+ .../media/uapi/v4l/vidioc-decoder-cmd.rst          |   25 +-
+ Documentation/media/uapi/v4l/vidioc-dqevent.rst    |   74 +-
+ .../media/uapi/v4l/vidioc-dv-timings-cap.rst       |   38 +-
+ .../media/uapi/v4l/vidioc-encoder-cmd.rst          |   18 +-
+ .../media/uapi/v4l/vidioc-enum-dv-timings.rst      |   25 +-
+ Documentation/media/uapi/v4l/vidioc-enum-fmt.rst   |   33 +-
+ .../media/uapi/v4l/vidioc-enum-frameintervals.rst  |   32 +-
+ .../media/uapi/v4l/vidioc-enum-framesizes.rst      |   30 +-
+ .../media/uapi/v4l/vidioc-enum-freq-bands.rst      |   35 +-
+ Documentation/media/uapi/v4l/vidioc-enumaudio.rst  |   10 +-
+ .../media/uapi/v4l/vidioc-enumaudioout.rst         |   14 +-
+ Documentation/media/uapi/v4l/vidioc-enuminput.rst  |   30 +-
+ Documentation/media/uapi/v4l/vidioc-enumoutput.rst |   20 +-
+ Documentation/media/uapi/v4l/vidioc-enumstd.rst    |   71 +-
+ Documentation/media/uapi/v4l/vidioc-expbuf.rst     |   22 +-
+ Documentation/media/uapi/v4l/vidioc-g-audio.rst    |   21 +-
+ Documentation/media/uapi/v4l/vidioc-g-audioout.rst |   21 +-
+ Documentation/media/uapi/v4l/vidioc-g-crop.rst     |   26 +-
+ Documentation/media/uapi/v4l/vidioc-g-ctrl.rst     |   21 +-
+ .../media/uapi/v4l/vidioc-g-dv-timings.rst         |   51 +-
+ Documentation/media/uapi/v4l/vidioc-g-edid.rst     |   25 +-
+ .../media/uapi/v4l/vidioc-g-enc-index.rst          |   23 +-
+ .../media/uapi/v4l/vidioc-g-ext-ctrls.rst          |   63 +-
+ Documentation/media/uapi/v4l/vidioc-g-fbuf.rst     |   39 +-
+ Documentation/media/uapi/v4l/vidioc-g-fmt.rst      |   39 +-
+ .../media/uapi/v4l/vidioc-g-frequency.rst          |   33 +-
+ Documentation/media/uapi/v4l/vidioc-g-input.rst    |   11 +-
+ Documentation/media/uapi/v4l/vidioc-g-jpegcomp.rst |   14 +-
+ .../media/uapi/v4l/vidioc-g-modulator.rst          |   37 +-
+ Documentation/media/uapi/v4l/vidioc-g-output.rst   |   11 +-
+ Documentation/media/uapi/v4l/vidioc-g-parm.rst     |   43 +-
+ Documentation/media/uapi/v4l/vidioc-g-priority.rst |   13 +-
+ .../media/uapi/v4l/vidioc-g-selection.rst          |   42 +-
+ .../media/uapi/v4l/vidioc-g-sliced-vbi-cap.rst     |   44 +-
+ Documentation/media/uapi/v4l/vidioc-g-std.rst      |   13 +-
+ Documentation/media/uapi/v4l/vidioc-g-tuner.rst    |   83 +-
+ Documentation/media/uapi/v4l/vidioc-log-status.rst |    5 +-
+ Documentation/media/uapi/v4l/vidioc-overlay.rst    |    6 +-
+ .../media/uapi/v4l/vidioc-prepare-buf.rst          |    8 +-
+ Documentation/media/uapi/v4l/vidioc-qbuf.rst       |   33 +-
+ .../media/uapi/v4l/vidioc-query-dv-timings.rst     |   15 +-
+ Documentation/media/uapi/v4l/vidioc-querybuf.rst   |   20 +-
+ Documentation/media/uapi/v4l/vidioc-querycap.rst   |   46 +-
+ Documentation/media/uapi/v4l/vidioc-queryctrl.rst  |   77 +-
+ Documentation/media/uapi/v4l/vidioc-querystd.rst   |   10 +-
+ Documentation/media/uapi/v4l/vidioc-reqbufs.rst    |   18 +-
+ .../media/uapi/v4l/vidioc-s-hw-freq-seek.rst       |   32 +-
+ Documentation/media/uapi/v4l/vidioc-streamon.rst   |   15 +-
+ .../uapi/v4l/vidioc-subdev-enum-frame-interval.rst |   15 +-
+ .../uapi/v4l/vidioc-subdev-enum-frame-size.rst     |   14 +-
+ .../uapi/v4l/vidioc-subdev-enum-mbus-code.rst      |   14 +-
+ .../media/uapi/v4l/vidioc-subdev-g-crop.rst        |   21 +-
+ .../media/uapi/v4l/vidioc-subdev-g-fmt.rst         |   25 +-
+ .../uapi/v4l/vidioc-subdev-g-frame-interval.rst    |   22 +-
+ .../media/uapi/v4l/vidioc-subdev-g-selection.rst   |   17 +-
+ .../media/uapi/v4l/vidioc-subscribe-event.rst      |   19 +-
+ Documentation/media/v4l-drivers/bttv.rst           |    1 +
+ Documentation/media/v4l-drivers/cpia2.rst          |    3 +
+ .../media/v4l-drivers/cx23885-cardlist.rst         |    1 +
+ Documentation/media/v4l-drivers/si476x.rst         |  116 +-
+ Documentation/media/v4l-drivers/zr364xx.rst        |    2 +-
+ Documentation/media/video.h.rst.exceptions         |   20 +-
+ Documentation/media/videodev2.h.rst.exceptions     |  206 +-
+ Documentation/serial/serial-rs485.txt              |    5 +-
+ Documentation/sphinx/cdomain.py                    |  102 +
+ Documentation/sphinx/kernel-doc.py                 |    8 +
+ Documentation/sphinx/kernel_include.py             |    7 +
+ Documentation/sphinx/load_config.py                |   32 +
+ Documentation/sphinx/parse-headers.pl              |  129 +-
+ Documentation/sphinx/rstFlatTable.py               |    6 +
+ MAINTAINERS                                        |   48 +-
+ Makefile                                           |    2 +-
+ README                                             |    8 +-
+ drivers/gpu/drm/exynos/Kconfig                     |    3 +-
+ drivers/input/rmi4/Kconfig                         |   11 +
+ drivers/input/rmi4/Makefile                        |    1 +
+ drivers/input/rmi4/rmi_bus.c                       |    3 +
+ drivers/input/rmi4/rmi_driver.h                    |    1 +
+ drivers/input/rmi4/rmi_f54.c                       |  756 +++
+ drivers/input/touchscreen/Kconfig                  |    8 +
+ drivers/input/touchscreen/atmel_mxt_ts.c           |  520 ++
+ drivers/input/touchscreen/sur40.c                  |  142 +-
+ drivers/media/cec-edid.c                           |    5 +-
+ drivers/media/common/v4l2-tpg/v4l2-tpg-core.c      |   14 +-
+ drivers/media/dvb-core/demux.h                     |   44 +-
+ drivers/media/dvb-core/dvb_frontend.c              |   28 +-
+ drivers/media/dvb-core/dvb_ringbuffer.h            |  226 +-
+ drivers/media/dvb-frontends/drxk_hard.c            |    2 +-
+ drivers/media/dvb-frontends/helene.c               |    8 +-
+ drivers/media/dvb-frontends/mb86a20s.c             |  104 +-
+ drivers/media/dvb-frontends/rtl2832_sdr.c          |    1 -
+ drivers/media/i2c/Kconfig                          |   16 +-
+ drivers/media/i2c/Makefile                         |    2 +
+ drivers/media/i2c/ad5820.c                         |  381 ++
+ drivers/media/i2c/ad9389b.c                        |   23 +-
+ drivers/media/i2c/adv7180.c                        |  112 +-
+ drivers/media/i2c/adv7183.c                        |    1 -
+ drivers/media/i2c/adv7393.c                        |    1 -
+ drivers/media/i2c/adv7511.c                        |    1 +
+ drivers/media/i2c/ak881x.c                         |   28 +-
+ drivers/media/i2c/cs3308.c                         |    1 -
+ drivers/media/i2c/{soc_camera => }/mt9m111.c       |  116 +-
+ drivers/media/i2c/s5k4ecgx.c                       |    1 -
+ drivers/media/i2c/s5k6a3.c                         |    1 -
+ drivers/media/i2c/smiapp/smiapp-core.c             |  180 +-
+ drivers/media/i2c/smiapp/smiapp-quirk.c            |   16 +-
+ drivers/media/i2c/smiapp/smiapp-regs.c             |   22 +-
+ drivers/media/i2c/smiapp/smiapp.h                  |    5 +-
+ drivers/media/i2c/soc_camera/Kconfig               |    7 +-
+ drivers/media/i2c/soc_camera/Makefile              |    1 -
+ drivers/media/i2c/soc_camera/imx074.c              |   42 +-
+ drivers/media/i2c/soc_camera/mt9m001.c             |   70 +-
+ drivers/media/i2c/soc_camera/mt9t031.c             |   54 +-
+ drivers/media/i2c/soc_camera/mt9t112.c             |   60 +-
+ drivers/media/i2c/soc_camera/mt9v022.c             |   68 +-
+ drivers/media/i2c/soc_camera/ov2640.c              |   41 +-
+ drivers/media/i2c/soc_camera/ov5642.c              |   53 +-
+ drivers/media/i2c/soc_camera/ov6650.c              |   74 +-
+ drivers/media/i2c/soc_camera/ov772x.c              |   44 +-
+ drivers/media/i2c/soc_camera/ov9640.c              |   41 +-
+ drivers/media/i2c/soc_camera/ov9740.c              |   41 +-
+ drivers/media/i2c/soc_camera/rj54n1cb0c.c          |   52 +-
+ drivers/media/i2c/soc_camera/tw9910.c              |   47 +-
+ drivers/media/i2c/ths8200.c                        |    1 -
+ drivers/media/i2c/tlv320aic23b.c                   |    1 -
+ drivers/media/i2c/tvp514x.c                        |    1 -
+ drivers/media/i2c/tvp5150.c                        |   89 +-
+ drivers/media/i2c/tvp7002.c                        |    1 -
+ drivers/media/i2c/vs6624.c                         |    1 -
+ drivers/media/media-entity.c                       |   13 +-
+ drivers/media/pci/Kconfig                          |    1 +
+ drivers/media/pci/Makefile                         |    1 +
+ drivers/media/pci/bt8xx/bttv-driver.c              |   59 +-
+ drivers/media/pci/bt8xx/bttvp.h                    |    2 +-
+ drivers/media/pci/cobalt/cobalt-driver.c           |   47 +-
+ drivers/media/pci/cobalt/cobalt-v4l2.c             |    7 +-
+ drivers/media/pci/cx23885/cx23885-cards.c          |   29 +
+ drivers/media/pci/cx23885/cx23885-dvb.c            |  100 +
+ drivers/media/pci/cx23885/cx23885.h                |    3 +-
+ drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c  |    5 +-
+ drivers/media/pci/pt3/pt3.c                        |    4 +-
+ drivers/media/pci/saa7134/saa7134-video.c          |   39 +-
+ drivers/media/pci/tw5864/Kconfig                   |   12 +
+ drivers/media/pci/tw5864/Makefile                  |    3 +
+ drivers/media/pci/tw5864/tw5864-core.c             |  359 ++
+ drivers/media/pci/tw5864/tw5864-h264.c             |  259 +
+ drivers/media/pci/tw5864/tw5864-reg.h              | 2133 +++++++
+ drivers/media/pci/tw5864/tw5864-util.c             |   37 +
+ drivers/media/pci/tw5864/tw5864-video.c            | 1510 +++++
+ drivers/media/pci/tw5864/tw5864.h                  |  205 +
+ drivers/media/pci/tw686x/tw686x-video.c            |  180 +-
+ drivers/media/pci/zoran/zoran_driver.c             |  113 +-
+ drivers/media/platform/Kconfig                     |   30 +-
+ drivers/media/platform/Makefile                    |    5 +-
+ drivers/media/platform/atmel/Kconfig               |    9 +
+ drivers/media/platform/atmel/Makefile              |    1 +
+ drivers/media/platform/atmel/atmel-isc-regs.h      |  165 +
+ drivers/media/platform/atmel/atmel-isc.c           | 1514 +++++
+ drivers/media/platform/davinci/vpbe_display.c      |   65 +-
+ drivers/media/platform/davinci/vpfe_capture.c      |   52 +-
+ drivers/media/platform/exynos-gsc/gsc-m2m.c        |    7 +-
+ drivers/media/platform/exynos4-is/fimc-is-i2c.c    |    5 +-
+ drivers/media/platform/exynos4-is/fimc-is.c        |   16 +-
+ drivers/media/platform/exynos4-is/media-dev.c      |    6 +-
+ drivers/media/platform/m2m-deinterlace.c           |    2 +-
+ drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h |    3 +-
+ drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c |  108 +-
+ .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c |    6 +-
+ .../media/platform/mtk-vcodec/mtk_vcodec_intr.h    |    1 -
+ .../media/platform/mtk-vcodec/venc/venc_h264_if.c  |   22 +-
+ .../media/platform/mtk-vcodec/venc/venc_vp8_if.c   |   22 +-
+ drivers/media/platform/mtk-vcodec/venc_drv_if.c    |    4 +-
+ drivers/media/platform/omap/omap_vout.c            |   53 +-
+ drivers/media/platform/omap3isp/isp.c              |    6 +-
+ drivers/media/platform/omap3isp/ispvideo.c         |   88 +-
+ .../media/platform/{soc_camera => }/pxa_camera.c   | 1944 +++++--
+ drivers/media/platform/rcar-fcp.c                  |    9 +-
+ drivers/media/platform/rcar-vin/Kconfig            |    2 +-
+ drivers/media/platform/rcar-vin/rcar-core.c        |  258 +-
+ drivers/media/platform/rcar-vin/rcar-dma.c         |   18 +-
+ drivers/media/platform/rcar-vin/rcar-v4l2.c        |   93 +-
+ drivers/media/platform/rcar-vin/rcar-vin.h         |   25 +-
+ drivers/media/platform/s5p-jpeg/jpeg-core.c        |   20 +-
+ drivers/media/platform/s5p-mfc/s5p_mfc.c           |   86 +-
+ drivers/media/platform/s5p-mfc/s5p_mfc_common.h    |    2 +
+ drivers/media/platform/s5p-mfc/s5p_mfc_dec.c       |   11 +-
+ drivers/media/platform/s5p-tv/Kconfig              |   88 -
+ drivers/media/platform/s5p-tv/Makefile             |   19 -
+ drivers/media/platform/s5p-tv/hdmi_drv.c           | 1059 ----
+ drivers/media/platform/s5p-tv/hdmiphy_drv.c        |  324 --
+ drivers/media/platform/s5p-tv/mixer.h              |  364 --
+ drivers/media/platform/s5p-tv/mixer_drv.c          |  527 --
+ drivers/media/platform/s5p-tv/mixer_grp_layer.c    |  270 -
+ drivers/media/platform/s5p-tv/mixer_reg.c          |  551 --
+ drivers/media/platform/s5p-tv/mixer_video.c        | 1130 ----
+ drivers/media/platform/s5p-tv/mixer_vp_layer.c     |  242 -
+ drivers/media/platform/s5p-tv/regs-hdmi.h          |  146 -
+ drivers/media/platform/s5p-tv/regs-mixer.h         |  122 -
+ drivers/media/platform/s5p-tv/regs-sdo.h           |   63 -
+ drivers/media/platform/s5p-tv/regs-vp.h            |   88 -
+ drivers/media/platform/s5p-tv/sdo_drv.c            |  497 --
+ drivers/media/platform/s5p-tv/sii9234_drv.c        |  407 --
+ drivers/media/platform/sh_vou.c                    |   15 +-
+ drivers/media/platform/soc_camera/Kconfig          |   15 -
+ drivers/media/platform/soc_camera/Makefile         |    2 -
+ drivers/media/platform/soc_camera/rcar_vin.c       |   30 +-
+ .../platform/soc_camera/sh_mobile_ceu_camera.c     |  267 +-
+ drivers/media/platform/soc_camera/sh_mobile_csi2.c |  400 --
+ drivers/media/platform/soc_camera/soc_camera.c     |  130 +-
+ .../platform/soc_camera/soc_camera_platform.c      |   45 +-
+ drivers/media/platform/soc_camera/soc_scale_crop.c |   97 +-
+ drivers/media/platform/soc_camera/soc_scale_crop.h |    6 +-
+ drivers/media/platform/sti/hva/Makefile            |    2 +
+ drivers/media/platform/sti/hva/hva-h264.c          | 1050 ++++
+ drivers/media/platform/sti/hva/hva-hw.c            |  538 ++
+ drivers/media/platform/sti/hva/hva-hw.h            |   42 +
+ drivers/media/platform/sti/hva/hva-mem.c           |   59 +
+ drivers/media/platform/sti/hva/hva-mem.h           |   34 +
+ drivers/media/platform/sti/hva/hva-v4l2.c          | 1415 +++++
+ drivers/media/platform/sti/hva/hva.h               |  315 +
+ drivers/media/platform/vivid/vivid-core.c          |   58 +-
+ drivers/media/platform/vivid/vivid-ctrls.c         |    3 +-
+ drivers/media/platform/vivid/vivid-vid-cap.c       |    4 +-
+ drivers/media/platform/vsp1/vsp1.h                 |    2 +
+ drivers/media/platform/vsp1/vsp1_drm.c             |    6 +-
+ drivers/media/platform/vsp1/vsp1_drv.c             |   43 +-
+ drivers/media/platform/vsp1/vsp1_regs.h            |    2 +
+ drivers/media/radio/si470x/radio-si470x-i2c.c      |    1 -
+ drivers/media/radio/si470x/radio-si470x-usb.c      |    1 -
+ drivers/media/rc/imon.c                            |   13 +-
+ drivers/media/rc/redrat3.c                         |    6 +-
+ drivers/media/tuners/tda18271-fe.c                 |   11 +-
+ drivers/media/tuners/tda18271-priv.h               |    2 +
+ drivers/media/tuners/tea5767.c                     |    9 +-
+ drivers/media/usb/airspy/airspy.c                  |    1 -
+ drivers/media/usb/as102/as102_usb_drv.c            |    2 -
+ drivers/media/usb/au0828/au0828-video.c            |    1 -
+ drivers/media/usb/cpia2/cpia2_usb.c                |    1 -
+ drivers/media/usb/cx231xx/cx231xx-audio.c          |    2 -
+ drivers/media/usb/cx231xx/cx231xx-avcore.c         |    5 +-
+ drivers/media/usb/cx231xx/cx231xx-cards.c          |    6 +-
+ drivers/media/usb/cx231xx/cx231xx-core.c           |   71 +-
+ drivers/media/usb/cx231xx/cx231xx-i2c.c            |    2 +-
+ drivers/media/usb/cx231xx/cx231xx-vbi.c            |    2 -
+ drivers/media/usb/dvb-usb-v2/dvb_usb_core.c        |    2 -
+ drivers/media/usb/dvb-usb/dib0700_core.c           |    4 +-
+ drivers/media/usb/em28xx/em28xx-audio.c            |    1 -
+ drivers/media/usb/em28xx/em28xx-core.c             |    1 -
+ drivers/media/usb/gspca/benq.c                     |    4 +-
+ drivers/media/usb/gspca/finepix.c                  |    8 +-
+ drivers/media/usb/gspca/gspca.c                    |    4 +-
+ drivers/media/usb/gspca/jl2005bcd.c                |    8 +-
+ drivers/media/usb/gspca/konica.c                   |    4 +-
+ drivers/media/usb/gspca/sonixj.c                   |   13 +-
+ drivers/media/usb/gspca/vicam.c                    |    8 +-
+ drivers/media/usb/hackrf/hackrf.c                  |    3 +-
+ drivers/media/usb/hdpvr/hdpvr-video.c              |    4 +-
+ drivers/media/usb/msi2500/msi2500.c                |    1 -
+ drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h   |    1 -
+ drivers/media/usb/pvrusb2/pvrusb2-hdw.c            |   23 +-
+ drivers/media/usb/pvrusb2/pvrusb2-v4l2.c           |   81 +-
+ drivers/media/usb/pwc/pwc-if.c                     |    1 -
+ drivers/media/usb/s2255/s2255drv.c                 |    9 +-
+ drivers/media/usb/stk1160/stk1160-video.c          |    4 +-
+ drivers/media/usb/stkwebcam/stk-webcam.c           |    4 +-
+ drivers/media/usb/tm6000/tm6000-dvb.c              |    4 +-
+ drivers/media/usb/tm6000/tm6000-video.c            |    1 -
+ drivers/media/usb/usbvision/usbvision-core.c       |    5 +-
+ drivers/media/usb/zr364xx/zr364xx.c                |    4 +-
+ drivers/media/v4l2-core/v4l2-async.c               |    7 -
+ drivers/media/v4l2-core/v4l2-common.c              |    2 +-
+ drivers/media/v4l2-core/v4l2-ctrls.c               |    1 +
+ drivers/media/v4l2-core/v4l2-dev.c                 |   14 +-
+ drivers/media/v4l2-core/v4l2-device.c              |    5 +-
+ drivers/media/v4l2-core/v4l2-ioctl.c               |   44 +-
+ drivers/media/v4l2-core/v4l2-mem2mem.c             |  128 +-
+ drivers/media/v4l2-core/videobuf2-core.c           |  278 +-
+ drivers/media/v4l2-core/videobuf2-dma-contig.c     |    9 +
+ drivers/media/v4l2-core/videobuf2-dma-sg.c         |   19 +-
+ drivers/media/v4l2-core/videobuf2-v4l2.c           |  142 -
+ drivers/media/v4l2-core/videobuf2-vmalloc.c        |   13 +-
+ drivers/staging/media/Kconfig                      |    2 -
+ drivers/staging/media/Makefile                     |    1 -
+ drivers/staging/media/cec/TODO                     |    1 +
+ drivers/staging/media/cec/cec-adap.c               |   30 +-
+ drivers/staging/media/cec/cec-api.c                |   12 +-
+ drivers/staging/media/cec/cec-core.c               |   30 +-
+ drivers/staging/media/lirc/lirc_imon.c             |    9 +-
+ drivers/staging/media/lirc/lirc_sasem.c            |    5 -
+ drivers/staging/media/omap4iss/iss.c               |    6 +-
+ drivers/staging/media/omap4iss/iss_video.c         |   99 +
+ drivers/staging/media/pulse8-cec/pulse8-cec.c      |  376 +-
+ drivers/staging/media/tw686x-kh/Kconfig            |   17 -
+ drivers/staging/media/tw686x-kh/Makefile           |    3 -
+ drivers/staging/media/tw686x-kh/TODO               |    6 -
+ drivers/staging/media/tw686x-kh/tw686x-kh-core.c   |  140 -
+ drivers/staging/media/tw686x-kh/tw686x-kh-regs.h   |  103 -
+ drivers/staging/media/tw686x-kh/tw686x-kh-video.c  |  813 ---
+ drivers/staging/media/tw686x-kh/tw686x-kh.h        |  117 -
+ include/linux/cec-funcs.h                          |   78 +-
+ include/linux/cec.h                                |    5 +-
+ include/linux/platform_data/media/camera-pxa.h     |    2 +
+ include/media/cec.h                                |    2 +-
+ include/media/drv-intf/sh_mobile_ceu.h             |    1 -
+ include/media/drv-intf/sh_mobile_csi2.h            |   48 -
+ include/media/i2c/smiapp.h                         |    7 +-
+ include/media/media-device.h                       |  131 +-
+ include/media/media-devnode.h                      |    5 +-
+ include/media/media-entity.h                       |  243 +-
+ include/media/rc-map.h                             |   94 +-
+ include/media/rcar-fcp.h                           |    2 +-
+ include/media/soc_camera.h                         |    7 +-
+ include/media/v4l2-ctrls.h                         |   61 +-
+ include/media/v4l2-dev.h                           |   16 +-
+ include/media/v4l2-device.h                        |   68 +-
+ include/media/v4l2-dv-timings.h                    |    4 +-
+ include/media/v4l2-flash-led-class.h               |   15 +-
+ include/media/v4l2-ioctl.h                         |  510 +-
+ include/media/v4l2-mem2mem.h                       |  262 +-
+ include/media/v4l2-subdev.h                        |   25 +-
+ include/media/videobuf2-core.h                     |  378 +-
+ include/media/videobuf2-v4l2.h                     |  182 +-
+ include/media/vsp1.h                               |    2 +-
+ include/uapi/linux/dvb/video.h                     |    3 +-
+ include/uapi/linux/media-bus-format.h              |   10 +-
+ include/uapi/linux/media.h                         |    1 +
+ include/uapi/linux/videodev2.h                     |   30 +-
+ scripts/kernel-doc                                 |   43 +-
+ 657 files changed, 27346 insertions(+), 19532 deletions(-)
+ rename Documentation/{coccinelle.txt => dev-tools/coccinelle.rst} (56%)
+ create mode 100644 Documentation/dev-tools/gcov.rst
+ rename Documentation/{gdb-kernel-debugging.txt => dev-tools/gdb-kernel-debugging.rst} (73%)
+ create mode 100644 Documentation/dev-tools/kasan.rst
+ rename Documentation/{kcov.txt => dev-tools/kcov.rst} (78%)
+ create mode 100644 Documentation/dev-tools/kmemcheck.rst
+ rename Documentation/{kmemleak.txt => dev-tools/kmemleak.rst} (73%)
+ rename Documentation/{sparse.txt => dev-tools/sparse.rst} (82%)
+ create mode 100644 Documentation/dev-tools/tools.rst
+ rename Documentation/{ubsan.txt => dev-tools/ubsan.rst} (78%)
+ create mode 100644 Documentation/devicetree/bindings/media/atmel-isc.txt
+ create mode 100644 Documentation/devicetree/bindings/media/i2c/ad5820.txt
+ create mode 100644 Documentation/devicetree/bindings/media/st,st-hva.txt
+ create mode 100644 Documentation/docutils.conf
+ delete mode 100644 Documentation/gcov.txt
+ create mode 100644 Documentation/gpu/conf.py
+ delete mode 100644 Documentation/kasan.txt
+ delete mode 100644 Documentation/kmemcheck.txt
+ create mode 100644 Documentation/media/conf.py
+ create mode 100644 Documentation/media/conf_nitpick.py
+ create mode 100644 Documentation/media/index.rst
+ rename Documentation/{cec.txt => media/kapi/cec-core.rst} (72%)
+ create mode 100644 Documentation/media/uapi/v4l/dev-touch.rst
+ delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12mt_files/nv12mt.gif
+ create mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12mt_files/nv12mt.png
+ delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12mt_files/nv12mt_example.gif
+ create mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12mt_files/nv12mt_example.png
+ delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sbggr8.rst
+ delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sgbrg8.rst
+ delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sgrbg8.rst
+ create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-td08.rst
+ create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-td16.rst
+ create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-tu08.rst
+ create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst
+ create mode 100644 Documentation/media/uapi/v4l/tch-formats.rst
+ create mode 100644 Documentation/sphinx/cdomain.py
+ create mode 100644 Documentation/sphinx/load_config.py
+ mode change 100644 => 100755 Documentation/sphinx/rstFlatTable.py
+ create mode 100644 drivers/input/rmi4/rmi_f54.c
+ create mode 100644 drivers/media/i2c/ad5820.c
+ rename drivers/media/i2c/{soc_camera => }/mt9m111.c (92%)
+ create mode 100644 drivers/media/pci/tw5864/Kconfig
+ create mode 100644 drivers/media/pci/tw5864/Makefile
+ create mode 100644 drivers/media/pci/tw5864/tw5864-core.c
+ create mode 100644 drivers/media/pci/tw5864/tw5864-h264.c
+ create mode 100644 drivers/media/pci/tw5864/tw5864-reg.h
+ create mode 100644 drivers/media/pci/tw5864/tw5864-util.c
+ create mode 100644 drivers/media/pci/tw5864/tw5864-video.c
+ create mode 100644 drivers/media/pci/tw5864/tw5864.h
+ create mode 100644 drivers/media/platform/atmel/Kconfig
+ create mode 100644 drivers/media/platform/atmel/Makefile
+ create mode 100644 drivers/media/platform/atmel/atmel-isc-regs.h
+ create mode 100644 drivers/media/platform/atmel/atmel-isc.c
+ rename drivers/media/platform/{soc_camera => }/pxa_camera.c (50%)
+ delete mode 100644 drivers/media/platform/s5p-tv/Kconfig
+ delete mode 100644 drivers/media/platform/s5p-tv/Makefile
+ delete mode 100644 drivers/media/platform/s5p-tv/hdmi_drv.c
+ delete mode 100644 drivers/media/platform/s5p-tv/hdmiphy_drv.c
+ delete mode 100644 drivers/media/platform/s5p-tv/mixer.h
+ delete mode 100644 drivers/media/platform/s5p-tv/mixer_drv.c
+ delete mode 100644 drivers/media/platform/s5p-tv/mixer_grp_layer.c
+ delete mode 100644 drivers/media/platform/s5p-tv/mixer_reg.c
+ delete mode 100644 drivers/media/platform/s5p-tv/mixer_video.c
+ delete mode 100644 drivers/media/platform/s5p-tv/mixer_vp_layer.c
+ delete mode 100644 drivers/media/platform/s5p-tv/regs-hdmi.h
+ delete mode 100644 drivers/media/platform/s5p-tv/regs-mixer.h
+ delete mode 100644 drivers/media/platform/s5p-tv/regs-sdo.h
+ delete mode 100644 drivers/media/platform/s5p-tv/regs-vp.h
+ delete mode 100644 drivers/media/platform/s5p-tv/sdo_drv.c
+ delete mode 100644 drivers/media/platform/s5p-tv/sii9234_drv.c
+ delete mode 100644 drivers/media/platform/soc_camera/sh_mobile_csi2.c
+ create mode 100644 drivers/media/platform/sti/hva/Makefile
+ create mode 100644 drivers/media/platform/sti/hva/hva-h264.c
+ create mode 100644 drivers/media/platform/sti/hva/hva-hw.c
+ create mode 100644 drivers/media/platform/sti/hva/hva-hw.h
+ create mode 100644 drivers/media/platform/sti/hva/hva-mem.c
+ create mode 100644 drivers/media/platform/sti/hva/hva-mem.h
+ create mode 100644 drivers/media/platform/sti/hva/hva-v4l2.c
+ create mode 100644 drivers/media/platform/sti/hva/hva.h
+ delete mode 100644 drivers/staging/media/tw686x-kh/Kconfig
+ delete mode 100644 drivers/staging/media/tw686x-kh/Makefile
+ delete mode 100644 drivers/staging/media/tw686x-kh/TODO
+ delete mode 100644 drivers/staging/media/tw686x-kh/tw686x-kh-core.c
+ delete mode 100644 drivers/staging/media/tw686x-kh/tw686x-kh-regs.h
+ delete mode 100644 drivers/staging/media/tw686x-kh/tw686x-kh-video.c
+ delete mode 100644 drivers/staging/media/tw686x-kh/tw686x-kh.h
+ delete mode 100644 include/media/drv-intf/sh_mobile_csi2.h
+Merging pm/linux-next (2fa1df91aff2 Merge branches 'pnp' and 'device-properties' into linux-next)
+$ git merge pm/linux-next
+Removing tools/power/acpi/os_specific/service_layers/oslibcfs.c
+Merge made by the 'recursive' strategy.
+ Documentation/acpi/acpi-lid.txt                    |  96 +++
+ arch/x86/kernel/acpi/Makefile                      |   1 +
+ arch/x86/kernel/acpi/cppc_msr.c                    |  58 ++
+ drivers/acpi/Kconfig                               |   1 -
+ drivers/acpi/acpi_apd.c                            |  21 +
+ drivers/acpi/acpi_lpss.c                           |  17 +
+ drivers/acpi/acpica/Makefile                       |   1 +
+ drivers/acpi/acpica/acapps.h                       |  10 +-
+ drivers/acpi/acpica/acdebug.h                      |   2 +-
+ drivers/acpi/acpica/acevents.h                     |   3 +
+ drivers/acpi/acpica/acglobal.h                     |   2 +
+ drivers/acpi/acpica/aclocal.h                      |   2 +
+ drivers/acpi/acpica/acnamesp.h                     |   8 +
+ drivers/acpi/acpica/acparser.h                     |   2 +
+ drivers/acpi/acpica/actables.h                     |  12 +-
+ drivers/acpi/acpica/acutils.h                      |  53 +-
+ drivers/acpi/acpica/dbconvert.c                    |   7 +-
+ drivers/acpi/acpica/dbexec.c                       |  62 +-
+ drivers/acpi/acpica/dbfileio.c                     |  20 +-
+ drivers/acpi/acpica/dbinput.c                      |   2 +
+ drivers/acpi/acpica/dbmethod.c                     | 132 ++++
+ drivers/acpi/acpica/dbobject.c                     |   4 +-
+ drivers/acpi/acpica/dsmethod.c                     |  14 +-
+ drivers/acpi/acpica/dsutils.c                      |  17 +-
+ drivers/acpi/acpica/dswexec.c                      |   3 +-
+ drivers/acpi/acpica/dswload2.c                     |   7 +-
+ drivers/acpi/acpica/evgpe.c                        |  57 ++
+ drivers/acpi/acpica/evgpeinit.c                    |   7 +-
+ drivers/acpi/acpica/evrgnini.c                     |   3 +-
+ drivers/acpi/acpica/evxfgpe.c                      |  43 ++
+ drivers/acpi/acpica/exconcat.c                     |   2 +-
+ drivers/acpi/acpica/exconfig.c                     | 118 +---
+ drivers/acpi/acpica/exconvrt.c                     |   8 +-
+ drivers/acpi/acpica/exmisc.c                       |   4 +-
+ drivers/acpi/acpica/exoparg1.c                     |  23 +-
+ drivers/acpi/acpica/exresop.c                      |  11 +-
+ drivers/acpi/acpica/extrace.c                      |  25 -
+ drivers/acpi/acpica/exutils.c                      |   8 +
+ drivers/acpi/acpica/hwgpe.c                        |  23 +-
+ drivers/acpi/acpica/nsaccess.c                     |   6 +-
+ drivers/acpi/acpica/nsconvert.c                    |   1 -
+ drivers/acpi/acpica/nsdump.c                       |   2 +-
+ drivers/acpi/acpica/nsload.c                       |  30 +-
+ drivers/acpi/acpica/nsparse.c                      | 165 ++++-
+ drivers/acpi/acpica/nsutils.c                      |  66 +-
+ drivers/acpi/acpica/psparse.c                      |   6 +-
+ drivers/acpi/acpica/psxface.c                      |  73 +++
+ drivers/acpi/acpica/tbdata.c                       | 140 +++++
+ drivers/acpi/acpica/tbfadt.c                       | 136 ++---
+ drivers/acpi/acpica/tbfind.c                       |  10 +-
+ drivers/acpi/acpica/tbinstal.c                     |  73 +--
+ drivers/acpi/acpica/tbutils.c                      |   3 +-
+ drivers/acpi/acpica/tbxface.c                      |   4 +-
+ drivers/acpi/acpica/tbxfload.c                     |  57 +-
+ drivers/acpi/acpica/tbxfroot.c                     |   5 +-
+ drivers/acpi/acpica/utaddress.c                    |   8 -
+ drivers/acpi/acpica/utbuffer.c                     |  30 +-
+ drivers/acpi/acpica/utdebug.c                      |  61 +-
+ drivers/acpi/acpica/utdecode.c                     |   2 +-
+ drivers/acpi/acpica/uthex.c                        |  46 +-
+ drivers/acpi/acpica/utinit.c                       |   2 +-
+ drivers/acpi/acpica/utnonansi.c                    | 357 +----------
+ drivers/acpi/acpica/utosi.c                        |  22 +-
+ drivers/acpi/acpica/utpredef.c                     |   2 -
+ drivers/acpi/acpica/utprint.c                      | 105 +++-
+ drivers/acpi/acpica/utstrtoul64.c                  | 348 +++++++++++
+ drivers/acpi/acpica/uttrack.c                      |   4 +-
+ drivers/acpi/acpica/utxface.c                      |   2 +-
+ drivers/acpi/acpica/utxfinit.c                     |   9 +-
+ drivers/acpi/battery.c                             |  10 +-
+ drivers/acpi/button.c                              |  85 ++-
+ drivers/acpi/cppc_acpi.c                           | 661 ++++++++++++++++-----
+ drivers/acpi/ec.c                                  | 468 ++++++++++++---
+ drivers/acpi/internal.h                            |   5 +-
+ drivers/acpi/pci_irq.c                             |  10 +-
+ drivers/acpi/processor_driver.c                    |   4 +-
+ drivers/acpi/scan.c                                |   1 +
+ drivers/acpi/sleep.c                               |   6 +-
+ drivers/acpi/sysfs.c                               |  33 +-
+ drivers/acpi/tables.c                              |  15 +-
+ drivers/base/core.c                                |   1 +
+ drivers/base/power/domain.c                        |   4 +-
+ drivers/cpufreq/Kconfig                            |   5 +-
+ drivers/cpufreq/cppc_cpufreq.c                     |  15 +-
+ drivers/cpufreq/cpufreq-dt-platdev.c               |   1 +
+ drivers/cpufreq/cpufreq.c                          |   4 -
+ drivers/cpufreq/cpufreq_governor.c                 |   2 +-
+ drivers/cpufreq/intel_pstate.c                     |   2 +-
+ drivers/cpufreq/scpi-cpufreq.c                     |   1 -
+ drivers/cpuidle/cpuidle-arm.c                      |   1 +
+ drivers/mailbox/pcc.c                              | 316 +++++++---
+ drivers/pnp/isapnp/core.c                          |   5 +-
+ drivers/tty/serial/8250/8250_dw.c                  |  15 +-
+ include/acpi/acconfig.h                            |   4 +
+ include/acpi/acoutput.h                            |   6 +-
+ include/acpi/acpiosxf.h                            |  43 +-
+ include/acpi/acpixf.h                              |  44 +-
+ include/acpi/actbl.h                               | 164 ++---
+ include/acpi/actypes.h                             |  64 +-
+ include/acpi/cppc_acpi.h                           |  18 +-
+ include/acpi/platform/acenv.h                      |  90 ++-
+ include/acpi/platform/acenvex.h                    |  21 +-
+ include/acpi/platform/acgcc.h                      |  17 +-
+ include/acpi/platform/acgccex.h                    |  58 ++
+ include/acpi/platform/aclinux.h                    |  22 +-
+ include/acpi/platform/aclinuxex.h                  |   2 +-
+ include/linux/acpi.h                               |   7 +
+ include/linux/sched.h                              |  12 +-
+ kernel/sched/cpufreq.c                             |   2 +-
+ kernel/sched/cpufreq_schedutil.c                   |  69 ++-
+ kernel/sched/deadline.c                            |   5 +-
+ kernel/sched/fair.c                                |  15 +-
+ kernel/sched/rt.c                                  |   5 +-
+ kernel/sched/sched.h                               |  40 +-
+ tools/power/acpi/common/cmfsize.c                  |  13 +-
+ tools/power/acpi/common/getopt.c                   |   4 +-
+ .../acpi/os_specific/service_layers/oslibcfs.c     | 217 -------
+ .../acpi/os_specific/service_layers/osunixxf.c     |   3 -
+ tools/power/acpi/tools/acpidump/Makefile           |   3 +-
+ tools/power/acpi/tools/acpidump/acpidump.h         |  12 +-
+ tools/power/acpi/tools/acpidump/apdump.c           |  75 +--
+ tools/power/acpi/tools/acpidump/apfiles.c          |  56 +-
+ tools/power/acpi/tools/acpidump/apmain.c           |  37 +-
+ 123 files changed, 3506 insertions(+), 1956 deletions(-)
+ create mode 100644 Documentation/acpi/acpi-lid.txt
+ create mode 100644 arch/x86/kernel/acpi/cppc_msr.c
+ create mode 100644 drivers/acpi/acpica/utstrtoul64.c
+ create mode 100644 include/acpi/platform/acgccex.h
+ delete mode 100644 tools/power/acpi/os_specific/service_layers/oslibcfs.c
+Merging idle/next (f55532a0c0b8 Linux 4.6-rc1)
+$ git merge idle/next
+Already up-to-date.
+Merging thermal/next (1876b0a39af2 Merge branches 'release' and 'for-rc' into next)
+$ git merge thermal/next
+Merge made by the 'recursive' strategy.
+ .../bindings/thermal/max77620_thermal.txt          |  70 +++++
+ .../bindings/thermal/mediatek-thermal.txt          |   4 +-
+ .../devicetree/bindings/thermal/qcom-tsens.txt     |  21 ++
+ Documentation/thermal/sysfs-api.txt                |  19 ++
+ drivers/thermal/Kconfig                            |  37 ++-
+ drivers/thermal/Makefile                           |   4 +
+ drivers/thermal/devfreq_cooling.c                  |   2 +-
+ drivers/thermal/gov_bang_bang.c                    |   2 +-
+ drivers/thermal/intel_bxt_pmic_thermal.c           | 299 +++++++++++++++++++
+ drivers/thermal/max77620_thermal.c                 | 165 +++++++++++
+ drivers/thermal/mtk_thermal.c                      | 215 ++++++++++----
+ drivers/thermal/of-thermal.c                       |  44 +--
+ drivers/thermal/qcom/Kconfig                       |  11 +
+ drivers/thermal/qcom/Makefile                      |   2 +
+ drivers/thermal/qcom/tsens-8916.c                  | 113 +++++++
+ drivers/thermal/qcom/tsens-8960.c                  | 292 ++++++++++++++++++
+ drivers/thermal/qcom/tsens-8974.c                  | 244 +++++++++++++++
+ drivers/thermal/qcom/tsens-8996.c                  |  84 ++++++
+ drivers/thermal/qcom/tsens-common.c                | 141 +++++++++
+ drivers/thermal/qcom/tsens.c                       | 200 +++++++++++++
+ drivers/thermal/qcom/tsens.h                       |  94 ++++++
+ drivers/thermal/qoriq_thermal.c                    | 328 +++++++++++++++++++++
+ drivers/thermal/rcar_thermal.c                     |  23 +-
+ drivers/thermal/rockchip_thermal.c                 | 104 +++++--
+ drivers/thermal/tango_thermal.c                    |  19 +-
+ drivers/thermal/thermal_core.c                     |  85 ++++++
+ drivers/thermal/ti-soc-thermal/ti-thermal-common.c |  25 +-
+ include/linux/thermal.h                            |  24 +-
+ 28 files changed, 2543 insertions(+), 128 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/thermal/max77620_thermal.txt
+ create mode 100644 Documentation/devicetree/bindings/thermal/qcom-tsens.txt
+ create mode 100644 drivers/thermal/intel_bxt_pmic_thermal.c
+ create mode 100644 drivers/thermal/max77620_thermal.c
+ create mode 100644 drivers/thermal/qcom/Kconfig
+ create mode 100644 drivers/thermal/qcom/Makefile
+ create mode 100644 drivers/thermal/qcom/tsens-8916.c
+ create mode 100644 drivers/thermal/qcom/tsens-8960.c
+ create mode 100644 drivers/thermal/qcom/tsens-8974.c
+ create mode 100644 drivers/thermal/qcom/tsens-8996.c
+ create mode 100644 drivers/thermal/qcom/tsens-common.c
+ create mode 100644 drivers/thermal/qcom/tsens.c
+ create mode 100644 drivers/thermal/qcom/tsens.h
+ create mode 100644 drivers/thermal/qoriq_thermal.c
+Merging thermal-soc/next (c6935931c189 Linux 4.8-rc5)
+$ git merge thermal-soc/next
+Already up-to-date.
+Merging ieee1394/for-next (384fbb96f926 firewire: nosy: Replace timeval with timespec64)
+$ git merge ieee1394/for-next
+Already up-to-date.
+Merging dlm/next (5c93f56f770e dlm: Use kmemdup instead of kmalloc and memcpy)
+$ git merge dlm/next
+Already up-to-date.
+Merging swiotlb/linux-next (386744425e35 swiotlb: Make linux/swiotlb.h standalone includible)
+$ git merge swiotlb/linux-next
+Already up-to-date.
+Merging slave-dma/next (33d6c9c24120 Merge branch 'topic/dmatest' into next)
+$ git merge slave-dma/next
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/dma/fsl-imx-sdma.txt       |   1 +
+ Documentation/dmaengine/provider.txt               |  11 +
+ drivers/dma/Kconfig                                |   2 +-
+ drivers/dma/at_hdmac.c                             |  11 +-
+ drivers/dma/at_xdmac.c                             |   8 +-
+ drivers/dma/coh901318.c                            |   9 +-
+ drivers/dma/cppi41.c                               | 142 ++++++++++---
+ drivers/dma/dmaengine.c                            |   7 +
+ drivers/dma/dmaengine.h                            |  84 ++++++++
+ drivers/dma/dmatest.c                              |  19 +-
+ drivers/dma/dw/core.c                              |  14 +-
+ drivers/dma/ep93xx_dma.c                           |  10 +-
+ drivers/dma/fsl_raid.c                             |  10 +-
+ drivers/dma/fsldma.c                               |   8 +-
+ drivers/dma/imx-dma.c                              |   4 +-
+ drivers/dma/imx-sdma.c                             |  35 ++-
+ drivers/dma/ioat/dma.c                             | 213 ++++++++++++++++---
+ drivers/dma/ioat/init.c                            |   2 +-
+ drivers/dma/ioat/registers.h                       |   2 +
+ drivers/dma/iop-adma.c                             |   3 +-
+ drivers/dma/ipu/ipu_idmac.c                        |  18 +-
+ drivers/dma/ipu/ipu_irq.c                          |   9 +-
+ drivers/dma/k3dma.c                                | 215 +++++++++++++++----
+ drivers/dma/mic_x100_dma.c                         |   6 +-
+ drivers/dma/mmp_pdma.c                             |  14 +-
+ drivers/dma/mmp_tdma.c                             |   4 +-
+ drivers/dma/moxart-dma.c                           |   2 +-
+ drivers/dma/mpc512x_dma.c                          |   3 +-
+ drivers/dma/mv_xor.c                               |   7 +-
+ drivers/dma/mxs-dma.c                              |  13 +-
+ drivers/dma/nbpfaxi.c                              |   9 +-
+ drivers/dma/omap-dma.c                             | 234 ++++++++++++++++++---
+ drivers/dma/pch_dma.c                              |   7 +-
+ drivers/dma/pl330.c                                |  25 ++-
+ drivers/dma/ppc4xx/adma.c                          |   7 +-
+ drivers/dma/qcom/hidma.c                           |  57 +++--
+ drivers/dma/qcom/hidma.h                           |   2 +-
+ drivers/dma/qcom/hidma_ll.c                        |  32 +--
+ drivers/dma/sh/rcar-dmac.c                         |  16 +-
+ drivers/dma/sh/shdma-base.c                        |  12 +-
+ drivers/dma/sirf-dma.c                             |   9 +-
+ drivers/dma/ste_dma40.c                            |  10 +-
+ drivers/dma/tegra20-apb-dma.c                      |  10 +-
+ drivers/dma/tegra210-adma.c                        |  14 +-
+ drivers/dma/timb_dma.c                             |   9 +-
+ drivers/dma/txx9dmac.c                             |   9 +-
+ drivers/dma/virt-dma.c                             |  17 +-
+ drivers/dma/xgene-dma.c                            |   6 +-
+ drivers/dma/xilinx/xilinx_dma.c                    |  10 +-
+ drivers/ntb/ntb_transport.c                        | 193 +++++++++++++----
+ include/linux/dmaengine.h                          |  16 ++
+ 51 files changed, 1180 insertions(+), 410 deletions(-)
+Merging net-next/master (b20b378d4992 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net)
+$ git merge net-next/master
+Auto-merging net/netfilter/nft_set_rbtree.c
+Auto-merging net/netfilter/nf_nat_core.c
+Auto-merging net/mac80211/tx.c
+Auto-merging net/mac80211/sta_info.c
+Auto-merging net/mac80211/mesh_hwmp.c
+Auto-merging net/ipv6/ip6_vti.c
+Removing net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.c
+Auto-merging arch/arm64/boot/dts/apm/apm-storm.dtsi
+Auto-merging MAINTAINERS
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/net/apm-xgene-enet.txt     |    3 +
+ .../bindings/net/brcm,bcm7445-switch-v4.0.txt      |   45 +-
+ Documentation/devicetree/bindings/net/macb.txt     |    1 +
+ .../devicetree/bindings/net/qcom-emac.txt          |  111 +
+ .../devicetree/bindings/net/rockchip-dwmac.txt     |    8 +-
+ Documentation/devicetree/bindings/net/smsc911x.txt |   15 +-
+ .../devicetree/bindings/net/stm32-dwmac.txt        |   32 +
+ .../devicetree/bindings/net/xilinx_gmii2rgmii.txt  |   35 +
+ Documentation/networking/00-INDEX                  |    2 +
+ Documentation/networking/batman-adv.txt            |   17 +-
+ Documentation/networking/dsa/dsa.txt               |   33 +-
+ Documentation/networking/ena.txt                   |  305 +
+ Documentation/networking/ip-sysctl.txt             |   45 +-
+ Documentation/networking/rxrpc.txt                 |   90 +-
+ Documentation/networking/strparser.txt             |  136 +
+ Documentation/networking/switchdev.txt             |   13 +-
+ MAINTAINERS                                        |   17 +
+ arch/arm64/boot/dts/apm/apm-mustang.dts            |    1 +
+ arch/arm64/boot/dts/apm/apm-storm.dtsi             |    2 +-
+ drivers/atm/eni.c                                  |    5 +-
+ drivers/atm/fore200e.c                             |    6 +-
+ drivers/atm/he.c                                   |   10 +-
+ drivers/atm/iphase.c                               |   13 +-
+ drivers/atm/nicstar.c                              |   15 +-
+ drivers/atm/zatm.c                                 |   16 +-
+ drivers/crypto/Kconfig                             |    2 +
+ drivers/crypto/Makefile                            |    1 +
+ drivers/crypto/chelsio/Kconfig                     |   19 +
+ drivers/crypto/chelsio/Makefile                    |    4 +
+ drivers/crypto/chelsio/chcr_algo.c                 | 1525 +++++
+ drivers/crypto/chelsio/chcr_algo.h                 |  471 ++
+ drivers/crypto/chelsio/chcr_core.c                 |  240 +
+ drivers/crypto/chelsio/chcr_core.h                 |   80 +
+ drivers/crypto/chelsio/chcr_crypto.h               |  203 +
+ drivers/infiniband/hw/mlx5/cq.c                    |  110 +-
+ drivers/infiniband/hw/mlx5/main.c                  |   13 +-
+ drivers/infiniband/hw/mlx5/mlx5_ib.h               |    2 +-
+ drivers/infiniband/hw/mlx5/mr.c                    |  184 +-
+ drivers/infiniband/hw/mlx5/qp.c                    |  189 +-
+ drivers/isdn/hardware/mISDN/avmfritz.c             |    6 +-
+ drivers/isdn/hardware/mISDN/hfcmulti.c             |   24 +-
+ drivers/isdn/hardware/mISDN/mISDNipac.c            |    2 +-
+ drivers/isdn/hardware/mISDN/w6692.c                |    2 +-
+ drivers/net/bonding/bond_main.c                    |    2 +-
+ drivers/net/can/usb/ems_usb.c                      |    9 +-
+ drivers/net/can/usb/esd_usb2.c                     |    3 -
+ drivers/net/can/usb/gs_usb.c                       |    9 +-
+ drivers/net/can/usb/kvaser_usb.c                   |    7 +-
+ drivers/net/can/usb/peak_usb/pcan_usb_core.c       |    6 +-
+ drivers/net/can/usb/usb_8dev.c                     |    5 +-
+ drivers/net/dsa/Kconfig                            |    1 +
+ drivers/net/dsa/b53/b53_common.c                   |  162 +-
+ drivers/net/dsa/b53/b53_mdio.c                     |    2 +-
+ drivers/net/dsa/b53/b53_mmap.c                     |    2 +-
+ drivers/net/dsa/b53/b53_priv.h                     |   10 +-
+ drivers/net/dsa/b53/b53_regs.h                     |    3 +
+ drivers/net/dsa/b53/b53_spi.c                      |    4 +-
+ drivers/net/dsa/b53/b53_srab.c                     |    2 +-
+ drivers/net/dsa/bcm_sf2.c                          | 1036 +--
+ drivers/net/dsa/bcm_sf2.h                          |   82 +-
+ drivers/net/dsa/bcm_sf2_regs.h                     |  122 -
+ drivers/net/dsa/mv88e6060.c                        |   17 +-
+ drivers/net/dsa/mv88e6xxx/Kconfig                  |   12 +
+ drivers/net/dsa/mv88e6xxx/Makefile                 |    4 +-
+ drivers/net/dsa/mv88e6xxx/chip.c                   | 1202 ++--
+ drivers/net/dsa/mv88e6xxx/global2.c                |  471 ++
+ drivers/net/dsa/mv88e6xxx/global2.h                |   88 +
+ drivers/net/dsa/mv88e6xxx/mv88e6xxx.h              |  139 +-
+ drivers/net/ethernet/Kconfig                       |    1 +
+ drivers/net/ethernet/Makefile                      |    1 +
+ drivers/net/ethernet/adi/bfin_mac.c                |    8 +-
+ drivers/net/ethernet/aeroflex/greth.c              |   42 +-
+ drivers/net/ethernet/aeroflex/greth.h              |    1 -
+ drivers/net/ethernet/agere/et131x.c                |    2 +-
+ drivers/net/ethernet/amazon/Kconfig                |   27 +
+ drivers/net/ethernet/amazon/Makefile               |    5 +
+ drivers/net/ethernet/amazon/ena/Makefile           |    7 +
+ drivers/net/ethernet/amazon/ena/ena_admin_defs.h   |  973 +++
+ drivers/net/ethernet/amazon/ena/ena_com.c          | 2666 ++++++++
+ drivers/net/ethernet/amazon/ena/ena_com.h          | 1038 +++
+ drivers/net/ethernet/amazon/ena/ena_common_defs.h  |   48 +
+ drivers/net/ethernet/amazon/ena/ena_eth_com.c      |  501 ++
+ drivers/net/ethernet/amazon/ena/ena_eth_com.h      |  160 +
+ drivers/net/ethernet/amazon/ena/ena_eth_io_defs.h  |  416 ++
+ drivers/net/ethernet/amazon/ena/ena_ethtool.c      |  895 +++
+ drivers/net/ethernet/amazon/ena/ena_netdev.c       | 3272 ++++++++++
+ drivers/net/ethernet/amazon/ena/ena_netdev.h       |  324 +
+ drivers/net/ethernet/amazon/ena/ena_pci_id_tbl.h   |   67 +
+ drivers/net/ethernet/amazon/ena/ena_regs_defs.h    |  133 +
+ drivers/net/ethernet/amd/xgbe/xgbe-drv.c           |    4 +-
+ drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c       |    4 +-
+ drivers/net/ethernet/amd/xgbe/xgbe-main.c          |    8 +-
+ drivers/net/ethernet/amd/xgbe/xgbe.h               |    5 +-
+ drivers/net/ethernet/apm/xgene/Kconfig             |    1 +
+ drivers/net/ethernet/apm/xgene/xgene_enet_cle.c    |   17 +-
+ drivers/net/ethernet/apm/xgene/xgene_enet_cle.h    |   10 +-
+ drivers/net/ethernet/apm/xgene/xgene_enet_hw.c     |   14 +-
+ drivers/net/ethernet/apm/xgene/xgene_enet_hw.h     |    6 +
+ drivers/net/ethernet/apm/xgene/xgene_enet_main.c   |   73 +-
+ drivers/net/ethernet/apm/xgene/xgene_enet_main.h   |    2 +
+ drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c  |   59 +-
+ drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.h  |    4 +
+ drivers/net/ethernet/arc/emac_mdio.c               |    2 +-
+ drivers/net/ethernet/atheros/alx/alx.h             |   10 +-
+ drivers/net/ethernet/atheros/alx/hw.c              |   14 +
+ drivers/net/ethernet/atheros/alx/hw.h              |    1 +
+ drivers/net/ethernet/atheros/alx/main.c            |  310 +-
+ drivers/net/ethernet/broadcom/bcmsysport.c         |    4 +-
+ drivers/net/ethernet/broadcom/bgmac-bcma.c         |   19 +-
+ drivers/net/ethernet/broadcom/bgmac.c              |   28 +-
+ drivers/net/ethernet/broadcom/bgmac.h              |   19 +
+ drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c   |   62 +-
+ drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c     |  191 +-
+ drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h     |   12 +-
+ drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c  |   24 +-
+ drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h  |    1 -
+ drivers/net/ethernet/broadcom/genet/bcmgenet.c     |    2 +-
+ drivers/net/ethernet/brocade/bna/bnad.c            |   27 +-
+ drivers/net/ethernet/brocade/bna/bnad.h            |    1 -
+ drivers/net/ethernet/cadence/macb.c                |   95 +-
+ drivers/net/ethernet/cadence/macb.h                |   14 +-
+ drivers/net/ethernet/cavium/Kconfig                |   12 +-
+ drivers/net/ethernet/cavium/liquidio/Makefile      |   24 +-
+ .../ethernet/cavium/liquidio/cn23xx_pf_device.c    | 1237 ++++
+ .../ethernet/cavium/liquidio/cn23xx_pf_device.h    |   59 +
+ .../net/ethernet/cavium/liquidio/cn23xx_pf_regs.h  |  604 ++
+ .../net/ethernet/cavium/liquidio/cn66xx_device.c   |   45 +-
+ .../net/ethernet/cavium/liquidio/cn66xx_device.h   |    7 +-
+ .../net/ethernet/cavium/liquidio/cn68xx_device.c   |    1 -
+ drivers/net/ethernet/cavium/liquidio/lio_core.c    |  266 +
+ drivers/net/ethernet/cavium/liquidio/lio_ethtool.c |  513 +-
+ drivers/net/ethernet/cavium/liquidio/lio_main.c    | 1128 ++--
+ .../net/ethernet/cavium/liquidio/liquidio_common.h |   34 +-
+ .../net/ethernet/cavium/liquidio/octeon_config.h   |   59 +-
+ .../net/ethernet/cavium/liquidio/octeon_console.c  |  117 +-
+ .../net/ethernet/cavium/liquidio/octeon_device.c   |  352 +-
+ .../net/ethernet/cavium/liquidio/octeon_device.h   |  114 +-
+ drivers/net/ethernet/cavium/liquidio/octeon_droq.c |   46 +-
+ drivers/net/ethernet/cavium/liquidio/octeon_droq.h |    2 +
+ drivers/net/ethernet/cavium/liquidio/octeon_iq.h   |    2 +
+ drivers/net/ethernet/cavium/liquidio/octeon_main.h |   32 +-
+ .../net/ethernet/cavium/liquidio/octeon_mem_ops.c  |    1 -
+ .../net/ethernet/cavium/liquidio/octeon_network.h  |   12 +-
+ drivers/net/ethernet/cavium/liquidio/octeon_nic.c  |   35 +-
+ drivers/net/ethernet/cavium/liquidio/octeon_nic.h  |    6 +-
+ .../net/ethernet/cavium/liquidio/request_manager.c |  170 +-
+ .../ethernet/cavium/liquidio/response_manager.c    |    9 +-
+ drivers/net/ethernet/cavium/thunder/Makefile       |    1 +
+ drivers/net/ethernet/cavium/thunder/nic.h          |   85 +-
+ drivers/net/ethernet/cavium/thunder/nic_main.c     |  433 +-
+ drivers/net/ethernet/cavium/thunder/nic_reg.h      |   15 +
+ drivers/net/ethernet/cavium/thunder/nicvf_main.c   |   67 +-
+ drivers/net/ethernet/cavium/thunder/nicvf_queues.c |   59 +-
+ drivers/net/ethernet/cavium/thunder/nicvf_queues.h |    5 +-
+ drivers/net/ethernet/cavium/thunder/thunder_bgx.c  |  460 +-
+ drivers/net/ethernet/cavium/thunder/thunder_bgx.h  |   33 +-
+ drivers/net/ethernet/cavium/thunder/thunder_xcv.c  |  235 +
+ drivers/net/ethernet/chelsio/cxgb4/Makefile        |    2 +-
+ drivers/net/ethernet/chelsio/cxgb4/cxgb4.h         |  125 +-
+ drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |  494 +-
+ drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c     |  554 ++
+ drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h     |   34 +-
+ drivers/net/ethernet/chelsio/cxgb4/sched.c         |  556 ++
+ drivers/net/ethernet/chelsio/cxgb4/sched.h         |  110 +
+ drivers/net/ethernet/chelsio/cxgb4/sge.c           |    4 +-
+ drivers/net/ethernet/chelsio/cxgb4/t4_hw.c         |   74 +-
+ drivers/net/ethernet/chelsio/cxgb4/t4_msg.h        |  437 ++
+ drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h      |  164 +-
+ .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c    |   26 +-
+ drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h |    3 +
+ drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c     |   63 +-
+ drivers/net/ethernet/dec/tulip/de4x5.c             |    4 +-
+ drivers/net/ethernet/dec/tulip/de4x5.h             |    4 +-
+ drivers/net/ethernet/emulex/benet/be.h             |   92 +-
+ drivers/net/ethernet/emulex/benet/be_cmds.c        |  268 +-
+ drivers/net/ethernet/emulex/benet/be_cmds.h        |   45 +-
+ drivers/net/ethernet/emulex/benet/be_ethtool.c     |   40 +
+ drivers/net/ethernet/emulex/benet/be_hw.h          |    7 +-
+ drivers/net/ethernet/emulex/benet/be_main.c        |  759 ++-
+ drivers/net/ethernet/freescale/fec_main.c          |    6 +-
+ .../net/ethernet/freescale/fs_enet/fs_enet-main.c  |  344 +-
+ drivers/net/ethernet/freescale/fs_enet/fs_enet.h   |   16 +-
+ drivers/net/ethernet/freescale/fs_enet/mac-fcc.c   |   57 +-
+ drivers/net/ethernet/freescale/fs_enet/mac-fec.c   |   57 +-
+ drivers/net/ethernet/freescale/fs_enet/mac-scc.c   |   57 +-
+ drivers/net/ethernet/freescale/ucc_geth.c          |    2 +-
+ drivers/net/ethernet/freescale/xgmac_mdio.c        |    7 +-
+ drivers/net/ethernet/hisilicon/hip04_eth.c         |    2 +-
+ drivers/net/ethernet/hisilicon/hisi_femac.c        |    2 +-
+ drivers/net/ethernet/hisilicon/hix5hd2_gmac.c      |    2 +-
+ drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c  |    3 +-
+ drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c |  100 +-
+ drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h |   30 +
+ drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c |   36 +
+ drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h  |   12 +
+ drivers/net/ethernet/hisilicon/hns/hns_ethtool.c   |    2 +-
+ drivers/net/ethernet/ibm/ibmvnic.c                 |   53 +-
+ drivers/net/ethernet/ibm/ibmvnic.h                 |    2 +
+ drivers/net/ethernet/intel/fm10k/fm10k.h           |   10 +-
+ drivers/net/ethernet/intel/fm10k/fm10k_common.c    |    3 +
+ drivers/net/ethernet/intel/fm10k/fm10k_common.h    |    4 +-
+ drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c   |    2 +-
+ drivers/net/ethernet/intel/fm10k/fm10k_iov.c       |    4 +-
+ drivers/net/ethernet/intel/fm10k/fm10k_main.c      |   29 +-
+ drivers/net/ethernet/intel/fm10k/fm10k_netdev.c    |  193 +-
+ drivers/net/ethernet/intel/fm10k/fm10k_pci.c       |   30 +-
+ drivers/net/ethernet/intel/fm10k/fm10k_pf.c        |   46 +-
+ drivers/net/ethernet/intel/fm10k/fm10k_type.h      |    1 +
+ drivers/net/ethernet/intel/i40e/i40e.h             |  138 +-
+ drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h  |   59 +-
+ drivers/net/ethernet/intel/i40e/i40e_client.c      |   39 +-
+ drivers/net/ethernet/intel/i40e/i40e_client.h      |    6 +-
+ drivers/net/ethernet/intel/i40e/i40e_ethtool.c     |  258 +-
+ drivers/net/ethernet/intel/i40e/i40e_main.c        |  162 +-
+ drivers/net/ethernet/intel/i40e/i40e_txrx.c        |    6 +-
+ drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |   10 +-
+ .../net/ethernet/intel/i40evf/i40e_adminq_cmd.h    |   59 +-
+ drivers/net/ethernet/intel/i40evf/i40e_txrx.c      |    6 +-
+ drivers/net/ethernet/intel/i40evf/i40evf.h         |   58 +-
+ drivers/net/ethernet/intel/i40evf/i40evf_ethtool.c |   26 +-
+ drivers/net/ethernet/intel/i40evf/i40evf_main.c    |    9 +-
+ .../net/ethernet/intel/i40evf/i40evf_virtchnl.c    |   55 +-
+ drivers/net/ethernet/intel/igb/e1000_82575.h       |    5 +
+ drivers/net/ethernet/intel/igb/e1000_defines.h     |    4 +
+ drivers/net/ethernet/intel/igb/e1000_regs.h        |    1 +
+ drivers/net/ethernet/intel/igb/igb.h               |   50 +
+ drivers/net/ethernet/intel/igb/igb_ethtool.c       |  345 +
+ drivers/net/ethernet/intel/igb/igb_main.c          |   45 +
+ drivers/net/ethernet/intel/igb/igb_ptp.c           |    4 +-
+ drivers/net/ethernet/intel/ixgbe/ixgbe.h           |    6 +-
+ drivers/net/ethernet/intel/ixgbe/ixgbe_common.c    |    1 +
+ drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c   |    4 +-
+ drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |  193 +-
+ drivers/net/ethernet/intel/ixgbe/ixgbe_type.h      |   11 +
+ drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c      |   78 +-
+ drivers/net/ethernet/intel/ixgbevf/ixgbevf.h       |   11 +-
+ drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c  |    3 +-
+ drivers/net/ethernet/intel/ixgbevf/vf.c            |   21 +-
+ drivers/net/ethernet/marvell/mvneta.c              |   60 +-
+ drivers/net/ethernet/marvell/sky2.c                |    2 +-
+ drivers/net/ethernet/mediatek/mtk_eth_soc.c        |  129 +-
+ drivers/net/ethernet/mediatek/mtk_eth_soc.h        |   31 +-
+ drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |   13 +-
+ drivers/net/ethernet/mellanox/mlx4/en_rx.c         |   15 +-
+ drivers/net/ethernet/mellanox/mlx4/mlx4_en.h       |    2 +-
+ drivers/net/ethernet/mellanox/mlx5/core/Makefile   |    2 +-
+ drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |  290 +-
+ drivers/net/ethernet/mellanox/mlx5/core/cq.c       |  109 +-
+ drivers/net/ethernet/mellanox/mlx5/core/debugfs.c  |   50 +-
+ drivers/net/ethernet/mellanox/mlx5/core/dev.c      |  345 +
+ drivers/net/ethernet/mellanox/mlx5/core/en.h       |   41 +-
+ .../net/ethernet/mellanox/mlx5/core/en_common.c    |   23 +-
+ .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   |    3 +-
+ drivers/net/ethernet/mellanox/mlx5/core/en_fs.c    |   38 +-
+ drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  252 +-
+ drivers/net/ethernet/mellanox/mlx5/core/en_rep.c   |   37 +-
+ drivers/net/ethernet/mellanox/mlx5/core/eq.c       |   80 +-
+ drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  |  363 +-
+ drivers/net/ethernet/mellanox/mlx5/core/eswitch.h  |   18 +-
+ drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c   |  232 +-
+ drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h   |    8 +
+ drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |  118 +-
+ drivers/net/ethernet/mellanox/mlx5/core/fs_core.h  |   10 +
+ drivers/net/ethernet/mellanox/mlx5/core/fw.c       |   43 +-
+ drivers/net/ethernet/mellanox/mlx5/core/lag.c      |  588 ++
+ drivers/net/ethernet/mellanox/mlx5/core/mad.c      |   41 +-
+ drivers/net/ethernet/mellanox/mlx5/core/main.c     |  479 +-
+ drivers/net/ethernet/mellanox/mlx5/core/mcg.c      |   72 +-
+ .../net/ethernet/mellanox/mlx5/core/mlx5_core.h    |   53 +-
+ drivers/net/ethernet/mellanox/mlx5/core/mr.c       |  189 +-
+ .../net/ethernet/mellanox/mlx5/core/pagealloc.c    |  167 +-
+ drivers/net/ethernet/mellanox/mlx5/core/pd.c       |   61 +-
+ drivers/net/ethernet/mellanox/mlx5/core/port.c     |  181 +-
+ drivers/net/ethernet/mellanox/mlx5/core/qp.c       |  299 +-
+ drivers/net/ethernet/mellanox/mlx5/core/rl.c       |   11 +-
+ drivers/net/ethernet/mellanox/mlx5/core/sriov.c    |  226 +-
+ drivers/net/ethernet/mellanox/mlx5/core/srq.c      |   49 +-
+ drivers/net/ethernet/mellanox/mlx5/core/transobj.c |  183 +-
+ drivers/net/ethernet/mellanox/mlx5/core/uar.c      |   67 +-
+ drivers/net/ethernet/mellanox/mlx5/core/vport.c    |   94 +-
+ drivers/net/ethernet/mellanox/mlx5/core/vxlan.c    |   29 +-
+ drivers/net/ethernet/mellanox/mlxsw/core.h         |    1 +
+ drivers/net/ethernet/mellanox/mlxsw/reg.h          |    7 +
+ drivers/net/ethernet/mellanox/mlxsw/spectrum.c     |  180 +-
+ drivers/net/ethernet/mellanox/mlxsw/spectrum.h     |    3 +
+ .../ethernet/mellanox/mlxsw/spectrum_switchdev.c   |  128 +-
+ drivers/net/ethernet/nuvoton/w90p910_ether.c       |    2 +-
+ drivers/net/ethernet/qlogic/qed/Makefile           |    2 +-
+ drivers/net/ethernet/qlogic/qed/qed.h              |   28 +-
+ drivers/net/ethernet/qlogic/qed/qed_cxt.c          |   67 +-
+ drivers/net/ethernet/qlogic/qed/qed_dcbx.c         |   24 +-
+ drivers/net/ethernet/qlogic/qed/qed_debug.c        | 6898 ++++++++++++++++++++
+ drivers/net/ethernet/qlogic/qed/qed_debug.h        |   54 +
+ drivers/net/ethernet/qlogic/qed/qed_dev.c          |  229 +-
+ drivers/net/ethernet/qlogic/qed/qed_hsi.h          | 2497 +++++--
+ drivers/net/ethernet/qlogic/qed/qed_hw.c           |  149 +-
+ drivers/net/ethernet/qlogic/qed/qed_init_ops.c     |   99 +-
+ drivers/net/ethernet/qlogic/qed/qed_int.c          |  153 +-
+ drivers/net/ethernet/qlogic/qed/qed_l2.c           |  259 +-
+ drivers/net/ethernet/qlogic/qed/qed_l2.h           |    7 +-
+ drivers/net/ethernet/qlogic/qed/qed_main.c         |  172 +-
+ drivers/net/ethernet/qlogic/qed/qed_mcp.c          |  234 +-
+ drivers/net/ethernet/qlogic/qed/qed_mcp.h          |   96 +-
+ drivers/net/ethernet/qlogic/qed/qed_reg_addr.h     |  906 +++
+ drivers/net/ethernet/qlogic/qed/qed_selftest.c     |    1 +
+ drivers/net/ethernet/qlogic/qed/qed_sp_commands.c  |   15 +-
+ drivers/net/ethernet/qlogic/qed/qed_spq.c          |  123 +-
+ drivers/net/ethernet/qlogic/qed/qed_sriov.c        |  233 +-
+ drivers/net/ethernet/qlogic/qed/qed_vf.c           |  249 +-
+ drivers/net/ethernet/qlogic/qed/qed_vf.h           |    7 +-
+ drivers/net/ethernet/qlogic/qede/qede.h            |   39 +-
+ drivers/net/ethernet/qlogic/qede/qede_ethtool.c    |  314 +-
+ drivers/net/ethernet/qlogic/qede/qede_main.c       |  477 +-
+ drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c   |    7 +-
+ drivers/net/ethernet/qualcomm/Kconfig              |   12 +
+ drivers/net/ethernet/qualcomm/Makefile             |    2 +
+ drivers/net/ethernet/qualcomm/emac/Makefile        |    7 +
+ drivers/net/ethernet/qualcomm/emac/emac-mac.c      | 1528 +++++
+ drivers/net/ethernet/qualcomm/emac/emac-mac.h      |  248 +
+ drivers/net/ethernet/qualcomm/emac/emac-phy.c      |  204 +
+ drivers/net/ethernet/qualcomm/emac/emac-phy.h      |   33 +
+ drivers/net/ethernet/qualcomm/emac/emac-sgmii.c    |  721 ++
+ drivers/net/ethernet/qualcomm/emac/emac-sgmii.h    |   24 +
+ drivers/net/ethernet/qualcomm/emac/emac.c          |  743 +++
+ drivers/net/ethernet/qualcomm/emac/emac.h          |  335 +
+ drivers/net/ethernet/renesas/ravb.h                |    1 -
+ drivers/net/ethernet/renesas/ravb_main.c           |  123 +-
+ drivers/net/ethernet/renesas/sh_eth.c              |   43 +-
+ drivers/net/ethernet/renesas/sh_eth.h              |    1 -
+ drivers/net/ethernet/rocker/rocker_main.c          |    2 +-
+ drivers/net/ethernet/rocker/rocker_ofdpa.c         |    4 -
+ drivers/net/ethernet/sfc/ef10.c                    |  247 +-
+ drivers/net/ethernet/sfc/efx.c                     |  108 +-
+ drivers/net/ethernet/sfc/efx.h                     |    2 +
+ drivers/net/ethernet/sfc/falcon.c                  |    9 +-
+ drivers/net/ethernet/sfc/farch.c                   |    3 +-
+ drivers/net/ethernet/sfc/mcdi.c                    |    5 +-
+ drivers/net/ethernet/sfc/mcdi_pcol.h               |  530 +-
+ drivers/net/ethernet/sfc/net_driver.h              |   17 +-
+ drivers/net/ethernet/sfc/nic.c                     |    4 +-
+ drivers/net/ethernet/sfc/nic.h                     |    9 +-
+ drivers/net/ethernet/sfc/ptp.c                     |    2 +-
+ drivers/net/ethernet/sfc/selftest.c                |   10 +-
+ drivers/net/ethernet/sfc/selftest.h                |    2 +-
+ drivers/net/ethernet/sfc/siena.c                   |   14 +-
+ drivers/net/ethernet/sfc/workarounds.h             |    4 +
+ drivers/net/ethernet/smsc/smsc911x.c               |    9 +
+ drivers/net/ethernet/stmicro/stmmac/Kconfig        |   12 +
+ drivers/net/ethernet/stmicro/stmmac/Makefile       |    1 +
+ drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c     |  254 +-
+ drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c  |  193 +
+ .../net/ethernet/stmicro/stmmac/dwmac1000_core.c   |    2 +-
+ .../net/ethernet/stmicro/stmmac/stmmac_platform.c  |    1 +
+ drivers/net/ethernet/synopsys/dwc_eth_qos.c        |    2 +-
+ drivers/net/ethernet/ti/cpmac.c                    |    5 +-
+ drivers/net/ethernet/ti/cpsw.c                     | 1306 ++--
+ drivers/net/ethernet/ti/davinci_cpdma.c            |   91 +-
+ drivers/net/ethernet/ti/davinci_cpdma.h            |   13 +-
+ drivers/net/ethernet/ti/davinci_emac.c             |   22 +-
+ drivers/net/ethernet/via/via-velocity.c            |   21 +-
+ drivers/net/ethernet/xilinx/Kconfig                |    4 +-
+ drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |    2 +-
+ drivers/net/fjes/fjes_main.c                       |    1 -
+ drivers/net/hyperv/hyperv_net.h                    |   31 +-
+ drivers/net/hyperv/netvsc.c                        |  329 +-
+ drivers/net/hyperv/netvsc_drv.c                    |  223 +-
+ drivers/net/hyperv/rndis_filter.c                  |   41 +-
+ drivers/net/macsec.c                               |    1 +
+ drivers/net/phy/Kconfig                            |  435 +-
+ drivers/net/phy/Makefile                           |   76 +-
+ drivers/net/phy/mscc.c                             |  161 +
+ drivers/net/phy/xilinx_gmii2rgmii.c                |  112 +
+ drivers/net/ppp/ppp_generic.c                      |   63 +-
+ drivers/net/ppp/pptp.c                             |   64 +-
+ drivers/net/tun.c                                  |   16 +-
+ drivers/net/usb/asix.h                             |   40 +-
+ drivers/net/usb/asix_common.c                      |  212 +-
+ drivers/net/usb/asix_devices.c                     |  450 +-
+ drivers/net/usb/ax88172a.c                         |   29 +-
+ drivers/net/usb/hso.c                              |  138 +-
+ drivers/net/usb/kaweth.c                           |   15 -
+ drivers/net/usb/lan78xx.c                          |   28 +-
+ drivers/net/usb/pegasus.c                          |    3 +-
+ drivers/net/usb/r8152.c                            |   13 +-
+ drivers/net/usb/smsc95xx.c                         |  109 +-
+ drivers/net/usb/smsc95xx.h                         |    8 +
+ drivers/net/usb/usbnet.c                           |    5 +-
+ drivers/net/veth.c                                 |    3 +-
+ drivers/net/vmxnet3/vmxnet3_drv.c                  |    2 +-
+ drivers/net/vrf.c                                  |  291 +-
+ drivers/net/vxlan.c                                |   22 +-
+ drivers/net/wan/fsl_ucc_hdlc.c                     |    2 +-
+ drivers/net/wan/sbni.c                             |    4 +-
+ drivers/net/wimax/i2400m/usb-notif.c               |    1 -
+ drivers/net/wireless/ath/ar5523/ar5523.c           |    9 +-
+ .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c |    8 +-
+ .../net/wireless/intersil/orinoco/orinoco_usb.c    |    4 +-
+ drivers/net/wireless/marvell/libertas_tf/if_usb.c  |   12 +-
+ drivers/net/wireless/marvell/mwifiex/usb.c         |   19 +-
+ drivers/net/wireless/realtek/rtlwifi/usb.c         |    8 +-
+ drivers/net/xen-netback/common.h                   |    4 +
+ drivers/net/xen-netback/hash.c                     |   81 +-
+ drivers/net/xen-netback/xenbus.c                   |   37 +-
+ drivers/ptp/ptp_ixp46x.c                           |   15 +-
+ drivers/staging/octeon/ethernet-mdio.c             |   63 +-
+ drivers/staging/octeon/ethernet-rgmii.c            |    2 +-
+ drivers/staging/octeon/ethernet.c                  |   12 +-
+ drivers/staging/octeon/octeon-ethernet.h           |    1 -
+ fs/afs/callback.c                                  |    4 +-
+ fs/afs/cmservice.c                                 |  168 +-
+ fs/afs/flock.c                                     |    4 +-
+ fs/afs/fsclient.c                                  |  148 +-
+ fs/afs/internal.h                                  |   38 +-
+ fs/afs/main.c                                      |    1 +
+ fs/afs/rxrpc.c                                     |  522 +-
+ fs/afs/server.c                                    |   11 +-
+ fs/afs/vlclient.c                                  |    7 +-
+ fs/afs/vlocation.c                                 |    4 +-
+ fs/proc/generic.c                                  |    2 +
+ fs/proc/proc_net.c                                 |   13 +
+ fs/proc/proc_sysctl.c                              |    5 +
+ include/linux/bcma/bcma.h                          |    3 +
+ include/linux/bcma/bcma_regs.h                     |    1 +
+ include/linux/bpf.h                                |    4 +
+ include/linux/cgroup.h                             |   23 +
+ include/linux/filter.h                             |   64 +
+ include/linux/hyperv.h                             |    7 +
+ include/linux/if_bridge.h                          |    1 +
+ include/linux/if_vlan.h                            |   34 +-
+ include/linux/inet_diag.h                          |    4 +-
+ include/linux/mlx5/cq.h                            |    6 +-
+ include/linux/mlx5/device.h                        |  441 +-
+ include/linux/mlx5/driver.h                        |   35 +-
+ include/linux/mlx5/fs.h                            |    6 +
+ include/linux/mlx5/mlx5_ifc.h                      |  297 +-
+ include/linux/mlx5/port.h                          |   40 +-
+ include/linux/mlx5/qp.h                            |  128 +-
+ include/linux/mlx5/vport.h                         |    2 +
+ include/linux/net.h                                |    6 +
+ include/linux/netdevice.h                          |   13 +-
+ include/linux/perf_event.h                         |    9 +
+ include/linux/qed/common_hsi.h                     |  358 +-
+ include/linux/qed/eth_common.h                     |  155 +-
+ include/linux/qed/iscsi_common.h                   |   28 +-
+ include/linux/qed/qed_chain.h                      |   13 -
+ include/linux/qed/qed_eth_if.h                     |    3 +
+ include/linux/qed/qed_if.h                         |   27 +-
+ include/linux/qed/tcp_common.h                     |   16 +-
+ include/linux/rhashtable.h                         |   84 +-
+ include/linux/rtnetlink.h                          |    2 +-
+ include/linux/skbuff.h                             |   58 +-
+ include/linux/sysctl.h                             |    4 +
+ include/linux/tcp.h                                |    7 +-
+ include/net/af_rxrpc.h                             |   53 +-
+ include/net/devlink.h                              |    1 -
+ include/net/dsa.h                                  |   50 +-
+ include/net/dst_metadata.h                         |   52 +-
+ include/net/flow.h                                 |    3 +-
+ include/net/flow_dissector.h                       |   14 +-
+ include/net/gre.h                                  |   10 +-
+ include/net/ip_tunnels.h                           |   19 +
+ include/net/kcm.h                                  |   37 +-
+ include/net/l3mdev.h                               |  131 +-
+ include/net/lwtunnel.h                             |   44 +
+ include/net/netfilter/nf_conntrack.h               |   56 +-
+ include/net/netfilter/nf_conntrack_core.h          |    3 -
+ include/net/netfilter/nf_conntrack_ecache.h        |   17 +-
+ include/net/netfilter/nf_conntrack_l4proto.h       |    8 -
+ include/net/netfilter/nf_log.h                     |    3 +-
+ include/net/netfilter/nf_tables.h                  |    3 +-
+ include/net/netns/conntrack.h                      |    8 -
+ include/net/netns/ipv4.h                           |    1 -
+ include/net/netns/xfrm.h                           |   12 +-
+ include/net/pkt_cls.h                              |    6 +-
+ include/net/pkt_sched.h                            |    4 +-
+ include/net/pptp.h                                 |   23 +
+ include/net/route.h                                |   10 -
+ include/net/sch_generic.h                          |    4 +-
+ include/net/sock.h                                 |   13 +-
+ include/net/strparser.h                            |  142 +
+ include/net/switchdev.h                            |   12 +-
+ include/net/tc_act/tc_tunnel_key.h                 |   30 +
+ include/net/tc_act/tc_vlan.h                       |    1 +
+ include/net/tcp.h                                  |   10 +-
+ include/net/udp.h                                  |    1 +
+ include/net/vxlan.h                                |   18 -
+ include/net/xfrm.h                                 |    2 +-
+ include/rxrpc/packet.h                             |   16 +-
+ include/trace/events/rxrpc.h                       |  153 +
+ include/uapi/linux/Kbuild                          |    1 +
+ include/uapi/linux/batman_adv.h                    |   94 +
+ include/uapi/linux/bpf.h                           |   23 +
+ include/uapi/linux/bpf_perf_event.h                |   18 +
+ include/uapi/linux/ethtool.h                       |   11 +-
+ include/uapi/linux/if_bridge.h                     |    2 +-
+ include/uapi/linux/if_link.h                       |    1 +
+ include/uapi/linux/if_tunnel.h                     |   15 +-
+ include/uapi/linux/inet_diag.h                     |    7 +
+ include/uapi/linux/mii.h                           |    1 +
+ include/uapi/linux/netfilter/nf_tables.h           |   65 +-
+ include/uapi/linux/openvswitch.h                   |   17 +-
+ include/uapi/linux/pkt_cls.h                       |   14 +
+ include/uapi/linux/snmp.h                          |    1 +
+ include/uapi/linux/tc_act/tc_tunnel_key.h          |   41 +
+ include/uapi/linux/tc_act/tc_vlan.h                |    1 +
+ include/uapi/linux/tipc_netlink.h                  |    4 +
+ kernel/bpf/arraymap.c                              |    2 +-
+ kernel/bpf/core.c                                  |    2 +-
+ kernel/bpf/helpers.c                               |   52 +-
+ kernel/bpf/stackmap.c                              |    5 +-
+ kernel/bpf/verifier.c                              |  151 +-
+ kernel/events/core.c                               |   89 +-
+ kernel/trace/bpf_trace.c                           |  160 +-
+ lib/rhashtable.c                                   |   56 +-
+ net/Kconfig                                        |    1 +
+ net/Makefile                                       |    1 +
+ net/appletalk/ddp.c                                |    2 +-
+ net/atm/lec.c                                      |   12 +-
+ net/atm/mpc.c                                      |    2 +-
+ net/batman-adv/Kconfig                             |   15 +-
+ net/batman-adv/Makefile                            |    4 +-
+ net/batman-adv/bat_algo.c                          |   70 +
+ net/batman-adv/bat_algo.h                          |    3 +
+ net/batman-adv/bat_iv_ogm.c                        |  837 ++-
+ net/batman-adv/bat_v.c                             |  734 ++-
+ net/batman-adv/bat_v_ogm.c                         |    5 +-
+ net/batman-adv/bridge_loop_avoidance.c             |  348 +-
+ net/batman-adv/bridge_loop_avoidance.h             |   17 +-
+ net/batman-adv/debugfs.c                           |   18 +
+ net/batman-adv/debugfs.h                           |    2 +-
+ net/batman-adv/distributed-arp-table.c             |    4 +-
+ net/batman-adv/gateway_client.c                    |  285 +-
+ net/batman-adv/gateway_client.h                    |    7 +
+ net/batman-adv/gateway_common.c                    |    5 +-
+ net/batman-adv/hard-interface.c                    |   84 +-
+ net/batman-adv/icmp_socket.h                       |   18 +-
+ net/batman-adv/main.c                              |   19 +-
+ net/batman-adv/main.h                              |    2 +-
+ net/batman-adv/multicast.c                         |    4 +-
+ net/batman-adv/netlink.c                           |  221 +-
+ net/batman-adv/netlink.h                           |    6 +
+ net/batman-adv/network-coding.c                    |   11 +-
+ net/batman-adv/originator.c                        |  172 +-
+ net/batman-adv/originator.h                        |    4 +
+ net/batman-adv/packet.h                            |   36 -
+ net/batman-adv/routing.c                           |   43 +-
+ net/batman-adv/send.c                              |  136 +-
+ net/batman-adv/send.h                              |    6 +
+ net/batman-adv/soft-interface.c                    |   51 +-
+ net/batman-adv/sysfs.c                             |  183 +-
+ net/batman-adv/translation-table.c                 |  556 +-
+ net/batman-adv/translation-table.h                 |    7 +
+ net/batman-adv/tvlv.c                              |    9 +
+ net/batman-adv/types.h                             |   69 +-
+ net/bridge/Makefile                                |    2 +
+ net/bridge/br_device.c                             |    8 +-
+ net/bridge/br_fdb.c                                |   23 +-
+ net/bridge/br_forward.c                            |   10 +-
+ net/bridge/br_if.c                                 |   12 +-
+ net/bridge/br_input.c                              |   42 +-
+ net/bridge/br_netlink.c                            |  132 +-
+ net/bridge/br_private.h                            |   46 +-
+ net/bridge/br_switchdev.c                          |   57 +
+ net/bridge/br_sysfs_if.c                           |    1 +
+ net/bridge/netfilter/nf_log_bridge.c               |    3 +-
+ net/core/dev.c                                     |   84 +-
+ net/core/drop_monitor.c                            |    2 +-
+ net/core/filter.c                                  |  320 +-
+ net/core/flow_dissector.c                          |  164 +-
+ net/core/lwtunnel.c                                |   35 +
+ net/core/neighbour.c                               |    3 +-
+ net/core/net_namespace.c                           |   60 +-
+ net/core/rtnetlink.c                               |  111 +-
+ net/core/skbuff.c                                  |   19 +
+ net/core/sock.c                                    |   26 +-
+ net/dsa/dsa.c                                      |   80 +-
+ net/dsa/dsa2.c                                     |   18 +-
+ net/dsa/slave.c                                    |  201 +-
+ net/ipv4/af_inet.c                                 |   23 +-
+ net/ipv4/fib_frontend.c                            |    7 -
+ net/ipv4/fib_rules.c                               |    3 +
+ net/ipv4/fib_semantics.c                           |    3 +-
+ net/ipv4/fib_trie.c                                |   10 +-
+ net/ipv4/fou.c                                     |    2 +-
+ net/ipv4/igmp.c                                    |   10 +
+ net/ipv4/inet_diag.c                               |  107 +-
+ net/ipv4/ip_gre.c                                  |   23 +-
+ net/ipv4/ip_output.c                               |   21 +-
+ net/ipv4/ip_sockglue.c                             |    7 +-
+ net/ipv4/ip_tunnel_core.c                          |    2 +-
+ net/ipv4/ipconfig.c                                |   71 +-
+ net/ipv4/netfilter/Kconfig                         |   11 -
+ net/ipv4/netfilter/Makefile                        |    5 -
+ net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c     |   70 -
+ .../netfilter/nf_conntrack_l3proto_ipv4_compat.c   |  492 --
+ net/ipv4/netfilter/nf_conntrack_proto_icmp.c       |   39 +-
+ net/ipv4/netfilter/nf_dup_ipv4.c                   |   10 +-
+ net/ipv4/netfilter/nf_log_arp.c                    |    5 +-
+ net/ipv4/netfilter/nf_log_ipv4.c                   |    3 +-
+ net/ipv4/proc.c                                    |    1 +
+ net/ipv4/raw.c                                     |    6 -
+ net/ipv4/route.c                                   |   28 +-
+ net/ipv4/tcp.c                                     |   27 +-
+ net/ipv4/tcp_input.c                               |  375 +-
+ net/ipv4/tcp_ipv4.c                                |   37 +-
+ net/ipv4/tcp_metrics.c                             |    2 +-
+ net/ipv4/tcp_minisocks.c                           |    1 -
+ net/ipv4/tcp_output.c                              |    3 +-
+ net/ipv4/udp.c                                     |   23 +-
+ net/ipv4/udp_diag.c                                |   89 +-
+ net/ipv4/udplite.c                                 |    1 -
+ net/ipv4/xfrm4_policy.c                            |    2 +-
+ net/ipv6/af_inet6.c                                |    2 +
+ net/ipv6/fib6_rules.c                              |    3 +
+ net/ipv6/ila/ila_common.c                          |    1 -
+ net/ipv6/ila/ila_lwt.c                             |    2 +-
+ net/ipv6/ila/ila_xlat.c                            |    2 +-
+ net/ipv6/ip6_fib.c                                 |    6 +-
+ net/ipv6/ip6_gre.c                                 |   12 +-
+ net/ipv6/ip6_output.c                              |   27 +-
+ net/ipv6/ip6_tunnel.c                              |   10 +-
+ net/ipv6/ip6_vti.c                                 |   10 +-
+ net/ipv6/mcast.c                                   |   10 +
+ net/ipv6/ndisc.c                                   |   11 +-
+ net/ipv6/netfilter/nf_log_ipv6.c                   |    3 +-
+ net/ipv6/output_core.c                             |    7 +
+ net/ipv6/raw.c                                     |    7 +
+ net/ipv6/route.c                                   |   34 +-
+ net/ipv6/sit.c                                     |   12 +-
+ net/ipv6/tcp_ipv6.c                                |   27 +-
+ net/ipv6/udp.c                                     |   13 +-
+ net/ipv6/udp_impl.h                                |    2 -
+ net/ipv6/udplite.c                                 |    1 -
+ net/ipv6/xfrm6_policy.c                            |    2 +-
+ net/irda/af_irda.c                                 |    3 -
+ net/kcm/Kconfig                                    |    1 +
+ net/kcm/kcmproc.c                                  |   58 +-
+ net/kcm/kcmsock.c                                  |  483 +-
+ net/l2tp/l2tp_core.h                               |    2 +-
+ net/l2tp/l2tp_eth.c                                |    4 +-
+ net/l2tp/l2tp_netlink.c                            |    2 +-
+ net/l2tp/l2tp_ppp.c                                |   24 +-
+ net/l3mdev/l3mdev.c                                |  105 +-
+ net/mac80211/driver-ops.h                          |    8 +-
+ net/mac80211/mesh_hwmp.c                           |   27 +-
+ net/mac80211/sta_info.c                            |   25 +-
+ net/mac80211/sta_info.h                            |    2 +
+ net/mac80211/tx.c                                  |   28 +-
+ net/mpls/af_mpls.c                                 |    5 -
+ net/mpls/mpls_gso.c                                |   40 +-
+ net/mpls/mpls_iptunnel.c                           |   13 +-
+ net/netfilter/Kconfig                              |   22 +-
+ net/netfilter/Makefile                             |    7 +-
+ net/netfilter/ipvs/ip_vs_nfct.c                    |    7 +-
+ net/netfilter/nf_conntrack_core.c                  |  229 +-
+ net/netfilter/nf_conntrack_ecache.c                |   22 +-
+ net/netfilter/nf_conntrack_ftp.c                   |    2 +-
+ net/netfilter/nf_conntrack_netlink.c               |   44 +-
+ net/netfilter/nf_conntrack_pptp.c                  |    3 +-
+ net/netfilter/nf_conntrack_proto.c                 |   81 +-
+ net/netfilter/nf_conntrack_proto_dccp.c            |    3 +-
+ net/netfilter/nf_conntrack_proto_generic.c         |   39 +-
+ net/netfilter/nf_conntrack_proto_sctp.c            |   89 +-
+ net/netfilter/nf_conntrack_proto_tcp.c             |  131 +-
+ net/netfilter/nf_conntrack_proto_udp.c             |   53 +-
+ net/netfilter/nf_conntrack_proto_udplite.c         |    3 +-
+ net/netfilter/nf_conntrack_standalone.c            |    3 +-
+ net/netfilter/nf_log.c                             |    8 +-
+ net/netfilter/nf_nat_core.c                        |    6 -
+ net/netfilter/nf_tables_api.c                      |  203 +-
+ net/netfilter/nft_hash.c                           |  417 +-
+ net/netfilter/nft_numgen.c                         |  192 +
+ net/netfilter/nft_quota.c                          |  121 +
+ net/netfilter/nft_set_hash.c                       |  404 ++
+ net/netfilter/{nft_rbtree.c => nft_set_rbtree.c}   |   12 +-
+ net/netfilter/xt_conntrack.c                       |    4 +-
+ net/netfilter/xt_physdev.c                         |    4 +-
+ net/netlink/diag.c                                 |  102 +-
+ net/netlink/genetlink.c                            |    4 +-
+ net/openvswitch/actions.c                          |   25 +-
+ net/openvswitch/conntrack.c                        |    2 +-
+ net/openvswitch/datapath.c                         |    4 +
+ net/openvswitch/flow.c                             |   65 +-
+ net/openvswitch/flow.h                             |    8 +-
+ net/openvswitch/flow_netlink.c                     |  310 +-
+ net/openvswitch/vport.c                            |    7 +-
+ net/rds/ib.h                                       |    1 +
+ net/rds/rds.h                                      |    1 +
+ net/rxrpc/Makefile                                 |    1 +
+ net/rxrpc/af_rxrpc.c                               |  127 +-
+ net/rxrpc/ar-internal.h                            |  559 +-
+ net/rxrpc/call_accept.c                            |  698 +-
+ net/rxrpc/call_event.c                             | 1391 +---
+ net/rxrpc/call_object.c                            |  738 +--
+ net/rxrpc/conn_client.c                            |  952 ++-
+ net/rxrpc/conn_event.c                             |  261 +-
+ net/rxrpc/conn_object.c                            |  129 +-
+ net/rxrpc/conn_service.c                           |  113 +-
+ net/rxrpc/input.c                                  | 1050 +--
+ net/rxrpc/insecure.c                               |   26 +-
+ net/rxrpc/local_event.c                            |    3 +-
+ net/rxrpc/local_object.c                           |   11 +-
+ net/rxrpc/misc.c                                   |    7 +-
+ net/rxrpc/output.c                                 |  795 +--
+ net/rxrpc/peer_event.c                             |   30 +-
+ net/rxrpc/peer_object.c                            |   97 +-
+ net/rxrpc/proc.c                                   |   52 +-
+ net/rxrpc/recvmsg.c                                |  808 ++-
+ net/rxrpc/rxkad.c                                  |  198 +-
+ net/rxrpc/security.c                               |   12 +-
+ net/rxrpc/sendmsg.c                                |  616 ++
+ net/rxrpc/skbuff.c                                 |  158 +-
+ net/rxrpc/sysctl.c                                 |   35 +-
+ net/sched/Kconfig                                  |   11 +
+ net/sched/Makefile                                 |    1 +
+ net/sched/act_tunnel_key.c                         |  351 +
+ net/sched/act_vlan.c                               |   13 +-
+ net/sched/cls_basic.c                              |   12 +-
+ net/sched/cls_bpf.c                                |   27 +-
+ net/sched/cls_cgroup.c                             |   13 +-
+ net/sched/cls_flow.c                               |   32 +-
+ net/sched/cls_flower.c                             |  208 +-
+ net/sched/cls_fw.c                                 |   18 +-
+ net/sched/cls_route.c                              |   14 +-
+ net/sched/cls_rsvp.h                               |   17 +-
+ net/sched/cls_tcindex.c                            |   90 +-
+ net/sched/cls_u32.c                                |   21 +-
+ net/sched/sch_api.c                                |   45 +-
+ net/sched/sch_generic.c                            |    8 +-
+ net/sched/sch_hfsc.c                               |   51 +-
+ net/sched/sch_mq.c                                 |    2 +-
+ net/sched/sch_mqprio.c                             |    2 +-
+ net/sctp/auth.c                                    |    2 +-
+ net/sctp/sctp_diag.c                               |   20 +-
+ net/strparser/Kconfig                              |    4 +
+ net/strparser/Makefile                             |    1 +
+ net/strparser/strparser.c                          |  510 ++
+ net/switchdev/switchdev.c                          |   97 +-
+ net/sysctl_net.c                                   |   29 +-
+ net/tipc/bcast.c                                   |    8 +-
+ net/tipc/bcast.h                                   |    4 +-
+ net/tipc/bearer.c                                  |  130 +-
+ net/tipc/bearer.h                                  |    2 +
+ net/tipc/link.c                                    |  149 +-
+ net/tipc/link.h                                    |    6 +-
+ net/tipc/msg.h                                     |   10 +
+ net/tipc/net.h                                     |    2 +
+ net/tipc/netlink.c                                 |   18 +
+ net/tipc/node.c                                    |   95 +-
+ net/tipc/node.h                                    |   12 +-
+ net/tipc/udp_media.c                               |  521 +-
+ net/tipc/udp_media.h                               |   46 +
+ net/wireless/core.c                                |    6 +
+ net/wireless/nl80211.c                             |   94 +-
+ net/wireless/nl80211.h                             |    3 +
+ net/wireless/util.c                                |    2 +-
+ net/x25/af_x25.c                                   |    4 -
+ net/xfrm/xfrm_algo.c                               |    2 +-
+ net/xfrm/xfrm_policy.c                             |  145 +-
+ net/xfrm/xfrm_replay.c                             |    6 +-
+ net/xfrm/xfrm_state.c                              |  121 +-
+ net/xfrm/xfrm_sysctl.c                             |    4 +-
+ samples/bpf/Makefile                               |   14 +
+ samples/bpf/bpf_helpers.h                          |   16 +-
+ samples/bpf/bpf_load.c                             |    7 +-
+ samples/bpf/sampleip_kern.c                        |   38 +
+ samples/bpf/sampleip_user.c                        |  196 +
+ samples/bpf/tcbpf2_kern.c                          |  191 +
+ samples/bpf/test_current_task_under_cgroup_kern.c  |   43 +
+ samples/bpf/test_current_task_under_cgroup_user.c  |  145 +
+ samples/bpf/test_tunnel_bpf.sh                     |  127 +
+ samples/bpf/test_verifier.c                        |  216 +-
+ samples/bpf/trace_event_kern.c                     |   65 +
+ samples/bpf/trace_event_user.c                     |  213 +
+ 774 files changed, 68220 insertions(+), 21089 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/net/qcom-emac.txt
+ create mode 100644 Documentation/devicetree/bindings/net/stm32-dwmac.txt
+ create mode 100644 Documentation/devicetree/bindings/net/xilinx_gmii2rgmii.txt
+ create mode 100644 Documentation/networking/ena.txt
+ create mode 100644 Documentation/networking/strparser.txt
+ create mode 100644 drivers/crypto/chelsio/Kconfig
+ create mode 100644 drivers/crypto/chelsio/Makefile
+ create mode 100644 drivers/crypto/chelsio/chcr_algo.c
+ create mode 100644 drivers/crypto/chelsio/chcr_algo.h
+ create mode 100644 drivers/crypto/chelsio/chcr_core.c
+ create mode 100644 drivers/crypto/chelsio/chcr_core.h
+ create mode 100644 drivers/crypto/chelsio/chcr_crypto.h
+ create mode 100644 drivers/net/dsa/mv88e6xxx/global2.c
+ create mode 100644 drivers/net/dsa/mv88e6xxx/global2.h
+ create mode 100644 drivers/net/ethernet/amazon/Kconfig
+ create mode 100644 drivers/net/ethernet/amazon/Makefile
+ create mode 100644 drivers/net/ethernet/amazon/ena/Makefile
+ create mode 100644 drivers/net/ethernet/amazon/ena/ena_admin_defs.h
+ create mode 100644 drivers/net/ethernet/amazon/ena/ena_com.c
+ create mode 100644 drivers/net/ethernet/amazon/ena/ena_com.h
+ create mode 100644 drivers/net/ethernet/amazon/ena/ena_common_defs.h
+ create mode 100644 drivers/net/ethernet/amazon/ena/ena_eth_com.c
+ create mode 100644 drivers/net/ethernet/amazon/ena/ena_eth_com.h
+ create mode 100644 drivers/net/ethernet/amazon/ena/ena_eth_io_defs.h
+ create mode 100644 drivers/net/ethernet/amazon/ena/ena_ethtool.c
+ create mode 100644 drivers/net/ethernet/amazon/ena/ena_netdev.c
+ create mode 100644 drivers/net/ethernet/amazon/ena/ena_netdev.h
+ create mode 100644 drivers/net/ethernet/amazon/ena/ena_pci_id_tbl.h
+ create mode 100644 drivers/net/ethernet/amazon/ena/ena_regs_defs.h
+ create mode 100644 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c
+ create mode 100644 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.h
+ create mode 100644 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_regs.h
+ create mode 100644 drivers/net/ethernet/cavium/liquidio/lio_core.c
+ create mode 100644 drivers/net/ethernet/cavium/thunder/thunder_xcv.c
+ create mode 100644 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c
+ create mode 100644 drivers/net/ethernet/chelsio/cxgb4/sched.c
+ create mode 100644 drivers/net/ethernet/chelsio/cxgb4/sched.h
+ create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/dev.c
+ create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lag.c
+ create mode 100644 drivers/net/ethernet/qlogic/qed/qed_debug.c
+ create mode 100644 drivers/net/ethernet/qlogic/qed/qed_debug.h
+ create mode 100644 drivers/net/ethernet/qualcomm/emac/Makefile
+ create mode 100644 drivers/net/ethernet/qualcomm/emac/emac-mac.c
+ create mode 100644 drivers/net/ethernet/qualcomm/emac/emac-mac.h
+ create mode 100644 drivers/net/ethernet/qualcomm/emac/emac-phy.c
+ create mode 100644 drivers/net/ethernet/qualcomm/emac/emac-phy.h
+ create mode 100644 drivers/net/ethernet/qualcomm/emac/emac-sgmii.c
+ create mode 100644 drivers/net/ethernet/qualcomm/emac/emac-sgmii.h
+ create mode 100644 drivers/net/ethernet/qualcomm/emac/emac.c
+ create mode 100644 drivers/net/ethernet/qualcomm/emac/emac.h
+ create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c
+ create mode 100644 drivers/net/phy/mscc.c
+ create mode 100644 drivers/net/phy/xilinx_gmii2rgmii.c
+ create mode 100644 include/net/pptp.h
+ create mode 100644 include/net/strparser.h
+ create mode 100644 include/net/tc_act/tc_tunnel_key.h
+ create mode 100644 include/trace/events/rxrpc.h
+ create mode 100644 include/uapi/linux/bpf_perf_event.h
+ create mode 100644 include/uapi/linux/tc_act/tc_tunnel_key.h
+ create mode 100644 net/bridge/br_switchdev.c
+ delete mode 100644 net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.c
+ create mode 100644 net/netfilter/nft_numgen.c
+ create mode 100644 net/netfilter/nft_quota.c
+ create mode 100644 net/netfilter/nft_set_hash.c
+ rename net/netfilter/{nft_rbtree.c => nft_set_rbtree.c} (97%)
+ create mode 100644 net/rxrpc/sendmsg.c
+ create mode 100644 net/sched/act_tunnel_key.c
+ create mode 100644 net/strparser/Kconfig
+ create mode 100644 net/strparser/Makefile
+ create mode 100644 net/strparser/strparser.c
+ create mode 100644 net/tipc/udp_media.h
+ create mode 100644 samples/bpf/sampleip_kern.c
+ create mode 100644 samples/bpf/sampleip_user.c
+ create mode 100644 samples/bpf/tcbpf2_kern.c
+ create mode 100644 samples/bpf/test_current_task_under_cgroup_kern.c
+ create mode 100644 samples/bpf/test_current_task_under_cgroup_user.c
+ create mode 100755 samples/bpf/test_tunnel_bpf.sh
+ create mode 100644 samples/bpf/trace_event_kern.c
+ create mode 100644 samples/bpf/trace_event_user.c
+Merging ipsec-next/master (34a3d4b2d1f1 xfrm: fix header file comment reference to struct xfrm_replay_state_esn)
+$ git merge ipsec-next/master
+Merge made by the 'recursive' strategy.
+ include/uapi/linux/xfrm.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+Merging netfilter-next/master (2e917d602acd netfilter: nft_numgen: fix race between num generate and store it)
+$ git merge netfilter-next/master
+Recorded preimage for 'net/netfilter/nf_tables_netdev.c'
+Auto-merging net/netfilter/nft_meta.c
+Auto-merging net/netfilter/nf_tables_netdev.c
+CONFLICT (content): Merge conflict in net/netfilter/nf_tables_netdev.c
+Auto-merging net/ipv6/netfilter/nft_chain_route_ipv6.c
+Removing include/net/netfilter/nf_tables_bridge.h
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit -v -a
+Recorded resolution for 'net/netfilter/nf_tables_netdev.c'.
+[master a058a35a6a31] Merge remote-tracking branch 'netfilter-next/master'
+$ git diff -M --stat --summary HEAD^..
+ include/linux/netfilter/nf_conntrack_common.h      |   4 -
+ include/linux/netfilter/nf_conntrack_proto_gre.h   |  64 +------------
+ include/net/netfilter/nf_conntrack_l3proto.h       |   4 -
+ include/net/netfilter/nf_queue.h                   |   4 -
+ include/net/netfilter/nf_tables.h                  |  18 ++++
+ include/net/netfilter/nf_tables_bridge.h           |   7 --
+ include/net/netfilter/nf_tables_ipv4.h             |  43 +++++++++
+ include/net/netfilter/nf_tables_ipv6.h             |  53 ++++++++++-
+ include/uapi/linux/if_tunnel.h                     |   1 +
+ include/uapi/linux/netfilter/nf_tables.h           |  12 ++-
+ include/uapi/linux/netfilter/nfnetlink_conntrack.h |   8 +-
+ net/bridge/netfilter/nf_tables_bridge.c            |  92 ++++---------------
+ net/bridge/netfilter/nft_reject_bridge.c           |  44 ++++++++-
+ net/ipv4/netfilter/nf_nat_proto_gre.c              |  13 +--
+ net/ipv4/netfilter/nf_tables_arp.c                 |   7 +-
+ net/ipv4/netfilter/nf_tables_ipv4.c                |   5 +-
+ net/ipv6/netfilter/nf_tables_ipv6.c                |   9 +-
+ net/ipv6/netfilter/nft_chain_route_ipv6.c          |   4 +-
+ net/netfilter/nf_conntrack_core.c                  |  14 +--
+ net/netfilter/nf_conntrack_ftp.c                   |  15 +--
+ net/netfilter/nf_conntrack_helper.c                |  15 ++-
+ net/netfilter/nf_conntrack_netlink.c               |   6 +-
+ net/netfilter/nf_conntrack_proto_gre.c             |  14 +--
+ net/netfilter/nf_conntrack_sip.c                   |  10 +-
+ net/netfilter/nf_conntrack_standalone.c            |   8 +-
+ net/netfilter/nf_tables_inet.c                     |   5 +-
+ net/netfilter/nf_tables_netdev.c                   | 101 ++++-----------------
+ net/netfilter/nfnetlink_queue.c                    |   9 +-
+ net/netfilter/nft_dynset.c                         |  20 +++-
+ net/netfilter/nft_hash.c                           |  17 +++-
+ net/netfilter/nft_meta.c                           |   2 +
+ net/netfilter/nft_numgen.c                         |  32 +++----
+ net/netfilter/nft_queue.c                          |  11 +++
+ net/netfilter/nft_quota.c                          |   8 +-
+ net/netfilter/xt_TEE.c                             |   8 +-
+ 35 files changed, 340 insertions(+), 347 deletions(-)
+ delete mode 100644 include/net/netfilter/nf_tables_bridge.h
+$ git am -3 ../patches/0001-netfilter-merge-fixup-for-nf_tables_netdev-remove-re.patch
+Applying: netfilter: merge fixup for "nf_tables_netdev: remove redundant ip_hdr assignment"
+$ git reset HEAD^
+Unstaged changes after reset:
+M      include/net/netfilter/nf_tables_ipv4.h
+$ git add -A .
+$ git commit -v -a --amend
+[master 8e2704f14305] Merge remote-tracking branch 'netfilter-next/master'
+ Date: Tue Sep 13 10:08:18 2016 +1000
+Merging ipvs-next/master (ae9442f688c3 ipvs: Use IS_ERR_OR_NULL(svc) instead of IS_ERR(svc) || svc == NULL)
+$ git merge ipvs-next/master
+Merge made by the 'recursive' strategy.
+ net/netfilter/ipvs/ip_vs_ctl.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+Merging wireless-drivers-next/master (b71165761694 mwifiex: scan: Simplify code)
+$ git merge wireless-drivers-next/master
+Removing drivers/net/wireless/mediatek/mt7601u/util.h
+Auto-merging drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
+Auto-merging drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
+Auto-merging drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
+Merge made by the 'recursive' strategy.
+ drivers/bcma/driver_chipcommon.c                   |  32 +-
+ drivers/bcma/main.c                                |   6 +-
+ drivers/net/wireless/ath/ath5k/debug.c             |   6 +-
+ .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c  |   1 +
+ .../broadcom/brcm80211/brcmfmac/cfg80211.c         |   4 +-
+ .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |  14 +-
+ .../broadcom/brcm80211/brcmfmac/tracepoint.c       |   1 +
+ .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c |   4 +
+ .../broadcom/brcm80211/include/brcm_hw_ids.h       |   2 +
+ drivers/net/wireless/intel/iwlwifi/iwl-9000.c      |  83 +++--
+ drivers/net/wireless/intel/iwlwifi/iwl-config.h    |   6 +-
+ drivers/net/wireless/intel/iwlwifi/iwl-fh.h        |  15 +-
+ drivers/net/wireless/intel/iwlwifi/iwl-prph.h      |  19 +-
+ .../net/wireless/intel/iwlwifi/mvm/fw-api-sta.h    |  31 +-
+ drivers/net/wireless/intel/iwlwifi/mvm/fw-api-tx.h |  12 +-
+ drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h    |   8 +-
+ drivers/net/wireless/intel/iwlwifi/mvm/fw.c        |  28 +-
+ drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |  18 +-
+ drivers/net/wireless/intel/iwlwifi/mvm/mvm.h       |  26 +-
+ drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c      |   6 +-
+ drivers/net/wireless/intel/iwlwifi/mvm/sta.c       | 342 +++++++++++++++++++--
+ drivers/net/wireless/intel/iwlwifi/mvm/sta.h       |   4 +
+ drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |  38 ++-
+ drivers/net/wireless/intel/iwlwifi/mvm/utils.c     |  24 +-
+ drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |  41 +--
+ drivers/net/wireless/intel/iwlwifi/pcie/trans.c    |  45 ++-
+ drivers/net/wireless/intel/iwlwifi/pcie/tx.c       |  13 +-
+ .../net/wireless/intersil/hostap/hostap_ioctl.c    |  20 +-
+ drivers/net/wireless/marvell/mwifiex/11h.c         |  27 +-
+ drivers/net/wireless/marvell/mwifiex/11n.h         |   7 +-
+ .../net/wireless/marvell/mwifiex/11n_rxreorder.c   |  78 ++++-
+ .../net/wireless/marvell/mwifiex/11n_rxreorder.h   |   3 +-
+ drivers/net/wireless/marvell/mwifiex/cfg80211.c    | 141 +++++++--
+ drivers/net/wireless/marvell/mwifiex/cmdevt.c      |  26 +-
+ drivers/net/wireless/marvell/mwifiex/debugfs.c     |   2 +
+ drivers/net/wireless/marvell/mwifiex/fw.h          |  73 ++++-
+ drivers/net/wireless/marvell/mwifiex/init.c        |  22 +-
+ drivers/net/wireless/marvell/mwifiex/join.c        |   3 +-
+ drivers/net/wireless/marvell/mwifiex/main.c        | 270 ++++++++++++++--
+ drivers/net/wireless/marvell/mwifiex/main.h        |   7 +
+ drivers/net/wireless/marvell/mwifiex/pcie.c        | 147 ++++++++-
+ drivers/net/wireless/marvell/mwifiex/pcie.h        |   1 +
+ drivers/net/wireless/marvell/mwifiex/scan.c        |  28 +-
+ drivers/net/wireless/marvell/mwifiex/sdio.c        |   2 +-
+ drivers/net/wireless/marvell/mwifiex/sta_cmd.c     |  61 ++--
+ drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 134 +++++++-
+ drivers/net/wireless/marvell/mwifiex/sta_event.c   | 144 ++++++++-
+ drivers/net/wireless/marvell/mwifiex/sta_ioctl.c   |   6 +-
+ drivers/net/wireless/marvell/mwifiex/uap_event.c   |   7 +-
+ drivers/net/wireless/marvell/mwifiex/usb.c         |   2 +-
+ drivers/net/wireless/marvell/mwifiex/util.c        |   1 +
+ drivers/net/wireless/mediatek/mt7601u/dma.c        |   2 +-
+ drivers/net/wireless/mediatek/mt7601u/dma.h        |  10 +-
+ drivers/net/wireless/mediatek/mt7601u/eeprom.c     |  12 +-
+ drivers/net/wireless/mediatek/mt7601u/init.c       |  10 +-
+ drivers/net/wireless/mediatek/mt7601u/mac.c        |  38 +--
+ drivers/net/wireless/mediatek/mt7601u/main.c       |   1 -
+ drivers/net/wireless/mediatek/mt7601u/mcu.c        |  20 +-
+ drivers/net/wireless/mediatek/mt7601u/mt7601u.h    |   4 +-
+ drivers/net/wireless/mediatek/mt7601u/phy.c        |  44 +--
+ drivers/net/wireless/mediatek/mt7601u/regs.h       |   4 -
+ drivers/net/wireless/mediatek/mt7601u/tx.c         |  19 +-
+ drivers/net/wireless/mediatek/mt7601u/util.h       |  77 -----
+ drivers/net/wireless/ralink/rt2x00/rt2x00usb.c     |   4 +-
+ drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h   |  22 +-
+ .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192c.c |   5 +
+ .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c |   2 +
+ .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723a.c |   5 +
+ .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c |   7 +
+ .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c  | 319 ++++++++++---------
+ .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_regs.h  |  60 ++++
+ drivers/net/wireless/realtek/rtlwifi/core.c        |   2 +-
+ drivers/net/wireless/realtek/rtlwifi/regd.c        |   4 +-
+ .../net/wireless/realtek/rtlwifi/rtl8192de/hw.c    |   3 +-
+ .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c   |   6 +-
+ .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c    |   2 +-
+ drivers/net/wireless/ti/wl18xx/acx.c               |  29 ++
+ drivers/net/wireless/ti/wl18xx/acx.h               |  13 +
+ drivers/net/wireless/ti/wl18xx/event.c             |   1 +
+ drivers/net/wireless/ti/wlcore/main.c              |   1 -
+ drivers/net/wireless/ti/wlcore/spi.c               |   2 +-
+ drivers/net/wireless/ti/wlcore/wlcore.h            |   3 +
+ drivers/net/wireless/ti/wlcore/wlcore_i.h          |   1 -
+ drivers/net/wireless/wl3501_cs.c                   |   7 +-
+ drivers/net/wireless/zydas/zd1211rw/zd_usb.c       |   2 +-
+ include/linux/bitfield.h                           |  93 ++++++
+ include/linux/bug.h                                |   3 +
+ include/linux/mmc/sdio_ids.h                       |   1 +
+ 88 files changed, 2241 insertions(+), 638 deletions(-)
+ delete mode 100644 drivers/net/wireless/mediatek/mt7601u/util.h
+ create mode 100644 include/linux/bitfield.h
+Merging bluetooth/master (7b4ecaab00f1 Bluetooth: btrtl: Add RTL8822BE Bluetooth device)
+$ git merge bluetooth/master
+Merge made by the 'recursive' strategy.
+ drivers/bluetooth/Kconfig         |  12 ++
+ drivers/bluetooth/Makefile        |   1 +
+ drivers/bluetooth/bcm203x.c       |   4 +-
+ drivers/bluetooth/btqca.c         |   8 +-
+ drivers/bluetooth/btqcomsmd.c     | 182 ++++++++++++++++++
+ drivers/bluetooth/btrtl.c         | 107 ++++++++--
+ drivers/bluetooth/btusb.c         |  13 +-
+ drivers/bluetooth/hci_intel.c     |   6 +-
+ drivers/bluetooth/hci_qca.c       |   2 +-
+ drivers/net/ieee802154/fakelb.c   |  14 +-
+ include/net/bluetooth/bluetooth.h |   4 +-
+ include/net/bluetooth/hci.h       |   7 +-
+ include/net/bluetooth/hci_core.h  |  10 +-
+ include/net/bluetooth/hci_mon.h   |   4 +
+ include/net/bluetooth/mgmt.h      |  18 ++
+ net/6lowpan/ndisc.c               |   2 -
+ net/bluetooth/af_bluetooth.c      |  15 +-
+ net/bluetooth/hci_core.c          |   1 +
+ net/bluetooth/hci_request.c       |  13 +-
+ net/bluetooth/hci_request.h       |   5 +-
+ net/bluetooth/hci_sock.c          | 396 +++++++++++++++++++++++++++++++++++++-
+ net/bluetooth/leds.c              |  27 +++
+ net/bluetooth/leds.h              |  10 +
+ net/bluetooth/mgmt.c              | 158 +++++++++++----
+ net/bluetooth/mgmt_util.c         |  66 ++++++-
+ net/bluetooth/smp.c               |   5 +-
+ net/mac802154/iface.c             |   1 +
+ net/mac802154/rx.c                |   9 +-
+ 28 files changed, 995 insertions(+), 105 deletions(-)
+ create mode 100644 drivers/bluetooth/btqcomsmd.c
+Merging mac80211-next/master (53f249747d5e mac80211: send delBA on unexpected BlockAck Request)
+$ git merge mac80211-next/master
+Auto-merging net/mac80211/tx.c
+Auto-merging net/mac80211/sta_info.c
+Auto-merging include/net/cfg80211.h
+Merge made by the 'recursive' strategy.
+ include/net/cfg80211.h           |  3 +-
+ include/net/ieee80211_radiotap.h | 21 ++++++++++++
+ include/net/mac80211.h           | 16 ++++++++++
+ net/mac80211/agg-rx.c            | 11 +++++--
+ net/mac80211/cfg.c               | 31 +++++++++++++++---
+ net/mac80211/driver-ops.c        |  2 +-
+ net/mac80211/driver-ops.h        |  3 +-
+ net/mac80211/ieee80211_i.h       |  9 ++++--
+ net/mac80211/iface.c             | 21 +++++++-----
+ net/mac80211/main.c              |  3 ++
+ net/mac80211/rx.c                | 69 ++++++++++++++++++++++++++++++++++++++--
+ net/mac80211/sta_info.c          |  3 ++
+ net/mac80211/sta_info.h          |  3 ++
+ net/mac80211/status.c            |  2 +-
+ net/mac80211/tx.c                |  2 +-
+ net/mac80211/util.c              |  2 +-
+ net/wireless/core.c              |  2 +-
+ net/wireless/nl80211.c           | 29 +++++++++++++++++
+ 18 files changed, 204 insertions(+), 28 deletions(-)
+Merging rdma/for-next (64278fe89b72 Merge branch 'hns-roce' into k.o/for-4.9)
+$ git merge rdma/for-next
+Auto-merging drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
+Auto-merging MAINTAINERS
+Merge made by the 'recursive' strategy.
+ .../bindings/infiniband/hisilicon-hns-roce.txt     |  107 +
+ MAINTAINERS                                        |    8 +
+ drivers/infiniband/Kconfig                         |    1 +
+ drivers/infiniband/hw/Makefile                     |    1 +
+ drivers/infiniband/hw/hns/Kconfig                  |   10 +
+ drivers/infiniband/hw/hns/Makefile                 |    8 +
+ drivers/infiniband/hw/hns/hns_roce_ah.c            |  128 +
+ drivers/infiniband/hw/hns/hns_roce_alloc.c         |  257 ++
+ drivers/infiniband/hw/hns/hns_roce_cmd.c           |  368 +++
+ drivers/infiniband/hw/hns/hns_roce_cmd.h           |   80 +
+ drivers/infiniband/hw/hns/hns_roce_common.h        |  325 +++
+ drivers/infiniband/hw/hns/hns_roce_cq.c            |  446 ++++
+ drivers/infiniband/hw/hns/hns_roce_device.h        |  734 +++++
+ drivers/infiniband/hw/hns/hns_roce_eq.c            |  762 ++++++
+ drivers/infiniband/hw/hns/hns_roce_eq.h            |  130 +
+ drivers/infiniband/hw/hns/hns_roce_hem.c           |  476 ++++
+ drivers/infiniband/hw/hns/hns_roce_hem.h           |  131 +
+ drivers/infiniband/hw/hns/hns_roce_hw_v1.c         | 2800 ++++++++++++++++++++
+ drivers/infiniband/hw/hns/hns_roce_hw_v1.h         |  981 +++++++
+ drivers/infiniband/hw/hns/hns_roce_main.c          | 1142 ++++++++
+ drivers/infiniband/hw/hns/hns_roce_mr.c            |  614 +++++
+ drivers/infiniband/hw/hns/hns_roce_pd.c            |  144 +
+ drivers/infiniband/hw/hns/hns_roce_qp.c            |  855 ++++++
+ drivers/infiniband/hw/hns/hns_roce_user.h          |   53 +
+ drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c  |   17 +-
+ drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c |   47 +-
+ drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h |    9 +-
+ drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c |   53 +-
+ drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.h |    3 +-
+ drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h  |    4 +-
+ 30 files changed, 10653 insertions(+), 41 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
+ create mode 100644 drivers/infiniband/hw/hns/Kconfig
+ create mode 100644 drivers/infiniband/hw/hns/Makefile
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_ah.c
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_alloc.c
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_cmd.c
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_cmd.h
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_common.h
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_cq.c
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_device.h
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_eq.c
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_eq.h
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_hem.c
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_hem.h
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_hw_v1.c
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_hw_v1.h
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_main.c
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_mr.c
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_pd.c
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_qp.c
+ create mode 100644 drivers/infiniband/hw/hns/hns_roce_user.h
+Merging rdma-leon/rdma-next (c6935931c189 Linux 4.8-rc5)
+$ git merge rdma-leon/rdma-next
+Already up-to-date.
+Merging rdma-leon-test/testing/rdma-next (c6935931c189 Linux 4.8-rc5)
+$ git merge rdma-leon-test/testing/rdma-next
+Already up-to-date.
+Merging mtd/master (f6d7c1b5598b mtd: nand: davinci: Reinitialize the HW ECC engine in 4bit hwctl)
+$ git merge mtd/master
+Merge made by the 'recursive' strategy.
+ drivers/mtd/nand/davinci_nand.c | 3 +++
+ drivers/mtd/nand/omap2.c        | 2 +-
+ 2 files changed, 4 insertions(+), 1 deletion(-)
+Merging l2-mtd/master (f6d7c1b5598b mtd: nand: davinci: Reinitialize the HW ECC engine in 4bit hwctl)
+$ git merge l2-mtd/master
+Already up-to-date.
+Merging nand/nand/next (ae77057af25c mtd: nand: remove unnecessary 'extern' from function declarations)
+$ git merge nand/nand/next
+Auto-merging MAINTAINERS
+Merge made by the 'recursive' strategy.
+ MAINTAINERS                            |   6 ++
+ drivers/mtd/nand/Kconfig               |  12 +--
+ drivers/mtd/nand/bf5xx_nand.c          |   3 +-
+ drivers/mtd/nand/brcmnand/brcmnand.c   |  15 ++-
+ drivers/mtd/nand/brcmnand/brcmnand.h   |  13 ++-
+ drivers/mtd/nand/brcmnand/iproc_nand.c |  18 +++-
+ drivers/mtd/nand/docg4.c               |   3 +-
+ drivers/mtd/nand/fsl_elbc_nand.c       |   3 +-
+ drivers/mtd/nand/fsl_ifc_nand.c        |   3 +-
+ drivers/mtd/nand/gpmi-nand/gpmi-nand.c |   3 +-
+ drivers/mtd/nand/jz4780_nand.c         |   3 +-
+ drivers/mtd/nand/nand_base.c           |  30 +++---
+ drivers/mtd/nand/nand_bbt.c            | 161 ++++++++++++++++++++++++---------
+ drivers/mtd/nand/nand_timings.c        |  14 +--
+ drivers/mtd/nand/ndfc.c                |   3 +-
+ drivers/mtd/nand/pxa3xx_nand.c         |   3 +-
+ drivers/mtd/nand/qcom_nandc.c          |   3 +-
+ drivers/mtd/nand/s3c2410.c             |   7 +-
+ drivers/mtd/nand/sh_flctl.c            |   8 +-
+ drivers/mtd/nand/sunxi_nand.c          |   3 +-
+ drivers/mtd/nand/txx9ndfmc.c           |   3 +-
+ include/linux/mtd/nand.h               |  37 +++++---
+ 22 files changed, 227 insertions(+), 127 deletions(-)
+Merging crypto/master (71f89917ff96 crypto: arm/ghash - change internal cra_name to "__ghash")
+$ git merge crypto/master
+Auto-merging drivers/pci/quirks.c
+Auto-merging drivers/crypto/caam/caamalg.c
+Auto-merging drivers/char/hw_random/Kconfig
+Merge made by the 'recursive' strategy.
+ Documentation/DocBook/crypto-API.tmpl            |   38 +-
+ arch/arm/crypto/ghash-ce-glue.c                  |   26 +-
+ arch/arm/crypto/sha1-armv7-neon.S                |    1 -
+ crypto/algif_hash.c                              |   73 +-
+ crypto/crypto_engine.c                           |  187 +++-
+ crypto/drbg.c                                    |   31 +-
+ crypto/rsa_helper.c                              |    4 +-
+ crypto/testmgr.c                                 |   19 +-
+ crypto/testmgr.h                                 |    4 +
+ crypto/xor.c                                     |   41 +-
+ crypto/xts.c                                     |    2 +-
+ drivers/char/hw_random/Kconfig                   |   13 +
+ drivers/char/hw_random/Makefile                  |    1 +
+ drivers/char/hw_random/amd-rng.c                 |  150 ++--
+ drivers/char/hw_random/bcm2835-rng.c             |    5 +-
+ drivers/char/hw_random/cavium-rng-vf.c           |   99 +++
+ drivers/char/hw_random/cavium-rng.c              |   94 ++
+ drivers/char/hw_random/meson-rng.c               |    3 -
+ drivers/char/hw_random/omap3-rom-rng.c           |   10 +-
+ drivers/char/hw_random/pasemi-rng.c              |   37 +-
+ drivers/char/hw_random/pic32-rng.c               |    1 -
+ drivers/char/hw_random/st-rng.c                  |    3 -
+ drivers/char/hw_random/tx4939-rng.c              |   11 +-
+ drivers/crypto/caam/caamalg.c                    |   82 +-
+ drivers/crypto/caam/caamhash.c                   |  540 ++++++------
+ drivers/crypto/caam/ctrl.c                       |    3 +
+ drivers/crypto/caam/desc_constr.h                |   17 +
+ drivers/crypto/caam/intern.h                     |    1 -
+ drivers/crypto/caam/jr.c                         |   25 +-
+ drivers/crypto/ccp/Makefile                      |    1 +
+ drivers/crypto/ccp/ccp-crypto-sha.c              |   18 +-
+ drivers/crypto/ccp/ccp-dev-v3.c                  |  177 ++--
+ drivers/crypto/ccp/ccp-dev-v5.c                  | 1011 ++++++++++++++++++++++
+ drivers/crypto/ccp/ccp-dev.c                     |   60 +-
+ drivers/crypto/ccp/ccp-dev.h                     |  310 +++++--
+ drivers/crypto/ccp/ccp-dmaengine.c               |    7 +-
+ drivers/crypto/ccp/ccp-ops.c                     |  576 ++++++------
+ drivers/crypto/ccp/ccp-pci.c                     |   23 +-
+ drivers/crypto/img-hash.c                        |  108 ++-
+ drivers/crypto/ixp4xx_crypto.c                   |    9 +-
+ drivers/crypto/marvell/cesa.c                    |    1 +
+ drivers/crypto/marvell/hash.c                    |   44 +-
+ drivers/crypto/marvell/tdma.c                    |    1 +
+ drivers/crypto/mv_cesa.c                         |    7 +-
+ drivers/crypto/mxc-scc.c                         |    4 +-
+ drivers/crypto/omap-aes.c                        |    9 +-
+ drivers/crypto/omap-des.c                        |    9 +-
+ drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.h |    2 +-
+ drivers/crypto/qat/qat_common/adf_admin.c        |   20 +-
+ drivers/crypto/rockchip/rk3288_crypto.c          |    6 +-
+ drivers/crypto/sunxi-ss/sun4i-ss-cipher.c        |    6 +-
+ drivers/crypto/sunxi-ss/sun4i-ss-core.c          |   68 +-
+ drivers/crypto/sunxi-ss/sun4i-ss-hash.c          |  165 ++--
+ drivers/crypto/sunxi-ss/sun4i-ss.h               |    2 +-
+ drivers/pci/quirks.c                             |   11 +
+ include/crypto/algapi.h                          |   70 --
+ include/crypto/engine.h                          |  107 +++
+ include/linux/ccp.h                              |    3 -
+ include/linux/hw_random.h                        |    4 +-
+ 59 files changed, 3168 insertions(+), 1192 deletions(-)
+ create mode 100644 drivers/char/hw_random/cavium-rng-vf.c
+ create mode 100644 drivers/char/hw_random/cavium-rng.c
+ create mode 100644 drivers/crypto/ccp/ccp-dev-v5.c
+ create mode 100644 include/crypto/engine.h
+Merging drm/drm-next (8506912b969b Merge branch 'drm-tda998x-devel' of git://git.armlinux.org.uk/~rmk/linux-arm into drm-next)
+$ git merge drm/drm-next
+Resolved 'Documentation/gpu/index.rst' using previous resolution.
+Resolved 'drivers/gpu/drm/amd/amdgpu/amdgpu.h' using previous resolution.
+Resolved 'drivers/gpu/drm/drm_crtc.c' using previous resolution.
+Resolved 'drivers/gpu/drm/i915/i915_gem.c' using previous resolution.
+Resolved 'drivers/gpu/drm/i915/intel_ddi.c' using previous resolution.
+Resolved 'drivers/gpu/drm/i915/intel_display.c' using previous resolution.
+Auto-merging include/linux/fence.h
+Auto-merging drivers/gpu/drm/vc4/vc4_gem.c
+Auto-merging drivers/gpu/drm/vc4/vc4_drv.c
+Auto-merging drivers/gpu/drm/radeon/radeon_ttm.c
+Auto-merging drivers/gpu/drm/radeon/atombios_crtc.c
+Auto-merging drivers/gpu/drm/qxl/qxl_fb.c
+Auto-merging drivers/gpu/drm/imx/ipuv3-crtc.c
+Auto-merging drivers/gpu/drm/imx/imx-drm-core.c
+Auto-merging drivers/gpu/drm/i915/intel_ringbuffer.c
+Auto-merging drivers/gpu/drm/i915/intel_pm.c
+Auto-merging drivers/gpu/drm/i915/intel_fbc.c
+Auto-merging drivers/gpu/drm/i915/intel_drv.h
+Auto-merging drivers/gpu/drm/i915/intel_display.c
+CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/intel_display.c
+Auto-merging drivers/gpu/drm/i915/intel_ddi.c
+CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/intel_ddi.c
+Auto-merging drivers/gpu/drm/i915/intel_csr.c
+Auto-merging drivers/gpu/drm/i915/intel_audio.c
+Auto-merging drivers/gpu/drm/i915/i915_vgpu.c
+Auto-merging drivers/gpu/drm/i915/i915_reg.h
+Auto-merging drivers/gpu/drm/i915/i915_gem_gtt.c
+Auto-merging drivers/gpu/drm/i915/i915_gem_execbuffer.c
+Removing drivers/gpu/drm/i915/i915_gem_debug.c
+Auto-merging drivers/gpu/drm/i915/i915_gem.c
+CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/i915_gem.c
+Auto-merging drivers/gpu/drm/i915/i915_drv.h
+Auto-merging drivers/gpu/drm/drm_fb_helper.c
+Auto-merging drivers/gpu/drm/drm_dp_helper.c
+Auto-merging drivers/gpu/drm/drm_crtc_helper_internal.h
+Auto-merging drivers/gpu/drm/drm_crtc.c
+CONFLICT (content): Merge conflict in drivers/gpu/drm/drm_crtc.c
+Auto-merging drivers/gpu/drm/drm_atomic.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/cik_sdma.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
+Auto-merging drivers/gpu/drm/amd/amdgpu/amdgpu.h
+CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/amdgpu/amdgpu.h
+Auto-merging MAINTAINERS
+Auto-merging Documentation/gpu/vgaarbiter.rst
+Auto-merging Documentation/gpu/index.rst
+CONFLICT (content): Merge conflict in Documentation/gpu/index.rst
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit -v -a
+[master f11de90edd7f] Merge remote-tracking branch 'drm/drm-next'
+$ git diff -M --stat --summary HEAD^..
+ .../devicetree/bindings/display/bridge/tda998x.txt |   18 +
+ .../bindings/display/rockchip/rockchip-vop.txt     |    4 +-
+ .../bindings/display/sunxi/sun4i-drm.txt           |   43 +-
+ .../devicetree/bindings/display/tilcdc/tilcdc.txt  |   26 +
+ Documentation/gpu/drm-internals.rst                |    9 +-
+ Documentation/gpu/drm-kms-helpers.rst              |  211 +-
+ Documentation/gpu/drm-kms.rst                      |  429 +-
+ Documentation/gpu/drm-mm.rst                       |   58 +-
+ Documentation/gpu/drm-uapi.rst                     |  107 +
+ Documentation/gpu/i915.rst                         |    3 +
+ Documentation/gpu/index.rst                        |    1 +
+ .../{vgaarbiter.txt => gpu/vgaarbiter.rst}         |  161 +-
+ Documentation/sync_file.txt                        |   14 +
+ MAINTAINERS                                        |    8 +
+ arch/arm/boot/dts/am335x-boneblack.dts             |   71 +-
+ arch/x86/kernel/early-quirks.c                     |    9 +-
+ drivers/char/agp/intel-gtt.c                       |    2 +
+ drivers/dma-buf/dma-buf.c                          |   23 +
+ drivers/dma-buf/fence-array.c                      |    7 +-
+ drivers/dma-buf/reservation.c                      |    2 +-
+ drivers/dma-buf/sync_file.c                        |  204 +-
+ drivers/gpu/drm/Kconfig                            |  146 +-
+ drivers/gpu/drm/Makefile                           |    8 +-
+ drivers/gpu/drm/amd/amdgpu/Kconfig                 |    2 +
+ drivers/gpu/drm/amd/amdgpu/Makefile                |    3 +-
+ drivers/gpu/drm/amd/amdgpu/ObjectID.h              |    7 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   96 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c       |   27 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h       |    2 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c      |    3 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c     |   91 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   95 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  266 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |  101 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   14 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |    1 -
+ drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h            |    8 -
+ drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c            |    4 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |    2 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c             |   27 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h            |    1 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |    7 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h           |   12 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |  423 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         |   32 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c             |   58 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c      |   10 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |   27 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_test.c           |    4 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |  104 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h            |   80 +
+ drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |   58 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            |    4 +-
+ drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  454 +-
+ drivers/gpu/drm/amd/amdgpu/atombios_dp.c           |   22 +-
+ drivers/gpu/drm/amd/amdgpu/ci_dpm.c                |    5 +-
+ drivers/gpu/drm/amd/amdgpu/cik.c                   |  417 +-
+ drivers/gpu/drm/amd/amdgpu/cik_sdma.c              |  113 +-
+ drivers/gpu/drm/amd/amdgpu/cz_dpm.c                |   47 +-
+ drivers/gpu/drm/amd/amdgpu/dce_v10_0.c             |   74 +-
+ drivers/gpu/drm/amd/amdgpu/dce_v10_0.h             |    2 +
+ drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |   65 +-
+ drivers/gpu/drm/amd/amdgpu/dce_v11_0.h             |    2 +
+ drivers/gpu/drm/amd/amdgpu/dce_v8_0.c              |   91 +-
+ drivers/gpu/drm/amd/amdgpu/dce_v8_0.h              |    2 +
+ drivers/gpu/drm/amd/amdgpu/dce_virtual.c           |  806 +++
+ drivers/gpu/drm/amd/amdgpu/dce_virtual.h           |   31 +
+ drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |   21 +-
+ drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  628 +--
+ drivers/gpu/drm/amd/amdgpu/gfx_v8_0.h              |    2 -
+ drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c              |   17 +-
+ drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |   76 +-
+ drivers/gpu/drm/amd/amdgpu/kv_dpm.c                |    6 +-
+ drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             |  113 +-
+ drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             |  195 +-
+ drivers/gpu/drm/amd/amdgpu/tonga_ih.c              |   49 +-
+ drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c              |    2 +-
+ drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c              |    2 +-
+ drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c              |  121 +-
+ drivers/gpu/drm/amd/amdgpu/vce_v2_0.c              |  160 +-
+ drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              |  293 +-
+ drivers/gpu/drm/amd/amdgpu/vi.c                    |  438 +-
+ drivers/gpu/drm/amd/include/amd_shared.h           |    6 +
+ .../gpu/drm/amd/include/asic_reg/uvd/uvd_4_2_d.h   |    1 +
+ .../gpu/drm/amd/include/asic_reg/uvd/uvd_5_0_d.h   |    1 +
+ .../gpu/drm/amd/include/asic_reg/uvd/uvd_6_0_d.h   |    1 +
+ drivers/gpu/drm/amd/powerplay/amd_powerplay.c      |    5 +-
+ drivers/gpu/drm/amd/powerplay/hwmgr/Makefile       |    6 +-
+ drivers/gpu/drm/amd/powerplay/hwmgr/cz_hwmgr.c     |   58 +-
+ drivers/gpu/drm/amd/powerplay/hwmgr/fiji_hwmgr.c   |    4 -
+ .../gpu/drm/amd/powerplay/hwmgr/fiji_powertune.c   |    7 +-
+ drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c        |   64 +-
+ .../amd/powerplay/hwmgr/iceland_clockpowergating.c |  119 +
+ .../amd/powerplay/hwmgr/iceland_clockpowergating.h |   38 +
+ .../drm/amd/powerplay/hwmgr/iceland_dyn_defaults.h |   41 +
+ .../gpu/drm/amd/powerplay/hwmgr/iceland_hwmgr.c    | 5692 ++++++++++++++++++++
+ .../gpu/drm/amd/powerplay/hwmgr/iceland_hwmgr.h    |  424 ++
+ .../drm/amd/powerplay/hwmgr/iceland_powertune.c    |  490 ++
+ .../drm/amd/powerplay/hwmgr/iceland_powertune.h    |   74 +
+ .../gpu/drm/amd/powerplay/hwmgr/iceland_thermal.c  |  595 ++
+ .../gpu/drm/amd/powerplay/hwmgr/iceland_thermal.h  |   58 +
+ .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.c  |   33 +-
+ drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c   |    1 -
+ drivers/gpu/drm/amd/powerplay/hwmgr/tonga_hwmgr.c  |   25 +-
+ drivers/gpu/drm/amd/powerplay/hwmgr/tonga_hwmgr.h  |   11 +-
+ .../gpu/drm/amd/powerplay/hwmgr/tonga_powertune.c  |  498 ++
+ .../gpu/drm/amd/powerplay/hwmgr/tonga_powertune.h  |   22 +-
+ .../amd/powerplay/hwmgr/tonga_processpptables.c    |    1 -
+ drivers/gpu/drm/amd/powerplay/inc/amd_powerplay.h  |    4 +-
+ drivers/gpu/drm/amd/powerplay/inc/hwmgr.h          |  112 +-
+ drivers/gpu/drm/amd/powerplay/inc/smu71.h          |  510 ++
+ drivers/gpu/drm/amd/powerplay/inc/smu71_discrete.h |  631 +++
+ drivers/gpu/drm/amd/powerplay/smumgr/Makefile      |    3 +-
+ .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c  |  713 +++
+ .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.h  |   64 +
+ .../drm/amd/powerplay/smumgr/polaris10_smumgr.c    |    4 +-
+ drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c      |    4 +
+ drivers/gpu/drm/arc/arcpgu_crtc.c                  |    2 -
+ drivers/gpu/drm/arm/malidp_drv.c                   |    3 +-
+ drivers/gpu/drm/arm/malidp_drv.h                   |    2 +-
+ drivers/gpu/drm/arm/malidp_planes.c                |   20 +-
+ drivers/gpu/drm/armada/armada_drv.c                |    2 +-
+ drivers/gpu/drm/armada/armada_fbdev.c              |    1 -
+ drivers/gpu/drm/armada/armada_overlay.c            |    2 +-
+ drivers/gpu/drm/ast/ast_fb.c                       |    1 -
+ drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c       |    2 +-
+ drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c    |   26 +-
+ drivers/gpu/drm/bochs/bochs.h                      |    1 -
+ drivers/gpu/drm/bochs/bochs_drv.c                  |    3 +-
+ drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |  182 +-
+ drivers/gpu/drm/bridge/analogix/analogix_dp_core.h |    8 +
+ drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c  |   51 +
+ drivers/gpu/drm/bridge/analogix/analogix_dp_reg.h  |   34 +
+ drivers/gpu/drm/bridge/dw-hdmi-ahb-audio.c         |    1 -
+ drivers/gpu/drm/bridge/dw-hdmi.c                   |    7 +-
+ drivers/gpu/drm/bridge/parade-ps8622.c             |    1 -
+ drivers/gpu/drm/cirrus/cirrus_drv.c                |    2 +-
+ drivers/gpu/drm/cirrus/cirrus_fbdev.c              |    2 -
+ drivers/gpu/drm/drm_agpsupport.c                   |    6 +-
+ drivers/gpu/drm/drm_atomic.c                       |   16 +-
+ drivers/gpu/drm/drm_atomic_helper.c                |   83 +-
+ drivers/gpu/drm/drm_auth.c                         |    2 +-
+ drivers/gpu/drm/drm_blend.c                        |    8 +-
+ drivers/gpu/drm/drm_bridge.c                       |   29 +-
+ drivers/gpu/drm/drm_bufs.c                         |   22 +-
+ drivers/gpu/drm/drm_connector.c                    | 1123 ++++
+ drivers/gpu/drm/drm_context.c                      |   24 +-
+ drivers/gpu/drm/drm_crtc.c                         | 3841 +------------
+ drivers/gpu/drm/drm_crtc_helper.c                  |   56 -
+ .../gpu/drm/drm_crtc_helper_internal.h             |   36 +-
+ drivers/gpu/drm/drm_crtc_internal.h                |  132 +-
+ drivers/gpu/drm/drm_dma.c                          |    6 +-
+ drivers/gpu/drm/drm_dp_aux_dev.c                   |   19 +-
+ drivers/gpu/drm/drm_dp_helper.c                    |   17 +-
+ drivers/gpu/drm/drm_drv.c                          |   44 +-
+ drivers/gpu/drm/drm_edid.c                         |   25 +-
+ drivers/gpu/drm/drm_encoder.c                      |  232 +
+ drivers/gpu/drm/drm_fb_helper.c                    |   75 +-
+ drivers/gpu/drm/drm_fops.c                         |    6 +-
+ drivers/gpu/drm/drm_fourcc.c                       |   62 +-
+ drivers/gpu/drm/drm_framebuffer.c                  |  831 +++
+ drivers/gpu/drm/drm_hashtab.c                      |    2 +-
+ drivers/gpu/drm/drm_ioc32.c                        |    1 +
+ drivers/gpu/drm/drm_ioctl.c                        |   17 +-
+ drivers/gpu/drm/drm_irq.c                          |   29 +-
+ drivers/gpu/drm/drm_kms_helper_common.c            |    3 +-
+ drivers/gpu/drm/drm_lock.c                         |    4 +-
+ drivers/gpu/drm/drm_mm.c                           |  142 +-
+ drivers/gpu/drm/drm_mode_object.c                  |  437 ++
+ drivers/gpu/drm/drm_modes.c                        |   30 +-
+ drivers/gpu/drm/drm_modeset_helper.c               |  153 +
+ drivers/gpu/drm/drm_pci.c                          |    8 +-
+ drivers/gpu/drm/drm_plane_helper.c                 |  207 +-
+ drivers/gpu/drm/drm_probe_helper.c                 |    8 +-
+ drivers/gpu/drm/drm_property.c                     |  912 ++++
+ drivers/gpu/drm/drm_rect.c                         |   30 +-
+ drivers/gpu/drm/drm_scatter.c                      |    6 +-
+ drivers/gpu/drm/drm_simple_kms_helper.c            |   87 +-
+ drivers/gpu/drm/drm_vma_manager.c                  |   43 +-
+ drivers/gpu/drm/etnaviv/etnaviv_drv.c              |    5 +-
+ drivers/gpu/drm/exynos/exynos_drm_drv.c            |    2 +-
+ drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c        |   15 -
+ drivers/gpu/drm/gma500/accel_2d.c                  |    1 -
+ drivers/gpu/drm/gma500/cdv_intel_lvds.c            |    8 -
+ drivers/gpu/drm/gma500/framebuffer.c               |    1 -
+ drivers/gpu/drm/gma500/mdfld_dsi_output.c          |    5 -
+ drivers/gpu/drm/gma500/opregion.c                  |    5 +-
+ drivers/gpu/drm/gma500/psb_intel_lvds.c            |    9 -
+ drivers/gpu/drm/gma500/psb_intel_modes.c           |    1 -
+ drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c    |   21 +-
+ drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c    |    2 +-
+ drivers/gpu/drm/i2c/Kconfig                        |    1 +
+ drivers/gpu/drm/i2c/tda998x_drv.c                  |  297 +-
+ drivers/gpu/drm/i810/i810_drv.c                    |    4 +-
+ drivers/gpu/drm/i915/Makefile                      |    9 +-
+ drivers/gpu/drm/i915/i915_cmd_parser.c             |  381 +-
+ drivers/gpu/drm/i915/i915_debugfs.c                |  534 +-
+ drivers/gpu/drm/i915/i915_drv.c                    |   90 +-
+ drivers/gpu/drm/i915/i915_drv.h                    |  992 ++--
+ drivers/gpu/drm/i915/i915_gem.c                    | 3244 +++++------
+ drivers/gpu/drm/i915/i915_gem_batch_pool.c         |   34 +-
+ drivers/gpu/drm/i915/i915_gem_batch_pool.h         |    6 +-
+ drivers/gpu/drm/i915/i915_gem_context.c            |  239 +-
+ drivers/gpu/drm/i915/i915_gem_debug.c              |   70 -
+ drivers/gpu/drm/i915/i915_gem_dmabuf.c             |   73 +-
+ drivers/gpu/drm/i915/i915_gem_evict.c              |  192 +-
+ drivers/gpu/drm/i915/i915_gem_execbuffer.c         |  884 +--
+ drivers/gpu/drm/i915/i915_gem_fence.c              |  477 +-
+ drivers/gpu/drm/i915/i915_gem_gtt.c                |  755 +--
+ drivers/gpu/drm/i915/i915_gem_gtt.h                |  238 +-
+ drivers/gpu/drm/i915/i915_gem_render_state.c       |  132 +-
+ drivers/gpu/drm/i915/i915_gem_render_state.h       |   20 +-
+ drivers/gpu/drm/i915/i915_gem_request.c            |  785 +++
+ drivers/gpu/drm/i915/i915_gem_request.h            |  677 +++
+ drivers/gpu/drm/i915/i915_gem_shrinker.c           |   78 +-
+ drivers/gpu/drm/i915/i915_gem_stolen.c             |   46 +-
+ drivers/gpu/drm/i915/i915_gem_tiling.c             |  112 +-
+ drivers/gpu/drm/i915/i915_gem_userptr.c            |   74 +-
+ drivers/gpu/drm/i915/i915_gpu_error.c              |  839 +--
+ drivers/gpu/drm/i915/i915_guc_submission.c         |  264 +-
+ drivers/gpu/drm/i915/i915_irq.c                    |   83 +-
+ drivers/gpu/drm/i915/i915_memcpy.c                 |  101 +
+ drivers/gpu/drm/i915/i915_mm.c                     |   84 +
+ drivers/gpu/drm/i915/i915_params.c                 |    6 +
+ drivers/gpu/drm/i915/i915_params.h                 |    1 +
+ drivers/gpu/drm/i915/i915_pci.c                    |    1 +
+ drivers/gpu/drm/i915/i915_reg.h                    |  171 +-
+ drivers/gpu/drm/i915/i915_suspend.c                |   41 -
+ drivers/gpu/drm/i915/i915_sysfs.c                  |   78 +-
+ drivers/gpu/drm/i915/i915_trace.h                  |   35 +-
+ drivers/gpu/drm/i915/i915_vgpu.c                   |   45 +-
+ drivers/gpu/drm/i915/intel_atomic_plane.c          |   26 +-
+ drivers/gpu/drm/i915/intel_audio.c                 |    6 +-
+ drivers/gpu/drm/i915/intel_breadcrumbs.c           |  108 +-
+ drivers/gpu/drm/i915/intel_csr.c                   |    7 -
+ drivers/gpu/drm/i915/intel_ddi.c                   |  170 +-
+ drivers/gpu/drm/i915/intel_display.c               | 1389 +++--
+ drivers/gpu/drm/i915/intel_dp.c                    |  316 +-
+ drivers/gpu/drm/i915/intel_dp_mst.c                |    4 +-
+ drivers/gpu/drm/i915/intel_drv.h                   |   90 +-
+ drivers/gpu/drm/i915/intel_engine_cs.c             |  323 ++
+ drivers/gpu/drm/i915/intel_fbc.c                   |   93 +-
+ drivers/gpu/drm/i915/intel_fbdev.c                 |   33 +-
+ drivers/gpu/drm/i915/intel_frontbuffer.c           |  128 +-
+ drivers/gpu/drm/i915/intel_frontbuffer.h           |   91 +
+ drivers/gpu/drm/i915/intel_guc.h                   |   19 +-
+ drivers/gpu/drm/i915/intel_guc_fwif.h              |    5 +-
+ drivers/gpu/drm/i915/intel_guc_loader.c            |   66 +-
+ drivers/gpu/drm/i915/intel_hotplug.c               |    4 +-
+ drivers/gpu/drm/i915/intel_lrc.c                   |  968 +---
+ drivers/gpu/drm/i915/intel_lrc.h                   |   52 +-
+ drivers/gpu/drm/i915/intel_lvds.c                  |  162 +-
+ drivers/gpu/drm/i915/intel_mocs.c                  |   61 +-
+ drivers/gpu/drm/i915/intel_mocs.h                  |    2 +-
+ drivers/gpu/drm/i915/intel_modes.c                 |    1 -
+ drivers/gpu/drm/i915/intel_overlay.c               |  235 +-
+ drivers/gpu/drm/i915/intel_pm.c                    |  413 +-
+ drivers/gpu/drm/i915/intel_psr.c                   |   26 +-
+ drivers/gpu/drm/i915/intel_renderstate.h           |   16 +-
+ drivers/gpu/drm/i915/intel_ringbuffer.c            | 1538 +++---
+ drivers/gpu/drm/i915/intel_ringbuffer.h            |  303 +-
+ drivers/gpu/drm/i915/intel_runtime_pm.c            |    8 +-
+ drivers/gpu/drm/i915/intel_sprite.c                |  208 +-
+ drivers/gpu/drm/i915/intel_uncore.c                |   14 +-
+ drivers/gpu/drm/imx/imx-drm-core.c                 |   28 +-
+ drivers/gpu/drm/imx/imx-drm.h                      |    6 -
+ drivers/gpu/drm/imx/imx-ldb.c                      |  151 +-
+ drivers/gpu/drm/imx/ipuv3-crtc.c                   |    3 +-
+ drivers/gpu/drm/imx/parallel-display.c             |   10 +-
+ drivers/gpu/drm/mediatek/mtk_disp_ovl.c            |    3 +-
+ drivers/gpu/drm/mediatek/mtk_disp_rdma.c           |    3 +-
+ drivers/gpu/drm/mediatek/mtk_drm_crtc.c            |   49 +-
+ drivers/gpu/drm/mediatek/mtk_drm_crtc.h            |    4 +-
+ drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c        |  151 +-
+ drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h        |   18 +-
+ drivers/gpu/drm/mediatek/mtk_drm_drv.c             |   19 +-
+ drivers/gpu/drm/mediatek/mtk_drm_plane.c           |  120 +-
+ drivers/gpu/drm/mediatek/mtk_drm_plane.h           |   15 +-
+ drivers/gpu/drm/mga/mga_drv.c                      |    2 +-
+ drivers/gpu/drm/mgag200/mgag200_drv.c              |    2 +-
+ drivers/gpu/drm/mgag200/mgag200_fb.c               |    6 +-
+ drivers/gpu/drm/mgag200/mgag200_main.c             |    2 +-
+ drivers/gpu/drm/msm/mdp/mdp4/mdp4_plane.c          |    4 +-
+ drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c          |   14 +-
+ drivers/gpu/drm/msm/msm_atomic.c                   |    2 +-
+ drivers/gpu/drm/nouveau/nouveau_bo.c               |    6 +-
+ drivers/gpu/drm/nouveau/nouveau_drm.c              |    2 +-
+ drivers/gpu/drm/nouveau/nouveau_fbcon.c            |    1 -
+ drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c    |    1 -
+ .../drm/omapdrm/displays/panel-nec-nl8048hl11.c    |    1 -
+ .../drm/omapdrm/displays/panel-sony-acx565akm.c    |    1 -
+ drivers/gpu/drm/omapdrm/dss/dss-of.c               |    7 +-
+ drivers/gpu/drm/omapdrm/omap_drv.c                 |    8 +-
+ drivers/gpu/drm/omapdrm/omap_fb.c                  |   14 +-
+ drivers/gpu/drm/omapdrm/omap_plane.c               |   14 +-
+ drivers/gpu/drm/qxl/qxl_fb.c                       |    1 -
+ drivers/gpu/drm/qxl/qxl_ttm.c                      |    4 +-
+ drivers/gpu/drm/r128/r128_drv.c                    |    2 +-
+ drivers/gpu/drm/radeon/atombios_crtc.c             |   20 +-
+ drivers/gpu/drm/radeon/atombios_dp.c               |   21 +-
+ drivers/gpu/drm/radeon/cik.c                       |   12 +-
+ drivers/gpu/drm/radeon/cikd.h                      |    1 +
+ drivers/gpu/drm/radeon/evergreen.c                 |    5 +-
+ drivers/gpu/drm/radeon/evergreend.h                |    1 +
+ drivers/gpu/drm/radeon/ni.c                        |    2 +-
+ drivers/gpu/drm/radeon/nid.h                       |    1 +
+ drivers/gpu/drm/radeon/r600.c                      |    2 +-
+ drivers/gpu/drm/radeon/r600d.h                     |    1 +
+ drivers/gpu/drm/radeon/radeon.h                    |    1 +
+ drivers/gpu/drm/radeon/radeon_display.c            |   89 +-
+ drivers/gpu/drm/radeon/radeon_dp_auxch.c           |    1 -
+ drivers/gpu/drm/radeon/radeon_drv.c                |    6 +-
+ drivers/gpu/drm/radeon/radeon_fb.c                 |    3 +-
+ drivers/gpu/drm/radeon/radeon_i2c.c                |    8 +-
+ drivers/gpu/drm/radeon/radeon_ttm.c                |    7 +-
+ drivers/gpu/drm/radeon/radeon_uvd.c                |    7 +-
+ drivers/gpu/drm/radeon/rv515.c                     |    3 +-
+ drivers/gpu/drm/radeon/rv770.c                     |    2 +-
+ drivers/gpu/drm/radeon/rv770d.h                    |    1 +
+ drivers/gpu/drm/radeon/si.c                        |   12 +-
+ drivers/gpu/drm/radeon/sid.h                       |    1 +
+ drivers/gpu/drm/rcar-du/rcar_du_kms.c              |    3 +-
+ drivers/gpu/drm/rockchip/Makefile                  |    2 +-
+ drivers/gpu/drm/rockchip/analogix_dp-rockchip.c    |   71 +-
+ drivers/gpu/drm/rockchip/rockchip_drm_drv.c        |    3 +
+ drivers/gpu/drm/rockchip/rockchip_drm_drv.h        |    6 +
+ drivers/gpu/drm/rockchip/rockchip_drm_fb.c         |   15 +-
+ drivers/gpu/drm/rockchip/rockchip_drm_psr.c        |  245 +
+ drivers/gpu/drm/rockchip/rockchip_drm_psr.h        |   26 +
+ drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |  288 +-
+ drivers/gpu/drm/rockchip/rockchip_drm_vop.h        |    7 +
+ drivers/gpu/drm/rockchip/rockchip_vop_reg.c        |  243 +-
+ drivers/gpu/drm/rockchip/rockchip_vop_reg.h        |  193 +
+ drivers/gpu/drm/savage/savage_drv.c                |    2 +-
+ drivers/gpu/drm/savage/savage_state.c              |   12 +-
+ drivers/gpu/drm/sis/sis_drv.c                      |    2 +-
+ drivers/gpu/drm/sti/sti_drv.c                      |    4 +-
+ drivers/gpu/drm/sun4i/Makefile                     |    2 +-
+ drivers/gpu/drm/sun4i/sun4i_backend.c              |   61 +
+ drivers/gpu/drm/sun4i/sun4i_backend.h              |    3 +
+ drivers/gpu/drm/sun4i/sun4i_dotclock.c             |    1 +
+ drivers/gpu/drm/sun4i/sun4i_drv.c                  |   15 +-
+ drivers/gpu/drm/sun4i/sun4i_framebuffer.c          |    1 +
+ drivers/gpu/drm/sun4i/sun4i_rgb.c                  |   71 +-
+ drivers/gpu/drm/sun4i/sun4i_tcon.c                 |   98 +-
+ drivers/gpu/drm/sun4i/sun4i_tcon.h                 |    6 +
+ drivers/gpu/drm/sun4i/sun6i_drc.c                  |  118 +
+ drivers/gpu/drm/tdfx/tdfx_drv.c                    |    1 +
+ drivers/gpu/drm/tegra/dc.c                         |   17 -
+ drivers/gpu/drm/tegra/drm.c                        |    3 +-
+ drivers/gpu/drm/tilcdc/Makefile                    |    1 +
+ drivers/gpu/drm/tilcdc/tilcdc_crtc.c               |  387 +-
+ drivers/gpu/drm/tilcdc/tilcdc_drv.c                |  260 +-
+ drivers/gpu/drm/tilcdc/tilcdc_drv.h                |   17 +-
+ drivers/gpu/drm/tilcdc/tilcdc_external.c           |   22 +-
+ drivers/gpu/drm/tilcdc/tilcdc_external.h           |    2 +-
+ drivers/gpu/drm/tilcdc/tilcdc_panel.c              |   13 +-
+ drivers/gpu/drm/tilcdc/tilcdc_plane.c              |  129 +
+ drivers/gpu/drm/tilcdc/tilcdc_regs.h               |   14 +
+ drivers/gpu/drm/tilcdc/tilcdc_tfp410.c             |   10 +-
+ drivers/gpu/drm/ttm/ttm_bo.c                       |    6 +-
+ drivers/gpu/drm/ttm/ttm_bo_util.c                  |    7 +-
+ drivers/gpu/drm/ttm/ttm_memory.c                   |    6 +
+ drivers/gpu/drm/udl/udl_connector.c                |    3 -
+ drivers/gpu/drm/udl/udl_drv.c                      |   16 +
+ drivers/gpu/drm/udl/udl_drv.h                      |    2 +
+ drivers/gpu/drm/udl/udl_main.c                     |   25 +
+ drivers/gpu/drm/udl/udl_modeset.c                  |   16 +-
+ drivers/gpu/drm/vc4/vc4_drv.c                      |    3 +-
+ drivers/gpu/drm/vc4/vc4_gem.c                      |    4 -
+ drivers/gpu/drm/vc4/vc4_kms.c                      |    2 +-
+ drivers/gpu/drm/vc4/vc4_plane.c                    |    2 -
+ drivers/gpu/drm/via/via_drv.c                      |    2 +-
+ drivers/gpu/drm/virtio/virtgpu_display.c           |    3 +-
+ drivers/gpu/drm/virtio/virtgpu_drm_bus.c           |    3 +-
+ drivers/gpu/drm/virtio/virtgpu_ioctl.c             |   13 +-
+ drivers/gpu/drm/vmwgfx/Kconfig                     |    1 +
+ drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c                |    9 -
+ drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               |   11 -
+ drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |    7 -
+ drivers/gpu/ipu-v3/ipu-common.c                    |   12 +-
+ drivers/gpu/ipu-v3/ipu-cpmem.c                     |   13 +
+ drivers/gpu/ipu-v3/ipu-csi.c                       |   26 +-
+ drivers/gpu/ipu-v3/ipu-ic.c                        |   40 +-
+ drivers/gpu/ipu-v3/ipu-prv.h                       |    1 +
+ drivers/gpu/vga/vgaarb.c                           |  110 +-
+ drivers/staging/android/sync_debug.c               |   12 +-
+ include/drm/bridge/analogix_dp.h                   |    3 +
+ include/drm/drmP.h                                 |  137 +-
+ include/drm/drm_atomic_helper.h                    |   13 +-
+ include/drm/drm_connector.h                        |  747 +++
+ include/drm/drm_crtc.h                             | 1086 +---
+ include/drm/drm_crtc_helper.h                      |    6 +-
+ include/drm/drm_encoder.h                          |  227 +
+ include/drm/drm_fb_helper.h                        |   28 +-
+ include/drm/drm_fourcc.h                           |    3 +-
+ include/drm/drm_framebuffer.h                      |  250 +
+ include/drm/drm_gem.h                              |    4 +-
+ include/drm/drm_mm.h                               |   12 +
+ include/drm/drm_mode_object.h                      |  124 +
+ include/drm/drm_modes.h                            |   23 +-
+ include/drm/drm_modeset_helper.h                   |   36 +
+ include/drm/drm_modeset_helper_vtables.h           |   57 +-
+ include/drm/drm_plane_helper.h                     |    9 +-
+ include/drm/drm_property.h                         |  294 +
+ include/drm/drm_simple_kms_helper.h                |   11 +
+ include/drm/drm_vma_manager.h                      |    2 -
+ include/drm/i2c/tda998x.h                          |   29 +-
+ include/drm/i915_drm.h                             |    2 +-
+ include/drm/ttm/ttm_bo_driver.h                    |    7 +-
+ include/drm/ttm/ttm_memory.h                       |    1 +
+ include/dt-bindings/display/tda998x.h              |    7 +
+ include/linux/fence-array.h                        |   10 +
+ include/linux/fence.h                              |    2 +-
+ include/linux/io-mapping.h                         |   98 +-
+ include/linux/sync_file.h                          |   20 +-
+ include/linux/vgaarb.h                             |  128 +-
+ include/uapi/drm/amdgpu_drm.h                      |    6 +
+ include/uapi/drm/drm.h                             |    1 +
+ include/uapi/drm/drm_mode.h                        |   39 +-
+ include/uapi/drm/i915_drm.h                        |   58 +-
+ include/video/imx-ipu-v3.h                         |   18 +
+ 422 files changed, 35048 insertions(+), 18087 deletions(-)
+ rename Documentation/{vgaarbiter.txt => gpu/vgaarbiter.rst} (65%)
+ create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h
+ create mode 100644 drivers/gpu/drm/amd/amdgpu/dce_virtual.c
+ create mode 100644 drivers/gpu/drm/amd/amdgpu/dce_virtual.h
+ create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_clockpowergating.c
+ create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_clockpowergating.h
+ create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_dyn_defaults.h
+ create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_hwmgr.c
+ create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_hwmgr.h
+ create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_powertune.c
+ create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_powertune.h
+ create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_thermal.c
+ create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_thermal.h
+ create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/tonga_powertune.c
+ create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu71.h
+ create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu71_discrete.h
+ create mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c
+ create mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.h
+ create mode 100644 drivers/gpu/drm/drm_connector.c
+ rename include/drm/drm_dp_aux_dev.h => drivers/gpu/drm/drm_crtc_helper_internal.h (63%)
+ create mode 100644 drivers/gpu/drm/drm_encoder.c
+ create mode 100644 drivers/gpu/drm/drm_framebuffer.c
+ create mode 100644 drivers/gpu/drm/drm_mode_object.c
+ create mode 100644 drivers/gpu/drm/drm_modeset_helper.c
+ create mode 100644 drivers/gpu/drm/drm_property.c
+ delete mode 100644 drivers/gpu/drm/i915/i915_gem_debug.c
+ create mode 100644 drivers/gpu/drm/i915/i915_gem_request.c
+ create mode 100644 drivers/gpu/drm/i915/i915_gem_request.h
+ create mode 100644 drivers/gpu/drm/i915/i915_memcpy.c
+ create mode 100644 drivers/gpu/drm/i915/i915_mm.c
+ create mode 100644 drivers/gpu/drm/i915/intel_engine_cs.c
+ create mode 100644 drivers/gpu/drm/i915/intel_frontbuffer.h
+ create mode 100644 drivers/gpu/drm/rockchip/rockchip_drm_psr.c
+ create mode 100644 drivers/gpu/drm/rockchip/rockchip_drm_psr.h
+ create mode 100644 drivers/gpu/drm/sun4i/sun6i_drc.c
+ create mode 100644 drivers/gpu/drm/tilcdc/tilcdc_plane.c
+ create mode 100644 include/drm/drm_connector.h
+ create mode 100644 include/drm/drm_encoder.h
+ create mode 100644 include/drm/drm_framebuffer.h
+ create mode 100644 include/drm/drm_mode_object.h
+ create mode 100644 include/drm/drm_modeset_helper.h
+ create mode 100644 include/drm/drm_property.h
+ create mode 100644 include/dt-bindings/display/tda998x.h
+Merging drm-panel/drm/panel/for-next (a42f6e3f8f03 drm/panel: simple: Add delay timing for Sharp LQ123P1JX31)
+$ git merge drm-panel/drm/panel/for-next
+Merge made by the 'recursive' strategy.
+ drivers/gpu/drm/drm_mipi_dsi.c       | 63 ++++++++++++++++++++++++++++++++----
+ drivers/gpu/drm/panel/panel-simple.c |  5 +++
+ include/drm/drm_mipi_dsi.h           |  6 +++-
+ 3 files changed, 66 insertions(+), 8 deletions(-)
+Merging drm-intel/for-linux-next (82daabae9e85 drm/i915: remove writeq ifdeffery)
+$ git merge drm-intel/for-linux-next
+Resolved 'drivers/gpu/drm/i915/intel_drv.h' using previous resolution.
+Resolved 'drivers/gpu/drm/i915/intel_pm.c' using previous resolution.
+Resolved 'include/drm/drmP.h' using previous resolution.
+Auto-merging include/drm/drmP.h
+CONFLICT (content): Merge conflict in include/drm/drmP.h
+Auto-merging drivers/gpu/drm/i915/intel_pm.c
+CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/intel_pm.c
+Auto-merging drivers/gpu/drm/i915/intel_lvds.c
+Auto-merging drivers/gpu/drm/i915/intel_dvo.c
+Auto-merging drivers/gpu/drm/i915/intel_drv.h
+CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/intel_drv.h
+Auto-merging drivers/gpu/drm/i915/intel_display.c
+Auto-merging drivers/gpu/drm/i915/intel_audio.c
+Auto-merging drivers/gpu/drm/i915/i915_gem_gtt.c
+Auto-merging drivers/gpu/drm/i915/i915_drv.h
+Auto-merging drivers/gpu/drm/i915/i915_debugfs.c
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit -v -a
+[master 1b86f0b8b3a3] Merge remote-tracking branch 'drm-intel/for-linux-next'
+$ git diff -M --stat --summary HEAD^..
+ arch/x86/kernel/early-quirks.c                |    9 +-
+ drivers/gpu/drm/i915/Makefile                 |    1 +
+ drivers/gpu/drm/i915/i915_debugfs.c           | 1012 ++++++++++++-------------
+ drivers/gpu/drm/i915/i915_drv.c               |  300 ++++----
+ drivers/gpu/drm/i915/i915_drv.h               |  218 +++---
+ drivers/gpu/drm/i915/i915_gem.c               |  321 ++++----
+ drivers/gpu/drm/i915/i915_gem_context.c       |   16 -
+ drivers/gpu/drm/i915/i915_gem_evict.c         |    8 +-
+ drivers/gpu/drm/i915/i915_gem_execbuffer.c    |   29 +-
+ drivers/gpu/drm/i915/i915_gem_gtt.c           |  132 ++--
+ drivers/gpu/drm/i915/i915_gem_gtt.h           |    6 +-
+ drivers/gpu/drm/i915/i915_gem_request.c       |  229 +++++-
+ drivers/gpu/drm/i915/i915_gem_request.h       |   76 +-
+ drivers/gpu/drm/i915/i915_gem_shrinker.c      |    4 +-
+ drivers/gpu/drm/i915/i915_gem_stolen.c        |   19 +-
+ drivers/gpu/drm/i915/i915_gem_userptr.c       |    2 +-
+ drivers/gpu/drm/i915/i915_gpu_error.c         |   36 +-
+ drivers/gpu/drm/i915/i915_guc_submission.c    |   63 +-
+ drivers/gpu/drm/i915/i915_irq.c               |  122 ++-
+ drivers/gpu/drm/i915/i915_pci.c               |  285 +++----
+ drivers/gpu/drm/i915/i915_suspend.c           |    6 +-
+ drivers/gpu/drm/i915/i915_sw_fence.c          |  362 +++++++++
+ drivers/gpu/drm/i915/i915_sw_fence.h          |   65 ++
+ drivers/gpu/drm/i915/i915_sysfs.c             |  171 ++---
+ drivers/gpu/drm/i915/intel_audio.c            |   57 +-
+ drivers/gpu/drm/i915/intel_breadcrumbs.c      |    3 +
+ drivers/gpu/drm/i915/intel_color.c            |   24 +-
+ drivers/gpu/drm/i915/intel_crt.c              |   48 +-
+ drivers/gpu/drm/i915/intel_ddi.c              |  276 ++++---
+ drivers/gpu/drm/i915/intel_device_info.c      |  140 ++--
+ drivers/gpu/drm/i915/intel_display.c          |  606 ++++++++++-----
+ drivers/gpu/drm/i915/intel_dp.c               |  206 ++---
+ drivers/gpu/drm/i915/intel_dp_link_training.c |  139 ++--
+ drivers/gpu/drm/i915/intel_dp_mst.c           |   97 +--
+ drivers/gpu/drm/i915/intel_dpll_mgr.c         |  458 ++++++-----
+ drivers/gpu/drm/i915/intel_dpll_mgr.h         |   15 +
+ drivers/gpu/drm/i915/intel_drv.h              |   79 +-
+ drivers/gpu/drm/i915/intel_dsi.c              |   40 +-
+ drivers/gpu/drm/i915/intel_dvo.c              |   27 +-
+ drivers/gpu/drm/i915/intel_engine_cs.c        |   15 +-
+ drivers/gpu/drm/i915/intel_fbc.c              |    6 +-
+ drivers/gpu/drm/i915/intel_fbdev.c            |    3 +-
+ drivers/gpu/drm/i915/intel_guc.h              |    2 +
+ drivers/gpu/drm/i915/intel_guc_loader.c       |   37 +-
+ drivers/gpu/drm/i915/intel_hdmi.c             |  118 +--
+ drivers/gpu/drm/i915/intel_i2c.c              |  134 ++--
+ drivers/gpu/drm/i915/intel_lrc.c              |  538 ++++++-------
+ drivers/gpu/drm/i915/intel_lrc.h              |    5 +-
+ drivers/gpu/drm/i915/intel_lvds.c             |   52 +-
+ drivers/gpu/drm/i915/intel_panel.c            |   40 +-
+ drivers/gpu/drm/i915/intel_pm.c               |  238 ++----
+ drivers/gpu/drm/i915/intel_ringbuffer.c       |   78 +-
+ drivers/gpu/drm/i915/intel_ringbuffer.h       |   26 +-
+ drivers/gpu/drm/i915/intel_runtime_pm.c       |   57 +-
+ drivers/gpu/drm/i915/intel_sdvo.c             |   56 +-
+ drivers/gpu/drm/i915/intel_sprite.c           |   14 +
+ drivers/gpu/drm/i915/intel_tv.c               |   15 +-
+ drivers/gpu/drm/i915/intel_uncore.c           |   18 +-
+ include/drm/drmP.h                            |   23 +-
+ include/drm/i915_pciids.h                     |   38 +-
+ include/uapi/drm/i915_drm.h                   |    1 +
+ 61 files changed, 4118 insertions(+), 3103 deletions(-)
+ create mode 100644 drivers/gpu/drm/i915/i915_sw_fence.c
+ create mode 100644 drivers/gpu/drm/i915/i915_sw_fence.h
+Merging drm-tegra/drm/tegra/for-next (08ee01789eeb drm/tegra: Fix window[0] base address corruption)
+$ git merge drm-tegra/drm/tegra/for-next
+Auto-merging drivers/gpu/drm/tegra/dc.c
+Merge made by the 'recursive' strategy.
+ drivers/gpu/drm/tegra/dc.c | 9 ++++++++-
+ 1 file changed, 8 insertions(+), 1 deletion(-)
+Merging drm-misc/topic/drm-misc (f6ce410a59a4 drm/fence: allow fence waiting to be interrupted by userspace)
+$ git merge drm-misc/topic/drm-misc
+Auto-merging drivers/gpu/drm/drm_atomic.c
+Merge made by the 'recursive' strategy.
+ drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 12 ++++----
+ drivers/gpu/drm/bridge/adv7511/adv7533.c     |  5 ++--
+ drivers/gpu/drm/drm_atomic.c                 | 13 ++-------
+ drivers/gpu/drm/drm_atomic_helper.c          | 41 ++++++++++++++++++++++------
+ drivers/gpu/drm/drm_crtc_internal.h          |  2 ++
+ drivers/gpu/drm/drm_mode_object.c            | 31 +++++++++++----------
+ drivers/gpu/drm/msm/msm_atomic.c             |  2 +-
+ include/drm/drm_atomic_helper.h              |  5 ++--
+ 8 files changed, 64 insertions(+), 47 deletions(-)
+Merging drm-exynos/exynos-drm/for-next (25364a9e54fb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid)
+$ git merge drm-exynos/exynos-drm/for-next
+Already up-to-date.
+Merging drm-msm/msm-next (0a677125d0ff drm/msm: Delete an unnecessary check before drm_gem_object_unreference())
+$ git merge drm-msm/msm-next
+Already up-to-date.
+Merging hdlcd/for-upstream/hdlcd (523d939ef98f Linux 4.7)
+$ git merge hdlcd/for-upstream/hdlcd
+Already up-to-date.
+Merging mali-dp/for-upstream/mali-dp (59ba2422b430 MAINTAINERS: Add entry for Mali-DP driver)
+$ git merge mali-dp/for-upstream/mali-dp
+Already up-to-date.
+Merging sunxi/sunxi/for-next (d035f1204017 Merge branches 'sunxi/core-for-4.9', 'sunxi/drm-for-4.9', 'sunxi/dt-for-4.9' and 'sunxi/config64-for-4.9', tags 'sunxi-clk-fixes-for-4.8' and 'sunxi-fixes-for-4.8' into sunxi/for-next)
+$ git merge sunxi/sunxi/for-next
+Auto-merging arch/arm64/Kconfig.platforms
+Auto-merging arch/arm/boot/dts/Makefile
+Auto-merging MAINTAINERS
+Auto-merging Documentation/devicetree/bindings/vendor-prefixes.txt
+Auto-merging Documentation/arm/sunxi/README
+Merge made by the 'recursive' strategy.
+ Documentation/arm/sunxi/README                     |    2 +
+ Documentation/devicetree/bindings/arm/sunxi.txt    |    1 +
+ .../devicetree/bindings/clock/sunxi-ccu.txt        |    5 +-
+ .../devicetree/bindings/vendor-prefixes.txt        |    1 +
+ MAINTAINERS                                        |    1 +
+ arch/arm/boot/dts/Makefile                         |    9 +
+ arch/arm/boot/dts/axp209.dtsi                      |    6 +
+ arch/arm/boot/dts/ntc-gr8-evb.dts                  |  342 ++++++
+ arch/arm/boot/dts/ntc-gr8.dtsi                     | 1087 +++++++++++++++++
+ arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts         |    4 -
+ .../boot/dts/sun5i-a13-empire-electronix-m712.dts  |   51 +
+ arch/arm/boot/dts/sun5i-a13-inet-98v-rev2.dts      |  164 +--
+ arch/arm/boot/dts/sun5i-r8-chip.dts                |   10 +
+ arch/arm/boot/dts/sun6i-a31.dtsi                   |  424 ++-----
+ arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts  |  138 +--
+ arch/arm/boot/dts/sun6i-a31s-inet-q972.dts         |  100 ++
+ .../boot/dts/sun6i-reference-design-tablet.dtsi    |  193 +++
+ arch/arm/boot/dts/sun8i-a23-a33.dtsi               |  296 ++---
+ arch/arm/boot/dts/sun8i-a23-gt90h-v4.dts           |  192 +--
+ .../boot/dts/sun8i-a23-polaroid-mid2407pxe03.dts   |   42 +
+ .../boot/dts/sun8i-a23-polaroid-mid2809pxe04.dts   |   42 +
+ arch/arm/boot/dts/sun8i-a23.dtsi                   |   80 +-
+ arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts         |   18 +
+ arch/arm/boot/dts/sun8i-a33-inet-d978-rev2.dts     |   88 ++
+ arch/arm/boot/dts/sun8i-a33-olinuxino.dts          |  226 ++++
+ arch/arm/boot/dts/sun8i-a33.dtsi                   |  236 ++--
+ arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts          |  125 ++
+ arch/arm/boot/dts/sun8i-h3-orangepi-2.dts          |   10 +
+ arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts       |  178 +++
+ arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts    |   88 ++
+ arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts       |    2 +-
+ arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts     |   53 +
+ arch/arm/boot/dts/sun8i-h3.dtsi                    |    8 +
+ arch/arm/boot/dts/sun8i-q8-common.dtsi             |   49 +
+ .../boot/dts/sun8i-reference-design-tablet.dtsi    |   26 +
+ arch/arm/boot/dts/sun9i-a80-cubieboard4.dts        |   29 +
+ arch/arm/boot/dts/sun9i-a80-optimus.dts            |   29 +
+ arch/arm/boot/dts/sun9i-a80.dtsi                   |   14 +-
+ arch/arm/mach-sunxi/Kconfig                        |    1 +
+ arch/arm/mach-sunxi/sunxi.c                        |    1 +
+ arch/arm64/Kconfig.platforms                       |    2 +
+ drivers/clk/sunxi-ng/Kconfig                       |   39 +
+ drivers/clk/sunxi-ng/Makefile                      |    4 +
+ drivers/clk/sunxi-ng/ccu-sun6i-a31.c               | 1235 ++++++++++++++++++++
+ drivers/clk/sunxi-ng/ccu-sun6i-a31.h               |   72 ++
+ drivers/clk/sunxi-ng/ccu-sun8i-a23-a33.h           |   63 +
+ drivers/clk/sunxi-ng/ccu-sun8i-a23.c               |  737 ++++++++++++
+ drivers/clk/sunxi-ng/ccu-sun8i-a33.c               |  780 +++++++++++++
+ drivers/clk/sunxi-ng/ccu-sun8i-h3.c                |   26 +-
+ drivers/clk/sunxi-ng/ccu_div.h                     |   66 +-
+ drivers/clk/sunxi-ng/ccu_mp.c                      |   23 +-
+ drivers/clk/sunxi-ng/ccu_mp.h                      |    2 +-
+ drivers/clk/sunxi-ng/ccu_mult.c                    |  133 +++
+ drivers/clk/sunxi-ng/ccu_mult.h                    |   35 +
+ drivers/clk/sunxi-ng/ccu_mux.c                     |   56 +-
+ drivers/clk/sunxi-ng/ccu_mux.h                     |   68 +-
+ drivers/clk/sunxi-ng/ccu_nk.c                      |    6 +-
+ drivers/clk/sunxi-ng/ccu_nkm.c                     |   44 +-
+ drivers/clk/sunxi-ng/ccu_nkm.h                     |   23 +
+ drivers/clk/sunxi-ng/ccu_nkmp.c                    |   21 +-
+ drivers/clk/sunxi-ng/ccu_nm.c                      |   16 +-
+ drivers/clk/sunxi/clk-a10-pll2.c                   |    4 +-
+ drivers/clk/sunxi/clk-sun8i-mbus.c                 |    2 +-
+ include/dt-bindings/clock/sun6i-a31-ccu.h          |  187 +++
+ include/dt-bindings/clock/sun8i-a23-a33-ccu.h      |  127 ++
+ include/dt-bindings/reset/sun6i-a31-ccu.h          |  106 ++
+ include/dt-bindings/reset/sun8i-a23-a33-ccu.h      |   87 ++
+ 67 files changed, 7074 insertions(+), 1261 deletions(-)
+ create mode 100644 arch/arm/boot/dts/ntc-gr8-evb.dts
+ create mode 100644 arch/arm/boot/dts/ntc-gr8.dtsi
+ create mode 100644 arch/arm/boot/dts/sun5i-a13-empire-electronix-m712.dts
+ create mode 100644 arch/arm/boot/dts/sun6i-a31s-inet-q972.dts
+ create mode 100644 arch/arm/boot/dts/sun6i-reference-design-tablet.dtsi
+ create mode 100644 arch/arm/boot/dts/sun8i-a33-inet-d978-rev2.dts
+ create mode 100644 arch/arm/boot/dts/sun8i-a33-olinuxino.dts
+ create mode 100644 arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts
+ create mode 100644 arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts
+ create mode 100644 arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts
+ create mode 100644 arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts
+ create mode 100644 drivers/clk/sunxi-ng/ccu-sun6i-a31.c
+ create mode 100644 drivers/clk/sunxi-ng/ccu-sun6i-a31.h
+ create mode 100644 drivers/clk/sunxi-ng/ccu-sun8i-a23-a33.h
+ create mode 100644 drivers/clk/sunxi-ng/ccu-sun8i-a23.c
+ create mode 100644 drivers/clk/sunxi-ng/ccu-sun8i-a33.c
+ create mode 100644 drivers/clk/sunxi-ng/ccu_mult.c
+ create mode 100644 include/dt-bindings/clock/sun6i-a31-ccu.h
+ create mode 100644 include/dt-bindings/clock/sun8i-a23-a33-ccu.h
+ create mode 100644 include/dt-bindings/reset/sun6i-a31-ccu.h
+ create mode 100644 include/dt-bindings/reset/sun8i-a23-a33-ccu.h
+Merging kbuild/for-next (fbe6e37dab97 kbuild: add arch specific post-link Makefile)
+$ git merge kbuild/for-next
+Resolved 'arch/Kconfig' using previous resolution.
+Auto-merging include/linux/compiler.h
+Removing arch/x86/um/ksyms.c
+Auto-merging arch/x86/lib/hweight.S
+Removing arch/x86/kernel/x8664_ksyms_64.c
+Removing arch/x86/kernel/i386_ksyms_32.c
+Auto-merging arch/x86/entry/entry_64.S
+Removing arch/sparc/lib/ksyms.c
+Removing arch/sparc/kernel/sparc_ksyms_64.c
+Removing arch/sparc/kernel/sparc_ksyms_32.c
+Removing arch/s390/kernel/s390_ksyms.c
+Removing arch/powerpc/lib/ppc_ksyms.c
+Auto-merging arch/powerpc/lib/checksum_32.S
+Auto-merging arch/powerpc/kernel/setup_32.c
+Removing arch/powerpc/kernel/ppc_ksyms_32.c
+Removing arch/powerpc/kernel/ppc_ksyms.c
+Auto-merging arch/powerpc/kernel/pci-common.c
+Auto-merging arch/powerpc/kernel/entry_64.S
+Auto-merging arch/powerpc/kernel/Makefile
+Removing arch/m68k/kernel/m68k_ksyms.c
+Auto-merging arch/m68k/kernel/Makefile
+Removing arch/arm/mach-imx/ssi-fiq-ksym.c
+Auto-merging arch/arm/mach-imx/Makefile
+Auto-merging arch/arm/lib/delay.c
+Removing arch/arm/kernel/armksyms.c
+Removing arch/alpha/kernel/alpha_ksyms.c
+Auto-merging arch/Kconfig
+CONFLICT (content): Merge conflict in arch/Kconfig
+Auto-merging Makefile
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit -v -a
+[master c262deafc3fd] Merge remote-tracking branch 'kbuild/for-next'
+$ git diff -M --stat --summary HEAD^..
+ Documentation/kbuild/makefiles.txt    |  16 +++
+ Makefile                              |  19 +++-
+ arch/Kconfig                          |  19 ++++
+ arch/alpha/include/asm/Kbuild         |   1 +
+ arch/alpha/kernel/Makefile            |   2 +-
+ arch/alpha/kernel/alpha_ksyms.c       | 102 -------------------
+ arch/alpha/kernel/machvec_impl.h      |   6 +-
+ arch/alpha/kernel/setup.c             |   1 +
+ arch/alpha/lib/callback_srm.S         |   5 +
+ arch/alpha/lib/checksum.c             |   3 +
+ arch/alpha/lib/clear_page.S           |   3 +-
+ arch/alpha/lib/clear_user.S           |   2 +
+ arch/alpha/lib/copy_page.S            |   3 +-
+ arch/alpha/lib/copy_user.S            |   3 +
+ arch/alpha/lib/csum_ipv6_magic.S      |   2 +
+ arch/alpha/lib/csum_partial_copy.c    |   2 +
+ arch/alpha/lib/dec_and_lock.c         |   2 +
+ arch/alpha/lib/divide.S               |   3 +
+ arch/alpha/lib/ev6-clear_page.S       |   3 +-
+ arch/alpha/lib/ev6-clear_user.S       |   3 +-
+ arch/alpha/lib/ev6-copy_page.S        |   3 +-
+ arch/alpha/lib/ev6-copy_user.S        |   3 +-
+ arch/alpha/lib/ev6-csum_ipv6_magic.S  |   2 +
+ arch/alpha/lib/ev6-divide.S           |   3 +
+ arch/alpha/lib/ev6-memchr.S           |   3 +-
+ arch/alpha/lib/ev6-memcpy.S           |   3 +-
+ arch/alpha/lib/ev6-memset.S           |   7 +-
+ arch/alpha/lib/ev67-strcat.S          |   3 +-
+ arch/alpha/lib/ev67-strchr.S          |   3 +-
+ arch/alpha/lib/ev67-strlen.S          |   3 +-
+ arch/alpha/lib/ev67-strncat.S         |   3 +-
+ arch/alpha/lib/ev67-strrchr.S         |   3 +-
+ arch/alpha/lib/fpreg.c                |   7 ++
+ arch/alpha/lib/memchr.S               |   3 +-
+ arch/alpha/lib/memcpy.c               |   5 +-
+ arch/alpha/lib/memmove.S              |   3 +-
+ arch/alpha/lib/memset.S               |   7 +-
+ arch/alpha/lib/strcat.S               |   2 +
+ arch/alpha/lib/strchr.S               |   3 +-
+ arch/alpha/lib/strcpy.S               |   3 +-
+ arch/alpha/lib/strlen.S               |   3 +-
+ arch/alpha/lib/strncat.S              |   3 +-
+ arch/alpha/lib/strncpy.S              |   3 +-
+ arch/alpha/lib/strrchr.S              |   3 +-
+ arch/arm/include/asm/Kbuild           |   1 +
+ arch/arm/kernel/Makefile              |   2 +-
+ arch/arm/kernel/armksyms.c            | 183 ----------------------------------
+ arch/arm/kernel/entry-ftrace.S        |   3 +
+ arch/arm/kernel/head.S                |   3 +
+ arch/arm/kernel/smccc-call.S          |   3 +
+ arch/arm/lib/ashldi3.S                |   3 +
+ arch/arm/lib/ashrdi3.S                |   3 +
+ arch/arm/lib/bitops.h                 |   5 +
+ arch/arm/lib/bswapsdi2.S              |   3 +
+ arch/arm/lib/clear_user.S             |   4 +
+ arch/arm/lib/copy_from_user.S         |   2 +
+ arch/arm/lib/copy_page.S              |   2 +
+ arch/arm/lib/copy_to_user.S           |   4 +
+ arch/arm/lib/csumipv6.S               |   3 +-
+ arch/arm/lib/csumpartial.S            |   2 +
+ arch/arm/lib/csumpartialcopy.S        |   1 +
+ arch/arm/lib/csumpartialcopygeneric.S |   2 +
+ arch/arm/lib/csumpartialcopyuser.S    |   1 +
+ arch/arm/lib/delay.c                  |   2 +
+ arch/arm/lib/div64.S                  |   2 +
+ arch/arm/lib/findbit.S                |   9 ++
+ arch/arm/lib/getuser.S                |   9 ++
+ arch/arm/lib/io-readsb.S              |   2 +
+ arch/arm/lib/io-readsl.S              |   2 +
+ arch/arm/lib/io-readsw-armv3.S        |   3 +-
+ arch/arm/lib/io-readsw-armv4.S        |   2 +
+ arch/arm/lib/io-writesb.S             |   2 +
+ arch/arm/lib/io-writesl.S             |   2 +
+ arch/arm/lib/io-writesw-armv3.S       |   2 +
+ arch/arm/lib/io-writesw-armv4.S       |   2 +
+ arch/arm/lib/lib1funcs.S              |   9 ++
+ arch/arm/lib/lshrdi3.S                |   3 +
+ arch/arm/lib/memchr.S                 |   2 +
+ arch/arm/lib/memcpy.S                 |   3 +
+ arch/arm/lib/memmove.S                |   2 +
+ arch/arm/lib/memset.S                 |   3 +
+ arch/arm/lib/memzero.S                |   2 +
+ arch/arm/lib/muldi3.S                 |   3 +
+ arch/arm/lib/putuser.S                |   5 +
+ arch/arm/lib/strchr.S                 |   2 +
+ arch/arm/lib/strrchr.S                |   2 +
+ arch/arm/lib/uaccess_with_memcpy.c    |   3 +
+ arch/arm/lib/ucmpdi2.S                |   3 +
+ arch/arm/mach-imx/Makefile            |   1 -
+ arch/arm/mach-imx/ssi-fiq-ksym.c      |  20 ----
+ arch/arm/mach-imx/ssi-fiq.S           |   7 +-
+ arch/ia64/hp/sim/boot/Makefile        |   2 +-
+ arch/ia64/include/asm/export.h        |   3 +
+ arch/ia64/kernel/entry.S              |   3 +
+ arch/ia64/kernel/esi_stub.S           |   2 +
+ arch/ia64/kernel/head.S               |   2 +
+ arch/ia64/kernel/ia64_ksyms.c         |  94 +----------------
+ arch/ia64/kernel/ivt.S                |   2 +
+ arch/ia64/kernel/pal.S                |   7 ++
+ arch/ia64/kernel/setup.c              |   4 +
+ arch/ia64/lib/Makefile                |   8 +-
+ arch/ia64/lib/clear_page.S            |   2 +
+ arch/ia64/lib/clear_user.S            |   2 +
+ arch/ia64/lib/copy_page.S             |   2 +
+ arch/ia64/lib/copy_page_mck.S         |   2 +
+ arch/ia64/lib/copy_user.S             |   2 +
+ arch/ia64/lib/flush.S                 |   2 +
+ arch/ia64/lib/idiv32.S                |   2 +
+ arch/ia64/lib/idiv64.S                |   2 +
+ arch/ia64/lib/ip_fast_csum.S          |   3 +
+ arch/ia64/lib/memcpy.S                |   2 +
+ arch/ia64/lib/memcpy_mck.S            |   3 +
+ arch/ia64/lib/memset.S                |   2 +
+ arch/ia64/lib/strlen.S                |   2 +
+ arch/ia64/lib/strlen_user.S           |   2 +
+ arch/ia64/lib/strncpy_from_user.S     |   2 +
+ arch/ia64/lib/strnlen_user.S          |   2 +
+ arch/ia64/lib/xor.S                   |   5 +
+ arch/m68k/include/asm/export.h        |   3 +
+ arch/m68k/kernel/Makefile             |   2 +-
+ arch/m68k/kernel/m68k_ksyms.c         |  32 ------
+ arch/m68k/lib/ashldi3.c               |   4 +
+ arch/m68k/lib/ashrdi3.c               |   4 +
+ arch/m68k/lib/divsi3.S                |   3 +
+ arch/m68k/lib/lshrdi3.c               |   4 +
+ arch/m68k/lib/modsi3.S                |   3 +
+ arch/m68k/lib/muldi3.c                |   4 +
+ arch/m68k/lib/mulsi3.S                |   4 +-
+ arch/m68k/lib/udivsi3.S               |   4 +-
+ arch/m68k/lib/umodsi3.S               |   4 +-
+ arch/powerpc/include/asm/Kbuild       |   1 +
+ arch/powerpc/kernel/Makefile          |   4 -
+ arch/powerpc/kernel/entry_32.S        |   2 +
+ arch/powerpc/kernel/entry_64.S        |   3 +
+ arch/powerpc/kernel/epapr_hcalls.S    |   2 +
+ arch/powerpc/kernel/fpu.S             |   3 +
+ arch/powerpc/kernel/head_32.S         |   5 +
+ arch/powerpc/kernel/head_40x.S        |   2 +
+ arch/powerpc/kernel/head_44x.S        |   2 +
+ arch/powerpc/kernel/head_64.S         |   2 +
+ arch/powerpc/kernel/head_8xx.S        |   2 +
+ arch/powerpc/kernel/head_fsl_booke.S  |   2 +
+ arch/powerpc/kernel/misc.S            |   2 +
+ arch/powerpc/kernel/misc_32.S         |  11 ++
+ arch/powerpc/kernel/misc_64.S         |   4 +
+ arch/powerpc/kernel/pci-common.c      |   1 +
+ arch/powerpc/kernel/pci_32.c          |   2 +
+ arch/powerpc/kernel/ppc_ksyms.c       |  37 -------
+ arch/powerpc/kernel/ppc_ksyms_32.c    |  60 -----------
+ arch/powerpc/kernel/setup_32.c        |   6 ++
+ arch/powerpc/kernel/time.c            |   1 +
+ arch/powerpc/kernel/vector.S          |   3 +
+ arch/powerpc/lib/Makefile             |   2 +-
+ arch/powerpc/lib/checksum_32.S        |   3 +
+ arch/powerpc/lib/checksum_64.S        |   3 +
+ arch/powerpc/lib/copy_32.S            |   5 +
+ arch/powerpc/lib/copypage_64.S        |   2 +
+ arch/powerpc/lib/copyuser_64.S        |   2 +
+ arch/powerpc/lib/hweight_64.S         |   5 +
+ arch/powerpc/lib/mem_64.S             |   3 +
+ arch/powerpc/lib/memcmp_64.S          |   2 +
+ arch/powerpc/lib/memcpy_64.S          |   2 +
+ arch/powerpc/lib/ppc_ksyms.c          |  29 ------
+ arch/powerpc/lib/string.S             |   6 ++
+ arch/powerpc/lib/string_64.S          |   2 +
+ arch/powerpc/mm/hash_low_32.S         |   3 +
+ arch/powerpc/sysdev/dcr-low.S         |   3 +
+ arch/s390/include/asm/Kbuild          |   1 +
+ arch/s390/kernel/Makefile             |   2 +-
+ arch/s390/kernel/entry.S              |   6 ++
+ arch/s390/kernel/mcount.S             |   3 +
+ arch/s390/kernel/s390_ksyms.c         |  15 ---
+ arch/s390/lib/mem.S                   |   3 +
+ arch/sparc/include/asm/Kbuild         |   1 +
+ arch/sparc/include/asm/string.h       |  34 +++++++
+ arch/sparc/include/asm/string_32.h    |  56 -----------
+ arch/sparc/include/asm/string_64.h    |  44 --------
+ arch/sparc/kernel/Makefile            |   2 +-
+ arch/sparc/kernel/entry.S             |   3 +
+ arch/sparc/kernel/head_32.S           |   3 +
+ arch/sparc/kernel/head_64.S           |   7 +-
+ arch/sparc/kernel/helpers.S           |   2 +
+ arch/sparc/kernel/hvcalls.S           |   5 +
+ arch/sparc/kernel/sparc_ksyms.c       |  12 +++
+ arch/sparc/kernel/sparc_ksyms_32.c    |  31 ------
+ arch/sparc/kernel/sparc_ksyms_64.c    |  53 ----------
+ arch/sparc/lib/Makefile               |   1 -
+ arch/sparc/lib/U1memcpy.S             |   2 +
+ arch/sparc/lib/VISsave.S              |   2 +
+ arch/sparc/lib/ashldi3.S              |   2 +
+ arch/sparc/lib/ashrdi3.S              |   2 +
+ arch/sparc/lib/atomic_64.S            |  16 ++-
+ arch/sparc/lib/bitops.S               |   7 ++
+ arch/sparc/lib/blockops.S             |   3 +
+ arch/sparc/lib/bzero.S                |   4 +
+ arch/sparc/lib/checksum_32.S          |   3 +
+ arch/sparc/lib/checksum_64.S          |   2 +
+ arch/sparc/lib/clear_page.S           |   3 +
+ arch/sparc/lib/copy_in_user.S         |   2 +
+ arch/sparc/lib/copy_page.S            |   2 +
+ arch/sparc/lib/copy_user.S            |   2 +
+ arch/sparc/lib/csum_copy.S            |   3 +
+ arch/sparc/lib/divdi3.S               |   2 +
+ arch/sparc/lib/ffs.S                  |   3 +
+ arch/sparc/lib/hweight.S              |   5 +
+ arch/sparc/lib/ipcsum.S               |   2 +
+ arch/sparc/lib/ksyms.c                | 174 --------------------------------
+ arch/sparc/lib/locks.S                |   5 +
+ arch/sparc/lib/lshrdi3.S              |   2 +
+ arch/sparc/lib/mcount.S               |   2 +
+ arch/sparc/lib/memcmp.S               |   2 +
+ arch/sparc/lib/memcpy.S               |  86 +---------------
+ arch/sparc/lib/memmove.S              |   2 +
+ arch/sparc/lib/memscan_32.S           |   4 +
+ arch/sparc/lib/memscan_64.S           |   4 +
+ arch/sparc/lib/memset.S               |   3 +
+ arch/sparc/lib/muldi3.S               |   2 +
+ arch/sparc/lib/strlen.S               |   2 +
+ arch/sparc/lib/strncmp_32.S           |   2 +
+ arch/sparc/lib/strncmp_64.S           |   2 +
+ arch/sparc/lib/xor.S                  |   9 ++
+ arch/x86/entry/entry_32.S             |   2 +
+ arch/x86/entry/entry_64.S             |   2 +
+ arch/x86/entry/thunk_32.S             |   3 +
+ arch/x86/entry/thunk_64.S             |   3 +
+ arch/x86/include/asm/export.h         |   4 +
+ arch/x86/kernel/Makefile              |   4 +-
+ arch/x86/kernel/head_32.S             |   2 +
+ arch/x86/kernel/head_64.S             |   3 +
+ arch/x86/kernel/i386_ksyms_32.c       |  47 ---------
+ arch/x86/kernel/mcount_64.S           |   2 +
+ arch/x86/kernel/x8664_ksyms_64.c      |  85 ----------------
+ arch/x86/lib/checksum_32.S            |   3 +
+ arch/x86/lib/clear_page_64.S          |   2 +
+ arch/x86/lib/cmpxchg8b_emu.S          |   2 +
+ arch/x86/lib/copy_page_64.S           |   2 +
+ arch/x86/lib/copy_user_64.S           |   8 ++
+ arch/x86/lib/csum-partial_64.c        |   1 +
+ arch/x86/lib/getuser.S                |   5 +
+ arch/x86/lib/hweight.S                |   3 +
+ arch/x86/lib/memcpy_64.S              |   4 +
+ arch/x86/lib/memmove_64.S             |   3 +
+ arch/x86/lib/memset_64.S              |   3 +
+ arch/x86/lib/putuser.S                |   5 +
+ arch/x86/lib/strstr_32.c              |   3 +-
+ arch/x86/um/Makefile                  |   2 +-
+ arch/x86/um/checksum_32.S             |   2 +
+ arch/x86/um/ksyms.c                   |  13 ---
+ include/asm-generic/export.h          |  94 +++++++++++++++++
+ include/asm-generic/vmlinux.lds.h     |  52 +++++-----
+ include/linux/compiler.h              |  23 +++++
+ include/linux/export.h                |  30 +++---
+ include/linux/init.h                  |  38 +++----
+ init/Makefile                         |   2 +
+ scripts/Makefile.build                |  43 +++++++-
+ scripts/Makefile.modpost              |  14 ++-
+ scripts/basic/fixdep.c                |  86 ++++++----------
+ scripts/genksyms/lex.l                |  35 ++++---
+ scripts/genksyms/lex.lex.c_shipped    |  35 ++++---
+ scripts/link-vmlinux.sh               |  71 +++++++++++--
+ 260 files changed, 1081 insertions(+), 1401 deletions(-)
+ delete mode 100644 arch/alpha/kernel/alpha_ksyms.c
+ delete mode 100644 arch/arm/kernel/armksyms.c
+ delete mode 100644 arch/arm/mach-imx/ssi-fiq-ksym.c
+ create mode 100644 arch/ia64/include/asm/export.h
+ create mode 100644 arch/m68k/include/asm/export.h
+ delete mode 100644 arch/m68k/kernel/m68k_ksyms.c
+ delete mode 100644 arch/powerpc/kernel/ppc_ksyms.c
+ delete mode 100644 arch/powerpc/kernel/ppc_ksyms_32.c
+ delete mode 100644 arch/powerpc/lib/ppc_ksyms.c
+ delete mode 100644 arch/s390/kernel/s390_ksyms.c
+ create mode 100644 arch/sparc/kernel/sparc_ksyms.c
+ delete mode 100644 arch/sparc/kernel/sparc_ksyms_32.c
+ delete mode 100644 arch/sparc/kernel/sparc_ksyms_64.c
+ delete mode 100644 arch/sparc/lib/ksyms.c
+ create mode 100644 arch/x86/include/asm/export.h
+ delete mode 100644 arch/x86/kernel/i386_ksyms_32.c
+ delete mode 100644 arch/x86/kernel/x8664_ksyms_64.c
+ delete mode 100644 arch/x86/um/ksyms.c
+ create mode 100644 include/asm-generic/export.h
+$ git am -3 ../patches/0001-Revert-ppc-move-exports-to-definitions.patch
+Applying: Revert "ppc: move exports to definitions"
+$ git reset HEAD^
+Unstaged changes after reset:
+M      arch/powerpc/include/asm/Kbuild
+M      arch/powerpc/kernel/Makefile
+M      arch/powerpc/kernel/entry_32.S
+M      arch/powerpc/kernel/entry_64.S
+M      arch/powerpc/kernel/epapr_hcalls.S
+M      arch/powerpc/kernel/fpu.S
+M      arch/powerpc/kernel/head_32.S
+M      arch/powerpc/kernel/head_40x.S
+M      arch/powerpc/kernel/head_44x.S
+M      arch/powerpc/kernel/head_64.S
+M      arch/powerpc/kernel/head_8xx.S
+M      arch/powerpc/kernel/head_fsl_booke.S
+M      arch/powerpc/kernel/misc.S
+M      arch/powerpc/kernel/misc_32.S
+M      arch/powerpc/kernel/misc_64.S
+M      arch/powerpc/kernel/pci-common.c
+M      arch/powerpc/kernel/pci_32.c
+M      arch/powerpc/kernel/setup_32.c
+M      arch/powerpc/kernel/time.c
+M      arch/powerpc/kernel/vector.S
+M      arch/powerpc/lib/Makefile
+M      arch/powerpc/lib/checksum_32.S
+M      arch/powerpc/lib/checksum_64.S
+M      arch/powerpc/lib/copy_32.S
+M      arch/powerpc/lib/copypage_64.S
+M      arch/powerpc/lib/copyuser_64.S
+M      arch/powerpc/lib/hweight_64.S
+M      arch/powerpc/lib/mem_64.S
+M      arch/powerpc/lib/memcmp_64.S
+M      arch/powerpc/lib/memcpy_64.S
+M      arch/powerpc/lib/string.S
+M      arch/powerpc/lib/string_64.S
+M      arch/powerpc/mm/hash_low_32.S
+M      arch/powerpc/sysdev/dcr-low.S
+$ git add -A .
+$ git commit -v -a --amend
+[master 4c4a8a5d34b7] Merge remote-tracking branch 'kbuild/for-next'
+ Date: Tue Sep 13 10:41:10 2016 +1000
+Merging kspp/for-next/kspp (09dd109d8241 latent_entropy: Mark functions with __latent_entropy)
+$ git merge kspp/for-next/kspp
+Auto-merging net/core/dev.c
+Auto-merging mm/page_alloc.c
+Auto-merging kernel/time/timer.c
+Auto-merging kernel/sched/fair.c
+Auto-merging kernel/fork.c
+Auto-merging include/linux/init.h
+Auto-merging include/linux/compiler.h
+Auto-merging include/linux/compiler-gcc.h
+Auto-merging fs/namespace.c
+Auto-merging arch/powerpc/kernel/Makefile
+Auto-merging arch/Kconfig
+Auto-merging Documentation/kernel-parameters.txt
+Merge made by the 'recursive' strategy.
+ Documentation/kernel-parameters.txt         |   5 +
+ arch/Kconfig                                |  18 +
+ arch/powerpc/kernel/Makefile                |   5 +
+ block/blk-softirq.c                         |   2 +-
+ drivers/char/random.c                       |   4 +-
+ fs/namespace.c                              |   1 +
+ include/linux/compiler-gcc.h                |   7 +
+ include/linux/compiler.h                    |   4 +
+ include/linux/fdtable.h                     |   2 +-
+ include/linux/genhd.h                       |   2 +-
+ include/linux/init.h                        |   5 +-
+ include/linux/random.h                      |  15 +-
+ init/main.c                                 |   1 +
+ kernel/fork.c                               |   7 +-
+ kernel/rcu/tiny.c                           |   2 +-
+ kernel/rcu/tree.c                           |   2 +-
+ kernel/sched/fair.c                         |   2 +-
+ kernel/softirq.c                            |   4 +-
+ kernel/time/timer.c                         |   2 +-
+ lib/irq_poll.c                              |   2 +-
+ lib/random32.c                              |   2 +-
+ mm/page_alloc.c                             |  26 ++
+ net/core/dev.c                              |   4 +-
+ scripts/Makefile.gcc-plugins                |   9 +-
+ scripts/gcc-plugins/latent_entropy_plugin.c | 639 ++++++++++++++++++++++++++++
+ 25 files changed, 750 insertions(+), 22 deletions(-)
+ create mode 100644 scripts/gcc-plugins/latent_entropy_plugin.c
+Merging kconfig/for-next (5bcba792bb30 localmodconfig: Fix whitespace repeat count after "tristate")
+$ git merge kconfig/for-next
+Already up-to-date.
+Merging regmap/for-next (faa52daec60c Merge remote-tracking branch 'regmap/topic/debugfs' into regmap-next)
+$ git merge regmap/for-next
+Merge made by the 'recursive' strategy.
+ drivers/base/regmap/internal.h       |  1 +
+ drivers/base/regmap/regmap-debugfs.c | 16 +++++++++++++---
+ drivers/base/regmap/regmap.c         | 23 +++++++++++++++++++++++
+ 3 files changed, 37 insertions(+), 3 deletions(-)
+Merging sound/for-next (071f1344f479 ALSA: pci: constify local structures)
+$ git merge sound/for-next
+Auto-merging sound/firewire/bebob/bebob_yamaha_terratec.c
+Merge made by the 'recursive' strategy.
+ include/sound/hda_register.h                       |  36 +
+ include/sound/hdaudio.h                            |  13 +
+ include/sound/hdaudio_ext.h                        |  12 -
+ sound/aoa/fabrics/layout.c                         |  15 +-
+ sound/aoa/soundbus/i2sbus/core.c                   |   2 +-
+ sound/core/compress_offload.c                      |  10 +-
+ sound/core/pcm_native.c                            |   4 +-
+ sound/core/seq/seq_clientmgr.c                     | 722 +++++++++------------
+ sound/core/seq/seq_compat.c                        |   7 +-
+ sound/firewire/bebob/Makefile                      |   5 +-
+ sound/firewire/bebob/bebob.c                       |   8 +-
+ sound/firewire/bebob/bebob.h                       |   3 +-
+ sound/firewire/bebob/bebob_terratec.c              |  31 -
+ .../{bebob_yamaha.c => bebob_yamaha_terratec.c}    |   9 +-
+ sound/firewire/dice/dice-pcm.c                     |   4 +-
+ sound/firewire/digi00x/digi00x-pcm.c               |   4 +-
+ sound/firewire/oxfw/oxfw-pcm.c                     |   4 +-
+ sound/firewire/tascam/tascam-pcm.c                 |   4 +-
+ sound/hda/ext/hdac_ext_controller.c                |  91 +--
+ sound/hda/ext/hdac_ext_stream.c                    |  46 +-
+ sound/hda/hdac_controller.c                        |  75 +++
+ sound/pci/ad1889.c                                 |   4 +-
+ sound/pci/als300.c                                 |   4 +-
+ sound/pci/als4000.c                                |   4 +-
+ sound/pci/asihpi/asihpi.c                          |   4 +-
+ sound/pci/asihpi/hpifunc.c                         |   7 +-
+ sound/pci/atiixp.c                                 |   6 +-
+ sound/pci/atiixp_modem.c                           |   4 +-
+ sound/pci/aw2/aw2-alsa.c                           |   4 +-
+ sound/pci/azt3328.c                                |   6 +-
+ sound/pci/bt87x.c                                  |   2 +-
+ sound/pci/ca0106/ca0106_main.c                     |  16 +-
+ sound/pci/cmipci.c                                 |  10 +-
+ sound/pci/cs4281.c                                 |   4 +-
+ sound/pci/cs46xx/cs46xx_lib.c                      |   4 +-
+ sound/pci/cs46xx/dsp_spos.c                        |   2 +-
+ sound/pci/cs5535audio/cs5535audio_pcm.c            |   4 +-
+ sound/pci/ctxfi/ctatc.c                            |   2 +-
+ sound/pci/ctxfi/ctpcm.c                            |   4 +-
+ sound/pci/ctxfi/ctvmem.c                           |   6 +-
+ sound/pci/emu10k1/emu10k1x.c                       |   4 +-
+ sound/pci/emu10k1/emupcm.c                         |  12 +-
+ sound/pci/emu10k1/p16v.c                           |  20 +-
+ sound/pci/ens1370.c                                |   6 +-
+ sound/pci/es1938.c                                 |   4 +-
+ sound/pci/es1968.c                                 |   4 +-
+ sound/pci/fm801.c                                  |   4 +-
+ sound/pci/hda/hda_controller.c                     | 205 +++++-
+ sound/pci/hda/hda_controller.h                     |   3 +
+ sound/pci/hda/hda_intel.c                          |  17 +
+ sound/pci/hda/patch_ca0132.c                       |  10 +-
+ sound/pci/hda/patch_realtek.c                      |   2 +
+ sound/pci/ice1712/ice1712.c                        |  10 +-
+ sound/pci/ice1712/ice1724.c                        |  14 +-
+ sound/pci/korg1212/korg1212.c                      |   4 +-
+ sound/pci/lola/lola_pcm.c                          |   2 +-
+ sound/pci/lx6464es/lx6464es.c                      |   4 +-
+ sound/pci/maestro3.c                               |   4 +-
+ sound/pci/mixart/mixart.c                          |   4 +-
+ sound/pci/nm256/nm256.c                            |   4 +-
+ sound/pci/oxygen/oxygen_pcm.c                      |  12 +-
+ sound/pci/pcxhr/pcxhr.c                            |   2 +-
+ sound/pci/riptide/riptide.c                        |   6 +-
+ sound/pci/rme32.c                                  |  16 +-
+ sound/pci/rme96.c                                  |   8 +-
+ sound/pci/rme9652/hdsp.c                           |   4 +-
+ sound/pci/rme9652/hdspm.c                          |   4 +-
+ sound/pci/rme9652/rme9652.c                        |   4 +-
+ sound/pci/sonicvibes.c                             |   4 +-
+ sound/pci/trident/trident_main.c                   |  12 +-
+ sound/pci/via82xx.c                                |  10 +-
+ sound/pci/via82xx_modem.c                          |   4 +-
+ sound/pci/ymfpci/ymfpci_main.c                     |  10 +-
+ sound/ppc/snd_ps3.c                                |   4 +-
+ sound/soc/intel/baytrail/sst-baytrail-ipc.c        |  12 +-
+ sound/soc/intel/skylake/skl-messages.c             |   4 +-
+ sound/soc/intel/skylake/skl-pcm.c                  |   8 +-
+ sound/soc/intel/skylake/skl.c                      |   6 +-
+ sound/usb/caiaq/audio.c                            |   1 -
+ sound/usb/card.h                                   |   2 +-
+ sound/usb/endpoint.c                               |  13 +-
+ sound/usb/format.c                                 |   4 +-
+ sound/usb/quirks.c                                 |   6 +
+ 83 files changed, 906 insertions(+), 789 deletions(-)
+ rename sound/firewire/bebob/{bebob_yamaha.c => bebob_yamaha_terratec.c} (85%)
+Merging sound-asoc/for-next (44552e3fbdb9 Merge remote-tracking branches 'asoc/topic/ux500' and 'asoc/topic/wm8962' into asoc-next)
+$ git merge sound-asoc/for-next
+Removing sound/soc/sh/rcar/rsrc-card.c
+Auto-merging arch/arm/mach-s3c24xx/mach-mini2440.c
+Removing Documentation/devicetree/bindings/sound/renesas,rsrc-card.txt
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/sound/nau8810.txt          |  16 +
+ .../bindings/sound/nvidia,tegra-audio-sgtl5000.txt |  42 +
+ .../devicetree/bindings/sound/qcom,apq8016-sbc.txt |  30 +
+ .../bindings/sound/renesas,rsrc-card.txt           |  75 --
+ .../bindings/sound/rockchip,rk3399-gru-sound.txt   |  15 +
+ Documentation/devicetree/bindings/sound/rt5659.txt |   3 +
+ .../devicetree/bindings/sound/simple-scu-card.txt  | 110 +++
+ .../bindings/sound/sunxi,sun4i-spdif.txt           |   3 +
+ arch/arm/mach-s3c24xx/mach-mini2440.c              |  19 +
+ include/sound/l3.h                                 |  15 +-
+ include/sound/s3c24xx_uda134x.h                    |   1 -
+ include/sound/simple_card_utils.h                  |  35 +
+ include/sound/soc.h                                |  19 -
+ include/uapi/sound/Kbuild                          |   1 +
+ include/uapi/sound/asoc.h                          |  35 +-
+ include/uapi/sound/snd_sst_tokens.h                | 214 +++++
+ sound/soc/amd/acp-pcm-dma.c                        |   2 +-
+ sound/soc/atmel/atmel-classd.c                     |   6 +-
+ sound/soc/atmel/atmel-pcm-pdc.c                    |   2 +-
+ sound/soc/atmel/atmel-pdmic.c                      |  20 +-
+ sound/soc/codecs/88pm860x-codec.c                  |  14 +-
+ sound/soc/codecs/Kconfig                           |   5 +
+ sound/soc/codecs/Makefile                          |   2 +
+ sound/soc/codecs/ab8500-codec.c                    |  24 +-
+ sound/soc/codecs/ac97.c                            |  10 +-
+ sound/soc/codecs/ad1836.c                          |  14 +-
+ sound/soc/codecs/ad193x.c                          |  14 +-
+ sound/soc/codecs/ad1980.c                          |  14 +-
+ sound/soc/codecs/ad73311.c                         |  10 +-
+ sound/soc/codecs/adau1373.c                        |  14 +-
+ sound/soc/codecs/adau1701.c                        |  15 +-
+ sound/soc/codecs/adau1761.c                        |  14 +-
+ sound/soc/codecs/adau1781.c                        |  14 +-
+ sound/soc/codecs/adau1977.c                        |  14 +-
+ sound/soc/codecs/adau7002.c                        |  10 +-
+ sound/soc/codecs/adav80x.c                         |  14 +-
+ sound/soc/codecs/ads117x.c                         |  10 +-
+ sound/soc/codecs/ak4104.c                          |  10 +-
+ sound/soc/codecs/ak4535.c                          |  14 +-
+ sound/soc/codecs/ak4554.c                          |  10 +-
+ sound/soc/codecs/ak4613.c                          |  14 +-
+ sound/soc/codecs/ak4641.c                          |  14 +-
+ sound/soc/codecs/ak4642.c                          |  14 +-
+ sound/soc/codecs/ak4671.c                          |  14 +-
+ sound/soc/codecs/ak5386.c                          |  10 +-
+ sound/soc/codecs/alc5632.c                         |  14 +-
+ sound/soc/codecs/arizona.c                         |  14 +-
+ sound/soc/codecs/bt-sco.c                          |  10 +-
+ sound/soc/codecs/cs35l32.c                         |  15 +-
+ sound/soc/codecs/cs35l33.c                         |  15 +-
+ sound/soc/codecs/cs4265.c                          |  15 +-
+ sound/soc/codecs/cs4270.c                          |  14 +-
+ sound/soc/codecs/cs4271.c                          |  14 +-
+ sound/soc/codecs/cs42l51.c                         |  14 +-
+ sound/soc/codecs/cs42l52.c                         |  15 +-
+ sound/soc/codecs/cs42l56.c                         |  15 +-
+ sound/soc/codecs/cs42l73.c                         |  19 +-
+ sound/soc/codecs/cs42xx8.c                         |  14 +-
+ sound/soc/codecs/cs4349.c                          |  15 +-
+ sound/soc/codecs/cs47l24.c                         |  24 +-
+ sound/soc/codecs/cs53l30.c                         |  23 +-
+ sound/soc/codecs/cx20442.c                         |  10 +-
+ sound/soc/codecs/da7210.c                          |  15 +-
+ sound/soc/codecs/da7213.c                          | 145 ++--
+ sound/soc/codecs/da7213.h                          |  12 +-
+ sound/soc/codecs/da7218.c                          |  49 +-
+ sound/soc/codecs/da7218.h                          |   2 -
+ sound/soc/codecs/da7219-aad.c                      |  18 +-
+ sound/soc/codecs/da7219.c                          |  33 +-
+ sound/soc/codecs/da732x.c                          |  14 +-
+ sound/soc/codecs/da9055.c                          |  15 +-
+ sound/soc/codecs/dmic.c                            |  10 +-
+ sound/soc/codecs/es8328.c                          |  14 +-
+ sound/soc/codecs/gtm601.c                          |  10 +-
+ sound/soc/codecs/hdac_hdmi.c                       |   2 +-
+ sound/soc/codecs/hdmi-codec.c                      |  79 +-
+ sound/soc/codecs/inno_rk3036.c                     |  14 +-
+ sound/soc/codecs/isabelle.c                        |  14 +-
+ sound/soc/codecs/jz4740.c                          |  14 +-
+ sound/soc/codecs/l3.c                              |  71 +-
+ sound/soc/codecs/lm49453.c                         |  14 +-
+ sound/soc/codecs/max98088.c                        |  14 +-
+ sound/soc/codecs/max98095.c                        |  14 +-
+ sound/soc/codecs/max98357a.c                       |  10 +-
+ sound/soc/codecs/max98371.c                        |   1 -
+ sound/soc/codecs/max9850.c                         |  14 +-
+ sound/soc/codecs/max9860.c                         |  14 +-
+ sound/soc/codecs/max9867.c                         |  14 +-
+ sound/soc/codecs/max98925.c                        |  14 +-
+ sound/soc/codecs/max98926.c                        |  14 +-
+ sound/soc/codecs/mc13783.c                         |  14 +-
+ sound/soc/codecs/ml26124.c                         |  14 +-
+ sound/soc/codecs/nau8810.c                         | 884 ++++++++++++++++++++
+ sound/soc/codecs/nau8810.h                         | 281 +++++++
+ sound/soc/codecs/nau8825.c                         |  14 +-
+ sound/soc/codecs/pcm1681.c                         |  14 +-
+ sound/soc/codecs/pcm179x.c                         |  14 +-
+ sound/soc/codecs/pcm3008.c                         |  10 +-
+ sound/soc/codecs/pcm3168a.c                        |  14 +-
+ sound/soc/codecs/pcm512x.c                         |  14 +-
+ sound/soc/codecs/rt286.c                           |  14 +-
+ sound/soc/codecs/rt298.c                           |  14 +-
+ sound/soc/codecs/rt5514-spi.c                      |   2 +-
+ sound/soc/codecs/rt5514.c                          |  20 +-
+ sound/soc/codecs/rt5514.h                          |   4 +-
+ sound/soc/codecs/rt5616.c                          |  14 +-
+ sound/soc/codecs/rt5631.c                          |  14 +-
+ sound/soc/codecs/rt5640.c                          |  17 +-
+ sound/soc/codecs/rt5640.h                          |   1 +
+ sound/soc/codecs/rt5645.c                          |  14 +-
+ sound/soc/codecs/rt5651.c                          |  14 +-
+ sound/soc/codecs/rt5659.c                          |  41 +-
+ sound/soc/codecs/rt5659.h                          |   1 +
+ sound/soc/codecs/rt5670.c                          |  14 +-
+ sound/soc/codecs/rt5677.c                          |  16 +-
+ sound/soc/codecs/sgtl5000.c                        |  17 +-
+ sound/soc/codecs/si476x.c                          |  10 +-
+ sound/soc/codecs/sn95031.c                         |  14 +-
+ sound/soc/codecs/spdif_receiver.c                  |  10 +-
+ sound/soc/codecs/spdif_transmitter.c               |  10 +-
+ sound/soc/codecs/ssm2518.c                         |  14 +-
+ sound/soc/codecs/ssm2602.c                         |  14 +-
+ sound/soc/codecs/ssm4567.c                         |  14 +-
+ sound/soc/codecs/sta32x.c                          |  14 +-
+ sound/soc/codecs/sta350.c                          |  14 +-
+ sound/soc/codecs/sta529.c                          |   6 +-
+ sound/soc/codecs/stac9766.c                        |   6 +-
+ sound/soc/codecs/sti-sas.c                         |   8 +-
+ sound/soc/codecs/tas2552.c                         |  14 +-
+ sound/soc/codecs/tas5086.c                         |  16 +-
+ sound/soc/codecs/tas571x.c                         |  14 +-
+ sound/soc/codecs/tas5720.c                         |  14 +-
+ sound/soc/codecs/tfa9879.c                         |  15 +-
+ sound/soc/codecs/tlv320aic23.c                     |  14 +-
+ sound/soc/codecs/tlv320aic26.c                     |  14 +-
+ sound/soc/codecs/tlv320aic31xx.c                   |  14 +-
+ sound/soc/codecs/tlv320aic32x4.c                   |  14 +-
+ sound/soc/codecs/tlv320aic3x.c                     |  14 +-
+ sound/soc/codecs/tlv320dac33.c                     |  14 +-
+ sound/soc/codecs/twl4030.c                         |  14 +-
+ sound/soc/codecs/twl6040.c                         |  14 +-
+ sound/soc/codecs/uda134x.c                         |  17 +-
+ sound/soc/codecs/uda1380.c                         |  14 +-
+ sound/soc/codecs/wl1273.c                          |  14 +-
+ sound/soc/codecs/wm0010.c                          |  12 +-
+ sound/soc/codecs/wm1250-ev1.c                      |  13 +-
+ sound/soc/codecs/wm2000.c                          |  16 +-
+ sound/soc/codecs/wm2200.c                          |  16 +-
+ sound/soc/codecs/wm5100.c                          |  18 +-
+ sound/soc/codecs/wm5102.c                          |  26 +-
+ sound/soc/codecs/wm5110.c                          |  26 +-
+ sound/soc/codecs/wm8350.c                          |  16 +-
+ sound/soc/codecs/wm8400.c                          |  16 +-
+ sound/soc/codecs/wm8510.c                          |  16 +-
+ sound/soc/codecs/wm8523.c                          |  16 +-
+ sound/soc/codecs/wm8580.c                          |  16 +-
+ sound/soc/codecs/wm8711.c                          |  16 +-
+ sound/soc/codecs/wm8727.c                          |  12 +-
+ sound/soc/codecs/wm8728.c                          |  16 +-
+ sound/soc/codecs/wm8731.c                          |  16 +-
+ sound/soc/codecs/wm8737.c                          |  16 +-
+ sound/soc/codecs/wm8741.c                          |  12 +-
+ sound/soc/codecs/wm8750.c                          |  16 +-
+ sound/soc/codecs/wm8753.c                          |  16 +-
+ sound/soc/codecs/wm8770.c                          |  16 +-
+ sound/soc/codecs/wm8776.c                          |  16 +-
+ sound/soc/codecs/wm8782.c                          |  12 +-
+ sound/soc/codecs/wm8804.c                          |  10 +-
+ sound/soc/codecs/wm8900.c                          |  16 +-
+ sound/soc/codecs/wm8903.c                          |  18 +-
+ sound/soc/codecs/wm8904.c                          |   2 +-
+ sound/soc/codecs/wm8940.c                          |  16 +-
+ sound/soc/codecs/wm8955.c                          |  16 +-
+ sound/soc/codecs/wm8960.c                          |   2 +-
+ sound/soc/codecs/wm8961.c                          |  16 +-
+ sound/soc/codecs/wm8962.c                          |   6 +-
+ sound/soc/codecs/wm8971.c                          |  16 +-
+ sound/soc/codecs/wm8974.c                          |  16 +-
+ sound/soc/codecs/wm8978.c                          |  16 +-
+ sound/soc/codecs/wm8983.c                          |  16 +-
+ sound/soc/codecs/wm8985.c                          |  16 +-
+ sound/soc/codecs/wm8988.c                          |  14 +-
+ sound/soc/codecs/wm8990.c                          |  16 +-
+ sound/soc/codecs/wm8991.c                          |  16 +-
+ sound/soc/codecs/wm8993.c                          |   2 +-
+ sound/soc/codecs/wm8994.c                          |   2 +-
+ sound/soc/codecs/wm8995.c                          |  14 +-
+ sound/soc/codecs/wm8996.c                          |  18 +-
+ sound/soc/codecs/wm8997.c                          |  16 +-
+ sound/soc/codecs/wm8998.c                          |  26 +-
+ sound/soc/codecs/wm9081.c                          |  16 +-
+ sound/soc/codecs/wm9090.c                          |   2 +-
+ sound/soc/codecs/wm9705.c                          |  16 +-
+ sound/soc/codecs/wm9712.c                          |  16 +-
+ sound/soc/codecs/wm9713.c                          |  16 +-
+ sound/soc/davinci/davinci-mcasp.c                  |   2 +-
+ sound/soc/dwc/designware_i2s.c                     |   2 -
+ sound/soc/fsl/fsl_asrc.c                           |  10 +-
+ sound/soc/fsl/fsl_asrc_dma.c                       |   2 +-
+ sound/soc/fsl/fsl_esai.c                           |   6 +-
+ sound/soc/fsl/fsl_sai.c                            |   6 +-
+ sound/soc/generic/Kconfig                          |   8 +
+ sound/soc/generic/Makefile                         |   2 +
+ sound/soc/generic/simple-card-utils.c              | 141 ++++
+ sound/soc/generic/simple-card.c                    | 273 ++-----
+ sound/soc/generic/simple-scu-card.c                | 345 ++++++++
+ sound/soc/img/pistachio-internal-dac.c             |  14 +-
+ sound/soc/intel/Kconfig                            |   1 +
+ sound/soc/intel/atom/sst-atom-controls.c           |  32 +-
+ sound/soc/intel/atom/sst-atom-controls.h           |   6 +
+ sound/soc/intel/atom/sst-mfld-platform-pcm.c       |   2 +-
+ sound/soc/intel/atom/sst/sst.c                     |   5 +-
+ sound/soc/intel/atom/sst/sst_acpi.c                |  82 +-
+ sound/soc/intel/atom/sst/sst_ipc.c                 |   3 +
+ sound/soc/intel/atom/sst/sst_pvt.c                 |  14 +-
+ sound/soc/intel/boards/bytcr_rt5640.c              | 507 ++++++++++--
+ sound/soc/intel/haswell/sst-haswell-pcm.c          |   2 +-
+ sound/soc/intel/skylake/bxt-sst.c                  | 114 ++-
+ sound/soc/intel/skylake/skl-messages.c             |  39 +-
+ sound/soc/intel/skylake/skl-pcm.c                  |  51 +-
+ sound/soc/intel/skylake/skl-sst-dsp.h              |  12 +-
+ sound/soc/intel/skylake/skl-sst-ipc.c              |  29 +
+ sound/soc/intel/skylake/skl-sst-ipc.h              |  12 +-
+ sound/soc/intel/skylake/skl-sst-utils.c            |  24 +-
+ sound/soc/intel/skylake/skl-sst.c                  |  43 +-
+ sound/soc/intel/skylake/skl-topology.c             | 886 ++++++++++++++++++---
+ sound/soc/intel/skylake/skl-topology.h             |   4 +-
+ sound/soc/intel/skylake/skl-tplg-interface.h       |  92 +--
+ sound/soc/intel/skylake/skl.h                      |   2 +
+ sound/soc/kirkwood/kirkwood-dma.c                  |   2 +-
+ sound/soc/mediatek/common/mtk-afe-fe-dai.c         |   5 +-
+ sound/soc/omap/mcbsp.c                             |   3 +-
+ sound/soc/omap/omap-abe-twl6040.c                  |  14 +-
+ sound/soc/omap/omap-pcm.c                          |   2 +-
+ sound/soc/qcom/apq8016_sbc.c                       |  20 +
+ sound/soc/qcom/lpass-platform.c                    |  16 +-
+ sound/soc/qcom/lpass.h                             |   2 +
+ sound/soc/rockchip/Kconfig                         |  12 +
+ sound/soc/rockchip/Makefile                        |   2 +
+ sound/soc/rockchip/rk3399_gru_sound.c              | 374 +++++++++
+ sound/soc/rockchip/rockchip_i2s.c                  |  10 +-
+ sound/soc/rockchip/rockchip_spdif.c                |  12 +-
+ sound/soc/samsung/ac97.c                           |  28 +-
+ sound/soc/samsung/dma.h                            |  20 +-
+ sound/soc/samsung/dmaengine.c                      |  31 -
+ sound/soc/samsung/i2s.c                            |  56 +-
+ sound/soc/samsung/idma.c                           |   1 -
+ sound/soc/samsung/pcm.c                            |  26 +-
+ sound/soc/samsung/s3c-i2s-v2.c                     |   3 +-
+ sound/soc/samsung/s3c-i2s-v2.h                     |   4 +-
+ sound/soc/samsung/s3c2412-i2s.c                    |  24 +-
+ sound/soc/samsung/s3c24xx-i2s.c                    |  24 +-
+ sound/soc/samsung/s3c24xx_uda134x.c                | 134 +---
+ sound/soc/samsung/smdk_wm8580pcm.c                 |   1 -
+ sound/soc/samsung/smdk_wm8994pcm.c                 |   1 -
+ sound/soc/samsung/spdif.c                          |  12 +-
+ sound/soc/sh/Kconfig                               |   6 -
+ sound/soc/sh/rcar/Makefile                         |   3 -
+ sound/soc/sh/rcar/core.c                           |   2 +
+ sound/soc/sh/rcar/rsrc-card.c                      | 486 -----------
+ sound/soc/sh/rcar/ssi.c                            |   2 +-
+ sound/soc/soc-ac97.c                               |   2 +-
+ sound/soc/soc-core.c                               |  15 +-
+ sound/soc/soc-dapm.c                               |  23 +-
+ sound/soc/soc-ops.c                                |   2 +-
+ sound/soc/soc-topology.c                           | 115 ++-
+ sound/soc/soc-utils.c                              |   2 +-
+ sound/soc/sunxi/Kconfig                            |   1 +
+ sound/soc/sunxi/sun4i-codec.c                      |  14 +-
+ sound/soc/sunxi/sun4i-spdif.c                      |  17 +-
+ sound/soc/tegra/Kconfig                            |  11 +
+ sound/soc/tegra/Makefile                           |   2 +
+ sound/soc/tegra/tegra_rt5640.c                     |   2 +-
+ sound/soc/tegra/tegra_sgtl5000.c                   | 212 +++++
+ sound/soc/ux500/ux500_msp_dai.c                    |   6 +-
+ 275 files changed, 6503 insertions(+), 2518 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/sound/nau8810.txt
+ create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra-audio-sgtl5000.txt
+ delete mode 100644 Documentation/devicetree/bindings/sound/renesas,rsrc-card.txt
+ create mode 100644 Documentation/devicetree/bindings/sound/rockchip,rk3399-gru-sound.txt
+ create mode 100644 Documentation/devicetree/bindings/sound/simple-scu-card.txt
+ create mode 100644 include/uapi/sound/snd_sst_tokens.h
+ create mode 100644 sound/soc/codecs/nau8810.c
+ create mode 100644 sound/soc/codecs/nau8810.h
+ create mode 100644 sound/soc/generic/simple-scu-card.c
+ create mode 100644 sound/soc/rockchip/rk3399_gru_sound.c
+ delete mode 100644 sound/soc/sh/rcar/rsrc-card.c
+ create mode 100644 sound/soc/tegra/tegra_sgtl5000.c
+Merging modules/modules-next (49aadcf1b6f4 extable.h: add stddef.h so "NULL" definition is not implicit)
+$ git merge modules/modules-next
+Already up-to-date.
+Merging input/next (722dc54628ca Input: tps65218-pwrbutton - add support for tps65217 variant)
+$ git merge input/next
+Removing drivers/input/touchscreen/ft6236.c
+Auto-merging drivers/input/touchscreen/Kconfig
+Auto-merging drivers/input/misc/max77693-haptic.c
+Removing Documentation/devicetree/bindings/input/touchscreen/focaltech-ft6236.txt
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/input/adc-keys.txt         |  49 ++++
+ .../devicetree/bindings/input/gpio-decoder.txt     |  23 ++
+ .../devicetree/bindings/input/gpio-keys-polled.txt |   5 +-
+ .../bindings/input/touchscreen/edt-ft5x06.txt      |   8 +
+ .../input/touchscreen/focaltech-ft6236.txt         |  35 ---
+ .../bindings/input/tps65218-pwrbutton.txt          |  17 +-
+ arch/arm/mach-sa1100/jornada720.c                  |  16 +
+ drivers/input/keyboard/Kconfig                     |  15 +
+ drivers/input/keyboard/Makefile                    |   1 +
+ drivers/input/keyboard/adc-keys.c                  | 210 +++++++++++++
+ drivers/input/keyboard/jornada720_kbd.c            |  59 +---
+ drivers/input/misc/Kconfig                         |  16 +-
+ drivers/input/misc/Makefile                        |   1 +
+ drivers/input/misc/gpio_decoder.c                  | 137 +++++++++
+ drivers/input/misc/max77693-haptic.c               |   4 +-
+ drivers/input/misc/tps65218-pwrbutton.c            |  92 ++++--
+ drivers/input/mouse/focaltech.c                    |   3 +-
+ drivers/input/mouse/psmouse-base.c                 |   2 +-
+ drivers/input/tablet/pegasus_notetaker.c           |   1 +
+ drivers/input/touchscreen/Kconfig                  |  13 -
+ drivers/input/touchscreen/Makefile                 |   1 -
+ drivers/input/touchscreen/edt-ft5x06.c             |   8 +
+ drivers/input/touchscreen/elants_i2c.c             |  31 +-
+ drivers/input/touchscreen/ft6236.c                 | 326 ---------------------
+ drivers/input/touchscreen/jornada720_ts.c          |  21 +-
+ drivers/input/touchscreen/mc13783_ts.c             |  24 +-
+ drivers/input/touchscreen/pixcir_i2c_ts.c          |  13 +-
+ drivers/input/touchscreen/wdt87xx_i2c.c            |   5 +-
+ drivers/input/touchscreen/wm97xx-core.c            |   2 +-
+ 29 files changed, 631 insertions(+), 507 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/input/adc-keys.txt
+ create mode 100644 Documentation/devicetree/bindings/input/gpio-decoder.txt
+ delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/focaltech-ft6236.txt
+ create mode 100644 drivers/input/keyboard/adc-keys.c
+ create mode 100644 drivers/input/misc/gpio_decoder.c
+ delete mode 100644 drivers/input/touchscreen/ft6236.c
+Merging block/for-next (f53f9c50eb50 Merge branch 'for-4.9/block' into for-next)
+$ git merge block/for-next
+Merge made by the 'recursive' strategy.
+ block/blk-core.c                  |   8 +-
+ block/blk-mq.c                    |  14 +-
+ drivers/block/mtip32xx/mtip32xx.c |   2 +-
+ drivers/block/nbd.c               | 411 +++++++++++++++-----------------------
+ include/linux/blk-mq.h            |  11 +-
+ include/linux/blkdev.h            |   2 +-
+ include/linux/workqueue.h         |   1 +
+ kernel/workqueue.c                |  40 ++--
+ 8 files changed, 211 insertions(+), 278 deletions(-)
+Merging lightnvm/for-next (e9c12e6b8e7c lightnvm: NVM should depend on HAS_DMA)
+$ git merge lightnvm/for-next
+Merge made by the 'recursive' strategy.
+ drivers/lightnvm/Kconfig | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+Merging device-mapper/for-next (edd1ea2a8a25 dm bufio: remove use of deprecated create_singlethread_workqueue())
+$ git merge device-mapper/for-next
+Already up-to-date.
+Merging pcmcia/master (e8e68fd86d22 pcmcia: do not break rsrc_nonstatic when handling anonymous cards)
+$ git merge pcmcia/master
+Already up-to-date.
+Merging mmc-uh/next (1230e69ac8d9 mmc: sdhci-acpi: Set MMC_CAP_CMD_DURING_TFR for Intel eMMC controllers)
+$ git merge mmc-uh/next
+Auto-merging arch/arm/boot/dts/sun8i-h3.dtsi
+Auto-merging arch/arm/boot/dts/sun8i-a23-a33.dtsi
+Auto-merging arch/arm/boot/dts/sun6i-a31.dtsi
+Auto-merging Documentation/devicetree/bindings/mmc/brcm,sdhci-brcmstb.txt
+Merge made by the 'recursive' strategy.
+ ...cm,bcm7425-sdhci.txt => brcm,sdhci-brcmstb.txt} |   4 +-
+ .../devicetree/bindings/mmc/mmc-pwrseq-simple.txt  |   2 +
+ Documentation/devicetree/bindings/mmc/mmc.txt      |  15 +-
+ Documentation/devicetree/bindings/mmc/sdhci-st.txt |   2 +-
+ .../devicetree/bindings/mmc/sunxi-mmc.txt          |   7 +-
+ .../devicetree/bindings/mmc/synopsys-dw-mshc.txt   |   4 +
+ Documentation/devicetree/bindings/mmc/tmio_mmc.txt |   1 +
+ arch/arm/boot/dts/sun6i-a31.dtsi                   |   8 +-
+ arch/arm/boot/dts/sun7i-a20.dtsi                   |   8 +-
+ arch/arm/boot/dts/sun8i-a23-a33.dtsi               |   6 +-
+ arch/arm/boot/dts/sun8i-h3.dtsi                    |   6 +-
+ drivers/mmc/card/block.c                           |  27 +-
+ drivers/mmc/card/mmc_test.c                        | 308 +++++++++++++++++++++
+ drivers/mmc/core/core.c                            | 178 ++++++++++--
+ drivers/mmc/core/mmc.c                             |   9 +-
+ drivers/mmc/core/pwrseq_simple.c                   |   9 +
+ drivers/mmc/core/sd.c                              |  37 +--
+ drivers/mmc/core/sdio_io.c                         |  47 ++--
+ drivers/mmc/core/sdio_ops.c                        |   9 +-
+ drivers/mmc/host/davinci_mmc.c                     |   6 +-
+ drivers/mmc/host/dw_mmc-exynos.c                   |   6 +-
+ drivers/mmc/host/dw_mmc-k3.c                       |   6 +
+ drivers/mmc/host/dw_mmc.c                          |  81 ++----
+ drivers/mmc/host/moxart-mmc.c                      |   5 +-
+ drivers/mmc/host/sdhci-acpi.c                      |   2 +-
+ drivers/mmc/host/sdhci-bcm-kona.c                  |   6 +-
+ drivers/mmc/host/sdhci-brcmstb.c                   |   4 +-
+ drivers/mmc/host/sdhci-esdhc-imx.c                 |   7 +-
+ drivers/mmc/host/sdhci-of-arasan.c                 | 109 +++++++-
+ drivers/mmc/host/sdhci-of-esdhc.c                  |   2 +-
+ drivers/mmc/host/sdhci-pci-core.c                  |  62 ++---
+ drivers/mmc/host/sdhci-pci.h                       |   1 -
+ drivers/mmc/host/sdhci-pltfm.c                     |   7 -
+ drivers/mmc/host/sdhci-st.c                        |  15 +-
+ drivers/mmc/host/sdhci-tegra.c                     |  27 +-
+ drivers/mmc/host/sdhci.c                           |  23 +-
+ drivers/mmc/host/sdhci.h                           |   1 -
+ drivers/mmc/host/sh_mobile_sdhi.c                  |  17 +-
+ drivers/mmc/host/sunxi-mmc.c                       | 265 +++++++++++++-----
+ drivers/mmc/host/tmio_mmc.h                        |   1 +
+ drivers/mmc/host/tmio_mmc_pio.c                    |   9 +-
+ drivers/mmc/host/vub300.c                          |   2 -
+ include/linux/mmc/card.h                           |   1 +
+ include/linux/mmc/core.h                           |   7 +
+ include/linux/mmc/dw_mmc.h                         |   2 +
+ include/linux/mmc/host.h                           |   5 +
+ 46 files changed, 1046 insertions(+), 320 deletions(-)
+ rename Documentation/devicetree/bindings/mmc/{brcm,bcm7425-sdhci.txt => brcm,sdhci-brcmstb.txt} (89%)
+Merging md/for-next (fcd4a4cc1359 raid5: allow arbitrary max_hw_sectors)
+$ git merge md/for-next
+Resolved 'include/linux/raid/pq.h' using previous resolution.
+Auto-merging lib/raid6/algos.c
+Auto-merging lib/raid6/Makefile
+Auto-merging include/linux/raid/pq.h
+CONFLICT (content): Merge conflict in include/linux/raid/pq.h
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit -v -a
+[master 32050cf17b37] Merge remote-tracking branch 'md/for-next'
+$ git diff -M --stat --summary HEAD^..
+ arch/x86/Makefile        |   5 +-
+ drivers/md/md-cluster.c  |  99 ++++++---
+ drivers/md/md.c          |  39 ++--
+ drivers/md/md.h          |   5 +-
+ drivers/md/raid5-cache.c |  46 ++--
+ drivers/md/raid5.c       |  16 +-
+ include/linux/raid/pq.h  |   4 +
+ lib/raid6/Makefile       |   2 +-
+ lib/raid6/algos.c        |  12 +
+ lib/raid6/avx512.c       | 569 +++++++++++++++++++++++++++++++++++++++++++++++
+ lib/raid6/recov_avx512.c | 388 ++++++++++++++++++++++++++++++++
+ lib/raid6/test/Makefile  |   5 +-
+ lib/raid6/x86.h          |  10 +
+ 13 files changed, 1113 insertions(+), 87 deletions(-)
+ create mode 100644 lib/raid6/avx512.c
+ create mode 100644 lib/raid6/recov_avx512.c
+Merging mfd/for-mfd-next (1306cbaf4ee9 MAINTAINERS: Add MFD's DT bindings directory to MFD entry)
+$ git merge mfd/for-mfd-next
+Auto-merging drivers/gpio/Kconfig
+Auto-merging MAINTAINERS
+Merge made by the 'recursive' strategy.
+ Documentation/devicetree/bindings/mfd/ac100.txt    |  54 ++
+ Documentation/devicetree/bindings/mfd/act8945a.txt |  22 +-
+ Documentation/devicetree/bindings/mfd/axp20x.txt   |  28 +-
+ Documentation/devicetree/bindings/mfd/lp873x.txt   |  59 ++
+ Documentation/devicetree/bindings/mfd/qcom-rpm.txt |  15 +
+ Documentation/devicetree/bindings/mfd/rk808.txt    |  37 +-
+ .../bindings/mfd/samsung,exynos5433-lpass.txt      |  70 +++
+ Documentation/devicetree/bindings/mfd/stmpe.txt    |   2 +-
+ MAINTAINERS                                        |   1 +
+ drivers/gpio/Kconfig                               |  10 +
+ drivers/gpio/Makefile                              |   1 +
+ drivers/gpio/gpio-lp873x.c                         | 193 +++++++
+ drivers/gpio/gpio-stmpe.c                          | 167 ++++--
+ drivers/input/keyboard/cros_ec_keyb.c              | 135 +----
+ drivers/mfd/Kconfig                                |  37 +-
+ drivers/mfd/Makefile                               |   5 +
+ drivers/mfd/ac100.c                                | 137 +++++
+ drivers/mfd/act8945a.c                             |   1 +
+ drivers/mfd/altera-a10sr.c                         |   2 +-
+ drivers/mfd/arizona-core.c                         |  15 +-
+ drivers/mfd/axp20x-rsb.c                           |   1 +
+ drivers/mfd/axp20x.c                               |  75 +++
+ drivers/mfd/cros_ec.c                              |  58 +-
+ drivers/mfd/da9052-core.c                          |  51 ++
+ drivers/mfd/da9063-core.c                          |   7 +-
+ drivers/mfd/da9063-i2c.c                           |   2 +-
+ drivers/mfd/da9063-irq.c                           |   2 +-
+ drivers/mfd/dm355evm_msp.c                         |  17 +-
+ drivers/mfd/exynos-lpass.c                         | 187 ++++++
+ drivers/mfd/intel-lpss-pci.c                       |  23 +
+ drivers/mfd/intel_soc_pmic_bxtwc.c                 |  23 +-
+ drivers/mfd/lp873x.c                               |  99 ++++
+ drivers/mfd/max14577.c                             |   4 +-
+ drivers/mfd/pm8921-core.c                          |   1 +
+ drivers/mfd/qcom_rpm.c                             |  72 +++
+ drivers/mfd/rk808.c                                | 226 +++++++-
+ drivers/mfd/rtsx_usb.c                             |  10 +-
+ drivers/mfd/stmpe-i2c.c                            |   2 +
+ drivers/mfd/stmpe.c                                | 161 +++++-
+ drivers/mfd/stmpe.h                                |  85 ++-
+ drivers/mfd/twl6040.c                              |   1 +
+ drivers/mfd/ucb1x00-core.c                         |   6 +-
+ drivers/platform/chrome/cros_ec_proto.c            |  92 +++
+ drivers/regulator/Kconfig                          |   6 +-
+ drivers/regulator/qcom_rpm-regulator.c             |  66 +++
+ drivers/regulator/rk808-regulator.c                | 143 ++++-
+ drivers/rtc/Kconfig                                |  14 +-
+ drivers/rtc/Makefile                               |   1 +
+ drivers/rtc/rtc-ac100.c                            | 627 +++++++++++++++++++++
+ include/dt-bindings/mfd/qcom-rpm.h                 |  22 +
+ include/linux/mfd/88pm80x.h                        |   4 +-
+ include/linux/mfd/ac100.h                          | 178 ++++++
+ include/linux/mfd/axp20x.h                         |  60 ++
+ include/linux/mfd/cros_ec.h                        |  18 +
+ include/linux/mfd/cros_ec_commands.h               |  34 ++
+ include/linux/mfd/da9063/core.h                    |   4 +-
+ include/linux/mfd/da9063/pdata.h                   |   4 +-
+ include/linux/mfd/da9063/registers.h               |   4 +-
+ include/linux/mfd/lp873x.h                         | 269 +++++++++
+ include/linux/mfd/max14577-private.h               |   2 +-
+ include/linux/mfd/max14577.h                       |   2 +-
+ include/linux/mfd/rk808.h                          | 154 ++++-
+ include/linux/mfd/stmpe.h                          |  21 +
+ include/linux/mfd/syscon/exynos5-pmu.h             |   4 +-
+ 64 files changed, 3529 insertions(+), 304 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/mfd/ac100.txt
+ create mode 100644 Documentation/devicetree/bindings/mfd/lp873x.txt
+ create mode 100644 Documentation/devicetree/bindings/mfd/samsung,exynos5433-lpass.txt
+ create mode 100644 drivers/gpio/gpio-lp873x.c
+ create mode 100644 drivers/mfd/ac100.c
+ create mode 100644 drivers/mfd/exynos-lpass.c
+ create mode 100644 drivers/mfd/lp873x.c
+ create mode 100644 drivers/rtc/rtc-ac100.c
+ create mode 100644 include/linux/mfd/ac100.h
+ create mode 100644 include/linux/mfd/lp873x.h
+Merging backlight/for-backlight-next (602553073892 backlight: lp855x: Add enable regulator)
+$ git merge backlight/for-backlight-next
+Already up-to-date.
+Merging battery/for-next (9edeaada19a2 power: supply: sbs-battery: simplify DT parsing)
+$ git merge battery/for-next
+Auto-merging drivers/power/supply/z2_battery.c
+Auto-merging drivers/power/supply/wm97xx_battery.c
+Auto-merging drivers/power/supply/tps65217_charger.c
+Auto-merging drivers/power/supply/sbs-battery.c
+Auto-merging drivers/power/supply/pm2301_charger.c
+Auto-merging drivers/power/supply/max77693_charger.c
+Auto-merging drivers/power/supply/max14577_charger.c
+Auto-merging drivers/power/supply/ipaq_micro_battery.c
+Auto-merging drivers/power/supply/intel_mid_battery.c
+Auto-merging drivers/power/supply/ds2781_battery.c
+Auto-merging drivers/power/supply/ds2780_battery.c
+Auto-merging drivers/power/supply/ds2760_battery.c
+Auto-merging drivers/power/supply/bq27xxx_battery.c
+Auto-merging drivers/power/supply/bq24735-charger.c
+Auto-merging drivers/power/supply/axp288_fuel_gauge.c
+Auto-merging drivers/power/supply/axp288_charger.c
+Auto-merging drivers/power/supply/abx500_chargalg.c
+Auto-merging drivers/power/supply/ab8500_fg.c
+Auto-merging drivers/power/supply/ab8500_charger.c
+Auto-merging drivers/power/supply/ab8500_btemp.c
+Removing drivers/power/act8945a_charger.c
+Auto-merging MAINTAINERS
+Removing Documentation/devicetree/bindings/power/act8945a-charger.txt
+Merge made by the 'recursive' strategy.
+ CREDITS                                            |   4 +
+ Documentation/ABI/testing/sysfs-class-power        |   8 +-
+ .../devicetree/bindings/power/act8945a-charger.txt |  35 --
+ .../{power_supply => power/reset}/axxia-reset.txt  |   0
+ .../reset}/imx-snvs-poweroff.txt                   |   0
+ .../{power_supply => power/reset}/msm-poweroff.txt |   0
+ .../reset}/qnap-poweroff.txt                       |   0
+ .../reset}/restart-poweroff.txt                    |   0
+ .../supply}/ab8500/btemp.txt                       |   0
+ .../supply}/ab8500/chargalg.txt                    |   0
+ .../supply}/ab8500/charger.txt                     |   0
+ .../{power_supply => power/supply}/ab8500/fg.txt   |   0
+ .../bindings/power/supply/act8945a-charger.txt     |  48 ++
+ .../supply}/axp20x_usb_power.txt                   |   0
+ .../bindings/power/{ => supply}/bq2415x.txt        |   0
+ .../bindings/power/{ => supply}/bq24257.txt        |   0
+ .../bindings/power/{ => supply}/bq25890.txt        |   0
+ .../supply}/charger-manager.txt                    |   0
+ .../bindings/power/{ => supply}/da9150-charger.txt |   0
+ .../bindings/power/{ => supply}/da9150-fg.txt      |   0
+ .../supply}/gpio-charger.txt                       |   0
+ .../bindings/power/{ => supply}/isp1704.txt        |   0
+ .../supply}/lp8727_charger.txt                     |   0
+ .../bindings/power/{ => supply}/ltc2941.txt        |   0
+ .../supply}/max17042_battery.txt                   |   0
+ .../supply}/max8925_batter.txt                     |   0
+ .../supply}/olpc_battery.txt                       |   0
+ .../supply}/power_supply.txt                       |   0
+ .../power/{ => supply}/qcom,coincell-charger.txt   |   0
+ .../{power_supply => power/supply}/qcom_smbb.txt   |   0
+ .../bindings/power/{ => supply}/rt9455_charger.txt |   0
+ .../bindings/power/{ => supply}/rx51-battery.txt   |   0
+ .../supply}/sbs_sbs-battery.txt                    |   0
+ .../{power_supply => power/supply}/ti,bq24735.txt  |   0
+ .../{power_supply => power/supply}/tps65090.txt    |   0
+ .../supply}/tps65217_charger.txt                   |   0
+ .../bindings/power/{ => supply}/twl-charger.txt    |   0
+ Documentation/driver-model/devres.txt              |   4 +
+ Documentation/power/power_supply_class.txt         |   4 +-
+ MAINTAINERS                                        |  46 +-
+ drivers/power/Kconfig                              | 518 +---------------
+ drivers/power/Makefile                             |  75 +--
+ drivers/power/act8945a_charger.c                   | 359 -----------
+ drivers/power/reset/reboot-mode.c                  |  59 ++
+ drivers/power/reset/reboot-mode.h                  |   4 +
+ drivers/power/reset/syscon-reboot-mode.c           |  12 +-
+ drivers/power/{ => supply}/88pm860x_battery.c      |   0
+ drivers/power/{ => supply}/88pm860x_charger.c      |   0
+ drivers/power/supply/Kconfig                       | 514 ++++++++++++++++
+ drivers/power/supply/Makefile                      |  74 +++
+ drivers/power/{ => supply}/ab8500_bmdata.c         |   0
+ drivers/power/{ => supply}/ab8500_btemp.c          |   2 +-
+ drivers/power/{ => supply}/ab8500_charger.c        |   4 +-
+ drivers/power/{ => supply}/ab8500_fg.c             |   2 +-
+ drivers/power/{ => supply}/abx500_chargalg.c       |   4 +-
+ drivers/power/supply/act8945a_charger.c            | 666 +++++++++++++++++++++
+ drivers/power/{ => supply}/apm_power.c             |   0
+ drivers/power/{ => supply}/axp20x_usb_power.c      |   0
+ drivers/power/{ => supply}/axp288_charger.c        |   1 -
+ drivers/power/{ => supply}/axp288_fuel_gauge.c     |   1 -
+ drivers/power/{ => supply}/bq2415x_charger.c       |   0
+ drivers/power/{ => supply}/bq24190_charger.c       |   0
+ drivers/power/{ => supply}/bq24257_charger.c       |   0
+ drivers/power/{ => supply}/bq24735-charger.c       |  45 +-
+ drivers/power/{ => supply}/bq25890_charger.c       |   0
+ drivers/power/{ => supply}/bq27xxx_battery.c       |   5 +-
+ drivers/power/{ => supply}/bq27xxx_battery_i2c.c   |   0
+ drivers/power/{ => supply}/charger-manager.c       |   0
+ drivers/power/{ => supply}/collie_battery.c        |   0
+ drivers/power/{ => supply}/da9030_battery.c        |   0
+ drivers/power/{ => supply}/da9052-battery.c        |   0
+ drivers/power/{ => supply}/da9150-charger.c        |   0
+ drivers/power/{ => supply}/da9150-fg.c             |   0
+ drivers/power/{ => supply}/ds2760_battery.c        |   7 +-
+ drivers/power/{ => supply}/ds2780_battery.c        |   4 +-
+ drivers/power/{ => supply}/ds2781_battery.c        |   4 +-
+ drivers/power/{ => supply}/ds2782_battery.c        |   0
+ drivers/power/{ => supply}/generic-adc-battery.c   |   0
+ drivers/power/{ => supply}/goldfish_battery.c      |   0
+ drivers/power/{ => supply}/gpio-charger.c          |   0
+ drivers/power/{ => supply}/intel_mid_battery.c     |   3 +-
+ drivers/power/{ => supply}/ipaq_micro_battery.c    |   2 +-
+ drivers/power/{ => supply}/isp1704_charger.c       |   0
+ drivers/power/{ => supply}/jz4740-battery.c        |   0
+ drivers/power/{ => supply}/lp8727_charger.c        |   0
+ drivers/power/{ => supply}/lp8788-charger.c        |   0
+ drivers/power/{ => supply}/ltc2941-battery-gauge.c |   0
+ drivers/power/{ => supply}/max14577_charger.c      |   4 +-
+ drivers/power/{ => supply}/max17040_battery.c      |   0
+ drivers/power/{ => supply}/max17042_battery.c      |   0
+ drivers/power/{ => supply}/max77693_charger.c      |   4 +-
+ drivers/power/{ => supply}/max8903_charger.c       |   0
+ drivers/power/{ => supply}/max8925_power.c         |   0
+ drivers/power/{ => supply}/max8997_charger.c       |   0
+ drivers/power/{ => supply}/max8998_charger.c       |   0
+ drivers/power/{ => supply}/olpc_battery.c          |   0
+ drivers/power/{ => supply}/pcf50633-charger.c      |   0
+ drivers/power/{ => supply}/pda_power.c             |   0
+ drivers/power/{ => supply}/pm2301_charger.c        |   3 +-
+ drivers/power/{ => supply}/pm2301_charger.h        |   0
+ drivers/power/{ => supply}/pmu_battery.c           |   0
+ drivers/power/{ => supply}/power_supply.h          |   0
+ drivers/power/{ => supply}/power_supply_core.c     |   0
+ drivers/power/{ => supply}/power_supply_leds.c     |   0
+ drivers/power/{ => supply}/power_supply_sysfs.c    |   0
+ drivers/power/{ => supply}/qcom_smbb.c             |   0
+ drivers/power/{ => supply}/rt5033_battery.c        |   0
+ drivers/power/{ => supply}/rt9455_charger.c        |   0
+ drivers/power/{ => supply}/rx51_battery.c          |   0
+ drivers/power/{ => supply}/s3c_adc_battery.c       |   0
+ drivers/power/{ => supply}/sbs-battery.c           | 217 +++----
+ drivers/power/{ => supply}/smb347-charger.c        |   0
+ drivers/power/{ => supply}/test_power.c            |   0
+ drivers/power/{ => supply}/tosa_battery.c          |   0
+ drivers/power/{ => supply}/tps65090-charger.c      |   0
+ drivers/power/{ => supply}/tps65217_charger.c      |  40 +-
+ drivers/power/{ => supply}/twl4030_charger.c       |   0
+ drivers/power/{ => supply}/twl4030_madc_battery.c  |   0
+ drivers/power/{ => supply}/wm831x_backup.c         |   0
+ drivers/power/{ => supply}/wm831x_power.c          |   0
+ drivers/power/{ => supply}/wm8350_power.c          |   0
+ drivers/power/{ => supply}/wm97xx_battery.c        |   2 -
+ drivers/power/{ => supply}/z2_battery.c            |   1 -
+ include/linux/power/bq24735-charger.h              |   4 -
+ include/linux/power/sbs-battery.h                  |   4 -
+ 125 files changed, 1561 insertions(+), 1232 deletions(-)
+ delete mode 100644 Documentation/devicetree/bindings/power/act8945a-charger.txt
+ rename Documentation/devicetree/bindings/{power_supply => power/reset}/axxia-reset.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/reset}/imx-snvs-poweroff.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/reset}/msm-poweroff.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/reset}/qnap-poweroff.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/reset}/restart-poweroff.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/ab8500/btemp.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/ab8500/chargalg.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/ab8500/charger.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/ab8500/fg.txt (100%)
+ create mode 100644 Documentation/devicetree/bindings/power/supply/act8945a-charger.txt
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/axp20x_usb_power.txt (100%)
+ rename Documentation/devicetree/bindings/power/{ => supply}/bq2415x.txt (100%)
+ rename Documentation/devicetree/bindings/power/{ => supply}/bq24257.txt (100%)
+ rename Documentation/devicetree/bindings/power/{ => supply}/bq25890.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/charger-manager.txt (100%)
+ rename Documentation/devicetree/bindings/power/{ => supply}/da9150-charger.txt (100%)
+ rename Documentation/devicetree/bindings/power/{ => supply}/da9150-fg.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/gpio-charger.txt (100%)
+ rename Documentation/devicetree/bindings/power/{ => supply}/isp1704.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/lp8727_charger.txt (100%)
+ rename Documentation/devicetree/bindings/power/{ => supply}/ltc2941.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/max17042_battery.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/max8925_batter.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/olpc_battery.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/power_supply.txt (100%)
+ rename Documentation/devicetree/bindings/power/{ => supply}/qcom,coincell-charger.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/qcom_smbb.txt (100%)
+ rename Documentation/devicetree/bindings/power/{ => supply}/rt9455_charger.txt (100%)
+ rename Documentation/devicetree/bindings/power/{ => supply}/rx51-battery.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/sbs_sbs-battery.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/ti,bq24735.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/tps65090.txt (100%)
+ rename Documentation/devicetree/bindings/{power_supply => power/supply}/tps65217_charger.txt (100%)
+ rename Documentation/devicetree/bindings/power/{ => supply}/twl-charger.txt (100%)
+ delete mode 100644 drivers/power/act8945a_charger.c
+ rename drivers/power/{ => supply}/88pm860x_battery.c (100%)
+ rename drivers/power/{ => supply}/88pm860x_charger.c (100%)
+ create mode 100644 drivers/power/supply/Kconfig
+ create mode 100644 drivers/power/supply/Makefile
+ rename drivers/power/{ => supply}/ab8500_bmdata.c (100%)
+ rename drivers/power/{ => supply}/ab8500_btemp.c (99%)
+ rename drivers/power/{ => supply}/ab8500_charger.c (99%)
+ rename drivers/power/{ => supply}/ab8500_fg.c (99%)
+ rename drivers/power/{ => supply}/abx500_chargalg.c (99%)
+ create mode 100644 drivers/power/supply/act8945a_charger.c
+ rename drivers/power/{ => supply}/apm_power.c (100%)
+ rename drivers/power/{ => supply}/axp20x_usb_power.c (100%)
+ rename drivers/power/{ => supply}/axp288_charger.c (99%)
+ rename drivers/power/{ => supply}/axp288_fuel_gauge.c (99%)
+ rename drivers/power/{ => supply}/bq2415x_charger.c (100%)
+ rename drivers/power/{ => supply}/bq24190_charger.c (100%)
+ rename drivers/power/{ => supply}/bq24257_charger.c (100%)
+ rename drivers/power/{ => supply}/bq24735-charger.c (92%)
+ rename drivers/power/{ => supply}/bq25890_charger.c (100%)
+ rename drivers/power/{ => supply}/bq27xxx_battery.c (99%)
+ rename drivers/power/{ => supply}/bq27xxx_battery_i2c.c (100%)
+ rename drivers/power/{ => supply}/charger-manager.c (100%)
+ rename drivers/power/{ => supply}/collie_battery.c (100%)
+ rename drivers/power/{ => supply}/da9030_battery.c (100%)
+ rename drivers/power/{ => supply}/da9052-battery.c (100%)
+ rename drivers/power/{ => supply}/da9150-charger.c (100%)
+ rename drivers/power/{ => supply}/da9150-fg.c (100%)
+ rename drivers/power/{ => supply}/ds2760_battery.c (99%)
+ rename drivers/power/{ => supply}/ds2780_battery.c (99%)
+ rename drivers/power/{ => supply}/ds2781_battery.c (99%)
+ rename drivers/power/{ => supply}/ds2782_battery.c (100%)
+ rename drivers/power/{ => supply}/generic-adc-battery.c (100%)
+ rename drivers/power/{ => supply}/goldfish_battery.c (100%)
+ rename drivers/power/{ => supply}/gpio-charger.c (100%)
+ rename drivers/power/{ => supply}/intel_mid_battery.c (99%)
+ rename drivers/power/{ => supply}/ipaq_micro_battery.c (99%)
+ rename drivers/power/{ => supply}/isp1704_charger.c (100%)
+ rename drivers/power/{ => supply}/jz4740-battery.c (100%)
+ rename drivers/power/{ => supply}/lp8727_charger.c (100%)
+ rename drivers/power/{ => supply}/lp8788-charger.c (100%)
+ rename drivers/power/{ => supply}/ltc2941-battery-gauge.c (100%)
+ rename drivers/power/{ => supply}/max14577_charger.c (99%)
+ rename drivers/power/{ => supply}/max17040_battery.c (100%)
+ rename drivers/power/{ => supply}/max17042_battery.c (100%)
+ rename drivers/power/{ => supply}/max77693_charger.c (99%)
+ rename drivers/power/{ => supply}/max8903_charger.c (100%)
+ rename drivers/power/{ => supply}/max8925_power.c (100%)
+ rename drivers/power/{ => supply}/max8997_charger.c (100%)
+ rename drivers/power/{ => supply}/max8998_charger.c (100%)
+ rename drivers/power/{ => supply}/olpc_battery.c (100%)
+ rename drivers/power/{ => supply}/pcf50633-charger.c (100%)
+ rename drivers/power/{ => supply}/pda_power.c (100%)
+ rename drivers/power/{ => supply}/pm2301_charger.c (99%)
+ rename drivers/power/{ => supply}/pm2301_charger.h (100%)
+ rename drivers/power/{ => supply}/pmu_battery.c (100%)
+ rename drivers/power/{ => supply}/power_supply.h (100%)
+ rename drivers/power/{ => supply}/power_supply_core.c (100%)
+ rename drivers/power/{ => supply}/power_supply_leds.c (100%)
+ rename drivers/power/{ => supply}/power_supply_sysfs.c (100%)
+ rename drivers/power/{ => supply}/qcom_smbb.c (100%)
+ rename drivers/power/{ => supply}/rt5033_battery.c (100%)
+ rename drivers/power/{ => supply}/rt9455_charger.c (100%)
+ rename drivers/power/{ => supply}/rx51_battery.c (100%)
+ rename drivers/power/{ => supply}/s3c_adc_battery.c (100%)
+ rename drivers/power/{ => supply}/sbs-battery.c (85%)
+ rename drivers/power/{ => supply}/smb347-charger.c (100%)
+ rename drivers/power/{ => supply}/test_power.c (100%)
+ rename drivers/power/{ => supply}/tosa_battery.c (100%)
+ rename drivers/power/{ => supply}/tps65090-charger.c (100%)
+ rename drivers/power/{ => supply}/tps65217_charger.c (89%)
+ rename drivers/power/{ => supply}/twl4030_charger.c (100%)
+ rename drivers/power/{ => supply}/twl4030_madc_battery.c (100%)
+ rename drivers/power/{ => supply}/wm831x_backup.c (100%)
+ rename drivers/power/{ => supply}/wm831x_power.c (100%)
+ rename drivers/power/{ => supply}/wm8350_power.c (100%)
+ rename drivers/power/{ => supply}/wm97xx_battery.c (99%)
+ rename drivers/power/{ => supply}/z2_battery.c (99%)
+Merging omap_dss2/for-next (ee65e18206f5 fb: adv7393: off by one in probe function)
+$ git merge omap_dss2/for-next
+Merge made by the 'recursive' strategy.
+ drivers/video/fbdev/Kconfig                        |   6 +-
+ drivers/video/fbdev/Makefile                       |   1 +
+ drivers/video/fbdev/amba-clcd-nomadik.c            | 259 ++++++++++++++
+ drivers/video/fbdev/amba-clcd-nomadik.h            |  24 ++
+ drivers/video/fbdev/amba-clcd-versatile.c          | 395 +++++++++++++++++++++
+ drivers/video/fbdev/amba-clcd-versatile.h          |  17 +
+ drivers/video/fbdev/amba-clcd.c                    | 190 +++++++++-
+ drivers/video/fbdev/bfin_adv7393fb.c               |   5 +-
+ drivers/video/fbdev/efifb.c                        |   6 +-
+ drivers/video/fbdev/mb862xx/mb862xx-i2c.c          |   9 +-
+ drivers/video/fbdev/mx3fb.c                        |   2 +-
+ drivers/video/fbdev/mxsfb.c                        |   9 +-
+ drivers/video/fbdev/omap/lcd_mipid.c               |   9 +-
+ .../fbdev/omap2/omapfb/displays/panel-dsi-cm.c     |  14 +-
+ .../video/fbdev/omap2/omapfb/dss/dispc-compat.c    |   7 +-
+ drivers/video/fbdev/omap2/omapfb/dss/dsi.c         |   8 -
+ drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c       |   8 -
+ drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c       |   8 -
+ drivers/video/fbdev/pxafb.c                        |   3 +-
+ drivers/video/fbdev/s3c2410fb.c                    |   2 +-
+ drivers/video/fbdev/s3c2410fb.h                    |   2 +-
+ include/linux/amba/clcd.h                          |  63 +++-
+ 22 files changed, 960 insertions(+), 87 deletions(-)
+ create mode 100644 drivers/video/fbdev/amba-clcd-nomadik.c
+ create mode 100644 drivers/video/fbdev/amba-clcd-nomadik.h
+ create mode 100644 drivers/video/fbdev/amba-clcd-versatile.h
+Merging regulator/for-next (b8ec4737c4a4 Merge remote-tracking branches 'regulator/topic/tps65218' and 'regulator/topic/tps80031' into regulator-next)
+$ git merge regulator/for-next
+Auto-merging drivers/regulator/rk808-regulator.c
+Auto-merging drivers/regulator/Kconfig
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/regulator/ltc3676.txt      |  94 +++++
+ .../devicetree/bindings/regulator/regulator.txt    |   2 +-
+ drivers/mfd/tps65218.c                             |   9 +
+ drivers/regulator/Kconfig                          |  10 +-
+ drivers/regulator/Makefile                         |   1 +
+ drivers/regulator/core.c                           |   6 +-
+ drivers/regulator/devres.c                         |   7 +-
+ drivers/regulator/hi6421-regulator.c               |   3 +-
+ drivers/regulator/ltc3676.c                        | 420 +++++++++++++++++++++
+ drivers/regulator/rk808-regulator.c                |   3 +-
+ drivers/regulator/tps65218-regulator.c             |   8 +
+ include/linux/mfd/tps65218.h                       |   6 +
+ include/linux/regulator/consumer.h                 |   3 -
+ 13 files changed, 555 insertions(+), 17 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/regulator/ltc3676.txt
+ create mode 100644 drivers/regulator/ltc3676.c
+Merging security/next (8ccc7d6bad84 seccomp: Remove 2-phase API documentation)
+$ git merge security/next
+Merge made by the 'recursive' strategy.
+ include/linux/lsm_hooks.h | 1 -
+ include/linux/security.h  | 1 -
+ 2 files changed, 2 deletions(-)
+Merging integrity/next (56078b570983 module: Fully remove the kernel_module_from_file hook)
+$ git merge integrity/next
+Merge made by the 'recursive' strategy.
+Merging keys/keys-next (ed51e44e914c Merge branch 'keys-asym-keyctl' into keys-next)
+$ git merge keys/keys-next
+Merge made by the 'recursive' strategy.
+ Documentation/crypto/asymmetric-keys.txt  |  26 ++-
+ Documentation/security/keys.txt           | 217 ++++++++++++++++++++
+ certs/Kconfig                             |  18 ++
+ certs/Makefile                            |   6 +
+ certs/blacklist.c                         | 174 ++++++++++++++++
+ certs/blacklist.h                         |   3 +
+ certs/blacklist_hashes.c                  |   6 +
+ certs/blacklist_nohashes.c                |   5 +
+ crypto/asymmetric_keys/Kconfig            |  10 +
+ crypto/asymmetric_keys/Makefile           |  13 ++
+ crypto/asymmetric_keys/asymmetric_keys.h  |   3 +
+ crypto/asymmetric_keys/asymmetric_type.c  |  59 +++++-
+ crypto/asymmetric_keys/pkcs7_parser.c     |   1 +
+ crypto/asymmetric_keys/pkcs7_parser.h     |   1 +
+ crypto/asymmetric_keys/pkcs7_verify.c     |  32 ++-
+ crypto/asymmetric_keys/pkcs8.asn1         |  24 +++
+ crypto/asymmetric_keys/pkcs8_parser.c     | 184 +++++++++++++++++
+ crypto/asymmetric_keys/public_key.c       | 195 ++++++++++++++++--
+ crypto/asymmetric_keys/signature.c        |  95 +++++++++
+ crypto/asymmetric_keys/x509_cert_parser.c |  21 +-
+ crypto/asymmetric_keys/x509_parser.h      |   1 +
+ crypto/asymmetric_keys/x509_public_key.c  |  15 ++
+ include/crypto/public_key.h               |  14 +-
+ include/keys/asymmetric-subtype.h         |   9 +
+ include/keys/system_keyring.h             |  12 ++
+ include/linux/key-type.h                  |  11 +
+ include/linux/keyctl.h                    |  46 +++++
+ include/uapi/linux/keyctl.h               |  30 +++
+ security/keys/Makefile                    |   1 +
+ security/keys/compat.c                    |  18 ++
+ security/keys/internal.h                  |  39 ++++
+ security/keys/keyctl.c                    |  24 +++
+ security/keys/keyctl_pkey.c               | 323 ++++++++++++++++++++++++++++++
+ 33 files changed, 1584 insertions(+), 52 deletions(-)
+ create mode 100644 certs/blacklist.c
+ create mode 100644 certs/blacklist.h
+ create mode 100644 certs/blacklist_hashes.c
+ create mode 100644 certs/blacklist_nohashes.c
+ create mode 100644 crypto/asymmetric_keys/pkcs8.asn1
+ create mode 100644 crypto/asymmetric_keys/pkcs8_parser.c
+ create mode 100644 include/linux/keyctl.h
+ create mode 100644 security/keys/keyctl_pkey.c
+Merging selinux/next (7c686af071ad selinux: fix overflow and 0 length allocations)
+$ git merge selinux/next
+Auto-merging include/linux/security.h
+Auto-merging include/linux/lsm_hooks.h
+Auto-merging fs/overlayfs/dir.c
+Auto-merging fs/overlayfs/copy_up.c
+Merge made by the 'recursive' strategy.
+ fs/overlayfs/copy_up.c              | 22 +++++++++
+ fs/overlayfs/dir.c                  | 10 +++++
+ include/linux/lsm_hooks.h           | 36 +++++++++++++++
+ include/linux/security.h            | 24 ++++++++++
+ security/lsm_audit.c                |  4 +-
+ security/security.c                 | 27 +++++++++++
+ security/selinux/Kconfig            | 38 ----------------
+ security/selinux/hooks.c            | 90 ++++++++++++++++++++++++++++++-------
+ security/selinux/include/security.h |  4 --
+ security/selinux/ss/conditional.c   |  2 +
+ security/selinux/ss/ebitmap.c       |  3 ++
+ security/selinux/ss/policydb.c      | 11 +++--
+ security/smack/smack_netfilter.c    |  4 +-
+ 13 files changed, 210 insertions(+), 65 deletions(-)
+Merging tpmdd/next (a307518add94 Merge tag 'tpmdd-next-20160902' into next)
+$ git merge tpmdd/next
+Merge made by the 'recursive' strategy.
+Merging watchdog/master (29b4817d4018 Linux 4.8-rc1)
+$ git merge watchdog/master
+Already up-to-date.
+Merging iommu/next (b13a5606c4b2 Merge branches 'x86/amd', 'x86/vt-d', 'arm/exynos', 'arm/mediatek' and 'arm/renesas' into next)
+$ git merge iommu/next
+Auto-merging Documentation/kernel-parameters.txt
+Merge made by the 'recursive' strategy.
+ Documentation/kernel-parameters.txt           |   9 +
+ arch/x86/configs/x86_64_defconfig             |   1 -
+ drivers/iommu/amd_iommu.c                     | 487 +++++++++++++++++++++++---
+ drivers/iommu/amd_iommu_init.c                | 181 +++++++++-
+ drivers/iommu/amd_iommu_proto.h               |   7 +-
+ drivers/iommu/amd_iommu_types.h               | 149 ++++++++
+ drivers/iommu/exynos-iommu.c                  |   4 +-
+ drivers/iommu/intel-iommu.c                   | 103 ++++--
+ drivers/iommu/ipmmu-vmsa.c                    |   2 +-
+ include/dt-bindings/memory/mt2701-larb-port.h |   2 +-
+ include/linux/amd-iommu.h                     |  43 ++-
+ 11 files changed, 882 insertions(+), 106 deletions(-)
+Merging dwmw2-iommu/master (2566278551d3 Merge git://git.infradead.org/intel-iommu)
+$ git merge dwmw2-iommu/master
+Already up-to-date.
+Merging vfio/next (8138dabbab26 vfio/pci: Fix typos in comments)
+$ git merge vfio/next
+Merge made by the 'recursive' strategy.
+ drivers/vfio/pci/vfio_pci_config.c | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+Merging jc_docs/docs-next (eb69548f5b9b Merge branch 'doc/4.9' into docs-next)
+$ git merge jc_docs/docs-next
+Auto-merging Documentation/kernel-parameters.txt
+Merge made by the 'recursive' strategy.
+ Documentation/ioctl/botching-up-ioctls.txt | 13 ++++++++-----
+ Documentation/kernel-parameters.txt        |  2 --
+ Documentation/scsi/scsi-parameters.txt     |  2 --
+ Documentation/x86/x86_64/mm.txt            |  6 +++---
+ scripts/kernel-doc                         |  5 ++++-
+ 5 files changed, 15 insertions(+), 13 deletions(-)
+Merging trivial/for-next (34df117414d7 fat: fix error message for bogus number of directory entries)
+$ git merge trivial/for-next
+Already up-to-date.
+Merging audit/next (fa2bea2f5cca audit: consistently record PIDs with task_tgid_nr())
+$ git merge audit/next
+Auto-merging security/lsm_audit.c
+Auto-merging kernel/auditsc.c
+Auto-merging kernel/audit.c
+Merge made by the 'recursive' strategy.
+ kernel/audit.c       |  8 +++++++-
+ kernel/auditsc.c     | 12 ++++++------
+ security/lsm_audit.c |  4 ++--
+ 3 files changed, 15 insertions(+), 9 deletions(-)
+Merging devicetree/for-next (5839783247f4 Documentation: devicetree: Fix max77693 spelling errors)
+$ git merge devicetree/for-next
+Resolved 'Documentation/devicetree/bindings/vendor-prefixes.txt' using previous resolution.
+Auto-merging Documentation/devicetree/bindings/vendor-prefixes.txt
+CONFLICT (content): Merge conflict in Documentation/devicetree/bindings/vendor-prefixes.txt
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit -v -a
+[master ac4f3c1cf1df] Merge remote-tracking branch 'devicetree/for-next'
+$ git diff -M --stat --summary HEAD^..
+ Documentation/devicetree/bindings/mfd/max77693.txt | 12 ++++-----
+ .../bindings/net/wireless/esp,esp8089.txt          | 31 ++++++++++++++++++++++
+ .../devicetree/bindings/pci/xilinx-nwl-pcie.txt    |  5 ++--
+ Documentation/devicetree/bindings/spi/spi-bus.txt  |  2 +-
+ .../devicetree/bindings/vendor-prefixes.txt        | 29 +++++++++++---------
+ Documentation/devicetree/changesets.txt            | 19 ++++---------
+ 6 files changed, 62 insertions(+), 36 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/net/wireless/esp,esp8089.txt
+Merging mailbox/mailbox-for-next (a649244de727 dt-bindings: mailbox: Add Amlogic Meson MHU Bindings)
+$ git merge mailbox/mailbox-for-next
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/mailbox/meson-mhu.txt      |  34 ++++
+ drivers/mailbox/Kconfig                            |  10 +
+ drivers/mailbox/Makefile                           |   2 +
+ drivers/mailbox/platform_mhu.c                     | 205 +++++++++++++++++++++
+ 4 files changed, 251 insertions(+)
+ create mode 100644 Documentation/devicetree/bindings/mailbox/meson-mhu.txt
+ create mode 100644 drivers/mailbox/platform_mhu.c
+Merging spi/for-next (00f0039bb0c9 Merge remote-tracking branches 'spi/topic/spidev-test', 'spi/topic/ti-qspi', 'spi/topic/tools', 'spi/topic/txx9' and 'spi/topic/xlp' into spi-next)
+$ git merge spi/for-next
+Auto-merging MAINTAINERS
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/spi/jcore,spi.txt          |  34 ++
+ .../devicetree/bindings/spi/spi-meson.txt          |   2 +-
+ MAINTAINERS                                        |   1 +
+ drivers/spi/Kconfig                                |  16 +-
+ drivers/spi/Makefile                               |   3 +
+ drivers/spi/spi-cavium-thunderx.c                  | 120 +++++++
+ drivers/spi/spi-cavium.h                           |   3 +
+ drivers/spi/spi-dw.c                               |  15 +-
+ drivers/spi/spi-dw.h                               |   1 +
+ drivers/spi/spi-fsl-dspi.c                         |  16 +-
+ drivers/spi/spi-fsl-espi.c                         | 357 +++++++--------------
+ drivers/spi/spi-fsl-lib.h                          |   1 +
+ drivers/spi/spi-jcore.c                            | 231 +++++++++++++
+ drivers/spi/spi-loopback-test.c                    |   2 +-
+ drivers/spi/spi-meson-spifc.c                      |   1 +
+ drivers/spi/spi-pic32-sqi.c                        |   6 +-
+ drivers/spi/spi-pxa2xx-dma.c                       |   7 +-
+ drivers/spi/spi-pxa2xx.c                           | 114 ++++---
+ drivers/spi/spi-pxa2xx.h                           |   2 -
+ drivers/spi/spi-qup.c                              |   6 +-
+ drivers/spi/spi-rspi.c                             |  14 +-
+ drivers/spi/spi-sc18is602.c                        |   9 +
+ drivers/spi/spi-ti-qspi.c                          | 139 +++++++-
+ drivers/spi/spi-txx9.c                             |   6 +-
+ drivers/spi/spi-xlp.c                              |  13 +-
+ drivers/spi/spi.c                                  |  17 +-
+ include/linux/pxa2xx_ssp.h                         |  20 +-
+ include/linux/spi/spi.h                            |  25 +-
+ tools/spi/Makefile                                 |   2 +
+ tools/spi/spidev_test.c                            |   1 +
+ 30 files changed, 828 insertions(+), 356 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/spi/jcore,spi.txt
+ create mode 100644 drivers/spi/spi-cavium-thunderx.c
+ create mode 100644 drivers/spi/spi-jcore.c
+Merging tip/auto-latest (3c84aabde9cc Merge branch 'x86/apic')
+$ git merge tip/auto-latest
+Resolved 'arch/x86/lib/memcpy_64.S' using previous resolution.
+Resolved 'include/linux/jump_label.h' using previous resolution.
+Auto-merging kernel/softirq.c
+Auto-merging kernel/sched/sched.h
+Auto-merging kernel/sched/fair.c
+Auto-merging kernel/sched/deadline.c
+Auto-merging kernel/fork.c
+Auto-merging kernel/events/core.c
+Auto-merging kernel/cpu.c
+Auto-merging include/linux/sched.h
+Auto-merging include/linux/perf_event.h
+Auto-merging include/linux/perf/arm_pmu.h
+Auto-merging include/linux/jump_label.h
+CONFLICT (content): Merge conflict in include/linux/jump_label.h
+Auto-merging include/linux/cpuhotplug.h
+Auto-merging include/linux/cpu.h
+Auto-merging include/linux/compiler.h
+Auto-merging include/linux/acpi.h
+Auto-merging drivers/perf/arm_pmu.c
+Auto-merging drivers/net/ethernet/marvell/mvneta.c
+Auto-merging drivers/md/raid5.c
+Auto-merging drivers/acpi/internal.h
+Auto-merging arch/x86/lib/memcpy_64.S
+CONFLICT (content): Merge conflict in arch/x86/lib/memcpy_64.S
+CONFLICT (modify/delete): arch/x86/kernel/x8664_ksyms_64.c deleted in HEAD and modified in tip/auto-latest. Version tip/auto-latest of arch/x86/kernel/x8664_ksyms_64.c left in tree.
+Auto-merging arch/x86/kernel/head_64.S
+Auto-merging arch/x86/kernel/head_32.S
+Auto-merging arch/x86/entry/entry_64.S
+Auto-merging arch/x86/entry/entry_32.S
+Auto-merging arch/Kconfig
+Auto-merging MAINTAINERS
+Auto-merging Documentation/kernel-parameters.txt
+Automatic merge failed; fix conflicts and then commit the result.
+$ git rm -f arch/x86/kernel/x8664_ksyms_64.c
+arch/x86/kernel/x8664_ksyms_64.c: needs merge
+rm 'arch/x86/kernel/x8664_ksyms_64.c'
+$ git commit -v -a
+[master d0b40e192946] Merge remote-tracking branch 'tip/auto-latest'
+$ git diff -M --stat --summary HEAD^..
+ Documentation/kernel-parameters.txt                |    5 +
+ Documentation/ko_KR/memory-barriers.txt            | 3135 ++++++++++++++++++++
+ Documentation/memory-barriers.txt                  |    5 +-
+ Documentation/scheduler/sched-deadline.txt         |   18 +
+ Documentation/trace/ftrace-design.txt              |   11 +
+ Documentation/trace/kprobetrace.txt                |    9 +-
+ Documentation/trace/uprobetracer.txt               |    9 +-
+ Documentation/x86/protection-keys.txt              |   62 +
+ MAINTAINERS                                        |    1 +
+ arch/Kconfig                                       |   34 +
+ arch/alpha/include/uapi/asm/mman.h                 |    5 +
+ arch/arm/kernel/ftrace.c                           |    2 +-
+ arch/arm64/kernel/entry-ftrace.S                   |    2 +-
+ arch/arm64/kernel/ftrace.c                         |    2 +-
+ arch/blackfin/kernel/ftrace-entry.S                |    4 +-
+ arch/blackfin/kernel/ftrace.c                      |    2 +-
+ arch/ia64/include/asm/thread_info.h                |    2 +-
+ arch/microblaze/kernel/ftrace.c                    |    2 +-
+ arch/mips/include/uapi/asm/mman.h                  |    5 +
+ arch/mips/kernel/ftrace.c                          |    4 +-
+ arch/parisc/include/uapi/asm/mman.h                |    5 +
+ arch/parisc/kernel/ftrace.c                        |    2 +-
+ arch/powerpc/kernel/ftrace.c                       |    3 +-
+ arch/powerpc/mm/mmu_context_nohash.c               |   56 +-
+ arch/powerpc/platforms/powermac/smp.c              |   50 +-
+ arch/s390/kernel/ftrace.c                          |    3 +-
+ arch/sh/kernel/ftrace.c                            |    2 +-
+ arch/sparc/Kconfig                                 |    1 -
+ arch/sparc/include/asm/ftrace.h                    |    4 +
+ arch/sparc/kernel/ftrace.c                         |    2 +-
+ arch/sparc/kernel/smp_32.c                         |    2 -
+ arch/tile/kernel/ftrace.c                          |    2 +-
+ arch/x86/Kconfig                                   |    2 +-
+ arch/x86/boot/compressed/eboot.c                   |  134 +-
+ arch/x86/entry/entry_32.S                          |   68 +-
+ arch/x86/entry/entry_64.S                          |   81 +-
+ arch/x86/entry/syscalls/syscall_32.tbl             |    5 +
+ arch/x86/entry/syscalls/syscall_64.tbl             |    5 +
+ arch/x86/events/amd/uncore.c                       |   22 +-
+ arch/x86/events/core.c                             |   27 +-
+ arch/x86/events/intel/bts.c                        |  123 +-
+ arch/x86/events/intel/core.c                       |   31 +-
+ arch/x86/events/intel/cqm.c                        |    9 +
+ arch/x86/events/intel/ds.c                         |  127 +-
+ arch/x86/events/intel/lbr.c                        |   70 +-
+ arch/x86/events/intel/rapl.c                       |    4 +
+ arch/x86/events/intel/uncore.c                     |   11 +-
+ arch/x86/events/intel/uncore.h                     |    7 +
+ arch/x86/events/intel/uncore_snb.c                 |    2 +
+ arch/x86/events/intel/uncore_snbep.c               |  626 +++-
+ arch/x86/events/perf_event.h                       |   13 +-
+ arch/x86/include/asm/cpufeatures.h                 |    1 -
+ arch/x86/include/asm/desc.h                        |    2 +-
+ arch/x86/include/asm/fpu/xstate.h                  |    3 +-
+ arch/x86/include/asm/ftrace.h                      |    3 +
+ arch/x86/include/asm/hypervisor.h                  |    4 +
+ arch/x86/include/asm/intel-family.h                |    4 +-
+ arch/x86/include/asm/intel-mid.h                   |    2 +
+ arch/x86/include/asm/intel_scu_ipc.h               |    2 +
+ arch/x86/include/asm/kaslr.h                       |    1 +
+ arch/x86/include/asm/kdebug.h                      |    2 -
+ arch/x86/include/asm/mmu.h                         |    8 +
+ arch/x86/include/asm/mmu_context.h                 |   25 +-
+ arch/x86/include/asm/pgtable_64_types.h            |    4 +-
+ arch/x86/include/asm/pkeys.h                       |   73 +-
+ arch/x86/include/asm/pmem.h                        |    5 +-
+ arch/x86/include/asm/processor.h                   |   13 +-
+ arch/x86/include/asm/realmode.h                    |    2 +-
+ arch/x86/include/asm/smp.h                         |    3 -
+ arch/x86/include/asm/stacktrace.h                  |   43 +-
+ arch/x86/include/asm/string_64.h                   |   19 +-
+ arch/x86/include/asm/switch_to.h                   |  164 +-
+ arch/x86/include/asm/thread_info.h                 |    2 -
+ arch/x86/include/asm/traps.h                       |    6 +
+ arch/x86/kernel/acpi/boot.c                        |   21 +-
+ arch/x86/kernel/acpi/sleep.c                       |    2 +-
+ arch/x86/kernel/apic/apic.c                        |    7 +-
+ arch/x86/kernel/apic/apic_flat_64.c                |    6 +-
+ arch/x86/kernel/apic/apic_noop.c                   |    2 +-
+ arch/x86/kernel/apic/bigsmp_32.c                   |    2 +-
+ arch/x86/kernel/apic/msi.c                         |    2 +-
+ arch/x86/kernel/apic/probe_32.c                    |    4 +-
+ arch/x86/kernel/apic/x2apic_cluster.c              |    2 +-
+ arch/x86/kernel/apic/x2apic_phys.c                 |    2 +-
+ arch/x86/kernel/apic/x2apic_uv_x.c                 |    2 +-
+ arch/x86/kernel/asm-offsets.c                      |    6 +
+ arch/x86/kernel/asm-offsets_32.c                   |    5 +
+ arch/x86/kernel/asm-offsets_64.c                   |    5 +
+ arch/x86/kernel/cpu/common.c                       |   18 +-
+ arch/x86/kernel/cpu/hypervisor.c                   |   11 +
+ arch/x86/kernel/cpu/mcheck/mce.c                   |   19 +-
+ arch/x86/kernel/cpu/microcode/amd.c                |   13 +-
+ arch/x86/kernel/cpu/mtrr/main.c                    |    4 +-
+ arch/x86/kernel/cpu/mtrr/mtrr.h                    |    2 +-
+ arch/x86/kernel/dumpstack.c                        |   92 +-
+ arch/x86/kernel/dumpstack_32.c                     |   27 +-
+ arch/x86/kernel/dumpstack_64.c                     |   46 +-
+ arch/x86/kernel/e820.c                             |    4 +-
+ arch/x86/kernel/fpu/core.c                         |    4 +
+ arch/x86/kernel/fpu/xstate.c                       |    5 +-
+ arch/x86/kernel/ftrace.c                           |    2 +-
+ arch/x86/kernel/head_32.S                          |    8 +-
+ arch/x86/kernel/head_64.S                          |   12 +-
+ arch/x86/kernel/hpet.c                             |   94 +
+ arch/x86/kernel/kgdb.c                             |    8 +-
+ arch/x86/kernel/ksysfs.c                           |    2 +-
+ arch/x86/kernel/kvm.c                              |   43 +-
+ arch/x86/kernel/kvmclock.c                         |    2 +-
+ arch/x86/kernel/mpparse.c                          |    3 +
+ arch/x86/kernel/paravirt.c                         |    2 +-
+ arch/x86/kernel/process.c                          |   14 +-
+ arch/x86/kernel/process_32.c                       |   31 +-
+ arch/x86/kernel/process_64.c                       |   21 +-
+ arch/x86/kernel/ptrace.c                           |   10 +-
+ arch/x86/kernel/quirks.c                           |   31 +
+ arch/x86/kernel/reboot.c                           |    2 +-
+ arch/x86/kernel/setup.c                            |    7 +-
+ arch/x86/kernel/setup_percpu.c                     |    4 +-
+ arch/x86/kernel/smpboot.c                          |   17 +-
+ arch/x86/kernel/traps.c                            |   61 +
+ arch/x86/kernel/x86_init.c                         |    6 +-
+ arch/x86/kvm/svm.c                                 |    2 +-
+ arch/x86/kvm/vmx.c                                 |    2 +-
+ arch/x86/lib/memcpy_64.S                           |    8 +-
+ arch/x86/mm/amdtopology.c                          |   22 +-
+ arch/x86/mm/fault.c                                |   41 +
+ arch/x86/mm/kaslr.c                                |   26 +-
+ arch/x86/mm/pkeys.c                                |  142 +-
+ arch/x86/mm/tlb.c                                  |   15 +
+ arch/x86/oprofile/backtrace.c                      |   12 +-
+ arch/x86/pci/pcbios.c                              |    7 +-
+ arch/x86/platform/atom/punit_atom_debug.c          |    2 +-
+ arch/x86/platform/intel-mid/device_libs/Makefile   |    4 +
+ .../intel-mid/device_libs/platform_bcm43xx.c       |   95 +
+ .../intel-mid/device_libs/platform_mrfld_sd.c      |   47 +
+ arch/x86/platform/intel-mid/intel-mid.c            |    5 +
+ arch/x86/platform/intel-mid/pwr.c                  |   76 +-
+ arch/x86/xen/enlighten.c                           |   40 +
+ arch/xtensa/include/uapi/asm/mman.h                |    5 +
+ drivers/acpi/internal.h                            |    2 -
+ drivers/acpi/ioapic.c                              |   46 +-
+ drivers/acpi/pci_root.c                            |   12 +-
+ drivers/bus/arm-cci.c                              |   45 +-
+ drivers/bus/arm-ccn.c                              |   54 +-
+ drivers/bus/mips_cdmm.c                            |   70 +-
+ drivers/cpuidle/coupled.c                          |   75 +-
+ drivers/cpuidle/cpuidle-powernv.c                  |   51 +-
+ drivers/cpuidle/cpuidle-pseries.c                  |   51 +-
+ drivers/firmware/dcdbas.c                          |   51 +-
+ drivers/firmware/efi/efi.c                         |    7 +-
+ drivers/firmware/efi/libstub/efi-stub-helper.c     |  169 +-
+ drivers/firmware/efi/libstub/fdt.c                 |   54 +-
+ drivers/firmware/efi/libstub/random.c              |   12 +-
+ drivers/hwmon/dell-smm-hwmon.c                     |   36 +-
+ drivers/md/raid5.c                                 |   84 +-
+ drivers/md/raid5.h                                 |    4 +-
+ drivers/net/ethernet/marvell/mvneta.c              |  232 +-
+ drivers/net/virtio_net.c                           |  110 +-
+ drivers/pci/pci-mid.c                              |    7 +-
+ drivers/pci/setup-bus.c                            |    8 +-
+ drivers/perf/arm_pmu.c                             |   44 +-
+ drivers/powercap/intel_rapl.c                      |    4 +-
+ fs/proc/base.c                                     |    2 +-
+ include/linux/acpi.h                               |    6 +
+ include/linux/bitmap.h                             |   18 +
+ include/linux/compiler.h                           |    7 +-
+ include/linux/cpu.h                                |   12 -
+ include/linux/cpuhotplug.h                         |  123 +-
+ include/linux/efi.h                                |   27 +-
+ include/linux/ftrace.h                             |   17 +-
+ include/linux/hypervisor.h                         |   17 +
+ include/linux/irq.h                                |   18 +-
+ include/linux/jump_label.h                         |    6 +
+ include/linux/ktime.h                              |    7 +
+ include/linux/percpu-rwsem.h                       |   84 +-
+ include/linux/perf/arm_pmu.h                       |    2 +-
+ include/linux/perf_event.h                         |   24 +-
+ include/linux/pkeys.h                              |   41 +-
+ include/linux/rcu_sync.h                           |    1 +
+ include/linux/relay.h                              |   23 +-
+ include/linux/sched.h                              |   27 +-
+ include/linux/slab.h                               |    8 +
+ include/linux/smp.h                                |    3 +
+ include/linux/syscalls.h                           |    8 +
+ include/linux/time64.h                             |    1 +
+ include/trace/events/cpuhp.h                       |   28 +
+ include/uapi/asm-generic/mman-common.h             |    5 +
+ include/uapi/asm-generic/unistd.h                  |   12 +-
+ include/xen/interface/sched.h                      |  100 +-
+ kernel/cgroup.c                                    |    6 +
+ kernel/cpu.c                                       |  512 ++--
+ kernel/events/core.c                               |  144 +-
+ kernel/events/ring_buffer.c                        |   15 +-
+ kernel/events/uprobes.c                            |   36 +-
+ kernel/fork.c                                      |   96 +-
+ kernel/futex.c                                     |   15 +-
+ kernel/hung_task.c                                 |    2 +-
+ kernel/irq/chip.c                                  |   19 +-
+ kernel/irq/generic-chip.c                          |   72 +-
+ kernel/irq/irqdomain.c                             |   11 +-
+ kernel/irq/manage.c                                |    5 +-
+ kernel/locking/percpu-rwsem.c                      |  228 +-
+ kernel/locking/qspinlock_paravirt.h                |   24 +-
+ kernel/locking/qspinlock_stat.h                    |    4 +-
+ kernel/locking/rwsem-xadd.c                        |   92 +-
+ kernel/rcu/sync.c                                  |   14 +
+ kernel/relay.c                                     |  124 +-
+ kernel/sched/core.c                                |  157 +-
+ kernel/sched/cpudeadline.c                         |  153 +-
+ kernel/sched/cpudeadline.h                         |    3 +-
+ kernel/sched/cputime.c                             |   33 +-
+ kernel/sched/deadline.c                            |   78 +-
+ kernel/sched/debug.c                               |  103 +-
+ kernel/sched/fair.c                                |  414 +--
+ kernel/sched/idle_task.c                           |    2 +-
+ kernel/sched/sched.h                               |    3 +-
+ kernel/sched/stats.h                               |   24 +-
+ kernel/smp.c                                       |   51 +
+ kernel/softirq.c                                   |   27 +-
+ kernel/time/clocksource.c                          |   15 +-
+ kernel/time/hrtimer.c                              |    6 +-
+ kernel/time/time.c                                 |    2 +-
+ kernel/time/timekeeping_debug.c                    |    2 +
+ kernel/trace/Kconfig                               |    5 -
+ kernel/trace/trace.c                               |   24 +
+ kernel/trace/trace_functions_graph.c               |   67 +-
+ kernel/trace/trace_kprobe.c                        |    4 +
+ kernel/trace/trace_probe.c                         |   30 +-
+ kernel/trace/trace_probe.h                         |   11 +-
+ kernel/trace/trace_uprobe.c                        |    4 +
+ kernel/up.c                                        |   18 +
+ lib/dma-debug.c                                    |   36 +-
+ mm/mprotect.c                                      |   90 +-
+ mm/page-writeback.c                                |   26 +-
+ mm/slab.c                                          |  114 +-
+ mm/slub.c                                          |   65 +-
+ tools/include/linux/coresight-pmu.h                |   39 +
+ tools/include/linux/time64.h                       |   12 +
+ tools/lguest/lguest.c                              |    6 +-
+ tools/lib/api/fs/fs.c                              |   15 +
+ tools/lib/api/fs/fs.h                              |    1 +
+ tools/perf/Documentation/perf-config.txt           |   12 +
+ tools/perf/Documentation/perf-probe.txt            |   14 +-
+ tools/perf/Documentation/perfconfig.example        |    9 +
+ tools/perf/MANIFEST                                |    2 +
+ tools/perf/Makefile.perf                           |    5 +-
+ tools/perf/arch/arm/include/dwarf-regs-table.h     |    9 +
+ tools/perf/arch/arm64/include/dwarf-regs-table.h   |   13 +
+ tools/perf/arch/powerpc/include/dwarf-regs-table.h |   27 +
+ tools/perf/arch/powerpc/util/sym-handling.c        |    2 +-
+ tools/perf/arch/s390/include/dwarf-regs-table.h    |    8 +
+ tools/perf/arch/sh/include/dwarf-regs-table.h      |   25 +
+ tools/perf/arch/sparc/include/dwarf-regs-table.h   |   18 +
+ tools/perf/arch/x86/include/dwarf-regs-table.h     |   14 +
+ tools/perf/arch/xtensa/include/dwarf-regs-table.h  |    8 +
+ tools/perf/bench/futex-requeue.c                   |    5 +-
+ tools/perf/bench/futex-wake-parallel.c             |    5 +-
+ tools/perf/bench/futex-wake.c                      |    5 +-
+ tools/perf/bench/mem-functions.c                   |    3 +-
+ tools/perf/bench/numa.c                            |   53 +-
+ tools/perf/bench/sched-messaging.c                 |    5 +-
+ tools/perf/bench/sched-pipe.c                      |    9 +-
+ tools/perf/builtin-annotate.c                      |  111 +-
+ tools/perf/builtin-diff.c                          |    4 +-
+ tools/perf/builtin-inject.c                        |    2 +-
+ tools/perf/builtin-kmem.c                          |   10 +-
+ tools/perf/builtin-kvm.c                           |   11 +-
+ tools/perf/builtin-probe.c                         |   35 +-
+ tools/perf/builtin-record.c                        |    8 +-
+ tools/perf/builtin-report.c                        |   10 +-
+ tools/perf/builtin-sched.c                         |   37 +-
+ tools/perf/builtin-script.c                        |   11 +-
+ tools/perf/builtin-stat.c                          |   19 +-
+ tools/perf/builtin-timechart.c                     |   13 +-
+ tools/perf/builtin-top.c                           |   39 +-
+ tools/perf/builtin-trace.c                         |    1 +
+ tools/perf/perf-sys.h                              |    1 -
+ tools/perf/perf.h                                  |    7 -
+ tools/perf/tests/backward-ring-buffer.c            |    2 +-
+ tools/perf/tests/bpf.c                             |    2 +-
+ tools/perf/tests/code-reading.c                    |    4 +-
+ tools/perf/tests/vmlinux-kallsyms.c                |   61 +-
+ tools/perf/ui/browsers/annotate.c                  |    2 +-
+ tools/perf/ui/browsers/hists.c                     |   50 +-
+ tools/perf/ui/browsers/map.c                       |    4 +-
+ tools/perf/ui/gtk/hists.c                          |    2 +-
+ tools/perf/ui/hist.c                               |    4 +-
+ tools/perf/ui/stdio/hist.c                         |   45 +-
+ tools/perf/util/Build                              |    2 +
+ tools/perf/util/annotate.c                         |  189 +-
+ tools/perf/util/annotate.h                         |    2 +-
+ tools/perf/util/block-range.c                      |  328 ++
+ tools/perf/util/block-range.h                      |   71 +
+ tools/perf/util/bpf-loader.c                       |    2 +-
+ tools/perf/util/debug.c                            |   10 +-
+ tools/perf/util/dwarf-aux.c                        |  179 ++
+ tools/perf/util/dwarf-aux.h                        |    8 +
+ tools/perf/util/dwarf-regs.c                       |   59 +
+ tools/perf/util/event.c                            |   21 +-
+ tools/perf/util/evlist.c                           |    8 +-
+ tools/perf/util/evsel_fprintf.c                    |    4 +-
+ tools/perf/util/header.c                           |    3 +-
+ tools/perf/util/hist.h                             |    3 +-
+ tools/perf/util/include/dwarf-regs.h               |    6 +
+ tools/perf/util/intel-bts.c                        |    2 +-
+ tools/perf/util/intel-pt.c                         |    4 +-
+ tools/perf/util/lzma.c                             |   15 +-
+ tools/perf/util/machine.c                          |   38 +-
+ tools/perf/util/machine.h                          |   34 +-
+ tools/perf/util/map.c                              |   50 +-
+ tools/perf/util/map.h                              |   32 +-
+ tools/perf/util/pmu.c                              |   15 +-
+ tools/perf/util/probe-event.c                      |  116 +-
+ tools/perf/util/probe-event.h                      |    3 +
+ tools/perf/util/probe-file.c                       |   62 +-
+ tools/perf/util/probe-file.h                       |   10 +
+ tools/perf/util/probe-finder.c                     |   79 +-
+ tools/perf/util/probe-finder.h                     |    1 +
+ .../perf/util/scripting-engines/trace-event-perl.c |    5 +-
+ .../util/scripting-engines/trace-event-python.c    |    5 +-
+ tools/perf/util/sort.c                             |    9 +-
+ tools/perf/util/sort.h                             |    2 +-
+ tools/perf/util/svghelper.c                        |   11 +-
+ tools/perf/util/symbol-elf.c                       |  118 +-
+ tools/perf/util/symbol-minimal.c                   |    4 +-
+ tools/perf/util/symbol.c                           |  164 +-
+ tools/perf/util/symbol.h                           |   25 +-
+ tools/perf/util/util.c                             |    1 +
+ tools/perf/util/util.h                             |    4 -
+ tools/testing/radix-tree/linux/cpu.h               |   13 -
+ tools/testing/selftests/x86/Makefile               |    3 +-
+ tools/testing/selftests/x86/pkey-helpers.h         |  219 ++
+ tools/testing/selftests/x86/protection_keys.c      | 1410 +++++++++
+ tools/testing/selftests/x86/ptrace_syscall.c       |    4 +-
+ 334 files changed, 12241 insertions(+), 3225 deletions(-)
+ create mode 100644 Documentation/ko_KR/memory-barriers.txt
+ create mode 100644 arch/x86/platform/intel-mid/device_libs/platform_bcm43xx.c
+ create mode 100644 arch/x86/platform/intel-mid/device_libs/platform_mrfld_sd.c
+ create mode 100644 include/linux/hypervisor.h
+ create mode 100644 tools/include/linux/coresight-pmu.h
+ create mode 100644 tools/include/linux/time64.h
+ create mode 100644 tools/perf/arch/arm/include/dwarf-regs-table.h
+ create mode 100644 tools/perf/arch/arm64/include/dwarf-regs-table.h
+ create mode 100644 tools/perf/arch/powerpc/include/dwarf-regs-table.h
+ create mode 100644 tools/perf/arch/s390/include/dwarf-regs-table.h
+ create mode 100644 tools/perf/arch/sh/include/dwarf-regs-table.h
+ create mode 100644 tools/perf/arch/sparc/include/dwarf-regs-table.h
+ create mode 100644 tools/perf/arch/x86/include/dwarf-regs-table.h
+ create mode 100644 tools/perf/arch/xtensa/include/dwarf-regs-table.h
+ create mode 100644 tools/perf/util/block-range.c
+ create mode 100644 tools/perf/util/block-range.h
+ create mode 100644 tools/perf/util/dwarf-regs.c
+ create mode 100644 tools/testing/selftests/x86/pkey-helpers.h
+ create mode 100644 tools/testing/selftests/x86/protection_keys.c
+Merging clockevents/clockevents/next (1d661bf5327a clocksource/drivers/time-armada-370-xp: Fix return value check)
+$ git merge clockevents/clockevents/next
+Already up-to-date.
+Merging edac/linux_next (12f0721c5a70 sb_edac: correctly fetch DIMM width on Ivy Bridge and Haswell)
+$ git merge edac/linux_next
+Already up-to-date.
+Merging edac-amd/for-next (c7c35407cd86 EDAC, sb_edac: Remove NULL pointer check on array pci_tad)
+$ git merge edac-amd/for-next
+Auto-merging drivers/edac/sb_edac.c
+Auto-merging drivers/edac/Makefile
+Auto-merging drivers/edac/Kconfig
+Auto-merging arch/arm64/Kconfig.platforms
+Auto-merging MAINTAINERS
+Auto-merging Documentation/devicetree/bindings/memory-controllers/fsl/ddr.txt
+Auto-merging CREDITS
+Merge made by the 'recursive' strategy.
+ CREDITS                                            |   8 +
+ .../bindings/arm/altera/socfpga-eccmgr.txt         |  98 +++
+ .../fsl/ddr.txt}                                   |   2 +
+ MAINTAINERS                                        |  15 +-
+ arch/arm/boot/dts/socfpga_arria10.dtsi             |  16 +
+ arch/arm/boot/dts/socfpga_arria10_socdk_sdmmc.dts  |  12 +
+ arch/arm64/Kconfig.platforms                       |   1 +
+ drivers/edac/Kconfig                               |  42 ++
+ drivers/edac/Makefile                              |   8 +-
+ drivers/edac/altera_edac.c                         | 330 +++++++++-
+ drivers/edac/altera_edac.h                         |   6 +-
+ drivers/edac/amd64_edac.c                          |  15 +-
+ drivers/edac/fsl_ddr_edac.c                        | 633 +++++++++++++++++++
+ drivers/edac/fsl_ddr_edac.h                        |  79 +++
+ drivers/edac/layerscape_edac.c                     |  73 +++
+ drivers/edac/mpc85xx_edac.c                        | 685 ++-------------------
+ drivers/edac/mpc85xx_edac.h                        |  66 --
+ drivers/edac/mv64x60_edac.c                        |   4 -
+ drivers/edac/ppc4xx_edac.c                         |   4 +-
+ drivers/edac/sb_edac.c                             |   5 +-
+ drivers/edac/wq.c                                  |   2 +-
+ 21 files changed, 1355 insertions(+), 749 deletions(-)
+ rename Documentation/devicetree/bindings/{powerpc/fsl/mem-ctrlr.txt => memory-controllers/fsl/ddr.txt} (86%)
+ create mode 100644 drivers/edac/fsl_ddr_edac.c
+ create mode 100644 drivers/edac/fsl_ddr_edac.h
+ create mode 100644 drivers/edac/layerscape_edac.c
+Merging irqchip/irqchip/for-next (0ccb54a7dba0 Merge branch 'irqchip/core' into irqchip/for-next)
+$ git merge irqchip/irqchip/for-next
+Auto-merging drivers/irqchip/irq-mips-gic.c
+Auto-merging drivers/irqchip/Makefile
+Auto-merging arch/arm64/Kconfig.platforms
+Merge made by the 'recursive' strategy.
+ .../bindings/interrupt-controller/jcore,aic.txt    |  26 +++
+ .../interrupt-controller/marvell,armada-8k-pic.txt |  25 +++
+ .../marvell,odmi-controller.txt                    |   2 +-
+ arch/arm64/Kconfig.platforms                       |   1 +
+ arch/sh/Makefile                                   |   2 +-
+ drivers/irqchip/Kconfig                            |  10 ++
+ drivers/irqchip/Makefile                           |   2 +
+ drivers/irqchip/irq-jcore-aic.c                    |  95 ++++++++++
+ drivers/irqchip/irq-keystone.c                     |   2 +-
+ drivers/irqchip/irq-mips-gic.c                     |   7 +-
+ drivers/irqchip/irq-mvebu-pic.c                    | 197 +++++++++++++++++++++
+ 11 files changed, 360 insertions(+), 9 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/interrupt-controller/jcore,aic.txt
+ create mode 100644 Documentation/devicetree/bindings/interrupt-controller/marvell,armada-8k-pic.txt
+ create mode 100644 drivers/irqchip/irq-jcore-aic.c
+ create mode 100644 drivers/irqchip/irq-mvebu-pic.c
+Merging ftrace/for-next (f971cc9aabc2 tracing: Have max_latency be defined for HWLAT_TRACER as well)
+$ git merge ftrace/for-next
+Resolved 'include/linux/ftrace.h' using previous resolution.
+Resolved 'kernel/trace/trace_functions_graph.c' using previous resolution.
+Auto-merging kernel/trace/trace_uprobe.c
+Auto-merging kernel/trace/trace_functions_graph.c
+CONFLICT (content): Merge conflict in kernel/trace/trace_functions_graph.c
+Auto-merging kernel/trace/trace.c
+Auto-merging kernel/trace/Kconfig
+Auto-merging include/linux/ftrace.h
+CONFLICT (content): Merge conflict in include/linux/ftrace.h
+Auto-merging arch/sh/kernel/ftrace.c
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit -v -a
+[master 53818e1f2281] Merge remote-tracking branch 'ftrace/for-next'
+$ git diff -M --stat --summary HEAD^..
+ Documentation/trace/ftrace.txt         |  10 +-
+ Documentation/trace/hwlat_detector.txt |  79 ++++
+ arch/sh/kernel/ftrace.c                |   4 +-
+ include/linux/ftrace.h                 |   2 +
+ include/linux/ftrace_irq.h             |  31 +-
+ kernel/trace/Kconfig                   |  35 ++
+ kernel/trace/Makefile                  |   1 +
+ kernel/trace/ftrace.c                  |   6 +
+ kernel/trace/trace.c                   |   8 +-
+ kernel/trace/trace.h                   |   5 +
+ kernel/trace/trace_entries.h           |  27 ++
+ kernel/trace/trace_functions_graph.c   |   6 +-
+ kernel/trace/trace_hwlat.c             | 633 +++++++++++++++++++++++++++++++++
+ kernel/trace/trace_output.c            |  66 ++++
+ kernel/trace/trace_uprobe.c            |   4 -
+ 15 files changed, 897 insertions(+), 20 deletions(-)
+ create mode 100644 Documentation/trace/hwlat_detector.txt
+ create mode 100644 kernel/trace/trace_hwlat.c
+Merging rcu/rcu/next (f8e66fbaed01 rcu: Remove obsolete comment from __call_rcu())
+$ git merge rcu/rcu/next
+Auto-merging lib/Kconfig.debug
+Auto-merging kernel/sched/core.c
+Auto-merging kernel/rcu/tree.c
+Auto-merging kernel/cpu.c
+Auto-merging include/linux/bug.h
+Merge made by the 'recursive' strategy.
+ .../Design/Expedited-Grace-Periods/ExpRCUFlow.svg  | 830 +++++++++++++++++++++
+ .../Expedited-Grace-Periods/ExpSchedFlow.svg       | 826 ++++++++++++++++++++
+ .../Expedited-Grace-Periods.html                   | 476 ++++++++++++
+ .../RCU/Design/Expedited-Grace-Periods/Funnel0.svg | 275 +++++++
+ .../RCU/Design/Expedited-Grace-Periods/Funnel1.svg | 275 +++++++
+ .../RCU/Design/Expedited-Grace-Periods/Funnel2.svg | 287 +++++++
+ .../RCU/Design/Expedited-Grace-Periods/Funnel3.svg | 323 ++++++++
+ .../RCU/Design/Expedited-Grace-Periods/Funnel4.svg | 323 ++++++++
+ .../RCU/Design/Expedited-Grace-Periods/Funnel5.svg | 335 +++++++++
+ .../RCU/Design/Expedited-Grace-Periods/Funnel6.svg | 335 +++++++++
+ .../RCU/Design/Expedited-Grace-Periods/Funnel7.svg | 347 +++++++++
+ .../RCU/Design/Expedited-Grace-Periods/Funnel8.svg | 311 ++++++++
+ .../RCU/Design/Requirements/Requirements.html      |  22 +
+ Documentation/RCU/torture.txt                      |  15 -
+ drivers/misc/lkdtm.h                               |   2 +
+ drivers/misc/lkdtm_bugs.c                          |  68 ++
+ drivers/misc/lkdtm_core.c                          |   2 +
+ include/linux/bug.h                                |  17 +
+ include/linux/list.h                               |  44 +-
+ include/linux/rculist.h                            |   8 +-
+ include/linux/rcupdate.h                           |   1 +
+ include/linux/torture.h                            |   2 +-
+ kernel/cpu.c                                       |   1 +
+ kernel/rcu/Makefile                                |   3 +-
+ kernel/rcu/rcuperf.c                               |   7 +-
+ kernel/rcu/rcutorture.c                            |  62 +-
+ kernel/rcu/tree.c                                  |  61 +-
+ kernel/rcu/tree.h                                  |   1 +
+ kernel/rcu/tree_exp.h                              | 124 +--
+ kernel/rcu/tree_plugin.h                           |   1 +
+ kernel/rcu/tree_trace.c                            |   7 +-
+ kernel/rcu/update.c                                |   3 +-
+ kernel/rcu/waketorture.c                           | 537 +++++++++++++
+ kernel/sched/core.c                                |   7 +
+ kernel/torture.c                                   |  27 +-
+ lib/Kconfig.debug                                  |  32 +-
+ lib/list_debug.c                                   |  99 +--
+ .../selftests/rcutorture/bin/kvm-recheck-wake.sh   |  39 +
+ .../selftests/rcutorture/bin/kvm-recheck.sh        |   2 +-
+ tools/testing/selftests/rcutorture/bin/kvm.sh      |   2 +-
+ .../selftests/rcutorture/configs/wake/CFLIST       |   1 +
+ .../selftests/rcutorture/configs/wake/CFcommon     |   2 +
+ tools/testing/selftests/rcutorture/configs/wake/SH |  19 +
+ .../selftests/rcutorture/configs/wake/SH.boot      |   1 +
+ .../testing/selftests/rcutorture/configs/wake/STI  |  19 +
+ .../selftests/rcutorture/configs/wake/STI.boot     |   1 +
+ .../rcutorture/configs/wake/ver_functions.sh       |  43 ++
+ 47 files changed, 5985 insertions(+), 240 deletions(-)
+ create mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/ExpRCUFlow.svg
+ create mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/ExpSchedFlow.svg
+ create mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Expedited-Grace-Periods.html
+ create mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Funnel0.svg
+ create mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Funnel1.svg
+ create mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Funnel2.svg
+ create mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Funnel3.svg
+ create mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Funnel4.svg
+ create mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Funnel5.svg
+ create mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Funnel6.svg
+ create mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Funnel7.svg
+ create mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Funnel8.svg
+ create mode 100644 kernel/rcu/waketorture.c
+ create mode 100755 tools/testing/selftests/rcutorture/bin/kvm-recheck-wake.sh
+ create mode 100644 tools/testing/selftests/rcutorture/configs/wake/CFLIST
+ create mode 100644 tools/testing/selftests/rcutorture/configs/wake/CFcommon
+ create mode 100644 tools/testing/selftests/rcutorture/configs/wake/SH
+ create mode 100644 tools/testing/selftests/rcutorture/configs/wake/SH.boot
+ create mode 100644 tools/testing/selftests/rcutorture/configs/wake/STI
+ create mode 100644 tools/testing/selftests/rcutorture/configs/wake/STI.boot
+ create mode 100644 tools/testing/selftests/rcutorture/configs/wake/ver_functions.sh
+Merging kvm/linux-next (6f90f1d1d2d8 Merge tag 'kvm-s390-next-4.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD)
+$ git merge kvm/linux-next
+Auto-merging arch/x86/kvm/vmx.c
+Auto-merging arch/x86/kvm/svm.c
+Auto-merging arch/s390/kvm/kvm-s390.c
+Merge made by the 'recursive' strategy.
+ arch/s390/include/asm/kvm_host.h |   2 +-
+ arch/s390/kernel/asm-offsets.c   |   1 +
+ arch/s390/kvm/gaccess.c          |  37 ++--
+ arch/s390/kvm/guestdbg.c         |  59 +++---
+ arch/s390/kvm/intercept.c        |   1 +
+ arch/s390/kvm/interrupt.c        |  98 +++++++---
+ arch/s390/kvm/kvm-s390.c         |  65 +++----
+ arch/s390/kvm/kvm-s390.h         |  14 +-
+ arch/s390/kvm/priv.c             |  21 ++
+ arch/x86/include/asm/kvm_host.h  |   2 +
+ arch/x86/kvm/cpuid.c             |   3 +-
+ arch/x86/kvm/lapic.c             |   5 +-
+ arch/x86/kvm/mmu.c               |  12 +-
+ arch/x86/kvm/svm.c               | 406 +++++++++++++++++++++++++++++++++++++--
+ arch/x86/kvm/vmx.c               |  36 ++--
+ arch/x86/kvm/x86.c               |   1 -
+ virt/kvm/arm/arch_timer.c        |  11 +-
+ virt/kvm/eventfd.c               |  22 +--
+ virt/kvm/kvm_main.c              |   6 -
+ 19 files changed, 615 insertions(+), 187 deletions(-)
+Merging kvm-arm/next (5d947a1447f9 KVM: ARM: cleanup kvm_timer_hyp_init)
+$ git merge kvm-arm/next
+Auto-merging virt/kvm/arm/aarch32.c
+Auto-merging arch/arm64/include/asm/kvm_mmu.h
+Merge made by the 'recursive' strategy.
+ Documentation/virtual/kvm/devices/arm-vgic-its.txt |  38 ++++
+ Documentation/virtual/kvm/devices/arm-vgic-v3.txt  | 206 +++++++++++++++++++++
+ Documentation/virtual/kvm/devices/arm-vgic.txt     |  52 ++----
+ arch/arm/include/asm/kvm_asm.h                     |   4 +
+ arch/arm/include/asm/kvm_emulate.h                 |  35 +++-
+ arch/arm/include/asm/kvm_mmu.h                     |  28 +--
+ arch/arm/kvm/Makefile                              |   1 +
+ arch/arm/kvm/emulate.c                             | 111 ++---------
+ arch/arm/kvm/handle_exit.c                         |  49 +++--
+ arch/arm/kvm/hyp/entry.S                           |  31 ++++
+ arch/arm/kvm/hyp/hyp-entry.S                       |  16 +-
+ arch/arm/kvm/hyp/switch.c                          |  13 +-
+ arch/arm/kvm/hyp/tlb.c                             |  15 +-
+ arch/arm/kvm/mmio.c                                |   6 -
+ arch/arm/kvm/mmu.c                                 |   7 +-
+ arch/arm64/include/asm/kvm_arm.h                   |   4 +-
+ arch/arm64/include/asm/kvm_asm.h                   |   9 +-
+ arch/arm64/include/asm/kvm_emulate.h               |  11 ++
+ arch/arm64/include/asm/kvm_hyp.h                   |   1 +
+ arch/arm64/include/asm/kvm_mmu.h                   |   6 -
+ arch/arm64/kvm/Makefile                            |   3 +-
+ arch/arm64/kvm/handle_exit.c                       |  23 +++
+ arch/arm64/kvm/hyp/debug-sr.c                      |   4 +-
+ arch/arm64/kvm/hyp/entry.S                         | 128 ++++++++-----
+ arch/arm64/kvm/hyp/hyp-entry.S                     |  73 +++++---
+ arch/arm64/kvm/hyp/switch.c                        |  63 ++++++-
+ arch/arm64/kvm/hyp/tlb.c                           |  13 +-
+ arch/arm64/kvm/hyp/vgic-v3-sr.c                    |   4 +-
+ arch/arm64/kvm/inject_fault.c                      |  12 ++
+ include/kvm/arm_vgic.h                             |   6 +
+ arch/arm64/kvm/emulate.c => virt/kvm/arm/aarch32.c |  25 +--
+ virt/kvm/arm/arch_timer.c                          |   6 +-
+ virt/kvm/arm/hyp/vgic-v2-sr.c                      |  57 ++++++
+ virt/kvm/arm/vgic/vgic-irqfd.c                     |   6 -
+ virt/kvm/arm/vgic/vgic-kvm-device.c                | 122 ++++++++----
+ virt/kvm/arm/vgic/vgic-v2.c                        |  71 ++++---
+ 36 files changed, 841 insertions(+), 418 deletions(-)
+ create mode 100644 Documentation/virtual/kvm/devices/arm-vgic-its.txt
+ create mode 100644 Documentation/virtual/kvm/devices/arm-vgic-v3.txt
+ rename arch/arm64/kvm/emulate.c => virt/kvm/arm/aarch32.c (90%)
+Merging kvm-mips/next (d5888477d31c KVM: MIPS: Emulate MMIO via TLB miss for EVA)
+$ git merge kvm-mips/next
+Merge made by the 'recursive' strategy.
+ arch/mips/include/asm/kvm_host.h | 14 ++++++++++++++
+ arch/mips/kvm/trap_emul.c        | 18 ++++++++++++++++++
+ 2 files changed, 32 insertions(+)
+Merging kvm-ppc/kvm-ppc-next (c63517c2e381 KVM: PPC: Book3S: correct width in XER handling)
+$ git merge kvm-ppc/kvm-ppc-next
+Already up-to-date.
+Merging kvm-ppc-paulus/kvm-ppc-next (90235dc19e5c KVM: PPC: e500: Use kmalloc_array() in kvmppc_e500_tlb_init())
+$ git merge kvm-ppc-paulus/kvm-ppc-next
+Auto-merging virt/kvm/kvm_main.c
+Auto-merging arch/x86/include/asm/kvm_host.h
+Auto-merging arch/s390/include/asm/kvm_host.h
+Auto-merging arch/powerpc/platforms/powernv/pci-ioda.c
+Auto-merging arch/powerpc/kvm/Makefile
+Auto-merging arch/mips/include/asm/kvm_host.h
+Merge made by the 'recursive' strategy.
+ arch/arm/include/asm/kvm_host.h                |  12 +-
+ arch/arm64/include/asm/kvm_host.h              |  12 +-
+ arch/mips/include/asm/kvm_host.h               |  46 +--
+ arch/powerpc/include/asm/book3s/64/mmu-hash.h  |  37 +++
+ arch/powerpc/include/asm/io.h                  |  29 ++
+ arch/powerpc/include/asm/kvm_asm.h             |  10 +
+ arch/powerpc/include/asm/kvm_book3s.h          |  37 +++
+ arch/powerpc/include/asm/kvm_book3s_64.h       |  87 +-----
+ arch/powerpc/include/asm/kvm_host.h            | 123 ++++----
+ arch/powerpc/include/asm/kvm_ppc.h             |  28 ++
+ arch/powerpc/include/asm/mmu.h                 |   1 +
+ arch/powerpc/include/asm/opal.h                |   1 +
+ arch/powerpc/include/asm/pnv-pci.h             |   3 +
+ arch/powerpc/kvm/Kconfig                       |   3 +
+ arch/powerpc/kvm/Makefile                      |  19 +-
+ arch/powerpc/kvm/book3s.c                      |   7 +
+ arch/powerpc/kvm/book3s_hv.c                   | 401 ++++++++++++++++++++++---
+ arch/powerpc/kvm/book3s_hv_builtin.c           | 156 ++++++++++
+ arch/powerpc/kvm/book3s_hv_rm_xics.c           | 120 ++++++++
+ arch/powerpc/kvm/book3s_hv_rmhandlers.S        | 183 ++++++-----
+ arch/powerpc/kvm/book3s_xics.c                 |  57 +++-
+ arch/powerpc/kvm/book3s_xics.h                 |   2 +
+ arch/powerpc/kvm/e500_mmu.c                    |  62 ++--
+ arch/powerpc/kvm/powerpc.c                     |  51 ++++
+ arch/powerpc/kvm/trace_hv.h                    |  22 ++
+ arch/powerpc/mm/hash_native_64.c               |  42 +--
+ arch/powerpc/mm/hash_utils_64.c                |  55 ++++
+ arch/powerpc/platforms/powernv/opal-wrappers.S |   1 +
+ arch/powerpc/platforms/powernv/pci-ioda.c      |  24 +-
+ arch/s390/include/asm/kvm_host.h               | 134 ++++-----
+ arch/x86/include/asm/kvm_host.h                |  72 ++---
+ virt/kvm/kvm_main.c                            |   4 +-
+ 32 files changed, 1351 insertions(+), 490 deletions(-)
+Merging kvms390/next (b0eb91ae630a Merge remote-tracking branch 'kvms390/s390forkvm' into kvms390next)
+$ git merge kvms390/next
+Already up-to-date.
+Merging xen-tip/linux-next (b489c14e922f arm/xen: fix SMP guests boot)
+$ git merge xen-tip/linux-next
+Merge made by the 'recursive' strategy.
+ arch/arm/xen/enlighten.c | 7 +++----
+ 1 file changed, 3 insertions(+), 4 deletions(-)
+Merging percpu/for-next (a67823c1ed10 percpu-refcount: init ->confirm_switch member properly)
+$ git merge percpu/for-next
+Merge made by the 'recursive' strategy.
+ lib/percpu-refcount.c | 169 ++++++++++++++++++++++++++++----------------------
+ 1 file changed, 95 insertions(+), 74 deletions(-)
+Merging workqueues/for-next (278930ada88c workqueue: dump workqueue state on sanity check failures in destroy_workqueue())
+$ git merge workqueues/for-next
+Auto-merging kernel/workqueue.c
+Merge made by the 'recursive' strategy.
+ kernel/workqueue.c | 2 ++
+ 1 file changed, 2 insertions(+)
+Merging drivers-x86/for-next (fa1bc2a09f5f platform/x86: toshiba_acpi: Fix typo in *_cooling_method_set function)
+$ git merge drivers-x86/for-next
+Merge made by the 'recursive' strategy.
+ drivers/platform/x86/toshiba_acpi.c | 257 +++++++++++++++++++++---------------
+ 1 file changed, 152 insertions(+), 105 deletions(-)
+Merging chrome-platform/for-next (31b764171cb5 Revert "platform/chrome: chromeos_laptop: Add Leon Touch")
+$ git merge chrome-platform/for-next
+Merge made by the 'recursive' strategy.
+Merging hsi/for-next (7ac5d7b1a125 HSI: hsi_char.h: use __u32 from linux/types.h)
+$ git merge hsi/for-next
+Merge made by the 'recursive' strategy.
+ include/uapi/linux/hsi/hsi_char.h | 17 +++++++++--------
+ 1 file changed, 9 insertions(+), 8 deletions(-)
+Merging leds/for-next (40d2db7cfced leds: Introduce userspace LED class driver)
+$ git merge leds/for-next
+Auto-merging include/uapi/linux/Kbuild
+Auto-merging MAINTAINERS
+Merge made by the 'recursive' strategy.
+ Documentation/ABI/testing/sysfs-class-led          |   3 +-
+ .../ABI/testing/sysfs-class-led-trigger-oneshot    |  36 ++
+ Documentation/devicetree/bindings/leds/common.txt  |   7 +
+ .../devicetree/bindings/leds/leds-bcm6328.txt      |   2 +-
+ .../devicetree/bindings/leds/leds-bcm6358.txt      |   2 +-
+ .../devicetree/bindings/leds/leds-gpio.txt         |   9 +-
+ .../devicetree/bindings/leds/leds-is31fl319x.txt   |  59 +++
+ .../devicetree/bindings/leds/leds-pm8058.txt       |  67 +++
+ .../devicetree/bindings/leds/register-bit-led.txt  |   9 +-
+ Documentation/leds/leds-mlxcpld.txt                | 110 +++++
+ Documentation/leds/ledtrig-oneshot.txt             |  20 +-
+ Documentation/leds/uleds.txt                       | 105 +++++
+ MAINTAINERS                                        |   8 +
+ drivers/leds/Kconfig                               |  36 ++
+ drivers/leds/Makefile                              |   6 +
+ drivers/leds/led-triggers.c                        |  18 +-
+ drivers/leds/leds-is31fl319x.c                     | 450 +++++++++++++++++++++
+ drivers/leds/leds-mlxcpld.c                        | 431 ++++++++++++++++++++
+ drivers/leds/leds-pm8058.c                         | 191 +++++++++
+ drivers/leds/uleds.c                               | 224 ++++++++++
+ include/uapi/linux/Kbuild                          |   1 +
+ include/uapi/linux/uleds.h                         |  23 ++
+ 22 files changed, 1772 insertions(+), 45 deletions(-)
+ create mode 100644 Documentation/ABI/testing/sysfs-class-led-trigger-oneshot
+ create mode 100644 Documentation/devicetree/bindings/leds/leds-is31fl319x.txt
+ create mode 100644 Documentation/devicetree/bindings/leds/leds-pm8058.txt
+ create mode 100644 Documentation/leds/leds-mlxcpld.txt
+ create mode 100644 Documentation/leds/uleds.txt
+ create mode 100644 drivers/leds/leds-is31fl319x.c
+ create mode 100644 drivers/leds/leds-mlxcpld.c
+ create mode 100644 drivers/leds/leds-pm8058.c
+ create mode 100644 drivers/leds/uleds.c
+ create mode 100644 include/uapi/linux/uleds.h
+Merging ipmi/for-next (92cad0931b08 ipmi: remove trydefaults parameter and default init)
+$ git merge ipmi/for-next
+Merge made by the 'recursive' strategy.
+Merging driver-core/driver-core-next (2f5bb02ff224 Merge 4.8-rc5 into driver-core-next)
+$ git merge driver-core/driver-core-next
+Auto-merging drivers/base/core.c
+Merge made by the 'recursive' strategy.
+ drivers/base/Kconfig               | 10 ++++++++++
+ drivers/base/attribute_container.c |  2 +-
+ drivers/base/core.c                | 39 ++++++++++++++++++++++++++++----------
+ drivers/base/cpu.c                 | 11 ++++++-----
+ drivers/base/dd.c                  | 33 +++++++++++++++++++++++---------
+ drivers/base/dma-coherent.c        |  2 +-
+ drivers/base/dma-mapping.c         | 11 +++++++----
+ drivers/base/platform.c            |  7 +++----
+ drivers/base/soc.c                 |  9 ---------
+ fs/debugfs/internal.h              |  4 ----
+ 10 files changed, 81 insertions(+), 47 deletions(-)
+Merging tty/tty-next (b53761e36a50 Merge 4.8-rc5 into tty-next)
+$ git merge tty/tty-next
+Resolved 'drivers/dma/imx-sdma.c' using previous resolution.
+Auto-merging drivers/tty/serial/8250/8250_dw.c
+Auto-merging drivers/dma/imx-sdma.c
+CONFLICT (content): Merge conflict in drivers/dma/imx-sdma.c
+Auto-merging drivers/dma/dw/core.c
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit -v -a
+[master 9a937a382b98] Merge remote-tracking branch 'tty/tty-next'
+$ git diff -M --stat --summary HEAD^..
+ drivers/dma/dw/core.c                      |  39 +-
+ drivers/dma/dw/regs.h                      |   5 +-
+ drivers/dma/hsu/hsu.c                      |   9 +-
+ drivers/dma/hsu/pci.c                      |   6 +-
+ drivers/dma/imx-sdma.c                     |  54 +-
+ drivers/tty/serial/8250/8250.h             |   5 +
+ drivers/tty/serial/8250/8250_core.c        |   2 +-
+ drivers/tty/serial/8250/8250_dma.c         |  14 +-
+ drivers/tty/serial/8250/8250_dw.c          |  48 +-
+ drivers/tty/serial/8250/8250_lpss.c        | 378 ++++++++++++++
+ drivers/tty/serial/8250/8250_mid.c         |   8 +-
+ drivers/tty/serial/8250/8250_mtk.c         |   6 +-
+ drivers/tty/serial/8250/8250_pci.c         | 257 +--------
+ drivers/tty/serial/8250/8250_port.c        |  37 +-
+ drivers/tty/serial/8250/Kconfig            |  16 +-
+ drivers/tty/serial/8250/Makefile           |   1 +
+ drivers/tty/serial/altera_jtaguart.c       |   2 +-
+ drivers/tty/serial/altera_uart.c           |   2 +-
+ drivers/tty/serial/amba-pl011.c            |  59 ++-
+ drivers/tty/serial/arc_uart.c              |   2 +-
+ drivers/tty/serial/atmel_serial.c          |  51 +-
+ drivers/tty/serial/bcm63xx_uart.c          |   2 +-
+ drivers/tty/serial/earlycon-arm-semihost.c |   3 +-
+ drivers/tty/serial/earlycon.c              |   7 +-
+ drivers/tty/serial/fsl_lpuart.c            | 814 +++++++++++++++++------------
+ drivers/tty/serial/imx.c                   | 192 ++++---
+ drivers/tty/serial/jsm/jsm_tty.c           |   2 +-
+ drivers/tty/serial/max3100.c               |   2 +-
+ drivers/tty/serial/men_z135_uart.c         |   2 +-
+ drivers/tty/serial/mxs-auart.c             |   2 +-
+ drivers/tty/serial/pch_uart.c              |   2 +-
+ drivers/tty/serial/samsung.c               |   2 +-
+ drivers/tty/serial/samsung.h               |   2 +-
+ drivers/tty/serial/sc16is7xx.c             |  20 +
+ drivers/tty/serial/serial_core.c           | 138 ++---
+ drivers/tty/serial/sh-sci.c                |   2 +-
+ drivers/tty/serial/st-asc.c                |   2 +-
+ drivers/tty/serial/timbuart.c              |   2 +-
+ drivers/tty/serial/uartlite.c              |   2 +-
+ drivers/tty/serial/vt8500_serial.c         |   8 +-
+ drivers/tty/serial/xilinx_uartps.c         |   2 +-
+ include/linux/amba/bus.h                   |   6 +
+ include/linux/amba/serial.h                |   9 +
+ include/linux/atmel_serial.h               |   1 +
+ include/linux/dma/dw.h                     |   5 +
+ include/linux/dma/hsu.h                    |   9 +-
+ include/linux/platform_data/dma-dw.h       |   4 +
+ include/linux/serial_core.h                |   2 +-
+ 48 files changed, 1332 insertions(+), 913 deletions(-)
+ create mode 100644 drivers/tty/serial/8250/8250_lpss.c
+Merging usb/usb-next (6406c3d22637 usb: Kconfig: let USB_ULPI_BUS depends on USB_COMMON)
+$ git merge usb/usb-next
+Auto-merging include/linux/bcma/bcma_regs.h
+Auto-merging MAINTAINERS
+Merge made by the 'recursive' strategy.
+ Documentation/devicetree/bindings/usb/usb4604.txt |  19 ++
+ MAINTAINERS                                       |   2 +-
+ drivers/usb/Kconfig                               |  21 ++
+ drivers/usb/atm/cxacru.c                          |   6 +-
+ drivers/usb/atm/speedtch.c                        |   1 -
+ drivers/usb/atm/ueagle-atm.c                      |  13 +-
+ drivers/usb/atm/usbatm.c                          |   8 +-
+ drivers/usb/class/cdc-acm.c                       |  20 +-
+ drivers/usb/class/cdc-wdm.c                       | 165 ++++++++++--
+ drivers/usb/class/usbtmc.c                        |   8 +-
+ drivers/usb/common/ulpi.c                         |   5 +-
+ drivers/usb/core/Kconfig                          |  21 --
+ drivers/usb/core/Makefile                         |   3 +-
+ drivers/usb/core/hcd.c                            |   6 +-
+ drivers/usb/core/hub.c                            |   9 +-
+ drivers/usb/core/message.c                        |   5 +-
+ drivers/usb/core/of.c                             |   1 +
+ drivers/usb/core/otg_whitelist.h                  |   2 +-
+ drivers/usb/core/urb.c                            |   4 +-
+ drivers/usb/dwc2/gadget.c                         |   8 +-
+ drivers/usb/dwc2/hcd.c                            |   2 +-
+ drivers/usb/dwc3/Kconfig                          |   2 +-
+ drivers/usb/gadget/udc/fsl_qe_udc.c               |  16 +-
+ drivers/usb/gadget/udc/goku_udc.c                 |   3 +-
+ drivers/usb/gadget/udc/omap_udc.c                 |   2 +-
+ drivers/usb/gadget/udc/udc-xilinx.c               |   4 +-
+ drivers/usb/host/bcma-hcd.c                       | 101 +++++++-
+ drivers/usb/host/ehci-platform.c                  |   2 +-
+ drivers/usb/host/fhci-hcd.c                       |   4 +-
+ drivers/usb/host/fsl-mph-dr-of.c                  |  18 +-
+ drivers/usb/host/max3421-hcd.c                    |   8 +-
+ drivers/usb/host/ohci-at91.c                      |  69 ++++-
+ drivers/usb/host/ohci-omap.c                      |   1 -
+ drivers/usb/host/ohci-sa1111.c                    |   4 +-
+ drivers/usb/host/uhci-hcd.c                       |   5 +-
+ drivers/usb/host/whci/init.c                      |   2 +-
+ drivers/usb/host/xhci-tegra.c                     |   1 -
+ drivers/usb/host/xhci.c                           |   4 +-
+ drivers/usb/misc/Kconfig                          |   6 +
+ drivers/usb/misc/Makefile                         |   1 +
+ drivers/usb/misc/adutux.c                         |  21 +-
+ drivers/usb/misc/appledisplay.c                   |  17 +-
+ drivers/usb/misc/cypress_cy7c63.c                 |   5 +-
+ drivers/usb/misc/cytherm.c                        |  32 +--
+ drivers/usb/misc/ftdi-elan.c                      |  67 +----
+ drivers/usb/misc/idmouse.c                        |   1 -
+ drivers/usb/misc/iowarrior.c                      |  26 +-
+ drivers/usb/misc/ldusb.c                          |  28 +-
+ drivers/usb/misc/legousbtower.c                   |  24 +-
+ drivers/usb/misc/lvstest.c                        |  25 +-
+ drivers/usb/misc/sisusbvga/sisusb.c               |   3 -
+ drivers/usb/misc/trancevibrator.c                 |   3 +-
+ drivers/usb/misc/usb4604.c                        | 175 +++++++++++++
+ drivers/usb/misc/usblcd.c                         |   9 +-
+ drivers/usb/misc/usbsevseg.c                      |   8 +-
+ drivers/usb/misc/uss720.c                         |   5 +-
+ drivers/usb/misc/yurex.c                          |  16 +-
+ drivers/usb/musb/am35x.c                          |   4 +-
+ drivers/usb/musb/da8xx.c                          |   4 +-
+ drivers/usb/renesas_usbhs/mod_gadget.c            |   6 +-
+ drivers/usb/renesas_usbhs/mod_host.c              |  10 +-
+ drivers/usb/renesas_usbhs/pipe.c                  |   4 +-
+ drivers/usb/storage/alauda.c                      |  11 +-
+ drivers/usb/storage/sddr09.c                      |  14 +-
+ drivers/usb/storage/usb.c                         |  10 +-
+ drivers/usb/usb-skeleton.c                        |  14 +-
+ drivers/usb/usbip/Kconfig                         |  21 ++
+ drivers/usb/usbip/stub_rx.c                       |   1 -
+ drivers/usb/usbip/vhci.h                          |  54 +++-
+ drivers/usb/usbip/vhci_hcd.c                      | 285 ++++++++++++++-------
+ drivers/usb/usbip/vhci_rx.c                       |  21 +-
+ drivers/usb/usbip/vhci_sysfs.c                    | 296 +++++++++++++++++-----
+ drivers/usb/usbip/vudc_dev.c                      |   2 +-
+ drivers/usb/usbip/vudc_rx.c                       |   2 +-
+ drivers/usb/wusbcore/crypto.c                     |   4 +-
+ drivers/usb/wusbcore/security.c                   |   4 +-
+ drivers/usb/wusbcore/wa-nep.c                     |   9 +-
+ drivers/usb/wusbcore/wa-xfer.c                    |   4 +-
+ drivers/uwb/hwa-rc.c                              |   4 +-
+ drivers/watchdog/pcwd_usb.c                       |   4 +-
+ include/linux/bcma/bcma_regs.h                    |   1 +
+ include/linux/ulpi/driver.h                       |   6 +-
+ include/soc/at91/atmel-sfr.h                      |  14 +
+ 83 files changed, 1189 insertions(+), 667 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/usb/usb4604.txt
+ create mode 100644 drivers/usb/misc/usb4604.c
+Merging usb-gadget/next (5e6c88d28ccb usb: dwc3: fix Clear Stall EP command failure)
+$ git merge usb-gadget/next
+Auto-merging include/linux/ulpi/driver.h
+Auto-merging drivers/usb/renesas_usbhs/mod_gadget.c
+Auto-merging drivers/usb/phy/phy-generic.c
+Auto-merging drivers/usb/gadget/udc/goku_udc.c
+Auto-merging drivers/usb/gadget/udc/core.c
+Auto-merging drivers/usb/dwc3/gadget.c
+Auto-merging drivers/usb/dwc3/core.c
+Auto-merging drivers/usb/dwc2/gadget.c
+Auto-merging drivers/usb/dwc2/core.h
+Auto-merging drivers/usb/common/ulpi.c
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/phy/mxs-usb-phy.txt        |  10 +
+ Documentation/devicetree/bindings/usb/dwc2.txt     |   5 +-
+ Documentation/devicetree/bindings/usb/dwc3.txt     |   8 +-
+ Documentation/devicetree/bindings/usb/generic.txt  |   6 +
+ .../devicetree/bindings/usb/renesas_usbhs.txt      |   1 +
+ .../devicetree/bindings/usb/rockchip,dwc3.txt      |  59 +++++
+ drivers/usb/common/ulpi.c                          |  11 +-
+ drivers/usb/dwc2/core.c                            | 126 ++++++++--
+ drivers/usb/dwc2/core.h                            |   8 +-
+ drivers/usb/dwc2/gadget.c                          |  86 ++-----
+ drivers/usb/dwc2/hw.h                              |   1 +
+ drivers/usb/dwc3/core.c                            | 122 +++++++--
+ drivers/usb/dwc3/core.h                            |  35 ++-
+ drivers/usb/dwc3/dwc3-of-simple.c                  |   1 +
+ drivers/usb/dwc3/gadget.c                          | 278 ++++++++-------------
+ drivers/usb/dwc3/ulpi.c                            |  10 +-
+ drivers/usb/gadget/Kconfig                         |  38 +--
+ drivers/usb/gadget/composite.c                     |  16 +-
+ drivers/usb/gadget/configfs.c                      |   5 +-
+ drivers/usb/gadget/function/f_fs.c                 |  45 +++-
+ drivers/usb/gadget/function/f_hid.c                |  28 ++-
+ drivers/usb/gadget/function/f_loopback.c           |  14 +-
+ drivers/usb/gadget/function/f_mass_storage.c       |  28 ++-
+ drivers/usb/gadget/function/f_mass_storage.h       |   1 +
+ drivers/usb/gadget/function/f_midi.c               | 234 ++++++++++-------
+ drivers/usb/gadget/function/f_ncm.c                |  84 ++++++-
+ drivers/usb/gadget/function/f_printer.c            |   6 +-
+ drivers/usb/gadget/function/f_sourcesink.c         |   6 +-
+ drivers/usb/gadget/function/f_uvc.c                |   7 +
+ drivers/usb/gadget/function/storage_common.c       |  24 ++
+ drivers/usb/gadget/function/storage_common.h       |  10 +
+ drivers/usb/gadget/function/u_ether.c              |  15 +-
+ drivers/usb/gadget/function/u_ether.h              |   1 +
+ drivers/usb/gadget/legacy/gmidi.c                  |   2 +-
+ drivers/usb/gadget/u_f.c                           |   6 +-
+ drivers/usb/gadget/u_f.h                           |  17 +-
+ drivers/usb/gadget/udc/core.c                      |   4 +-
+ drivers/usb/gadget/udc/goku_udc.c                  |   2 +
+ drivers/usb/gadget/udc/net2280.c                   |  80 +++++-
+ drivers/usb/gadget/udc/pxa27x_udc.c                |  51 +++-
+ drivers/usb/phy/phy-ab8500-usb.c                   |   8 +-
+ drivers/usb/phy/phy-generic.c                      |   9 +-
+ drivers/usb/phy/phy-mxs-usb.c                      |  61 +++++
+ drivers/usb/renesas_usbhs/common.c                 |   4 +
+ drivers/usb/renesas_usbhs/mod_gadget.c             |   2 +
+ include/linux/ulpi/driver.h                        |   2 +-
+ include/linux/ulpi/interface.h                     |   9 +-
+ include/linux/usb/composite.h                      |   3 +-
+ include/linux/usb/gadget.h                         |  30 ++-
+ include/uapi/linux/usb/functionfs.h                |   2 +
+ 50 files changed, 1139 insertions(+), 482 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/usb/rockchip,dwc3.txt
+Merging usb-serial/usb-next (61fc51366b39 USB: serial: ti_usb_3410_5052: remove unused variables)
+$ git merge usb-serial/usb-next
+Merge made by the 'recursive' strategy.
+ drivers/usb/serial/keyspan_pda.c      |   4 +-
+ drivers/usb/serial/ti_usb_3410_5052.c | 171 ++++++++++++----------------------
+ 2 files changed, 60 insertions(+), 115 deletions(-)
+Merging usb-chipidea-next/ci-for-usb-next (2bb20e897855 usb: chipidea: host: disable io watchdog)
+$ git merge usb-chipidea-next/ci-for-usb-next
+Auto-merging drivers/usb/chipidea/udc.c
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/usb/ci-hdrc-usb2.txt       |  2 ++
+ .../devicetree/bindings/usb/usbmisc-imx.txt        |  1 +
+ drivers/usb/chipidea/ci_hdrc_imx.c                 |  3 +++
+ drivers/usb/chipidea/ci_hdrc_imx.h                 |  1 +
+ drivers/usb/chipidea/host.c                        |  3 +++
+ drivers/usb/chipidea/udc.c                         | 31 ++++++++++------------
+ drivers/usb/chipidea/usbmisc_imx.c                 | 22 +++++++++++----
+ 7 files changed, 41 insertions(+), 22 deletions(-)
+Merging staging/staging-next (f6573adedb7d staging: unisys: visorbus: cleanup include listings)
+$ git merge staging/staging-next
+Removing drivers/staging/unisys/visorbus/vbusdeviceinfo.h
+Removing drivers/staging/unisys/visorbus/periodic_work.c
+Removing drivers/staging/unisys/visorbus/iovmcall_gnuc.h
+Removing drivers/staging/unisys/visorbus/controlvmcompletionstatus.h
+Removing drivers/staging/unisys/include/vbushelper.h
+Removing drivers/staging/unisys/include/periodic_work.h
+Removing drivers/staging/unisys/include/guestlinuxdebug.h
+Removing drivers/staging/unisys/include/diagchannel.h
+Removing drivers/staging/unisys/include/channel_guid.h
+Removing drivers/staging/rtl8723au/os_dep/xmit_linux.c
+Removing drivers/staging/rtl8723au/os_dep/usb_ops_linux.c
+Removing drivers/staging/rtl8723au/os_dep/usb_intf.c
+Removing drivers/staging/rtl8723au/os_dep/recv_linux.c
+Removing drivers/staging/rtl8723au/os_dep/os_intfs.c
+Removing drivers/staging/rtl8723au/os_dep/mlme_linux.c
+Removing drivers/staging/rtl8723au/os_dep/ioctl_cfg80211.c
+Removing drivers/staging/rtl8723au/include/xmit_osdep.h
+Removing drivers/staging/rtl8723au/include/wlan_bssdef.h
+Removing drivers/staging/rtl8723au/include/wifi.h
+Removing drivers/staging/rtl8723au/include/usb_ops_linux.h
+Removing drivers/staging/rtl8723au/include/usb_ops.h
+Removing drivers/staging/rtl8723au/include/sta_info.h
+Removing drivers/staging/rtl8723au/include/rtw_xmit.h
+Removing drivers/staging/rtl8723au/include/rtw_version.h
+Removing drivers/staging/rtl8723au/include/rtw_sreset.h
+Removing drivers/staging/rtl8723au/include/rtw_security.h
+Removing drivers/staging/rtl8723au/include/rtw_rf.h
+Removing drivers/staging/rtl8723au/include/rtw_recv.h
+Removing drivers/staging/rtl8723au/include/rtw_pwrctrl.h
+Removing drivers/staging/rtl8723au/include/rtw_mlme_ext.h
+Removing drivers/staging/rtl8723au/include/rtw_mlme.h
+Removing drivers/staging/rtl8723au/include/rtw_io.h
+Removing drivers/staging/rtl8723au/include/rtw_ht.h
+Removing drivers/staging/rtl8723au/include/rtw_event.h
+Removing drivers/staging/rtl8723au/include/rtw_efuse.h
+Removing drivers/staging/rtl8723au/include/rtw_eeprom.h
+Removing drivers/staging/rtl8723au/include/rtw_debug.h
+Removing drivers/staging/rtl8723au/include/rtw_cmd.h
+Removing drivers/staging/rtl8723au/include/rtw_ap.h
+Removing drivers/staging/rtl8723au/include/rtl8723a_xmit.h
+Removing drivers/staging/rtl8723au/include/rtl8723a_sreset.h
+Removing drivers/staging/rtl8723au/include/rtl8723a_spec.h
+Removing drivers/staging/rtl8723au/include/rtl8723a_rf.h
+Removing drivers/staging/rtl8723au/include/rtl8723a_recv.h
+Removing drivers/staging/rtl8723au/include/rtl8723a_pg.h
+Removing drivers/staging/rtl8723au/include/rtl8723a_hal.h
+Removing drivers/staging/rtl8723au/include/rtl8723a_dm.h
+Removing drivers/staging/rtl8723au/include/rtl8723a_cmd.h
+Removing drivers/staging/rtl8723au/include/rtl8723a_bt_intf.h
+Removing drivers/staging/rtl8723au/include/rtl8723a_bt-coexist.h
+Removing drivers/staging/rtl8723au/include/recv_osdep.h
+Removing drivers/staging/rtl8723au/include/osdep_service.h
+Removing drivers/staging/rtl8723au/include/osdep_intf.h
+Removing drivers/staging/rtl8723au/include/odm_reg.h
+Removing drivers/staging/rtl8723au/include/odm_precomp.h
+Removing drivers/staging/rtl8723au/include/odm_interface.h
+Removing drivers/staging/rtl8723au/include/odm_debug.h
+Removing drivers/staging/rtl8723au/include/odm_RegDefine11N.h
+Removing drivers/staging/rtl8723au/include/odm_RegConfig8723A.h
+Removing drivers/staging/rtl8723au/include/odm_HWConfig.h
+Removing drivers/staging/rtl8723au/include/odm.h
+Removing drivers/staging/rtl8723au/include/mlme_osdep.h
+Removing drivers/staging/rtl8723au/include/ioctl_cfg80211.h
+Removing drivers/staging/rtl8723au/include/ieee80211.h
+Removing drivers/staging/rtl8723au/include/hal_intf.h
+Removing drivers/staging/rtl8723au/include/hal_com.h
+Removing drivers/staging/rtl8723au/include/drv_types.h
+Removing drivers/staging/rtl8723au/include/HalVerDef.h
+Removing drivers/staging/rtl8723au/include/HalPwrSeqCmd.h
+Removing drivers/staging/rtl8723au/include/HalHWImg8723A_RF.h
+Removing drivers/staging/rtl8723au/include/HalHWImg8723A_MAC.h
+Removing drivers/staging/rtl8723au/include/HalHWImg8723A_FW.h
+Removing drivers/staging/rtl8723au/include/HalHWImg8723A_BB.h
+Removing drivers/staging/rtl8723au/include/HalDMOutSrc8723A.h
+Removing drivers/staging/rtl8723au/include/Hal8723UHWImg_CE.h
+Removing drivers/staging/rtl8723au/include/Hal8723PwrSeq.h
+Removing drivers/staging/rtl8723au/include/Hal8723APhyReg.h
+Removing drivers/staging/rtl8723au/include/Hal8723APhyCfg.h
+Removing drivers/staging/rtl8723au/hal/usb_ops_linux.c
+Removing drivers/staging/rtl8723au/hal/usb_halinit.c
+Removing drivers/staging/rtl8723au/hal/rtl8723au_xmit.c
+Removing drivers/staging/rtl8723au/hal/rtl8723au_recv.c
+Removing drivers/staging/rtl8723au/hal/rtl8723a_sreset.c
+Removing drivers/staging/rtl8723au/hal/rtl8723a_rxdesc.c
+Removing drivers/staging/rtl8723au/hal/rtl8723a_rf6052.c
+Removing drivers/staging/rtl8723au/hal/rtl8723a_phycfg.c
+Removing drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c
+Removing drivers/staging/rtl8723au/hal/rtl8723a_dm.c
+Removing drivers/staging/rtl8723au/hal/rtl8723a_cmd.c
+Removing drivers/staging/rtl8723au/hal/rtl8723a_bt-coexist.c
+Removing drivers/staging/rtl8723au/hal/odm_interface.c
+Removing drivers/staging/rtl8723au/hal/odm_debug.c
+Removing drivers/staging/rtl8723au/hal/odm_RegConfig8723A.c
+Removing drivers/staging/rtl8723au/hal/odm_HWConfig.c
+Removing drivers/staging/rtl8723au/hal/odm.c
+Removing drivers/staging/rtl8723au/hal/hal_intf.c
+Removing drivers/staging/rtl8723au/hal/hal_com.c
+Removing drivers/staging/rtl8723au/hal/HalPwrSeqCmd.c
+Removing drivers/staging/rtl8723au/hal/HalHWImg8723A_RF.c
+Removing drivers/staging/rtl8723au/hal/HalHWImg8723A_MAC.c
+Removing drivers/staging/rtl8723au/hal/HalHWImg8723A_BB.c
+Removing drivers/staging/rtl8723au/hal/HalDMOutSrc8723A_CE.c
+Removing drivers/staging/rtl8723au/hal/Hal8723UHWImg_CE.c
+Removing drivers/staging/rtl8723au/hal/Hal8723PwrSeq.c
+Removing drivers/staging/rtl8723au/core/rtw_xmit.c
+Removing drivers/staging/rtl8723au/core/rtw_wlan_util.c
+Removing drivers/staging/rtl8723au/core/rtw_sta_mgt.c
+Removing drivers/staging/rtl8723au/core/rtw_sreset.c
+Removing drivers/staging/rtl8723au/core/rtw_security.c
+Removing drivers/staging/rtl8723au/core/rtw_recv.c
+Removing drivers/staging/rtl8723au/core/rtw_pwrctrl.c
+Removing drivers/staging/rtl8723au/core/rtw_mlme_ext.c
+Removing drivers/staging/rtl8723au/core/rtw_mlme.c
+Removing drivers/staging/rtl8723au/core/rtw_ieee80211.c
+Removing drivers/staging/rtl8723au/core/rtw_efuse.c
+Removing drivers/staging/rtl8723au/core/rtw_cmd.c
+Removing drivers/staging/rtl8723au/core/rtw_ap.c
+Removing drivers/staging/rtl8723au/TODO
+Removing drivers/staging/rtl8723au/Makefile
+Removing drivers/staging/rtl8723au/Kconfig
+Removing drivers/staging/rtl8188eu/include/HalHWImg8188E_FW.h
+Auto-merging drivers/staging/octeon/octeon-ethernet.h
+Auto-merging drivers/staging/octeon/ethernet.c
+Auto-merging drivers/staging/octeon/ethernet-rgmii.c
+Auto-merging drivers/staging/lustre/lustre/llite/namei.c
+Auto-merging drivers/staging/lustre/lustre/llite/file.c
+Auto-merging drivers/staging/fsl-mc/include/mc-bus.h
+Auto-merging drivers/staging/fsl-mc/bus/fsl-mc-msi.c
+Auto-merging drivers/staging/fsl-mc/bus/fsl-mc-bus.c
+Auto-merging drivers/staging/fsl-mc/bus/fsl-mc-allocator.c
+Removing drivers/staging/comedi/drivers/addi-data/hwdrv_apci3501.c
+Auto-merging drivers/dma-buf/sync_trace.h
+Auto-merging drivers/dma-buf/sync_debug.h
+Auto-merging drivers/dma-buf/sync_debug.c
+Auto-merging drivers/dma-buf/sw_sync.c
+Auto-merging MAINTAINERS
+Auto-merging Documentation/devicetree/bindings/vendor-prefixes.txt
+Removing Documentation/devicetree/bindings/soc/mediatek/auxadc.txt
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/i2c/trivial-devices.txt    |     1 +
+ .../devicetree/bindings/iio/accel/dmard06.txt      |    19 +
+ .../devicetree/bindings/iio/accel/kionix,kxsd9.txt |    22 +
+ .../devicetree/bindings/iio/adc/mt6577_auxadc.txt  |    29 +
+ .../devicetree/bindings/iio/adc/ti-adc161s626.txt  |    16 +
+ .../bindings/iio/chemical/atlas,orp-sm.txt         |    22 +
+ .../bindings/iio/magnetometer/ak8974.txt           |    29 +
+ .../iio/temperature/maxim_thermocouple.txt         |    21 +
+ .../devicetree/bindings/soc/mediatek/auxadc.txt    |    21 -
+ .../devicetree/bindings/vendor-prefixes.txt        |     1 +
+ MAINTAINERS                                        |    21 +-
+ drivers/android/binder.c                           |     7 +-
+ drivers/dma-buf/Kconfig                            |    13 +
+ drivers/dma-buf/Makefile                           |     1 +
+ drivers/{staging/android => dma-buf}/sw_sync.c     |    37 +-
+ drivers/{staging/android => dma-buf}/sync_debug.c  |     2 +-
+ drivers/{staging/android => dma-buf}/sync_debug.h  |     2 +-
+ .../android/trace/sync.h => dma-buf/sync_trace.h}  |     6 +-
+ drivers/iio/accel/Kconfig                          |    21 +
+ drivers/iio/accel/Makefile                         |     2 +
+ drivers/iio/accel/bma180.c                         |     9 +-
+ drivers/iio/accel/dmard06.c                        |   241 +
+ drivers/iio/accel/dmard09.c                        |   157 +
+ drivers/iio/accel/kxcjk-1013.c                     |     1 +
+ drivers/iio/adc/Kconfig                            |    25 +
+ drivers/iio/adc/Makefile                           |     2 +
+ drivers/iio/adc/ad7298.c                           |    20 +-
+ drivers/iio/adc/ad7793.c                           |    10 +-
+ drivers/iio/adc/mt6577_auxadc.c                    |   291 +
+ drivers/iio/adc/nau7802.c                          |     2 +-
+ drivers/iio/adc/ti-adc161s626.c                    |   248 +
+ drivers/iio/buffer/industrialio-buffer-cb.c        |    24 +-
+ drivers/iio/chemical/Kconfig                       |     1 +
+ drivers/iio/chemical/atlas-ph-sensor.c             |    81 +-
+ .../iio/common/hid-sensors/hid-sensor-trigger.c    |    22 +-
+ drivers/iio/dac/Kconfig                            |     9 +
+ drivers/iio/dac/Makefile                           |     1 +
+ drivers/iio/dac/cio-dac.c                          |   144 +
+ drivers/iio/humidity/Kconfig                       |     8 +-
+ drivers/iio/light/Kconfig                          |     6 +-
+ drivers/iio/light/us5182d.c                        |     2 +-
+ drivers/iio/light/vcnl4000.c                       |    72 +-
+ drivers/iio/magnetometer/Kconfig                   |    16 +-
+ drivers/iio/magnetometer/Makefile                  |     1 +
+ drivers/iio/magnetometer/ak8974.c                  |   863 ++
+ drivers/iio/magnetometer/mag3110.c                 |    23 +-
+ drivers/iio/proximity/sx9500.c                     |     2 +-
+ drivers/iio/temperature/Kconfig                    |    16 +
+ drivers/iio/temperature/Makefile                   |     1 +
+ drivers/iio/temperature/maxim_thermocouple.c       |   281 +
+ drivers/staging/Kconfig                            |     2 -
+ drivers/staging/Makefile                           |     1 -
+ drivers/staging/android/Kconfig                    |    13 -
+ drivers/staging/android/Makefile                   |     1 -
+ drivers/staging/android/ion/Kconfig                |    11 +
+ drivers/staging/android/ion/Makefile               |     4 +-
+ drivers/staging/android/ion/devicetree.txt         |    51 +
+ drivers/staging/android/ion/hisilicon/hi6220_ion.c |   195 +-
+ drivers/staging/android/ion/ion-ioctl.c            |   177 +
+ drivers/staging/android/ion/ion.c                  |   388 +-
+ drivers/staging/android/ion/ion.h                  |    41 -
+ drivers/staging/android/ion/ion_carveout_heap.c    |    33 +-
+ drivers/staging/android/ion/ion_chunk_heap.c       |    29 +-
+ drivers/staging/android/ion/ion_cma_heap.c         |    36 +-
+ drivers/staging/android/ion/ion_dummy_driver.c     |    10 +-
+ drivers/staging/android/ion/ion_heap.c             |    10 +-
+ drivers/staging/android/ion/ion_of.c               |   185 +
+ drivers/staging/android/ion/ion_of.h               |    37 +
+ drivers/staging/android/ion/ion_page_pool.c        |    12 +-
+ drivers/staging/android/ion/ion_priv.h             |   131 +-
+ drivers/staging/android/ion/ion_system_heap.c      |   239 +-
+ drivers/staging/android/ion/ion_test.c             |    23 +-
+ drivers/staging/android/lowmemorykiller.c          |     4 +-
+ drivers/staging/android/uapi/ion.h                 |    45 +-
+ .../comedi/drivers/addi-data/hwdrv_apci3501.c      |   141 -
+ drivers/staging/comedi/drivers/addi_apci_3501.c    |    85 +-
+ drivers/staging/comedi/drivers/cb_pcidas64.c       |   577 +-
+ drivers/staging/comedi/drivers/das08_cs.c          |    73 +-
+ drivers/staging/comedi/drivers/dt2811.c            |     4 +-
+ drivers/staging/comedi/drivers/dt9812.c            |     4 +-
+ drivers/staging/comedi/drivers/gsc_hpdi.c          |     2 +-
+ drivers/staging/comedi/drivers/jr3_pci.c           |    15 +-
+ drivers/staging/comedi/drivers/jr3_pci.h           |   290 +-
+ drivers/staging/comedi/drivers/ni_670x.c           |    62 +-
+ drivers/staging/comedi/drivers/ni_at_a2150.c       |   273 +-
+ drivers/staging/comedi/drivers/ni_atmio.c          |   176 +-
+ drivers/staging/comedi/drivers/ni_atmio16d.c       |   106 +-
+ drivers/staging/comedi/drivers/ni_daq_dio24.c      |    58 +-
+ drivers/staging/comedi/drivers/ni_mio_cs.c         |    67 +-
+ drivers/staging/comedi/drivers/ni_pcidio.c         |    95 +-
+ drivers/staging/comedi/drivers/ni_pcimio.c         |   216 +-
+ drivers/staging/comedi/drivers/ni_usb6501.c        |     4 +-
+ drivers/staging/comedi/drivers/plx9080.h           |    95 +-
+ drivers/staging/comedi/drivers/s626.c              |     3 +-
+ drivers/staging/comedi/drivers/s626.h              |     4 +-
+ drivers/staging/comedi/drivers/usbduxfast.c        |     4 +-
+ drivers/staging/comedi/drivers/vmk80xx.c           |    12 +-
+ drivers/staging/dgnc/dgnc_cls.c                    |   965 +-
+ drivers/staging/dgnc/dgnc_driver.c                 |    58 +-
+ drivers/staging/dgnc/dgnc_driver.h                 |    10 +-
+ drivers/staging/dgnc/dgnc_neo.c                    |    14 -
+ drivers/staging/dgnc/dgnc_sysfs.c                  |   183 +-
+ drivers/staging/dgnc/dgnc_tty.c                    |    68 +-
+ drivers/staging/emxx_udc/emxx_udc.c                |     5 +-
+ drivers/staging/fbtft/fb_agm1264k-fl.c             |     4 +-
+ drivers/staging/fbtft/fb_ili9320.c                 |     4 +-
+ drivers/staging/fbtft/fb_ili9325.c                 |    10 +-
+ drivers/staging/fbtft/fb_pcd8544.c                 |     4 +-
+ drivers/staging/fbtft/fb_s6d02a1.c                 |    14 +-
+ drivers/staging/fbtft/fb_s6d1121.c                 |     8 +-
+ drivers/staging/fbtft/fb_ssd1289.c                 |    10 +-
+ drivers/staging/fbtft/fb_ssd1306.c                 |    23 +-
+ drivers/staging/fbtft/fb_ssd1331.c                 |    40 +-
+ drivers/staging/fbtft/fb_ssd1351.c                 |     2 +-
+ drivers/staging/fbtft/fb_st7735r.c                 |    43 +-
+ drivers/staging/fbtft/fb_tls8204.c                 |    59 +-
+ drivers/staging/fbtft/fb_uc1611.c                  |    12 +-
+ drivers/staging/fbtft/fb_watterott.c               |     8 +-
+ drivers/staging/fbtft/fbtft-bus.c                  |     3 +-
+ drivers/staging/fbtft/fbtft-core.c                 |    26 +-
+ drivers/staging/fbtft/fbtft.h                      |    26 +-
+ drivers/staging/fbtft/fbtft_device.c               |    30 +-
+ drivers/staging/fsl-mc/bus/Makefile                |     7 +-
+ drivers/staging/fsl-mc/bus/dpmcp.c                 |     1 +
+ drivers/staging/fsl-mc/bus/dpmng-cmd.h             |    15 +-
+ drivers/staging/fsl-mc/bus/dpmng.c                 |     1 +
+ drivers/staging/fsl-mc/bus/dprc-cmd.h              |    15 +-
+ drivers/staging/fsl-mc/bus/dprc-driver.c           |    71 +-
+ drivers/staging/fsl-mc/bus/dprc.c                  |     1 +
+ .../bus/{mc-allocator.c => fsl-mc-allocator.c}     |   206 +-
+ .../staging/fsl-mc/bus/{mc-bus.c => fsl-mc-bus.c}  |    78 +-
+ .../staging/fsl-mc/bus/{mc-msi.c => fsl-mc-msi.c}  |     4 +-
+ drivers/staging/fsl-mc/bus/fsl-mc-private.h        |    52 +
+ .../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c |     6 +-
+ drivers/staging/fsl-mc/bus/mc-io.c                 |   320 +
+ drivers/staging/fsl-mc/bus/mc-sys.c                |   155 +-
+ .../fsl-mc/include/{mc-private.h => mc-bus.h}      |    91 +-
+ drivers/staging/fsl-mc/include/mc-sys.h            |    15 -
+ drivers/staging/fsl-mc/include/mc.h                |    13 -
+ drivers/staging/gdm724x/gdm_lte.c                  |     2 +-
+ drivers/staging/gdm724x/gdm_tty.c                  |     1 -
+ drivers/staging/gdm724x/gdm_usb.c                  |     8 +-
+ drivers/staging/gdm724x/netlink_k.c                |    11 +-
+ drivers/staging/i4l/act2000/act2000_isa.c          |     4 +-
+ drivers/staging/i4l/act2000/capi.c                 |    10 +-
+ drivers/staging/i4l/act2000/capi.h                 |    10 +-
+ drivers/staging/i4l/icn/icn.c                      |   186 +-
+ drivers/staging/i4l/pcbit/capi.c                   |     4 +-
+ drivers/staging/i4l/pcbit/drv.c                    |    16 +-
+ drivers/staging/i4l/pcbit/edss1.c                  |     7 +-
+ drivers/staging/i4l/pcbit/layer2.c                 |     8 +-
+ drivers/staging/iio/light/isl29018.c               |   134 +-
+ drivers/staging/iio/light/isl29028.c               |   103 +-
+ drivers/staging/iio/meter/ade7854.c                |    40 +-
+ drivers/staging/ks7010/ks7010_sdio.c               |    44 +-
+ drivers/staging/ks7010/ks_hostif.c                 |    20 +-
+ drivers/staging/ks7010/ks_wlan_net.c               |     2 +-
+ drivers/staging/ks7010/michael_mic.c               |    20 +-
+ .../staging/lustre/include/linux/libcfs/libcfs.h   |     6 +-
+ .../lustre/include/linux/libcfs/libcfs_debug.h     |    10 +-
+ .../lustre/include/linux/libcfs/libcfs_fail.h      |     3 +
+ .../lustre/include/linux/libcfs/libcfs_private.h   |     9 -
+ .../staging/lustre/include/linux/lnet/lib-lnet.h   |    65 +-
+ .../staging/lustre/include/linux/lnet/lib-types.h  |     5 +-
+ drivers/staging/lustre/include/linux/lnet/types.h  |    16 +-
+ .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c    |    16 +-
+ .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h    |    18 +-
+ .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c |   207 +-
+ .../staging/lustre/lnet/klnds/socklnd/socklnd.c    |     5 -
+ .../staging/lustre/lnet/klnds/socklnd/socklnd.h    |     8 +-
+ .../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c |    44 +-
+ .../lustre/lnet/klnds/socklnd/socklnd_lib.c        |   207 +-
+ drivers/staging/lustre/lnet/libcfs/debug.c         |     9 +-
+ drivers/staging/lustre/lnet/libcfs/fail.c          |     6 +-
+ drivers/staging/lustre/lnet/libcfs/libcfs_string.c |     2 -
+ .../lustre/lnet/libcfs/linux/linux-crypto.c        |     4 +-
+ drivers/staging/lustre/lnet/lnet/lib-md.c          |     6 +-
+ drivers/staging/lustre/lnet/lnet/lib-move.c        |   352 +-
+ drivers/staging/lustre/lnet/lnet/lib-msg.c         |    18 +-
+ drivers/staging/lustre/lnet/lnet/lib-socket.c      |    21 +-
+ drivers/staging/lustre/lnet/lnet/lo.c              |    39 +-
+ drivers/staging/lustre/lnet/lnet/router.c          |    10 +-
+ drivers/staging/lustre/lnet/selftest/brw_test.c    |     4 +-
+ drivers/staging/lustre/lnet/selftest/conrpc.c      |    15 +-
+ drivers/staging/lustre/lnet/selftest/framework.c   |     4 +-
+ drivers/staging/lustre/lnet/selftest/rpc.c         |     8 +-
+ drivers/staging/lustre/lustre/fld/fld_internal.h   |    19 +
+ drivers/staging/lustre/lustre/fld/fld_request.c    |    55 +-
+ drivers/staging/lustre/lustre/include/cl_object.h  |    77 +-
+ .../staging/lustre/lustre/include/lprocfs_status.h |     6 +
+ drivers/staging/lustre/lustre/include/lu_object.h  |    22 +-
+ .../lustre/lustre/include/lustre/lustre_idl.h      |   433 +-
+ .../lustre/lustre/include/lustre/lustre_ioctl.h    |   412 +
+ .../lustre/lustre/include/lustre/lustre_user.h     |    77 +-
+ drivers/staging/lustre/lustre/include/lustre_dlm.h |    11 +-
+ .../lustre/lustre/include/lustre_dlm_flags.h       |    36 +-
+ drivers/staging/lustre/lustre/include/lustre_fid.h |    32 +-
+ .../staging/lustre/lustre/include/lustre_handles.h |     3 +-
+ .../staging/lustre/lustre/include/lustre_import.h  |    22 -
+ drivers/staging/lustre/lustre/include/lustre_lib.h |   286 +-
+ .../staging/lustre/lustre/include/lustre_lite.h    |    14 +-
+ drivers/staging/lustre/lustre/include/lustre_lmv.h |   121 +
+ drivers/staging/lustre/lustre/include/lustre_log.h |     3 +-
+ drivers/staging/lustre/lustre/include/lustre_mdc.h |    23 +-
+ drivers/staging/lustre/lustre/include/lustre_mds.h |     3 -
+ .../lustre/lustre/include/lustre_req_layout.h      |     3 -
+ drivers/staging/lustre/lustre/include/lustre_ver.h |    17 +-
+ drivers/staging/lustre/lustre/include/obd.h        |   209 +-
+ drivers/staging/lustre/lustre/include/obd_class.h  |   149 +-
+ .../staging/lustre/lustre/include/obd_support.h    |    25 +-
+ drivers/staging/lustre/lustre/ldlm/ldlm_extent.c   |     4 +-
+ drivers/staging/lustre/lustre/ldlm/ldlm_flock.c    |   106 +-
+ drivers/staging/lustre/lustre/ldlm/ldlm_internal.h |    17 +-
+ drivers/staging/lustre/lustre/ldlm/ldlm_lib.c      |    24 +-
+ drivers/staging/lustre/lustre/ldlm/ldlm_lock.c     |    79 +-
+ drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c    |    21 +-
+ drivers/staging/lustre/lustre/ldlm/ldlm_pool.c     |     4 +-
+ drivers/staging/lustre/lustre/ldlm/ldlm_request.c  |    43 +-
+ drivers/staging/lustre/lustre/ldlm/ldlm_resource.c |    38 +-
+ drivers/staging/lustre/lustre/llite/dcache.c       |    55 -
+ drivers/staging/lustre/lustre/llite/dir.c          |   872 +-
+ drivers/staging/lustre/lustre/llite/file.c         |   365 +-
+ drivers/staging/lustre/lustre/llite/lcommon_cl.c   |     2 +-
+ .../staging/lustre/lustre/llite/llite_internal.h   |    75 +-
+ drivers/staging/lustre/lustre/llite/llite_lib.c    |   482 +-
+ drivers/staging/lustre/lustre/llite/llite_mmap.c   |     6 +-
+ drivers/staging/lustre/lustre/llite/llite_nfs.c    |    69 +-
+ drivers/staging/lustre/lustre/llite/lproc_llite.c  |   123 +-
+ drivers/staging/lustre/lustre/llite/namei.c        |   193 +-
+ drivers/staging/lustre/lustre/llite/rw.c           |    13 +-
+ drivers/staging/lustre/lustre/llite/rw26.c         |     9 +-
+ drivers/staging/lustre/lustre/llite/statahead.c    |    98 +-
+ drivers/staging/lustre/lustre/llite/super25.c      |     4 +-
+ drivers/staging/lustre/lustre/llite/symlink.c      |    12 +-
+ drivers/staging/lustre/lustre/llite/vvp_dev.c      |     6 -
+ drivers/staging/lustre/lustre/llite/vvp_internal.h |     6 +-
+ drivers/staging/lustre/lustre/llite/vvp_object.c   |     2 +-
+ drivers/staging/lustre/lustre/llite/vvp_page.c     |     4 +-
+ drivers/staging/lustre/lustre/llite/vvp_req.c      |     2 +
+ drivers/staging/lustre/lustre/llite/xattr.c        |   320 +-
+ drivers/staging/lustre/lustre/llite/xattr_cache.c  |    24 +-
+ drivers/staging/lustre/lustre/lmv/lmv_intent.c     |   371 +-
+ drivers/staging/lustre/lustre/lmv/lmv_internal.h   |   133 +-
+ drivers/staging/lustre/lustre/lmv/lmv_obd.c        |  1356 ++-
+ drivers/staging/lustre/lustre/lmv/lproc_lmv.c      |     2 +-
+ .../staging/lustre/lustre/lov/lov_cl_internal.h    |     4 +-
+ drivers/staging/lustre/lustre/lov/lov_ea.c         |     3 +-
+ drivers/staging/lustre/lustre/lov/lov_io.c         |    22 +-
+ drivers/staging/lustre/lustre/lov/lov_obd.c        |    64 +-
+ drivers/staging/lustre/lustre/lov/lov_object.c     |     1 +
+ drivers/staging/lustre/lustre/lov/lov_page.c       |    12 +-
+ drivers/staging/lustre/lustre/lov/lov_pool.c       |    18 +-
+ drivers/staging/lustre/lustre/mdc/lproc_mdc.c      |    17 +-
+ drivers/staging/lustre/lustre/mdc/mdc_internal.h   |    33 +-
+ drivers/staging/lustre/lustre/mdc/mdc_lib.c        |   207 +-
+ drivers/staging/lustre/lustre/mdc/mdc_locks.c      |   159 +-
+ drivers/staging/lustre/lustre/mdc/mdc_reint.c      |    17 +-
+ drivers/staging/lustre/lustre/mdc/mdc_request.c    |   654 +-
+ drivers/staging/lustre/lustre/obdclass/cl_io.c     |    10 +-
+ drivers/staging/lustre/lustre/obdclass/cl_page.c   |    14 +-
+ drivers/staging/lustre/lustre/obdclass/class_obd.c |    35 +-
+ drivers/staging/lustre/lustre/obdclass/debug.c     |     4 +-
+ drivers/staging/lustre/lustre/obdclass/genops.c    |   140 +-
+ .../lustre/lustre/obdclass/linux/linux-module.c    |     3 +-
+ .../lustre/lustre/obdclass/linux/linux-obdo.c      |     2 +-
+ .../lustre/lustre/obdclass/linux/linux-sysctl.c    |     6 +-
+ drivers/staging/lustre/lustre/obdclass/llog.c      |     2 +-
+ drivers/staging/lustre/lustre/obdclass/llog_cat.c  |     4 +-
+ drivers/staging/lustre/lustre/obdclass/llog_swab.c |     1 +
+ .../lustre/lustre/obdclass/lprocfs_status.c        |   148 +-
+ drivers/staging/lustre/lustre/obdclass/lu_object.c |   125 +-
+ .../lustre/lustre/obdclass/lustre_handles.c        |     6 +-
+ .../staging/lustre/lustre/obdclass/obd_config.c    |    31 +-
+ drivers/staging/lustre/lustre/obdclass/obd_mount.c |    35 +-
+ drivers/staging/lustre/lustre/obdclass/obdo.c      |    13 +-
+ .../staging/lustre/lustre/obdecho/echo_client.c    |     2 +-
+ .../staging/lustre/lustre/obdecho/echo_internal.h  |     4 +-
+ drivers/staging/lustre/lustre/osc/lproc_osc.c      |    10 +-
+ drivers/staging/lustre/lustre/osc/osc_cache.c      |   143 +-
+ .../staging/lustre/lustre/osc/osc_cl_internal.h    |     2 +-
+ drivers/staging/lustre/lustre/osc/osc_internal.h   |     3 +-
+ drivers/staging/lustre/lustre/osc/osc_io.c         |     9 +-
+ drivers/staging/lustre/lustre/osc/osc_page.c       |   208 +-
+ drivers/staging/lustre/lustre/osc/osc_request.c    |   112 +-
+ drivers/staging/lustre/lustre/ptlrpc/client.c      |    14 +-
+ drivers/staging/lustre/lustre/ptlrpc/import.c      |    18 +-
+ drivers/staging/lustre/lustre/ptlrpc/layout.c      |    17 -
+ .../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c    |     4 +-
+ drivers/staging/lustre/lustre/ptlrpc/niobuf.c      |     3 +-
+ .../staging/lustre/lustre/ptlrpc/pack_generic.c    |   104 +-
+ drivers/staging/lustre/lustre/ptlrpc/pers.c        |     6 +-
+ drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c     |     4 +-
+ drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c    |    11 +-
+ drivers/staging/lustre/lustre/ptlrpc/sec_plain.c   |    32 +-
+ drivers/staging/lustre/lustre/ptlrpc/service.c     |    42 +-
+ drivers/staging/lustre/lustre/ptlrpc/wiretest.c    |   665 +-
+ .../most/Documentation/ABI/sysfs-class-most.txt    |   134 +
+ drivers/staging/most/aim-cdev/cdev.c               |    24 +-
+ drivers/staging/most/aim-network/networking.c      |    26 +-
+ drivers/staging/most/aim-v4l2/video.c              |   117 +-
+ drivers/staging/most/hdm-dim2/dim2_hal.c           |    71 +-
+ drivers/staging/most/hdm-dim2/dim2_hal.h           |     3 +-
+ drivers/staging/most/hdm-dim2/dim2_hdm.c           |    16 +-
+ drivers/staging/most/hdm-dim2/dim2_reg.h           |     8 +-
+ drivers/staging/most/hdm-usb/hdm_usb.c             |   438 +-
+ drivers/staging/most/mostcore/core.c               |    72 +-
+ drivers/staging/netlogic/xlr_net.c                 |     2 +-
+ drivers/staging/octeon-usb/Kconfig                 |     2 +-
+ drivers/staging/octeon/ethernet-rgmii.c            |     5 +-
+ drivers/staging/octeon/ethernet-rx.c               |   184 +-
+ drivers/staging/octeon/ethernet-util.h             |     7 +-
+ drivers/staging/octeon/ethernet.c                  |    93 +-
+ drivers/staging/octeon/octeon-ethernet.h           |     2 +-
+ drivers/staging/rtl8188eu/core/rtw_ap.c            |    68 +-
+ drivers/staging/rtl8188eu/core/rtw_cmd.c           |    18 +-
+ drivers/staging/rtl8188eu/core/rtw_debug.c         |   731 --
+ drivers/staging/rtl8188eu/core/rtw_efuse.c         |    99 +-
+ drivers/staging/rtl8188eu/core/rtw_ieee80211.c     |   245 +-
+ drivers/staging/rtl8188eu/core/rtw_ioctl_set.c     |    13 +-
+ drivers/staging/rtl8188eu/core/rtw_mlme.c          |    68 +-
+ drivers/staging/rtl8188eu/core/rtw_mlme_ext.c      |   224 +-
+ drivers/staging/rtl8188eu/core/rtw_pwrctrl.c       |    20 +-
+ drivers/staging/rtl8188eu/core/rtw_recv.c          |     4 +-
+ drivers/staging/rtl8188eu/core/rtw_sreset.c        |     2 +-
+ drivers/staging/rtl8188eu/core/rtw_wlan_util.c     |    48 +-
+ drivers/staging/rtl8188eu/core/rtw_xmit.c          |    20 +-
+ drivers/staging/rtl8188eu/hal/hal_intf.c           |   229 +-
+ drivers/staging/rtl8188eu/hal/phy.c                |    17 +-
+ drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c       |    44 +-
+ drivers/staging/rtl8188eu/hal/rtl8188e_dm.c        |    17 +-
+ drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c  |    34 +-
+ drivers/staging/rtl8188eu/hal/rtl8188eu_led.c      |     4 +-
+ drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c     |     6 +-
+ drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c     |    28 +-
+ drivers/staging/rtl8188eu/hal/usb_halinit.c        |    96 +-
+ drivers/staging/rtl8188eu/include/Hal8188EPhyCfg.h |    18 -
+ .../staging/rtl8188eu/include/HalHWImg8188E_FW.h   |    29 -
+ drivers/staging/rtl8188eu/include/drv_types.h      |    55 -
+ drivers/staging/rtl8188eu/include/hal_intf.h       |    83 +-
+ drivers/staging/rtl8188eu/include/ieee80211.h      |   273 +-
+ drivers/staging/rtl8188eu/include/odm.h            |    16 -
+ drivers/staging/rtl8188eu/include/osdep_intf.h     |     1 -
+ drivers/staging/rtl8188eu/include/osdep_service.h  |     9 +-
+ drivers/staging/rtl8188eu/include/phy.h            |     6 +-
+ drivers/staging/rtl8188eu/include/recv_osdep.h     |     4 -
+ drivers/staging/rtl8188eu/include/rtl8188e_cmd.h   |    32 -
+ drivers/staging/rtl8188eu/include/rtl8188e_dm.h    |     3 -
+ drivers/staging/rtl8188eu/include/rtl8188e_hal.h   |     2 -
+ drivers/staging/rtl8188eu/include/rtl8188e_led.h   |     2 -
+ drivers/staging/rtl8188eu/include/rtl8188e_recv.h  |     2 -
+ drivers/staging/rtl8188eu/include/rtl8188e_xmit.h  |     5 +-
+ drivers/staging/rtl8188eu/include/rtw_ap.h         |     1 -
+ drivers/staging/rtl8188eu/include/rtw_cmd.h        |    32 +-
+ drivers/staging/rtl8188eu/include/rtw_debug.h      |   121 -
+ drivers/staging/rtl8188eu/include/rtw_efuse.h      |    12 -
+ drivers/staging/rtl8188eu/include/rtw_event.h      |    21 +-
+ drivers/staging/rtl8188eu/include/rtw_ht.h         |     9 +-
+ drivers/staging/rtl8188eu/include/rtw_ioctl.h      |    15 -
+ drivers/staging/rtl8188eu/include/rtw_mlme.h       |    36 -
+ drivers/staging/rtl8188eu/include/rtw_mlme_ext.h   |     8 +-
+ drivers/staging/rtl8188eu/include/rtw_pwrctrl.h    |    17 +-
+ drivers/staging/rtl8188eu/include/rtw_recv.h       |     7 -
+ drivers/staging/rtl8188eu/include/rtw_security.h   |     6 -
+ drivers/staging/rtl8188eu/include/rtw_sreset.h     |     1 -
+ drivers/staging/rtl8188eu/include/rtw_xmit.h       |     8 -
+ drivers/staging/rtl8188eu/include/usb_hal.h        |     1 -
+ drivers/staging/rtl8188eu/include/wifi.h           |    30 -
+ drivers/staging/rtl8188eu/include/wlan_bssdef.h    |    83 -
+ drivers/staging/rtl8188eu/os_dep/ioctl_linux.c     |    53 +-
+ drivers/staging/rtl8188eu/os_dep/os_intfs.c        |   422 +-
+ drivers/staging/rtl8188eu/os_dep/osdep_service.c   |    11 +-
+ drivers/staging/rtl8188eu/os_dep/usb_intf.c        |    34 +-
+ drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c   |     8 +-
+ drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c     |     8 +-
+ drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c     |     6 +-
+ drivers/staging/rtl8192e/rtl8192e/rtl_cam.c        |     4 +-
+ drivers/staging/rtl8192e/rtl8192e/rtl_core.c       |    42 +-
+ drivers/staging/rtl8192e/rtl8192e/rtl_core.h       |    12 +-
+ drivers/staging/rtl8192e/rtl8192e/rtl_ps.c         |     8 +-
+ drivers/staging/rtl8192e/rtl8192e/rtl_wx.c         |   120 +-
+ drivers/staging/rtl8192e/rtl819x_Qos.h             |     3 -
+ drivers/staging/rtl8192e/rtl819x_TSProc.c          |     5 +
+ drivers/staging/rtl8192e/rtllib.h                  |    10 +-
+ drivers/staging/rtl8192e/rtllib_softmac.c          |    99 +-
+ drivers/staging/rtl8192e/rtllib_softmac_wx.c       |    34 +-
+ drivers/staging/rtl8192e/rtllib_wx.c               |    10 +-
+ drivers/staging/rtl8192u/ieee80211/Makefile        |     3 +-
+ drivers/staging/rtl8192u/ieee80211/ieee80211.h     |     4 +-
+ drivers/staging/rtl8192u/r8192U.h                  |     4 +-
+ drivers/staging/rtl8192u/r8192U_core.c             |    19 +-
+ drivers/staging/rtl8712/ieee80211.c                |    25 +-
+ drivers/staging/rtl8712/os_intfs.c                 |     6 +-
+ drivers/staging/rtl8712/osdep_intf.h               |     2 +-
+ drivers/staging/rtl8712/osdep_service.h            |     7 -
+ drivers/staging/rtl8712/recv_linux.c               |     1 -
+ drivers/staging/rtl8712/rtl8712_cmd.c              |    14 +-
+ drivers/staging/rtl8712/rtl8712_led.c              |    12 +-
+ drivers/staging/rtl8712/rtl8712_recv.c             |    54 +-
+ drivers/staging/rtl8712/rtl8712_recv.h             |     4 +-
+ drivers/staging/rtl8712/rtl8712_spec.h             |     3 +-
+ drivers/staging/rtl8712/rtl8712_syscfg_bitdef.h    |    27 +-
+ drivers/staging/rtl8712/rtl8712_xmit.c             |     9 +-
+ drivers/staging/rtl8712/rtl871x_cmd.c              |    54 +-
+ drivers/staging/rtl8712/rtl871x_cmd.h              |    13 +-
+ drivers/staging/rtl8712/rtl871x_ht.h               |     3 +-
+ drivers/staging/rtl8712/rtl871x_ioctl.h            |     3 +-
+ drivers/staging/rtl8712/rtl871x_ioctl_set.c        |    12 +-
+ drivers/staging/rtl8712/rtl871x_led.h              |    15 +-
+ drivers/staging/rtl8712/rtl871x_mlme.c             |    30 +-
+ drivers/staging/rtl8712/rtl871x_mlme.h             |    12 +-
+ drivers/staging/rtl8712/rtl871x_mp.c               |     3 +-
+ drivers/staging/rtl8712/rtl871x_mp.h               |     3 +-
+ drivers/staging/rtl8712/rtl871x_mp_ioctl.h         |    39 +-
+ drivers/staging/rtl8712/rtl871x_mp_phy_regdef.h    |    33 +-
+ drivers/staging/rtl8712/rtl871x_pwrctrl.c          |    27 +-
+ drivers/staging/rtl8712/rtl871x_pwrctrl.h          |    10 +-
+ drivers/staging/rtl8712/rtl871x_recv.c             |    24 +-
+ drivers/staging/rtl8712/rtl871x_recv.h             |     9 +-
+ drivers/staging/rtl8712/rtl871x_security.h         |    24 +-
+ drivers/staging/rtl8712/rtl871x_sta_mgt.c          |     3 +-
+ drivers/staging/rtl8712/rtl871x_xmit.c             |    18 +-
+ drivers/staging/rtl8712/rtl871x_xmit.h             |    12 +-
+ drivers/staging/rtl8712/usb_halinit.c              |     3 +-
+ drivers/staging/rtl8712/usb_intf.c                 |    12 +-
+ drivers/staging/rtl8712/usb_ops_linux.c            |    92 +-
+ drivers/staging/rtl8712/wifi.h                     |    15 +-
+ drivers/staging/rtl8712/wlan_bssdef.h              |     6 +-
+ drivers/staging/rtl8712/xmit_linux.c               |    17 +-
+ drivers/staging/rtl8723au/Kconfig                  |    33 -
+ drivers/staging/rtl8723au/Makefile                 |    53 -
+ drivers/staging/rtl8723au/TODO                     |    16 -
+ drivers/staging/rtl8723au/core/rtw_ap.c            |  1738 ---
+ drivers/staging/rtl8723au/core/rtw_cmd.c           |  1470 ---
+ drivers/staging/rtl8723au/core/rtw_efuse.c         |   538 -
+ drivers/staging/rtl8723au/core/rtw_ieee80211.c     |   855 --
+ drivers/staging/rtl8723au/core/rtw_mlme.c          |  2314 ----
+ drivers/staging/rtl8723au/core/rtw_mlme_ext.c      |  6187 ----------
+ drivers/staging/rtl8723au/core/rtw_pwrctrl.c       |   606 -
+ drivers/staging/rtl8723au/core/rtw_recv.c          |  2204 ----
+ drivers/staging/rtl8723au/core/rtw_security.c      |  1630 ---
+ drivers/staging/rtl8723au/core/rtw_sreset.c        |   214 -
+ drivers/staging/rtl8723au/core/rtw_sta_mgt.c       |   439 -
+ drivers/staging/rtl8723au/core/rtw_wlan_util.c     |  1537 ---
+ drivers/staging/rtl8723au/core/rtw_xmit.c          |  2341 ----
+ drivers/staging/rtl8723au/hal/Hal8723PwrSeq.c      |    80 -
+ drivers/staging/rtl8723au/hal/Hal8723UHWImg_CE.c   |   136 -
+ .../staging/rtl8723au/hal/HalDMOutSrc8723A_CE.c    |  1097 --
+ drivers/staging/rtl8723au/hal/HalHWImg8723A_BB.c   |   565 -
+ drivers/staging/rtl8723au/hal/HalHWImg8723A_MAC.c  |   187 -
+ drivers/staging/rtl8723au/hal/HalHWImg8723A_RF.c   |   259 -
+ drivers/staging/rtl8723au/hal/HalPwrSeqCmd.c       |   156 -
+ drivers/staging/rtl8723au/hal/hal_com.c            |   853 --
+ drivers/staging/rtl8723au/hal/hal_intf.c           |    42 -
+ drivers/staging/rtl8723au/hal/odm.c                |  1732 ---
+ drivers/staging/rtl8723au/hal/odm_HWConfig.c       |   396 -
+ drivers/staging/rtl8723au/hal/odm_RegConfig8723A.c |    88 -
+ drivers/staging/rtl8723au/hal/odm_debug.c          |    39 -
+ drivers/staging/rtl8723au/hal/odm_interface.c      |    49 -
+ .../staging/rtl8723au/hal/rtl8723a_bt-coexist.c    | 11265 -------------------
+ drivers/staging/rtl8723au/hal/rtl8723a_cmd.c       |   755 --
+ drivers/staging/rtl8723au/hal/rtl8723a_dm.c        |   194 -
+ drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c  |  2076 ----
+ drivers/staging/rtl8723au/hal/rtl8723a_phycfg.c    |   961 --
+ drivers/staging/rtl8723au/hal/rtl8723a_rf6052.c    |   503 -
+ drivers/staging/rtl8723au/hal/rtl8723a_rxdesc.c    |    69 -
+ drivers/staging/rtl8723au/hal/rtl8723a_sreset.c    |    55 -
+ drivers/staging/rtl8723au/hal/rtl8723au_recv.c     |   267 -
+ drivers/staging/rtl8723au/hal/rtl8723au_xmit.c     |   520 -
+ drivers/staging/rtl8723au/hal/usb_halinit.c        |  1269 ---
+ drivers/staging/rtl8723au/hal/usb_ops_linux.c      |   690 --
+ drivers/staging/rtl8723au/include/Hal8723APhyCfg.h |   162 -
+ drivers/staging/rtl8723au/include/Hal8723APhyReg.h |  1078 --
+ drivers/staging/rtl8723au/include/Hal8723PwrSeq.h  |   126 -
+ .../staging/rtl8723au/include/Hal8723UHWImg_CE.h   |    29 -
+ .../staging/rtl8723au/include/HalDMOutSrc8723A.h   |    64 -
+ .../staging/rtl8723au/include/HalHWImg8723A_BB.h   |    38 -
+ .../staging/rtl8723au/include/HalHWImg8723A_FW.h   |    28 -
+ .../staging/rtl8723au/include/HalHWImg8723A_MAC.h  |    26 -
+ .../staging/rtl8723au/include/HalHWImg8723A_RF.h   |    25 -
+ drivers/staging/rtl8723au/include/HalPwrSeqCmd.h   |   130 -
+ drivers/staging/rtl8723au/include/HalVerDef.h      |   114 -
+ drivers/staging/rtl8723au/include/drv_types.h      |   274 -
+ drivers/staging/rtl8723au/include/hal_com.h        |   182 -
+ drivers/staging/rtl8723au/include/hal_intf.h       |   115 -
+ drivers/staging/rtl8723au/include/ieee80211.h      |   341 -
+ drivers/staging/rtl8723au/include/ioctl_cfg80211.h |    66 -
+ drivers/staging/rtl8723au/include/mlme_osdep.h     |    24 -
+ drivers/staging/rtl8723au/include/odm.h            |   860 --
+ drivers/staging/rtl8723au/include/odm_HWConfig.h   |   153 -
+ .../staging/rtl8723au/include/odm_RegConfig8723A.h |    27 -
+ .../staging/rtl8723au/include/odm_RegDefine11N.h   |   165 -
+ drivers/staging/rtl8723au/include/odm_debug.h      |   117 -
+ drivers/staging/rtl8723au/include/odm_interface.h  |    62 -
+ drivers/staging/rtl8723au/include/odm_precomp.h    |    49 -
+ drivers/staging/rtl8723au/include/odm_reg.h        |   111 -
+ drivers/staging/rtl8723au/include/osdep_intf.h     |    45 -
+ drivers/staging/rtl8723au/include/osdep_service.h  |    88 -
+ drivers/staging/rtl8723au/include/recv_osdep.h     |    36 -
+ .../rtl8723au/include/rtl8723a_bt-coexist.h        |  1627 ---
+ .../staging/rtl8723au/include/rtl8723a_bt_intf.h   |    69 -
+ drivers/staging/rtl8723au/include/rtl8723a_cmd.h   |   158 -
+ drivers/staging/rtl8723au/include/rtl8723a_dm.h    |   137 -
+ drivers/staging/rtl8723au/include/rtl8723a_hal.h   |   538 -
+ drivers/staging/rtl8723au/include/rtl8723a_pg.h    |    98 -
+ drivers/staging/rtl8723au/include/rtl8723a_recv.h  |    65 -
+ drivers/staging/rtl8723au/include/rtl8723a_rf.h    |    58 -
+ drivers/staging/rtl8723au/include/rtl8723a_spec.h  |  2148 ----
+ .../staging/rtl8723au/include/rtl8723a_sreset.h    |    24 -
+ drivers/staging/rtl8723au/include/rtl8723a_xmit.h  |   225 -
+ drivers/staging/rtl8723au/include/rtw_ap.h         |    51 -
+ drivers/staging/rtl8723au/include/rtw_cmd.h        |   815 --
+ drivers/staging/rtl8723au/include/rtw_debug.h      |   191 -
+ drivers/staging/rtl8723au/include/rtw_eeprom.h     |   135 -
+ drivers/staging/rtl8723au/include/rtw_efuse.h      |   109 -
+ drivers/staging/rtl8723au/include/rtw_event.h      |    74 -
+ drivers/staging/rtl8723au/include/rtw_ht.h         |    42 -
+ drivers/staging/rtl8723au/include/rtw_io.h         |   237 -
+ drivers/staging/rtl8723au/include/rtw_mlme.h       |   340 -
+ drivers/staging/rtl8723au/include/rtw_mlme_ext.h   |   683 --
+ drivers/staging/rtl8723au/include/rtw_pwrctrl.h    |   241 -
+ drivers/staging/rtl8723au/include/rtw_recv.h       |   305 -
+ drivers/staging/rtl8723au/include/rtw_rf.h         |   102 -
+ drivers/staging/rtl8723au/include/rtw_security.h   |   331 -
+ drivers/staging/rtl8723au/include/rtw_sreset.h     |    36 -
+ drivers/staging/rtl8723au/include/rtw_version.h    |     1 -
+ drivers/staging/rtl8723au/include/rtw_xmit.h       |   385 -
+ drivers/staging/rtl8723au/include/sta_info.h       |   373 -
+ drivers/staging/rtl8723au/include/usb_ops.h        |    68 -
+ drivers/staging/rtl8723au/include/usb_ops_linux.h  |    41 -
+ drivers/staging/rtl8723au/include/wifi.h           |    84 -
+ drivers/staging/rtl8723au/include/wlan_bssdef.h    |   123 -
+ drivers/staging/rtl8723au/include/xmit_osdep.h     |    38 -
+ drivers/staging/rtl8723au/os_dep/ioctl_cfg80211.c  |  3348 ------
+ drivers/staging/rtl8723au/os_dep/mlme_linux.c      |    81 -
+ drivers/staging/rtl8723au/os_dep/os_intfs.c        |   852 --
+ drivers/staging/rtl8723au/os_dep/recv_linux.c      |   165 -
+ drivers/staging/rtl8723au/os_dep/usb_intf.c        |   627 --
+ drivers/staging/rtl8723au/os_dep/usb_ops_linux.c   |   233 -
+ drivers/staging/rtl8723au/os_dep/xmit_linux.c      |   154 -
+ drivers/staging/rts5208/ms.c                       |    29 +-
+ drivers/staging/rts5208/ms.h                       |     1 -
+ drivers/staging/rts5208/rtsx.c                     |    49 +-
+ drivers/staging/rts5208/rtsx.h                     |     2 +-
+ drivers/staging/rts5208/rtsx_card.c                |     1 -
+ drivers/staging/rts5208/rtsx_chip.h                |     6 -
+ drivers/staging/rts5208/rtsx_scsi.c                |     6 +-
+ drivers/staging/rts5208/rtsx_transport.h           |     1 -
+ drivers/staging/rts5208/sd.c                       |     4 -
+ drivers/staging/rts5208/spi.h                      |     1 -
+ drivers/staging/rts5208/xd.c                       |     4 -
+ drivers/staging/slicoss/slic.h                     |    66 +-
+ drivers/staging/slicoss/slichw.h                   |   409 +-
+ drivers/staging/slicoss/slicoss.c                  |   633 +-
+ drivers/staging/sm750fb/ddk750_chip.c              |    14 +-
+ drivers/staging/sm750fb/ddk750_display.c           |    13 +-
+ drivers/staging/sm750fb/ddk750_dvi.c               |     8 +-
+ drivers/staging/sm750fb/ddk750_mode.c              |     2 +-
+ drivers/staging/sm750fb/sm750_hw.c                 |   100 +-
+ drivers/staging/speakup/devsynth.c                 |     2 +-
+ drivers/staging/speakup/kobjects.c                 |     3 +
+ drivers/staging/speakup/synth.c                    |     2 +-
+ drivers/staging/unisys/include/channel.h           |    41 +
+ drivers/staging/unisys/include/channel_guid.h      |    55 -
+ drivers/staging/unisys/include/diagchannel.h       |    38 -
+ drivers/staging/unisys/include/guestlinuxdebug.h   |   180 -
+ drivers/staging/unisys/include/iochannel.h         |     1 -
+ drivers/staging/unisys/include/periodic_work.h     |    40 -
+ drivers/staging/unisys/include/vbushelper.h        |    46 -
+ drivers/staging/unisys/include/visorbus.h          |    97 +-
+ drivers/staging/unisys/visorbus/Makefile           |     1 -
+ drivers/staging/unisys/visorbus/controlvmchannel.h |    76 +
+ .../unisys/visorbus/controlvmcompletionstatus.h    |   101 -
+ drivers/staging/unisys/visorbus/iovmcall_gnuc.h    |    48 -
+ drivers/staging/unisys/visorbus/periodic_work.c    |   204 -
+ drivers/staging/unisys/visorbus/vbuschannel.h      |   212 +-
+ drivers/staging/unisys/visorbus/vbusdeviceinfo.h   |   213 -
+ drivers/staging/unisys/visorbus/visorbus_main.c    |   618 +-
+ drivers/staging/unisys/visorbus/visorbus_private.h |   103 +-
+ drivers/staging/unisys/visorbus/visorchannel.c     |   456 +-
+ drivers/staging/unisys/visorbus/visorchipset.c     |   454 +-
+ drivers/staging/unisys/visorbus/vmcallinterface.h  |   190 +-
+ .../staging/unisys/visorinput/ultrainputreport.h   |     2 -
+ drivers/staging/unisys/visorinput/visorinput.c     |   142 +-
+ drivers/staging/unisys/visornic/visornic_main.c    |     4 +-
+ drivers/staging/vt6655/channel.c                   |     3 +-
+ drivers/staging/vt6655/device_main.c               |     8 +-
+ drivers/staging/vt6655/power.c                     |    12 +-
+ drivers/staging/vt6655/rf.c                        |    19 +-
+ drivers/staging/vt6655/rxtx.c                      |    41 +-
+ drivers/staging/vt6656/baseband.h                  |     4 +-
+ drivers/staging/vt6656/card.c                      |    75 +-
+ drivers/staging/vt6656/dpc.c                       |    14 +-
+ drivers/staging/vt6656/dpc.h                       |     2 +-
+ drivers/staging/vt6656/main_usb.c                  |    12 +-
+ drivers/staging/vt6656/usbpipe.c                   |     5 +-
+ drivers/staging/wilc1000/TODO                      |     1 -
+ drivers/staging/wilc1000/linux_wlan.c              |     1 -
+ drivers/staging/wilc1000/wilc_debugfs.c            |    29 +-
+ drivers/staging/wilc1000/wilc_spi.c                |     2 +-
+ drivers/staging/wilc1000/wilc_wfi_netdevice.h      |     2 +-
+ drivers/staging/wilc1000/wilc_wlan.h               |     2 +-
+ drivers/staging/wilc1000/wilc_wlan_if.h            |     1 -
+ drivers/staging/wlan-ng/cfg80211.c                 |    85 +-
+ drivers/staging/wlan-ng/p80211metadef.h            |    19 +-
+ drivers/staging/wlan-ng/p80211req.c                |    67 +-
+ drivers/staging/wlan-ng/prism2mib.c                |   514 +-
+ drivers/staging/wlan-ng/prism2usb.c                |    14 +-
+ include/linux/hid-sensor-hub.h                     |     1 +
+ include/linux/iio/consumer.h                       |    12 +
+ tools/iio/lsiio.c                                  |     3 +-
+ 610 files changed, 17079 insertions(+), 82278 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/iio/accel/dmard06.txt
+ create mode 100644 Documentation/devicetree/bindings/iio/accel/kionix,kxsd9.txt
+ create mode 100644 Documentation/devicetree/bindings/iio/adc/mt6577_auxadc.txt
+ create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc161s626.txt
+ create mode 100644 Documentation/devicetree/bindings/iio/chemical/atlas,orp-sm.txt
+ create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/ak8974.txt
+ create mode 100644 Documentation/devicetree/bindings/iio/temperature/maxim_thermocouple.txt
+ delete mode 100644 Documentation/devicetree/bindings/soc/mediatek/auxadc.txt
+ rename drivers/{staging/android => dma-buf}/sw_sync.c (87%)
+ rename drivers/{staging/android => dma-buf}/sync_debug.c (99%)
+ rename drivers/{staging/android => dma-buf}/sync_debug.h (97%)
+ rename drivers/{staging/android/trace/sync.h => dma-buf/sync_trace.h} (84%)
+ create mode 100644 drivers/iio/accel/dmard06.c
+ create mode 100644 drivers/iio/accel/dmard09.c
+ create mode 100644 drivers/iio/adc/mt6577_auxadc.c
+ create mode 100644 drivers/iio/adc/ti-adc161s626.c
+ create mode 100644 drivers/iio/dac/cio-dac.c
+ create mode 100644 drivers/iio/magnetometer/ak8974.c
+ create mode 100644 drivers/iio/temperature/maxim_thermocouple.c
+ create mode 100644 drivers/staging/android/ion/devicetree.txt
+ create mode 100644 drivers/staging/android/ion/ion-ioctl.c
+ create mode 100644 drivers/staging/android/ion/ion_of.c
+ create mode 100644 drivers/staging/android/ion/ion_of.h
+ delete mode 100644 drivers/staging/comedi/drivers/addi-data/hwdrv_apci3501.c
+ rename drivers/staging/fsl-mc/bus/{mc-allocator.c => fsl-mc-allocator.c} (80%)
+ rename drivers/staging/fsl-mc/bus/{mc-bus.c => fsl-mc-bus.c} (93%)
+ rename drivers/staging/fsl-mc/bus/{mc-msi.c => fsl-mc-msi.c} (98%)
+ create mode 100644 drivers/staging/fsl-mc/bus/fsl-mc-private.h
+ create mode 100644 drivers/staging/fsl-mc/bus/mc-io.c
+ rename drivers/staging/fsl-mc/include/{mc-private.h => mc-bus.h} (53%)
+ create mode 100644 drivers/staging/lustre/lustre/include/lustre/lustre_ioctl.h
+ create mode 100644 drivers/staging/lustre/lustre/include/lustre_lmv.h
+ delete mode 100644 drivers/staging/rtl8188eu/include/HalHWImg8188E_FW.h
+ delete mode 100644 drivers/staging/rtl8723au/Kconfig
+ delete mode 100644 drivers/staging/rtl8723au/Makefile
+ delete mode 100644 drivers/staging/rtl8723au/TODO
+ delete mode 100644 drivers/staging/rtl8723au/core/rtw_ap.c
+ delete mode 100644 drivers/staging/rtl8723au/core/rtw_cmd.c
+ delete mode 100644 drivers/staging/rtl8723au/core/rtw_efuse.c
+ delete mode 100644 drivers/staging/rtl8723au/core/rtw_ieee80211.c
+ delete mode 100644 drivers/staging/rtl8723au/core/rtw_mlme.c
+ delete mode 100644 drivers/staging/rtl8723au/core/rtw_mlme_ext.c
+ delete mode 100644 drivers/staging/rtl8723au/core/rtw_pwrctrl.c
+ delete mode 100644 drivers/staging/rtl8723au/core/rtw_recv.c
+ delete mode 100644 drivers/staging/rtl8723au/core/rtw_security.c
+ delete mode 100644 drivers/staging/rtl8723au/core/rtw_sreset.c
+ delete mode 100644 drivers/staging/rtl8723au/core/rtw_sta_mgt.c
+ delete mode 100644 drivers/staging/rtl8723au/core/rtw_wlan_util.c
+ delete mode 100644 drivers/staging/rtl8723au/core/rtw_xmit.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/Hal8723PwrSeq.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/Hal8723UHWImg_CE.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/HalDMOutSrc8723A_CE.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/HalHWImg8723A_BB.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/HalHWImg8723A_MAC.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/HalHWImg8723A_RF.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/HalPwrSeqCmd.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/hal_com.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/hal_intf.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/odm.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/odm_HWConfig.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/odm_RegConfig8723A.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/odm_debug.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/odm_interface.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_bt-coexist.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_cmd.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_dm.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_hal_init.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_phycfg.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_rf6052.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_rxdesc.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/rtl8723a_sreset.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/rtl8723au_recv.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/rtl8723au_xmit.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/usb_halinit.c
+ delete mode 100644 drivers/staging/rtl8723au/hal/usb_ops_linux.c
+ delete mode 100644 drivers/staging/rtl8723au/include/Hal8723APhyCfg.h
+ delete mode 100644 drivers/staging/rtl8723au/include/Hal8723APhyReg.h
+ delete mode 100644 drivers/staging/rtl8723au/include/Hal8723PwrSeq.h
+ delete mode 100644 drivers/staging/rtl8723au/include/Hal8723UHWImg_CE.h
+ delete mode 100644 drivers/staging/rtl8723au/include/HalDMOutSrc8723A.h
+ delete mode 100644 drivers/staging/rtl8723au/include/HalHWImg8723A_BB.h
+ delete mode 100644 drivers/staging/rtl8723au/include/HalHWImg8723A_FW.h
+ delete mode 100644 drivers/staging/rtl8723au/include/HalHWImg8723A_MAC.h
+ delete mode 100644 drivers/staging/rtl8723au/include/HalHWImg8723A_RF.h
+ delete mode 100644 drivers/staging/rtl8723au/include/HalPwrSeqCmd.h
+ delete mode 100644 drivers/staging/rtl8723au/include/HalVerDef.h
+ delete mode 100644 drivers/staging/rtl8723au/include/drv_types.h
+ delete mode 100644 drivers/staging/rtl8723au/include/hal_com.h
+ delete mode 100644 drivers/staging/rtl8723au/include/hal_intf.h
+ delete mode 100644 drivers/staging/rtl8723au/include/ieee80211.h
+ delete mode 100644 drivers/staging/rtl8723au/include/ioctl_cfg80211.h
+ delete mode 100644 drivers/staging/rtl8723au/include/mlme_osdep.h
+ delete mode 100644 drivers/staging/rtl8723au/include/odm.h
+ delete mode 100644 drivers/staging/rtl8723au/include/odm_HWConfig.h
+ delete mode 100644 drivers/staging/rtl8723au/include/odm_RegConfig8723A.h
+ delete mode 100644 drivers/staging/rtl8723au/include/odm_RegDefine11N.h
+ delete mode 100644 drivers/staging/rtl8723au/include/odm_debug.h
+ delete mode 100644 drivers/staging/rtl8723au/include/odm_interface.h
+ delete mode 100644 drivers/staging/rtl8723au/include/odm_precomp.h
+ delete mode 100644 drivers/staging/rtl8723au/include/odm_reg.h
+ delete mode 100644 drivers/staging/rtl8723au/include/osdep_intf.h
+ delete mode 100644 drivers/staging/rtl8723au/include/osdep_service.h
+ delete mode 100644 drivers/staging/rtl8723au/include/recv_osdep.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtl8723a_bt-coexist.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtl8723a_bt_intf.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtl8723a_cmd.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtl8723a_dm.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtl8723a_hal.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtl8723a_pg.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtl8723a_recv.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtl8723a_rf.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtl8723a_spec.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtl8723a_sreset.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtl8723a_xmit.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_ap.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_cmd.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_debug.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_eeprom.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_efuse.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_event.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_ht.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_io.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_mlme.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_mlme_ext.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_pwrctrl.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_recv.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_rf.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_security.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_sreset.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_version.h
+ delete mode 100644 drivers/staging/rtl8723au/include/rtw_xmit.h
+ delete mode 100644 drivers/staging/rtl8723au/include/sta_info.h
+ delete mode 100644 drivers/staging/rtl8723au/include/usb_ops.h
+ delete mode 100644 drivers/staging/rtl8723au/include/usb_ops_linux.h
+ delete mode 100644 drivers/staging/rtl8723au/include/wifi.h
+ delete mode 100644 drivers/staging/rtl8723au/include/wlan_bssdef.h
+ delete mode 100644 drivers/staging/rtl8723au/include/xmit_osdep.h
+ delete mode 100644 drivers/staging/rtl8723au/os_dep/ioctl_cfg80211.c
+ delete mode 100644 drivers/staging/rtl8723au/os_dep/mlme_linux.c
+ delete mode 100644 drivers/staging/rtl8723au/os_dep/os_intfs.c
+ delete mode 100644 drivers/staging/rtl8723au/os_dep/recv_linux.c
+ delete mode 100644 drivers/staging/rtl8723au/os_dep/usb_intf.c
+ delete mode 100644 drivers/staging/rtl8723au/os_dep/usb_ops_linux.c
+ delete mode 100644 drivers/staging/rtl8723au/os_dep/xmit_linux.c
+ delete mode 100644 drivers/staging/unisys/include/channel_guid.h
+ delete mode 100644 drivers/staging/unisys/include/diagchannel.h
+ delete mode 100644 drivers/staging/unisys/include/guestlinuxdebug.h
+ delete mode 100644 drivers/staging/unisys/include/periodic_work.h
+ delete mode 100644 drivers/staging/unisys/include/vbushelper.h
+ delete mode 100644 drivers/staging/unisys/visorbus/controlvmcompletionstatus.h
+ delete mode 100644 drivers/staging/unisys/visorbus/iovmcall_gnuc.h
+ delete mode 100644 drivers/staging/unisys/visorbus/periodic_work.c
+ delete mode 100644 drivers/staging/unisys/visorbus/vbusdeviceinfo.h
+Merging char-misc/char-misc-next (ac182e8abc6f mei: me: add kaby point device ids)
+$ git merge char-misc/char-misc-next
+Auto-merging include/linux/hyperv.h
+Auto-merging drivers/tty/serial/pch_uart.c
+Removing drivers/misc/bmp085.h
+Removing drivers/misc/bmp085.c
+Removing drivers/misc/bmp085-spi.c
+Removing drivers/misc/bmp085-i2c.c
+Auto-merging MAINTAINERS
+Removing Documentation/ABI/testing/sysfs-i2c-bmp085
+Auto-merging CREDITS
+Merge made by the 'recursive' strategy.
+ CREDITS                                            |    5 +
+ Documentation/ABI/testing/sysfs-class-mic.txt      |    2 +-
+ Documentation/ABI/testing/sysfs-i2c-bmp085         |   31 -
+ .../devicetree/bindings/nvmem/rockchip-efuse.txt   |   13 +-
+ Documentation/vme_api.txt                          |   13 +-
+ MAINTAINERS                                        |    4 +-
+ arch/arm/common/bL_switcher_dummy_if.c             |   14 +-
+ arch/blackfin/mach-bf561/coreb.c                   |   13 +-
+ arch/um/drivers/harddog_kern.c                     |   25 +-
+ drivers/bluetooth/hci_vhci.c                       |   16 +-
+ drivers/char/bfin-otp.c                            |   40 +-
+ drivers/char/mem.c                                 |    6 +
+ drivers/char/mwave/3780i.c                         |   64 +-
+ drivers/char/mwave/3780i.h                         |    8 +-
+ drivers/char/mwave/mwavedd.c                       |   42 +-
+ drivers/char/mwave/mwavedd.h                       |   14 +-
+ drivers/char/mwave/smapi.c                         |    4 +-
+ drivers/char/mwave/smapi.h                         |    6 +-
+ drivers/char/mwave/tp3780i.c                       |   52 +-
+ drivers/char/ppdev.c                               |   25 +-
+ drivers/char/snsc.c                                |    7 +-
+ drivers/char/xillybus/xillybus_core.c              |    4 +-
+ drivers/fpga/Kconfig                               |    1 +
+ drivers/hid/uhid.c                                 |   13 +-
+ drivers/hv/channel.c                               |  148 +--
+ drivers/hv/channel_mgmt.c                          |  128 +-
+ drivers/hv/connection.c                            |    8 +-
+ drivers/hv/hv.c                                    |    8 +-
+ drivers/hv/hv_balloon.c                            |  254 ++--
+ drivers/hv/hv_fcopy.c                              |   14 +-
+ drivers/hv/hv_kvp.c                                |   27 +-
+ drivers/hv/hv_snapshot.c                           |  109 +-
+ drivers/hv/hv_util.c                               |  155 ++-
+ drivers/hv/hv_utils_transport.c                    |   15 +-
+ drivers/hv/hv_utils_transport.h                    |    4 +-
+ drivers/hv/hyperv_vmbus.h                          |    9 +-
+ drivers/hv/ring_buffer.c                           |   76 +-
+ drivers/hv/vmbus_drv.c                             |   12 +-
+ drivers/hwtracing/coresight/coresight-etb10.c      |   28 +-
+ drivers/hwtracing/coresight/coresight-etm-perf.c   |  157 ++-
+ drivers/hwtracing/coresight/coresight-etm-perf.h   |   34 +
+ drivers/hwtracing/coresight/coresight-etm.h        |    8 -
+ .../hwtracing/coresight/coresight-etm3x-sysfs.c    |    3 +-
+ drivers/hwtracing/coresight/coresight-etm3x.c      |   39 +-
+ .../hwtracing/coresight/coresight-etm4x-sysfs.c    |   63 +-
+ drivers/hwtracing/coresight/coresight-etm4x.c      |  419 +++++--
+ drivers/hwtracing/coresight/coresight-etm4x.h      |   11 +-
+ drivers/hwtracing/coresight/coresight-funnel.c     |   20 +-
+ drivers/hwtracing/coresight/coresight-priv.h       |   23 +-
+ .../coresight/coresight-replicator-qcom.c          |   18 +-
+ drivers/hwtracing/coresight/coresight-replicator.c |   20 +-
+ drivers/hwtracing/coresight/coresight-stm.c        |   53 +-
+ drivers/hwtracing/coresight/coresight-tmc-etf.c    |    6 +-
+ drivers/hwtracing/coresight/coresight-tmc-etr.c    |   14 +-
+ drivers/hwtracing/coresight/coresight-tmc.c        |   80 +-
+ drivers/hwtracing/coresight/coresight-tmc.h        |    4 +-
+ drivers/hwtracing/coresight/coresight-tpiu.c       |   18 +-
+ drivers/hwtracing/coresight/coresight.c            |   31 +-
+ drivers/hwtracing/coresight/of_coresight.c         |    3 +-
+ drivers/iio/pressure/Kconfig                       |    2 -
+ drivers/input/misc/uinput.c                        |   15 +-
+ drivers/lightnvm/core.c                            |   19 +-
+ drivers/mcb/Kconfig                                |    9 +
+ drivers/mcb/Makefile                               |    1 +
+ drivers/mcb/mcb-core.c                             |   17 -
+ drivers/mcb/mcb-internal.h                         |    9 +
+ drivers/mcb/mcb-lpc.c                              |  158 +++
+ drivers/mcb/mcb-parse.c                            |  126 +-
+ drivers/memory/of_memory.c                         |    1 +
+ drivers/misc/Kconfig                               |   28 -
+ drivers/misc/Makefile                              |    3 -
+ drivers/misc/bmp085-i2c.c                          |   83 --
+ drivers/misc/bmp085-spi.c                          |   79 --
+ drivers/misc/bmp085.c                              |  506 --------
+ drivers/misc/bmp085.h                              |   33 -
+ drivers/misc/genwqe/card_base.c                    |   15 +
+ drivers/misc/mei/amthif.c                          |  344 ++----
+ drivers/misc/mei/bus.c                             |   11 +-
+ drivers/misc/mei/client.c                          |  188 ++-
+ drivers/misc/mei/client.h                          |    7 +-
+ drivers/misc/mei/hbm.c                             |   46 +-
+ drivers/misc/mei/hw-me-regs.h                      |    3 +
+ drivers/misc/mei/hw-me.c                           |    3 +
+ drivers/misc/mei/hw-txe.c                          |    3 +
+ drivers/misc/mei/interrupt.c                       |   52 +-
+ drivers/misc/mei/main.c                            |   58 +-
+ drivers/misc/mei/mei_dev.h                         |   30 +-
+ drivers/misc/mei/pci-me.c                          |    9 +
+ drivers/misc/mei/pci-txe.c                         |    7 +
+ drivers/misc/mic/scif/scif_dma.c                   |    6 +-
+ drivers/misc/mic/scif/scif_mmap.c                  |    4 +-
+ drivers/misc/pch_phub.c                            |   20 +-
+ drivers/misc/vmw_vmci/vmci_host.c                  |   14 +-
+ drivers/nvmem/rockchip-efuse.c                     |  133 +-
+ drivers/s390/char/sclp_ctl.c                       |   19 +-
+ drivers/tty/serial/Kconfig                         |    2 +-
+ drivers/tty/serial/pch_uart.c                      |    5 +
+ drivers/uio/uio_dmem_genirq.c                      |    2 +-
+ drivers/vhost/test.c                               |   13 +-
+ drivers/vme/bridges/Kconfig                        |    8 +
+ drivers/vme/bridges/Makefile                       |    1 +
+ drivers/vme/bridges/vme_ca91cx42.c                 |    8 +-
+ drivers/vme/bridges/vme_ca91cx42.h                 |    3 +-
+ drivers/vme/bridges/vme_fake.c                     | 1299 ++++++++++++++++++++
+ drivers/vme/bridges/vme_tsi148.c                   |    8 +-
+ drivers/vme/bridges/vme_tsi148.h                   |    3 +-
+ drivers/vme/vme.c                                  |   31 +-
+ drivers/vme/vme_bridge.h                           |    3 +-
+ drivers/w1/slaves/w1_therm.c                       |   22 +-
+ drivers/w1/w1.c                                    |    4 +-
+ include/linux/coresight.h                          |    5 +-
+ include/linux/hyperv.h                             |   91 ++
+ include/linux/mcb.h                                |   22 +-
+ include/linux/miscdevice.h                         |    8 +
+ include/linux/vme.h                                |    2 +-
+ scripts/checkkconfigsymbols.py                     |  338 ++---
+ scripts/ver_linux                                  |  260 ++--
+ tools/hv/hv_kvp_daemon.c                           |    2 +-
+ tools/hv/hv_vss_daemon.c                           |    3 +
+ 119 files changed, 3928 insertions(+), 2717 deletions(-)
+ delete mode 100644 Documentation/ABI/testing/sysfs-i2c-bmp085
+ create mode 100644 drivers/mcb/mcb-lpc.c
+ delete mode 100644 drivers/misc/bmp085-i2c.c
+ delete mode 100644 drivers/misc/bmp085-spi.c
+ delete mode 100644 drivers/misc/bmp085.c
+ delete mode 100644 drivers/misc/bmp085.h
+ create mode 100644 drivers/vme/bridges/vme_fake.c
+Merging extcon/extcon-next (38085c987f52 extcon: Add support for qcom SPMI PMIC USB id detection hardware)
+$ git merge extcon/extcon-next
+Merge made by the 'recursive' strategy.
+ .../bindings/extcon/qcom,pm8941-misc.txt           |  41 ++
+ drivers/extcon/Kconfig                             |   6 +
+ drivers/extcon/Makefile                            |   1 +
+ drivers/extcon/extcon-adc-jack.c                   |  27 +-
+ drivers/extcon/extcon-arizona.c                    |  27 +-
+ drivers/extcon/extcon-axp288.c                     |   8 +-
+ drivers/extcon/extcon-gpio.c                       |   2 +-
+ drivers/extcon/extcon-max14577.c                   |  18 +-
+ drivers/extcon/extcon-max3355.c                    |   8 +-
+ drivers/extcon/extcon-max77693.c                   |  46 +-
+ drivers/extcon/extcon-max77843.c                   |  22 +-
+ drivers/extcon/extcon-max8997.c                    |  20 +-
+ drivers/extcon/extcon-palmas.c                     |  16 +-
+ drivers/extcon/extcon-qcom-spmi-misc.c             | 170 +++++
+ drivers/extcon/extcon-rt8973a.c                    |   4 +-
+ drivers/extcon/extcon-sm5502.c                     |   4 +-
+ drivers/extcon/extcon-usb-gpio.c                   |   8 +-
+ drivers/extcon/extcon.c                            | 774 +++++++++++++++++----
+ include/linux/extcon.h                             | 192 ++++-
+ include/linux/extcon/extcon-adc-jack.h             |   4 +-
+ 20 files changed, 1122 insertions(+), 276 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/extcon/qcom,pm8941-misc.txt
+ create mode 100644 drivers/extcon/extcon-qcom-spmi-misc.c
+Merging cgroup/for-next (667430ec48e4 Merge branch 'for-4.8-fixes' into for-next)
+$ git merge cgroup/for-next
+Auto-merging kernel/sched/debug.c
+Auto-merging kernel/cgroup.c
+Auto-merging include/linux/cgroup.h
+Auto-merging fs/kernfs/dir.c
+Merge made by the 'recursive' strategy.
+ fs/kernfs/dir.c               |  84 +++++-----------------
+ fs/sysfs/dir.c                |   6 +-
+ include/linux/blk-cgroup.h    |  11 +--
+ include/linux/cgroup.h        |   9 ++-
+ include/linux/kernfs.h        |  28 +++++---
+ include/trace/events/cgroup.h | 163 ++++++++++++++++++++++++++++++++++++++++++
+ kernel/cgroup.c               |  73 ++++++++++++-------
+ kernel/cpuset.c               |  12 ++--
+ kernel/sched/debug.c          |   3 +-
+ 9 files changed, 263 insertions(+), 126 deletions(-)
+ create mode 100644 include/trace/events/cgroup.h
+Merging scsi/for-next (237870b3374e Merge branch 'fixes' into for-next)
+$ git merge scsi/for-next
+Auto-merging MAINTAINERS
+Merge made by the 'recursive' strategy.
+ Documentation/powerpc/cxlflash.txt             |   44 +-
+ Documentation/scsi/smartpqi.txt                |   80 +
+ MAINTAINERS                                    |   22 +-
+ drivers/message/fusion/mptbase.c               |    7 +-
+ drivers/message/fusion/mptfc.c                 |    3 +-
+ drivers/s390/scsi/zfcp_dbf.c                   |  162 +-
+ drivers/s390/scsi/zfcp_dbf.h                   |   14 +-
+ drivers/s390/scsi/zfcp_erp.c                   |   12 +-
+ drivers/s390/scsi/zfcp_ext.h                   |    8 +-
+ drivers/s390/scsi/zfcp_fsf.c                   |   22 +-
+ drivers/s390/scsi/zfcp_fsf.h                   |    4 +-
+ drivers/s390/scsi/zfcp_scsi.c                  |    8 +-
+ drivers/scsi/Kconfig                           |    1 +
+ drivers/scsi/Makefile                          |    1 +
+ drivers/scsi/NCR5380.c                         |    7 -
+ drivers/scsi/NCR5380.h                         |    8 +-
+ drivers/scsi/aic94xx/aic94xx_hwi.c             |    2 +-
+ drivers/scsi/be2iscsi/be.h                     |   15 +-
+ drivers/scsi/be2iscsi/be_cmds.c                | 1096 +++--
+ drivers/scsi/be2iscsi/be_cmds.h                |  142 +-
+ drivers/scsi/be2iscsi/be_iscsi.c               |  408 +-
+ drivers/scsi/be2iscsi/be_iscsi.h               |   25 +-
+ drivers/scsi/be2iscsi/be_main.c                | 2480 +++++-----
+ drivers/scsi/be2iscsi/be_main.h                |  220 +-
+ drivers/scsi/be2iscsi/be_mgmt.c                | 1497 +++---
+ drivers/scsi/be2iscsi/be_mgmt.h                |   51 +-
+ drivers/scsi/bfa/bfa_fcs_lport.c               |    4 +-
+ drivers/scsi/cxlflash/superpipe.c              |  181 +-
+ drivers/scsi/cxlflash/superpipe.h              |    3 +-
+ drivers/scsi/cxlflash/vlun.c                   |   13 +-
+ drivers/scsi/esas2r/esas2r_init.c              |    4 -
+ drivers/scsi/esas2r/esas2r_main.c              |    2 +-
+ drivers/scsi/fcoe/fcoe_transport.c             |   53 +-
+ drivers/scsi/hisi_sas/hisi_sas.h               |   10 +-
+ drivers/scsi/hisi_sas/hisi_sas_main.c          |  190 +-
+ drivers/scsi/hisi_sas/hisi_sas_v2_hw.c         |   64 +
+ drivers/scsi/hosts.c                           |   12 +-
+ drivers/scsi/ibmvscsi/ibmvfc.c                 |   11 +
+ drivers/scsi/ibmvscsi/ibmvfc.h                 |    1 +
+ drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c       |   33 +-
+ drivers/scsi/ipr.c                             |  125 +-
+ drivers/scsi/ipr.h                             |    7 +-
+ drivers/scsi/libfc/fc_exch.c                   |    1 -
+ drivers/scsi/libfc/fc_rport.c                  |   26 +-
+ drivers/scsi/megaraid/megaraid_sas_base.c      |   13 +-
+ drivers/scsi/mpt3sas/mpt3sas_base.c            |  259 +-
+ drivers/scsi/mpt3sas/mpt3sas_base.h            |   24 +-
+ drivers/scsi/mpt3sas/mpt3sas_config.c          |    7 +-
+ drivers/scsi/mpt3sas/mpt3sas_ctl.c             |   49 +-
+ drivers/scsi/mpt3sas/mpt3sas_scsih.c           |  169 +-
+ drivers/scsi/mpt3sas/mpt3sas_transport.c       |   28 +-
+ drivers/scsi/pmcraid.c                         |    8 +-
+ drivers/scsi/qla2xxx/qla_os.c                  |   18 +-
+ drivers/scsi/qla4xxx/ql4_nx.c                  |    2 +-
+ drivers/scsi/scsi_priv.h                       |    2 +
+ drivers/scsi/scsi_scan.c                       |    2 -
+ drivers/scsi/sg.c                              |   20 +-
+ drivers/scsi/smartpqi/Kconfig                  |   54 +
+ drivers/scsi/smartpqi/Makefile                 |    3 +
+ drivers/scsi/smartpqi/smartpqi.h               | 1136 +++++
+ drivers/scsi/smartpqi/smartpqi_init.c          | 6302 ++++++++++++++++++++++++
+ drivers/scsi/smartpqi/smartpqi_sas_transport.c |  350 ++
+ drivers/scsi/smartpqi/smartpqi_sis.c           |  404 ++
+ drivers/scsi/smartpqi/smartpqi_sis.h           |   34 +
+ drivers/scsi/sr.c                              |    2 +-
+ drivers/scsi/ufs/tc-dwc-g210.c                 |    1 +
+ include/uapi/scsi/cxlflash_ioctl.h             |   19 +-
+ 67 files changed, 12485 insertions(+), 3500 deletions(-)
+ create mode 100644 Documentation/scsi/smartpqi.txt
+ create mode 100644 drivers/scsi/smartpqi/Kconfig
+ create mode 100644 drivers/scsi/smartpqi/Makefile
+ create mode 100644 drivers/scsi/smartpqi/smartpqi.h
+ create mode 100644 drivers/scsi/smartpqi/smartpqi_init.c
+ create mode 100644 drivers/scsi/smartpqi/smartpqi_sas_transport.c
+ create mode 100644 drivers/scsi/smartpqi/smartpqi_sis.c
+ create mode 100644 drivers/scsi/smartpqi/smartpqi_sis.h
+Merging target-updates/for-next (291e3e51a34d target: fix spelling mistake: "limitiation" -> "limitation")
+$ git merge target-updates/for-next
+Already up-to-date.
+Merging target-merge/for-next-merge (2994a7518317 cxgb4: update Kconfig and Makefile)
+$ git merge target-merge/for-next-merge
+Already up-to-date.
+Merging libata/for-next (4bf4f57f34b0 Merge branch 'for-4.9' into for-next)
+$ git merge libata/for-next
+Auto-merging arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi
+Auto-merging arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi
+Auto-merging arch/arm/boot/dts/stih407-family.dtsi
+Merge made by the 'recursive' strategy.
+ arch/arm/boot/dts/stih407-family.dtsi          |   4 +
+ arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi |   3 +-
+ arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi |   2 +
+ drivers/ata/ahci.c                             | 149 +++----------
+ drivers/ata/ahci.h                             |  24 +--
+ drivers/ata/ahci_qoriq.c                       |  12 +-
+ drivers/ata/ahci_st.c                          |   4 +
+ drivers/ata/libahci.c                          |   9 +-
+ drivers/ata/libata-scsi.c                      | 288 ++++++++++++++++++++++---
+ include/linux/ata.h                            |  69 +++---
+ 10 files changed, 358 insertions(+), 206 deletions(-)
+Merging binfmt_misc/for-next (4af75df6a410 binfmt_misc: add F option description to documentation)
+$ git merge binfmt_misc/for-next
+Already up-to-date.
+Merging pinctrl/for-next (d746eddbf9b5 Merge branch 'devel' into for-next)
+$ git merge pinctrl/for-next
+Auto-merging drivers/pinctrl/meson/pinctrl-meson-gxbb.c
+Merge made by the 'recursive' strategy.
+ .../bindings/pinctrl/allwinner,sunxi-pinctrl.txt   |    1 +
+ .../devicetree/bindings/pinctrl/pinctrl-aspeed.txt |   65 ++
+ .../devicetree/bindings/pinctrl/pinctrl-st.txt     |    8 +-
+ .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt |    5 +-
+ .../devicetree/bindings/pinctrl/qcom,pmic-mpp.txt  |    5 +-
+ drivers/gpio/gpio-mxc.c                            |    7 +-
+ drivers/pinctrl/Kconfig                            |    1 +
+ drivers/pinctrl/Makefile                           |    1 +
+ drivers/pinctrl/aspeed/Kconfig                     |   24 +
+ drivers/pinctrl/aspeed/Makefile                    |    6 +
+ drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c         | 1231 ++++++++++++++++++++
+ drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c         |  808 +++++++++++++
+ drivers/pinctrl/aspeed/pinctrl-aspeed.c            |  498 ++++++++
+ drivers/pinctrl/aspeed/pinctrl-aspeed.h            |  569 +++++++++
+ drivers/pinctrl/bcm/pinctrl-bcm281xx.c             |    4 +-
+ drivers/pinctrl/bcm/pinctrl-ns2-mux.c              |    4 +-
+ drivers/pinctrl/bcm/pinctrl-nsp-mux.c              |    4 +-
+ drivers/pinctrl/freescale/pinctrl-imx.c            |    6 +-
+ drivers/pinctrl/intel/pinctrl-merrifield.c         |    2 +-
+ drivers/pinctrl/mediatek/pinctrl-mtk-common.c      |    5 -
+ drivers/pinctrl/meson/pinctrl-meson-gxbb.c         |   43 +-
+ drivers/pinctrl/meson/pinctrl-meson.c              |  222 ++--
+ drivers/pinctrl/meson/pinctrl-meson.h              |   52 +-
+ drivers/pinctrl/meson/pinctrl-meson8.c             |   24 +-
+ drivers/pinctrl/meson/pinctrl-meson8b.c            |   24 +-
+ drivers/pinctrl/nomadik/pinctrl-abx500.c           |    8 +-
+ drivers/pinctrl/nomadik/pinctrl-nomadik.c          |   11 +-
+ drivers/pinctrl/pinctrl-amd.c                      |   15 +
+ drivers/pinctrl/pinctrl-at91.c                     |    2 +-
+ drivers/pinctrl/pinctrl-palmas.c                   |    4 +-
+ drivers/pinctrl/pinctrl-rockchip.c                 |    7 +-
+ drivers/pinctrl/pinctrl-st.c                       |   17 -
+ drivers/pinctrl/pinctrl-zynq.c                     |    2 +-
+ drivers/pinctrl/qcom/pinctrl-spmi-gpio.c           |    1 +
+ drivers/pinctrl/qcom/pinctrl-spmi-mpp.c            |    1 +
+ drivers/pinctrl/samsung/pinctrl-exynos.c           |    6 +-
+ drivers/pinctrl/samsung/pinctrl-samsung.c          |   10 +-
+ drivers/pinctrl/sirf/pinctrl-atlas7.c              |    5 +-
+ drivers/pinctrl/sirf/pinctrl-sirf.c                |   12 +-
+ drivers/pinctrl/sunxi/Kconfig                      |    4 +
+ drivers/pinctrl/sunxi/Makefile                     |    1 +
+ drivers/pinctrl/sunxi/pinctrl-gr8.c                |  541 +++++++++
+ drivers/pinctrl/sunxi/pinctrl-sun6i-a31.c          |   12 +-
+ drivers/pinctrl/sunxi/pinctrl-sun8i-h3.c           |    1 -
+ 44 files changed, 3960 insertions(+), 319 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-aspeed.txt
+ create mode 100644 drivers/pinctrl/aspeed/Kconfig
+ create mode 100644 drivers/pinctrl/aspeed/Makefile
+ create mode 100644 drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c
+ create mode 100644 drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c
+ create mode 100644 drivers/pinctrl/aspeed/pinctrl-aspeed.c
+ create mode 100644 drivers/pinctrl/aspeed/pinctrl-aspeed.h
+ create mode 100644 drivers/pinctrl/sunxi/pinctrl-gr8.c
+Merging vhost/linux-next (5e59d9a1aed2 virtio_console: Stop doing DMA on the stack)
+$ git merge vhost/linux-next
+Already up-to-date.
+Merging remoteproc/for-next (7a6271a80cae remoteproc/wkup_m3: Use MODULE_DEVICE_TABLE to export alias)
+$ git merge remoteproc/for-next
+Merge made by the 'recursive' strategy.
+Merging rpmsg/for-next (a4a68bf90f34 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc-next' into for-next)
+$ git merge rpmsg/for-next
+Merge made by the 'recursive' strategy.
+ .../bindings/remoteproc/qcom,wcnss-pil.txt         |  132 ++
+ drivers/remoteproc/Kconfig                         |   20 +-
+ drivers/remoteproc/Makefile                        |    2 +
+ drivers/remoteproc/da8xx_remoteproc.c              |    2 +-
+ drivers/remoteproc/omap_remoteproc.c               |    5 +-
+ drivers/remoteproc/qcom_q6v5_pil.c                 |    4 +-
+ drivers/remoteproc/qcom_wcnss.c                    |  624 +++++++++
+ drivers/remoteproc/qcom_wcnss.h                    |   22 +
+ drivers/remoteproc/qcom_wcnss_iris.c               |  188 +++
+ drivers/remoteproc/remoteproc_core.c               |  191 ++-
+ drivers/remoteproc/remoteproc_debugfs.c            |   20 +-
+ drivers/remoteproc/remoteproc_elf_loader.c         |    6 +-
+ drivers/remoteproc/remoteproc_internal.h           |   15 +-
+ drivers/remoteproc/remoteproc_virtio.c             |   35 +-
+ drivers/remoteproc/wkup_m3_rproc.c                 |    2 +
+ drivers/rpmsg/Kconfig                              |   14 +
+ drivers/rpmsg/Makefile                             |    4 +-
+ drivers/rpmsg/qcom_smd.c                           | 1434 ++++++++++++++++++++
+ drivers/rpmsg/rpmsg_core.c                         |  498 +++++++
+ drivers/rpmsg/rpmsg_internal.h                     |   82 ++
+ drivers/rpmsg/virtio_rpmsg_bus.c                   |  541 +++-----
+ include/linux/platform_data/remoteproc-omap.h      |    6 +-
+ include/linux/remoteproc.h                         |   15 +-
+ include/linux/rpmsg.h                              |  248 +---
+ samples/rpmsg/rpmsg_client_sample.c                |   32 +-
+ 25 files changed, 3429 insertions(+), 713 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,wcnss-pil.txt
+ create mode 100644 drivers/remoteproc/qcom_wcnss.c
+ create mode 100644 drivers/remoteproc/qcom_wcnss.h
+ create mode 100644 drivers/remoteproc/qcom_wcnss_iris.c
+ create mode 100644 drivers/rpmsg/qcom_smd.c
+ create mode 100644 drivers/rpmsg/rpmsg_core.c
+ create mode 100644 drivers/rpmsg/rpmsg_internal.h
+Merging gpio/for-next (82e00e9a0d07 Merge branch 'devel' into for-next)
+$ git merge gpio/for-next
+Recorded preimage for 'drivers/gpio/gpio-mxc.c'
+Resolved 'arch/arm64/Kconfig.platforms' using previous resolution.
+Removing include/linux/platform_data/gpio-lpc32xx.h
+Auto-merging drivers/gpio/gpio-mxc.c
+CONFLICT (content): Merge conflict in drivers/gpio/gpio-mxc.c
+Auto-merging drivers/gpio/Makefile
+Auto-merging drivers/gpio/Kconfig
+Auto-merging arch/arm64/Kconfig.platforms
+CONFLICT (content): Merge conflict in arch/arm64/Kconfig.platforms
+Auto-merging arch/arm64/Kconfig
+Auto-merging MAINTAINERS
+Removing Documentation/devicetree/bindings/gpio/gpio-tps65086.txt
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit -v -a
+Recorded resolution for 'drivers/gpio/gpio-mxc.c'.
+[master f770d3b26a41] Merge remote-tracking branch 'gpio/for-next'
+$ git diff -M --stat --summary HEAD^..
+ .../devicetree/bindings/gpio/brcm,bcm6345-gpio.txt |  46 ++
+ .../devicetree/bindings/gpio/gpio-aspeed.txt       |  36 ++
+ .../devicetree/bindings/gpio/gpio-axp209.txt       |  30 ++
+ .../devicetree/bindings/gpio/gpio-tpic2810.txt     |  16 +
+ .../devicetree/bindings/gpio/gpio-tps65086.txt     |  16 -
+ .../devicetree/bindings/gpio/gpio-ts4900.txt       |  30 ++
+ .../devicetree/bindings/gpio/mrvl-gpio.txt         |  23 -
+ .../devicetree/bindings/gpio/renesas,gpio-rcar.txt |   1 +
+ Documentation/gpio/board.txt                       |   6 +-
+ Documentation/gpio/gpio-legacy.txt                 |  16 +-
+ MAINTAINERS                                        |   6 +
+ arch/arm64/Kconfig                                 |   1 -
+ arch/arm64/Kconfig.platforms                       |  12 +-
+ arch/blackfin/Kconfig                              |   2 +-
+ drivers/gpio/Kconfig                               |  70 ++-
+ drivers/gpio/Makefile                              |   5 +
+ drivers/gpio/gpio-aspeed.c                         | 457 ++++++++++++++++++++
+ drivers/gpio/gpio-axp209.c                         | 162 +++++++
+ drivers/gpio/gpio-gpio-mm.c                        | 267 ++++++++++++
+ drivers/gpio/gpio-iop.c                            | 115 +----
+ drivers/gpio/gpio-lpc32xx.c                        |  15 +-
+ drivers/gpio/gpio-mmio.c                           |   4 +
+ drivers/gpio/gpio-msic.c                           |   6 -
+ drivers/gpio/gpio-mxc.c                            |  10 +-
+ drivers/gpio/gpio-pca953x.c                        | 330 ++++++++-------
+ drivers/gpio/gpio-rcar.c                           |   4 +
+ drivers/gpio/gpio-spear-spics.c                    |   7 +-
+ drivers/gpio/gpio-ts4900.c                         | 190 +++++++++
+ drivers/gpio/gpio-vf610.c                          |   7 +-
+ drivers/gpio/gpio-wcove.c                          | 469 +++++++++++++++++++++
+ drivers/gpio/gpiolib-sysfs.c                       |   4 +-
+ drivers/gpio/gpiolib.c                             |  21 +-
+ include/linux/platform_data/gpio-lpc32xx.h         |  50 ---
+ 33 files changed, 2019 insertions(+), 415 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/gpio/brcm,bcm6345-gpio.txt
+ create mode 100644 Documentation/devicetree/bindings/gpio/gpio-aspeed.txt
+ create mode 100644 Documentation/devicetree/bindings/gpio/gpio-axp209.txt
+ create mode 100644 Documentation/devicetree/bindings/gpio/gpio-tpic2810.txt
+ delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-tps65086.txt
+ create mode 100644 Documentation/devicetree/bindings/gpio/gpio-ts4900.txt
+ create mode 100644 drivers/gpio/gpio-aspeed.c
+ create mode 100644 drivers/gpio/gpio-axp209.c
+ create mode 100644 drivers/gpio/gpio-gpio-mm.c
+ create mode 100644 drivers/gpio/gpio-ts4900.c
+ create mode 100644 drivers/gpio/gpio-wcove.c
+ delete mode 100644 include/linux/platform_data/gpio-lpc32xx.h
+Merging dma-mapping/dma-mapping-next (d770e558e219 Linux 4.2-rc1)
+$ git merge dma-mapping/dma-mapping-next
+Already up-to-date.
+Merging pwm/for-next (dc8e6e1e8f2d Merge branch 'for-4.9/drivers' into for-next)
+$ git merge pwm/for-next
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/pwm/pwm-meson.txt          |  23 +
+ .../devicetree/bindings/pwm/pwm-mtk-disp.txt       |   3 +-
+ Documentation/devicetree/bindings/pwm/pwm-st.txt   |   8 +-
+ .../devicetree/bindings/pwm/pwm-sun4i.txt          |   1 +
+ drivers/pwm/Kconfig                                |   9 +
+ drivers/pwm/Makefile                               |   1 +
+ drivers/pwm/core.c                                 |   2 +
+ drivers/pwm/pwm-berlin.c                           |  84 ++++
+ drivers/pwm/pwm-cros-ec.c                          |   4 +-
+ drivers/pwm/pwm-lpc18xx-sct.c                      |  12 +-
+ drivers/pwm/pwm-meson.c                            | 529 +++++++++++++++++++++
+ drivers/pwm/pwm-mtk-disp.c                         |  87 +++-
+ drivers/pwm/pwm-samsung.c                          |  15 +-
+ drivers/pwm/pwm-sti.c                              | 483 +++++++++++++++----
+ drivers/pwm/pwm-sun4i.c                            |   9 +
+ drivers/pwm/pwm-tipwmss.c                          |  19 -
+ drivers/pwm/pwm-twl.c                              |  16 +
+ drivers/pwm/sysfs.c                                |  18 +
+ include/linux/pwm.h                                |   5 +
+ 19 files changed, 1183 insertions(+), 145 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/pwm/pwm-meson.txt
+ create mode 100644 drivers/pwm/pwm-meson.c
+Merging dma-buf/for-next (194cad44c4e1 dma-buf/sync_file: improve Kconfig description for Sync Files)
+$ git merge dma-buf/for-next
+Resolved 'drivers/dma-buf/Kconfig' using previous resolution.
+Auto-merging drivers/dma-buf/Kconfig
+CONFLICT (content): Merge conflict in drivers/dma-buf/Kconfig
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit -v -a
+[master 7275df1d59d6] Merge remote-tracking branch 'dma-buf/for-next'
+$ git diff -M --stat --summary HEAD^..
+Merging userns/for-next (aeaa4a79ff6a fs: Call d_automount with the filesystems creds)
+$ git merge userns/for-next
+Already up-to-date.
+Merging ktest/for-next (2dcd0af568b0 Linux 4.6)
+$ git merge ktest/for-next
+Already up-to-date.
+Merging clk/clk-next (7348b6ce9401 clk: rk808: Pass the right pointer as the get_hw context)
+$ git merge clk/clk-next
+Auto-merging drivers/clk/meson/meson8b.c
+Removing drivers/clk/clk-max77802.c
+Removing drivers/clk/clk-max-gen.h
+Removing drivers/clk/clk-max-gen.c
+Auto-merging MAINTAINERS
+Auto-merging Documentation/devicetree/bindings/clock/qcom,gcc.txt
+Removing Documentation/devicetree/bindings/clock/maxim,max77802.txt
+Merge made by the 'recursive' strategy.
+ .../bindings/arm/mediatek/mediatek,apmixedsys.txt  |    3 +-
+ .../bindings/arm/mediatek/mediatek,bdpsys.txt      |   22 +
+ .../bindings/arm/mediatek/mediatek,ethsys.txt      |   22 +
+ .../bindings/arm/mediatek/mediatek,hifsys.txt      |   24 +
+ .../bindings/arm/mediatek/mediatek,imgsys.txt      |    3 +-
+ .../bindings/arm/mediatek/mediatek,infracfg.txt    |    3 +-
+ .../bindings/arm/mediatek/mediatek,mmsys.txt       |    3 +-
+ .../bindings/arm/mediatek/mediatek,pericfg.txt     |    3 +-
+ .../bindings/arm/mediatek/mediatek,topckgen.txt    |    3 +-
+ .../bindings/arm/mediatek/mediatek,vdecsys.txt     |    3 +-
+ .../devicetree/bindings/clock/arm-syscon-icst.txt  |   34 +-
+ .../bindings/clock/armada3700-periph-clock.txt     |   70 +
+ .../bindings/clock/armada3700-tbg-clock.txt        |   27 +
+ .../bindings/clock/armada3700-xtal-clock.txt       |   28 +
+ .../devicetree/bindings/clock/maxim,max77686.txt   |  118 +-
+ .../devicetree/bindings/clock/maxim,max77802.txt   |   44 -
+ .../bindings/clock/mvebu-gated-clock.txt           |    2 +
+ .../devicetree/bindings/clock/qcom,gcc.txt         |    1 +
+ .../devicetree/bindings/clock/qcom,lcc.txt         |    1 +
+ MAINTAINERS                                        |    7 +
+ drivers/clk/Kconfig                                |   19 +-
+ drivers/clk/Makefile                               |    2 -
+ drivers/clk/axis/clk-artpec6.c                     |    4 +-
+ drivers/clk/bcm/clk-bcm2835.c                      |   63 +-
+ drivers/clk/bcm/clk-kona-setup.c                   |   76 +-
+ drivers/clk/bcm/clk-kona.c                         |    9 +-
+ drivers/clk/bcm/clk-kona.h                         |    7 +-
+ drivers/clk/berlin/berlin2-avpll.c                 |   12 +-
+ drivers/clk/berlin/berlin2-avpll.h                 |    8 +-
+ drivers/clk/berlin/berlin2-div.c                   |    4 +-
+ drivers/clk/berlin/berlin2-div.h                   |    4 +-
+ drivers/clk/berlin/berlin2-pll.c                   |    6 +-
+ drivers/clk/berlin/berlin2-pll.h                   |    9 +-
+ drivers/clk/berlin/bg2.c                           |   98 +-
+ drivers/clk/berlin/bg2q.c                          |   39 +-
+ drivers/clk/clk-asm9260.c                          |   31 +-
+ drivers/clk/clk-axi-clkgen.c                       |   12 +-
+ drivers/clk/clk-axm5516.c                          |   39 +-
+ drivers/clk/clk-cdce706.c                          |   40 +-
+ drivers/clk/clk-cdce925.c                          |   42 +-
+ drivers/clk/clk-clps711x.c                         |   78 +-
+ drivers/clk/clk-cs2000-cp.c                        |   16 +-
+ drivers/clk/clk-divider.c                          |    2 +-
+ drivers/clk/clk-efm32gg.c                          |   63 +-
+ drivers/clk/clk-fixed-factor.c                     |   74 +-
+ drivers/clk/clk-fixed-rate.c                       |   72 +-
+ drivers/clk/clk-ls1x.c                             |   69 +-
+ drivers/clk/clk-max-gen.c                          |  194 ---
+ drivers/clk/clk-max-gen.h                          |   32 -
+ drivers/clk/clk-max77686.c                         |  262 ++-
+ drivers/clk/clk-max77802.c                         |   96 --
+ drivers/clk/clk-mb86s7x.c                          |   16 +-
+ drivers/clk/clk-moxart.c                           |   22 +-
+ drivers/clk/clk-nspire.c                           |   19 +-
+ drivers/clk/clk-palmas.c                           |   12 +-
+ drivers/clk/clk-pwm.c                              |    9 +-
+ drivers/clk/clk-qoriq.c                            |    6 +-
+ drivers/clk/clk-rk808.c                            |   44 +-
+ drivers/clk/clk-scpi.c                             |   33 +-
+ drivers/clk/clk-si514.c                            |   11 +-
+ drivers/clk/clk-si5351.c                           |   71 +-
+ drivers/clk/clk-si570.c                            |   13 +-
+ drivers/clk/clk-twl6040.c                          |   87 +-
+ drivers/clk/clk-vt8500.c                           |   22 +-
+ drivers/clk/clk-wm831x.c                           |   21 +-
+ drivers/clk/clk.c                                  |   49 +-
+ drivers/clk/h8300/clk-div.c                        |   10 +-
+ drivers/clk/h8300/clk-h8s2678.c                    |   12 +-
+ drivers/clk/imx/clk-imx7d.c                        |  117 +-
+ drivers/clk/imx/clk.h                              |    9 +
+ drivers/clk/mediatek/Kconfig                       |   21 +
+ drivers/clk/mediatek/Makefile                      |    6 +-
+ drivers/clk/mediatek/clk-gate.c                    |    2 +-
+ drivers/clk/mediatek/clk-mtk.c                     |   12 +-
+ drivers/clk/mediatek/clk-pll.c                     |    2 +-
+ drivers/clk/meson/Makefile                         |    2 +-
+ drivers/clk/meson/clkc.h                           |    2 +-
+ drivers/clk/meson/gxbb.c                           |  174 +-
+ drivers/clk/meson/gxbb.h                           |    6 +-
+ drivers/clk/meson/{meson8b-clkc.c => meson8b.c}    |  293 +++-
+ drivers/clk/meson/meson8b.h                        |  151 ++
+ drivers/clk/microchip/clk-core.c                   |    6 +-
+ drivers/clk/microchip/clk-pic32mzda.c              |    1 +
+ drivers/clk/mvebu/Kconfig                          |    3 +
+ drivers/clk/mvebu/Makefile                         |    3 +
+ drivers/clk/mvebu/armada-37xx-periph.c             |  447 +++++
+ drivers/clk/mvebu/armada-37xx-tbg.c                |  158 ++
+ drivers/clk/mvebu/armada-37xx-xtal.c               |   91 ++
+ drivers/clk/mvebu/armada-39x.c                     |    2 +
+ drivers/clk/nxp/clk-lpc18xx-creg.c                 |    3 +-
+ drivers/clk/qcom/Kconfig                           |   19 +
+ drivers/clk/qcom/Makefile                          |    5 +-
+ drivers/clk/qcom/clk-regmap.c                      |    5 +-
+ drivers/clk/qcom/clk-regmap.h                      |    3 +-
+ drivers/clk/qcom/common.c                          |   58 +-
+ drivers/clk/qcom/gcc-ipq4019.c                     |    1 -
+ drivers/clk/qcom/gcc-mdm9615.c                     | 1727 ++++++++++++++++++++
+ drivers/clk/qcom/gcc-msm8996.c                     |   15 +-
+ drivers/clk/qcom/lcc-mdm9615.c                     |  580 +++++++
+ drivers/clk/qcom/mmcc-msm8996.c                    |   18 +-
+ drivers/clk/renesas/r8a7796-cpg-mssr.c             |   25 +
+ drivers/clk/sunxi/clk-mod0.c                       |    3 +-
+ drivers/clk/sunxi/clk-sun8i-apb0.c                 |    4 +-
+ drivers/clk/versatile/clk-icst.c                   |  310 +++-
+ include/dt-bindings/clock/gxbb-clkc.h              |    3 +
+ include/dt-bindings/clock/maxim,max77620.h         |   21 +
+ include/dt-bindings/clock/meson8b-clkc.h           |    2 -
+ include/dt-bindings/clock/mt2701-clk.h             |  486 ++++++
+ include/dt-bindings/clock/qcom,gcc-mdm9615.h       |  327 ++++
+ include/dt-bindings/clock/qcom,gcc-msm8996.h       |    3 +
+ include/dt-bindings/clock/qcom,lcc-mdm9615.h       |   52 +
+ include/dt-bindings/clock/qcom,mmcc-msm8996.h      |    1 +
+ include/dt-bindings/reset/mt2701-resets.h          |   83 +
+ include/dt-bindings/reset/qcom,gcc-mdm9615.h       |  136 ++
+ include/linux/clk-provider.h                       |   14 +-
+ 115 files changed, 6530 insertions(+), 1242 deletions(-)
+ create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,bdpsys.txt
+ create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,ethsys.txt
+ create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,hifsys.txt
+ create mode 100644 Documentation/devicetree/bindings/clock/armada3700-periph-clock.txt
+ create mode 100644 Documentation/devicetree/bindings/clock/armada3700-tbg-clock.txt
+ create mode 100644 Documentation/devicetree/bindings/clock/armada3700-xtal-clock.txt
+ delete mode 100644 Documentation/devicetree/bindings/clock/maxim,max77802.txt
+ delete mode 100644 drivers/clk/clk-max-gen.c
+ delete mode 100644 drivers/clk/clk-max-gen.h
+ delete mode 100644 drivers/clk/clk-max77802.c
+ create mode 100644 drivers/clk/mediatek/Kconfig
+ rename drivers/clk/meson/{meson8b-clkc.c => meson8b.c} (51%)
+ create mode 100644 drivers/clk/meson/meson8b.h
+ create mode 100644 drivers/clk/mvebu/armada-37xx-periph.c
+ create mode 100644 drivers/clk/mvebu/armada-37xx-tbg.c
+ create mode 100644 drivers/clk/mvebu/armada-37xx-xtal.c
+ create mode 100644 drivers/clk/qcom/gcc-mdm9615.c
+ create mode 100644 drivers/clk/qcom/lcc-mdm9615.c
+ create mode 100644 include/dt-bindings/clock/maxim,max77620.h
+ create mode 100644 include/dt-bindings/clock/mt2701-clk.h
+ create mode 100644 include/dt-bindings/clock/qcom,gcc-mdm9615.h
+ create mode 100644 include/dt-bindings/clock/qcom,lcc-mdm9615.h
+ create mode 100644 include/dt-bindings/reset/mt2701-resets.h
+ create mode 100644 include/dt-bindings/reset/qcom,gcc-mdm9615.h
+Merging random/dev (59b8d4f1f5d2 random: use for_each_online_node() to iterate over NUMA nodes)
+$ git merge random/dev
+Already up-to-date.
+Merging aio/master (b562e44f507e Linux 4.5)
+$ git merge aio/master
+Already up-to-date.
+Merging kselftest/next (29b4817d4018 Linux 4.8-rc1)
+$ git merge kselftest/next
+Already up-to-date.
+Merging y2038/y2038 (549eb7b22e24 AFS: Correctly use 64-bit time for UUID)
+$ git merge y2038/y2038
+Resolved 'fs/afs/main.c' using previous resolution.
+Auto-merging fs/afs/main.c
+CONFLICT (content): Merge conflict in fs/afs/main.c
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit -v -a
+[master c5b40edb5a16] Merge remote-tracking branch 'y2038/y2038'
+$ git diff -M --stat --summary HEAD^..
+ fs/afs/main.c | 6 ++----
+ 1 file changed, 2 insertions(+), 4 deletions(-)
+Merging luto-misc/next (2dcd0af568b0 Linux 4.6)
+$ git merge luto-misc/next
+Already up-to-date.
+Merging borntraeger/linux-next (b562e44f507e Linux 4.5)
+$ git merge borntraeger/linux-next
+Already up-to-date.
+Merging livepatching/for-next (2992ef29ae01 livepatch/module: make TAINT_LIVEPATCH module-specific)
+$ git merge livepatching/for-next
+Auto-merging arch/x86/kernel/Makefile
+Merge made by the 'recursive' strategy.
+ Documentation/livepatch/module-elf-format.txt | 20 +++++++--
+ arch/x86/kernel/Makefile                      |  1 +
+ arch/x86/kernel/livepatch.c                   | 65 +++++++++++++++++++++++++++
+ include/linux/livepatch.h                     |  3 ++
+ kernel/livepatch/core.c                       | 19 +++++---
+ kernel/module.c                               | 13 ++++--
+ 6 files changed, 107 insertions(+), 14 deletions(-)
+ create mode 100644 arch/x86/kernel/livepatch.c
+Merging coresight/next (6015bb25e7b3 coresight: stm: return error code instead of zero in .packet())
+$ git merge coresight/next
+Auto-merging drivers/hwtracing/coresight/coresight-stm.c
+Merge made by the 'recursive' strategy.
+ drivers/hwtracing/coresight/coresight-stm.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+Merging rtc/rtc-next (de75ccdd4118 rtc: asm9260: rework locking)
+$ git merge rtc/rtc-next
+Removing drivers/rtc/rtc-isl12057.c
+Auto-merging drivers/rtc/Kconfig
+Auto-merging Documentation/devicetree/bindings/i2c/trivial-devices.txt
+Merge made by the 'recursive' strategy.
+ .../devicetree/bindings/i2c/trivial-devices.txt    |   1 -
+ .../devicetree/bindings/rtc/dallas,ds1390.txt      |   2 +-
+ drivers/rtc/Kconfig                                |  34 +-
+ drivers/rtc/Makefile                               |   1 -
+ drivers/rtc/rtc-ac100.c                            |   2 +
+ drivers/rtc/rtc-asm9260.c                          |  20 +-
+ drivers/rtc/rtc-at32ap700x.c                       |   2 +-
+ drivers/rtc/rtc-bq32k.c                            |  16 +-
+ drivers/rtc/rtc-coh901331.c                        |   2 +-
+ drivers/rtc/rtc-davinci.c                          |   2 +-
+ drivers/rtc/rtc-digicolor.c                        |   2 +-
+ drivers/rtc/rtc-ds1302.c                           |   2 +-
+ drivers/rtc/rtc-ds1307.c                           |  54 +-
+ drivers/rtc/rtc-gemini.c                           |   2 +-
+ drivers/rtc/rtc-isl12057.c                         | 643 ---------------------
+ drivers/rtc/rtc-jz4740.c                           |   2 +-
+ drivers/rtc/rtc-mcp795.c                           |   2 +-
+ drivers/rtc/rtc-mt6397.c                           |   2 +-
+ drivers/rtc/rtc-nuc900.c                           |   2 +-
+ drivers/rtc/rtc-omap.c                             |   2 +-
+ drivers/rtc/rtc-palmas.c                           |   2 +-
+ drivers/rtc/rtc-pcf2123.c                          |   5 +-
+ drivers/rtc/rtc-pcf50633.c                         |   2 +-
+ drivers/rtc/rtc-pic32.c                            |   1 -
+ drivers/rtc/rtc-rx6110.c                           |   3 +-
+ drivers/rtc/rtc-rx8025.c                           |   2 +-
+ drivers/rtc/rtc-spear.c                            |   2 +-
+ drivers/rtc/rtc-stmp3xxx.c                         |   2 +-
+ drivers/rtc/rtc-sysfs.c                            |   4 +-
+ drivers/rtc/rtc-tegra.c                            |   2 +-
+ drivers/rtc/rtc-twl.c                              |   2 +-
+ 31 files changed, 110 insertions(+), 712 deletions(-)
+ delete mode 100644 drivers/rtc/rtc-isl12057.c
+Merging hwspinlock/for-next (bd5717a4632c hwspinlock: qcom: Correct msb in regmap_field)
+$ git merge hwspinlock/for-next
+Already up-to-date.
+Merging nvdimm/libnvdimm-for-next (33b69bc53b00 Merge branch 'for-4.9/dax' into libnvdimm-for-next)
+$ git merge nvdimm/libnvdimm-for-next
+Merge made by the 'recursive' strategy.
+ drivers/acpi/nfit/core.c          | 127 ++++++-
+ drivers/acpi/nfit/nfit.h          |  11 +
+ drivers/dax/Kconfig               |   5 +
+ drivers/dax/dax.c                 | 721 ++++++++++++++++++++++++++------------
+ drivers/dax/dax.h                 |   5 +-
+ drivers/dax/pmem.c                |   7 +-
+ drivers/nvdimm/dimm.c             |  11 +
+ drivers/nvdimm/dimm_devs.c        |  34 +-
+ drivers/nvdimm/namespace_devs.c   |   2 +-
+ drivers/nvdimm/nd.h               |   1 +
+ fs/char_dev.c                     |   1 +
+ include/linux/libnvdimm.h         |   1 +
+ include/uapi/linux/magic.h        |   1 +
+ include/uapi/linux/ndctl.h        |  30 +-
+ tools/testing/nvdimm/Kbuild       |   1 +
+ tools/testing/nvdimm/test/iomap.c |  17 +
+ tools/testing/nvdimm/test/nfit.c  |  64 +++-
+ 17 files changed, 764 insertions(+), 275 deletions(-)
+Merging dax-misc/dax-misc (4d9a2c874667 dax: Remove i_mmap_lock protection)
+$ git merge dax-misc/dax-misc
+Already up-to-date.
+Merging akpm-current/current (d481e88ed553 ipc-msg-avoid-waking-sender-upon-full-queue-checkpatch-fixes)
+$ git merge --no-ff akpm-current/current
+Resolved 'include/linux/relay.h' using previous resolution.
+Auto-merging mm/slab.c
+Auto-merging mm/page_alloc.c
+Auto-merging mm/page-writeback.c
+Auto-merging mm/huge_memory.c
+Auto-merging kernel/relay.c
+Auto-merging kernel/fork.c
+Auto-merging init/main.c
+Auto-merging include/linux/sched.h
+Auto-merging include/linux/relay.h
+CONFLICT (content): Merge conflict in include/linux/relay.h
+Auto-merging include/linux/random.h
+Auto-merging include/linux/cpu.h
+Auto-merging include/asm-generic/vmlinux.lds.h
+Auto-merging fs/proc/task_mmu.c
+Auto-merging fs/proc/base.c
+Auto-merging fs/nfs/internal.h
+Auto-merging drivers/char/random.c
+Auto-merging arch/xtensa/kernel/vmlinux.lds.S
+Auto-merging arch/x86/kernel/process.c
+Auto-merging arch/x86/kernel/e820.c
+Auto-merging arch/x86/include/asm/smp.h
+Auto-merging arch/mips/cavium-octeon/setup.c
+Auto-merging arch/arm64/kernel/vmlinux.lds.S
+Auto-merging arch/arm64/kernel/process.c
+Auto-merging arch/arm/kernel/smp.c
+Auto-merging MAINTAINERS
+Automatic merge failed; fix conflicts and then commit the result.
+$ git commit -v -a
+[master 53fdf99f676b] Merge branch 'akpm-current/current'
+$ git diff -M --stat --summary HEAD^..
+ .gitattributes                                     |   2 +
+ Documentation/DMA-attributes.txt                   |  17 +
+ .../filesystems/autofs4-mount-control.txt          |  71 ++--
+ Documentation/filesystems/autofs4.txt              |   8 +-
+ Kbuild                                             |  12 +-
+ MAINTAINERS                                        |   4 +-
+ arch/alpha/kernel/vmlinux.lds.S                    |   1 +
+ arch/arc/kernel/vmlinux.lds.S                      |   1 +
+ arch/arm/include/asm/irq.h                         |   5 +-
+ arch/arm/include/asm/page.h                        |   2 +
+ arch/arm/kernel/process.c                          |   3 +-
+ arch/arm/kernel/smp.c                              |  13 +-
+ arch/arm/kernel/vmlinux-xip.lds.S                  |   1 +
+ arch/arm/kernel/vmlinux.lds.S                      |   1 +
+ arch/arm64/kernel/process.c                        |   8 +-
+ arch/arm64/kernel/vmlinux.lds.S                    |   1 +
+ arch/avr32/kernel/vmlinux.lds.S                    |   1 +
+ arch/blackfin/kernel/vmlinux.lds.S                 |   1 +
+ arch/c6x/kernel/vmlinux.lds.S                      |   1 +
+ arch/cris/kernel/vmlinux.lds.S                     |   1 +
+ arch/frv/kernel/vmlinux.lds.S                      |   1 +
+ arch/h8300/kernel/vmlinux.lds.S                    |   1 +
+ arch/hexagon/kernel/vmlinux.lds.S                  |   1 +
+ arch/ia64/kernel/Makefile                          |   8 +-
+ arch/ia64/kernel/vmlinux.lds.S                     |   1 +
+ arch/m32r/kernel/vmlinux.lds.S                     |   1 +
+ arch/m68k/kernel/vmlinux-nommu.lds                 |   1 +
+ arch/m68k/kernel/vmlinux-std.lds                   |   1 +
+ arch/m68k/kernel/vmlinux-sun3.lds                  |   1 +
+ arch/metag/kernel/vmlinux.lds.S                    |   1 +
+ arch/microblaze/kernel/vmlinux.lds.S               |   1 +
+ arch/mips/cavium-octeon/setup.c                    |  14 +
+ arch/mips/include/asm/irq.h                        |   5 +-
+ arch/mips/include/asm/kexec.h                      |   1 +
+ arch/mips/include/asm/uprobes.h                    |  12 -
+ arch/mips/kernel/crash.c                           |  18 +-
+ arch/mips/kernel/machine_kexec.c                   |   1 +
+ arch/mips/kernel/process.c                         |  11 +-
+ arch/mips/kernel/vmlinux.lds.S                     |   1 +
+ arch/mn10300/kernel/vmlinux.lds.S                  |   1 +
+ arch/nios2/kernel/vmlinux.lds.S                    |   1 +
+ arch/openrisc/kernel/vmlinux.lds.S                 |   1 +
+ arch/parisc/kernel/vmlinux.lds.S                   |   1 +
+ arch/powerpc/include/asm/mmzone.h                  |   3 +
+ arch/powerpc/kernel/fadump.c                       |   5 +
+ arch/powerpc/kernel/iommu.c                        |   6 +-
+ arch/powerpc/kernel/vmlinux.lds.S                  |   1 +
+ arch/s390/include/asm/uprobes.h                    |  10 -
+ arch/s390/kernel/compat_linux.c                    |   4 +-
+ arch/s390/kernel/vmlinux.lds.S                     |   1 +
+ arch/score/kernel/vmlinux.lds.S                    |   1 +
+ arch/sh/kernel/vmlinux.lds.S                       |   1 +
+ arch/sparc/include/asm/irq_64.h                    |   5 +-
+ arch/sparc/kernel/process_64.c                     |  10 +-
+ arch/sparc/kernel/vmlinux.lds.S                    |   1 +
+ arch/tile/include/asm/irq.h                        |   5 +-
+ arch/tile/kernel/entry.S                           |   2 +-
+ arch/tile/kernel/pmc.c                             |   3 -
+ arch/tile/kernel/process.c                         |  73 +---
+ arch/tile/kernel/traps.c                           |   9 +-
+ arch/tile/kernel/vmlinux.lds.S                     |   1 +
+ arch/tile/mm/mmap.c                                |   3 +-
+ arch/um/Makefile                                   |   2 +-
+ arch/um/kernel/dyn.lds.S                           |   1 +
+ arch/um/kernel/uml.lds.S                           |   1 +
+ arch/unicore32/kernel/process.c                    |   3 +-
+ arch/unicore32/kernel/vmlinux.lds.S                |   1 +
+ arch/x86/include/asm/irq.h                         |   5 +-
+ arch/x86/include/asm/irqflags.h                    |  12 +-
+ arch/x86/include/asm/kexec.h                       |   1 +
+ arch/x86/include/asm/smp.h                         |   1 +
+ arch/x86/kernel/acpi/cstate.c                      |   2 +-
+ arch/x86/kernel/apic/hw_nmi.c                      |  18 +-
+ arch/x86/kernel/crash.c                            |  22 +-
+ arch/x86/kernel/e820.c                             |   2 +-
+ arch/x86/kernel/machine_kexec_64.c                 |   1 +
+ arch/x86/kernel/process.c                          |   7 +-
+ arch/x86/kernel/smp.c                              |   5 +
+ arch/x86/kernel/sys_x86_64.c                       |   5 +-
+ arch/x86/kernel/vmlinux.lds.S                      |   1 +
+ arch/x86/um/shared/sysdep/kernel-offsets.h         |   2 +-
+ arch/x86/um/user-offsets.c                         |   4 +-
+ arch/xtensa/kernel/vmlinux.lds.S                   |   3 +
+ block/genhd.c                                      |   2 +-
+ drivers/acpi/processor_idle.c                      |   5 +-
+ drivers/base/memory.c                              |   5 +-
+ drivers/char/random.c                              |  36 +-
+ drivers/cpuidle/driver.c                           |   5 +-
+ drivers/idle/intel_idle.c                          |   4 +-
+ drivers/nvme/host/pci.c                            |   3 +-
+ drivers/of/base.c                                  |   2 +
+ drivers/rapidio/rio_cm.c                           |  15 +-
+ drivers/staging/lustre/lustre/ptlrpc/sec.c         |   2 +-
+ fs/autofs4/autofs_i.h                              |   9 +-
+ fs/autofs4/dev-ioctl.c                             |  77 ++---
+ fs/autofs4/inode.c                                 |  45 +--
+ fs/autofs4/root.c                                  |   4 +-
+ fs/compat.c                                        |  14 -
+ fs/dax.c                                           |   2 +-
+ fs/ext2/file.c                                     |   1 +
+ fs/ext4/file.c                                     |   1 +
+ fs/nfs/internal.h                                  |   6 +-
+ fs/nfs/pagelist.c                                  |   2 +-
+ fs/nfs/read.c                                      |   2 +-
+ fs/nfs/write.c                                     |   4 +-
+ fs/nfsd/auth.c                                     |   6 +-
+ fs/nfsd/nfs4state.c                                |   2 +-
+ fs/ocfs2/cluster/tcp.c                             |   2 +-
+ fs/ocfs2/dlm/dlmconvert.c                          |  12 +-
+ fs/ocfs2/dlm/dlmdomain.c                           |   2 +-
+ fs/ocfs2/dlmfs/dlmfs.c                             |   2 +-
+ fs/ocfs2/super.c                                   |   2 +-
+ fs/pipe.c                                          | 166 +++++----
+ fs/proc/array.c                                    | 189 +++++------
+ fs/proc/base.c                                     |  52 ++-
+ fs/proc/fd.c                                       |   8 +-
+ fs/proc/fd.h                                       |   2 +-
+ fs/proc/internal.h                                 |   2 +-
+ fs/proc/meminfo.c                                  | 211 ++++++------
+ fs/proc/stat.c                                     |  49 ++-
+ fs/proc/task_mmu.c                                 |   2 +-
+ fs/seq_file.c                                      |  57 +++-
+ fs/xfs/xfs_file.c                                  |   1 +
+ include/asm-generic/vmlinux.lds.h                  |   6 +
+ include/linux/auto_dev-ioctl.h                     | 211 +-----------
+ include/linux/auto_fs.h                            |   1 -
+ include/linux/bitops.h                             |  36 +-
+ include/linux/bootmem.h                            |   9 +-
+ include/linux/compaction.h                         |  40 ++-
+ include/linux/compat.h                             |   1 -
+ include/linux/console.h                            |   6 +
+ include/linux/cpu.h                                |   5 +
+ include/linux/crc64_ecma.h                         |  56 +++
+ include/linux/cred.h                               |  11 +-
+ include/linux/ctype.h                              |   5 +-
+ include/linux/dma-mapping.h                        |   5 +
+ include/linux/huge_mm.h                            |  15 +-
+ include/linux/kbuild.h                             |   2 +-
+ include/linux/kernel.h                             |  48 +--
+ include/linux/kexec.h                              |   2 +
+ include/linux/memblock.h                           |   1 +
+ include/linux/memcontrol.h                         |  15 +
+ include/linux/mm.h                                 |  27 +-
+ include/linux/mm_types.h                           |   2 -
+ include/linux/nmi.h                                |  31 +-
+ include/linux/oom.h                                |  46 +--
+ include/linux/page_ext.h                           |   8 +-
+ include/linux/page_owner.h                         |   2 +
+ include/linux/pagemap.h                            |  16 +-
+ include/linux/radix-tree.h                         |   8 +
+ include/linux/random.h                             |   2 +-
+ include/linux/relay.h                              |   3 +-
+ include/linux/sched.h                              |  22 +-
+ include/linux/sem.h                                |   1 +
+ include/linux/seq_file.h                           |   4 +-
+ include/linux/swap.h                               |  11 +-
+ include/linux/writeback.h                          |   1 -
+ include/trace/events/compaction.h                  |   2 +-
+ include/trace/events/zsmalloc.h                    |  76 +++++
+ include/uapi/linux/auto_dev-ioctl.h                | 221 ++++++++++++
+ include/uapi/linux/auto_fs.h                       |   1 +
+ init/main.c                                        |   4 +
+ ipc/msg.c                                          | 211 ++++++------
+ ipc/sem.c                                          | 138 +++++---
+ kernel/configs/android-base.config                 |   7 +-
+ kernel/configs/android-recommended.config          |   4 +
+ kernel/exit.c                                      |   2 +-
+ kernel/fork.c                                      |   8 +
+ kernel/groups.c                                    |  67 ++--
+ kernel/panic.c                                     |  47 ++-
+ kernel/power/process.c                             |  17 +-
+ kernel/printk/printk.c                             |  13 +-
+ kernel/ptrace.c                                    |   3 +-
+ kernel/relay.c                                     |  24 +-
+ kernel/sched/idle.c                                |  13 +-
+ kernel/sysctl.c                                    |  10 -
+ kernel/uid16.c                                     |   4 +-
+ kernel/watchdog.c                                  |   1 -
+ lib/Kconfig                                        |   7 +
+ lib/Makefile                                       |   1 +
+ lib/crc64_ecma.c                                   | 341 +++++++++++++++++++
+ lib/kstrtox.c                                      |   6 +-
+ lib/nmi_backtrace.c                                |  42 ++-
+ lib/stackdepot.c                                   |   6 +
+ lib/strncpy_from_user.c                            |   2 +
+ mm/bootmem.c                                       |  14 +-
+ mm/compaction.c                                    | 163 +++++----
+ mm/debug.c                                         |   6 +-
+ mm/filemap.c                                       |   4 +-
+ mm/huge_memory.c                                   |  79 ++++-
+ mm/internal.h                                      |   3 +-
+ mm/khugepaged.c                                    |  25 +-
+ mm/memblock.c                                      |   5 +
+ mm/memcontrol.c                                    | 131 +++-----
+ mm/memory.c                                        |  21 +-
+ mm/memory_hotplug.c                                |   4 +-
+ mm/mempolicy.c                                     |   2 +-
+ mm/mincore.c                                       |   5 +-
+ mm/mlock.c                                         |  52 +++
+ mm/nobootmem.c                                     |  10 +-
+ mm/oom_kill.c                                      | 374 ++++++++++-----------
+ mm/page-writeback.c                                |  34 +-
+ mm/page_alloc.c                                    | 227 +++++++++----
+ mm/page_ext.c                                      |  45 ++-
+ mm/page_owner.c                                    | 158 +++++++--
+ mm/slab.c                                          |  43 ++-
+ mm/slab.h                                          |   1 +
+ mm/swap.c                                          |   4 +-
+ mm/swap_state.c                                    |  14 +-
+ mm/swapfile.c                                      | 137 ++++----
+ mm/vmacache.c                                      |   8 +-
+ mm/vmalloc.c                                       |   8 +-
+ mm/vmscan.c                                        |  53 ++-
+ mm/vmstat.c                                        |  95 +-----
+ mm/zsmalloc.c                                      |  27 +-
+ net/ipv4/ping.c                                    |  15 +-
+ net/sunrpc/auth_generic.c                          |   4 +-
+ net/sunrpc/auth_gss/gss_rpc_xdr.c                  |   2 +-
+ net/sunrpc/auth_gss/svcauth_gss.c                  |   2 +-
+ net/sunrpc/auth_unix.c                             |   4 +-
+ net/sunrpc/svcauth_unix.c                          |   6 +-
+ scripts/checkpatch.pl                              | 221 +++++++-----
+ scripts/const_structs.checkpatch                   |  64 ++++
+ scripts/mod/Makefile                               |  11 +-
+ scripts/mod/modpost.c                              |   2 +-
+ scripts/recordmcount.c                             |   1 +
+ scripts/recordmcount.pl                            |   1 +
+ scripts/spelling.txt                               |   1 -
+ tools/testing/radix-tree/Makefile                  |   3 +-
+ tools/testing/radix-tree/iteration_check.c         | 180 ++++++++++
+ tools/testing/radix-tree/main.c                    |   1 +
+ tools/testing/radix-tree/regression1.c             |   2 +-
+ tools/testing/radix-tree/test.h                    |   1 +
+ tools/testing/selftests/vm/.gitignore              |   1 +
+ tools/testing/selftests/vm/Makefile                |   4 +
+ tools/testing/selftests/vm/mlock-random-test.c     | 293 ++++++++++++++++
+ tools/testing/selftests/vm/mlock2-tests.c          |  63 +---
+ tools/testing/selftests/vm/mlock2.h                |  63 ++++
+ 238 files changed, 3848 insertions(+), 2281 deletions(-)
+ create mode 100644 .gitattributes
+ create mode 100644 include/linux/crc64_ecma.h
+ create mode 100644 include/trace/events/zsmalloc.h
+ create mode 100644 include/uapi/linux/auto_dev-ioctl.h
+ create mode 100644 lib/crc64_ecma.c
+ create mode 100644 scripts/const_structs.checkpatch
+ create mode 100644 tools/testing/radix-tree/iteration_check.c
+ create mode 100644 tools/testing/selftests/vm/mlock-random-test.c
+ create mode 100644 tools/testing/selftests/vm/mlock2.h
+$ git clone -s -l -n -q . ../rebase-tmp
+$ cd ../rebase-tmp
+$ git checkout -b akpm remotes/origin/akpm/master
+Switched to a new branch 'akpm'
+$ git rebase --onto master remotes/origin/akpm/master-base
+First, rewinding head to replay your work on top of it...
+Applying: drivers/net/wireless/intel/iwlwifi/dvm/calib.c: simplfy min() expression
+Applying: include/linux/mlx5/device.h: kill BUILD_BUG_ON()s
+Applying: kdump, vmcoreinfo: report memory sections virtual addresses
+Applying: mm: kmemleak: avoid using __va() on addresses that don't have a lowmem mapping
+Applying: scripts/tags.sh: enable code completion in VIM
+Applying: kthread: rename probe_kthread_data() to kthread_probe_data()
+Applying: kthread: kthread worker API cleanup
+Applying: crypto: engine: fix linux-next merge conflict
+Applying: kthread/smpboot: do not park in kthread_create_on_cpu()
+Applying: kthread: allow to call __kthread_create_on_node() with va_list args
+Applying: kthread: add kthread_create_worker*()
+Applying: kthread: add kthread_destroy_worker()
+Applying: kthread: detect when a kthread work is used by more workers
+Applying: kthread: initial support for delayed kthread work
+Applying: kthread: allow to cancel kthread work
+Applying: kthread: allow to modify delayed kthread work
+Applying: kthread: better support freezable kthread workers
+Applying: kthread: add kerneldoc for kthread_create()
+Applying: hung_task: allow hung_task_panic when hung_task_warnings is 0
+Applying: hung_task-allow-hung_task_panic-when-hung_task_warnings-is-0-fix
+$ cd ../next
+$ git fetch -f ../rebase-tmp akpm:akpm/master
+From ../rebase-tmp
+ + 7b0bf9e07545...a02163494e4a akpm       -> akpm/master  (forced update)
+$ rm -rf ../rebase-tmp
+Merging akpm/master (a02163494e4a hung_task-allow-hung_task_panic-when-hung_task_warnings-is-0-fix)
+$ git merge --no-ff akpm/master
+Merge made by the 'recursive' strategy.
+ Documentation/RCU/lockdep-splat.txt            |   2 +-
+ Documentation/dev-tools/kmemleak.rst           |   9 +
+ arch/x86/kernel/machine_kexec_64.c             |   3 +
+ arch/x86/kvm/i8254.c                           |  14 +-
+ crypto/crypto_engine.c                         |  20 +-
+ drivers/block/loop.c                           |   8 +-
+ drivers/infiniband/sw/rdmavt/cq.c              |  10 +-
+ drivers/md/dm-rq.c                             |   6 +-
+ drivers/md/dm.c                                |   4 +-
+ drivers/media/pci/ivtv/ivtv-driver.c           |   6 +-
+ drivers/media/pci/ivtv/ivtv-irq.c              |   2 +-
+ drivers/net/ethernet/microchip/encx24j600.c    |  10 +-
+ drivers/net/wireless/intel/iwlwifi/dvm/calib.c |   3 +-
+ drivers/spi/spi.c                              |  18 +-
+ drivers/tty/serial/sc16is7xx.c                 |  22 +-
+ include/linux/kexec.h                          |   6 +
+ include/linux/kmemleak.h                       |  18 +
+ include/linux/kthread.h                        |  88 +++-
+ include/linux/mlx5/device.h                    |   2 -
+ kernel/hung_task.c                             |  28 +-
+ kernel/kthread.c                               | 577 ++++++++++++++++++++++---
+ kernel/smpboot.c                               |   5 +
+ kernel/workqueue.c                             |   2 +-
+ mm/bootmem.c                                   |   6 +-
+ mm/cma.c                                       |   2 +-
+ mm/kmemleak.c                                  |  47 ++
+ mm/memblock.c                                  |   8 +-
+ mm/nobootmem.c                                 |   2 +-
+ scripts/tags.sh                                |   3 +-
+ sound/soc/intel/baytrail/sst-baytrail-ipc.c    |   2 +-
+ sound/soc/intel/common/sst-ipc.c               |   6 +-
+ sound/soc/intel/haswell/sst-haswell-ipc.c      |   2 +-
+ sound/soc/intel/skylake/skl-sst-ipc.c          |   2 +-
+ 33 files changed, 767 insertions(+), 176 deletions(-)
diff --git a/Next/quilt-import.log b/Next/quilt-import.log
new file mode 100644 (file)
index 0000000..6779ea0
--- /dev/null
@@ -0,0 +1,4 @@
+Importing jdelvare-hwmon based on 08d27eb2066622cd659b91d877d0406ebd651225
+Unchanged quilt series jdelvare-hwmon
+Importing dmi based on 08d27eb2066622cd659b91d877d0406ebd651225
+Unchanged quilt series dmi
diff --git a/localversion-next b/localversion-next
new file mode 100644 (file)
index 0000000..a42bc6e
--- /dev/null
@@ -0,0 +1 @@
+-next-20160913
This page took 0.222345 seconds and 5 git commands to generate.