From cbbf783608bd1f177fd8b1f6498bb2481116beed Mon Sep 17 00:00:00 2001 From: Stephen Rothwell Date: Thu, 5 Mar 2015 14:32:07 +1100 Subject: Add linux-next specific files for 20150305 Signed-off-by: Stephen Rothwell --- Next/SHA1s | 209 +++ Next/Trees | 211 +++ Next/merge.log | 4145 +++++++++++++++++++++++++++++++++++++++++++++++++ Next/quilt-import.log | 2 + localversion-next | 1 + 5 files changed, 4568 insertions(+) create mode 100644 Next/SHA1s create mode 100644 Next/Trees create mode 100644 Next/merge.log create mode 100644 Next/quilt-import.log create mode 100644 localversion-next diff --git a/Next/SHA1s b/Next/SHA1s new file mode 100644 index 000000000000..d049a1bedf73 --- /dev/null +++ b/Next/SHA1s @@ -0,0 +1,209 @@ +Name SHA1 +---- ---- +origin 6587457b4b3d663b237a0f95ddf6e67d1828c8ea +fixes b94d525e58dc9638dd3f98094cb468bcfb262039 +kbuild-current c517d838eb7d07bbe9507871fab3931deccff539 +arc-current 2ce7598c9a453e0acd0e07be7be3f5eb39608ebd +arm-current 23be7fdafa50c42b7aa6ebcf0c090dea09e2ef08 +m68k-current 4436820a98cdaf497a874323095e328831030956 +metag-fixes c2996cb29bfb73927a79dc96e598a718e843f01a +mips-fixes 1795cd9b3a91d4b5473c97f491d63892442212ab +powerpc-merge c517d838eb7d07bbe9507871fab3931deccff539 +powerpc-merge-mpe 4ad04e5987115ece5fa8a0cf1dc72fcd4707e33e +sparc 53eb2516972b8c4628651dfcb926cb9ef8b2864a +net 9215f437b85da339a7dfe3db6e288637406f88b2 +ipsec ac37e2515c1a89c477459a2020b6bfdedabdb91b +sound-current 8cdebf71098c07168ef6335e2f1f35d85dbe3049 +pci-current 4efe874aace57dba967624ce1c48322da2447b75 +wireless-drivers c8f0345586694a33f828bc6b177fb21eb1702325 +driver-core.current c517d838eb7d07bbe9507871fab3931deccff539 +tty.current c517d838eb7d07bbe9507871fab3931deccff539 +usb.current b20b1618b8fca858c83e52da4aa22cd6b13b0359 +usb-gadget-fixes a0456399fb07155637a2b597b91cc1c63bc25141 +usb-serial-fixes c7d373c3f0da2b2b78c4b1ce5ae41485b3ef848c +staging.current abe46b8932dd9a6dfc3698e3eb121809b7b9ed28 +char-misc.current 6c15a8516b8118eb19a59fd0bd22df41b9101c32 +input-current 4a6155a465650e8a3c7ae4e23b580ad9b84908aa +crypto-current 001eabfd54c0cbf9d7d16264ddc8cc0bee67e3ed +ide f96fe225677b3efb74346ebd56fafe3997b02afa +devicetree-current 6b1271de3723a7957c7cc6a7f36ea114f557e730 +rr-fixes f476893459318cb2eff3ecd2a05d4ceacf82e73e +vfio-fixes 7c2e211f3c95b91912a92a8c6736343690042e2e +kselftest-fixes f5db310d77ef1742e40bfc303b8625584c55f9e3 +drm-intel-fixes ab3be73fa7b43f4c3648ce29b5fd649ea54d3adb +asm-generic 643165c8bbc8617d8222cb50c89e34fe64d226cf +arc 3240dd57e533da94998029af6e17008a1806c665 +arm 42203614b435558d96afe3d1f45173aef666f7ca +arm-perf 97bf6af1f928216fd6c5a66e8a57bfa95a659672 +arm-soc 2ee4716a996d81575bbd0db0d1c79aa38c03f939 +bcm2835 b2776bf7149bddd1f4161f14f79520f17fc1d71d +rpi 72a6dbe0ea91e2a9c4357a3b0afbbd7b1f00dc8a +berlin c517d838eb7d07bbe9507871fab3931deccff539 +cortex-m e799b6f37e6ccd7b97e3e2df62a30f1c5b211290 +imx-mxs 6113d7b01679a2cd69e92b9fbc10bf71385fe081 +keystone b17275a4a6cc61e0b7da40558ff5c7250fb80917 +mvebu fe0b6f2a33ae93c18f042974a7fa7a617edfc4a9 +omap 67fd14b3eca63b14429350e9eadc5fab709a8821 +omap-pending 30aa18d3bea5f9470af5aa48ab8df88bde97c795 +renesas e83af0aeab0c6339e705ac2daa977e285b8894b9 +samsung e0e94a5fb27a1d37d4c0b5626c18263429d2358d +sunxi 762ad65c7bda06fc00924f29d76a0fb93e4263cc +tegra 794345d409ad2ab082ebdff4c26b9487434f5a58 +arm64 d476d94f180af3f0fca77394651d4a98f4df1c54 +blackfin 275f5a8573e7832d0cf344a1b29da357c7038870 +c6x 3591276d16f8e568449e4b6c719165ad2decf222 +cris a38ecbbd0be025a6ecbbfd22d2575a5b46317117 +hexagon 8914d7e857807e1e60975000cba3750c9b2643e8 +ia64 a6b8978c54b771308f6f1692b9735ac0bb087cc2 +m68k 4436820a98cdaf497a874323095e328831030956 +m68knommu c517d838eb7d07bbe9507871fab3931deccff539 +metag f93125ae17d1d259b5aba84016db260903822194 +microblaze c2219eda547813c0c50dba90d9e989ae36cc3ab8 +mips c517d838eb7d07bbe9507871fab3931deccff539 +nios2 d16d2be111a61baf3a4696f07bfc7a8e36697cec +parisc-hd bfa76d49576599a4b9f9b7a71f23d73d6dcff735 +powerpc c517d838eb7d07bbe9507871fab3931deccff539 +powerpc-mpe a6130ed253a931d2169c26ab0958d81b0dce4d6e +fsl 0dc294f717d41bfbafc746a7a96a7bc0f114c20c +mpc5xxx 9e813308a5c18c58f9ccae1ec72ed4e14eaf9025 +s390 f6839dbf80eb00d7751028f8bd225fb71f902992 +sparc-next 9f935675d41aa51ebf929fc977cf530ff7d1a7fc +tile 740e1433f50e6d0f1c4705c1a963645072f5a74c +unicore32 d670878e2c9adb86b37e42b0937b2d4825bd2b39 +xtensa 1f2fdbd0078cb2ad4251768e8c0e0bb652a2cbd6 +btrfs a742994aa2e271eb8cd8e043d276515ec858ed73 +ceph 388cfdc9bc19cc189b86770dba55910018e8e0fc +cifs 5a090583c3fc9e6f9a53790f67134f67789e0362 +ecryptfs 6d65261a09adaa374c05de807f73a144d783669e +ext3 6981498d7956e3177b6f74926aa4a5c2a45b4edb +ext4 6f30b7e37a8239f9d27db626a1d3427bc7951908 +f2fs ee2383f796e03d6361334fe87b20dca1ef3f3fdb +fscache 1a8ed18fb7db48c916c2ccd484e04bd4dd737834 +fuse 6a57f2a7bb7deb65e74c477a39f9216b07887d9d +gfs2 89d4899e65a7e368cf90854805402fac548ecbb3 +jfs 648695c74811f09a8ad80d7c3be72b8169589a64 +nfs ef070dcb3989f553f5d84edf555eebc7e204099d +nfsd c517d838eb7d07bbe9507871fab3931deccff539 +overlayfs 4330397e4e8a662f36d101659e2a59ce32e76ff4 +squashfs 62421645bb702c077ee5a462815525106cb53bcf +v9fs f15844e0777fec936f87a87f97394f83911dacd3 +ubifs b388e6a7a6ba988998ddd83919ae8d3debf1a13d +xfs 88e8fda99a4c99a1a6482510655dbd88cccd221b +file-locks b2b89ebfc0f0287e20516a5443d93af309b800cf +vfs ca160d0085b6099b8ccd5bf60efd8c2aca99a3c9 +pci c517d838eb7d07bbe9507871fab3931deccff539 +hid 37b42e8255a6637ac9d0c2760f40c3a89aee434c +i2c c517d838eb7d07bbe9507871fab3931deccff539 +jdelvare-hwmon 26bc420b59a38e4e6685a73345a0def461136dce +hwmon-staging e7f0455ae02cd39bf2bea04317e1f8952884114e +v4l-dvb 48b777c0833bc7392679405539bb5d3ed0900828 +kbuild 94100b52d1c03cded6564f0939780ae39805e07e +kconfig bfa76d49576599a4b9f9b7a71f23d73d6dcff735 +libata 29200f12a1167076346415e18eee9065cb77a859 +pm c2c0d0f88b32f587e42a1852f1c29f6f3a7e9dd0 +idle 210109f4a19ad6a0a883d9bfc763228ac65a6671 +apm 53675abbd1e54a30e621a9744bf9cce0712ddd6c +thermal 5912e264d9eec512598d8faf33440630a3aee989 +thermal-soc ab864f019436058d448e38fc3f942dfb620ff996 +ieee1394 d71e6a11737f4b3d857425a1d6f893231cbd1296 +dlm 2ab4bd8ea3a6954bc79a9bbeb291cd6c2d6213a7 +swiotlb 8e0629c1d4ce86ce7d98ca8756f42769bb17a3c8 +slave-dma 9312a4fec10cf7a21aaeaa43c9b0b15c0a466321 +net-next 3a65f63ff6780d35aec355b440eb39bbfbe1b8f5 +ipsec-next ff660f75be36e6db75d45dc742a4a468c5a9c20d +wireless-drivers-next 0cbfc065fe15a51e4f637888263ecf82057a6e00 +bluetooth 263be3326b89a1a4994b29cbe898637fd72e6f0b +infiniband 147d1da951cf067badb7d3585002e1eb46719f83 +mtd 5e0899db69e27abfdc1c6223ca74f479acdedaa6 +l2-mtd 393d23c4e22996ad0c694577927bcf13ba31beda +crypto 37821da088d090d8e152f3f8cc072948fa544e5a +drm 329414c4e7b7506fe3eab545b3fc9e44b7f28a10 +drm-panel 23923ebaac52884829118a4ff2e963ec61136d45 +drm-intel b88e4c2d12fd2ea94b9fde05d487ee32daede265 +drm-tegra 07d05cbf60ed8f06c61484d3d85c06c1aa7edf38 +drm-misc 756ed95dd717d0bab017124bde1fae7edd5e08f3 +sound 8b28c93fe5a55873ce22b7126e84eb59290f8603 +sound-asoc bada9817fac984a7e7120e256b015baaf8c4dd4b +modules 9cc019b8c94fa59e02fd82f15f7b7d689e35c190 +virtio 5b40a7daf51812b35cf05d1601a779a7043f8414 +input 0c7e67a928ac5328d30a0638adec771511dc7074 +block 434c264781668a38a6779202b792f7d95a77a12b +device-mapper 6aa39242bdb54df1f23f68b1b370424eb23440c9 +mmc 11bc9381b277a65ea4b3fe994e658f4a78512139 +mmc-uh c517d838eb7d07bbe9507871fab3931deccff539 +kgdb 2d289f14f00a0da6bae7c8415fc8dd9d030458b8 +md 4400755e356f9a2b0b7ceaa02f57b1c7546c3765 +mfd c7f585fe46d834d5837db7fbe205c46b94f81dc2 +backlight 1926469377bb20d20662fc505b6b36f43b412381 +battery 1d93b850296339082b7ace26ed20385d3bc5e2c6 +omap_dss2 d6c2152b3efd73be265f426b5a1bb50ec436d999 +regulator 491b738b743eef78d1fe61364c287ed141e78970 +security 74f0414b2f9a6b12df208a69baa21e22178a2463 +integrity 7bea7ff67e0cbb30f53ebee7194e238491ddeaab +selinux 387fb779789d504f5b09b042b6485dfd0ddb8831 +lblnet b2776bf7149bddd1f4161f14f79520f17fc1d71d +watchdog c517d838eb7d07bbe9507871fab3931deccff539 +iommu a3f447a4f19c5799bf67be622a72846ab81c5399 +dwmw2-iommu 1860e379875dfe7271c649058aeddffe5afd9d0d +vfio 6140a8f5623820cec7f56c63444b9551d8d35775 +osd 1fa3a002b2546c42c343c77c144871285896ced5 +jc_docs b0e1ee8e1405ae033a0eac01ead275e65e4e6831 +trivial edb0ec0725bb9797ded0deaf172a6795e43795c8 +audit 5b28255278dd7e594c8dde317c2498b7dcbf900d +devicetree fca8ba4ee24d17f8845ed1c8edcc3fd81c4650c2 +dt-rh 48b744da66976ee7b8cc27a63a8b66e06bc741b7 +mailbox 9f3e3cacb2ffdefe28c7cf490bf543e4dcb2770a +spi 32c1b872adbd213bfb2cb5ad35f364b2ee74ae3f +tip be8061cdff5d90799e73b88c4a88ddb9220e13ae +clockevents 4c8305221193e14752e0fa833a38f856bbe1d22b +edac fec53af531dd040e41fe358abe00b33747af2688 +edac-amd 2ec591ac7422048f6148c762d6cb8fb96d9a290b +irqchip 5e3227d73d4d10889af285ac6943752b78812246 +tiny f114040e3ea6e07372334ade75d1ee0775c355e1 +ftrace c19565fc83e6cdb6da8eef166964c887e66e969f +rcu a56e08bbc86cffe3e8ce718efb9585a3188d0f48 +kvm 4ff6f8e61eb7f96d3ca535c6d240f863ccd6fb7d +kvm-arm 4b990589952f0e30aa860184ac6c76219a74632e +kvm-ppc 2c4aa55a6af070262cca425745e8e54310e96b8d +kvms390 4779b5e32723ae38ecb486758f4b44c9f4fb6b12 +xen-tip a2e75bc2ee207351e6806e77a5379c6c1dd4598a +percpu 4c907baf36d8339f393bb576d0bab29194d0e6ad +workqueues bba5a377507efef69214108c0d3790cadfab21d4 +drivers-x86 c57c0fa4bc9c2ad023674ef478c25719abaace7d +chrome-platform 8ce580932f8ee40903017a6f1408ccfff319a6a5 +regmap a6c1b9a1f9d6a6cd1f7baffd6cb3c39da68c2ba1 +hsi f034125dfdae466b3e6ad155e722de48d64b82d4 +leds 0cd1b0c3adaac2f9e8b5d2e739bf63a42fbf7ff2 +ipmi 3a31f945b70990f6113b4800338c09d14620dff3 +driver-core c517d838eb7d07bbe9507871fab3931deccff539 +tty c517d838eb7d07bbe9507871fab3931deccff539 +usb c517d838eb7d07bbe9507871fab3931deccff539 +usb-gadget c517d838eb7d07bbe9507871fab3931deccff539 +usb-serial 394a10331a9e43100a8ee293255cfc428c7355ac +staging ef2e1a4410e3debf159c5b41836a301ac8ffbcdb +char-misc d2b5851d8583e690eeb5ac8dfff5da92e1f1468f +cgroup 587945147cfe48c84dd92c022e25aad6d92c0da8 +scsi cad8000836ef4ba85beb68d937763f9c767b38f9 +target-updates d4c5dcacfaffb7493d161d5cd0fbb7b1190b7bd5 +target-merge b28a960c42fcd9cfc987441fa6d1c1a471f0f9ed +pinctrl c517d838eb7d07bbe9507871fab3931deccff539 +vhost 1179c21e89171e824172afe5519e71e7033ca770 +remoteproc 9a3c4145af32125c5ee39c0272662b47307a8323 +rpmsg b1b9891441fa33fd0d49b5cb3aa7f04bca1cc1db +gpio 2f97c20e5f7c3582c7310f65a04465bfb0fd0e85 +dma-mapping dda02fd6278d9e995850b3c1dba484f17cbe4de4 +pwm b65af27ad89de60ca55721f9368b18d49ba1f269 +dma-buf 56a4d3e2e2d4423812e44b30c880fe190bc10c44 +userns db86da7cb76f797a1a8b445166a15cb922c6ff85 +ktest 7c2c49eceb79eb4738f38a00270830057b5bfb76 +clk 8c664860b0e67518b4c27d3e61a74a964b85fad4 +random 7185ad2672a7d50bc384de0e38d90b75d99f3d82 +aio 5f785de588735306ec4d7c875caf9d28481c8b21 +llvmlinux 25d4aee23af28a6ef04d70a1028c012665384df1 +kselftest 6ddf898c23d62c974e148efd9e509731324a167a +y2038 ed8c2241c1ae1b64e4a783ae7a2c685c93142a8d +luto-misc a6c5170d1edea97c538c81e377e56c7b5c5b7e63 +access_once c5b19946eb76c67566aae6a84bf2b10ad59295ea +livepatching ebf4ab31f66e7ce7e4aa17ef24121411bbc66499 +akpm-current 1989ca288a1f127a1058e4d81a77c621273b631e +akpm 86069c1e657a876342e3ae7fb5f9fb170d1402c9 diff --git a/Next/Trees b/Next/Trees new file mode 100644 index 000000000000..fb67b524b5b1 --- /dev/null +++ b/Next/Trees @@ -0,0 +1,211 @@ +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://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/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 +mips-fixes git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/mips.git#mips-fixes +powerpc-merge git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git#merge +powerpc-merge-mpe git git://git.kernel.org/pub/scm/linux/kernel/git/mpe/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 +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 +wireless-drivers git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git#master +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 +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 +devicetree-current git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git#devicetree/merge +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 +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://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/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 +bcm2835 git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git#for-next +rpi git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git#for-rpi-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 +renesas git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git#next +samsung git git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git#for-next +sunxi git git://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux.git#sunxi/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 +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.rocketboards.org/linux-socfpga-next.git#nios2-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/benh/powerpc.git#next +powerpc-mpe git git://git.kernel.org/pub/scm/linux/kernel/git/mpe/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 +tile git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git#master +unicore32 git git://github.com/gxt/linux.git#unicore32 +xtensa git git://github.com/czankel/xtensa-linux.git#for_next +btrfs git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git#next +ceph git git://github.com/ceph/ceph-client.git#master +cifs git git://git.samba.org/sfrench/cifs-2.6.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 +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 +overlayfs git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git#overlayfs-next +squashfs git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git#master +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 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 +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-3/jdelvare-hwmon/ +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 +kbuild git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git#for-next +kconfig git git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-kconfig.git#for-next +libata git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git#for-next +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 +apm git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git#for-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 +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 +infiniband git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git#for-next +mtd git git://git.infradead.org/mtd-2.6.git#master +l2-mtd git git://git.infradead.org/l2-mtd.git#master +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 +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 +virtio git git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux.git#virtio-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 +device-mapper git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git#for-next +mmc git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git#mmc-next +mmc-uh git git://git.linaro.org/people/ulf.hansson/mmc.git#next +kgdb git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git#kgdb-next +md git git://neil.brown.name/md#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.infradead.org/battery-2.6.git#master +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 +selinux git git://git.infradead.org/users/pcmoore/selinux#next +lblnet git git://git.infradead.org/users/pcmoore/lblnet#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 +osd git git://git.open-osd.org/linux-open-osd.git#linux-next +jc_docs git git://git.lwn.net/linux-2.6.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/glikely/linux.git#devicetree/next +dt-rh 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 +tiny git git://git.kernel.org/pub/scm/linux/kernel/git/josh/linux.git#tiny/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-ppc git git://github.com/agraf/linux-2.6.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 +regmap git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.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/cooloney/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 +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 +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 +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://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.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.linaro.org/people/mturquette/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 +llvmlinux git git://git.linuxfoundation.org/llvmlinux/kernel.git#for-next +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 +access_once 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 +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 index 000000000000..6fe99f951d6f --- /dev/null +++ b/Next/merge.log @@ -0,0 +1,4145 @@ +$ date +Thursday 5 March 09:47:54 AEDT 2015 +$ git checkout master +Already on 'master' +$ git reset --hard stable +HEAD is now at 13a7a6ac0a11 Linux 4.0-rc2 +Merging origin/master (6587457b4b3d Merge tag 'dma-buf-for-4.0-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/sumits/dma-buf) +$ git merge origin/master +Updating 13a7a6ac0a11..6587457b4b3d +Fast-forward + .../devicetree/bindings/net/amd-xgbe-phy.txt | 4 + + MAINTAINERS | 2 +- + arch/arc/include/asm/processor.h | 14 +- + arch/arc/include/asm/stacktrace.h | 37 ++++ + arch/arc/kernel/process.c | 23 -- + arch/arc/kernel/stacktrace.c | 21 +- + arch/arc/kernel/unaligned.c | 2 + + arch/arc/mm/fault.c | 12 +- + arch/arm/include/asm/kvm_mmu.h | 2 +- + arch/arm/kvm/arm.c | 2 +- + arch/arm/kvm/trace.h | 10 +- + arch/arm/mach-msm/board-halibut.c | 8 +- + arch/arm/mach-msm/board-qsd8x50.c | 8 +- + arch/arm/mach-pxa/idp.c | 5 + + arch/arm/mach-pxa/lpd270.c | 8 +- + arch/arm/mach-realview/core.c | 7 + + arch/arm/mach-realview/realview_eb.c | 2 +- + arch/arm/mach-sa1100/neponset.c | 6 + + arch/arm/mach-sa1100/pleb.c | 7 + + arch/mips/kvm/tlb.c | 1 + + arch/mips/kvm/trace.h | 6 +- + arch/powerpc/include/asm/iommu.h | 6 + + arch/powerpc/include/asm/irq_work.h | 9 + + arch/powerpc/kernel/iommu.c | 26 +++ + arch/powerpc/kernel/smp.c | 4 +- + arch/powerpc/platforms/powernv/pci.c | 26 --- + arch/powerpc/platforms/pseries/iommu.c | 2 + + arch/x86/kvm/emulate.c | 3 +- + arch/x86/kvm/lapic.c | 4 +- + arch/x86/kvm/svm.c | 6 - + arch/x86/kvm/vmx.c | 23 +- + drivers/bluetooth/btusb.c | 1 + + drivers/dma-buf/fence.c | 3 + + drivers/dma-buf/reservation.c | 5 +- + drivers/isdn/hardware/mISDN/hfcpci.c | 2 +- + drivers/net/Kconfig | 2 +- + drivers/net/appletalk/Kconfig | 2 +- + drivers/net/dsa/bcm_sf2.h | 2 +- + drivers/net/ethernet/8390/axnet_cs.c | 7 +- + drivers/net/ethernet/8390/pcnet_cs.c | 7 +- + drivers/net/ethernet/altera/altera_tse_main.c | 47 ++-- + drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 175 ++++++++------- + drivers/net/ethernet/broadcom/bcmsysport.c | 7 +- + drivers/net/ethernet/broadcom/bcmsysport.h | 2 + + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 122 +++++++--- + drivers/net/ethernet/broadcom/genet/bcmgenet.h | 2 + + drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c | 57 ++--- + drivers/net/ethernet/chelsio/cxgb4/clip_tbl.h | 6 +- + drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 +- + drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 54 ++++- + drivers/net/ethernet/cisco/enic/enic_main.c | 4 +- + drivers/net/ethernet/freescale/gianfar.c | 4 +- + drivers/net/ethernet/ibm/ehea/ehea_main.c | 246 ++++++++++++--------- + drivers/net/ethernet/ibm/ibmveth.c | 24 +- + drivers/net/ethernet/intel/i40e/i40e_common.c | 7 +- + drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c | 2 +- + drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 4 +- + drivers/net/ethernet/intel/i40e/i40e_main.c | 44 +++- + drivers/net/ethernet/intel/i40e/i40e_nvm.c | 35 +++ + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 119 ++++++++-- + drivers/net/ethernet/intel/i40e/i40e_txrx.h | 1 + + drivers/net/ethernet/intel/i40evf/i40e_txrx.c | 143 +++++++++--- + drivers/net/ethernet/intel/i40evf/i40e_txrx.h | 1 + + drivers/net/ethernet/mellanox/mlx4/en_selftest.c | 8 +- + drivers/net/ethernet/mellanox/mlx4/qp.c | 1 - + .../net/ethernet/mellanox/mlx4/resource_tracker.c | 9 +- + drivers/net/ethernet/pasemi/pasemi_mac.c | 8 +- + drivers/net/ethernet/qlogic/netxen/netxen_nic.h | 4 +- + drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 2 +- + drivers/net/ethernet/realtek/r8169.c | 32 +-- + drivers/net/ethernet/renesas/sh_eth.c | 18 +- + drivers/net/ethernet/rocker/rocker.c | 6 +- + drivers/net/ethernet/smsc/smc91c92_cs.c | 7 +- + drivers/net/ethernet/smsc/smc91x.c | 9 +- + drivers/net/ethernet/smsc/smc91x.h | 114 +--------- + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 10 +- + drivers/net/ethernet/sun/niu.c | 6 +- + drivers/net/ethernet/ti/cpsw.c | 9 +- + drivers/net/ethernet/ti/davinci_mdio.c | 5 +- + drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 +- + drivers/net/macvtap.c | 7 +- + drivers/net/phy/amd-xgbe-phy.c | 82 ++++++- + drivers/net/phy/phy.c | 23 +- + drivers/net/team/team.c | 4 +- + drivers/net/usb/Kconfig | 1 + + drivers/net/usb/asix_devices.c | 4 + + drivers/net/usb/hso.c | 2 +- + drivers/net/usb/plusb.c | 5 + + drivers/net/wan/cosa.c | 12 +- + drivers/net/wireless/mac80211_hwsim.c | 5 +- + drivers/net/xen-netback/netback.c | 29 ++- + drivers/vhost/net.c | 25 ++- + fs/nfsd/nfs4state.c | 2 +- + include/linux/mlx4/qp.h | 2 +- + include/linux/netdevice.h | 1 + + include/linux/rhashtable.h | 22 +- + include/net/caif/cfpkt.h | 2 +- + include/uapi/linux/tc_act/Kbuild | 1 + + lib/rhashtable.c | 62 +++--- + lib/test_rhashtable.c | 11 +- + net/bridge/br.c | 2 + + net/caif/cffrml.c | 2 +- + net/caif/cfpkt_skbuff.c | 6 +- + net/compat.c | 9 - + net/core/dev.c | 2 +- + net/core/ethtool.c | 1 + + net/core/gen_stats.c | 15 +- + net/core/pktgen.c | 3 + + net/core/rtnetlink.c | 15 +- + net/core/skbuff.c | 5 +- + net/decnet/dn_route.c | 2 +- + net/hsr/hsr_device.c | 3 + + net/hsr/hsr_main.c | 4 + + net/hsr/hsr_slave.c | 10 +- + net/ipv4/ip_fragment.c | 2 +- + net/ipv4/ip_output.c | 3 +- + net/ipv4/tcp_input.c | 2 +- + net/ipv6/addrconf.c | 17 +- + net/ipv6/ip6_output.c | 3 +- + net/irda/ircomm/ircomm_tty.c | 2 +- + net/irda/irnet/irnet_ppp.c | 4 +- + net/mac80211/chan.c | 5 + + net/mac80211/rc80211_minstrel.c | 2 +- + net/mac80211/tx.c | 1 + + net/netfilter/ipvs/ip_vs_ctl.c | 2 +- + net/netfilter/nft_compat.c | 12 +- + net/netfilter/nft_hash.c | 2 - + net/netfilter/xt_recent.c | 11 +- + net/netfilter/xt_socket.c | 21 +- + net/netlink/af_netlink.c | 2 - + net/openvswitch/datapath.c | 45 +++- + net/openvswitch/flow_netlink.c | 8 +- + net/openvswitch/vport.h | 2 + + net/packet/af_packet.c | 20 +- + net/rxrpc/ar-ack.c | 9 +- + net/sched/ematch.c | 1 + + net/sunrpc/auth_gss/gss_rpc_upcall.c | 2 + + net/sunrpc/auth_gss/svcauth_gss.c | 2 + + net/tipc/socket.c | 2 - + net/wireless/core.c | 1 + + net/wireless/nl80211.c | 12 +- + net/wireless/reg.c | 2 +- + 142 files changed, 1433 insertions(+), 830 deletions(-) + create mode 100644 arch/arc/include/asm/stacktrace.h + create mode 100644 arch/powerpc/include/asm/irq_work.h +Merging fixes/master (b94d525e58dc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net) +$ git merge fixes/master +Already up-to-date. +Merging kbuild-current/rc-fixes (c517d838eb7d Linux 4.0-rc1) +$ git merge kbuild-current/rc-fixes +Already up-to-date. +Merging arc-current/for-curr (2ce7598c9a45 Linux 3.17-rc4) +$ git merge arc-current/for-curr +Already up-to-date. +Merging arm-current/fixes (23be7fdafa50 ARM: 8305/1: DMA: Fix kzalloc flags in __iommu_alloc_buffer()) +$ git merge arm-current/fixes +Already up-to-date. +Merging m68k-current/for-linus (4436820a98cd m68k/defconfig: Enable Ethernet bridging) +$ git merge m68k-current/for-linus +Already up-to-date. +Merging metag-fixes/fixes (c2996cb29bfb metag: Fix KSTK_EIP() and KSTK_ESP() macros) +$ git merge metag-fixes/fixes +Already up-to-date. +Merging mips-fixes/mips-fixes (1795cd9b3a91 Linux 3.16-rc5) +$ git merge mips-fixes/mips-fixes +Already up-to-date. +Merging powerpc-merge/merge (c517d838eb7d Linux 4.0-rc1) +$ git merge powerpc-merge/merge +Already up-to-date. +Merging powerpc-merge-mpe/fixes (4ad04e598711 powerpc/iommu: Remove IOMMU device references via bus notifier) +$ git merge powerpc-merge-mpe/fixes +Already up-to-date. +Merging sparc/master (53eb2516972b sparc: semtimedop() unreachable due to comparison error) +$ git merge sparc/master +Merge made by the 'recursive' strategy. + arch/sparc/include/asm/io_64.h | 20 ++++++++++---------- + arch/sparc/include/asm/starfire.h | 1 - + arch/sparc/kernel/entry.h | 4 ---- + arch/sparc/kernel/smp_64.c | 27 ++++++++++++++++++++++++--- + arch/sparc/kernel/starfire.c | 5 ----- + arch/sparc/kernel/sys_sparc_64.c | 2 +- + arch/sparc/kernel/traps_64.c | 30 ++---------------------------- + 7 files changed, 37 insertions(+), 52 deletions(-) +Merging net/master (9215f437b85d team: don't traverse port list using rcu in team_set_mac_address) +$ git merge net/master +Merge made by the 'recursive' strategy. + .../devicetree/bindings/net/apm-xgene-enet.txt | 5 +- + arch/arm64/boot/dts/apm/apm-storm.dtsi | 4 +- + drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 4 ++ + drivers/net/ethernet/broadcom/bcm63xx_enet.c | 8 +-- + drivers/net/ethernet/freescale/fec_main.c | 2 +- + .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 65 ++++++++++++---------- + drivers/net/team/team.c | 6 +- + net/ipv4/ping.c | 12 +++- + net/ipv6/ping.c | 5 +- + 9 files changed, 67 insertions(+), 44 deletions(-) +Merging ipsec/master (ac37e2515c1a xfrm: release dst_orig in case of error in xfrm_lookup()) +$ git merge ipsec/master +Merge made by the 'recursive' strategy. + include/net/dst.h | 1 + + net/ipv4/xfrm4_output.c | 2 +- + net/ipv6/xfrm6_output.c | 2 +- + net/ipv6/xfrm6_policy.c | 1 + + net/xfrm/xfrm_policy.c | 12 ++++++------ + 5 files changed, 10 insertions(+), 8 deletions(-) +Merging sound-current/for-linus (8cdebf71098c ALSA: dice: fix wrong offsets for Dice interface) +$ git merge sound-current/for-linus +Merge made by the 'recursive' strategy. + sound/firewire/dice/dice-interface.h | 18 +++++++++--------- + sound/firewire/dice/dice-proc.c | 4 ++-- + sound/firewire/oxfw/oxfw-stream.c | 5 +++-- + 3 files changed, 14 insertions(+), 13 deletions(-) +Merging pci-current/for-linus (4efe874aace5 PCI: Don't read past the end of sysfs "driver_override" buffer) +$ git merge pci-current/for-linus +Merge made by the 'recursive' strategy. + drivers/pci/pci-sysfs.c | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) +Merging wireless-drivers/master (c8f034558669 rtlwifi: Improve handling of IPv6 packets) +$ git merge wireless-drivers/master +Merge made by the 'recursive' strategy. + drivers/net/wireless/b43/main.c | 1 + + drivers/net/wireless/rtlwifi/base.c | 7 +++++-- + 2 files changed, 6 insertions(+), 2 deletions(-) +Merging driver-core.current/driver-core-linus (c517d838eb7d Linux 4.0-rc1) +$ git merge driver-core.current/driver-core-linus +Already up-to-date. +Merging tty.current/tty-linus (c517d838eb7d Linux 4.0-rc1) +$ git merge tty.current/tty-linus +Already up-to-date. +Merging usb.current/usb-linus (b20b1618b8fc cdc-acm: Add support for Denso cradle CU-321) +$ git merge usb.current/usb-linus +Merge made by the 'recursive' strategy. + drivers/usb/class/cdc-acm.c | 2 + + drivers/usb/core/devio.c | 2 + + drivers/usb/dwc3/dwc3-omap.c | 30 ++++++++- + drivers/usb/gadget/configfs.c | 2 - + drivers/usb/gadget/function/f_hid.c | 2 +- + drivers/usb/gadget/function/f_phonet.c | 5 +- + drivers/usb/gadget/function/f_sourcesink.c | 4 +- + drivers/usb/gadget/function/f_uac2.c | 34 +++++----- + drivers/usb/gadget/function/uvc_v4l2.c | 1 + + drivers/usb/gadget/function/uvc_video.c | 1 + + drivers/usb/gadget/legacy/g_ffs.c | 6 +- + drivers/usb/host/xhci-plat.c | 19 +++--- + drivers/usb/host/xhci-ring.c | 2 +- + drivers/usb/host/xhci.c | 100 ++++++++++++++++++++++++++--- + drivers/usb/host/xhci.h | 7 +- + drivers/usb/isp1760/isp1760-hcd.c | 6 +- + drivers/usb/musb/musb_core.c | 10 +-- + drivers/usb/musb/musb_dsps.c | 32 ++++++++- + drivers/usb/musb/musb_host.c | 2 +- + drivers/usb/musb/omap2430.c | 7 +- + drivers/usb/renesas_usbhs/Kconfig | 1 + + drivers/usb/storage/unusual_uas.h | 7 ++ + drivers/usb/storage/usb.c | 6 ++ + 23 files changed, 226 insertions(+), 62 deletions(-) +Merging usb-gadget-fixes/fixes (a0456399fb07 usb: gadget: configfs: don't NUL-terminate (sub)compatible ids) +$ git merge usb-gadget-fixes/fixes +Already up-to-date. +Merging usb-serial-fixes/usb-linus (c7d373c3f0da usb: ftdi_sio: Add jtag quirk support for Cyber Cortex AV boards) +$ git merge usb-serial-fixes/usb-linus +Merge made by the 'recursive' strategy. + drivers/usb/serial/bus.c | 45 +++++++++++++++++---------------------- + drivers/usb/serial/ch341.c | 15 ++++++------- + drivers/usb/serial/console.c | 2 ++ + drivers/usb/serial/cp210x.c | 2 ++ + drivers/usb/serial/ftdi_sio.c | 19 +++++++++++++++++ + drivers/usb/serial/ftdi_sio_ids.h | 23 ++++++++++++++++++++ + drivers/usb/serial/mxuport.c | 3 ++- + drivers/usb/serial/pl2303.c | 18 +++++++++++----- + drivers/usb/serial/usb-serial.c | 21 ++++++++++++++++-- + include/linux/usb/serial.h | 3 +-- + 10 files changed, 106 insertions(+), 45 deletions(-) +Merging staging.current/staging-linus (abe46b8932dd staging: comedi: adv_pci1710: fix AI INSN_READ for non-zero channel) +$ git merge staging.current/staging-linus +Merge made by the 'recursive' strategy. + drivers/iio/adc/mcp3422.c | 17 +- + drivers/iio/adc/qcom-spmi-iadc.c | 3 +- + drivers/iio/common/ssp_sensors/ssp_dev.c | 2 + + drivers/iio/dac/ad5686.c | 2 +- + drivers/iio/humidity/dht11.c | 69 +++++---- + drivers/iio/humidity/si7020.c | 6 +- + drivers/iio/imu/adis16400_core.c | 3 +- + drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 6 +- + drivers/iio/light/Kconfig | 2 + + drivers/iio/magnetometer/Kconfig | 2 + + drivers/staging/comedi/drivers/adv_pci1710.c | 3 +- + drivers/staging/comedi/drivers/comedi_isadma.c | 5 +- + drivers/staging/comedi/drivers/vmk80xx.c | 71 --------- + drivers/staging/iio/adc/mxs-lradc.c | 207 +++++++++++++------------ + drivers/staging/iio/resolver/ad2s1200.c | 3 +- + 15 files changed, 175 insertions(+), 226 deletions(-) +Merging char-misc.current/char-misc-linus (6c15a8516b81 mei: make device disabled on stop unconditionally) +$ git merge char-misc.current/char-misc-linus +Merge made by the 'recursive' strategy. + drivers/android/binder.c | 10 +++++----- + drivers/misc/mei/init.c | 2 ++ + 2 files changed, 7 insertions(+), 5 deletions(-) +Merging input-current/for-linus (4a6155a46565 Input: sun4i-ts - add thermal driver dependency) +$ git merge input-current/for-linus +Merge made by the 'recursive' strategy. + drivers/input/misc/mma8450.c | 1 + + drivers/input/mouse/cyapa_gen3.c | 2 +- + drivers/input/mouse/cyapa_gen5.c | 4 ++-- + drivers/input/touchscreen/Kconfig | 1 + + 4 files changed, 5 insertions(+), 3 deletions(-) +Merging crypto-current/master (001eabfd54c0 crypto: arm/aes update NEON AES module to latest OpenSSL version) +$ git merge crypto-current/master +Merge made by the 'recursive' strategy. + arch/arm/crypto/aesbs-core.S_shipped | 12 ++++++++---- + arch/arm/crypto/bsaes-armv7.pl | 12 ++++++++---- + 2 files changed, 16 insertions(+), 8 deletions(-) +Merging ide/master (f96fe225677b Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net) +$ git merge ide/master +Already up-to-date. +Merging devicetree-current/devicetree/merge (6b1271de3723 of/unittest: Overlays with sub-devices tests) +$ git merge devicetree-current/devicetree/merge +Already up-to-date. +Merging rr-fixes/fixes (f47689345931 lguest: update help text.) +$ git merge rr-fixes/fixes +Already up-to-date. +Merging vfio-fixes/for-linus (7c2e211f3c95 vfio-pci: Fix the check on pci device type in vfio_pci_probe()) +$ git merge vfio-fixes/for-linus +Already up-to-date. +Merging kselftest-fixes/fixes (f5db310d77ef selftests/vm: fix link error for transhuge-stress test) +$ git merge kselftest-fixes/fixes +Already up-to-date. +Merging drm-intel-fixes/for-linux-next-fixes (ab3be73fa7b4 drm/i915: gen4: work around hang during hibernation) +$ git merge drm-intel-fixes/for-linux-next-fixes +Merge made by the 'recursive' strategy. + drivers/gpu/drm/i915/i915_drv.c | 30 +++++++++++++++++++++++++----- + drivers/gpu/drm/i915/intel_fifo_underrun.c | 18 +++++++----------- + 2 files changed, 32 insertions(+), 16 deletions(-) +Merging asm-generic/master (643165c8bbc8 Merge tag 'uaccess_for_upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost into asm-generic) +$ git merge asm-generic/master +Already up-to-date. +Merging arc/for-next (3240dd57e533 ARC: Fix thread_saved_pc()) +$ git merge arc/for-next +Already up-to-date. +Merging arm/for-next (42203614b435 Merge branch 'devel-stable' into for-next) +$ git merge arm/for-next +Already up-to-date! +Merge made by the 'recursive' strategy. +Merging arm-perf/for-next/perf (97bf6af1f928 Linux 3.19-rc1) +$ git merge arm-perf/for-next/perf +Already up-to-date. +Merging arm-soc/for-next (2ee4716a996d arm-soc: document merges) +$ git merge arm-soc/for-next +Removing arch/arm/mach-shmobile/sleep-sh7372.S +Removing arch/arm/mach-shmobile/sh7372.h +Removing arch/arm/mach-shmobile/setup-sh7372.c +Removing arch/arm/mach-shmobile/pm-sh7372.c +Removing arch/arm/mach-shmobile/intc-sh7372.c +Removing arch/arm/mach-shmobile/include/mach/uncompress.h +Removing arch/arm/mach-shmobile/include/mach/system.h +Removing arch/arm/mach-shmobile/include/mach/sdhi.h +Removing arch/arm/mach-shmobile/include/mach/sdhi-sh7372.h +Removing arch/arm/mach-shmobile/include/mach/mmc.h +Removing arch/arm/mach-shmobile/include/mach/mmc-mackerel.h +Removing arch/arm/mach-shmobile/include/mach/head-mackerel.txt +Removing arch/arm/mach-shmobile/include/mach/clkdev.h +Removing arch/arm/mach-shmobile/entry-intc.S +Removing arch/arm/mach-shmobile/clock-sh7372.c +Removing arch/arm/mach-shmobile/board-mackerel.c +Removing arch/arm/configs/mackerel_defconfig +Removing arch/arm/boot/dts/sh7372.dtsi +Removing arch/arm/boot/dts/sh7372-mackerel.dts +Removing arch/arm/boot/compressed/sdhi-shmobile.h +Removing arch/arm/boot/compressed/sdhi-shmobile.c +Removing arch/arm/boot/compressed/sdhi-sh7372.c +Removing arch/arm/boot/compressed/mmcif-sh7372.c +Auto-merging MAINTAINERS +Removing Documentation/devicetree/bindings/arm/geniatech.txt +Removing Documentation/arm/SH-Mobile/zboot-rom-sdhi.txt +Removing Documentation/arm/SH-Mobile/zboot-rom-mmcif.txt +Removing Documentation/arm/SH-Mobile/vrl4.c +Removing Documentation/arm/SH-Mobile/Makefile +Removing Documentation/arm/Makefile +Merge made by the 'recursive' strategy. + Documentation/Makefile | 2 +- + Documentation/arm/Makefile | 1 - + Documentation/arm/SH-Mobile/Makefile | 7 - + Documentation/arm/SH-Mobile/vrl4.c | 170 --- + Documentation/arm/SH-Mobile/zboot-rom-mmcif.txt | 29 - + Documentation/arm/SH-Mobile/zboot-rom-sdhi.txt | 42 - + Documentation/devicetree/bindings/arm/amlogic.txt | 4 + + .../bindings/arm/exynos/power_domain.txt | 2 + + .../devicetree/bindings/arm/geniatech.txt | 5 - + Documentation/devicetree/bindings/arm/shmobile.txt | 4 - + .../devicetree/bindings/bus/renesas,bsc.txt | 46 + + .../devicetree/bindings/bus/simple-pm-bus.txt | 44 + + .../devicetree/bindings/power/power_domain.txt | 29 + + .../devicetree/bindings/vendor-prefixes.txt | 1 + + .../devicetree/bindings/watchdog/atmel-wdt.txt | 5 + + MAINTAINERS | 1 - + arch/arm/Kconfig | 30 - + arch/arm/Kconfig.debug | 10 +- + arch/arm/arm-soc-for-next-contents.txt | 33 + + arch/arm/boot/compressed/Makefile | 15 - + arch/arm/boot/compressed/head-shmobile.S | 30 - + arch/arm/boot/compressed/mmcif-sh7372.c | 88 -- + arch/arm/boot/compressed/sdhi-sh7372.c | 95 -- + arch/arm/boot/compressed/sdhi-shmobile.c | 449 ------ + arch/arm/boot/compressed/sdhi-shmobile.h | 11 - + arch/arm/boot/dts/Makefile | 3 +- + arch/arm/boot/dts/at91sam9260.dtsi | 5 +- + arch/arm/boot/dts/at91sam9263.dtsi | 3 +- + arch/arm/boot/dts/at91sam9g45.dtsi | 1 - + arch/arm/boot/dts/at91sam9n12.dtsi | 1 - + arch/arm/boot/dts/at91sam9x5.dtsi | 1 - + arch/arm/boot/dts/emev2-kzm9d.dts | 13 + + arch/arm/boot/dts/emev2.dtsi | 10 + + arch/arm/boot/dts/exynos3250.dtsi | 2 + + arch/arm/boot/dts/exynos4-cpu-thermal.dtsi | 52 + + arch/arm/boot/dts/exynos4.dtsi | 45 + + arch/arm/boot/dts/exynos4210-trats.dts | 19 + + arch/arm/boot/dts/exynos4210-universal_c210.dts | 57 + + arch/arm/boot/dts/exynos4210.dtsi | 38 +- + arch/arm/boot/dts/exynos4212.dtsi | 5 +- + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 64 + + arch/arm/boot/dts/exynos4412-tmu-sensor-conf.dtsi | 24 + + arch/arm/boot/dts/exynos4412-trats2.dts | 15 + + arch/arm/boot/dts/exynos4412.dtsi | 5 +- + arch/arm/boot/dts/exynos4x12.dtsi | 12 + + arch/arm/boot/dts/exynos5250.dtsi | 44 +- + arch/arm/boot/dts/exynos5420-trip-points.dtsi | 35 + + arch/arm/boot/dts/exynos5420.dtsi | 33 +- + arch/arm/boot/dts/exynos5440-tmu-sensor-conf.dtsi | 24 + + arch/arm/boot/dts/exynos5440-trip-points.dtsi | 25 + + arch/arm/boot/dts/exynos5440.dtsi | 18 + + arch/arm/boot/dts/meson.dtsi | 20 + + arch/arm/boot/dts/meson6-atv1200.dts | 4 + + arch/arm/boot/dts/meson8-minix-neo-x8.dts | 128 ++ + arch/arm/boot/dts/meson8.dtsi | 68 + + arch/arm/boot/dts/r8a7740.dtsi | 79 +- + arch/arm/boot/dts/r8a7790.dtsi | 102 +- + arch/arm/boot/dts/r8a7791-henninger.dts | 11 + + arch/arm/boot/dts/r8a7791-koelsch.dts | 50 +- + arch/arm/boot/dts/r8a7791.dtsi | 122 +- + arch/arm/boot/dts/r8a7794-alt.dts | 13 + + arch/arm/boot/dts/r8a7794.dtsi | 157 +- + arch/arm/boot/dts/sama5d3.dtsi | 1 - + arch/arm/boot/dts/sama5d4.dtsi | 1 + + arch/arm/boot/dts/sh7372-mackerel.dts | 26 - + arch/arm/boot/dts/sh7372.dtsi | 35 - + arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 42 +- + arch/arm/boot/dts/sh73a0-kzm9g.dts | 2 +- + arch/arm/boot/dts/sh73a0.dtsi | 82 +- + arch/arm/configs/at91_dt_defconfig | 1 + + arch/arm/configs/mackerel_defconfig | 157 -- + arch/arm/configs/sama5_defconfig | 2 - + arch/arm/mach-at91/pm.c | 22 +- + arch/arm/mach-at91/pm.h | 2 +- + arch/arm/mach-at91/pm_slowclock.S | 76 +- + arch/arm/mach-exynos/platsmp.c | 3 +- + arch/arm/mach-exynos/pm_domains.c | 28 + + arch/arm/mach-exynos/suspend.c | 4 +- + arch/arm/mach-meson/Kconfig | 3 + + arch/arm/mach-shmobile/Kconfig | 16 - + arch/arm/mach-shmobile/Makefile | 6 - + arch/arm/mach-shmobile/Makefile.boot | 1 - + arch/arm/mach-shmobile/board-mackerel.c | 1522 -------------------- + arch/arm/mach-shmobile/clock-sh7372.c | 620 -------- + arch/arm/mach-shmobile/clock.c | 11 - + arch/arm/mach-shmobile/common.h | 1 - + arch/arm/mach-shmobile/entry-intc.S | 54 - + arch/arm/mach-shmobile/include/mach/clkdev.h | 7 - + .../mach-shmobile/include/mach/head-mackerel.txt | 93 -- + arch/arm/mach-shmobile/include/mach/mmc-mackerel.h | 38 - + arch/arm/mach-shmobile/include/mach/mmc.h | 16 - + arch/arm/mach-shmobile/include/mach/sdhi-sh7372.h | 21 - + arch/arm/mach-shmobile/include/mach/sdhi.h | 16 - + arch/arm/mach-shmobile/include/mach/system.h | 11 - + arch/arm/mach-shmobile/include/mach/uncompress.h | 19 - + arch/arm/mach-shmobile/include/mach/zboot.h | 5 +- + arch/arm/mach-shmobile/intc-sh7372.c | 672 --------- + arch/arm/mach-shmobile/pm-sh7372.c | 549 ------- + arch/arm/mach-shmobile/setup-rcar-gen2.c | 3 +- + arch/arm/mach-shmobile/setup-sh7372.c | 1016 ------------- + arch/arm/mach-shmobile/sh7372.h | 84 -- + arch/arm/mach-shmobile/sleep-sh7372.S | 98 -- + arch/arm/mach-shmobile/smp-r8a7779.c | 7 - + arch/arm/mach-shmobile/smp-r8a7790.c | 4 +- + arch/arm/mach-shmobile/smp-r8a7791.c | 2 +- + arch/arm/tools/mach-types | 1 - + drivers/bus/Kconfig | 53 +- + drivers/bus/Makefile | 15 +- + drivers/bus/simple-pm-bus.c | 58 + + include/dt-bindings/clock/r8a7790-clock.h | 3 + + include/dt-bindings/clock/r8a7791-clock.h | 3 + + include/dt-bindings/clock/sh73a0-clock.h | 3 + + include/soc/at91/at91sam9_ddrsdr.h | 2 +- + 113 files changed, 1740 insertions(+), 6238 deletions(-) + delete mode 100644 Documentation/arm/Makefile + delete mode 100644 Documentation/arm/SH-Mobile/Makefile + delete mode 100644 Documentation/arm/SH-Mobile/vrl4.c + delete mode 100644 Documentation/arm/SH-Mobile/zboot-rom-mmcif.txt + delete mode 100644 Documentation/arm/SH-Mobile/zboot-rom-sdhi.txt + delete mode 100644 Documentation/devicetree/bindings/arm/geniatech.txt + create mode 100644 Documentation/devicetree/bindings/bus/renesas,bsc.txt + create mode 100644 Documentation/devicetree/bindings/bus/simple-pm-bus.txt + create mode 100644 arch/arm/arm-soc-for-next-contents.txt + delete mode 100644 arch/arm/boot/compressed/mmcif-sh7372.c + delete mode 100644 arch/arm/boot/compressed/sdhi-sh7372.c + delete mode 100644 arch/arm/boot/compressed/sdhi-shmobile.c + delete mode 100644 arch/arm/boot/compressed/sdhi-shmobile.h + create mode 100644 arch/arm/boot/dts/exynos4-cpu-thermal.dtsi + create mode 100644 arch/arm/boot/dts/exynos4412-tmu-sensor-conf.dtsi + create mode 100644 arch/arm/boot/dts/exynos5420-trip-points.dtsi + create mode 100644 arch/arm/boot/dts/exynos5440-tmu-sensor-conf.dtsi + create mode 100644 arch/arm/boot/dts/exynos5440-trip-points.dtsi + create mode 100644 arch/arm/boot/dts/meson8-minix-neo-x8.dts + delete mode 100644 arch/arm/boot/dts/sh7372-mackerel.dts + delete mode 100644 arch/arm/boot/dts/sh7372.dtsi + delete mode 100644 arch/arm/configs/mackerel_defconfig + delete mode 100644 arch/arm/mach-shmobile/board-mackerel.c + delete mode 100644 arch/arm/mach-shmobile/clock-sh7372.c + delete mode 100644 arch/arm/mach-shmobile/entry-intc.S + delete mode 100644 arch/arm/mach-shmobile/include/mach/clkdev.h + delete mode 100644 arch/arm/mach-shmobile/include/mach/head-mackerel.txt + delete mode 100644 arch/arm/mach-shmobile/include/mach/mmc-mackerel.h + delete mode 100644 arch/arm/mach-shmobile/include/mach/mmc.h + delete mode 100644 arch/arm/mach-shmobile/include/mach/sdhi-sh7372.h + delete mode 100644 arch/arm/mach-shmobile/include/mach/sdhi.h + delete mode 100644 arch/arm/mach-shmobile/include/mach/system.h + delete mode 100644 arch/arm/mach-shmobile/include/mach/uncompress.h + delete mode 100644 arch/arm/mach-shmobile/intc-sh7372.c + delete mode 100644 arch/arm/mach-shmobile/pm-sh7372.c + delete mode 100644 arch/arm/mach-shmobile/setup-sh7372.c + delete mode 100644 arch/arm/mach-shmobile/sh7372.h + delete mode 100644 arch/arm/mach-shmobile/sleep-sh7372.S + create mode 100644 drivers/bus/simple-pm-bus.c +Merging bcm2835/for-next (b2776bf7149b Linux 3.18) +$ git merge bcm2835/for-next +Already up-to-date. +Merging rpi/for-rpi-next (72a6dbe0ea91 ARM: bcm2835: Use pinctrl header) +$ git merge rpi/for-rpi-next +Auto-merging Documentation/devicetree/bindings/vendor-prefixes.txt +Merge made by the 'recursive' strategy. + Documentation/devicetree/bindings/arm/bcm2835.txt | 31 ++++++++++++++++++++-- + .../devicetree/bindings/vendor-prefixes.txt | 1 + + arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 4 +-- + arch/arm/boot/dts/bcm2835-rpi-b.dts | 4 +-- + arch/arm/boot/dts/bcm2835-rpi.dtsi | 8 +++--- + arch/arm/boot/dts/bcm2835.dtsi | 3 ++- + include/dt-bindings/pinctrl/bcm2835.h | 27 +++++++++++++++++++ + 7 files changed, 67 insertions(+), 11 deletions(-) + create mode 100644 include/dt-bindings/pinctrl/bcm2835.h +Merging berlin/berlin/for-next (c517d838eb7d Linux 4.0-rc1) +$ git merge berlin/berlin/for-next +Already up-to-date. +Merging cortex-m/for-next (e799b6f37e6c ARM: zImage: add support for ARMv7-M) +$ git merge cortex-m/for-next +Auto-merging arch/arm/boot/compressed/head.S +Merge made by the 'recursive' strategy. + arch/arm/boot/compressed/head.S | 33 +++++++++++++++++++++++++++------ + arch/arm/include/asm/unified.h | 8 ++++++++ + 2 files changed, 35 insertions(+), 6 deletions(-) +Merging imx-mxs/for-next (6113d7b01679 Merge branch 'imx/defconfig' into for-next) +$ git merge imx-mxs/for-next +Auto-merging arch/arm/boot/dts/Makefile +Merge made by the 'recursive' strategy. + arch/arm/boot/dts/Makefile | 4 +- + arch/arm/boot/dts/imx25-pdk.dts | 58 +++ + arch/arm/boot/dts/imx25-pinfunc.h | 43 +- + arch/arm/boot/dts/imx28-apf28.dts | 2 +- + arch/arm/boot/dts/imx28-apf28dev.dts | 27 +- + arch/arm/boot/dts/imx6q.dtsi | 20 +- + arch/arm/boot/dts/imx6qdl.dtsi | 32 +- + arch/arm/boot/dts/imx6sl-warp.dts | 190 ++++++++ + arch/arm/boot/dts/imx6sl.dtsi | 6 +- + arch/arm/boot/dts/imx6sx-sdb-reva.dts | 143 ++++++ + arch/arm/boot/dts/imx6sx-sdb.dts | 603 ++----------------------- + arch/arm/boot/dts/imx6sx-sdb.dtsi | 562 +++++++++++++++++++++++ + arch/arm/boot/dts/imx6sx.dtsi | 6 +- + arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 31 ++ + arch/arm/boot/dts/vf-colibri.dtsi | 15 + + arch/arm/boot/dts/vf500.dtsi | 4 + + arch/arm/boot/dts/vfxxx.dtsi | 12 +- + arch/arm/configs/imx_v4_v5_defconfig | 1 + + arch/arm/configs/mxs_defconfig | 1 + + arch/arm/mach-imx/Kconfig | 5 +- + arch/arm/mach-imx/clk-imx6q.c | 8 +- + arch/arm/mach-imx/common.h | 1 - + arch/arm/mach-imx/eukrea_mbimxsd25-baseboard.c | 2 +- + arch/arm/mach-imx/eukrea_mbimxsd35-baseboard.c | 2 +- + arch/arm/mach-imx/gpc.c | 127 +++++- + arch/arm/mach-imx/iomux-mx25.h | 12 +- + arch/arm/mach-imx/iomux-mx3.h | 2 +- + arch/arm/mach-imx/iomux-v3.c | 5 +- + arch/arm/mach-imx/iomux-v3.h | 5 +- + arch/arm/mach-imx/mach-cpuimx35.c | 2 +- + arch/arm/mach-imx/mach-eukrea_cpuimx25.c | 2 +- + arch/arm/mach-imx/mach-imx6q.c | 1 - + arch/arm/mach-imx/mach-imx6sl.c | 1 - + arch/arm/mach-imx/mach-imx6sx.c | 1 - + arch/arm/mach-imx/mach-mx25_3ds.c | 2 +- + arch/arm/mach-imx/mach-mx35_3ds.c | 2 +- + arch/arm/mach-imx/mach-pcm043.c | 2 +- + arch/arm/mach-imx/mach-vpr200.c | 2 +- + arch/arm/mach-imx/pm-imx6.c | 6 +- + drivers/bus/imx-weim.c | 13 +- + include/dt-bindings/clock/imx6qdl-clock.h | 5 +- + include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | 1 + + 42 files changed, 1298 insertions(+), 671 deletions(-) + create mode 100644 arch/arm/boot/dts/imx6sl-warp.dts + create mode 100644 arch/arm/boot/dts/imx6sx-sdb-reva.dts + create mode 100644 arch/arm/boot/dts/imx6sx-sdb.dtsi +Merging keystone/next (b17275a4a6cc Merge branch 'for_3.19/soc' into next) +$ git merge keystone/next +Already up-to-date! +Merge made by the 'recursive' strategy. +Merging mvebu/for-next (fe0b6f2a33ae Merge branch 'mvebu/dt' into mvebu/for-next) +$ git merge mvebu/for-next +Auto-merging arch/arm/boot/dts/Makefile +Merge made by the 'recursive' strategy. + Documentation/arm/Marvell/README | 5 + + .../devicetree/bindings/arm/armada-39x.txt | 20 + + Documentation/devicetree/bindings/arm/cpus.txt | 1 + + arch/arm/boot/dts/Makefile | 3 + + arch/arm/boot/dts/armada-370-db.dts | 2 +- + arch/arm/boot/dts/armada-370-mirabox.dts | 2 +- + arch/arm/boot/dts/armada-370-netgear-rn102.dts | 2 +- + arch/arm/boot/dts/armada-370-netgear-rn104.dts | 2 +- + arch/arm/boot/dts/armada-370-rd.dts | 2 +- + arch/arm/boot/dts/armada-370-synology-ds213j.dts | 3 +- + arch/arm/boot/dts/armada-370-xp.dtsi | 6 +- + arch/arm/boot/dts/armada-370.dtsi | 2 +- + arch/arm/boot/dts/armada-375-db.dts | 2 +- + arch/arm/boot/dts/armada-375.dtsi | 10 +- + arch/arm/boot/dts/armada-385-db-ap.dts | 16 +- + arch/arm/boot/dts/armada-388-db.dts | 4 +- + arch/arm/boot/dts/armada-388-gp.dts | 5 +- + arch/arm/boot/dts/armada-388-rd.dts | 12 +- + arch/arm/boot/dts/armada-38x.dtsi | 18 +- + arch/arm/boot/dts/armada-390.dtsi | 57 +++ + arch/arm/boot/dts/armada-398-db.dts | 153 +++++++ + arch/arm/boot/dts/armada-398.dtsi | 60 +++ + arch/arm/boot/dts/armada-39x.dtsi | 508 +++++++++++++++++++++ + arch/arm/boot/dts/armada-xp-axpwifiap.dts | 2 +- + arch/arm/boot/dts/armada-xp-db.dts | 2 +- + arch/arm/boot/dts/armada-xp-gp.dts | 2 +- + arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 3 +- + arch/arm/boot/dts/armada-xp-linksys-mamba.dts | 393 ++++++++++++++++ + arch/arm/boot/dts/armada-xp-matrix.dts | 2 +- + arch/arm/boot/dts/armada-xp-mv78260.dtsi | 1 - + arch/arm/boot/dts/armada-xp-mv78460.dtsi | 1 - + arch/arm/boot/dts/armada-xp-netgear-rn2120.dts | 2 +- + arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 2 +- + arch/arm/boot/dts/armada-xp-synology-ds414.dts | 3 +- + arch/arm/boot/dts/armada-xp.dtsi | 5 +- + arch/arm/boot/dts/dove.dtsi | 63 ++- + arch/arm/boot/dts/kirkwood-net2big.dts | 5 + + arch/arm/configs/mvebu_v7_defconfig | 1 + + arch/arm/mach-mvebu/Kconfig | 14 + + arch/arm/mach-mvebu/board-v7.c | 20 +- + arch/arm/mach-mvebu/dove.c | 2 +- + arch/arm/mach-mvebu/kirkwood.c | 2 +- + arch/arm/mach-mvebu/platsmp-a9.c | 2 + + 43 files changed, 1366 insertions(+), 56 deletions(-) + create mode 100644 Documentation/devicetree/bindings/arm/armada-39x.txt + create mode 100644 arch/arm/boot/dts/armada-390.dtsi + create mode 100644 arch/arm/boot/dts/armada-398-db.dts + create mode 100644 arch/arm/boot/dts/armada-398.dtsi + create mode 100644 arch/arm/boot/dts/armada-39x.dtsi + create mode 100644 arch/arm/boot/dts/armada-xp-linksys-mamba.dts +Merging omap/for-next (67fd14b3eca6 ARM: dts: am335x-bone*: usb0 is hardwired for peripheral) +$ git merge omap/for-next +Already up-to-date. +Merging omap-pending/for-next (30aa18d3bea5 MAINTAINERS: add maintainer for OMAP hwmod data) +$ git merge omap-pending/for-next +Merge made by the 'recursive' strategy. +Merging renesas/next (e83af0aeab0c Merge branch 'heads/sh73a0-multiplatform-for-v4.1' into next) +$ git merge renesas/next +Removing arch/arm/mach-shmobile/r8a73a4.h +Removing arch/arm/mach-shmobile/clock-r8a73a4.c +Removing arch/arm/mach-shmobile/board-kzm9g-reference.c +Removing arch/arm/mach-shmobile/board-ape6evm.c +Removing arch/arm/mach-shmobile/board-ape6evm-reference.c +Removing arch/arm/configs/ape6evm_defconfig +Removing arch/arm/boot/dts/sh73a0-kzm9g-reference.dts +Removing arch/arm/boot/dts/r8a73a4-ape6evm-reference.dts +Auto-merging arch/arm/boot/dts/Makefile +Auto-merging MAINTAINERS +Merge made by the 'recursive' strategy. + Documentation/devicetree/bindings/arm/shmobile.txt | 4 - + .../bindings/clock/renesas,r8a7778-cpg-clocks.txt | 25 + + .../devicetree/bindings/i2c/trivial-devices.txt | 1 + + .../bindings/power/renesas,sysc-rmobile.txt | 1 + + MAINTAINERS | 1 - + arch/arm/Kconfig.debug | 2 +- + arch/arm/boot/dts/Makefile | 9 +- + arch/arm/boot/dts/r8a73a4-ape6evm-reference.dts | 156 ----- + arch/arm/boot/dts/r8a73a4-ape6evm.dts | 49 +- + arch/arm/boot/dts/r8a73a4.dtsi | 557 ++++++++++++++++- + arch/arm/boot/dts/r8a7778-bockw.dts | 174 ++++++ + arch/arm/boot/dts/r8a7778.dtsi | 293 +++++++++ + arch/arm/boot/dts/r8a7779-marzen.dts | 9 + + arch/arm/boot/dts/r8a7790-lager.dts | 69 +++ + arch/arm/boot/dts/r8a7790.dtsi | 15 +- + arch/arm/boot/dts/r8a7791-koelsch.dts | 19 + + arch/arm/boot/dts/r8a7791.dtsi | 14 +- + arch/arm/boot/dts/r8a7794-alt.dts | 2 +- + arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 398 ------------- + arch/arm/boot/dts/sh73a0-kzm9g.dts | 376 +++++++++++- + arch/arm/boot/dts/sh73a0.dtsi | 163 ++++- + arch/arm/configs/ape6evm_defconfig | 109 ---- + arch/arm/configs/shmobile_defconfig | 6 +- + arch/arm/mach-shmobile/Kconfig | 48 +- + arch/arm/mach-shmobile/Makefile | 7 +- + arch/arm/mach-shmobile/Makefile.boot | 3 - + arch/arm/mach-shmobile/board-ape6evm-reference.c | 60 -- + arch/arm/mach-shmobile/board-ape6evm.c | 306 ---------- + arch/arm/mach-shmobile/board-bockw-reference.c | 2 + + arch/arm/mach-shmobile/board-kzm9g-reference.c | 62 -- + arch/arm/mach-shmobile/clock-r8a73a4.c | 659 --------------------- + arch/arm/mach-shmobile/include/mach/zboot.h | 2 +- + arch/arm/mach-shmobile/r8a73a4.h | 17 - + arch/arm/mach-shmobile/setup-r8a73a4.c | 273 +-------- + arch/arm/mach-shmobile/setup-r8a7740.c | 8 - + arch/arm/mach-shmobile/setup-r8a7778.c | 19 + + arch/arm/mach-shmobile/setup-rcar-gen2.c | 4 - + arch/arm/mach-shmobile/setup-sh73a0.c | 19 +- + arch/arm/mach-shmobile/sh73a0.h | 1 - + arch/arm/mach-shmobile/smp-sh73a0.c | 2 +- + drivers/clk/shmobile/Makefile | 1 + + drivers/clk/shmobile/clk-r8a7778.c | 143 +++++ + include/dt-bindings/clock/r8a73a4-clock.h | 62 ++ + include/dt-bindings/clock/r8a7778-clock.h | 71 +++ + include/linux/clk/shmobile.h | 1 + + 45 files changed, 2036 insertions(+), 2186 deletions(-) + create mode 100644 Documentation/devicetree/bindings/clock/renesas,r8a7778-cpg-clocks.txt + delete mode 100644 arch/arm/boot/dts/r8a73a4-ape6evm-reference.dts + delete mode 100644 arch/arm/boot/dts/sh73a0-kzm9g-reference.dts + delete mode 100644 arch/arm/configs/ape6evm_defconfig + delete mode 100644 arch/arm/mach-shmobile/board-ape6evm-reference.c + delete mode 100644 arch/arm/mach-shmobile/board-ape6evm.c + delete mode 100644 arch/arm/mach-shmobile/board-kzm9g-reference.c + delete mode 100644 arch/arm/mach-shmobile/clock-r8a73a4.c + delete mode 100644 arch/arm/mach-shmobile/r8a73a4.h + create mode 100644 drivers/clk/shmobile/clk-r8a7778.c + create mode 100644 include/dt-bindings/clock/r8a73a4-clock.h + create mode 100644 include/dt-bindings/clock/r8a7778-clock.h +Merging samsung/for-next (e0e94a5fb27a Merge branch 'v4.0-samsung-defconfig' into for-next) +$ git merge samsung/for-next +Merge made by the 'recursive' strategy. + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 14 ++++ + arch/arm/boot/dts/exynos5250-snow.dts | 56 ++++++++++++++- + arch/arm/boot/dts/exynos5420-arndale-octa.dts | 4 +- + arch/arm/boot/dts/exynos5420-peach-pit.dts | 93 +++++++++++++++++++++++-- + arch/arm/boot/dts/exynos5420-smdk5420.dts | 4 +- + arch/arm/boot/dts/exynos5422-odroidxu3.dts | 21 +++++- + arch/arm/boot/dts/exynos5800-peach-pi.dts | 62 ++++++++++++++++- + arch/arm/configs/exynos_defconfig | 5 +- + arch/arm/mach-exynos/Kconfig | 1 + + arch/arm/mach-s3c24xx/Kconfig | 19 ++--- + arch/arm/mach-s3c24xx/Makefile | 3 +- + arch/arm/mach-s3c24xx/include/mach/pm-core.h | 24 ++++++- + arch/arm/mach-s3c24xx/pm-s3c2416.c | 3 +- + arch/arm/mach-s3c24xx/pm.c | 6 +- + arch/arm/mach-s3c24xx/s3c2410.c | 2 +- + arch/arm/mach-s3c24xx/s3c2412.c | 2 +- + arch/arm/mach-s3c24xx/s3c2416.c | 2 +- + arch/arm/mach-s3c24xx/s3c2440.c | 4 +- + arch/arm/mach-s3c24xx/s3c2442.c | 4 +- + arch/arm/mach-s3c24xx/s3c244x.c | 7 +- + arch/arm/mach-s3c64xx/Kconfig | 4 +- + arch/arm/mach-s3c64xx/Makefile | 3 +- + arch/arm/mach-s3c64xx/mach-smdk6410.c | 2 +- + arch/arm/mach-s3c64xx/pm.c | 2 + + arch/arm/plat-samsung/include/plat/pm.h | 14 +++- + arch/arm/plat-samsung/pm-debug.c | 1 + + arch/arm/plat-samsung/pm.c | 20 ------ + 27 files changed, 312 insertions(+), 70 deletions(-) +Merging sunxi/sunxi/for-next (762ad65c7bda Merge branch 'sunxi/dt-for-4.1' into sunxi/for-next) +$ git merge sunxi/sunxi/for-next +Auto-merging arch/arm/configs/multi_v7_defconfig +Auto-merging arch/arm/boot/dts/Makefile +Merge made by the 'recursive' strategy. + Documentation/devicetree/bindings/clock/sunxi.txt | 2 + + arch/arm/boot/dts/Makefile | 11 +- + arch/arm/boot/dts/sun4i-a10-a1000.dts | 200 ++++--- + arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts | 168 +++--- + arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 214 ++++---- + arch/arm/boot/dts/sun4i-a10-gemei-g9.dts | 168 ++++++ + arch/arm/boot/dts/sun4i-a10-hackberry.dts | 187 +++---- + arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 104 ++-- + arch/arm/boot/dts/sun4i-a10-mini-xplus.dts | 140 +++-- + arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 188 ++++--- + arch/arm/boot/dts/sun4i-a10-pcduino.dts | 177 +++--- + arch/arm/boot/dts/sun4i-a10.dtsi | 46 +- + arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 315 ++++++----- + arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts | 132 +++-- + arch/arm/boot/dts/sun5i-a10s.dtsi | 628 +++------------------- + arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 136 +++-- + arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 148 +++-- + arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 236 ++++---- + arch/arm/boot/dts/sun5i-a13.dtsi | 600 +++------------------ + arch/arm/boot/dts/sun5i.dtsi | 560 +++++++++++++++++++ + arch/arm/boot/dts/sun6i-a31-app4-evb1.dts | 52 +- + arch/arm/boot/dts/sun6i-a31-colombus.dts | 120 ++--- + arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 6 + + arch/arm/boot/dts/sun6i-a31-i7.dts | 150 ++++++ + arch/arm/boot/dts/sun6i-a31-m9.dts | 148 +++-- + arch/arm/boot/dts/sun7i-a20-bananapi.dts | 262 +++++---- + arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 198 ++++--- + arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 316 ++++++----- + arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 430 ++++++++------- + arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 252 +++++---- + arch/arm/boot/dts/sun7i-a20-m3.dts | 178 +++--- + arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 186 ++++--- + arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 288 +++++----- + arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 410 +++++++------- + arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 191 +++++++ + arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 210 ++++---- + arch/arm/boot/dts/sun8i-a23-ippo-q8h-v5.dts | 110 ++-- + arch/arm/boot/dts/sun9i-a80-optimus.dts | 65 +++ + arch/arm/boot/dts/sun9i-a80.dtsi | 114 ++++ + arch/arm/configs/multi_v7_defconfig | 1 + + arch/arm/configs/sunxi_defconfig | 2 + + arch/arm/mach-sunxi/Kconfig | 8 +- + drivers/clk/sunxi/Makefile | 1 + + drivers/clk/sunxi/clk-sunxi.c | 88 --- + drivers/clk/sunxi/clk-usb.c | 233 ++++++++ + 45 files changed, 4463 insertions(+), 3916 deletions(-) + create mode 100644 arch/arm/boot/dts/sun4i-a10-gemei-g9.dts + create mode 100644 arch/arm/boot/dts/sun5i.dtsi + create mode 100644 arch/arm/boot/dts/sun6i-a31-i7.dts + create mode 100644 arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts + create mode 100644 drivers/clk/sunxi/clk-usb.c +Merging tegra/for-next (794345d409ad Merge branch for-3.20/arm64 into for-next) +$ git merge tegra/for-next +Already up-to-date! +Merge made by the 'recursive' strategy. +Merging arm64/for-next/core (d476d94f180a arm64: compat: Remove incorrect comment in compat_siginfo) +$ git merge arm64/for-next/core +Already up-to-date. +Merging blackfin/for-linus (275f5a8573e7 blackfin: defconfigs: cleanup unused CONFIG_MTD_CHAR, add MTD_SPI_NOR for BF537-STAMP) +$ git merge blackfin/for-linus +Auto-merging arch/blackfin/mach-bf609/boards/ezkit.c +Merge made by the 'recursive' strategy. + arch/blackfin/configs/BF518F-EZBRD_defconfig | 1 - + arch/blackfin/configs/BF527-TLL6527M_defconfig | 1 - + arch/blackfin/configs/BF533-EZKIT_defconfig | 1 - + arch/blackfin/configs/BF533-STAMP_defconfig | 1 - + arch/blackfin/configs/BF537-STAMP_defconfig | 3 ++- + arch/blackfin/configs/BF538-EZKIT_defconfig | 1 - + arch/blackfin/configs/BF561-ACVILON_defconfig | 1 - + arch/blackfin/configs/BF561-EZKIT-SMP_defconfig | 1 - + arch/blackfin/configs/BF561-EZKIT_defconfig | 1 - + arch/blackfin/configs/CM-BF527_defconfig | 1 - + arch/blackfin/configs/CM-BF533_defconfig | 1 - + arch/blackfin/configs/CM-BF537E_defconfig | 1 - + arch/blackfin/configs/CM-BF537U_defconfig | 1 - + arch/blackfin/configs/CM-BF548_defconfig | 1 - + arch/blackfin/configs/CM-BF561_defconfig | 1 - + arch/blackfin/configs/DNP5370_defconfig | 1 - + arch/blackfin/configs/IP0X_defconfig | 1 - + arch/blackfin/configs/PNAV-10_defconfig | 1 - + arch/blackfin/configs/SRV1_defconfig | 1 - + arch/blackfin/configs/TCM-BF518_defconfig | 1 - + arch/blackfin/configs/TCM-BF537_defconfig | 1 - + arch/blackfin/kernel/kgdb.c | 12 ++++-------- + arch/blackfin/mach-bf609/boards/ezkit.c | 8 ++++---- + 23 files changed, 10 insertions(+), 33 deletions(-) +Merging c6x/for-linux-next (3591276d16f8 c6x: kernel: setup: Include "linux/console.h") +$ git merge c6x/for-linux-next +Merge made by the 'recursive' strategy. + arch/c6x/kernel/setup.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) +Merging cris/for-next (a38ecbbd0be0 Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip) +$ git merge cris/for-next +Already up-to-date. +Merging hexagon/linux-next (8914d7e85780 Hexagon: fix signal delivery for debug traps) +$ git merge hexagon/linux-next +Already up-to-date. +Merging ia64/next (a6b8978c54b7 pstore: Fix sprintf format specifier in pstore_dump()) +$ git merge ia64/next +Already up-to-date. +Merging m68k/for-next (4436820a98cd m68k/defconfig: Enable Ethernet bridging) +$ git merge m68k/for-next +Already up-to-date. +Merging m68knommu/for-next (c517d838eb7d Linux 4.0-rc1) +$ git merge m68knommu/for-next +Already up-to-date. +Merging metag/for-next (f93125ae17d1 metag: cachepart: Fix failure check) +$ git merge metag/for-next +Already up-to-date. +Merging microblaze/next (c2219eda5478 microblaze: Fix syscall error recovery for invalid syscall IDs) +$ git merge microblaze/next +Merge made by the 'recursive' strategy. + arch/microblaze/kernel/entry.S | 7 ++++--- + 1 file changed, 4 insertions(+), 3 deletions(-) +Merging mips/mips-for-linux-next (c517d838eb7d Linux 4.0-rc1) +$ git merge mips/mips-for-linux-next +Already up-to-date. +Merging nios2/nios2-next (d16d2be111a6 nios2: add kgdb support) +$ git merge nios2/nios2-next +Already up-to-date. +Merging parisc-hd/for-next (bfa76d495765 Linux 3.19) +$ git merge parisc-hd/for-next +Already up-to-date. +Merging powerpc/next (c517d838eb7d Linux 4.0-rc1) +$ git merge powerpc/next +Already up-to-date. +Merging powerpc-mpe/next (a6130ed253a9 cxl: Add missing return statement after handling AFU errror) +$ git merge powerpc-mpe/next +Already up-to-date. +Merging fsl/next (0dc294f717d4 powerpc/mm: bail out early when flushing TLB page) +$ git merge fsl/next +Already up-to-date. +Merging mpc5xxx/next (9e813308a5c1 powerpc/thp: Add tracepoints to track hugepage invalidate) +$ git merge mpc5xxx/next +Already up-to-date. +Merging s390/features (f6839dbf80eb s390/traps: panic() instead of die() on translation exception) +$ git merge s390/features +Removing arch/s390/math-emu/math.c +Removing arch/s390/math-emu/Makefile +Removing arch/s390/lib/ucmpdi2.c +Removing arch/s390/lib/qrnnd.S +Removing arch/s390/lib/mem32.S +Removing arch/s390/lib/div64.c +Removing arch/s390/kernel/relocate_kernel64.S +Removing arch/s390/kernel/reipl64.S +Removing arch/s390/kernel/head31.S +Removing arch/s390/kernel/entry64.S +Removing arch/s390/boot/compressed/head31.S +Merge made by the 'recursive' strategy. + arch/s390/Kbuild | 1 - + arch/s390/Kconfig | 79 +- + arch/s390/Makefile | 16 +- + arch/s390/boot/compressed/Makefile | 12 +- + arch/s390/boot/compressed/{head64.S => head.S} | 0 + arch/s390/boot/compressed/head31.S | 51 - + arch/s390/boot/compressed/vmlinux.lds.S | 5 - + arch/s390/crypto/crypt_s390.h | 8 +- + arch/s390/hypfs/hypfs_diag0c.c | 4 - + arch/s390/include/asm/appldata.h | 24 - + arch/s390/include/asm/atomic.h | 95 - + arch/s390/include/asm/bitops.h | 28 - + arch/s390/include/asm/cmpxchg.h | 7 +- + arch/s390/include/asm/cputime.h | 26 - + arch/s390/include/asm/ctl_reg.h | 14 +- + arch/s390/include/asm/elf.h | 4 - + arch/s390/include/asm/idals.h | 16 - + arch/s390/include/asm/jump_label.h | 12 +- + arch/s390/include/asm/lowcore.h | 159 -- + arch/s390/include/asm/mman.h | 2 +- + arch/s390/include/asm/mmu_context.h | 4 - + arch/s390/include/asm/percpu.h | 4 - + arch/s390/include/asm/perf_event.h | 3 - + arch/s390/include/asm/pgalloc.h | 24 - + arch/s390/include/asm/pgtable.h | 125 +- + arch/s390/include/asm/processor.h | 66 +- + arch/s390/include/asm/ptrace.h | 4 - + arch/s390/include/asm/qdio.h | 10 - + arch/s390/include/asm/runtime_instr.h | 10 +- + arch/s390/include/asm/rwsem.h | 81 - + arch/s390/include/asm/setup.h | 35 - + arch/s390/include/asm/sfp-util.h | 10 - + arch/s390/include/asm/sparsemem.h | 9 - + arch/s390/include/asm/switch_to.h | 21 +- + arch/s390/include/asm/thread_info.h | 9 - + arch/s390/include/asm/tlb.h | 4 - + arch/s390/include/asm/tlbflush.h | 7 - + arch/s390/include/asm/types.h | 17 - + arch/s390/include/asm/unistd.h | 8 - + arch/s390/include/asm/vdso.h | 2 - + arch/s390/kernel/Makefile | 22 +- + arch/s390/kernel/asm-offsets.c | 4 - + arch/s390/kernel/base.S | 76 - + arch/s390/kernel/cpcmd.c | 10 - + arch/s390/kernel/diag.c | 15 - + arch/s390/kernel/dis.c | 48 +- + arch/s390/kernel/dumpstack.c | 26 +- + arch/s390/kernel/early.c | 69 - + arch/s390/kernel/entry.S | 1005 ++++++----- + arch/s390/kernel/entry64.S | 1059 ----------- + arch/s390/kernel/head.S | 49 - + arch/s390/kernel/head31.S | 106 -- + arch/s390/kernel/head_kdump.S | 8 - + arch/s390/kernel/ipl.c | 2 - + arch/s390/kernel/module.c | 12 - + arch/s390/kernel/nmi.c | 92 +- + arch/s390/kernel/pgm_check.S | 22 +- + arch/s390/kernel/process.c | 29 +- + arch/s390/kernel/ptrace.c | 46 +- + arch/s390/kernel/reipl.S | 133 +- + arch/s390/kernel/reipl64.S | 155 -- + arch/s390/kernel/relocate_kernel.S | 63 +- + arch/s390/kernel/relocate_kernel64.S | 121 -- + arch/s390/kernel/sclp.S | 10 - + arch/s390/kernel/setup.c | 72 - + arch/s390/kernel/signal.c | 10 - + arch/s390/kernel/smp.c | 33 - + arch/s390/kernel/sys_s390.c | 49 - + arch/s390/kernel/syscalls.S | 716 ++++---- + arch/s390/kernel/traps.c | 155 +- + arch/s390/kernel/vdso.c | 16 +- + arch/s390/kernel/vmlinux.lds.S | 7 - + arch/s390/lib/Makefile | 3 +- + arch/s390/lib/div64.c | 147 -- + arch/s390/lib/mem32.S | 92 - + arch/s390/lib/qrnnd.S | 78 - + arch/s390/lib/uaccess.c | 136 +- + arch/s390/lib/ucmpdi2.c | 26 - + arch/s390/math-emu/Makefile | 7 - + arch/s390/math-emu/math.c | 2255 ------------------------ + arch/s390/mm/dump_pagetables.c | 24 +- + arch/s390/mm/extmem.c | 14 - + arch/s390/mm/fault.c | 36 - + arch/s390/mm/gup.c | 4 - + arch/s390/mm/init.c | 5 - + arch/s390/mm/mem_detect.c | 4 - + arch/s390/mm/mmap.c | 25 - + arch/s390/mm/pageattr.c | 2 +- + arch/s390/mm/pgtable.c | 8 - + arch/s390/mm/vmem.c | 10 +- + arch/s390/oprofile/Makefile | 2 +- + arch/s390/oprofile/init.c | 11 - + arch/s390/pci/pci.c | 3 +- + drivers/s390/block/dasd.c | 2 - + drivers/s390/block/dasd_diag.h | 42 - + drivers/s390/block/dasd_eckd.c | 6 - + drivers/s390/block/dasd_fba.c | 2 - + drivers/s390/char/Kconfig | 2 +- + drivers/s390/char/sclp_sdias.c | 4 - + drivers/s390/char/zcore.c | 32 - + drivers/s390/cio/cio.c | 2 - + drivers/s390/cio/qdio.h | 7 - + drivers/s390/cio/qdio_setup.c | 3 - + drivers/s390/crypto/ap_bus.c | 24 +- + drivers/s390/net/ctcm_mpc.c | 12 - + 105 files changed, 1215 insertions(+), 7071 deletions(-) + rename arch/s390/boot/compressed/{head64.S => head.S} (100%) + delete mode 100644 arch/s390/boot/compressed/head31.S + delete mode 100644 arch/s390/kernel/entry64.S + delete mode 100644 arch/s390/kernel/head31.S + delete mode 100644 arch/s390/kernel/reipl64.S + delete mode 100644 arch/s390/kernel/relocate_kernel64.S + delete mode 100644 arch/s390/lib/div64.c + delete mode 100644 arch/s390/lib/mem32.S + delete mode 100644 arch/s390/lib/qrnnd.S + delete mode 100644 arch/s390/lib/ucmpdi2.c + delete mode 100644 arch/s390/math-emu/Makefile + delete mode 100644 arch/s390/math-emu/math.c +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 tile/master (740e1433f50e tile: change MAINTAINERS website from tilera.com to ezchip.com) +$ git merge tile/master +Already up-to-date. +Merging unicore32/unicore32 (d670878e2c9a unicore32: Remove ARCH_HAS_CPUFREQ config option) +$ git merge unicore32/unicore32 +Already up-to-date. +Merging xtensa/for_next (1f2fdbd0078c xtensa: disable link optimization) +$ git merge xtensa/for_next +Already up-to-date. +Merging btrfs/next (a742994aa2e2 Btrfs: don't remove extents and xattrs when logging new names) +$ git merge btrfs/next +Already up-to-date. +Merging ceph/master (388cfdc9bc19 libceph: require cephx message signature by default) +$ git merge ceph/master +Resolved 'fs/ceph/inode.c' using previous resolution. +Resolved 'fs/ceph/snap.c' using previous resolution. +Resolved 'fs/ceph/super.c' using previous resolution. +Resolved 'fs/ceph/super.h' using previous resolution. +Resolved 'include/linux/ceph/libceph.h' using previous resolution. +Resolved 'net/ceph/auth_x.c' using previous resolution. +Resolved 'net/ceph/ceph_common.c' using previous resolution. +Auto-merging net/ceph/ceph_common.c +CONFLICT (content): Merge conflict in net/ceph/ceph_common.c +Auto-merging net/ceph/auth_x.c +CONFLICT (content): Merge conflict in net/ceph/auth_x.c +Auto-merging include/linux/ceph/libceph.h +CONFLICT (content): Merge conflict in include/linux/ceph/libceph.h +Auto-merging fs/ceph/super.h +CONFLICT (content): Merge conflict in fs/ceph/super.h +Auto-merging fs/ceph/super.c +CONFLICT (content): Merge conflict in fs/ceph/super.c +Auto-merging fs/ceph/snap.c +CONFLICT (content): Merge conflict in fs/ceph/snap.c +Auto-merging fs/ceph/inode.c +CONFLICT (content): Merge conflict in fs/ceph/inode.c +Automatic merge failed; fix conflicts and then commit the result. +$ git commit -v -a +[master 1ac6dce2b759] Merge remote-tracking branch 'ceph/master' +$ git diff -M --stat --summary HEAD^.. +Merging cifs/for-next (5a090583c3fc Update negotiate protocol for SMB3.1 dialect) +$ git merge cifs/for-next +Merge made by the 'recursive' strategy. + fs/cifs/Kconfig | 9 ++++++++ + fs/cifs/cifsglob.h | 7 ++++++ + fs/cifs/connect.c | 10 +++++++++ + fs/cifs/smb2ops.c | 25 ++++++++++++++++++++- + fs/cifs/smb2pdu.c | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++--- + fs/cifs/smb2pdu.h | 50 +++++++++++++++++++++++++++++++++++------- + 6 files changed, 153 insertions(+), 12 deletions(-) +Merging ecryptfs/next (6d65261a09ad eCryptfs: don't pass fs-specific ioctl commands through) +$ git merge ecryptfs/next +Merge made by the 'recursive' strategy. + fs/ecryptfs/ecryptfs_kernel.h | 4 ++-- + fs/ecryptfs/file.c | 34 ++++++++++++++++++++++++++++++---- + fs/ecryptfs/keystore.c | 2 +- + fs/ecryptfs/main.c | 2 +- + 4 files changed, 34 insertions(+), 8 deletions(-) +Merging ext3/for_next (6981498d7956 udf: remove bool assignment to 0/1) +$ git merge ext3/for_next +Already up-to-date. +Merging ext4/dev (6f30b7e37a82 ext4: fix indirect punch hole corruption) +$ git merge ext4/dev +Already up-to-date. +Merging f2fs/dev (ee2383f796e0 f2fs: report -ENOENT for unreached data indices) +$ git merge f2fs/dev +Merge made by the 'recursive' strategy. + Documentation/filesystems/f2fs.txt | 4 + + fs/f2fs/checkpoint.c | 35 ++- + fs/f2fs/data.c | 603 +++++++++++++++++++++++++++++++++---- + fs/f2fs/debug.c | 22 +- + fs/f2fs/dir.c | 34 ++- + fs/f2fs/f2fs.h | 122 ++++++-- + fs/f2fs/file.c | 41 ++- + fs/f2fs/gc.c | 6 +- + fs/f2fs/inline.c | 20 +- + fs/f2fs/inode.c | 8 + + fs/f2fs/namei.c | 2 + + fs/f2fs/node.c | 13 +- + fs/f2fs/node.h | 1 + + fs/f2fs/recovery.c | 8 +- + fs/f2fs/segment.c | 11 +- + fs/f2fs/super.c | 18 +- + fs/xfs/libxfs/xfs_fs.h | 8 +- + include/linux/f2fs_fs.h | 2 +- + include/trace/events/f2fs.h | 134 +++++++++ + include/uapi/linux/fs.h | 8 + + 20 files changed, 952 insertions(+), 148 deletions(-) +Merging fscache/fscache (1a8ed18fb7db cachefiles: remove two unused pagevecs.) +$ git merge fscache/fscache +Resolved 'fs/fscache/object.c' using previous resolution. +Auto-merging fs/fscache/object.c +CONFLICT (content): Merge conflict in fs/fscache/object.c +Automatic merge failed; fix conflicts and then commit the result. +$ git commit -v -a +[master 69c55bdbed45] Merge remote-tracking branch 'fscache/fscache' +$ git diff -M --stat --summary HEAD^.. +Merging fuse/for-next (6a57f2a7bb7d fuse: write inode even if no FLUSH) +$ git merge fuse/for-next +Merge made by the 'recursive' strategy. + fs/fuse/dev.c | 7 +++++-- + fs/fuse/file.c | 6 +++--- + 2 files changed, 8 insertions(+), 5 deletions(-) +Merging gfs2/for-next (89d4899e65a7 GFS2: Move gfs2_file_splice_write outside of #ifdef) +$ git merge gfs2/for-next +Auto-merging MAINTAINERS +Merge made by the 'recursive' strategy. + MAINTAINERS | 4 ++-- + fs/gfs2/acl.c | 6 +----- + fs/gfs2/file.c | 20 ++++++++++++++++++-- + 3 files changed, 21 insertions(+), 9 deletions(-) +Merging jfs/jfs-next (648695c74811 jfs: Deletion of an unnecessary check before the function call "unload_nls") +$ git merge jfs/jfs-next +Already up-to-date. +Merging nfs/linux-next (ef070dcb3989 NFS: Don't write enable new pages while an invalidation is proceeding) +$ git merge nfs/linux-next +Merge made by the 'recursive' strategy. + fs/nfs/delegation.c | 45 ++++++++++++---- + fs/nfs/dir.c | 22 ++++++-- + fs/nfs/file.c | 11 +++- + fs/nfs/inode.c | 111 +++++++++++++++++++++++++++++++++------- + fs/nfs/internal.h | 1 + + fs/nfs/nfs3proc.c | 4 +- + fs/nfs/nfs3xdr.c | 5 ++ + fs/nfs/nfs4proc.c | 16 +++--- + fs/nfs/proc.c | 6 +-- + fs/nfs/write.c | 30 +++++++++++ + include/linux/nfs_fs.h | 5 +- + net/sunrpc/xprtrdma/rpc_rdma.c | 3 +- + net/sunrpc/xprtrdma/xprt_rdma.h | 2 +- + 13 files changed, 211 insertions(+), 50 deletions(-) +Merging nfsd/nfsd-next (c517d838eb7d Linux 4.0-rc1) +$ git merge nfsd/nfsd-next +Already up-to-date. +Merging overlayfs/overlayfs-next (4330397e4e8a ovl: discard independent cursor in readdir()) +$ git merge overlayfs/overlayfs-next +Already up-to-date. +Merging squashfs/master (62421645bb70 Squashfs: Add LZ4 compression configuration option) +$ git merge squashfs/master +Already up-to-date. +Merging v9fs/for-next (f15844e0777f 9P: fix return value in v9fs_fid_xattr_set) +$ git merge v9fs/for-next +Already up-to-date. +Merging ubifs/linux-next (b388e6a7a6ba UBI: fix missing brace control flow) +$ git merge ubifs/linux-next +Merge made by the 'recursive' strategy. + drivers/mtd/ubi/eba.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) +Merging xfs/for-next (88e8fda99a4c Merge branch 'xfs-mmap-lock' into for-next) +$ git merge xfs/for-next +Merge made by the 'recursive' strategy. + Documentation/filesystems/xfs.txt | 29 +- + fs/xfs/libxfs/xfs_alloc.c | 104 +++-- + fs/xfs/libxfs/xfs_bmap.c | 174 ++++---- + fs/xfs/libxfs/xfs_btree.c | 24 +- + fs/xfs/libxfs/xfs_dir2_data.c | 39 +- + fs/xfs/libxfs/xfs_format.h | 62 --- + fs/xfs/libxfs/xfs_ialloc.c | 48 +- + fs/xfs/libxfs/xfs_sb.c | 20 +- + fs/xfs/xfs_bmap_util.c | 31 +- + fs/xfs/xfs_buf_item.c | 4 +- + fs/xfs/xfs_discard.c | 2 +- + fs/xfs/xfs_error.h | 8 +- + fs/xfs/xfs_file.c | 70 ++- + fs/xfs/xfs_fsops.c | 20 +- + fs/xfs/xfs_icache.c | 4 +- + fs/xfs/xfs_inode.c | 150 +++++-- + fs/xfs/xfs_inode.h | 49 +- + fs/xfs/xfs_ioctl.c | 5 +- + fs/xfs/xfs_iomap.c | 3 +- + fs/xfs/xfs_iops.c | 87 ++-- + fs/xfs/xfs_iops.h | 2 - + fs/xfs/xfs_itable.c | 2 +- + fs/xfs/xfs_linux.h | 9 - + fs/xfs/xfs_log_recover.c | 4 +- + fs/xfs/xfs_mount.c | 918 +++++--------------------------------- + fs/xfs/xfs_mount.h | 95 +--- + fs/xfs/xfs_qm.c | 13 +- + fs/xfs/xfs_super.c | 126 ++++-- + fs/xfs/xfs_super.h | 2 + + fs/xfs/xfs_symlink.c | 58 ++- + fs/xfs/xfs_trace.h | 3 + + fs/xfs/xfs_trans.c | 234 ++++++---- + 32 files changed, 884 insertions(+), 1515 deletions(-) +Merging file-locks/linux-next (b2b89ebfc0f0 Merge tag 'locks-v3.20-2' of git://git.samba.org/jlayton/linux) +$ git merge file-locks/linux-next +Already up-to-date. +Merging vfs/for-next (ca160d0085b6 kill struct filename.separate) +$ git merge vfs/for-next +Merge made by the 'recursive' strategy. + fs/namei.c | 108 +++++++++++++++++++++++++---------------------------- + include/linux/fs.h | 2 +- + 2 files changed, 52 insertions(+), 58 deletions(-) +Merging pci/next (c517d838eb7d Linux 4.0-rc1) +$ git merge pci/next +Already up-to-date. +Merging hid/for-next (37b42e8255a6 Merge branch 'for-4.1/upstream' into for-next) +$ git merge hid/for-next +Removing drivers/hid/hid-huion.c +Merge made by the 'recursive' strategy. + Documentation/ABI/testing/sysfs-driver-hid | 10 + + .../ABI/testing/sysfs-driver-hid-logitech-lg4ff | 45 ++ + drivers/hid/Kconfig | 10 +- + drivers/hid/Makefile | 1 - + drivers/hid/hid-core.c | 21 + + drivers/hid/hid-huion.c | 290 ---------- + drivers/hid/hid-ids.h | 1 + + drivers/hid/hid-input.c | 23 + + drivers/hid/hid-kye.c | 140 +++++ + drivers/hid/hid-lg.c | 7 + + drivers/hid/hid-lg.h | 12 - + drivers/hid/hid-lg4ff.c | 600 ++++++++++++++++++--- + drivers/hid/hid-lg4ff.h | 18 + + drivers/hid/hid-multitouch.c | 1 - + drivers/hid/hid-rmi.c | 177 +++++- + drivers/hid/hid-sensor-hub.c | 196 ++++--- + drivers/hid/hid-sony.c | 31 +- + drivers/hid/hid-steelseries.c | 1 - + drivers/hid/hid-uclogic.c | 326 ++++++++++- + drivers/hid/i2c-hid/i2c-hid.c | 68 ++- + drivers/hid/usbhid/hid-quirks.c | 5 +- + drivers/hid/wacom_sys.c | 49 +- + drivers/hid/wacom_wac.c | 200 +++++-- + drivers/hid/wacom_wac.h | 7 + + drivers/iio/accel/hid-sensor-accel-3d.c | 3 +- + .../iio/common/hid-sensors/hid-sensor-attributes.c | 24 +- + .../iio/common/hid-sensors/hid-sensor-trigger.c | 13 +- + drivers/iio/gyro/hid-sensor-gyro-3d.c | 3 +- + drivers/iio/light/hid-sensor-als.c | 3 +- + drivers/iio/light/hid-sensor-prox.c | 3 +- + drivers/iio/magnetometer/hid-sensor-magn-3d.c | 3 +- + drivers/iio/orientation/hid-sensor-incl-3d.c | 3 +- + drivers/iio/pressure/hid-sensor-press.c | 3 +- + drivers/rtc/rtc-hid-sensor-time.c | 2 +- + include/linux/hid-sensor-hub.h | 55 +- + include/linux/hid-sensor-ids.h | 2 + + include/linux/hid.h | 1 + + include/uapi/linux/input.h | 4 + + 38 files changed, 1791 insertions(+), 570 deletions(-) + delete mode 100644 drivers/hid/hid-huion.c + create mode 100644 drivers/hid/hid-lg4ff.h +Merging i2c/i2c/for-next (c517d838eb7d Linux 4.0-rc1) +$ git merge i2c/i2c/for-next +Already up-to-date. +Merging jdelvare-hwmon/master (26bc420b59a3 Linux 3.19-rc6) +$ git merge jdelvare-hwmon/master +Already up-to-date. +Merging hwmon-staging/hwmon-next (e7f0455ae02c hwmon: (pwm-fan) Declare pwm_fan_of_get_cooling_data static) +$ git merge hwmon-staging/hwmon-next +Merge made by the 'recursive' strategy. + .../devicetree/bindings/gpio/gpio-fan.txt | 19 +- + Documentation/hwmon/it87 | 26 +- + Documentation/hwmon/jc42 | 8 +- + Documentation/hwmon/nct7904 | 60 +++ + drivers/hwmon/Kconfig | 16 +- + drivers/hwmon/Makefile | 1 + + drivers/hwmon/coretemp.c | 11 +- + drivers/hwmon/gpio-fan.c | 127 ++++- + drivers/hwmon/ibmpex.c | 19 +- + drivers/hwmon/it87.c | 129 +++-- + drivers/hwmon/jc42.c | 16 +- + drivers/hwmon/nct7904.c | 593 +++++++++++++++++++++ + drivers/hwmon/pwm-fan.c | 173 +++++- + 13 files changed, 1059 insertions(+), 139 deletions(-) + create mode 100644 Documentation/hwmon/nct7904 + create mode 100644 drivers/hwmon/nct7904.c +Merging v4l-dvb/master (48b777c0833b Merge branch 'patchwork' into to_next) +$ git merge v4l-dvb/master +Merge made by the 'recursive' strategy. + drivers/media/usb/gspca/topro.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) +Merging kbuild/for-next (94100b52d1c0 Merge branch 'kbuild/kconfig' into kbuild/for-next) +$ git merge kbuild/for-next +Auto-merging Makefile +Merge made by the 'recursive' strategy. + Documentation/lto-build | 173 ++++++++++++++++++++++++++++++++++++++++ + Makefile | 19 ++++- + arch/x86/Kconfig | 2 +- + init/Kconfig | 73 +++++++++++++++++ + kernel/gcov/Kconfig | 2 +- + lib/Kconfig.debug | 2 +- + scripts/Makefile.lto | 84 +++++++++++++++++++ + scripts/Makefile.modpost | 7 +- + scripts/kconfig/confdata.c | 5 ++ + scripts/kconfig/expr.c | 22 ++--- + scripts/kconfig/expr.h | 5 -- + scripts/kconfig/gconf.c | 24 ------ + scripts/kconfig/lkc.h | 14 ---- + scripts/kconfig/lkc_proto.h | 85 ++++++++++---------- + scripts/kconfig/menu.c | 4 +- + scripts/kconfig/merge_config.sh | 2 +- + scripts/kconfig/symbol.c | 42 +++++----- + scripts/kconfig/util.c | 10 --- + scripts/link-vmlinux.sh | 2 +- + 19 files changed, 437 insertions(+), 140 deletions(-) + create mode 100644 Documentation/lto-build + create mode 100644 scripts/Makefile.lto +Merging kconfig/for-next (bfa76d495765 Linux 3.19) +$ git merge kconfig/for-next +Already up-to-date. +Merging libata/for-next (29200f12a116 sata-fsl: Apply link speed limits) +$ git merge libata/for-next +Merge made by the 'recursive' strategy. + drivers/ata/sata_fsl.c | 2 ++ + 1 file changed, 2 insertions(+) +Merging pm/linux-next (c2c0d0f88b32 Merge branch 'pm-sleep' into linux-next) +$ git merge pm/linux-next +Merge made by the 'recursive' strategy. + Documentation/kernel-parameters.txt | 7 +++ + Documentation/power/basic-pm-debugging.txt | 10 ++-- + Documentation/power/suspend-and-interrupts.txt | 22 ++++++-- + arch/x86/pci/acpi.c | 11 ++-- + drivers/acpi/resource.c | 4 +- + drivers/acpi/video.c | 20 +++++-- + drivers/base/power/domain.c | 24 ++++----- + drivers/base/power/wakeup.c | 1 + + drivers/clk/at91/pmc.c | 20 ++++++- + drivers/clk/at91/pmc.h | 1 + + drivers/cpufreq/ppc-corenet-cpufreq.c | 2 + + drivers/cpuidle/cpuidle.c | 61 +++++++++------------ + drivers/pci/host/pci-versatile.c | 2 +- + drivers/rtc/rtc-at91rm9200.c | 62 +++++++++++++++++----- + drivers/rtc/rtc-at91sam9.c | 73 +++++++++++++++++++++----- + drivers/tty/serial/atmel_serial.c | 49 +++++++++++++++-- + drivers/watchdog/at91sam9_wdt.c | 3 +- + include/linux/cpuidle.h | 17 +++++- + include/linux/interrupt.h | 9 +++- + include/linux/irqdesc.h | 1 + + kernel/irq/manage.c | 7 ++- + kernel/irq/pm.c | 7 ++- + kernel/power/suspend.c | 13 ++++- + kernel/sched/idle.c | 54 +++++++++++-------- + 24 files changed, 355 insertions(+), 125 deletions(-) +Merging idle/next (210109f4a19a Merge branches 'turbostat', 'sfi' and 'cpuidle' into release) +$ git merge idle/next +Already up-to-date! +Merge made by the 'recursive' strategy. +Merging apm/for-next (53675abbd1e5 x86, apm: Remove unused variable) +$ git merge apm/for-next +Already up-to-date. +Merging thermal/next (5912e264d9ee Merge branch 'tmon-fixes' of .git into next) +$ git merge thermal/next +Already up-to-date. +Merging thermal-soc/next (ab864f019436 Merge branch 'work-linus' into work-next) +$ git merge thermal-soc/next +Auto-merging MAINTAINERS +Merge made by the 'recursive' strategy. + .../bindings/thermal/qcom-spmi-temp-alarm.txt | 57 ++ + .../devicetree/bindings/thermal/thermal.txt | 9 + + Documentation/thermal/cpu-cooling-api.txt | 156 +++++- + Documentation/thermal/power_allocator.txt | 247 +++++++++ + Documentation/thermal/sysfs-api.txt | 31 +- + MAINTAINERS | 8 + + drivers/acpi/thermal.c | 9 +- + drivers/cpufreq/exynos-cpufreq.c | 21 +- + drivers/platform/x86/acerhdf.c | 3 +- + drivers/thermal/Kconfig | 36 ++ + drivers/thermal/Makefile | 2 + + drivers/thermal/cpu_cooling.c | 610 ++++++++++++++++++++- + drivers/thermal/db8500_thermal.c | 2 +- + drivers/thermal/fair_share.c | 41 +- + drivers/thermal/imx_thermal.c | 3 +- + drivers/thermal/of-thermal.c | 15 +- + drivers/thermal/power_allocator.c | 538 ++++++++++++++++++ + drivers/thermal/qcom-spmi-temp-alarm.c | 309 +++++++++++ + drivers/thermal/samsung/exynos_tmu.c | 3 +- + drivers/thermal/thermal_core.c | 209 ++++++- + drivers/thermal/thermal_core.h | 11 + + drivers/thermal/ti-soc-thermal/ti-thermal-common.c | 3 +- + drivers/thermal/x86_pkg_temp_thermal.c | 2 +- + include/linux/cpu_cooling.h | 39 ++ + include/linux/thermal.h | 86 ++- + include/trace/events/thermal.h | 58 ++ + include/trace/events/thermal_power_allocator.h | 87 +++ + 27 files changed, 2501 insertions(+), 94 deletions(-) + create mode 100644 Documentation/devicetree/bindings/thermal/qcom-spmi-temp-alarm.txt + create mode 100644 Documentation/thermal/power_allocator.txt + create mode 100644 drivers/thermal/power_allocator.c + create mode 100644 drivers/thermal/qcom-spmi-temp-alarm.c + create mode 100644 include/trace/events/thermal_power_allocator.h +Merging ieee1394/for-next (d71e6a11737f firewire: core: use correct vendor/model IDs) +$ git merge ieee1394/for-next +Already up-to-date. +Merging dlm/next (2ab4bd8ea3a6 dlm: adopt orphan locks) +$ git merge dlm/next +Already up-to-date. +Merging swiotlb/linux-next (8e0629c1d4ce swiotlb: don't assume PA 0 is invalid) +$ git merge swiotlb/linux-next +Already up-to-date. +Merging slave-dma/next (9312a4fec10c Merge branch 'for-linus' into next) +$ git merge slave-dma/next +Merge made by the 'recursive' strategy. + drivers/dma/mmp_pdma.c | 3 ++ + drivers/dma/mmp_tdma.c | 31 +++++++++++++---- + drivers/dma/qcom_bam_dma.c | 14 +++++--- + drivers/dma/s3c24xx-dma.c | 4 +-- + drivers/dma/sh/shdma-base.c | 73 ++++++++++++++++++++++++++++----------- + drivers/dma/sh/shdmac.c | 15 ++++---- + drivers/mmc/host/sh_mmcif.c | 13 +++---- + drivers/mmc/host/sh_mobile_sdhi.c | 2 -- + drivers/mmc/host/tmio_mmc.h | 2 -- + drivers/mmc/host/tmio_mmc_dma.c | 4 --- + drivers/mtd/nand/sh_flctl.c | 2 -- + drivers/spi/spi-rspi.c | 1 - + drivers/spi/spi-sh-msiof.c | 1 - + include/linux/dmaengine.h | 8 ----- + include/linux/shdma-base.h | 1 + + sound/soc/sh/fsi.c | 18 +++++++--- + 16 files changed, 119 insertions(+), 73 deletions(-) +Merging net-next/master (3a65f63ff678 Merge tag 'linux-can-next-for-4.1-20150304' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next) +$ git merge net-next/master +Auto-merging net/ipv6/ping.c +Auto-merging net/ipv4/ping.c +Removing kernel/bpf/test_stub.c +Removing drivers/s390/net/claw.h +Removing drivers/s390/net/claw.c +Auto-merging drivers/net/wireless/b43/main.c +Auto-merging drivers/net/team/team.c +Auto-merging arch/powerpc/net/bpf_jit_asm.S +Auto-merging MAINTAINERS +Merge made by the 'recursive' strategy. + .../bindings/net/ieee802154/at86rf230.txt | 8 +- + Documentation/networking/ipvs-sysctl.txt | 21 + + Documentation/networking/mpls-sysctl.txt | 20 + + Documentation/networking/pktgen.txt | 62 +- + MAINTAINERS | 1 - + arch/powerpc/Kconfig | 2 +- + arch/powerpc/include/asm/asm-compat.h | 4 + + arch/powerpc/include/asm/ppc-opcode.h | 2 + + arch/powerpc/net/Makefile | 2 +- + arch/powerpc/net/bpf_jit.h | 64 +- + arch/powerpc/net/{bpf_jit_64.S => bpf_jit_asm.S} | 70 +- + arch/powerpc/net/bpf_jit_comp.c | 46 +- + arch/s390/kernel/irq.c | 1 - + crypto/algif_hash.c | 8 +- + crypto/algif_rng.c | 4 +- + crypto/algif_skcipher.c | 8 +- + drivers/bluetooth/ath3k.c | 1 + + drivers/bluetooth/btmrvl_drv.h | 1 + + drivers/bluetooth/btmrvl_main.c | 14 + + drivers/bluetooth/btusb.c | 120 +- + drivers/firewire/net.c | 13 - + drivers/isdn/i4l/isdn_net.c | 33 - + drivers/isdn/mISDN/socket.c | 7 +- + drivers/media/dvb-core/dvb_net.c | 1 - + drivers/net/arcnet/arcnet.c | 55 - + drivers/net/bonding/bond_3ad.c | 60 +- + drivers/net/bonding/bond_main.c | 6 +- + drivers/net/bonding/bond_procfs.c | 43 +- + drivers/net/can/bfin_can.c | 258 +- + drivers/net/dsa/bcm_sf2.c | 155 +- + drivers/net/dsa/bcm_sf2.h | 2 + + drivers/net/dsa/bcm_sf2_regs.h | 15 + + drivers/net/dsa/mv88e6171.c | 18 +- + drivers/net/dsa/mv88e6352.c | 77 +- + drivers/net/dsa/mv88e6xxx.c | 53 + + drivers/net/dsa/mv88e6xxx.h | 6 + + drivers/net/ethernet/altera/altera_tse_main.c | 20 +- + drivers/net/ethernet/amd/pcnet32.c | 2 +- + drivers/net/ethernet/broadcom/Kconfig | 8 +- + drivers/net/ethernet/broadcom/bnx2.c | 29 +- + drivers/net/ethernet/broadcom/bnx2.h | 4 +- + drivers/net/ethernet/broadcom/bnx2_fw.h | 4 +- + .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 2 +- + drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 6 +- + drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 2 +- + drivers/net/ethernet/broadcom/cnic.c | 6 +- + drivers/net/ethernet/broadcom/cnic_if.h | 8 +- + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 133 +- + drivers/net/ethernet/broadcom/genet/bcmgenet.h | 2 +- + drivers/net/ethernet/brocade/Kconfig | 8 +- + drivers/net/ethernet/brocade/Makefile | 2 +- + drivers/net/ethernet/brocade/bna/Kconfig | 12 +- + drivers/net/ethernet/brocade/bna/Makefile | 3 +- + drivers/net/ethernet/brocade/bna/bfa_cee.c | 7 +- + drivers/net/ethernet/brocade/bna/bfa_cee.h | 7 +- + drivers/net/ethernet/brocade/bna/bfa_cs.h | 7 +- + drivers/net/ethernet/brocade/bna/bfa_defs.h | 7 +- + drivers/net/ethernet/brocade/bna/bfa_defs_cna.h | 7 +- + .../net/ethernet/brocade/bna/bfa_defs_mfg_comm.h | 7 +- + drivers/net/ethernet/brocade/bna/bfa_defs_status.h | 7 +- + drivers/net/ethernet/brocade/bna/bfa_ioc.c | 9 +- + drivers/net/ethernet/brocade/bna/bfa_ioc.h | 7 +- + drivers/net/ethernet/brocade/bna/bfa_ioc_ct.c | 7 +- + drivers/net/ethernet/brocade/bna/bfa_msgq.c | 7 +- + drivers/net/ethernet/brocade/bna/bfa_msgq.h | 7 +- + drivers/net/ethernet/brocade/bna/bfi.h | 7 +- + drivers/net/ethernet/brocade/bna/bfi_cna.h | 7 +- + drivers/net/ethernet/brocade/bna/bfi_enet.h | 7 +- + drivers/net/ethernet/brocade/bna/bfi_reg.h | 13 +- + drivers/net/ethernet/brocade/bna/bna.h | 7 +- + drivers/net/ethernet/brocade/bna/bna_enet.c | 7 +- + drivers/net/ethernet/brocade/bna/bna_hw_defs.h | 7 +- + drivers/net/ethernet/brocade/bna/bna_tx_rx.c | 7 +- + drivers/net/ethernet/brocade/bna/bna_types.h | 7 +- + drivers/net/ethernet/brocade/bna/bnad.c | 11 +- + drivers/net/ethernet/brocade/bna/bnad.h | 9 +- + drivers/net/ethernet/brocade/bna/bnad_debugfs.c | 7 +- + drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 7 +- + drivers/net/ethernet/brocade/bna/cna.h | 11 +- + drivers/net/ethernet/brocade/bna/cna_fwimg.c | 7 +- + drivers/net/ethernet/cadence/Kconfig | 4 +- + drivers/net/ethernet/cadence/macb.c | 32 +- + drivers/net/ethernet/cadence/macb.h | 18 +- + drivers/net/ethernet/cisco/enic/enic_main.c | 8 +- + drivers/net/ethernet/emulex/benet/be.h | 52 +- + drivers/net/ethernet/emulex/benet/be_cmds.c | 201 +- + drivers/net/ethernet/emulex/benet/be_cmds.h | 23 +- + drivers/net/ethernet/emulex/benet/be_ethtool.c | 2 +- + drivers/net/ethernet/emulex/benet/be_main.c | 1205 ++++--- + drivers/net/ethernet/intel/Kconfig | 9 + + drivers/net/ethernet/intel/e1000e/defines.h | 1 + + drivers/net/ethernet/intel/e1000e/e1000.h | 2 + + drivers/net/ethernet/intel/e1000e/ethtool.c | 6 +- + drivers/net/ethernet/intel/e1000e/hw.h | 6 + + drivers/net/ethernet/intel/e1000e/ich8lan.c | 770 ++++- + drivers/net/ethernet/intel/e1000e/ich8lan.h | 9 + + drivers/net/ethernet/intel/e1000e/netdev.c | 50 +- + drivers/net/ethernet/intel/e1000e/ptp.c | 4 +- + drivers/net/ethernet/intel/e1000e/regs.h | 3 + + drivers/net/ethernet/intel/fm10k/fm10k.h | 1 + + drivers/net/ethernet/intel/fm10k/fm10k_common.c | 3 +- + drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 2 +- + drivers/net/ethernet/intel/fm10k/fm10k_iov.c | 2 +- + drivers/net/ethernet/intel/fm10k/fm10k_main.c | 39 +- + drivers/net/ethernet/intel/fm10k/fm10k_mbx.c | 20 +- + drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 19 +- + drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 2 +- + drivers/net/ethernet/intel/fm10k/fm10k_pf.c | 23 +- + drivers/net/ethernet/intel/fm10k/fm10k_tlv.c | 2 +- + drivers/net/ethernet/intel/fm10k/fm10k_type.h | 5 +- + drivers/net/ethernet/intel/fm10k/fm10k_vf.c | 14 +- + drivers/net/ethernet/intel/i40e/Makefile | 3 +- + drivers/net/ethernet/intel/i40e/i40e.h | 36 +- + drivers/net/ethernet/intel/i40e/i40e_adminq.c | 1 + + drivers/net/ethernet/intel/i40e/i40e_adminq.h | 1 + + drivers/net/ethernet/intel/i40e/i40e_common.c | 195 +- + drivers/net/ethernet/intel/i40e/i40e_configfs.c | 354 ++ + drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c | 13 +- + drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 19 +- + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 343 +- + drivers/net/ethernet/intel/i40e/i40e_fcoe.c | 20 +- + drivers/net/ethernet/intel/i40e/i40e_main.c | 489 ++- + drivers/net/ethernet/intel/i40e/i40e_nvm.c | 96 +- + drivers/net/ethernet/intel/i40e/i40e_prototype.h | 12 +- + drivers/net/ethernet/intel/i40e/i40e_register.h | 50 +- + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 432 ++- + drivers/net/ethernet/intel/i40e/i40e_txrx.h | 17 +- + drivers/net/ethernet/intel/i40e/i40e_type.h | 17 +- + drivers/net/ethernet/intel/i40e/i40e_virtchnl.h | 42 +- + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 9 +- + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 3 +- + drivers/net/ethernet/intel/i40evf/i40e_adminq.h | 1 + + drivers/net/ethernet/intel/i40evf/i40e_common.c | 29 +- + drivers/net/ethernet/intel/i40evf/i40e_register.h | 50 +- + drivers/net/ethernet/intel/i40evf/i40e_txrx.c | 409 ++- + drivers/net/ethernet/intel/i40evf/i40e_txrx.h | 17 +- + drivers/net/ethernet/intel/i40evf/i40e_type.h | 4 +- + drivers/net/ethernet/intel/i40evf/i40e_virtchnl.h | 42 +- + drivers/net/ethernet/intel/i40evf/i40evf_ethtool.c | 20 +- + drivers/net/ethernet/intel/i40evf/i40evf_main.c | 68 +- + drivers/net/ethernet/intel/igbvf/defines.h | 128 +- + drivers/net/ethernet/intel/igbvf/ethtool.c | 83 +- + drivers/net/ethernet/intel/igbvf/igbvf.h | 103 +- + drivers/net/ethernet/intel/igbvf/mbx.c | 21 +- + drivers/net/ethernet/intel/igbvf/mbx.h | 53 +- + drivers/net/ethernet/intel/igbvf/netdev.c | 391 +-- + drivers/net/ethernet/intel/igbvf/regs.h | 123 +- + drivers/net/ethernet/intel/igbvf/vf.c | 43 +- + drivers/net/ethernet/intel/igbvf/vf.h | 83 +- + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 4 +- + drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 4 +- + drivers/net/ethernet/mellanox/mlx4/en_selftest.c | 2 +- + drivers/net/ethernet/micrel/ksz884x.c | 2 +- + drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c | 2 +- + drivers/net/ethernet/qlogic/qlge/qlge_main.c | 2 +- + drivers/net/ethernet/renesas/sh_eth.c | 259 +- + drivers/net/ethernet/renesas/sh_eth.h | 23 +- + drivers/net/ethernet/rocker/rocker.c | 255 +- + drivers/net/ethernet/rocker/rocker.h | 29 +- + drivers/net/ethernet/smsc/smsc911x.c | 2 +- + drivers/net/ethernet/sun/sunvnet.c | 2 + + drivers/net/ethernet/ti/netcp_core.c | 2 +- + drivers/net/ethernet/toshiba/ps3_gelic_wireless.c | 4 +- + drivers/net/ethernet/via/via-rhine.c | 29 +- + drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 +- + drivers/net/hamradio/6pack.c | 31 +- + drivers/net/hamradio/baycom_epp.c | 3 + + drivers/net/hamradio/bpqether.c | 3 + + drivers/net/hamradio/dmascc.c | 3 + + drivers/net/hamradio/hdlcdrv.c | 3 + + drivers/net/hamradio/mkiss.c | 36 +- + drivers/net/hamradio/scc.c | 3 + + drivers/net/hamradio/yam.c | 3 + + drivers/net/hyperv/hyperv_net.h | 1 + + drivers/net/hyperv/netvsc_drv.c | 14 + + drivers/net/hyperv/rndis_filter.c | 6 +- + drivers/net/ieee802154/at86rf230.c | 120 +- + drivers/net/ipvlan/ipvlan_main.c | 1 - + drivers/net/macvlan.c | 1 - + drivers/net/macvtap.c | 9 +- + drivers/net/netconsole.c | 5 +- + drivers/net/ppp/pppoe.c | 25 +- + drivers/net/team/team.c | 3 + + drivers/net/tun.c | 6 +- + drivers/net/usb/asix_common.c | 2 + + drivers/net/usb/catc.c | 4 +- + drivers/net/usb/cdc_mbim.c | 2 +- + drivers/net/usb/cdc_ncm.c | 3 +- + drivers/net/usb/hso.c | 13 +- + drivers/net/usb/lg-vl600.c | 2 +- + drivers/net/usb/qmi_wwan.c | 2 +- + drivers/net/usb/r8152.c | 131 +- + drivers/net/usb/sr9800.c | 1 + + drivers/net/usb/usbnet.c | 5 +- + drivers/net/vmxnet3/vmxnet3_drv.c | 29 +- + drivers/net/vmxnet3/vmxnet3_int.h | 5 +- + drivers/net/wireless/airo.c | 4 +- + drivers/net/wireless/at76c50x-usb.c | 6 +- + drivers/net/wireless/ath/ath10k/mac.c | 2 +- + drivers/net/wireless/ath/ath5k/base.c | 2 +- + drivers/net/wireless/ath/ath6kl/cfg80211.c | 2 +- + drivers/net/wireless/ath/ath6kl/main.c | 2 +- + drivers/net/wireless/ath/ath9k/htc_drv_main.c | 2 +- + drivers/net/wireless/ath/ath9k/main.c | 4 +- + drivers/net/wireless/atmel.c | 16 +- + drivers/net/wireless/b43/main.c | 8 +- + drivers/net/wireless/b43legacy/main.c | 8 +- + drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c | 12 +- + drivers/net/wireless/brcm80211/brcmfmac/flowring.c | 2 +- + drivers/net/wireless/brcm80211/brcmfmac/p2p.c | 2 +- + drivers/net/wireless/cw1200/sta.c | 2 +- + drivers/net/wireless/cw1200/txrx.c | 2 +- + drivers/net/wireless/hostap/hostap_80211_tx.c | 4 +- + drivers/net/wireless/hostap/hostap_ap.c | 8 +- + drivers/net/wireless/hostap/hostap_info.c | 2 +- + drivers/net/wireless/hostap/hostap_main.c | 5 +- + drivers/net/wireless/hostap/hostap_wlan.h | 33 +- + drivers/net/wireless/ipw2x00/ipw2100.c | 8 +- + drivers/net/wireless/ipw2x00/ipw2200.c | 6 +- + drivers/net/wireless/iwlegacy/common.c | 2 +- + drivers/net/wireless/iwlwifi/mvm/power.c | 3 +- + drivers/net/wireless/libertas/main.c | 4 +- + drivers/net/wireless/libertas_tf/main.c | 4 +- + drivers/net/wireless/mac80211_hwsim.c | 6 +- + drivers/net/wireless/mwifiex/cfg80211.c | 8 +- + drivers/net/wireless/mwifiex/init.c | 4 +- + drivers/net/wireless/mwifiex/sta_event.c | 2 +- + drivers/net/wireless/mwifiex/wmm.c | 2 +- + drivers/net/wireless/mwl8k.c | 2 +- + drivers/net/wireless/orinoco/wext.c | 2 +- + drivers/net/wireless/p54/fwio.c | 2 +- + drivers/net/wireless/p54/main.c | 8 +- + drivers/net/wireless/ray_cs.c | 2 +- + drivers/net/wireless/rndis_wlan.c | 28 +- + drivers/net/wireless/rtlwifi/core.c | 6 +- + drivers/net/wireless/ti/wl1251/main.c | 4 +- + drivers/net/wireless/ti/wlcore/cmd.c | 4 +- + drivers/net/xen-netback/interface.c | 2 +- + drivers/s390/net/Kconfig | 13 +- + drivers/s390/net/Makefile | 1 - + drivers/s390/net/claw.c | 3377 -------------------- + drivers/s390/net/claw.h | 348 -- + drivers/s390/net/qeth_core_main.c | 5 +- + drivers/vhost/net.c | 6 +- + include/linux/bpf.h | 50 +- + include/linux/etherdevice.h | 1 - + include/linux/filter.h | 6 +- + include/linux/ieee802154.h | 12 +- + include/linux/if_pppox.h | 2 + + include/linux/igmp.h | 2 + + include/linux/net.h | 10 +- + include/linux/netdevice.h | 12 +- + include/linux/skbuff.h | 5 +- + include/linux/socket.h | 2 + + include/linux/spi/at86rf230.h | 1 + + include/linux/tcp.h | 1 - + include/linux/usb/usbnet.h | 12 + + include/net/af_vsock.h | 4 +- + include/net/arp.h | 20 +- + include/net/ax25.h | 5 +- + include/net/bluetooth/bluetooth.h | 22 +- + include/net/bluetooth/hci_core.h | 146 +- + include/net/bluetooth/mgmt.h | 7 +- + include/net/bond_3ad.h | 29 + + include/net/dsa.h | 15 + + include/net/inet_common.h | 7 +- + include/net/ip_fib.h | 2 +- + include/net/ip_vs.h | 61 +- + include/net/ipv6.h | 8 + + include/net/mac802154.h | 9 +- + include/net/ndisc.h | 19 +- + include/net/neighbour.h | 57 +- + include/net/net_namespace.h | 4 + + include/net/netns/ipv4.h | 1 + + include/net/netns/ipv6.h | 1 + + include/net/netns/mpls.h | 17 + + include/net/ping.h | 7 +- + include/net/sock.h | 39 +- + include/net/tcp.h | 7 +- + include/net/udp.h | 24 +- + include/uapi/linux/bpf.h | 3 + + include/uapi/linux/if_addr.h | 1 + + include/uapi/linux/ip_vs.h | 7 +- + include/uapi/linux/pkt_cls.h | 2 + + include/uapi/linux/rtnetlink.h | 10 + + kernel/bpf/Makefile | 3 - + kernel/bpf/arraymap.c | 6 +- + kernel/bpf/hashtab.c | 6 +- + kernel/bpf/helpers.c | 6 +- + kernel/bpf/syscall.c | 9 +- + kernel/bpf/test_stub.c | 78 - + kernel/bpf/verifier.c | 17 +- + net/6lowpan/Kconfig | 57 +- + net/6lowpan/Makefile | 13 +- + net/6lowpan/iphc.c | 200 +- + net/6lowpan/nhc.c | 241 ++ + net/6lowpan/nhc.h | 146 + + net/6lowpan/nhc_dest.c | 28 + + net/6lowpan/nhc_fragment.c | 27 + + net/6lowpan/nhc_hop.c | 27 + + net/6lowpan/nhc_ipv6.c | 27 + + net/6lowpan/nhc_mobility.c | 27 + + net/6lowpan/nhc_routing.c | 27 + + net/6lowpan/nhc_udp.c | 157 + + net/802/fc.c | 21 - + net/802/fddi.c | 26 - + net/802/hippi.c | 28 - + net/8021q/vlan_dev.c | 37 +- + net/Makefile | 2 +- + net/appletalk/aarp.c | 6 +- + net/appletalk/ddp.c | 7 +- + net/atm/common.c | 7 +- + net/atm/common.h | 7 +- + net/atm/lec.c | 4 +- + net/atm/signaling.c | 24 - + net/ax25/af_ax25.c | 7 +- + net/ax25/ax25_ip.c | 30 +- + net/batman-adv/gateway_client.c | 19 +- + net/bluetooth/Kconfig | 8 + + net/bluetooth/Makefile | 3 +- + net/bluetooth/a2mp.c | 44 +- + net/bluetooth/a2mp.h | 8 - + net/bluetooth/af_bluetooth.c | 11 +- + net/bluetooth/bnep/netdev.c | 2 +- + net/bluetooth/hci_conn.c | 20 +- + net/bluetooth/hci_core.c | 60 +- + net/bluetooth/hci_debugfs.h | 22 + + net/bluetooth/hci_event.c | 42 +- + net/bluetooth/hci_request.c | 6 +- + net/bluetooth/hci_sock.c | 55 +- + net/bluetooth/l2cap_core.c | 40 +- + net/bluetooth/l2cap_sock.c | 12 +- + net/bluetooth/mgmt.c | 18 +- + net/bluetooth/rfcomm/sock.c | 10 +- + net/bluetooth/sco.c | 31 +- + net/bluetooth/smp.c | 34 +- + net/bridge/br_netlink.c | 90 +- + net/caif/caif_socket.c | 17 +- + net/can/bcm.c | 9 +- + net/can/raw.c | 13 +- + net/compat.c | 10 +- + net/core/ethtool.c | 2 +- + net/core/filter.c | 116 +- + net/core/neighbour.c | 88 +- + net/core/skbuff.c | 9 +- + net/core/sock.c | 15 +- + net/dccp/dccp.h | 8 +- + net/dccp/probe.c | 3 +- + net/dccp/proto.c | 7 +- + net/decnet/af_decnet.c | 7 +- + net/decnet/dn_neigh.c | 7 + + net/dsa/Kconfig | 1 + + net/dsa/dsa.c | 21 +- + net/dsa/dsa_priv.h | 9 +- + net/dsa/slave.c | 161 +- + net/ethernet/eth.c | 38 +- + net/ieee802154/6lowpan/core.c | 6 +- + net/ieee802154/core.c | 1 + + net/ieee802154/socket.c | 21 +- + net/ipv4/af_inet.c | 13 +- + net/ipv4/arp.c | 112 +- + net/ipv4/devinet.c | 31 + + net/ipv4/fib_lookup.h | 3 +- + net/ipv4/fib_semantics.c | 4 +- + net/ipv4/fib_trie.c | 489 +-- + net/ipv4/igmp.c | 65 +- + net/ipv4/ping.c | 7 +- + net/ipv4/raw.c | 7 +- + net/ipv4/tcp.c | 10 +- + net/ipv4/tcp_cong.c | 2 +- + net/ipv4/tcp_fastopen.c | 1 - + net/ipv4/tcp_offload.c | 4 +- + net/ipv4/tcp_output.c | 29 +- + net/ipv4/udp.c | 19 +- + net/ipv4/udp_impl.h | 4 +- + net/ipv6/addrconf.c | 38 +- + net/ipv6/af_inet6.c | 2 +- + net/ipv6/ip6_tunnel.c | 6 - + net/ipv6/mcast.c | 60 +- + net/ipv6/ndisc.c | 8 + + net/ipv6/ping.c | 3 +- + net/ipv6/raw.c | 10 +- + net/ipv6/tcpv6_offload.c | 4 +- + net/ipv6/udp.c | 10 +- + net/ipv6/udp_impl.h | 7 +- + net/ipx/af_ipx.c | 7 +- + net/irda/af_irda.c | 29 +- + net/iucv/af_iucv.c | 8 +- + net/key/af_key.c | 6 +- + net/l2tp/l2tp_eth.c | 2 +- + net/l2tp/l2tp_ip.c | 4 +- + net/l2tp/l2tp_ip6.c | 8 +- + net/l2tp/l2tp_ppp.c | 7 +- + net/llc/af_llc.c | 7 +- + net/mac80211/cfg.c | 2 +- + net/mac80211/ibss.c | 2 +- + net/mac80211/mesh.c | 2 +- + net/mac80211/mlme.c | 10 +- + net/mpls/Kconfig | 23 +- + net/mpls/Makefile | 1 + + net/mpls/af_mpls.c | 974 ++++++ + net/mpls/internal.h | 59 + + net/netfilter/Kconfig | 2 +- + net/netfilter/ipvs/ip_vs_core.c | 69 +- + net/netfilter/ipvs/ip_vs_ctl.c | 182 +- + net/netfilter/ipvs/ip_vs_est.c | 102 +- + net/netfilter/ipvs/ip_vs_sync.c | 21 +- + net/netfilter/nf_conntrack_amanda.c | 10 +- + net/netfilter/nft_compat.c | 9 + + net/netfilter/xt_set.c | 4 +- + net/netfilter/xt_string.c | 3 +- + net/netlink/af_netlink.c | 6 +- + net/netrom/af_netrom.c | 7 +- + net/netrom/nr_dev.c | 31 - + net/nfc/llcp_sock.c | 8 +- + net/nfc/rawsock.c | 7 +- + net/packet/af_packet.c | 46 +- + net/phonet/datagram.c | 8 +- + net/phonet/pep.c | 8 +- + net/phonet/socket.c | 6 +- + net/rds/rds.h | 7 +- + net/rds/recv.c | 4 +- + net/rds/send.c | 3 +- + net/rose/af_rose.c | 7 +- + net/rose/rose_dev.c | 53 +- + net/rxrpc/af_rxrpc.c | 7 +- + net/rxrpc/ar-internal.h | 10 +- + net/rxrpc/ar-output.c | 20 +- + net/rxrpc/ar-recvmsg.c | 6 +- + net/sched/cls_bpf.c | 206 +- + net/sched/em_text.c | 3 +- + net/sctp/protocol.c | 3 +- + net/sctp/socket.c | 8 +- + net/socket.c | 82 +- + net/tipc/bearer.c | 2 +- + net/tipc/bearer.h | 5 +- + net/tipc/eth_media.c | 8 +- + net/tipc/ib_media.c | 2 +- + net/tipc/msg.h | 4 +- + net/tipc/name_distr.c | 2 +- + net/tipc/socket.c | 105 +- + net/tipc/subscr.c | 23 +- + net/unix/af_unix.c | 50 +- + net/vmw_vsock/af_vsock.c | 20 +- + net/vmw_vsock/vmci_transport.c | 3 +- + net/wireless/ibss.c | 2 +- + net/wireless/nl80211.c | 4 +- + net/wireless/trace.h | 9 +- + net/wireless/wext-sme.c | 2 +- + net/x25/af_x25.c | 6 +- + samples/bpf/libbpf.h | 4 +- + samples/bpf/test_verifier.c | 5 +- + samples/pktgen/pktgen.conf-1-1 | 59 + + samples/pktgen/pktgen.conf-1-1-flows | 67 + + samples/pktgen/pktgen.conf-1-1-ip6 | 60 + + samples/pktgen/pktgen.conf-1-1-ip6-rdos | 63 + + samples/pktgen/pktgen.conf-1-1-rdos | 64 + + samples/pktgen/pktgen.conf-1-2 | 69 + + samples/pktgen/pktgen.conf-2-1 | 66 + + samples/pktgen/pktgen.conf-2-2 | 73 + + 460 files changed, 10962 insertions(+), 9085 deletions(-) + create mode 100644 Documentation/networking/mpls-sysctl.txt + rename arch/powerpc/net/{bpf_jit_64.S => bpf_jit_asm.S} (76%) + create mode 100644 drivers/net/ethernet/intel/i40e/i40e_configfs.c + delete mode 100644 drivers/s390/net/claw.c + delete mode 100644 drivers/s390/net/claw.h + create mode 100644 include/net/netns/mpls.h + delete mode 100644 kernel/bpf/test_stub.c + create mode 100644 net/6lowpan/nhc.c + create mode 100644 net/6lowpan/nhc.h + create mode 100644 net/6lowpan/nhc_dest.c + create mode 100644 net/6lowpan/nhc_fragment.c + create mode 100644 net/6lowpan/nhc_hop.c + create mode 100644 net/6lowpan/nhc_ipv6.c + create mode 100644 net/6lowpan/nhc_mobility.c + create mode 100644 net/6lowpan/nhc_routing.c + create mode 100644 net/6lowpan/nhc_udp.c + create mode 100644 net/mpls/af_mpls.c + create mode 100644 net/mpls/internal.h + create mode 100755 samples/pktgen/pktgen.conf-1-1 + create mode 100755 samples/pktgen/pktgen.conf-1-1-flows + create mode 100755 samples/pktgen/pktgen.conf-1-1-ip6 + create mode 100755 samples/pktgen/pktgen.conf-1-1-ip6-rdos + create mode 100755 samples/pktgen/pktgen.conf-1-1-rdos + create mode 100755 samples/pktgen/pktgen.conf-1-2 + create mode 100755 samples/pktgen/pktgen.conf-2-1 + create mode 100755 samples/pktgen/pktgen.conf-2-2 +Merging ipsec-next/master (ff660f75be36 Merge branch 'stmmac-pci') +$ git merge ipsec-next/master +Already up-to-date. +Merging wireless-drivers-next/master (0cbfc065fe15 bcma: gpio: enable GPIO IRQ domain on BCM5301X) +$ git merge wireless-drivers-next/master +Auto-merging drivers/net/wireless/mwifiex/init.c +Auto-merging drivers/net/wireless/mwifiex/cfg80211.c +Auto-merging drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c +Auto-merging drivers/net/wireless/b43/main.c +Auto-merging drivers/net/wireless/ath/ath9k/main.c +Merge made by the 'recursive' strategy. + drivers/bcma/bcma_private.h | 6 + + drivers/bcma/driver_gpio.c | 4 +- + drivers/bcma/driver_pci.c | 26 +- + drivers/bcma/driver_pci_host.c | 1 + + drivers/bcma/driver_pcie2.c | 29 +- + drivers/bcma/host_pci.c | 43 +- + drivers/bcma/main.c | 2 +- + drivers/net/wireless/ath/ath9k/ar9003_mci.c | 158 ++++-- + drivers/net/wireless/ath/ath9k/ar9003_mci.h | 61 ++- + drivers/net/wireless/ath/ath9k/ar9003_wow.c | 61 ++- + drivers/net/wireless/ath/ath9k/ath9k.h | 1 + + drivers/net/wireless/ath/ath9k/btcoex.c | 43 +- + drivers/net/wireless/ath/ath9k/btcoex.h | 1 + + drivers/net/wireless/ath/ath9k/debug.c | 5 +- + drivers/net/wireless/ath/ath9k/gpio.c | 95 ++-- + drivers/net/wireless/ath/ath9k/hif_usb.c | 1 + + drivers/net/wireless/ath/ath9k/hw.h | 1 + + drivers/net/wireless/ath/ath9k/main.c | 52 +- + drivers/net/wireless/ath/ath9k/mci.c | 5 +- + drivers/net/wireless/ath/ath9k/reg.h | 275 ---------- + drivers/net/wireless/ath/ath9k/reg_mci.h | 310 +++++++++++ + drivers/net/wireless/ath/ath9k/reg_wow.h | 10 +- + drivers/net/wireless/ath/ath9k/xmit.c | 42 +- + drivers/net/wireless/ath/wil6210/cfg80211.c | 32 +- + drivers/net/wireless/ath/wil6210/debugfs.c | 28 +- + drivers/net/wireless/ath/wil6210/ethtool.c | 34 +- + drivers/net/wireless/ath/wil6210/fw.c | 3 +- + drivers/net/wireless/ath/wil6210/fw_inc.c | 4 +- + drivers/net/wireless/ath/wil6210/interrupt.c | 70 +-- + drivers/net/wireless/ath/wil6210/main.c | 166 +++--- + drivers/net/wireless/ath/wil6210/pcie_bus.c | 22 +- + drivers/net/wireless/ath/wil6210/txrx.c | 123 ++--- + drivers/net/wireless/ath/wil6210/wil6210.h | 34 +- + drivers/net/wireless/ath/wil6210/wmi.c | 9 +- + drivers/net/wireless/b43/main.c | 6 +- + drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c | 166 +++++- + drivers/net/wireless/brcm80211/brcmfmac/cfg80211.c | 13 +- + drivers/net/wireless/brcm80211/brcmfmac/core.c | 30 ++ + drivers/net/wireless/brcm80211/brcmfmac/sdio.c | 115 ++-- + drivers/net/wireless/brcm80211/brcmfmac/sdio.h | 47 +- + drivers/net/wireless/brcm80211/brcmsmac/main.c | 10 +- + .../net/wireless/brcm80211/brcmsmac/phy/phy_n.c | 11 +- + drivers/net/wireless/iwlegacy/4965-rs.c | 2 +- + drivers/net/wireless/iwlwifi/dvm/main.c | 2 +- + drivers/net/wireless/iwlwifi/iwl-7000.c | 4 +- + drivers/net/wireless/iwlwifi/iwl-8000.c | 2 +- + drivers/net/wireless/iwlwifi/iwl-devtrace.h | 18 +- + drivers/net/wireless/iwlwifi/iwl-drv.c | 68 ++- + drivers/net/wireless/iwlwifi/iwl-fw-error-dump.h | 46 ++ + drivers/net/wireless/iwlwifi/iwl-fw-file.h | 151 +++++- + drivers/net/wireless/iwlwifi/iwl-fw.h | 53 +- + drivers/net/wireless/iwlwifi/iwl-phy-db.c | 2 +- + drivers/net/wireless/iwlwifi/iwl-prph.h | 1 - + drivers/net/wireless/iwlwifi/iwl-trans.h | 4 +- + drivers/net/wireless/iwlwifi/mvm/coex.c | 4 +- + drivers/net/wireless/iwlwifi/mvm/coex_legacy.c | 12 +- + drivers/net/wireless/iwlwifi/mvm/d3.c | 9 +- + drivers/net/wireless/iwlwifi/mvm/debugfs-vif.c | 54 ++ + drivers/net/wireless/iwlwifi/mvm/debugfs.c | 6 +- + drivers/net/wireless/iwlwifi/mvm/fw-api-mac.h | 1 + + drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h | 191 ------- + drivers/net/wireless/iwlwifi/mvm/fw-api-stats.h | 64 ++- + drivers/net/wireless/iwlwifi/mvm/fw-api.h | 27 +- + drivers/net/wireless/iwlwifi/mvm/fw.c | 133 ++++- + drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c | 36 ++ + drivers/net/wireless/iwlwifi/mvm/mac80211.c | 180 ++++++- + drivers/net/wireless/iwlwifi/mvm/mvm.h | 125 ++++- + drivers/net/wireless/iwlwifi/mvm/ops.c | 44 +- + drivers/net/wireless/iwlwifi/mvm/phy-ctxt.c | 2 + + drivers/net/wireless/iwlwifi/mvm/rs.c | 215 ++++---- + drivers/net/wireless/iwlwifi/mvm/rs.h | 7 +- + drivers/net/wireless/iwlwifi/mvm/rx.c | 150 +++++- + drivers/net/wireless/iwlwifi/mvm/scan.c | 600 +-------------------- + drivers/net/wireless/iwlwifi/mvm/tx.c | 4 + + drivers/net/wireless/iwlwifi/mvm/utils.c | 207 ++++++- + drivers/net/wireless/iwlwifi/pcie/trans.c | 6 +- + drivers/net/wireless/libertas/debugfs.c | 3 +- + drivers/net/wireless/mwifiex/cfg80211.c | 14 +- + drivers/net/wireless/mwifiex/decl.h | 1 + + drivers/net/wireless/mwifiex/init.c | 1 - + drivers/net/wireless/mwifiex/main.c | 16 +- + drivers/net/wireless/mwifiex/main.h | 5 + + drivers/net/wireless/mwifiex/pcie.c | 10 +- + drivers/net/wireless/mwifiex/pcie.h | 6 +- + drivers/net/wireless/mwifiex/sdio.c | 13 +- + drivers/net/wireless/mwifiex/sdio.h | 62 +-- + drivers/net/wireless/mwifiex/txrx.c | 8 +- + drivers/net/wireless/mwifiex/util.c | 30 ++ + drivers/net/wireless/rtlwifi/base.h | 6 - + drivers/net/wireless/rtlwifi/cam.h | 2 - + drivers/net/wireless/rtlwifi/core.h | 2 - + drivers/net/wireless/rtlwifi/efuse.h | 6 - + drivers/net/wireless/rtlwifi/rtl8188ee/def.h | 41 -- + drivers/net/wireless/rtlwifi/rtl8188ee/hw.c | 2 +- + drivers/net/wireless/rtlwifi/rtl8188ee/phy.c | 3 +- + drivers/net/wireless/rtlwifi/rtl8188ee/rf.h | 1 - + drivers/net/wireless/rtlwifi/rtl8192ce/def.h | 41 -- + drivers/net/wireless/rtlwifi/rtl8192ce/hw.c | 2 +- + drivers/net/wireless/rtlwifi/rtl8192ce/rf.h | 1 - + drivers/net/wireless/rtlwifi/rtl8192cu/hw.c | 4 +- + drivers/net/wireless/rtlwifi/rtl8192cu/hw.h | 2 - + drivers/net/wireless/rtlwifi/rtl8192cu/rf.h | 1 - + drivers/net/wireless/rtlwifi/rtl8192de/def.h | 39 -- + drivers/net/wireless/rtlwifi/rtl8192ee/hw.c | 2 +- + drivers/net/wireless/rtlwifi/rtl8192ee/rf.h | 1 - + drivers/net/wireless/rtlwifi/rtl8192se/def.h | 1 - + drivers/net/wireless/rtlwifi/rtl8192se/hw.c | 2 +- + drivers/net/wireless/rtlwifi/rtl8723ae/def.h | 41 -- + drivers/net/wireless/rtlwifi/rtl8723ae/hw.c | 2 +- + drivers/net/wireless/rtlwifi/rtl8723ae/rf.h | 1 - + drivers/net/wireless/rtlwifi/rtl8723be/hw.c | 2 +- + drivers/net/wireless/rtlwifi/rtl8723be/rf.h | 1 - + drivers/net/wireless/rtlwifi/rtl8821ae/def.h | 41 -- + drivers/net/wireless/rtlwifi/rtl8821ae/hw.c | 4 +- + drivers/net/wireless/rtlwifi/rtl8821ae/rf.h | 1 - + drivers/net/wireless/rtlwifi/usb.c | 11 +- + drivers/ssb/main.c | 2 + + include/linux/bcma/bcma.h | 3 + + include/linux/bcma/bcma_driver_pci.h | 4 +- + include/linux/bcma/bcma_driver_pcie2.h | 2 + + 120 files changed, 2772 insertions(+), 2256 deletions(-) + create mode 100644 drivers/net/wireless/ath/ath9k/reg_mci.h +Merging bluetooth/master (263be3326b89 at86rf230: restore trx len when needed) +$ git merge bluetooth/master +Auto-merging drivers/bluetooth/btusb.c +Merge made by the 'recursive' strategy. + drivers/bluetooth/btusb.c | 265 +++++++++++++++++++++++++++++++++++++ + drivers/net/ieee802154/at86rf230.c | 117 +++++++++------- + 2 files changed, 332 insertions(+), 50 deletions(-) +Merging infiniband/for-next (147d1da951cf Merge branches 'core', 'cxgb4', 'iser', 'mlx4', 'mlx5', 'ocrdma', 'odp', 'qib' and 'srp' into for-next) +$ git merge infiniband/for-next +Already up-to-date. +Merging mtd/master (5e0899db69e2 mtd: nand: MTD_NAND_HISI504 should depend on HAS_DMA) +$ git merge mtd/master +Merge made by the 'recursive' strategy. + drivers/mtd/nand/Kconfig | 1 + + drivers/mtd/nand/pxa3xx_nand.c | 50 +++++++++++++++++++++++++++++++++++++----- + 2 files changed, 45 insertions(+), 6 deletions(-) +Merging l2-mtd/master (393d23c4e229 mtd: atmel_nand: fix typo in dev_err error message) +$ git merge l2-mtd/master +Merge made by the 'recursive' strategy. + .../devicetree/bindings/mtd/sunxi-nand.txt | 2 +- + drivers/mtd/devices/block2mtd.c | 58 ++++++++++++++++------ + drivers/mtd/nand/atmel_nand.c | 2 +- + drivers/mtd/nand/pxa3xx_nand.c | 24 +++++++-- + drivers/mtd/nand/s3c2410.c | 3 -- + 5 files changed, 66 insertions(+), 23 deletions(-) +Merging crypto/master (37821da088d0 crypto: drbg - remove superflowous memsets) +$ git merge crypto/master +Merge made by the 'recursive' strategy. + Documentation/DocBook/crypto-API.tmpl | 264 +++ + arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h | 14 - + arch/powerpc/crypto/Makefile | 8 + + arch/powerpc/crypto/aes-spe-core.S | 351 ++++ + arch/powerpc/crypto/aes-spe-keys.S | 283 +++ + arch/powerpc/crypto/aes-spe-modes.S | 630 +++++++ + arch/powerpc/crypto/aes-spe-regs.h | 42 + + arch/powerpc/crypto/aes-tab-4k.S | 331 ++++ + arch/powerpc/crypto/aes_spe_glue.c | 512 ++++++ + arch/powerpc/crypto/md5-asm.S | 243 +++ + arch/powerpc/crypto/md5_glue.c | 165 ++ + arch/powerpc/crypto/sha256-spe-asm.S | 323 ++++ + arch/powerpc/crypto/sha256_spe_glue.c | 275 +++ + arch/powerpc/sha1-spe-asm.S | 299 ++++ + arch/powerpc/sha1_spe_glue.c | 210 +++ + arch/x86/crypto/aesni-intel_glue.c | 164 +- + arch/x86/crypto/sha-mb/sha1_mb_mgr_init_avx2.c | 2 +- + crypto/Kconfig | 46 + + crypto/Makefile | 1 + + crypto/algif_aead.c | 666 +++++++ + crypto/drbg.c | 57 +- + drivers/char/hw_random/bcm63xx-rng.c | 43 +- + drivers/crypto/Kconfig | 11 +- + drivers/crypto/Makefile | 1 + + drivers/crypto/atmel-aes.c | 2 +- + drivers/crypto/atmel-sha.c | 2 +- + drivers/crypto/atmel-tdes.c | 2 +- + drivers/crypto/ccp/Makefile | 9 +- + drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 12 +- + drivers/crypto/ccp/ccp-crypto-aes-xts.c | 4 +- + drivers/crypto/ccp/ccp-crypto-aes.c | 3 +- + drivers/crypto/ccp/ccp-crypto-main.c | 5 +- + drivers/crypto/ccp/ccp-crypto-sha.c | 12 +- + drivers/crypto/ccp/ccp-crypto.h | 3 - + drivers/crypto/ccp/ccp-dev.c | 7 +- + drivers/crypto/ccp/ccp-dev.h | 12 +- + drivers/crypto/ccp/ccp-ops.c | 24 +- + drivers/crypto/ccp/ccp-pci.c | 21 +- + drivers/crypto/ccp/ccp-platform.c | 111 +- + drivers/crypto/mxs-dcp.c | 2 +- + drivers/crypto/sahara.c | 14 +- + drivers/crypto/vmx/Kconfig | 8 + + drivers/crypto/vmx/Makefile | 19 + + drivers/crypto/vmx/aes.c | 139 ++ + drivers/crypto/vmx/aes_cbc.c | 184 ++ + drivers/crypto/vmx/aes_ctr.c | 167 ++ + drivers/crypto/vmx/aesp8-ppc.h | 20 + + drivers/crypto/vmx/aesp8-ppc.pl | 1940 +++++++++++++++++++++ + drivers/crypto/vmx/ghash.c | 214 +++ + drivers/crypto/vmx/ghashp8-ppc.pl | 234 +++ + drivers/crypto/vmx/ppc-xlate.pl | 226 +++ + drivers/crypto/vmx/vmx.c | 88 + + 52 files changed, 8202 insertions(+), 223 deletions(-) + create mode 100644 arch/powerpc/crypto/aes-spe-core.S + create mode 100644 arch/powerpc/crypto/aes-spe-keys.S + create mode 100644 arch/powerpc/crypto/aes-spe-modes.S + create mode 100644 arch/powerpc/crypto/aes-spe-regs.h + create mode 100644 arch/powerpc/crypto/aes-tab-4k.S + create mode 100644 arch/powerpc/crypto/aes_spe_glue.c + create mode 100644 arch/powerpc/crypto/md5-asm.S + create mode 100644 arch/powerpc/crypto/md5_glue.c + create mode 100644 arch/powerpc/crypto/sha256-spe-asm.S + create mode 100644 arch/powerpc/crypto/sha256_spe_glue.c + create mode 100644 arch/powerpc/sha1-spe-asm.S + create mode 100644 arch/powerpc/sha1_spe_glue.c + create mode 100644 crypto/algif_aead.c + create mode 100644 drivers/crypto/vmx/Kconfig + create mode 100644 drivers/crypto/vmx/Makefile + create mode 100644 drivers/crypto/vmx/aes.c + create mode 100644 drivers/crypto/vmx/aes_cbc.c + create mode 100644 drivers/crypto/vmx/aes_ctr.c + create mode 100644 drivers/crypto/vmx/aesp8-ppc.h + create mode 100755 drivers/crypto/vmx/aesp8-ppc.pl + create mode 100644 drivers/crypto/vmx/ghash.c + create mode 100755 drivers/crypto/vmx/ghashp8-ppc.pl + create mode 100755 drivers/crypto/vmx/ppc-xlate.pl + create mode 100644 drivers/crypto/vmx/vmx.c +Merging drm/drm-next (329414c4e7b7 Merge tag 'topic/drm-misc-2015-02-25' of git://anongit.freedesktop.org/drm-intel into drm-next) +$ git merge drm/drm-next +Auto-merging drivers/gpu/drm/drm_crtc.c +Merge made by the 'recursive' strategy. + drivers/gpu/drm/drm_atomic.c | 100 ++++++++++--------- + drivers/gpu/drm/drm_atomic_helper.c | 192 +++++++++++++++++++----------------- + drivers/gpu/drm/drm_crtc.c | 25 +++-- + drivers/gpu/drm/drm_irq.c | 2 +- + drivers/gpu/drm/i915/intel_atomic.c | 4 +- + drivers/gpu/drm/msm/msm_atomic.c | 4 +- + drivers/gpu/drm/tegra/drm.c | 4 +- + include/drm/drmP.h | 9 ++ + include/drm/drm_atomic_helper.h | 6 +- + include/drm/drm_crtc_helper.h | 3 +- + include/drm/drm_dp_helper.h | 8 ++ + include/drm/drm_modes.h | 2 +- + 12 files changed, 202 insertions(+), 157 deletions(-) +Merging drm-panel/drm/panel/for-next (23923ebaac52 drm: Remove unused DRM_MODE_OBJECT_BRIDGE) +$ git merge drm-panel/drm/panel/for-next +Merge made by the 'recursive' strategy. + drivers/gpu/drm/bridge/Kconfig | 11 + + drivers/gpu/drm/bridge/Makefile | 1 + + drivers/gpu/drm/bridge/ps8622.c | 684 +++++++++++++++++++++++++++++++++++++++ + drivers/gpu/drm/bridge/ptn3460.c | 2 +- + include/drm/drm_crtc.h | 1 - + 5 files changed, 697 insertions(+), 2 deletions(-) + create mode 100644 drivers/gpu/drm/bridge/ps8622.c +Merging drm-intel/for-linux-next (b88e4c2d12fd drm/i915: Add I915_PARAM_REVISION) +$ git merge drm-intel/for-linux-next +Resolved 'drivers/gpu/drm/i915/i915_drv.h' using previous resolution. +Resolved 'drivers/gpu/drm/i915/intel_display.c' using previous resolution. +Auto-merging include/uapi/drm/drm_fourcc.h +Auto-merging include/drm/i915_pciids.h +Auto-merging include/drm/drm_crtc.h +Auto-merging include/drm/drmP.h +Auto-merging drivers/gpu/drm/i915/intel_uncore.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_lrc.c +Removing drivers/gpu/drm/i915/intel_dsi_cmd.h +Auto-merging drivers/gpu/drm/i915/intel_dsi.c +Auto-merging drivers/gpu/drm/i915/intel_dp.c +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_atomic.c +Removing drivers/gpu/drm/i915/i915_ums.c +Auto-merging drivers/gpu/drm/i915/i915_irq.c +Auto-merging drivers/gpu/drm/i915/i915_gem_stolen.c +Auto-merging drivers/gpu/drm/i915/i915_gem.c +Auto-merging drivers/gpu/drm/i915/i915_drv.h +CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/i915_drv.h +Auto-merging drivers/gpu/drm/i915/i915_drv.c +Auto-merging drivers/gpu/drm/i915/i915_debugfs.c +Auto-merging drivers/gpu/drm/drm_irq.c +Auto-merging drivers/gpu/drm/drm_crtc.c +Automatic merge failed; fix conflicts and then commit the result. +$ git commit -v -a +[master fa2797050d79] Merge remote-tracking branch 'drm-intel/for-linux-next' +$ git diff -M --stat --summary HEAD^.. + Documentation/DocBook/drm.tmpl | 16 + + drivers/gpu/drm/drm_crtc.c | 14 +- + drivers/gpu/drm/drm_crtc_helper.c | 1 + + drivers/gpu/drm/drm_ioctl.c | 3 + + drivers/gpu/drm/drm_irq.c | 56 ++- + drivers/gpu/drm/i915/Makefile | 6 +- + drivers/gpu/drm/i915/i915_cmd_parser.c | 74 ++-- + drivers/gpu/drm/i915/i915_debugfs.c | 145 +++++-- + drivers/gpu/drm/i915/i915_dma.c | 190 +++++--- + drivers/gpu/drm/i915/i915_drv.c | 177 ++++---- + drivers/gpu/drm/i915/i915_drv.h | 211 +++------ + drivers/gpu/drm/i915/i915_gem.c | 66 ++- + drivers/gpu/drm/i915/i915_gem_context.c | 12 +- + drivers/gpu/drm/i915/i915_gem_execbuffer.c | 101 +++-- + drivers/gpu/drm/i915/i915_gem_gtt.c | 400 ++++++++++------- + drivers/gpu/drm/i915/i915_gem_gtt.h | 35 +- + drivers/gpu/drm/i915/i915_gem_stolen.c | 8 +- + drivers/gpu/drm/i915/i915_gpu_error.c | 5 +- + drivers/gpu/drm/i915/i915_irq.c | 95 +--- + drivers/gpu/drm/i915/i915_reg.h | 112 ++++- + drivers/gpu/drm/i915/i915_suspend.c | 215 +-------- + drivers/gpu/drm/i915/i915_sysfs.c | 74 ++-- + drivers/gpu/drm/i915/i915_trace.h | 8 +- + drivers/gpu/drm/i915/i915_ums.c | 552 ----------------------- + drivers/gpu/drm/i915/i915_vgpu.c | 264 +++++++++++ + drivers/gpu/drm/i915/i915_vgpu.h | 91 ++++ + drivers/gpu/drm/i915/intel_atomic.c | 12 +- + drivers/gpu/drm/i915/intel_bios.c | 7 + + drivers/gpu/drm/i915/intel_bios.h | 1 + + drivers/gpu/drm/i915/intel_ddi.c | 74 +++- + drivers/gpu/drm/i915/intel_display.c | 676 +++++++++++++++++------------ + drivers/gpu/drm/i915/intel_dp.c | 139 +++++- + drivers/gpu/drm/i915/intel_dp_mst.c | 4 +- + drivers/gpu/drm/i915/intel_drv.h | 47 +- + drivers/gpu/drm/i915/intel_dsi.c | 2 +- + drivers/gpu/drm/i915/intel_dsi_cmd.h | 39 -- + drivers/gpu/drm/i915/intel_fbc.c | 93 ++-- + drivers/gpu/drm/i915/intel_fbdev.c | 3 +- + drivers/gpu/drm/i915/intel_frontbuffer.c | 4 +- + drivers/gpu/drm/i915/intel_lrc.c | 208 ++++++--- + drivers/gpu/drm/i915/intel_lrc.h | 12 +- + drivers/gpu/drm/i915/intel_lvds.c | 2 +- + drivers/gpu/drm/i915/intel_opregion.c | 6 +- + drivers/gpu/drm/i915/intel_overlay.c | 2 - + drivers/gpu/drm/i915/intel_pm.c | 274 ++++++++---- + drivers/gpu/drm/i915/intel_ringbuffer.c | 304 +++++++++---- + drivers/gpu/drm/i915/intel_ringbuffer.h | 12 +- + drivers/gpu/drm/i915/intel_runtime_pm.c | 224 +++++++++- + drivers/gpu/drm/i915/intel_sdvo.c | 2 +- + drivers/gpu/drm/i915/intel_sprite.c | 53 ++- + drivers/gpu/drm/i915/intel_uncore.c | 59 ++- + include/drm/drmP.h | 1 + + include/drm/drm_crtc.h | 4 + + include/drm/i915_pciids.h | 28 +- + include/uapi/drm/drm.h | 1 + + include/uapi/drm/drm_fourcc.h | 78 ++++ + include/uapi/drm/drm_mode.h | 9 + + include/uapi/drm/i915_drm.h | 1 + + 58 files changed, 3061 insertions(+), 2251 deletions(-) + delete mode 100644 drivers/gpu/drm/i915/i915_ums.c + create mode 100644 drivers/gpu/drm/i915/i915_vgpu.c + create mode 100644 drivers/gpu/drm/i915/i915_vgpu.h + delete mode 100644 drivers/gpu/drm/i915/intel_dsi_cmd.h +Merging drm-tegra/drm/tegra/for-next (07d05cbf60ed drm/tegra: dc: Move more code into ->init()) +$ git merge drm-tegra/drm/tegra/for-next +Already up-to-date. +Merging drm-misc/topic/drm-misc (756ed95dd717 drm/dp: add DPCD definitions from eDP 1.4) +$ git merge drm-misc/topic/drm-misc +Auto-merging drivers/gpu/drm/drm_crtc.c +Merge made by the 'recursive' strategy. + drivers/gpu/drm/drm_atomic.c | 2 + + drivers/gpu/drm/drm_atomic_helper.c | 4 +- + drivers/gpu/drm/drm_crtc.c | 15 +-- + drivers/gpu/drm/i915/intel_atomic_plane.c | 24 +---- + include/drm/drm_dp_helper.h | 171 ++++++++++++++++++++++++++++-- + 5 files changed, 171 insertions(+), 45 deletions(-) +Merging sound/for-next (8b28c93fe5a5 ALSA: usb-audio: Check Marantz/Denon USB DACs in a single place) +$ git merge sound/for-next +Removing sound/pci/hda/hda_priv.h +Auto-merging sound/pci/hda/hda_intel.c +Auto-merging sound/pci/hda/hda_controller.c +Auto-merging sound/core/pcm_native.c +Merge made by the 'recursive' strategy. + Documentation/sound/alsa/timestamping.txt | 200 +++++++++++ + include/sound/compress_driver.h | 4 +- + include/sound/control.h | 2 +- + include/sound/pcm.h | 66 +++- + include/sound/seq_device.h | 46 ++- + include/sound/seq_kernel.h | 6 +- + include/sound/soc.h | 2 +- + include/uapi/sound/asequencer.h | 1 + + include/uapi/sound/asound.h | 39 +- + include/uapi/sound/compress_offload.h | 2 +- + include/uapi/sound/emu10k1.h | 3 +- + include/uapi/sound/hdspm.h | 6 + + sound/core/pcm.c | 92 +++-- + sound/core/pcm_compat.c | 28 +- + sound/core/pcm_dmaengine.c | 4 +- + sound/core/pcm_lib.c | 88 +++-- + sound/core/pcm_native.c | 41 ++- + sound/core/seq/oss/seq_oss.c | 22 +- + sound/core/seq/oss/seq_oss_synth.c | 6 +- + sound/core/seq/oss/seq_oss_synth.h | 4 +- + sound/core/seq/seq_device.c | 569 +++++++----------------------- + sound/core/seq/seq_dummy.c | 6 +- + sound/core/seq/seq_midi.c | 36 +- + sound/core/sound.c | 14 +- + sound/drivers/opl3/opl3_seq.c | 34 +- + sound/drivers/opl4/opl4_seq.c | 33 +- + sound/isa/sb/emu8000_synth.c | 35 +- + sound/oss/opl3.c | 4 +- + sound/oss/sb_ess.c | 19 +- + sound/oss/sb_midi.c | 6 +- + sound/oss/sys_timer.c | 35 +- + sound/pci/azt3328.c | 7 +- + sound/pci/cmipci.c | 2 +- + sound/pci/emu10k1/emu10k1_synth.c | 35 +- + sound/pci/hda/hda_codec.c | 87 ++--- + sound/pci/hda/hda_codec.h | 22 +- + sound/pci/hda/hda_controller.c | 136 ++++--- + sound/pci/hda/hda_controller.h | 397 ++++++++++++++++++++- + sound/pci/hda/hda_i915.c | 2 +- + sound/pci/hda/hda_intel.c | 23 +- + sound/pci/hda/hda_intel.h | 2 +- + sound/pci/hda/hda_local.h | 17 - + sound/pci/hda/hda_priv.h | 406 --------------------- + sound/pci/hda/hda_tegra.c | 9 +- + sound/pci/rme9652/hdspm.c | 141 ++------ + sound/usb/quirks.c | 40 +-- + 46 files changed, 1341 insertions(+), 1438 deletions(-) + create mode 100644 Documentation/sound/alsa/timestamping.txt + delete mode 100644 sound/pci/hda/hda_priv.h +Merging sound-asoc/for-next (bada9817fac9 Merge remote-tracking branch 'asoc/topic/wm8804' into asoc-next) +$ git merge sound-asoc/for-next +Removing sound/soc/davinci/davinci-pcm.h +Removing sound/soc/davinci/davinci-pcm.c +Auto-merging include/sound/soc.h +Merge made by the 'recursive' strategy. + .../bindings/sound/nvidia,tegra-audio-max98090.txt | 1 + + drivers/spi/spidev.c | 28 +- + include/sound/pcm_params.h | 7 + + include/sound/soc.h | 16 +- + sound/soc/atmel/atmel_ssc_dai.c | 111 ++- + sound/soc/atmel/atmel_ssc_dai.h | 1 + + sound/soc/atmel/sam9g20_wm8731.c | 68 +- + sound/soc/cirrus/Kconfig | 2 +- + sound/soc/codecs/Kconfig | 20 +- + sound/soc/codecs/Makefile | 4 + + sound/soc/codecs/adau1977.c | 17 +- + sound/soc/codecs/cs35l32.c | 19 +- + sound/soc/codecs/cs4265.c | 19 +- + sound/soc/codecs/max98357a.c | 23 +- + sound/soc/codecs/pcm512x.c | 178 ++++- + sound/soc/codecs/rt286.c | 17 +- + sound/soc/codecs/rt5670.c | 7 +- + sound/soc/codecs/rt5670.h | 3 + + sound/soc/codecs/rt5677.c | 76 +- + sound/soc/codecs/rt5677.h | 6 + + sound/soc/codecs/sn95031.c | 14 +- + sound/soc/codecs/sn95031.h | 3 +- + sound/soc/codecs/sta32x.c | 6 +- + sound/soc/codecs/sta350.c | 30 +- + sound/soc/codecs/tas2552.c | 13 +- + sound/soc/codecs/wm8804-i2c.c | 64 ++ + sound/soc/codecs/wm8804-spi.c | 56 ++ + sound/soc/codecs/wm8804.c | 281 ++----- + sound/soc/codecs/wm8804.h | 7 + + sound/soc/codecs/wm_adsp.c | 13 +- + sound/soc/davinci/Kconfig | 18 +- + sound/soc/davinci/Makefile | 2 - + sound/soc/davinci/davinci-i2s.c | 67 +- + sound/soc/davinci/davinci-mcasp.c | 99 +-- + sound/soc/davinci/davinci-pcm.c | 861 --------------------- + sound/soc/davinci/davinci-pcm.h | 41 - + sound/soc/davinci/davinci-vcif.c | 55 +- + sound/soc/fsl/fsl-asoc-card.c | 6 + + sound/soc/fsl/fsl_ssi.c | 11 +- + sound/soc/fsl/imx-es8328.c | 6 +- + sound/soc/fsl/wm1133-ev1.c | 12 +- + sound/soc/generic/simple-card.c | 25 +- + sound/soc/intel/broadwell.c | 16 +- + sound/soc/intel/byt-max98090.c | 11 +- + sound/soc/intel/bytcr_dpcm_rt5640.c | 4 +- + sound/soc/intel/cht_bsw_rt5645.c | 16 +- + sound/soc/intel/cht_bsw_rt5672.c | 9 +- + sound/soc/intel/haswell.c | 4 +- + sound/soc/intel/mfld_machine.c | 24 +- + sound/soc/intel/sst-atom-controls.h | 2 +- + sound/soc/intel/sst-mfld-platform-pcm.c | 60 ++ + sound/soc/intel/sst-mfld-platform.h | 1 + + sound/soc/intel/sst/sst.c | 138 +++- + sound/soc/intel/sst/sst.h | 12 + + sound/soc/intel/sst/sst_drv_interface.c | 65 +- + sound/soc/intel/sst/sst_loader.c | 10 +- + sound/soc/omap/Kconfig | 4 +- + sound/soc/omap/ams-delta.c | 4 +- + sound/soc/omap/omap-abe-twl6040.c | 10 +- + sound/soc/omap/omap-hdmi-audio.c | 3 + + sound/soc/omap/omap-mcbsp.c | 11 + + sound/soc/omap/omap-pcm.c | 23 +- + sound/soc/omap/omap-twl4030.c | 12 +- + sound/soc/omap/rx51.c | 6 +- + sound/soc/pxa/hx4700.c | 11 +- + sound/soc/pxa/palm27x.c | 11 +- + sound/soc/pxa/ttc-dkb.c | 15 +- + sound/soc/pxa/z2.c | 10 +- + sound/soc/samsung/Kconfig | 10 +- + sound/soc/samsung/h1940_uda1380.c | 9 +- + sound/soc/samsung/littlemill.c | 12 +- + sound/soc/samsung/lowland.c | 14 +- + sound/soc/samsung/rx1950_uda1380.c | 9 +- + sound/soc/samsung/smartq_wm8987.c | 11 +- + sound/soc/samsung/speyside.c | 14 +- + sound/soc/samsung/tobermory.c | 13 +- + sound/soc/sh/rcar/core.c | 4 +- + sound/soc/soc-core.c | 16 +- + sound/soc/soc-jack.c | 42 +- + sound/soc/soc-pcm.c | 1 + + sound/soc/tegra/tegra_alc5632.c | 9 +- + sound/soc/tegra/tegra_max98090.c | 26 +- + sound/soc/tegra/tegra_rt5640.c | 10 +- + sound/soc/tegra/tegra_rt5677.c | 14 +- + sound/soc/tegra/tegra_wm8903.c | 18 +- + 85 files changed, 1305 insertions(+), 1732 deletions(-) + create mode 100644 sound/soc/codecs/wm8804-i2c.c + create mode 100644 sound/soc/codecs/wm8804-spi.c + delete mode 100644 sound/soc/davinci/davinci-pcm.c + delete mode 100644 sound/soc/davinci/davinci-pcm.h +Merging modules/modules-next (9cc019b8c94f module: Replace over-engineered nested sleep) +$ git merge modules/modules-next +Already up-to-date. +Merging virtio/virtio-next (5b40a7daf518 virtio: don't set VIRTIO_CONFIG_S_DRIVER_OK twice.) +$ git merge virtio/virtio-next +Already up-to-date. +Merging input/next (0c7e67a928ac Input: add driver for Broadcom keypad controller) +$ git merge input/next +Merge made by the 'recursive' strategy. + .../devicetree/bindings/input/brcm,bcm-keypad.txt | 108 +++++ + drivers/input/keyboard/Kconfig | 11 + + drivers/input/keyboard/Makefile | 1 + + drivers/input/keyboard/bcm-keypad.c | 458 +++++++++++++++++++++ + 4 files changed, 578 insertions(+) + create mode 100644 Documentation/devicetree/bindings/input/brcm,bcm-keypad.txt + create mode 100644 drivers/input/keyboard/bcm-keypad.c +Merging block/for-next (434c26478166 Merge branch 'for-3.20/core' into for-next) +$ git merge block/for-next +Already up-to-date! +Merge made by the 'recursive' strategy. +Merging device-mapper/for-next (6aa39242bdb5 dm: rename __dm_get_reserved_ios() helper to __dm_get_module_param()) +$ git merge device-mapper/for-next +Merge made by the 'recursive' strategy. + Documentation/device-mapper/switch.txt | 4 +- + block/blk-core.c | 5 +- + drivers/md/dm-cache-policy-mq.c | 251 ++++++++++++++++++++++++--------- + drivers/md/dm-io.c | 15 +- + drivers/md/dm-log-userspace-base.c | 84 ++++++----- + drivers/md/dm-mpath.c | 2 +- + drivers/md/dm-snap.c | 120 ++++++++++++++-- + drivers/md/dm-sysfs.c | 34 ++++- + drivers/md/dm-table.c | 14 -- + drivers/md/dm-thin.c | 11 -- + drivers/md/dm.c | 175 +++++++++++++++-------- + drivers/md/dm.h | 5 +- + include/linux/blkdev.h | 2 - + include/linux/device-mapper.h | 6 +- + 14 files changed, 507 insertions(+), 221 deletions(-) +Merging mmc/mmc-next (11bc9381b277 mmc: sdhci-s3c: use mmc_of_parse and remove the card_tasklet) +$ git merge mmc/mmc-next +Already up-to-date. +Merging mmc-uh/next (c517d838eb7d Linux 4.0-rc1) +$ git merge mmc-uh/next +Already up-to-date. +Merging kgdb/kgdb-next (2d289f14f00a kdb: Fix handling of kallsyms_symbol_next() return value) +$ git merge kgdb/kgdb-next +Merge made by the 'recursive' strategy. + kernel/debug/kdb/kdb_io.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) +Merging md/for-next (4400755e356f md/raid5: allow the stripe_cache to grow and shrink.) +$ git merge md/for-next +Merge made by the 'recursive' strategy. + Documentation/md-cluster.txt | 176 ++++++++ + crypto/async_tx/async_pq.c | 19 +- + drivers/md/Kconfig | 16 + + drivers/md/Makefile | 1 + + drivers/md/bitmap.c | 189 ++++++++- + drivers/md/bitmap.h | 10 +- + drivers/md/md-cluster.c | 889 +++++++++++++++++++++++++++++++++++++++++ + drivers/md/md-cluster.h | 27 ++ + drivers/md/md.c | 274 +++++++++++-- + drivers/md/md.h | 24 +- + drivers/md/raid0.c | 48 ++- + drivers/md/raid1.c | 29 +- + drivers/md/raid10.c | 8 +- + drivers/md/raid5.c | 811 +++++++++++++++++++++++++++++++------ + drivers/md/raid5.h | 59 ++- + include/linux/async_tx.h | 3 + + include/linux/raid/pq.h | 1 + + include/uapi/linux/raid/md_p.h | 7 + + include/uapi/linux/raid/md_u.h | 1 + + lib/raid6/algos.c | 41 +- + lib/raid6/altivec.uc | 1 + + lib/raid6/avx2.c | 3 + + lib/raid6/int.uc | 41 +- + lib/raid6/mmx.c | 2 + + lib/raid6/neon.c | 1 + + lib/raid6/sse1.c | 2 + + lib/raid6/sse2.c | 227 +++++++++++ + lib/raid6/test/test.c | 51 ++- + lib/raid6/tilegx.uc | 1 + + 29 files changed, 2702 insertions(+), 260 deletions(-) + create mode 100644 Documentation/md-cluster.txt + create mode 100644 drivers/md/md-cluster.c + create mode 100644 drivers/md/md-cluster.h +Merging mfd/for-mfd-next (c7f585fe46d8 mfd: max77843: Add max77843 MFD driver core driver) +$ git merge mfd/for-mfd-next +Auto-merging include/dt-bindings/mfd/arizona.h +Removing drivers/mfd/rtsx_gops.c +Merge made by the 'recursive' strategy. + Documentation/devicetree/bindings/mfd/arizona.txt | 35 +- + Documentation/devicetree/bindings/mfd/da9150.txt | 43 + + Documentation/devicetree/bindings/mfd/mt6397.txt | 70 ++ + drivers/extcon/extcon-arizona.c | 1 + + drivers/gpio/gpio-arizona.c | 1 + + drivers/mfd/Kconfig | 30 +- + drivers/mfd/Makefile | 4 +- + drivers/mfd/arizona-core.c | 15 +- + drivers/mfd/arizona-i2c.c | 2 + + drivers/mfd/arizona-irq.c | 1 + + drivers/mfd/arizona-spi.c | 2 + + drivers/mfd/axp20x.c | 8 +- + drivers/mfd/da9150-core.c | 2 +- + drivers/mfd/intel_soc_pmic_core.c | 14 +- + drivers/mfd/kempld-core.c | 11 +- + drivers/mfd/max77843.c | 243 +++++ + drivers/mfd/mt6397-core.c | 227 ++++ + drivers/mfd/rtl8411.c | 11 +- + drivers/mfd/rts5209.c | 4 +- + drivers/mfd/rts5227.c | 12 +- + drivers/mfd/rts5229.c | 4 +- + drivers/mfd/rts5249.c | 343 +++++- + drivers/mfd/rtsx_gops.c | 37 - + drivers/mfd/rtsx_pcr.c | 109 +- + drivers/mfd/rtsx_pcr.h | 8 + + drivers/mfd/sec-core.c | 5 +- + drivers/mfd/ti_am335x_tscadc.c | 13 +- + drivers/mfd/vexpress-sysreg.c | 71 +- + drivers/regulator/arizona-micsupp.c | 1 + + drivers/rtc/rtc-s5m.c | 60 -- + .../arizona/gpio.h => dt-bindings/mfd/arizona.h} | 67 +- + include/linux/mfd/arizona/core.h | 1 + + include/linux/mfd/arizona/pdata.h | 22 +- + include/linux/mfd/max77843-private.h | 454 ++++++++ + include/linux/mfd/mt6397/core.h | 64 ++ + include/linux/mfd/mt6397/registers.h | 362 +++++++ + include/linux/mfd/rtsx_pci.h | 1116 ++++++++++---------- + include/linux/mfd/samsung/core.h | 9 - + include/linux/mfd/ti_am335x_tscadc.h | 1 + + sound/soc/codecs/arizona.c | 3 +- + 40 files changed, 2576 insertions(+), 910 deletions(-) + create mode 100644 Documentation/devicetree/bindings/mfd/da9150.txt + create mode 100644 Documentation/devicetree/bindings/mfd/mt6397.txt + create mode 100644 drivers/mfd/max77843.c + create mode 100644 drivers/mfd/mt6397-core.c + delete mode 100644 drivers/mfd/rtsx_gops.c + rename include/{linux/mfd/arizona/gpio.h => dt-bindings/mfd/arizona.h} (54%) + create mode 100644 include/linux/mfd/max77843-private.h + create mode 100644 include/linux/mfd/mt6397/core.h + create mode 100644 include/linux/mfd/mt6397/registers.h +Merging backlight/for-backlight-next (1926469377bb backlight: da9052_bl: Terminate da9052_wled_ids array with empty element) +$ git merge backlight/for-backlight-next +Merge made by the 'recursive' strategy. + drivers/video/backlight/88pm860x_bl.c | 5 +---- + drivers/video/backlight/da9052_bl.c | 1 + + 2 files changed, 2 insertions(+), 4 deletions(-) +Merging battery/master (1d93b8502963 power/smb347-charger.c: set IRQF_ONESHOT flag to ensure IRQ request) +$ git merge battery/master +Auto-merging MAINTAINERS +Merge made by the 'recursive' strategy. + .../devicetree/bindings/iio/adc/da9150-gpadc.txt | 16 + + .../devicetree/bindings/power/da9150-charger.txt | 26 + + MAINTAINERS | 4 + + drivers/iio/adc/Kconfig | 9 + + drivers/iio/adc/Makefile | 1 + + drivers/iio/adc/da9150-gpadc.c | 407 ++++++++++++ + drivers/power/Kconfig | 12 + + drivers/power/Makefile | 3 +- + drivers/power/ab8500_fg.c | 37 +- + drivers/power/bq2415x_charger.c | 8 +- + drivers/power/bq27x00_battery.c | 55 +- + drivers/power/da9150-charger.c | 688 +++++++++++++++++++++ + drivers/power/ipaq_micro_battery.c | 22 +- + drivers/power/lp8788-charger.c | 4 +- + drivers/power/ltc2941-battery-gauge.c | 2 +- + drivers/power/max14577_charger.c | 114 ++-- + drivers/power/max17040_battery.c | 9 +- + drivers/power/max17042_battery.c | 10 +- + drivers/power/max77693_charger.c | 99 +-- + drivers/power/power_supply_core.c | 45 ++ + drivers/power/rt5033_battery.c | 2 +- + drivers/power/smb347-charger.c | 3 +- + drivers/power/twl4030_madc_battery.c | 7 +- + include/linux/power_supply.h | 4 + + 24 files changed, 1446 insertions(+), 141 deletions(-) + create mode 100644 Documentation/devicetree/bindings/iio/adc/da9150-gpadc.txt + create mode 100644 Documentation/devicetree/bindings/power/da9150-charger.txt + create mode 100644 drivers/iio/adc/da9150-gpadc.c + create mode 100644 drivers/power/da9150-charger.c +Merging omap_dss2/for-next (d6c2152b3efd Merge branches '3.20/fbdev' and '3.20/omapdss' into for-next) +$ git merge omap_dss2/for-next +Already up-to-date. +Merging regulator/for-next (491b738b743e Merge remote-tracking branches 'regulator/topic/load-op' and 'regulator/topic/wm8350' into regulator-next) +$ git merge regulator/for-next +Auto-merging drivers/regulator/arizona-micsupp.c +Merge made by the 'recursive' strategy. + drivers/regulator/arizona-ldo1.c | 5 ++-- + drivers/regulator/arizona-micsupp.c | 5 ++-- + drivers/regulator/core.c | 46 ++++++++++++++++++---------------- + drivers/regulator/da9210-regulator.c | 9 +++++++ + drivers/regulator/da9211-regulator.c | 8 +++--- + drivers/regulator/dbx500-prcmu.c | 32 +++++++---------------- + drivers/regulator/qcom_rpm-regulator.c | 30 ++++++++++++++++++++++ + drivers/regulator/rk808-regulator.c | 8 ++++++ + drivers/regulator/wm8350-regulator.c | 4 +-- + include/linux/regulator/consumer.h | 2 +- + include/linux/regulator/driver.h | 3 +++ + 11 files changed, 95 insertions(+), 57 deletions(-) +Merging security/next (74f0414b2f9a Merge tag 'yama-4.0' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux into next) +$ git merge security/next +Merge made by the 'recursive' strategy. + security/yama/Kconfig | 2 -- + security/yama/yama_lsm.c | 13 +++++-------- + 2 files changed, 5 insertions(+), 10 deletions(-) +Merging integrity/next (7bea7ff67e0c ima: /proc/keys is now mandatory) +$ git merge integrity/next +Merge made by the 'recursive' strategy. +Merging selinux/next (387fb779789d selinux: reconcile security_netlbl_secattr_to_sid() and mls_import_netlbl_cat()) +$ git merge selinux/next +Merge made by the 'recursive' strategy. + security/selinux/ss/mls.c | 10 +++------- + security/selinux/ss/services.c | 6 +----- + 2 files changed, 4 insertions(+), 12 deletions(-) +Merging lblnet/next (b2776bf7149b Linux 3.18) +$ git merge lblnet/next +Already up-to-date. +Merging watchdog/master (c517d838eb7d Linux 4.0-rc1) +$ git merge watchdog/master +Already up-to-date. +Merging iommu/next (a3f447a4f19c iommu/msm: Mark driver BROKEN) +$ git merge iommu/next +Merge made by the 'recursive' strategy. + drivers/iommu/Kconfig | 1 + + drivers/iommu/exynos-iommu.c | 7 +++++++ + drivers/iommu/io-pgtable-arm.c | 5 +++-- + drivers/iommu/omap-iommu.c | 7 +++++++ + drivers/iommu/rockchip-iommu.c | 7 +++++++ + 5 files changed, 25 insertions(+), 2 deletions(-) +Merging dwmw2-iommu/master (1860e379875d Linux 3.15) +$ git merge dwmw2-iommu/master +Already up-to-date. +Merging vfio/next (6140a8f56238 vfio-pci: Add device request interface) +$ git merge vfio/next +Already up-to-date. +Merging osd/linux-next (1fa3a002b254 Boaz Harrosh - fix email in Documentation) +$ git merge osd/linux-next +Already up-to-date. +Merging jc_docs/docs-next (b0e1ee8e1405 MSI-HOWTO.txt: remove reference on IRQF_DISABLED) +$ git merge jc_docs/docs-next +Merge made by the 'recursive' strategy. + Documentation/CodingStyle | 149 ++++++++++++++++---------------- + Documentation/PCI/MSI-HOWTO.txt | 15 +--- + Documentation/arm/Booting | 9 +- + Documentation/arm/README | 15 +++- + Documentation/input/alps.txt | 4 +- + Documentation/input/event-codes.txt | 2 +- + Documentation/input/gpio-tilt.txt | 2 +- + Documentation/input/iforce-protocol.txt | 2 +- + Documentation/input/walkera0701.txt | 2 +- + Documentation/input/yealink.txt | 2 +- + Documentation/memory-hotplug.txt | 45 +++++++--- + Documentation/printk-formats.txt | 9 ++ + Documentation/vm/transhuge.txt | 11 +++ + include/linux/hsi/hsi.h | 6 +- + 14 files changed, 162 insertions(+), 111 deletions(-) +Merging trivial/for-next (edb0ec0725bb kexec, Kconfig: spell "architecture" properly) +$ git merge trivial/for-next +Already up-to-date. +Merging audit/next (5b28255278dd audit: reduce mmap_sem hold for mm->exe_file) +$ git merge audit/next +Auto-merging kernel/auditsc.c +Auto-merging kernel/audit_tree.c +Auto-merging kernel/audit.h +Auto-merging kernel/audit.c +Merge made by the 'recursive' strategy. + kernel/audit.c | 42 ++++++++++++++++--------- + kernel/audit.h | 3 ++ + kernel/audit_tree.c | 88 ++++++++++++++++++++++++++++++++++++----------------- + kernel/auditsc.c | 9 +----- + 4 files changed, 92 insertions(+), 50 deletions(-) +Merging devicetree/devicetree/next (fca8ba4ee24d of/unittest: Remove obsolete code) +$ git merge devicetree/devicetree/next +Already up-to-date. +Merging dt-rh/for-next (48b744da6697 Documentation: DT: Renamed of-serial.txt to 8250.txt) +$ git merge dt-rh/for-next +Auto-merging Documentation/devicetree/bindings/vendor-prefixes.txt +Merge made by the 'recursive' strategy. + .../bindings/serial/{of-serial.txt => 8250.txt} | 0 + .../devicetree/bindings/serial/axis,etraxfs-uart.txt | 19 +++++++++++++++++++ + Documentation/devicetree/bindings/vendor-prefixes.txt | 2 ++ + drivers/of/Kconfig | 3 +-- + drivers/of/base.c | 4 +++- + drivers/of/overlay.c | 1 + + 6 files changed, 26 insertions(+), 3 deletions(-) + rename Documentation/devicetree/bindings/serial/{of-serial.txt => 8250.txt} (100%) + create mode 100644 Documentation/devicetree/bindings/serial/axis,etraxfs-uart.txt +Merging mailbox/mailbox-for-next (9f3e3cacb2ff dt: mailbox: add generic bindings) +$ git merge mailbox/mailbox-for-next +Already up-to-date. +Merging spi/for-next (32c1b872adbd Merge remote-tracking branch 'spi/topic/spidev' into spi-next) +$ git merge spi/for-next +Merge made by the 'recursive' strategy. + drivers/spi/spi-atmel.c | 12 ++++++------ + drivers/spi/spi-bcm53xx.c | 4 ++-- + drivers/spi/spi-dw-pci.c | 4 ++-- + drivers/spi/spi-dw.c | 30 +++++++++++++----------------- + drivers/spi/spi-img-spfi.c | 8 +++++++- + drivers/spi/spi-imx.c | 4 ++-- + drivers/spi/spi-s3c64xx.c | 4 ++-- + drivers/spi/spi-sc18is602.c | 2 +- + drivers/spi/spi-ti-qspi.c | 22 ++++++++++++++++++++++ + include/linux/spi/spi.h | 2 +- + 10 files changed, 58 insertions(+), 34 deletions(-) +Merging tip/auto-latest (be8061cdff5d Merge branch 'x86/urgent') +$ git merge tip/auto-latest +Auto-merging tools/perf/util/symbol-elf.c +Auto-merging tools/perf/util/evlist.h +Auto-merging tools/perf/config/feature-checks/Makefile +Auto-merging kernel/irq/manage.c +Auto-merging include/linux/interrupt.h +Auto-merging arch/x86/kernel/cpu/common.c +Auto-merging arch/x86/Kconfig +Merge made by the 'recursive' strategy. + Documentation/acpi/apei/einj.txt | 196 +-- + arch/powerpc/perf/core-book3s.c | 13 +- + arch/x86/Kconfig | 21 +- + arch/x86/boot/compressed/head_32.S | 3 +- + arch/x86/boot/compressed/head_64.S | 3 +- + arch/x86/boot/video-mode.c | 4 +- + arch/x86/boot/video.c | 2 + + arch/x86/boot/video.h | 1 - + arch/x86/configs/i386_defconfig | 2 +- + arch/x86/configs/x86_64_defconfig | 2 +- + arch/x86/include/asm/cpufeature.h | 10 +- + arch/x86/include/asm/fpu-internal.h | 82 +- + arch/x86/include/asm/insn.h | 2 +- + arch/x86/include/asm/mce.h | 8 +- + arch/x86/include/asm/processor.h | 3 + + arch/x86/include/asm/special_insns.h | 10 + + arch/x86/kernel/cpu/common.c | 39 + + arch/x86/kernel/cpu/mcheck/mce-internal.h | 9 +- + arch/x86/kernel/cpu/mcheck/mce.c | 90 +- + arch/x86/kernel/cpu/mcheck/mce_amd.c | 11 +- + arch/x86/kernel/cpu/mcheck/mce_intel.c | 63 +- + arch/x86/kernel/cpu/mkcapflags.sh | 2 +- + arch/x86/kernel/cpu/perf_event.c | 71 +- + arch/x86/kernel/cpu/perf_event.h | 20 +- + arch/x86/kernel/cpu/perf_event_amd_ibs.c | 12 +- + arch/x86/kernel/cpu/perf_event_intel.c | 36 +- + arch/x86/kernel/cpu/perf_event_intel_cqm.c | 1380 ++++++++++++++++++++ + arch/x86/kernel/cpu/perf_event_intel_lbr.c | 307 ++++- + .../x86/kernel/cpu/perf_event_intel_uncore_snbep.c | 3 +- + arch/x86/kernel/devicetree.c | 4 +- + arch/x86/kernel/e820.c | 2 +- + arch/x86/kernel/head_32.S | 3 +- + arch/x86/kernel/head_64.S | 4 +- + arch/x86/kernel/i387.c | 13 +- + arch/x86/kernel/process.c | 2 +- + arch/x86/kernel/process_64.c | 2 +- + arch/x86/kernel/ptrace.c | 10 +- + arch/x86/kernel/setup.c | 8 +- + arch/x86/kernel/traps.c | 23 +- + arch/x86/lib/insn.c | 13 + + arch/x86/lib/x86-opcode-map.txt | 9 + + arch/x86/mm/init.c | 3 +- + arch/x86/mm/pat.c | 6 +- + arch/x86/mm/pgtable.c | 81 +- + arch/x86/platform/efi/efi-bgrt.c | 4 +- + include/linux/clockchips.h | 21 +- + include/linux/hardirq.h | 2 +- + include/linux/interrupt.h | 1 + + include/linux/irqflags.h | 43 +- + include/linux/perf_event.h | 68 +- + include/linux/seqlock.h | 6 +- + include/uapi/linux/perf_event.h | 50 +- + kernel/events/core.c | 254 ++-- + kernel/futex.c | 2 +- + kernel/irq/manage.c | 36 +- + kernel/locking/mcs_spinlock.h | 6 +- + kernel/locking/mutex.c | 57 +- + kernel/locking/osq_lock.c | 14 +- + kernel/locking/rwsem-spinlock.c | 7 + + kernel/locking/rwsem-xadd.c | 71 +- + kernel/locking/rwsem.c | 22 +- + kernel/locking/rwsem.h | 20 + + kernel/sched/core.c | 17 + + kernel/sched/fair.c | 43 +- + kernel/time/clockevents.c | 88 +- + kernel/time/timer_list.c | 32 +- + lib/lockref.c | 2 +- + tools/build/Build.include | 81 ++ + tools/build/Documentation/Build.txt | 139 ++ + tools/build/Makefile.build | 130 ++ + tools/build/tests/ex/Build | 8 + + tools/build/tests/ex/Makefile | 23 + + tools/build/tests/ex/a.c | 5 + + tools/build/tests/ex/arch/Build | 2 + + tools/build/tests/ex/arch/e.c | 5 + + tools/build/tests/ex/arch/f.c | 5 + + tools/build/tests/ex/b.c | 5 + + tools/build/tests/ex/c.c | 5 + + tools/build/tests/ex/d.c | 5 + + tools/build/tests/ex/empty/Build | 0 + tools/build/tests/ex/ex.c | 19 + + tools/build/tests/run.sh | 42 + + tools/lib/api/Build | 2 + + tools/lib/api/Makefile | 58 +- + tools/lib/api/fd/Build | 1 + + tools/lib/api/fs/Build | 4 + + tools/lib/api/fs/debugfs.c | 69 +- + tools/lib/api/fs/debugfs.h | 13 +- + tools/lib/api/fs/findfs.c | 63 + + tools/lib/api/fs/findfs.h | 23 + + tools/lib/api/fs/tracefs.c | 78 ++ + tools/lib/api/fs/tracefs.h | 21 + + tools/lib/lockdep/Build | 1 + + tools/lib/lockdep/Makefile | 132 +- + tools/lib/traceevent/Build | 17 + + tools/lib/traceevent/Makefile | 169 +-- + tools/lib/traceevent/event-parse.h | 2 + + tools/lib/traceevent/trace-seq.c | 13 +- + tools/perf/Build | 44 + + tools/perf/Documentation/Build.txt | 49 + + tools/perf/Documentation/perf-data.txt | 40 + + tools/perf/Documentation/perf-probe.txt | 16 +- + tools/perf/Documentation/perf-record.txt | 11 +- + tools/perf/Documentation/perf-trace.txt | 6 + + tools/perf/Documentation/perf.txt | 7 +- + tools/perf/MANIFEST | 1 + + tools/perf/Makefile.perf | 620 ++------- + tools/perf/arch/Build | 2 + + tools/perf/arch/arm/Build | 2 + + tools/perf/arch/arm/Makefile | 11 - + tools/perf/arch/arm/tests/Build | 2 + + tools/perf/arch/arm/util/Build | 4 + + tools/perf/arch/arm64/Build | 1 + + tools/perf/arch/arm64/Makefile | 4 - + tools/perf/arch/arm64/util/Build | 2 + + tools/perf/arch/powerpc/Build | 1 + + tools/perf/arch/powerpc/Makefile | 3 - + tools/perf/arch/powerpc/util/Build | 4 + + tools/perf/arch/s390/Build | 1 + + tools/perf/arch/s390/Makefile | 3 - + tools/perf/arch/s390/util/Build | 4 + + tools/perf/arch/sh/Build | 1 + + tools/perf/arch/sh/Makefile | 1 - + tools/perf/arch/sh/util/Build | 1 + + tools/perf/arch/sparc/Build | 1 + + tools/perf/arch/sparc/Makefile | 1 - + tools/perf/arch/sparc/util/Build | 1 + + tools/perf/arch/x86/Build | 2 + + tools/perf/arch/x86/Makefile | 15 - + tools/perf/arch/x86/tests/Build | 2 + + tools/perf/arch/x86/util/Build | 8 + + tools/perf/bench/Build | 11 + + tools/perf/builtin-buildid-cache.c | 37 +- + tools/perf/builtin-data.c | 119 ++ + tools/perf/builtin-list.c | 3 + + tools/perf/builtin-record.c | 8 +- + tools/perf/builtin-report.c | 2 + + tools/perf/builtin-sched.c | 6 +- + tools/perf/builtin-top.c | 4 +- + tools/perf/builtin-trace.c | 209 ++- + tools/perf/builtin.h | 1 + + tools/perf/command-list.txt | 1 + + tools/perf/config/Makefile | 66 + + tools/perf/config/feature-checks/Makefile | 8 +- + tools/perf/config/feature-checks/test-all.c | 5 + + .../config/feature-checks/test-libbabeltrace.c | 8 + + tools/perf/perf.c | 1 + + tools/perf/perf.h | 1 + + tools/perf/scripts/Build | 2 + + tools/perf/scripts/perl/Perf-Trace-Util/Build | 3 + + tools/perf/scripts/python/Perf-Trace-Util/Build | 3 + + tools/perf/tests/Build | 42 + + tools/perf/tests/dso-data.c | 22 +- + tools/perf/tests/open-syscall-all-cpus.c | 7 +- + tools/perf/tests/open-syscall.c | 7 +- + tools/perf/tests/parse-events.c | 13 +- + tools/perf/ui/Build | 14 + + tools/perf/ui/browsers/Build | 10 + + tools/perf/ui/gtk/Build | 9 + + tools/perf/ui/tui/Build | 4 + + tools/perf/util/Build | 144 ++ + tools/perf/util/build-id.c | 96 +- + tools/perf/util/build-id.h | 4 +- + tools/perf/util/cache.h | 1 + + tools/perf/util/callchain.c | 8 + + tools/perf/util/callchain.h | 1 + + tools/perf/util/data-convert-bt.c | 614 +++++++++ + tools/perf/util/data-convert-bt.h | 8 + + tools/perf/util/debug.c | 2 + + tools/perf/util/debug.h | 1 + + tools/perf/util/dso.c | 8 +- + tools/perf/util/dwarf-aux.c | 15 + + tools/perf/util/dwarf-aux.h | 3 + + tools/perf/util/event.c | 2 +- + tools/perf/util/evlist.c | 35 +- + tools/perf/util/evlist.h | 3 + + tools/perf/util/evsel.c | 27 +- + tools/perf/util/evsel.h | 4 + + tools/perf/util/machine.c | 102 +- + tools/perf/util/ordered-events.c | 5 +- + tools/perf/util/parse-events.c | 24 - + tools/perf/util/parse-events.h | 2 +- + tools/perf/util/parse-options.c | 6 +- + tools/perf/util/probe-event.c | 24 +- + tools/perf/util/probe-finder.c | 12 +- + tools/perf/util/python-ext-sources | 1 - + tools/perf/util/scripting-engines/Build | 6 + + tools/perf/util/session.c | 179 ++- + tools/perf/util/session.h | 1 - + tools/perf/util/setup.py | 2 +- + tools/perf/util/symbol-elf.c | 11 +- + tools/perf/util/trace-event-parse.c | 12 +- + tools/perf/util/trace-event.h | 3 + + tools/perf/util/util.c | 67 +- + tools/perf/util/util.h | 2 + + 195 files changed, 5672 insertions(+), 1854 deletions(-) + create mode 100644 arch/x86/kernel/cpu/perf_event_intel_cqm.c + create mode 100644 kernel/locking/rwsem.h + create mode 100644 tools/build/Build.include + create mode 100644 tools/build/Documentation/Build.txt + create mode 100644 tools/build/Makefile.build + create mode 100644 tools/build/tests/ex/Build + create mode 100644 tools/build/tests/ex/Makefile + create mode 100644 tools/build/tests/ex/a.c + create mode 100644 tools/build/tests/ex/arch/Build + create mode 100644 tools/build/tests/ex/arch/e.c + create mode 100644 tools/build/tests/ex/arch/f.c + create mode 100644 tools/build/tests/ex/b.c + create mode 100644 tools/build/tests/ex/c.c + create mode 100644 tools/build/tests/ex/d.c + create mode 100644 tools/build/tests/ex/empty/Build + create mode 100644 tools/build/tests/ex/ex.c + create mode 100755 tools/build/tests/run.sh + create mode 100644 tools/lib/api/Build + create mode 100644 tools/lib/api/fd/Build + create mode 100644 tools/lib/api/fs/Build + create mode 100644 tools/lib/api/fs/findfs.c + create mode 100644 tools/lib/api/fs/findfs.h + create mode 100644 tools/lib/api/fs/tracefs.c + create mode 100644 tools/lib/api/fs/tracefs.h + create mode 100644 tools/lib/lockdep/Build + create mode 100644 tools/lib/traceevent/Build + create mode 100644 tools/perf/Build + create mode 100644 tools/perf/Documentation/Build.txt + create mode 100644 tools/perf/Documentation/perf-data.txt + create mode 100644 tools/perf/arch/Build + create mode 100644 tools/perf/arch/arm/Build + create mode 100644 tools/perf/arch/arm/tests/Build + create mode 100644 tools/perf/arch/arm/util/Build + create mode 100644 tools/perf/arch/arm64/Build + create mode 100644 tools/perf/arch/arm64/util/Build + create mode 100644 tools/perf/arch/powerpc/Build + create mode 100644 tools/perf/arch/powerpc/util/Build + create mode 100644 tools/perf/arch/s390/Build + create mode 100644 tools/perf/arch/s390/util/Build + create mode 100644 tools/perf/arch/sh/Build + create mode 100644 tools/perf/arch/sh/util/Build + create mode 100644 tools/perf/arch/sparc/Build + create mode 100644 tools/perf/arch/sparc/util/Build + create mode 100644 tools/perf/arch/x86/Build + create mode 100644 tools/perf/arch/x86/tests/Build + create mode 100644 tools/perf/arch/x86/util/Build + create mode 100644 tools/perf/bench/Build + create mode 100644 tools/perf/builtin-data.c + create mode 100644 tools/perf/config/feature-checks/test-libbabeltrace.c + create mode 100644 tools/perf/scripts/Build + create mode 100644 tools/perf/scripts/perl/Perf-Trace-Util/Build + create mode 100644 tools/perf/scripts/python/Perf-Trace-Util/Build + create mode 100644 tools/perf/tests/Build + create mode 100644 tools/perf/ui/Build + create mode 100644 tools/perf/ui/browsers/Build + create mode 100644 tools/perf/ui/gtk/Build + create mode 100644 tools/perf/ui/tui/Build + create mode 100644 tools/perf/util/Build + create mode 100644 tools/perf/util/data-convert-bt.c + create mode 100644 tools/perf/util/data-convert-bt.h + create mode 100644 tools/perf/util/scripting-engines/Build +Merging clockevents/clockevents/next (4c8305221193 clocksource: Driver for Conexant Digicolor SoC timer) +$ git merge clockevents/clockevents/next +Resolved 'arch/arm/mach-rockchip/Kconfig' using previous resolution. +Resolved 'drivers/clocksource/Kconfig' using previous resolution. +Resolved 'drivers/clocksource/rockchip_timer.c' using previous resolution. +Auto-merging drivers/clocksource/rockchip_timer.c +CONFLICT (add/add): Merge conflict in drivers/clocksource/rockchip_timer.c +Auto-merging drivers/clocksource/Kconfig +CONFLICT (content): Merge conflict in drivers/clocksource/Kconfig +Auto-merging arch/arm/mach-rockchip/Kconfig +CONFLICT (content): Merge conflict in arch/arm/mach-rockchip/Kconfig +Automatic merge failed; fix conflicts and then commit the result. +$ git commit -v -a +[master 8d21ecb6625f] Merge remote-tracking branch 'clockevents/clockevents/next' +$ git diff -M --stat --summary HEAD^.. +Merging edac/linux_next (fec53af531dd sb_edac: Fix typo computing number of banks) +$ git merge edac/linux_next +Already up-to-date. +Merging edac-amd/for-next (2ec591ac7422 EDAC, amd64_edac: Get rid of per-node driver instances) +$ git merge edac-amd/for-next +Merge made by the 'recursive' strategy. + drivers/edac/amd64_edac.c | 80 ++++++------------- + drivers/edac/amd64_edac.h | 24 +----- + drivers/edac/amd64_edac_dbg.c | 43 +++-------- + drivers/edac/amd64_edac_inj.c | 51 ++++++------ + drivers/edac/edac_core.h | 4 +- + drivers/edac/edac_mc.c | 12 +-- + drivers/edac/edac_mc_sysfs.c | 167 ++++++++++++++++++---------------------- + drivers/edac/edac_module.c | 13 ++-- + drivers/edac/edac_module.h | 3 +- + drivers/edac/highbank_mc_edac.c | 12 ++- + drivers/edac/i7core_edac.c | 34 ++++---- + drivers/edac/i82443bxgx_edac.c | 4 +- + drivers/edac/i82860_edac.c | 9 +-- + drivers/edac/i82875p_edac.c | 4 +- + drivers/edac/i82975x_edac.c | 4 +- + drivers/edac/mpc85xx_edac.c | 38 ++------- + drivers/edac/octeon_edac-lmc.c | 55 ++++--------- + 17 files changed, 203 insertions(+), 354 deletions(-) +Merging irqchip/irqchip/for-next (5e3227d73d4d Merge branch 'irqchip/core' into irqchip/for-next) +$ git merge irqchip/irqchip/for-next +Merge made by the 'recursive' strategy. + .../interrupt-controller/st,sti-irq-syscfg.txt | 35 ++++ + drivers/irqchip/Kconfig | 7 + + drivers/irqchip/Makefile | 1 + + drivers/irqchip/irq-renesas-irqc.c | 4 +- + drivers/irqchip/irq-st.c | 206 +++++++++++++++++++++ + include/dt-bindings/interrupt-controller/irq-st.h | 30 +++ + 6 files changed, 281 insertions(+), 2 deletions(-) + create mode 100644 Documentation/devicetree/bindings/interrupt-controller/st,sti-irq-syscfg.txt + create mode 100644 drivers/irqchip/irq-st.c + create mode 100644 include/dt-bindings/interrupt-controller/irq-st.h +Merging tiny/tiny/next (f114040e3ea6 Linux 3.18-rc1) +$ git merge tiny/tiny/next +Already up-to-date. +Merging ftrace/for-next (c19565fc83e6 Merge branch 'for-next/ftrace/core' into trace/for-next) +$ git merge ftrace/for-next +Auto-merging kernel/trace/trace_kprobe.c +Auto-merging kernel/trace/trace.c +Auto-merging fs/Makefile +Merge made by the 'recursive' strategy. + fs/Makefile | 1 + + fs/tracefs/Makefile | 4 + + fs/tracefs/inode.c | 644 +++++++++++++++++++++++++++++++++++ + include/linux/tracefs.h | 45 +++ + include/uapi/linux/magic.h | 2 + + kernel/trace/ftrace.c | 22 +- + kernel/trace/trace.c | 187 +++++----- + kernel/trace/trace.h | 2 +- + kernel/trace/trace_events.c | 32 +- + kernel/trace/trace_functions_graph.c | 7 +- + kernel/trace/trace_kprobe.c | 10 +- + kernel/trace/trace_probe.h | 2 +- + kernel/trace/trace_stat.c | 10 +- + 13 files changed, 826 insertions(+), 142 deletions(-) + create mode 100644 fs/tracefs/Makefile + create mode 100644 fs/tracefs/inode.c + create mode 100644 include/linux/tracefs.h +Merging rcu/rcu/next (a56e08bbc86c rcu: Create an immutable rcu_data_p pointer to default rcu_data structure) +$ git merge rcu/rcu/next +Auto-merging lib/Kconfig.debug +Auto-merging kernel/sched/idle.c +Auto-merging init/Kconfig +Auto-merging Documentation/kernel-parameters.txt +Merge made by the 'recursive' strategy. + Documentation/atomic_ops.txt | 45 +- + Documentation/kernel-parameters.txt | 20 +- + Documentation/kernel-per-CPU-kthreads.txt | 34 +- + Documentation/memory-barriers.txt | 42 +- + Documentation/timers/NO_HZ.txt | 10 +- + arch/blackfin/mach-common/smp.c | 6 +- + arch/metag/kernel/smp.c | 5 +- + arch/x86/include/asm/cpu.h | 2 - + arch/x86/include/asm/smp.h | 1 - + arch/x86/kernel/smpboot.c | 29 +- + arch/x86/xen/smp.c | 27 +- + include/linux/cpu.h | 14 + + include/linux/lockdep.h | 7 +- + include/linux/rculist.h | 6 +- + include/linux/rcupdate.h | 56 +- + include/linux/srcu.h | 2 +- + init/Kconfig | 13 + + kernel/cpu.c | 4 +- + kernel/rcu/rcutorture.c | 29 +- + kernel/rcu/srcu.c | 29 +- + kernel/rcu/tiny.c | 14 +- + kernel/rcu/tiny_plugin.h | 12 +- + kernel/rcu/tree.c | 608 +++++++++++++-------- + kernel/rcu/tree.h | 13 +- + kernel/rcu/tree_plugin.h | 366 ++++++------- + kernel/rcu/tree_trace.c | 10 +- + kernel/rcu/update.c | 102 +++- + kernel/sched/idle.c | 9 +- + kernel/smpboot.c | 156 ++++++ + lib/Kconfig.debug | 35 +- + tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- + .../selftests/rcutorture/configs/rcu/CFcommon | 1 + + 32 files changed, 1060 insertions(+), 649 deletions(-) +Merging kvm/linux-next (4ff6f8e61eb7 KVM: emulate: fix CMPXCHG8B on 32-bit hosts) +$ git merge kvm/linux-next +Already up-to-date. +Merging kvm-arm/next (4b990589952f KVM: Remove unused config symbol) +$ git merge kvm-arm/next +Already up-to-date. +Merging kvm-ppc/kvm-ppc-next (2c4aa55a6af0 Merge tag 'signed-kvm-ppc-next' of git://github.com/agraf/linux-2.6 into HEAD) +$ git merge kvm-ppc/kvm-ppc-next +Already up-to-date. +Merging kvms390/next (4779b5e32723 KVM: s390: Create ioctl for Getting/Setting guest storage keys) +$ git merge kvms390/next +Auto-merging arch/s390/kernel/asm-offsets.c +Merge made by the 'recursive' strategy. + Documentation/virtual/kvm/api.txt | 68 ++++ + arch/s390/include/asm/kvm_host.h | 60 ++- + arch/s390/include/uapi/asm/kvm.h | 4 + + arch/s390/include/uapi/asm/sie.h | 4 +- + arch/s390/kernel/asm-offsets.c | 1 + + arch/s390/kvm/gaccess.c | 2 +- + arch/s390/kvm/intercept.c | 1 + + arch/s390/kvm/interrupt.c | 777 +++++++++++++++++++++----------------- + arch/s390/kvm/kvm-s390.c | 319 +++++++++++++--- + arch/s390/kvm/kvm-s390.h | 10 +- + arch/s390/kvm/priv.c | 43 ++- + arch/s390/kvm/sigp.c | 3 + + include/uapi/linux/kvm.h | 17 +- + 13 files changed, 882 insertions(+), 427 deletions(-) +Merging xen-tip/linux-next (a2e75bc2ee20 xenbus: Add proper handling of XS_ERROR from Xenbus for transactions.) +$ git merge xen-tip/linux-next +Already up-to-date. +Merging percpu/for-next (4c907baf36d8 percpu_ref: implement percpu_ref_is_dying()) +$ git merge percpu/for-next +Already up-to-date. +Merging workqueues/for-next (bba5a377507e workqueue: fix hang involving racing cancel[_delayed]_work_sync()'s for PREEMPT_NONE) +$ git merge workqueues/for-next +Merge made by the 'recursive' strategy. + include/linux/workqueue.h | 3 ++- + kernel/workqueue.c | 37 +++++++++++++++++++++++++++++++++---- + 2 files changed, 35 insertions(+), 5 deletions(-) +Merging drivers-x86/for-next (c57c0fa4bc9c toshiba_acpi: Cleanup GPL header) +$ git merge drivers-x86/for-next +Already up-to-date. +Merging chrome-platform/for-next (8ce580932f8e platform/chrome: cros_ec_lpc - Depend on X86 || COMPILE_TEST) +$ git merge chrome-platform/for-next +Merge made by the 'recursive' strategy. + Documentation/ioctl/ioctl-number.txt | 1 + + drivers/i2c/busses/i2c-cros-ec-tunnel.c | 51 +--- + drivers/input/keyboard/cros_ec_keyb.c | 13 +- + drivers/mfd/cros_ec.c | 19 +- + drivers/platform/chrome/Kconfig | 26 +- + drivers/platform/chrome/Makefile | 3 + + drivers/platform/chrome/cros_ec_dev.c | 274 +++++++++++++++++++++ + drivers/platform/chrome/cros_ec_dev.h | 53 +++++ + drivers/platform/chrome/cros_ec_lightbar.c | 367 +++++++++++++++++++++++++++++ + drivers/platform/chrome/cros_ec_lpc.c | 319 +++++++++++++++++++++++++ + drivers/platform/chrome/cros_ec_sysfs.c | 271 +++++++++++++++++++++ + include/linux/mfd/cros_ec.h | 23 +- + 12 files changed, 1358 insertions(+), 62 deletions(-) + create mode 100644 drivers/platform/chrome/cros_ec_dev.c + create mode 100644 drivers/platform/chrome/cros_ec_dev.h + create mode 100644 drivers/platform/chrome/cros_ec_lightbar.c + create mode 100644 drivers/platform/chrome/cros_ec_lpc.c + create mode 100644 drivers/platform/chrome/cros_ec_sysfs.c +Merging regmap/for-next (a6c1b9a1f9d6 Merge remote-tracking branch 'regmap/fix/sync' into regmap-linus) +$ git merge regmap/for-next +Merge made by the 'recursive' strategy. + drivers/base/regmap/regcache.c | 6 ++++-- + drivers/base/regmap/regmap-irq.c | 3 ++- + 2 files changed, 6 insertions(+), 3 deletions(-) +Merging hsi/for-next (f034125dfdae HSI: nokia-modem: fix error return code) +$ git merge hsi/for-next +Merge made by the 'recursive' strategy. + drivers/hsi/clients/nokia-modem.c | 1 + + 1 file changed, 1 insertion(+) +Merging leds/for-next (0cd1b0c3adaa leds: Let the binding document example for leds-gpio follow the gpio bindings) +$ git merge leds/for-next +Merge made by the 'recursive' strategy. + Documentation/devicetree/bindings/leds/leds-gpio.txt | 12 +++++++----- + drivers/leds/leds-pwm.c | 3 --- + include/linux/led-class-flash.h | 1 - + 3 files changed, 7 insertions(+), 9 deletions(-) +Merging ipmi/for-next (3a31f945b709 ipmi: Remove incorrect use of seq_has_overflowed) +$ git merge ipmi/for-next +Merge made by the 'recursive' strategy. + drivers/char/ipmi/ipmi_msghandler.c | 4 ++-- + drivers/char/ipmi/ipmi_si_intf.c | 4 ++-- + drivers/char/ipmi/ipmi_ssif.c | 2 +- + 3 files changed, 5 insertions(+), 5 deletions(-) +Merging driver-core/driver-core-next (c517d838eb7d Linux 4.0-rc1) +$ git merge driver-core/driver-core-next +Already up-to-date. +Merging tty/tty-next (c517d838eb7d Linux 4.0-rc1) +$ git merge tty/tty-next +Already up-to-date. +Merging usb/usb-next (c517d838eb7d Linux 4.0-rc1) +$ git merge usb/usb-next +Already up-to-date. +Merging usb-gadget/next (c517d838eb7d Linux 4.0-rc1) +$ git merge usb-gadget/next +Already up-to-date. +Merging usb-serial/usb-next (394a10331a9e USB: ch341: remove redundant close from open error path) +$ git merge usb-serial/usb-next +Auto-merging drivers/usb/serial/ch341.c +Merge made by the 'recursive' strategy. + drivers/usb/serial/ch341.c | 1 - + 1 file changed, 1 deletion(-) +Merging staging/staging-next (ef2e1a4410e3 staging/lustre/llite: Fix obd name after c&p error) +$ git merge staging/staging-next +Auto-merging drivers/staging/comedi/drivers/adv_pci1710.c +Removing drivers/staging/comedi/drivers/8253.h +Merge made by the 'recursive' strategy. + drivers/dma/ste_dma40.c | 2 +- + drivers/staging/android/ion/ion.c | 14 +- + drivers/staging/comedi/Kconfig | 27 + + drivers/staging/comedi/comedidev.h | 1 + + drivers/staging/comedi/drivers.c | 2 + + drivers/staging/comedi/drivers/8253.h | 347 ----------- + drivers/staging/comedi/drivers/Makefile | 1 + + drivers/staging/comedi/drivers/adl_pci6208.c | 46 +- + drivers/staging/comedi/drivers/adl_pci9111.c | 39 +- + drivers/staging/comedi/drivers/adl_pci9118.c | 93 +-- + drivers/staging/comedi/drivers/adv_pci1710.c | 206 ++----- + drivers/staging/comedi/drivers/adv_pci_dio.c | 135 +---- + .../staging/comedi/drivers/amplc_dio200_common.c | 336 +++-------- + drivers/staging/comedi/drivers/amplc_pci224.c | 34 +- + drivers/staging/comedi/drivers/amplc_pci230.c | 47 +- + drivers/staging/comedi/drivers/cb_das16_cs.c | 12 +- + drivers/staging/comedi/drivers/cb_pcidas.c | 86 +-- + drivers/staging/comedi/drivers/cb_pcidas64.c | 5 +- + drivers/staging/comedi/drivers/cb_pcimdas.c | 367 +++++++++--- + drivers/staging/comedi/drivers/comedi_8254.c | 664 +++++++++++++++++++++ + drivers/staging/comedi/drivers/comedi_8254.h | 133 +++++ + drivers/staging/comedi/drivers/comedi_test.c | 5 +- + drivers/staging/comedi/drivers/das08.c | 77 +-- + drivers/staging/comedi/drivers/das16.c | 44 +- + drivers/staging/comedi/drivers/das16m1.c | 79 ++- + drivers/staging/comedi/drivers/das1800.c | 81 +-- + drivers/staging/comedi/drivers/das6402.c | 51 +- + drivers/staging/comedi/drivers/das800.c | 38 +- + drivers/staging/comedi/drivers/me4000.c | 108 +--- + drivers/staging/comedi/drivers/ni_at_a2150.c | 17 +- + drivers/staging/comedi/drivers/ni_at_ao.c | 14 +- + drivers/staging/comedi/drivers/ni_labpc.c | 1 + + drivers/staging/comedi/drivers/ni_labpc.h | 16 +- + drivers/staging/comedi/drivers/ni_labpc_common.c | 185 +++--- + drivers/staging/comedi/drivers/ni_labpc_cs.c | 14 +- + drivers/staging/comedi/drivers/ni_labpc_pci.c | 8 +- + drivers/staging/comedi/drivers/pcl711.c | 42 +- + drivers/staging/comedi/drivers/pcl812.c | 57 +- + drivers/staging/comedi/drivers/pcl816.c | 59 +- + drivers/staging/comedi/drivers/pcl818.c | 80 +-- + drivers/staging/comedi/drivers/rtd520.c | 10 +- + drivers/staging/dgap/dgap.c | 5 +- + drivers/staging/dgnc/TODO | 6 +- + drivers/staging/dgnc/dgnc_cls.h | 4 +- + drivers/staging/dgnc/dgnc_driver.c | 16 +- + drivers/staging/dgnc/dgnc_driver.h | 12 +- + drivers/staging/dgnc/dgnc_sysfs.c | 2 +- + drivers/staging/emxx_udc/emxx_udc.c | 6 +- + drivers/staging/emxx_udc/emxx_udc.h | 2 +- + drivers/staging/fbtft/README | 12 +- + drivers/staging/fbtft/fb_bd663474.c | 100 ++-- + drivers/staging/fbtft/fb_hx8340bn.c | 2 +- + drivers/staging/fbtft/fb_ili9320.c | 1 + + drivers/staging/fbtft/fb_ili9340.c | 10 +- + drivers/staging/fbtft/fb_ili9486.c | 6 +- + drivers/staging/fbtft/fb_pcd8544.c | 3 +- + drivers/staging/fbtft/fb_ra8875.c | 150 ++--- + drivers/staging/fbtft/fb_s6d1121.c | 2 +- + drivers/staging/fbtft/fb_ssd1331.c | 36 +- + drivers/staging/fbtft/fb_ssd1351.c | 1 + + drivers/staging/fbtft/fb_st7735r.c | 8 +- + drivers/staging/fbtft/fb_upd161704.c | 90 +-- + drivers/staging/fbtft/fbtft-core.c | 8 +- + drivers/staging/fbtft/fbtft-io.c | 4 +- + drivers/staging/fbtft/fbtft_device.c | 92 ++- + drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 291 +++++---- + drivers/staging/ft1000/ft1000-usb/ft1000_debug.c | 9 +- + drivers/staging/gdm72xx/gdm_qos.c | 3 +- + drivers/staging/gs_fpgaboot/gs_fpgaboot.c | 1 - + drivers/staging/i2o/config-osm.c | 2 +- + drivers/staging/i2o/debug.c | 7 +- + drivers/staging/i2o/device.c | 4 +- + drivers/staging/i2o/driver.c | 7 +- + drivers/staging/i2o/exec-osm.c | 4 +- + drivers/staging/i2o/i2o_config.c | 3 +- + drivers/staging/i2o/i2o_proc.c | 8 +- + drivers/staging/iio/Documentation/generic_buffer.c | 2 +- + drivers/staging/iio/iio_simple_dummy.c | 1 - + drivers/staging/iio/light/tsl2583.c | 4 +- + drivers/staging/iio/meter/ade7759.c | 5 +- + drivers/staging/iio/meter/ade7854-i2c.c | 39 +- + .../lustre/include/linux/libcfs/libcfs_hash.h | 6 +- + .../include/linux/libcfs/libcfs_kernelcomm.h | 4 +- + .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c | 211 ++++--- + .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h | 2 +- + .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 382 ++++++------ + .../lustre/lnet/klnds/o2iblnd/o2iblnd_modparams.c | 18 +- + .../staging/lustre/lnet/klnds/socklnd/socklnd.c | 448 +++++++------- + .../staging/lustre/lnet/klnds/socklnd/socklnd.h | 130 ++-- + .../lustre/lnet/klnds/socklnd/socklnd_lib-linux.c | 104 ++-- + .../lustre/lnet/klnds/socklnd/socklnd_lib-linux.h | 2 +- + .../lustre/lnet/klnds/socklnd/socklnd_proto.c | 40 +- + drivers/staging/lustre/lnet/lnet/lib-eq.c | 3 +- + drivers/staging/lustre/lnet/lnet/router.c | 74 +-- + drivers/staging/lustre/lnet/selftest/conctl.c | 2 +- + drivers/staging/lustre/lnet/selftest/console.c | 80 +-- + drivers/staging/lustre/lnet/selftest/framework.c | 220 +++---- + drivers/staging/lustre/lnet/selftest/rpc.c | 163 ++--- + drivers/staging/lustre/lustre/fid/lproc_fid.c | 23 +- + drivers/staging/lustre/lustre/fld/fld_request.c | 5 +- + drivers/staging/lustre/lustre/ldlm/ldlm_extent.c | 3 +- + drivers/staging/lustre/lustre/ldlm/ldlm_internal.h | 10 +- + drivers/staging/lustre/lustre/ldlm/ldlm_lock.c | 4 +- + drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c | 2 - + drivers/staging/lustre/lustre/ldlm/ldlm_pool.c | 4 +- + drivers/staging/lustre/lustre/ldlm/ldlm_request.c | 1 - + drivers/staging/lustre/lustre/libcfs/debug.c | 2 +- + drivers/staging/lustre/lustre/libcfs/hash.c | 13 +- + .../lustre/lustre/libcfs/linux/linux-debug.c | 2 +- + .../lustre/lustre/libcfs/linux/linux-prim.c | 2 +- + .../lustre/lustre/libcfs/linux/linux-proc.c | 2 +- + drivers/staging/lustre/lustre/llite/dcache.c | 5 +- + drivers/staging/lustre/lustre/llite/dir.c | 31 +- + drivers/staging/lustre/lustre/llite/file.c | 10 +- + drivers/staging/lustre/lustre/llite/llite_close.c | 4 +- + drivers/staging/lustre/lustre/llite/llite_lib.c | 21 +- + drivers/staging/lustre/lustre/llite/llite_mmap.c | 2 +- + drivers/staging/lustre/lustre/llite/lloop.c | 3 +- + drivers/staging/lustre/lustre/llite/lproc_llite.c | 117 ++-- + drivers/staging/lustre/lustre/llite/rw.c | 2 +- + drivers/staging/lustre/lustre/llite/rw26.c | 2 +- + drivers/staging/lustre/lustre/llite/xattr_cache.c | 5 +- + drivers/staging/lustre/lustre/lmv/lmv_obd.c | 4 +- + drivers/staging/lustre/lustre/lmv/lproc_lmv.c | 18 +- + drivers/staging/lustre/lustre/lov/lov_dev.c | 2 +- + drivers/staging/lustre/lustre/lov/lov_ea.c | 8 +- + drivers/staging/lustre/lustre/lov/lov_obd.c | 26 +- + drivers/staging/lustre/lustre/lov/lov_object.c | 2 +- + drivers/staging/lustre/lustre/lov/lov_pool.c | 2 +- + drivers/staging/lustre/lustre/lov/lproc_lov.c | 36 +- + drivers/staging/lustre/lustre/mdc/lproc_mdc.c | 6 +- + drivers/staging/lustre/lustre/mdc/mdc_request.c | 4 +- + drivers/staging/lustre/lustre/mgc/mgc_request.c | 7 +- + drivers/staging/lustre/lustre/obdclass/dt_object.c | 5 +- + .../lustre/lustre/obdclass/linux/linux-module.c | 38 +- + .../lustre/lustre/obdclass/linux/linux-sysctl.c | 2 +- + drivers/staging/lustre/lustre/obdclass/llog_cat.c | 5 +- + .../lustre/lustre/obdclass/lprocfs_status.c | 108 ++-- + drivers/staging/lustre/lustre/obdclass/lu_object.c | 31 +- + .../staging/lustre/lustre/obdecho/echo_client.c | 42 +- + drivers/staging/lustre/lustre/obdecho/lproc_echo.c | 2 +- + drivers/staging/lustre/lustre/osc/lproc_osc.c | 69 ++- + drivers/staging/lustre/lustre/osc/osc_lock.c | 2 +- + drivers/staging/lustre/lustre/osc/osc_request.c | 4 +- + drivers/staging/lustre/lustre/ptlrpc/client.c | 12 +- + drivers/staging/lustre/lustre/ptlrpc/connection.c | 1 + + drivers/staging/lustre/lustre/ptlrpc/layout.c | 6 +- + .../staging/lustre/lustre/ptlrpc/lproc_ptlrpc.c | 29 +- + drivers/staging/lustre/lustre/ptlrpc/nrs.c | 8 +- + .../staging/lustre/lustre/ptlrpc/ptlrpc_internal.h | 4 +- + drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c | 82 ++- + drivers/staging/media/cxd2099/cxd2099.c | 1 - + drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 3 +- + drivers/staging/media/davinci_vpfe/dm365_resizer.c | 1 - + drivers/staging/media/lirc/lirc_sir.c | 4 +- + drivers/staging/media/mn88473/mn88473.c | 24 +- + drivers/staging/nvec/Kconfig | 18 + + drivers/staging/panel/panel.c | 4 +- + drivers/staging/rtl8188eu/core/rtw_ap.c | 8 +- + drivers/staging/rtl8188eu/core/rtw_security.c | 4 +- + .../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c | 3 +- + drivers/staging/rtl8188eu/hal/bb_cfg.c | 57 +- + drivers/staging/rtl8188eu/hal/fw.c | 3 +- + drivers/staging/rtl8188eu/hal/phy.c | 164 +---- + drivers/staging/rtl8188eu/hal/rf_cfg.c | 4 +- + drivers/staging/rtl8188eu/hal/usb_halinit.c | 2 +- + drivers/staging/rtl8188eu/include/wifi.h | 28 - + drivers/staging/rtl8188eu/include/wlan_bssdef.h | 10 - + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 4 +- + drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 1 - + drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 16 +- + drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 4 +- + drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 6 +- + drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 14 +- + drivers/staging/rtl8192e/rtl819x_HTProc.c | 2 +- + drivers/staging/rtl8192e/rtllib_wx.c | 22 +- + .../staging/rtl8192u/ieee80211/ieee80211_crypt.c | 13 +- + .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 9 +- + .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 1 - + .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 9 +- + .../staging/rtl8192u/ieee80211/ieee80211_module.c | 17 +- + drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 1 - + .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 10 +- + drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 1 - + .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 2 +- + drivers/staging/rtl8192u/ieee80211/rtl819x_TS.h | 14 +- + drivers/staging/rtl8192u/r8190_rtl8256.c | 4 +- + drivers/staging/rtl8192u/r8190_rtl8256.h | 5 +- + drivers/staging/rtl8192u/r8192U.h | 2 - + drivers/staging/rtl8192u/r8192U_core.c | 26 +- + drivers/staging/rtl8192u/r8192U_dm.c | 46 +- + drivers/staging/rtl8192u/r8192U_wx.c | 2 +- + drivers/staging/rtl8192u/r8192U_wx.h | 25 +- + drivers/staging/rtl8192u/r819xU_firmware.c | 12 +- + drivers/staging/rtl8192u/r819xU_phy.c | 32 +- + drivers/staging/rtl8712/mlme_linux.c | 7 +- + drivers/staging/rtl8712/os_intfs.c | 7 +- + drivers/staging/rtl8712/osdep_service.h | 5 - + drivers/staging/rtl8712/recv_linux.c | 2 +- + drivers/staging/rtl8712/rtl8712_cmd.c | 2 +- + drivers/staging/rtl8712/rtl8712_led.c | 324 +++++----- + drivers/staging/rtl8712/rtl8712_recv.c | 16 +- + drivers/staging/rtl8712/rtl871x_cmd.c | 19 +- + drivers/staging/rtl8712/rtl871x_eeprom.c | 4 +- + drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 7 +- + drivers/staging/rtl8712/rtl871x_ioctl_set.c | 3 +- + drivers/staging/rtl8712/rtl871x_mlme.c | 14 +- + drivers/staging/rtl8712/rtl871x_recv.c | 3 +- + drivers/staging/rtl8712/rtl871x_security.c | 4 +- + drivers/staging/rtl8712/wifi.h | 23 - + drivers/staging/rtl8723au/core/rtw_ap.c | 13 +- + drivers/staging/rtl8723au/core/rtw_cmd.c | 2 +- + drivers/staging/rtl8723au/hal/HalHWImg8723A_BB.c | 4 +- + drivers/staging/rtl8723au/hal/HalHWImg8723A_MAC.c | 4 +- + drivers/staging/rtl8723au/hal/HalHWImg8723A_RF.c | 4 +- + drivers/staging/rtl8723au/hal/HalPwrSeqCmd.c | 1 - + drivers/staging/rtl8723au/hal/hal_com.c | 4 +- + drivers/staging/rtl8723au/hal/odm.c | 12 +- + drivers/staging/rtl8723au/os_dep/usb_intf.c | 3 +- + drivers/staging/rts5208/rtsx_scsi.c | 2 - + drivers/staging/slicoss/slicoss.c | 13 +- + drivers/staging/speakup/spk_priv.h | 52 +- + .../unisys/common-spar/include/vmcallinterface.h | 9 +- + drivers/staging/unisys/include/uisthread.h | 1 - + drivers/staging/unisys/include/uisutils.h | 31 - + drivers/staging/unisys/uislib/Kconfig | 2 +- + drivers/staging/unisys/uislib/Makefile | 2 - + drivers/staging/unisys/uislib/uislib.c | 6 +- + drivers/staging/unisys/uislib/uisthread.c | 25 +- + drivers/staging/unisys/uislib/uisutils.c | 191 ------ + drivers/staging/unisys/virthba/Kconfig | 5 +- + drivers/staging/unisys/virthba/Makefile | 1 - + drivers/staging/unisys/virthba/virthba.c | 25 +- + drivers/staging/unisys/virtpci/Kconfig | 2 +- + drivers/staging/unisys/virtpci/virtpci.c | 1 - + drivers/staging/unisys/visorchannel/Kconfig | 2 +- + .../unisys/visorchannel/visorchannel_funcs.c | 7 +- + drivers/staging/unisys/visorchipset/Kconfig | 3 +- + drivers/staging/unisys/visorchipset/file.c | 6 +- + drivers/staging/unisys/visorchipset/parser.c | 2 - + .../unisys/visorchipset/visorchipset_main.c | 37 +- + drivers/staging/unisys/visorutil/Kconfig | 1 - + drivers/staging/unisys/visorutil/charqueue.c | 3 +- + .../staging/unisys/visorutil/memregion_direct.c | 9 +- + drivers/staging/unisys/visorutil/procobjecttree.c | 21 +- + drivers/staging/vme/devices/vme_pio2_core.c | 1 - + drivers/staging/vme/devices/vme_pio2_gpio.c | 1 - + drivers/staging/vt6655/key.h | 2 +- + drivers/staging/vt6655/mib.c | 46 +- + drivers/staging/vt6655/rxtx.c | 6 +- + drivers/staging/vt6655/srom.h | 53 +- + drivers/staging/vt6656/mac.c | 4 +- + drivers/staging/vt6656/rxtx.c | 8 +- + drivers/staging/wlan-ng/hfa384x_usb.c | 19 +- + drivers/staging/wlan-ng/prism2mib.c | 11 +- + drivers/staging/wlan-ng/prism2sta.c | 6 +- + drivers/staging/xgifb/vb_setmode.c | 140 ++--- + 257 files changed, 4343 insertions(+), 4818 deletions(-) + delete mode 100644 drivers/staging/comedi/drivers/8253.h + create mode 100644 drivers/staging/comedi/drivers/comedi_8254.c + create mode 100644 drivers/staging/comedi/drivers/comedi_8254.h +Merging char-misc/char-misc-next (d2b5851d8583 mei: trace: fix missing include to linux/device.h) +$ git merge char-misc/char-misc-next +Auto-merging kernel/time/clockevents.c +Auto-merging drivers/misc/mei/init.c +Merge made by the 'recursive' strategy. + arch/x86/include/uapi/asm/hyperv.h | 2 + + drivers/hv/channel.c | 103 +++++--- + drivers/hv/channel_mgmt.c | 180 ++++++++------ + drivers/hv/connection.c | 35 ++- + drivers/hv/hv.c | 34 ++- + drivers/hv/hv_balloon.c | 82 ++++--- + drivers/hv/hv_util.c | 13 +- + drivers/hv/hyperv_vmbus.h | 14 ++ + drivers/hv/vmbus_drv.c | 115 ++++++++- + drivers/misc/mei/Makefile | 3 + + drivers/misc/mei/amthif.c | 398 +++++++++++-------------------- + drivers/misc/mei/bus.c | 99 ++++---- + drivers/misc/mei/client.c | 474 ++++++++++++++++++++++++------------- + drivers/misc/mei/client.h | 24 +- + drivers/misc/mei/debugfs.c | 21 +- + drivers/misc/mei/hbm.c | 8 +- + drivers/misc/mei/hw-me.c | 170 +++++++------ + drivers/misc/mei/hw-me.h | 4 +- + drivers/misc/mei/hw-txe.c | 2 +- + drivers/misc/mei/init.c | 2 +- + drivers/misc/mei/interrupt.c | 171 ++++++------- + drivers/misc/mei/main.c | 105 +++----- + drivers/misc/mei/mei-trace.c | 25 ++ + drivers/misc/mei/mei-trace.h | 76 ++++++ + drivers/misc/mei/mei_dev.h | 40 ++-- + drivers/misc/mei/nfc.c | 43 ++-- + drivers/misc/mei/pci-me.c | 4 +- + drivers/misc/mei/pci-txe.c | 4 +- + drivers/misc/mei/wd.c | 18 +- + include/linux/hyperv.h | 34 +++ + kernel/time/clockevents.c | 2 +- + 31 files changed, 1317 insertions(+), 988 deletions(-) + create mode 100644 drivers/misc/mei/mei-trace.c + create mode 100644 drivers/misc/mei/mei-trace.h +Merging cgroup/for-next (587945147cfe cgroup: Use kvfree in pidlist_free()) +$ git merge cgroup/for-next +Merge made by the 'recursive' strategy. + kernel/cgroup.c | 8 ++++---- + kernel/cpuset.c | 9 ++++----- + 2 files changed, 8 insertions(+), 9 deletions(-) +Merging scsi/for-next (cad8000836ef Merge branch 'misc' into for-next) +$ git merge scsi/for-next +Already up-to-date! +Merge made by the 'recursive' strategy. +Merging target-updates/for-next (d4c5dcacfaff target: rewrite fd_execute_write_same) +$ git merge target-updates/for-next +Merge made by the 'recursive' strategy. + drivers/target/target_core_file.c | 131 +++++++++++--------------------------- + 1 file changed, 36 insertions(+), 95 deletions(-) +Merging target-merge/for-next-merge (b28a960c42fc Linux 3.14-rc2) +$ git merge target-merge/for-next-merge +Already up-to-date. +Merging pinctrl/for-next (c517d838eb7d Linux 4.0-rc1) +$ git merge pinctrl/for-next +Already up-to-date. +Merging vhost/linux-next (1179c21e8917 virtio_blk: fix comment for virtio 1.0) +$ git merge vhost/linux-next +Merge made by the 'recursive' strategy. + drivers/char/virtio_console.c | 19 ++++++++++++++++++- + drivers/virtio/virtio_balloon.c | 19 ++++++++++++++----- + include/uapi/linux/virtio_blk.h | 8 ++++++-- + 3 files changed, 38 insertions(+), 8 deletions(-) +Merging remoteproc/for-next (9a3c4145af32 Linux 3.16-rc6) +$ git merge remoteproc/for-next +Already up-to-date. +Merging rpmsg/for-next (b1b9891441fa rpmsg: use less buffers when vrings are small) +$ git merge rpmsg/for-next +Already up-to-date. +Merging gpio/for-next (2f97c20e5f7c gpio: tps65912: fix wrong container_of arguments) +$ git merge gpio/for-next +Already up-to-date. +Merging dma-mapping/dma-mapping-next (dda02fd6278d mm, cma: make parameters order consistent in func declaration and definition) +$ git merge dma-mapping/dma-mapping-next +Already up-to-date. +Merging pwm/for-next (b65af27ad89d pwm: tegra: Use NSEC_PER_SEC) +$ git merge pwm/for-next +Already up-to-date. +Merging dma-buf/for-next (56a4d3e2e2d4 staging: android: ion: fix wrong init of dma_buf_export_info) +$ git merge dma-buf/for-next +Auto-merging drivers/staging/android/ion/ion.c +Auto-merging drivers/media/v4l2-core/videobuf2-vmalloc.c +Auto-merging drivers/gpu/drm/tegra/gem.c +Auto-merging drivers/gpu/drm/exynos/exynos_drm_dmabuf.c +Merge made by the 'recursive' strategy. + Documentation/dma-buf-sharing.txt | 23 +++++++------ + drivers/dma-buf/dma-buf.c | 47 ++++++++++++-------------- + drivers/gpu/drm/armada/armada_gem.c | 10 ++++-- + drivers/gpu/drm/drm_prime.c | 12 ++++--- + drivers/gpu/drm/exynos/exynos_drm_dmabuf.c | 9 +++-- + drivers/gpu/drm/i915/i915_gem_dmabuf.c | 10 ++++-- + drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 9 ++++- + drivers/gpu/drm/tegra/gem.c | 10 ++++-- + drivers/gpu/drm/ttm/ttm_object.c | 9 +++-- + drivers/gpu/drm/udl/udl_dmabuf.c | 9 ++++- + drivers/media/v4l2-core/videobuf2-dma-contig.c | 8 ++++- + drivers/media/v4l2-core/videobuf2-dma-sg.c | 8 ++++- + drivers/media/v4l2-core/videobuf2-vmalloc.c | 8 ++++- + drivers/staging/android/ion/ion.c | 9 +++-- + include/linux/dma-buf.h | 34 +++++++++++++++---- + 15 files changed, 152 insertions(+), 63 deletions(-) +Merging userns/for-next (db86da7cb76f userns: Unbreak the unprivileged remount tests) +$ git merge userns/for-next +Already up-to-date. +Merging ktest/for-next (7c2c49eceb79 ktest: Place quotes around item variable) +$ git merge ktest/for-next +Already up-to-date. +Merging clk/clk-next (8c664860b0e6 clk: qcom: Fix i2c frequency table) +$ git merge clk/clk-next +Auto-merging arch/arm/mach-imx/mach-imx6q.c +Merge made by the 'recursive' strategy. + arch/arm/mach-imx/mach-imx6q.c | 5 +- + drivers/clk/clk-fractional-divider.c | 3 + + drivers/clk/clk.c | 116 ++++++++++++++++---- + drivers/clk/qcom/gcc-ipq806x.c | 2 +- + include/linux/clk.h | 18 ++++ + include/trace/events/clk.h | 198 +++++++++++++++++++++++++++++++++++ + sound/soc/fsl/fsl_spdif.c | 4 +- + sound/soc/kirkwood/kirkwood-i2s.c | 2 +- + 8 files changed, 321 insertions(+), 27 deletions(-) + create mode 100644 include/trace/events/clk.h +Merging random/dev (7185ad2672a7 crypto: memzero_explicit - make sure to clear out sensitive data) +$ git merge random/dev +Already up-to-date. +Merging aio/master (5f785de58873 aio: Skip timer for io_getevents if timeout=0) +$ git merge aio/master +Already up-to-date. +Merging llvmlinux/for-next (25d4aee23af2 arm: LLVMLinux: Use global stack register variable for percpu) +$ git merge llvmlinux/for-next +Merge made by the 'recursive' strategy. +Merging kselftest/next (6ddf898c23d6 selftests/exec: Check if the syscall exists and bail if not) +$ git merge kselftest/next +Auto-merging tools/testing/selftests/vm/Makefile +Auto-merging tools/testing/selftests/exec/execveat.c +Auto-merging Makefile +Merge made by the 'recursive' strategy. + Makefile | 14 +++++- + tools/testing/selftests/Makefile | 54 +++++++++++++++++++++- + tools/testing/selftests/breakpoints/Makefile | 19 +++++++- + tools/testing/selftests/cpu-hotplug/Makefile | 14 +++++- + .../{on-off-test.sh => cpu-on-off-test.sh} | 0 + tools/testing/selftests/efivarfs/Makefile | 16 ++++++- + tools/testing/selftests/exec/execveat.c | 10 +++- + tools/testing/selftests/firmware/Makefile | 43 ++++++++++------- + tools/testing/selftests/ftrace/Makefile | 13 +++++- + tools/testing/selftests/ipc/Makefile | 19 +++++++- + tools/testing/selftests/kcmp/Makefile | 13 +++++- + tools/testing/selftests/memfd/Makefile | 17 +++++-- + tools/testing/selftests/memory-hotplug/Makefile | 14 +++++- + .../{on-off-test.sh => mem-on-off-test.sh} | 0 + tools/testing/selftests/mount/Makefile | 12 ++++- + tools/testing/selftests/mqueue/Makefile | 18 ++++++-- + tools/testing/selftests/net/Makefile | 20 ++++++-- + tools/testing/selftests/ptrace/Makefile | 16 +++++-- + tools/testing/selftests/size/Makefile | 12 ++++- + tools/testing/selftests/sysctl/Makefile | 17 ++++++- + tools/testing/selftests/timers/Makefile | 12 ++++- + tools/testing/selftests/user/Makefile | 12 ++++- + tools/testing/selftests/vm/Makefile | 11 ++++- + 23 files changed, 326 insertions(+), 50 deletions(-) + rename tools/testing/selftests/cpu-hotplug/{on-off-test.sh => cpu-on-off-test.sh} (100%) + rename tools/testing/selftests/memory-hotplug/{on-off-test.sh => mem-on-off-test.sh} (100%) +Merging y2038/y2038 (ed8c2241c1ae coredump: Use 64bit time for unix time of coredump) +$ git merge y2038/y2038 +Auto-merging kernel/cpuset.c +Auto-merging fs/coredump.c +Auto-merging drivers/staging/media/lirc/lirc_serial.c +Auto-merging drivers/staging/ft1000/ft1000-usb/ft1000_hw.c +Auto-merging drivers/staging/ft1000/ft1000-usb/ft1000_debug.c +Auto-merging drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c +Merge made by the 'recursive' strategy. + drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 4 +- + drivers/staging/ft1000/ft1000-usb/ft1000_debug.c | 4 +- + drivers/staging/ft1000/ft1000-usb/ft1000_hw.c | 4 +- + drivers/staging/ft1000/ft1000.h | 4 +- + drivers/staging/gdm72xx/gdm_sdio.c | 13 +++--- + drivers/staging/gdm72xx/gdm_sdio.h | 4 +- + drivers/staging/media/lirc/lirc_parallel.c | 35 +++++++---------- + drivers/staging/media/lirc/lirc_sasem.c | 20 +++++----- + drivers/staging/media/lirc/lirc_serial.c | 50 ++++++++---------------- + fs/coredump.c | 8 ++-- + kernel/cpuset.c | 12 ++++-- + 11 files changed, 68 insertions(+), 90 deletions(-) +Merging luto-misc/next (a6c5170d1ede Merge branch 'for-4.0' of git://linux-nfs.org/~bfields/linux) +$ git merge luto-misc/next +Already up-to-date. +Merging access_once/linux-next (c5b19946eb76 kernel: Fix sparse warning for ACCESS_ONCE) +$ git merge access_once/linux-next +Already up-to-date. +Merging livepatching/for-next (ebf4ab31f66e Merge branch 'for-4.1/core' into for-next) +$ git merge livepatching/for-next +Merge made by the 'recursive' strategy. + arch/x86/include/asm/livepatch.h | 4 +-- + include/linux/livepatch.h | 8 ++--- + kernel/livepatch/core.c | 72 +++++++++++----------------------------- + 3 files changed, 25 insertions(+), 59 deletions(-) +$ git am -3 ../patches/0001-mpls-using-vzalloc-requires-including-vmalloc.h.patch +Applying: mpls: using vzalloc requires including vmalloc.h +Merging akpm-current/current (1989ca288a1f lib/lz4/lz4_decompress.c: pull out constant tables) +$ git merge --no-ff akpm-current/current +Recorded preimage for 'Documentation/printk-formats.txt' +Recorded preimage for 'arch/s390/mm/mmap.c' +Resolved 'drivers/staging/lustre/lustre/fid/lproc_fid.c' using previous resolution. +Removing lib/find_next_bit.c +Auto-merging kernel/cpuset.c +Auto-merging kernel/cgroup.c +Auto-merging init/Kconfig +Auto-merging include/linux/fs.h +Auto-merging fs/nfs/write.c +Auto-merging drivers/staging/rtl8192u/ieee80211/ieee80211_module.c +Auto-merging drivers/staging/lustre/lustre/fid/lproc_fid.c +CONFLICT (content): Merge conflict in drivers/staging/lustre/lustre/fid/lproc_fid.c +Auto-merging drivers/staging/i2o/i2o_proc.c +Auto-merging drivers/base/power/wakeup.c +Auto-merging arch/x86/mm/pgtable.c +Auto-merging arch/x86/Kconfig +Auto-merging arch/s390/mm/mmap.c +CONFLICT (content): Merge conflict in arch/s390/mm/mmap.c +Auto-merging arch/s390/include/asm/elf.h +Auto-merging arch/s390/Kconfig +Auto-merging arch/powerpc/Kconfig +Auto-merging arch/arm/Kconfig +Auto-merging Documentation/printk-formats.txt +CONFLICT (content): Merge conflict in Documentation/printk-formats.txt +Auto-merging Documentation/kernel-parameters.txt +Automatic merge failed; fix conflicts and then commit the result. +$ git commit -v -a +Recorded resolution for 'Documentation/printk-formats.txt'. +Recorded resolution for 'arch/s390/mm/mmap.c'. +[master c21c29195b42] Merge branch 'akpm-current/current' +$ git diff -M --stat --summary HEAD^.. + Documentation/ABI/testing/sysfs-block-zram | 15 + + Documentation/ABI/testing/sysfs-class-zram | 26 + + Documentation/blockdev/zram.txt | 33 +- + Documentation/cma/debugfs.txt | 21 + + .../devicetree/bindings/rtc/stmp3xxx-rtc.txt | 5 + + Documentation/filesystems/proc.txt | 11 +- + Documentation/filesystems/vfat.txt | 10 + + Documentation/kernel-parameters.txt | 8 +- + Documentation/printk-formats.txt | 59 +- + Documentation/sysctl/kernel.txt | 62 +- + Documentation/vm/cleancache.txt | 4 +- + Documentation/vm/unevictable-lru.txt | 26 +- + arch/Kconfig | 15 + + arch/alpha/Kconfig | 4 + + arch/alpha/include/uapi/asm/mman.h | 1 + + arch/arc/kernel/troubleshoot.c | 3 +- + arch/arm/Kconfig | 7 +- + arch/arm/include/asm/elf.h | 4 - + arch/arm/include/asm/pgtable-3level.h | 1 + + arch/arm/mm/mmap.c | 16 +- + arch/arm/plat-pxa/dma.c | 111 ++- + arch/arm64/Kconfig | 16 +- + arch/arm64/include/asm/elf.h | 5 - + arch/arm64/include/asm/kvm_mmu.h | 4 +- + arch/arm64/include/asm/page.h | 4 +- + arch/arm64/include/asm/pgalloc.h | 8 +- + arch/arm64/include/asm/pgtable-hwdef.h | 6 +- + arch/arm64/include/asm/pgtable-types.h | 12 +- + arch/arm64/include/asm/pgtable.h | 10 +- + arch/arm64/include/asm/tlb.h | 4 +- + arch/arm64/mm/mmap.c | 20 +- + arch/arm64/mm/mmu.c | 4 +- + arch/c6x/include/asm/pgtable.h | 5 + + arch/cris/arch-v10/kernel/setup.c | 58 +- + arch/cris/arch-v32/kernel/setup.c | 62 +- + arch/ia64/Kconfig | 18 +- + arch/ia64/include/asm/page.h | 4 +- + arch/ia64/include/asm/pgalloc.h | 4 +- + arch/ia64/include/asm/pgtable.h | 12 +- + arch/ia64/kernel/ivt.S | 12 +- + arch/ia64/kernel/machine_kexec.c | 4 +- + arch/m68k/Kconfig | 4 + + arch/microblaze/kernel/cpu/mb.c | 149 ++-- + arch/mips/Kconfig | 7 +- + arch/mips/include/asm/elf.h | 4 - + arch/mips/include/uapi/asm/mman.h | 1 + + arch/mips/mm/mmap.c | 24 +- + arch/nios2/kernel/cpuinfo.c | 77 +- + arch/openrisc/kernel/setup.c | 50 +- + arch/parisc/Kconfig | 5 + + arch/parisc/include/asm/pgalloc.h | 2 +- + arch/parisc/include/asm/pgtable.h | 16 +- + arch/parisc/include/uapi/asm/mman.h | 1 + + arch/parisc/kernel/entry.S | 4 +- + arch/parisc/kernel/head.S | 4 +- + arch/parisc/mm/init.c | 2 +- + arch/powerpc/Kconfig | 8 +- + arch/powerpc/include/asm/elf.h | 4 - + arch/powerpc/include/asm/pgtable-ppc64.h | 2 + + arch/powerpc/mm/mmap.c | 28 +- + arch/s390/Kconfig | 7 + + arch/s390/include/asm/elf.h | 12 +- + arch/s390/mm/mmap.c | 32 +- + arch/s390/pci/pci_debug.c | 6 +- + arch/sh/Kconfig | 4 + + arch/sparc/Kconfig | 4 + + arch/sparc/include/asm/pgtable_64.h | 9 + + arch/sparc/kernel/mdesc.c | 22 +- + arch/tile/Kconfig | 5 + + arch/um/Kconfig.um | 5 + + arch/x86/Kconfig | 9 +- + arch/x86/include/asm/elf.h | 3 - + arch/x86/include/asm/page_types.h | 2 + + arch/x86/include/asm/paravirt.h | 8 +- + arch/x86/include/asm/paravirt_types.h | 8 +- + arch/x86/include/asm/pgalloc.h | 8 +- + arch/x86/include/asm/pgtable-2level_types.h | 1 - + arch/x86/include/asm/pgtable-3level_types.h | 2 - + arch/x86/include/asm/pgtable.h | 13 +- + arch/x86/include/asm/pgtable_64_types.h | 1 - + arch/x86/include/asm/pgtable_types.h | 4 +- + arch/x86/kernel/cpu/mtrr/if.c | 12 +- + arch/x86/kernel/kvm.c | 2 +- + arch/x86/kernel/machine_kexec_64.c | 1 + + arch/x86/kernel/paravirt.c | 6 +- + arch/x86/kernel/signal.c | 22 +- + arch/x86/mm/ioremap.c | 23 +- + arch/x86/mm/mmap.c | 38 +- + arch/x86/mm/pgtable.c | 79 +- + arch/x86/xen/mmu.c | 14 +- + arch/xtensa/include/uapi/asm/mman.h | 1 + + block/genhd.c | 2 +- + drivers/base/memory.c | 21 +- + drivers/base/power/wakeup.c | 16 +- + drivers/block/paride/pg.c | 4 +- + drivers/block/zram/zram_drv.c | 842 +++++++++++------- + drivers/block/zram/zram_drv.h | 7 +- + drivers/char/i8k.c | 16 +- + drivers/infiniband/hw/cxgb4/mem.c | 2 +- + drivers/memstick/core/mspro_block.c | 3 +- + drivers/mfd/ab8500-debugfs.c | 196 ++-- + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 15 +- + drivers/parisc/ccio-dma.c | 54 +- + drivers/parisc/sba_iommu.c | 86 +- + drivers/rtc/Kconfig | 27 + + drivers/rtc/Makefile | 3 + + drivers/rtc/class.c | 24 + + drivers/rtc/hctosys.c | 2 +- + drivers/rtc/interface.c | 13 +- + drivers/rtc/rtc-ab-b5ze-s3.c | 2 +- + drivers/rtc/rtc-abx805.c | 223 +++++ + drivers/rtc/rtc-abx80x.c | 193 ++++ + drivers/rtc/rtc-cmos.c | 36 +- + drivers/rtc/rtc-ds1305.c | 6 +- + drivers/rtc/rtc-ds1685.c | 5 +- + drivers/rtc/rtc-em3027.c | 11 + + drivers/rtc/rtc-mc13xxx.c | 2 +- + drivers/rtc/rtc-mrst.c | 16 +- + drivers/rtc/rtc-mt6397.c | 352 ++++++++ + drivers/rtc/rtc-pcf8563.c | 7 +- + drivers/rtc/rtc-s3c.c | 164 +--- + drivers/rtc/rtc-stmp3xxx.c | 66 +- + drivers/rtc/rtc-tegra.c | 4 +- + drivers/rtc/rtc-x1205.c | 4 +- + drivers/s390/cio/blacklist.c | 12 +- + drivers/scsi/bfa/bfad.c | 22 +- + drivers/staging/i2o/i2o_proc.c | 18 +- + drivers/staging/lustre/lustre/Kconfig | 1 + + .../lustre/include/linux/lustre_patchless_compat.h | 4 +- + drivers/staging/rtl8192e/rtllib_module.c | 4 +- + .../staging/rtl8192u/ieee80211/ieee80211_module.c | 4 +- + drivers/usb/gadget/udc/pxa27x_udc.c | 132 ++- + drivers/watchdog/bcm_kona_wdt.c | 27 +- + drivers/xen/tmem.c | 16 +- + firmware/ihex2fw.c | 1 + + fs/Kconfig.binfmt | 3 - + fs/affs/affs.h | 28 +- + fs/affs/amigaffs.c | 3 +- + fs/affs/file.c | 2 +- + fs/affs/inode.c | 32 +- + fs/affs/namei.c | 6 +- + fs/affs/super.c | 37 +- + fs/binfmt_elf.c | 22 +- + fs/binfmt_misc.c | 30 +- + fs/buffer.c | 4 +- + fs/exec.c | 6 +- + fs/ext4/fsync.c | 5 +- + fs/fat/cache.c | 81 +- + fs/fat/dir.c | 6 +- + fs/fat/fat.h | 11 +- + fs/fat/fatent.c | 3 - + fs/fat/file.c | 65 +- + fs/fat/inode.c | 89 +- + fs/fat/misc.c | 4 - + fs/fat/namei_msdos.c | 2 - + fs/fat/namei_vfat.c | 2 - + fs/hfsplus/catalog.c | 3 +- + fs/hfsplus/xattr.c | 75 +- + fs/hfsplus/xattr.h | 22 +- + fs/hfsplus/xattr_security.c | 38 +- + fs/hfsplus/xattr_trusted.c | 37 +- + fs/hfsplus/xattr_user.c | 35 +- + fs/hugetlbfs/inode.c | 2 +- + fs/jbd2/journal.c | 11 +- + fs/jbd2/transaction.c | 20 +- + fs/mpage.c | 23 +- + fs/nfs/Kconfig | 2 +- + fs/nfs/write.c | 5 - + fs/nfsd/Kconfig | 1 + + fs/nilfs2/segment.c | 7 +- + fs/notify/fanotify/fanotify.c | 3 +- + fs/ocfs2/alloc.c | 64 +- + fs/ocfs2/aops.c | 176 +++- + fs/ocfs2/buffer_head_io.c | 6 + + fs/ocfs2/cluster/heartbeat.c | 49 +- + fs/ocfs2/dir.c | 25 +- + fs/ocfs2/dlm/dlmmaster.c | 23 +- + fs/ocfs2/dlm/dlmthread.c | 10 + + fs/ocfs2/inode.c | 8 +- + fs/ocfs2/move_extents.c | 3 +- + fs/ocfs2/namei.c | 9 + + fs/ocfs2/ocfs2.h | 4 +- + fs/ocfs2/ocfs2_fs.h | 15 +- + fs/ocfs2/refcounttree.c | 42 +- + fs/ocfs2/slot_map.c | 4 +- + fs/ocfs2/stack_o2cb.c | 2 +- + fs/ocfs2/stack_user.c | 8 +- + fs/ocfs2/suballoc.c | 25 +- + fs/ocfs2/super.c | 61 +- + fs/ocfs2/super.h | 2 +- + fs/ocfs2/xattr.c | 15 +- + fs/proc/array.c | 24 +- + fs/proc/base.c | 82 +- + fs/super.c | 2 +- + include/asm-generic/pgtable.h | 24 + + include/linux/a.out.h | 67 -- + include/linux/bitmap.h | 8 +- + include/linux/bitops.h | 4 +- + include/linux/capability.h | 29 + + include/linux/cleancache.h | 13 +- + include/linux/cma.h | 12 +- + include/linux/crc64_ecma.h | 56 ++ + include/linux/cred.h | 23 +- + include/linux/elf-randomize.h | 22 + + include/linux/fs.h | 1 - + include/linux/gfp.h | 16 +- + include/linux/huge_mm.h | 4 + + include/linux/io.h | 7 + + include/linux/kasan.h | 9 +- + include/linux/kconfig.h | 15 +- + include/linux/kexec.h | 2 + + include/linux/memory_hotplug.h | 6 + + include/linux/mm.h | 4 +- + include/linux/mm_types.h | 2 + + include/linux/moduleloader.h | 8 + + include/linux/nmi.h | 21 +- + include/linux/page-flags.h | 2 - + include/linux/printk.h | 5 + + include/linux/rmap.h | 9 +- + include/linux/rtc.h | 4 + + include/linux/string.h | 1 + + include/linux/string_helpers.h | 8 +- + include/linux/types.h | 6 - + include/linux/uidgid.h | 12 + + include/linux/vm_event_item.h | 1 + + include/linux/vmalloc.h | 1 + + include/linux/zsmalloc.h | 1 + + include/trace/events/xen.h | 2 +- + include/uapi/asm-generic/mman-common.h | 1 + + init/Kconfig | 19 +- + init/main.c | 2 + + ipc/msg.c | 34 +- + ipc/sem.c | 26 +- + ipc/shm.c | 42 +- + ipc/util.c | 6 +- + kernel/Makefile | 4 +- + kernel/capability.c | 35 +- + kernel/cgroup.c | 4 +- + kernel/cpuset.c | 18 +- + kernel/cred.c | 3 + + kernel/fork.c | 9 +- + kernel/groups.c | 3 - + kernel/module.c | 2 - + kernel/pid.c | 15 +- + kernel/printk/console_cmdline.h | 2 +- + kernel/printk/printk.c | 1 + + kernel/sys.c | 2 + + kernel/sys_ni.c | 14 + + kernel/sysctl.c | 35 +- + kernel/trace/trace_stack.c | 4 +- + kernel/watchdog.c | 289 ++++-- + lib/Kconfig | 7 + + lib/Makefile | 3 +- + lib/cpumask.c | 9 +- + lib/crc64_ecma.c | 341 +++++++ + lib/div64.c | 2 +- + lib/find_bit.c | 193 ++++ + lib/find_last_bit.c | 36 +- + lib/find_next_bit.c | 285 ------ + lib/ioremap.c | 54 ++ + lib/lru_cache.c | 9 +- + lib/lz4/lz4_decompress.c | 18 +- + lib/string_helpers.c | 193 ++-- + lib/test-string_helpers.c | 40 +- + lib/vsprintf.c | 130 ++- + mm/Kconfig | 6 + + mm/Makefile | 1 + + mm/cleancache.c | 276 ++---- + mm/cma.c | 59 +- + mm/cma.h | 24 + + mm/cma_debug.c | 171 ++++ + mm/compaction.c | 15 +- + mm/filemap.c | 15 +- + mm/gup.c | 124 ++- + mm/huge_memory.c | 74 +- + mm/hugetlb.c | 4 +- + mm/internal.h | 4 +- + mm/kasan/kasan.c | 14 +- + mm/madvise.c | 150 ++++ + mm/memblock.c | 4 +- + mm/memcontrol.c | 182 ++-- + mm/memory.c | 371 ++++---- + mm/memory_hotplug.c | 46 +- + mm/mempolicy.c | 6 +- + mm/mlock.c | 135 +-- + mm/mmap.c | 8 +- + mm/nommu.c | 1 + + mm/page-writeback.c | 19 + + mm/page_alloc.c | 250 +++--- + mm/page_isolation.c | 7 +- + mm/rmap.c | 53 +- + mm/slab.c | 22 +- + mm/slub.c | 16 +- + mm/truncate.c | 37 +- + mm/util.c | 30 + + mm/vmalloc.c | 9 +- + mm/vmscan.c | 115 ++- + mm/vmstat.c | 1 + + mm/zsmalloc.c | 988 +++++++++++++++------ + net/openvswitch/flow.c | 4 +- + net/sunrpc/Kconfig | 2 + + net/sunrpc/cache.c | 8 +- + scripts/checkpatch.pl | 11 +- + security/Kconfig | 1 + + 304 files changed, 7196 insertions(+), 3880 deletions(-) + create mode 100644 Documentation/ABI/testing/sysfs-class-zram + create mode 100644 Documentation/cma/debugfs.txt + create mode 100644 drivers/rtc/rtc-abx805.c + create mode 100644 drivers/rtc/rtc-abx80x.c + create mode 100644 drivers/rtc/rtc-mt6397.c + create mode 100644 include/linux/crc64_ecma.h + create mode 100644 include/linux/elf-randomize.h + create mode 100644 lib/crc64_ecma.c + create mode 100644 lib/find_bit.c + delete mode 100644 lib/find_next_bit.c + create mode 100644 mm/cma.h + create mode 100644 mm/cma_debug.c +$ 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: arch/unicore32/kernel/fpu-ucf64.c: remove unnecessary KERN_ERR +Applying: lib/Kconfig: fix up HAVE_ARCH_BITREVERSE help text +Applying: mips: ip32: add platform data hooks to use DS1685 driver +Applying: tile/elf: reorganize notify_exec() +Applying: oprofile: reduce mmap_sem hold for mm->exe_file +Applying: powerpc/oprofile: reduce mmap_sem hold for exe_file +Applying: oprofile-reduce-mmap_sem-hold-for-mm-exe_file-fix +Applying: tomoyo: reduce mmap_sem hold for mm->exe_file +Applying: tomoyo-reduce-mmap_sem-hold-for-mm-exe_file-checkpatch-fixes +Applying: drivers/w1/w1_int.c: call put_device if device_register fails +Applying: mm: add strictlimit knob +$ cd ../next +$ git fetch -f ../rebase-tmp akpm:akpm/master +From ../rebase-tmp + + dd3db3f7d00f...86069c1e657a akpm -> akpm/master (forced update) +$ rm -rf ../rebase-tmp +Merging akpm/master (86069c1e657a mm: add strictlimit knob) +$ git merge --no-ff akpm/master +Removing arch/mips/include/asm/mach-ip32/mc146818rtc.h +Merge made by the 'recursive' strategy. + Documentation/ABI/testing/sysfs-class-bdi | 8 ++ + arch/mips/configs/ip32_defconfig | 3 +- + arch/mips/include/asm/mach-ip32/mc146818rtc.h | 36 ------- + arch/mips/sgi-ip32/ip32-platform.c | 52 ++++++++-- + arch/mips/sgi-ip32/ip32-reset.c | 131 ++++++++------------------ + arch/powerpc/oprofile/cell/spu_task_sync.c | 13 ++- + arch/tile/mm/elf.c | 47 +++++---- + arch/unicore32/kernel/fpu-ucf64.c | 4 +- + drivers/oprofile/buffer_sync.c | 30 +++--- + drivers/w1/w1_int.c | 3 +- + kernel/fork.c | 1 + + lib/Kconfig | 5 +- + mm/backing-dev.c | 35 +++++++ + security/tomoyo/util.c | 13 ++- + 14 files changed, 194 insertions(+), 187 deletions(-) + delete mode 100644 arch/mips/include/asm/mach-ip32/mc146818rtc.h diff --git a/Next/quilt-import.log b/Next/quilt-import.log new file mode 100644 index 000000000000..5c79a75dfd20 --- /dev/null +++ b/Next/quilt-import.log @@ -0,0 +1,2 @@ +Importing jdelvare-hwmon based on 3.19-rc6 +Unchanged quilt series jdelvare-hwmon diff --git a/localversion-next b/localversion-next new file mode 100644 index 000000000000..404104318702 --- /dev/null +++ b/localversion-next @@ -0,0 +1 @@ +-next-20150305 -- cgit v1.2.3