Table of Contents
2013-11-13_14_31_38
- MMU
- mmu-cpio_defconfig
- microblaze-unknown-linux-gnu-
linux26
From git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 * branch master -> FETCH_HEAD fatal: Unable to create '/mnt/projects/automated_tests/linux-2.6/.git/ORIG_HEAD.lock': File exists. If no other git process is currently running, this probably means a git process crashed in this repository earlier. Make sure no other git process is running and remove the file manually to continue. From git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 10d0c97..42a2d92 master -> origin/master
commit 42a2d923cc349583ebf6fdd52a7d35e1c2f7e6bd Merge: 5cbb3d2 75ecab1 Author: Linus Torvalds <torvalds@linux-foundation.org> Date: Wed Nov 13 17:40:34 2013 +0900 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next Pull networking updates from David Miller: 1) The addition of nftables. No longer will we need protocol aware firewall filtering modules, it can all live in userspace. At the core of nftables is a, for lack of a better term, virtual machine that executes byte codes to inspect packet or metadata (arriving interface index, etc.) and make verdict decisions. Besides support for loading packet contents and comparing them, the interpreter supports lookups in various datastructures as fundamental operations. For example sets are supports, and therefore one could create a set of whitelist IP address entries which have ACCEPT verdicts attached to them, and use the appropriate byte codes to do such lookups. Since the interpreted code is composed in userspace, userspace can do things like optimize things before giving it to the kernel. Another major improvement is the capability of atomically updating portions of the ruleset. In the existing netfilter implementation, one has to update the entire rule set in order to make a change and this is very expensive. Userspace tools exist to create nftables rules using existing netfilter rule sets, but both kernel implementations will need to co-exist for quite some time as we transition from the old to the new stuff. Kudos to Patrick McHardy, Pablo Neira Ayuso, and others who have worked so hard on this. 2) Daniel Borkmann and Hannes Frederic Sowa made several improvements to our pseudo-random number generator, mostly used for things like UDP port randomization and netfitler, amongst other things. In particular the taus88 generater is updated to taus113, and test cases are added. 3) Support 64-bit rates in HTB and TBF schedulers, from Eric Dumazet and Yang Yingliang. 4) Add support for new 577xx tigon3 chips to tg3 driver, from Nithin Sujir. 5) Fix two fatal flaws in TCP dynamic right sizing, from Eric Dumazet, Neal Cardwell, and Yuchung Cheng. 6) Allow IP_TOS and IP_TTL to be specified in sendmsg() ancillary control message data, much like other socket option attributes. From Francesco Fusco. 7) Allow applications to specify a cap on the rate computed automatically by the kernel for pacing flows, via a new SO_MAX_PACING_RATE socket option. From Eric Dumazet. 8) Make the initial autotuned send buffer sizing in TCP more closely reflect actual needs, from Eric Dumazet. 9) Currently early socket demux only happens for TCP sockets, but we can do it for connected UDP sockets too. Implementation from Shawn Bohrer. 10) Refactor inet socket demux with the goal of improving hash demux performance for listening sockets. With the main goals being able to use RCU lookups on even request sockets, and eliminating the listening lock contention. From Eric Dumazet. 11) The bonding layer has many demuxes in it's fast path, and an RCU conversion was started back in 3.11, several changes here extend the RCU usage to even more locations. From Ding Tianhong and Wang Yufen, based upon suggestions by Nikolay Aleksandrov and Veaceslav Falico. 12) Allow stackability of segmentation offloads to, in particular, allow segmentation offloading over tunnels. From Eric Dumazet. 13) Significantly improve the handling of secret keys we input into the various hash functions in the inet hashtables, TCP fast open, as well as syncookies. From Hannes Frederic Sowa. The key fundamental operation is "net_get_random_once()" which uses static keys. Hannes even extended this to ipv4/ipv6 fragmentation handling and our generic flow dissector. 14) The generic driver layer takes care now to set the driver data to NULL on device removal, so it's no longer necessary for drivers to explicitly set it to NULL any more. Many drivers have been cleaned up in this way, from Jingoo Han. 15) Add a BPF based packet scheduler classifier, from Daniel Borkmann. 16) Improve CRC32 interfaces and generic SKB checksum iterators so that SCTP's checksumming can more cleanly be handled. Also from Daniel Borkmann. 17) Add a new PMTU discovery mode, IP_PMTUDISC_INTERFACE, which forces using the interface MTU value. This helps avoid PMTU attacks, particularly on DNS servers. From Hannes Frederic Sowa. 18) Use generic XPS for transmit queue steering rather than internal (re-)implementation in virtio-net. From Jason Wang. * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next: (1622 commits) random32: add test cases for taus113 implementation random32: upgrade taus88 generator to taus113 from errata paper random32: move rnd_state to linux/random.h random32: add prandom_reseed_late() and call when nonblocking pool becomes initialized random32: add periodic reseeding random32: fix off-by-one in seeding requirement PHY: Add RTL8201CP phy_driver to realtek xtsonic: add missing platform_set_drvdata() in xtsonic_probe() macmace: add missing platform_set_drvdata() in mace_probe() ethernet/arc/arc_emac: add missing platform_set_drvdata() in arc_emac_probe() ipv6: protect for_each_sk_fl_rcu in mem_check with rcu_read_lock_bh vlan: Implement vlan_dev_get_egress_qos_mask as an inline. ixgbe: add warning when max_vfs is out of range. igb: Update link modes display in ethtool netfilter: push reasm skb through instead of original frag skbs ip6_output: fragment outgoing reassembled skb properly MAINTAINERS: mv643xx_eth: take over maintainership from Lennart net_sched: tbf: support of 64bit rates ixgbe: deleting dfwd stations out of order can cause null ptr deref ixgbe: fix build err, num_rx_queues is only available with CONFIG_RPS ...
CLEAN scripts/basic CLEAN scripts/dtc CLEAN scripts/kconfig CLEAN scripts/mod CLEAN scripts CLEAN include/config
HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/zconf.lex.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf kernel/time/Kconfig:162:warning: range is invalid # # configuration written to .config #
scripts/kconfig/conf --silentoldconfig Kconfig kernel/time/Kconfig:162:warning: range is invalid CHK include/config/kernel.release WRAP arch/microblaze/include/generated/asm/clkdev.h WRAP arch/microblaze/include/generated/asm/exec.h WRAP arch/microblaze/include/generated/asm/trace_clock.h WRAP arch/microblaze/include/generated/asm/syscalls.h WRAP arch/microblaze/include/generated/asm/preempt.h CHK include/generated/uapi/linux/version.h UPD include/generated/uapi/linux/version.h HOSTCC scripts/dtc/checks.o HOSTCC scripts/dtc/data.o SHIPPED scripts/dtc/dtc-lexer.lex.c SHIPPED scripts/dtc/dtc-parser.tab.h SHIPPED scripts/dtc/dtc-parser.tab.c HOSTCC scripts/dtc/dtc.o HOSTCC scripts/dtc/flattree.o HOSTCC scripts/dtc/fstree.o HOSTCC scripts/dtc/livetree.o HOSTCC scripts/dtc/srcpos.o HOSTCC scripts/dtc/treesource.o HOSTCC scripts/dtc/util.o HOSTCC scripts/dtc/dtc-lexer.lex.o HOSTCC scripts/dtc/dtc-parser.tab.o HOSTLD scripts/dtc/dtc CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig CC scripts/mod/devicetable-offsets.s MKELF scripts/mod/elfconfig.h GEN scripts/mod/devicetable-offsets.h HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTCC scripts/mod/file2alias.o HOSTLD scripts/mod/modpost HOSTCC scripts/kallsyms HOSTCC scripts/bin2c /bin/sh: include/config/auto.conf: No such file or directory make: *** [include/config/kernel.release] Error 1
linux_next
linux_next update log - FAILED
Switched to branch 'master' Deleted branch next (was f0a364c). From git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 * branch master -> FETCH_HEAD Already up-to-date. From ../linux-2.6 * branch HEAD -> FETCH_HEAD Checking out files: 15% (287/1824) Checking out files: 16% (292/1824) Checking out files: 17% (311/1824) Checking out files: 18% (329/1824) Checking out files: 19% (347/1824) Checking out files: 20% (365/1824) Checking out files: 21% (384/1824) Checking out files: 22% (402/1824) Checking out files: 23% (420/1824) Checking out files: 24% (438/1824) Checking out files: 25% (456/1824) Checking out files: 26% (475/1824) Checking out files: 27% (493/1824) Checking out files: 27% (501/1824) Checking out files: 28% (511/1824) Checking out files: 29% (529/1824) Checking out files: 30% (548/1824) Checking out files: 31% (566/1824) Checking out files: 32% (584/1824) Checking out files: 33% (602/1824) From git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next + 65f2930...b517733 akpm -> linux-next/akpm (forced update) + 020a1fc...df37bf3 akpm-base -> linux-next/akpm-base (forced update) + f0a364c...84ea88b master -> linux-next/master (forced update) edae583..10d0c97 stable -> linux-next/stable * [new tag] next-20131113 -> next-20131113 Fetching origin From git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 10d0c97..42a2d92 master -> origin/master Fetching linux-next Switched to a new branch 'next' Branch next set up to track remote branch master from linux-next. files: 49% (894/1824) Checking out files: 50% (912/1824) Checking out files: 51% (931/1824) Checking out files: 52% (949/1824) Checking out files: 53% (967/1824) Checking out files: 54% (985/1824) Checking out files: 55% (1004/1824) Checking out files: 56% (1022/1824) Checking out files: 56% (1035/1824) Checking out files: 57% (1040/1824) Checking out files: 58% (1058/1824) Checking out files: 58% (1075/1824) Checking out files: 59% (1077/1824) Checking out files: 60% (1095/1824) Checking out files: 61% (1113/1824) Checking out files: 62% (1131/1824) Checking out files: 63% (1150/1824) Checking out files: 64% (1168/1824) Checking out files: 65% (1186/1824) Checking out files: 65% (1197/1824) Checking out files: 66% (1204/1824) Checking out files: 67% (1223/1824) Checking out files: 68% (1241/1824) Checking out files: 69% (1259/1824) Checking out files: 70% (1277/1824) Checking out files: 71% (1296/1824) Checking out files: 72% (1314/1824) Checking out files: 73% (1332/1824) Checking out files: 74% (1350/1824) Checking out files: 75% (1368/1824) Checking out files: 76% (1387/1824) Checking out files: 77% (1405/1824) Checking out files: 78% (1423/1824) Checking out files: 78% (1432/1824) Checking out files: 79% (1441/1824) Checking out files: 80% (1460/1824) Checking out files: 81% (1478/1824) Checking out files: 82% (1496/1824) Checking out files: 83% (1514/1824) Checking out files: 84% (1533/1824) Checking out files: 85% (1551/1824) Checking out files: 86% (1569/1824) Checking out files: 87% (1587/1824) Checking out files: 88% (1606/1824) Checking out files: 89% (1624/1824) Checking out files: 90% (1642/1824) Checking out files: 91% (1660/1824) Checking out files: 92% (1679/1824) Checking out files: 93% (1697/1824) Checking out files: 94% (1715/1824) Checking out files: 95% (1733/1824) Checking out files: 96% (1752/1824) Checking out files: 97% (1770/1824) Checking out files: 98% (1788/1824) Checking out files: 98% (1791/1824) Checking out files: 99% (1806/1824) Checking out files: 100% (1824/1824) Checking out files: 100% (1824/1824), done. Updating 10d0c97..42a2d92 Fast-forward CREDITS | 7 +- Documentation/ABI/README | 13 + .../ABI/testing/sysfs-class-net-batman-adv | 4 +- Documentation/ABI/testing/sysfs-class-net-mesh | 34 +- Documentation/DocBook/80211.tmpl | 4 +- Documentation/backlight/lp855x-driver.txt | 5 +- Documentation/cgroups/memory.txt | 10 +- Documentation/cpu-hotplug.txt | 2 +- Documentation/devices.txt | 1 + .../devicetree/bindings/net/cpsw-phy-sel.txt | 28 + .../devicetree/bindings/video/backlight/lp855x.txt | 29 +- Documentation/filesystems/directory-locking | 31 +- Documentation/filesystems/f2fs.txt | 7 + Documentation/filesystems/porting | 8 + Documentation/filesystems/proc.txt | 1 + Documentation/filesystems/vfat.txt | 2 +- Documentation/gcov.txt | 4 + Documentation/kernel-parameters.txt | 6 + Documentation/networking/batman-adv.txt | 54 +- Documentation/networking/bonding.txt | 75 +- Documentation/networking/can.txt | 217 + Documentation/networking/ip-sysctl.txt | 15 +- Documentation/networking/netdevices.txt | 10 +- Documentation/ptp/testptp.c | 65 +- Documentation/sysctl/kernel.txt | 25 +- Documentation/sysctl/vm.txt | 15 +- Documentation/trace/tracepoints.txt | 5 + Documentation/vm/zswap.txt | 8 +- MAINTAINERS | 23 +- Makefile | 16 + arch/alpha/include/uapi/asm/errno.h | 2 +- arch/alpha/include/uapi/asm/socket.h | 4 +- arch/arm/boot/dts/am33xx.dtsi | 6 + arch/arm/kernel/module.c | 2 +- arch/arm/mach-davinci/sram.c | 9 +- arch/arm64/kernel/module.c | 2 +- arch/arm64/kernel/signal32.c | 2 +- arch/avr32/include/uapi/asm/socket.h | 2 + arch/cris/include/asm/io.h | 1 + arch/cris/include/uapi/asm/socket.h | 2 + arch/frv/include/uapi/asm/socket.h | 2 + arch/ia64/include/asm/processor.h | 2 +- arch/ia64/include/uapi/asm/socket.h | 2 + arch/ia64/kernel/elfcore.c | 12 +- arch/ia64/kernel/signal.c | 2 +- arch/ia64/mm/init.c | 4 +- arch/m32r/include/uapi/asm/socket.h | 2 + arch/metag/kernel/dma.c | 4 +- arch/metag/mm/init.c | 2 +- arch/microblaze/mm/consistent.c | 7 +- arch/mips/include/uapi/asm/errno.h | 2 +- arch/mips/include/uapi/asm/socket.h | 2 + arch/mips/kernel/signal32.c | 2 +- arch/mn10300/include/uapi/asm/socket.h | 2 + arch/parisc/include/uapi/asm/errno.h | 2 +- arch/parisc/include/uapi/asm/socket.h | 2 + arch/parisc/kernel/module.c | 2 +- arch/parisc/kernel/signal32.c | 2 +- arch/parisc/kernel/signal32.h | 2 +- arch/powerpc/include/asm/spu.h | 3 +- arch/powerpc/include/uapi/asm/socket.h | 2 + arch/powerpc/kernel/signal_32.c | 2 +- arch/powerpc/mm/dma-noncoherent.c | 4 +- arch/powerpc/mm/hugetlbpage.c | 2 - arch/powerpc/mm/numa.c | 3 +- arch/powerpc/platforms/cell/spu_syscalls.c | 5 +- arch/powerpc/platforms/cell/spufs/coredump.c | 89 +- arch/powerpc/platforms/cell/spufs/spufs.h | 3 +- arch/s390/include/uapi/asm/socket.h | 2 + arch/s390/kernel/compat_signal.c | 2 +- arch/s390/kernel/module.c | 2 +- arch/s390/mm/mmap.c | 9 +- arch/sh/include/asm/fpu.h | 2 +- arch/sh/include/asm/processor_32.h | 10 + arch/sh/include/asm/processor_64.h | 10 + arch/sh/kernel/cpu/fpu.c | 2 +- arch/sh/kernel/process_32.c | 6 +- arch/sh/kernel/process_64.c | 4 +- arch/sh/mm/init.c | 2 +- arch/sparc/include/uapi/asm/errno.h | 2 +- arch/sparc/include/uapi/asm/socket.h | 2 + arch/sparc/kernel/module.c | 2 +- arch/sparc/kernel/signal32.c | 2 +- arch/tile/kernel/compat_signal.c | 2 +- arch/x86/ia32/ia32_aout.c | 86 +- arch/x86/ia32/ia32_signal.c | 2 +- arch/x86/include/asm/fpu-internal.h | 10 +- arch/x86/include/asm/percpu.h | 8 - arch/x86/include/asm/processor.h | 9 + arch/x86/kernel/i387.c | 2 +- arch/x86/kernel/jump_label.c | 25 +- arch/x86/kernel/module.c | 2 +- arch/x86/kernel/process_32.c | 4 +- arch/x86/kernel/process_64.c | 2 +- arch/x86/kernel/setup.c | 9 +- arch/x86/kernel/traps.c | 2 +- arch/x86/mm/init.c | 125 +- arch/x86/mm/numa.c | 11 + arch/x86/net/bpf_jit_comp.c | 2 + arch/x86/um/elfcore.c | 15 +- arch/xtensa/include/uapi/asm/socket.h | 2 + drivers/ata/ahci.c | 4 + drivers/ata/ahci.h | 2 + drivers/ata/ahci_imx.c | 101 +- drivers/ata/ahci_platform.c | 3 +- drivers/ata/ata_piix.c | 19 +- drivers/ata/libahci.c | 27 +- drivers/ata/libata-core.c | 1 + drivers/ata/libata-eh.c | 8 + drivers/ata/libata-transport.c | 16 +- drivers/ata/sata_highbank.c | 8 +- drivers/ata/sata_rcar.c | 10 +- drivers/atm/firestream.h | 1 - drivers/base/devtmpfs.c | 6 +- drivers/bcma/host_pci.c | 8 +- drivers/bluetooth/Makefile | 2 + drivers/bluetooth/ath3k.c | 4 +- drivers/bluetooth/bfusb.c | 31 +- drivers/bluetooth/bluecard_cs.c | 30 +- drivers/bluetooth/bpa10x.c | 11 +- drivers/bluetooth/bt3c_cs.c | 30 +- drivers/bluetooth/btmrvl_drv.h | 12 +- drivers/bluetooth/btmrvl_main.c | 295 +- drivers/bluetooth/btmrvl_sdio.c | 23 +- drivers/bluetooth/btmrvl_sdio.h | 2 + drivers/bluetooth/btsdio.c | 6 +- drivers/bluetooth/btuart_cs.c | 30 +- drivers/bluetooth/btusb.c | 22 +- drivers/bluetooth/btwilink.c | 9 +- drivers/bluetooth/dtl1_cs.c | 30 +- drivers/bluetooth/hci_bcsp.c | 5 +- drivers/bluetooth/hci_h4.c | 24 - drivers/bluetooth/hci_h5.c | 2 +- drivers/bluetooth/hci_ldisc.c | 12 +- drivers/bluetooth/hci_ll.c | 14 +- drivers/bluetooth/hci_vhci.c | 179 +- drivers/char/Kconfig | 10 +- drivers/char/hpet.c | 24 +- drivers/char/misc.c | 12 +- drivers/char/random.c | 5 +- drivers/dma/mmp_tdma.c | 7 +- drivers/gpu/drm/drm_fops.c | 17 +- drivers/infiniband/core/cma.c | 28 +- drivers/infiniband/hw/mlx4/main.c | 14 +- drivers/iommu/omap-iopgtable.h | 2 +- drivers/isdn/hardware/eicon/divasmain.c | 2 +- drivers/isdn/hardware/eicon/um_idi.c | 2 +- drivers/isdn/icn/icn.c | 3 +- drivers/isdn/sc/init.c | 2 +- drivers/media/dvb-core/dmxdev.c | 4 - drivers/media/dvb-core/dvbdev.c | 19 +- drivers/media/platform/coda.c | 5 +- drivers/memstick/core/ms_block.c | 2 +- drivers/memstick/core/mspro_block.c | 4 +- drivers/message/i2o/driver.c | 16 +- drivers/mtd/nand/nandsim.c | 2 +- drivers/mtd/ubi/attach.c | 11 +- drivers/mtd/ubi/fastmap.c | 41 +- drivers/mtd/ubi/wl.c | 4 - drivers/net/bonding/Makefile | 2 +- drivers/net/bonding/bond_3ad.c | 199 +- drivers/net/bonding/bond_alb.c | 150 +- drivers/net/bonding/bond_alb.h | 4 +- drivers/net/bonding/bond_main.c | 715 ++- drivers/net/bonding/bond_netlink.c | 131 + drivers/net/bonding/bond_options.c | 142 + drivers/net/bonding/bond_procfs.c | 21 +- drivers/net/bonding/bond_sysfs.c | 264 +- drivers/net/bonding/bonding.h | 113 +- drivers/net/can/at91_can.c | 2 +- drivers/net/can/bfin_can.c | 2 +- drivers/net/can/c_can/c_can_pci.c | 2 - drivers/net/can/c_can/c_can_platform.c | 2 +- drivers/net/can/cc770/cc770_platform.c | 4 +- drivers/net/can/dev.c | 67 +- drivers/net/can/flexcan.c | 2 +- drivers/net/can/janz-ican3.c | 2 +- drivers/net/can/mcp251x.c | 2 +- drivers/net/can/mscan/mscan.h | 6 +- drivers/net/can/pch_can.c | 1 - drivers/net/can/sja1000/ems_pci.c | 1 - drivers/net/can/sja1000/kvaser_pci.c | 1 - drivers/net/can/sja1000/peak_pci.c | 2 - drivers/net/can/sja1000/plx_pci.c | 1 - drivers/net/can/sja1000/sja1000_platform.c | 2 +- drivers/net/can/softing/softing.h | 24 +- drivers/net/can/softing/softing_main.c | 2 +- drivers/net/can/ti_hecc.c | 12 +- drivers/net/ethernet/3com/Kconfig | 4 +- drivers/net/ethernet/3com/typhoon.c | 1 - drivers/net/ethernet/8390/8390.h | 40 +- drivers/net/ethernet/8390/ax88796.c | 2 +- drivers/net/ethernet/8390/ne2k-pci.c | 3 - drivers/net/ethernet/adaptec/starfire.c | 2 - drivers/net/ethernet/adi/bfin_mac.h | 2 +- drivers/net/ethernet/amd/7990.h | 12 +- drivers/net/ethernet/amd/amd8111e.c | 2 - drivers/net/ethernet/amd/atarilance.c | 4 +- drivers/net/ethernet/amd/au1000_eth.c | 2 +- drivers/net/ethernet/amd/declance.c | 16 +- drivers/net/ethernet/amd/lance.c | 2 +- drivers/net/ethernet/amd/pcnet32.c | 3 +- drivers/net/ethernet/apple/bmac.c | 4 +- drivers/net/ethernet/apple/macmace.c | 1 + drivers/net/ethernet/arc/emac_main.c | 7 +- drivers/net/ethernet/atheros/alx/main.c | 1 - drivers/net/ethernet/atheros/atl1c/atl1c.h | 6 +- drivers/net/ethernet/atheros/atl1c/atl1c_hw.c | 2 +- drivers/net/ethernet/atheros/atl1e/atl1e.h | 12 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 46 +- drivers/net/ethernet/atheros/atlx/atl2.h | 2 +- drivers/net/ethernet/broadcom/b44.c | 12 +- drivers/net/ethernet/broadcom/bgmac.c | 117 +- drivers/net/ethernet/broadcom/bnx2.c | 9 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 11 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 18 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 22 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 25 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 80 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 3 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 30 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h | 2 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 149 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.h | 7 + drivers/net/ethernet/broadcom/cnic.c | 4 +- drivers/net/ethernet/broadcom/cnic_if.h | 4 +- drivers/net/ethernet/broadcom/tg3.c | 154 +- drivers/net/ethernet/broadcom/tg3.h | 3 + drivers/net/ethernet/brocade/bna/bnad.c | 1 - drivers/net/ethernet/brocade/bna/bnad.h | 43 +- drivers/net/ethernet/calxeda/xgmac.c | 10 +- drivers/net/ethernet/chelsio/cxgb/common.h | 46 +- drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 2 - drivers/net/ethernet/chelsio/cxgb/pm3393.c | 4 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 - drivers/net/ethernet/chelsio/cxgb3/regs.h | 35 - drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 1 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 5 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 5 +- drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 11 +- drivers/net/ethernet/cisco/enic/enic_main.c | 2 - drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 1 - drivers/net/ethernet/dec/tulip/de4x5.c | 2 +- drivers/net/ethernet/dec/tulip/dmfe.c | 3 - drivers/net/ethernet/dec/tulip/tulip_core.c | 1 - drivers/net/ethernet/dec/tulip/uli526x.c | 2 - drivers/net/ethernet/dec/tulip/winbond-840.c | 3 - drivers/net/ethernet/dec/tulip/xircom_cb.c | 2 - drivers/net/ethernet/dlink/dl2k.c | 1 - drivers/net/ethernet/dlink/sundance.c | 2 - drivers/net/ethernet/emulex/benet/be.h | 177 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 27 +- drivers/net/ethernet/emulex/benet/be_cmds.h | 332 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 40 +- drivers/net/ethernet/emulex/benet/be_main.c | 315 +- drivers/net/ethernet/fealnx.c | 1 - .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 87 +- drivers/net/ethernet/freescale/gianfar.h | 26 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/fujitsu/Kconfig | 2 +- drivers/net/ethernet/hp/hp100.c | 2 +- drivers/net/ethernet/i825xx/82596.c | 8 +- drivers/net/ethernet/i825xx/lib82596.c | 6 +- drivers/net/ethernet/ibm/emac/core.c | 2 +- drivers/net/ethernet/ibm/emac/debug.h | 14 +- drivers/net/ethernet/ibm/emac/rgmii.h | 18 +- drivers/net/ethernet/ibm/emac/tah.h | 14 +- drivers/net/ethernet/ibm/emac/zmii.h | 18 +- drivers/net/ethernet/ibm/ibmveth.c | 4 +- drivers/net/ethernet/icplus/ipg.c | 1 - drivers/net/ethernet/intel/e100.c | 2 - drivers/net/ethernet/intel/e1000/e1000.h | 32 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 3 +- drivers/net/ethernet/intel/e1000e/e1000.h | 45 +- drivers/net/ethernet/intel/i40e/i40e.h | 13 +- drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 338 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 69 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 484 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 433 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 35 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 +- drivers/net/ethernet/intel/igb/e1000_82575.h | 16 +- drivers/net/ethernet/intel/igb/e1000_hw.h | 6 +- drivers/net/ethernet/intel/igb/e1000_i210.h | 38 +- drivers/net/ethernet/intel/igb/e1000_mac.h | 2 +- drivers/net/ethernet/intel/igb/e1000_phy.c | 8 +- drivers/net/ethernet/intel/igb/igb.h | 74 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 145 +- drivers/net/ethernet/intel/igb/igb_main.c | 61 +- drivers/net/ethernet/intel/igbvf/igbvf.h | 22 +- drivers/net/ethernet/intel/igbvf/netdev.c | 8 +- drivers/net/ethernet/intel/igbvf/vf.c | 4 +- drivers/net/ethernet/intel/ixgb/ixgb.h | 22 +- drivers/net/ethernet/intel/ixgb/ixgb_hw.h | 25 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 258 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 109 +- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 15 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 589 ++- drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h | 40 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 30 +- drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 5 + drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c | 12 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 234 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf.h | 178 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 255 +- drivers/net/ethernet/intel/ixgbevf/vf.c | 4 +- drivers/net/ethernet/jme.c | 6 +- drivers/net/ethernet/jme.h | 1 - drivers/net/ethernet/korina.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 5 +- drivers/net/ethernet/marvell/mvmdio.c | 110 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/marvell/skge.c | 2 - drivers/net/ethernet/marvell/sky2.c | 3 - drivers/net/ethernet/mellanox/mlx4/cmd.c | 41 +- drivers/net/ethernet/mellanox/mlx4/cq.c | 6 - drivers/net/ethernet/mellanox/mlx4/en_cq.c | 45 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 36 +- drivers/net/ethernet/mellanox/mlx4/en_main.c | 8 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 152 +- drivers/net/ethernet/mellanox/mlx4/en_port.c | 17 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 68 +- drivers/net/ethernet/mellanox/mlx4/en_selftest.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 54 +- drivers/net/ethernet/mellanox/mlx4/eq.c | 1 - drivers/net/ethernet/mellanox/mlx4/fw.c | 110 +- drivers/net/ethernet/mellanox/mlx4/icm.c | 42 +- drivers/net/ethernet/mellanox/mlx4/main.c | 62 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 8 +- drivers/net/ethernet/mellanox/mlx4/mlx4.h | 21 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 33 +- drivers/net/ethernet/mellanox/mlx4/mr.c | 11 +- drivers/net/ethernet/mellanox/mlx4/pd.c | 11 +- drivers/net/ethernet/mellanox/mlx4/port.c | 98 +- drivers/net/ethernet/mellanox/mlx4/qp.c | 3 +- .../net/ethernet/mellanox/mlx4/resource_tracker.c | 589 ++- drivers/net/ethernet/mellanox/mlx4/srq.c | 3 +- drivers/net/ethernet/micrel/ks8851_mll.c | 4 +- drivers/net/ethernet/micrel/ksz884x.c | 4 +- drivers/net/ethernet/moxa/moxart_ether.c | 1 - drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 9 +- drivers/net/ethernet/natsemi/natsemi.c | 2 - drivers/net/ethernet/natsemi/xtsonic.c | 1 + drivers/net/ethernet/neterion/s2io.c | 2 - drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 - drivers/net/ethernet/octeon/octeon_mgmt.c | 2 +- drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h | 56 +- drivers/net/ethernet/packetengines/hamachi.c | 1 - drivers/net/ethernet/packetengines/yellowfin.c | 2 - drivers/net/ethernet/pasemi/pasemi_mac.c | 1 - drivers/net/ethernet/qlogic/netxen/netxen_nic.h | 9 +- .../net/ethernet/qlogic/netxen/netxen_nic_hdr.h | 1 + drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c | 2 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 30 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 - drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 181 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 145 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h | 18 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 78 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c | 47 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c | 20 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c | 184 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h | 109 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 260 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h | 8 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 67 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 434 +- .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 41 +- .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 15 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c | 12 +- drivers/net/ethernet/qlogic/qlge/qlge.h | 60 +- drivers/net/ethernet/qlogic/qlge/qlge_main.c | 127 +- drivers/net/ethernet/rdc/r6040.c | 2 - drivers/net/ethernet/realtek/8139cp.c | 1 - drivers/net/ethernet/realtek/8139too.c | 1 - drivers/net/ethernet/realtek/r8169.c | 1 - drivers/net/ethernet/renesas/sh_eth.c | 14 +- drivers/net/ethernet/renesas/sh_eth.h | 3 + drivers/net/ethernet/sfc/ef10.c | 319 +- drivers/net/ethernet/sfc/ef10_regs.h | 1 + drivers/net/ethernet/sfc/efx.h | 105 +- drivers/net/ethernet/sfc/ethtool.c | 5 +- drivers/net/ethernet/sfc/io.h | 5 + drivers/net/ethernet/sfc/mcdi.h | 120 +- drivers/net/ethernet/sfc/mdio_10g.h | 26 +- drivers/net/ethernet/sfc/net_driver.h | 10 + drivers/net/ethernet/sfc/nic.c | 73 +- drivers/net/ethernet/sfc/nic.h | 256 +- drivers/net/ethernet/sfc/phy.h | 8 +- drivers/net/ethernet/sfc/rx.c | 90 +- drivers/net/ethernet/sfc/selftest.h | 15 +- drivers/net/ethernet/sfc/tx.c | 426 +- drivers/net/ethernet/sgi/meth.c | 2 +- drivers/net/ethernet/sis/sis190.c | 1 - drivers/net/ethernet/smsc/Kconfig | 4 +- drivers/net/ethernet/smsc/epic100.c | 126 +- drivers/net/ethernet/smsc/smc911x.c | 331 +- drivers/net/ethernet/smsc/smc911x.h | 2 +- drivers/net/ethernet/smsc/smc9194.c | 56 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 43 +- drivers/net/ethernet/smsc/smc91x.c | 237 +- drivers/net/ethernet/smsc/smc91x.h | 4 +- drivers/net/ethernet/smsc/smsc911x.c | 4 +- drivers/net/ethernet/smsc/smsc9420.c | 169 +- drivers/net/ethernet/stmicro/stmmac/common.h | 12 +- drivers/net/ethernet/stmicro/stmmac/dwmac_dma.h | 17 +- drivers/net/ethernet/stmicro/stmmac/mmc.h | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 10 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 1 - drivers/net/ethernet/sun/cassini.c | 4 +- drivers/net/ethernet/sun/niu.c | 2 - drivers/net/ethernet/sun/sungem.c | 4 +- drivers/net/ethernet/sun/sunhme.c | 12 +- drivers/net/ethernet/sun/sunqe.c | 2 +- drivers/net/ethernet/tehuti/tehuti.c | 1 - drivers/net/ethernet/ti/Kconfig | 8 + drivers/net/ethernet/ti/Makefile | 1 + drivers/net/ethernet/ti/cpsw-phy-sel.c | 161 + drivers/net/ethernet/ti/cpsw.c | 159 +- drivers/net/ethernet/ti/cpsw.h | 2 + drivers/net/ethernet/ti/cpts.h | 9 +- drivers/net/ethernet/ti/davinci_emac.c | 2 +- drivers/net/ethernet/ti/tlan.c | 1 - drivers/net/ethernet/tile/tilegx.c | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.h | 29 +- drivers/net/ethernet/toshiba/ps3_gelic_wireless.h | 6 +- drivers/net/ethernet/toshiba/spider_net.c | 1 - drivers/net/ethernet/toshiba/spider_net.h | 4 +- drivers/net/ethernet/toshiba/tc35815.c | 1 - drivers/net/ethernet/via/via-rhine.c | 1 - drivers/net/ethernet/xilinx/xilinx_emaclite.c | 41 +- drivers/net/fddi/skfp/fplustm.c | 2 +- drivers/net/fddi/skfp/h/smc.h | 28 +- drivers/net/fddi/skfp/skfddi.c | 6 +- drivers/net/hamradio/baycom_ser_fdx.c | 2 +- drivers/net/hamradio/baycom_ser_hdx.c | 2 +- drivers/net/hamradio/scc.c | 2 +- drivers/net/hamradio/yam.c | 2 +- drivers/net/irda/bfin_sir.c | 4 +- drivers/net/irda/donauboe.c | 4 +- drivers/net/irda/sh_irda.c | 2 +- drivers/net/irda/sh_sir.c | 2 +- drivers/net/irda/sir-dev.h | 29 +- drivers/net/macvlan.c | 47 +- drivers/net/netconsole.c | 57 +- drivers/net/phy/Kconfig | 7 + drivers/net/phy/Makefile | 1 + drivers/net/phy/at803x.c | 57 +- drivers/net/phy/marvell.c | 4 +- drivers/net/phy/mdio-moxart.c | 201 + drivers/net/phy/micrel.c | 24 + drivers/net/phy/realtek.c | 15 + drivers/net/plip/plip.c | 2 +- drivers/net/usb/Kconfig | 15 + drivers/net/usb/Makefile | 1 + drivers/net/usb/catc.c | 8 +- drivers/net/usb/cdc-phonet.c | 2 +- drivers/net/usb/cdc_mbim.c | 104 +- drivers/net/usb/cdc_ncm.c | 507 +-- drivers/net/usb/huawei_cdc_ncm.c | 230 + drivers/net/usb/qmi_wwan.c | 69 +- drivers/net/veth.c | 9 + drivers/net/virtio_net.c | 219 +- drivers/net/vmxnet3/vmxnet3_int.h | 4 +- drivers/net/vxlan.c | 37 +- drivers/net/wan/hostess_sv11.c | 2 +- drivers/net/wan/sealevel.c | 2 +- drivers/net/wan/x25_asy.h | 2 +- drivers/net/wan/z85230.h | 27 +- drivers/net/wimax/i2400m/i2400m-usb.h | 27 +- drivers/net/wimax/i2400m/i2400m.h | 117 +- drivers/net/wireless/adm8211.c | 1 - drivers/net/wireless/airo.c | 1 - drivers/net/wireless/ath/Kconfig | 18 + drivers/net/wireless/ath/Makefile | 5 +- drivers/net/wireless/ath/ar5523/ar5523.c | 1 + drivers/net/wireless/ath/ath10k/bmi.c | 42 +- drivers/net/wireless/ath/ath10k/ce.c | 397 +- drivers/net/wireless/ath/ath10k/ce.h | 126 +- drivers/net/wireless/ath/ath10k/core.c | 355 +- drivers/net/wireless/ath/ath10k/core.h | 80 +- drivers/net/wireless/ath/ath10k/debug.c | 157 +- drivers/net/wireless/ath/ath10k/debug.h | 27 +- drivers/net/wireless/ath/ath10k/htc.c | 241 +- drivers/net/wireless/ath/ath10k/htc.h | 5 +- drivers/net/wireless/ath/ath10k/htt.c | 19 +- drivers/net/wireless/ath/ath10k/htt.h | 13 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 314 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 287 +- drivers/net/wireless/ath/ath10k/hw.h | 79 +- drivers/net/wireless/ath/ath10k/mac.c | 732 +-- drivers/net/wireless/ath/ath10k/mac.h | 2 + drivers/net/wireless/ath/ath10k/pci.c | 465 +- drivers/net/wireless/ath/ath10k/pci.h | 76 +- drivers/net/wireless/ath/ath10k/rx_desc.h | 24 +- drivers/net/wireless/ath/ath10k/trace.h | 32 +- drivers/net/wireless/ath/ath10k/txrx.c | 67 +- drivers/net/wireless/ath/ath10k/txrx.h | 5 +- drivers/net/wireless/ath/ath10k/wmi.c | 1277 +++++- drivers/net/wireless/ath/ath10k/wmi.h | 1037 ++++- drivers/net/wireless/ath/ath5k/ahb.c | 15 +- drivers/net/wireless/ath/ath5k/base.c | 6 +- drivers/net/wireless/ath/ath6kl/common.h | 3 +- drivers/net/wireless/ath/ath6kl/debug.h | 9 +- drivers/net/wireless/ath/ath6kl/htc.h | 2 +- drivers/net/wireless/ath/ath9k/Kconfig | 20 + drivers/net/wireless/ath/ath9k/Makefile | 4 +- drivers/net/wireless/ath/ath9k/ahb.c | 4 +- drivers/net/wireless/ath/ath9k/ani.c | 6 +- drivers/net/wireless/ath/ath9k/antenna.c | 36 +- drivers/net/wireless/ath/ath9k/ar5008_phy.c | 48 +- drivers/net/wireless/ath/ath9k/ar9002_calib.c | 11 +- drivers/net/wireless/ath/ath9k/ar9002_hw.c | 26 +- drivers/net/wireless/ath/ath9k/ar9002_phy.c | 25 +- drivers/net/wireless/ath/ath9k/ar9003_calib.c | 92 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 34 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.h | 2 + drivers/net/wireless/ath/ath9k/ar9003_hw.c | 5 + drivers/net/wireless/ath/ath9k/ar9003_mci.c | 6 +- drivers/net/wireless/ath/ath9k/ar9003_phy.c | 240 +- drivers/net/wireless/ath/ath9k/ar9003_phy.h | 4 + drivers/net/wireless/ath/ath9k/ar9003_rtt.c | 58 +- drivers/net/wireless/ath/ath9k/ar9485_initvals.h | 218 +- .../net/wireless/ath/ath9k/ar9565_1p0_initvals.h | 24 +- drivers/net/wireless/ath/ath9k/ath9k.h | 73 +- drivers/net/wireless/ath/ath9k/beacon.c | 2 + drivers/net/wireless/ath/ath9k/calib.c | 33 +- drivers/net/wireless/ath/ath9k/calib.h | 3 +- drivers/net/wireless/ath/ath9k/common.c | 91 +- drivers/net/wireless/ath/ath9k/common.h | 7 +- drivers/net/wireless/ath/ath9k/debug.c | 564 ++- drivers/net/wireless/ath/ath9k/debug.h | 12 +- drivers/net/wireless/ath/ath9k/dfs.h | 2 +- drivers/net/wireless/ath/ath9k/dfs_debug.c | 32 +- drivers/net/wireless/ath/ath9k/dfs_debug.h | 16 - drivers/net/wireless/ath/ath9k/eeprom_4k.c | 10 +- drivers/net/wireless/ath/ath9k/eeprom_9287.c | 8 +- drivers/net/wireless/ath/ath9k/eeprom_def.c | 12 +- drivers/net/wireless/ath/ath9k/gpio.c | 22 +- drivers/net/wireless/ath/ath9k/htc_drv_debug.c | 456 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 32 +- drivers/net/wireless/ath/ath9k/hw-ops.h | 16 + drivers/net/wireless/ath/ath9k/hw.c | 128 +- drivers/net/wireless/ath/ath9k/hw.h | 112 +- drivers/net/wireless/ath/ath9k/init.c | 140 +- drivers/net/wireless/ath/ath9k/link.c | 27 +- drivers/net/wireless/ath/ath9k/mac.c | 6 +- drivers/net/wireless/ath/ath9k/mac.h | 2 - drivers/net/wireless/ath/ath9k/main.c | 327 +- drivers/net/wireless/ath/ath9k/mci.c | 8 +- drivers/net/wireless/ath/ath9k/pci.c | 195 +- drivers/net/wireless/ath/ath9k/rc.c | 32 +- drivers/net/wireless/ath/ath9k/recv.c | 197 +- drivers/net/wireless/ath/ath9k/wmi.h | 2 +- drivers/net/wireless/ath/ath9k/xmit.c | 70 +- .../ath/{ath9k => }/dfs_pattern_detector.c | 23 +- .../ath/{ath9k => }/dfs_pattern_detector.h | 28 +- .../wireless/ath/{ath9k => }/dfs_pri_detector.c | 10 +- .../wireless/ath/{ath9k => }/dfs_pri_detector.h | 2 + drivers/net/wireless/ath/regd.c | 140 +- drivers/net/wireless/ath/wcn36xx/Kconfig | 16 + drivers/net/wireless/ath/wcn36xx/Makefile | 7 + drivers/net/wireless/ath/wcn36xx/debug.c | 181 + drivers/net/wireless/ath/wcn36xx/debug.h | 49 + drivers/net/wireless/ath/wcn36xx/dxe.c | 805 ++++ drivers/net/wireless/ath/wcn36xx/dxe.h | 284 ++ drivers/net/wireless/ath/wcn36xx/hal.h | 4657 ++++++++++++++++++++ drivers/net/wireless/ath/wcn36xx/main.c | 1036 +++++ drivers/net/wireless/ath/wcn36xx/pmc.c | 62 + drivers/net/wireless/ath/wcn36xx/pmc.h | 33 + drivers/net/wireless/ath/wcn36xx/smd.c | 2126 +++++++++ drivers/net/wireless/ath/wcn36xx/smd.h | 127 + drivers/net/wireless/ath/wcn36xx/txrx.c | 284 ++ drivers/net/wireless/ath/wcn36xx/txrx.h | 160 + drivers/net/wireless/ath/wcn36xx/wcn36xx.h | 238 + drivers/net/wireless/ath/wil6210/cfg80211.c | 4 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 1 - drivers/net/wireless/atmel.c | 94 +- drivers/net/wireless/b43/phy_n.c | 3 +- drivers/net/wireless/b43/xmit.c | 2 +- drivers/net/wireless/b43legacy/xmit.c | 2 +- drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c | 186 +- .../net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c | 30 +- drivers/net/wireless/brcm80211/brcmfmac/dhd.h | 32 +- drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h | 29 +- .../net/wireless/brcm80211/brcmfmac/dhd_linux.c | 38 +- .../net/wireless/brcm80211/brcmfmac/dhd_proto.h | 12 +- drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | 343 +- drivers/net/wireless/brcm80211/brcmfmac/fweh.h | 5 +- drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c | 2 + .../net/wireless/brcm80211/brcmfmac/sdio_chip.c | 28 + .../net/wireless/brcm80211/brcmfmac/sdio_chip.h | 31 +- .../net/wireless/brcm80211/brcmfmac/sdio_host.h | 96 +- .../net/wireless/brcm80211/brcmfmac/tracepoint.h | 21 +- drivers/net/wireless/brcm80211/brcmfmac/usb.c | 5 +- drivers/net/wireless/brcm80211/brcmsmac/aiutils.h | 18 +- drivers/net/wireless/brcm80211/brcmsmac/ampdu.h | 22 +- drivers/net/wireless/brcm80211/brcmsmac/antsel.h | 14 +- drivers/net/wireless/brcm80211/brcmsmac/channel.h | 20 +- .../net/wireless/brcm80211/brcmsmac/mac80211_if.h | 38 +- drivers/net/wireless/brcm80211/brcmsmac/main.c | 8 +- drivers/net/wireless/brcm80211/brcmsmac/main.h | 110 +- .../net/wireless/brcm80211/brcmsmac/phy/phy_hal.h | 219 +- .../net/wireless/brcm80211/brcmsmac/phy/phy_int.h | 371 +- drivers/net/wireless/brcm80211/brcmsmac/phy_shim.h | 91 +- drivers/net/wireless/brcm80211/brcmsmac/pmu.h | 4 +- drivers/net/wireless/brcm80211/brcmsmac/pub.h | 145 +- drivers/net/wireless/brcm80211/brcmsmac/rate.h | 48 +- drivers/net/wireless/brcm80211/brcmsmac/stf.h | 31 +- .../net/wireless/brcm80211/brcmsmac/ucode_loader.h | 16 +- .../net/wireless/brcm80211/include/brcm_hw_ids.h | 1 + drivers/net/wireless/brcm80211/include/brcmu_d11.h | 2 +- .../net/wireless/brcm80211/include/brcmu_utils.h | 44 +- drivers/net/wireless/cw1200/cw1200_spi.c | 4 +- drivers/net/wireless/hostap/hostap_info.c | 2 +- drivers/net/wireless/ipw2x00/ipw2200.c | 4 +- drivers/net/wireless/ipw2x00/libipw.h | 87 +- drivers/net/wireless/iwlegacy/3945-mac.c | 2 - drivers/net/wireless/iwlegacy/3945.h | 82 +- drivers/net/wireless/iwlegacy/4965-mac.c | 2 - drivers/net/wireless/iwlegacy/4965.h | 2 +- drivers/net/wireless/iwlegacy/common.h | 66 +- drivers/net/wireless/iwlwifi/dvm/agn.h | 2 +- drivers/net/wireless/iwlwifi/dvm/dev.h | 2 +- drivers/net/wireless/iwlwifi/dvm/rs.h | 8 +- drivers/net/wireless/iwlwifi/dvm/tx.c | 14 +- drivers/net/wireless/iwlwifi/dvm/ucode.c | 9 +- drivers/net/wireless/iwlwifi/iwl-7000.c | 14 + drivers/net/wireless/iwlwifi/iwl-config.h | 1 + drivers/net/wireless/iwlwifi/iwl-csr.h | 32 + drivers/net/wireless/iwlwifi/iwl-drv.c | 37 + drivers/net/wireless/iwlwifi/iwl-fw-file.h | 4 + drivers/net/wireless/iwlwifi/iwl-fw.h | 29 +- drivers/net/wireless/iwlwifi/iwl-io.c | 1 - drivers/net/wireless/iwlwifi/iwl-prph.h | 2 + drivers/net/wireless/iwlwifi/iwl-trans.h | 24 +- drivers/net/wireless/iwlwifi/mvm/bt-coex.c | 638 ++- drivers/net/wireless/iwlwifi/mvm/constants.h | 4 +- drivers/net/wireless/iwlwifi/mvm/d3.c | 515 ++- drivers/net/wireless/iwlwifi/mvm/debugfs.c | 207 +- drivers/net/wireless/iwlwifi/mvm/fw-api-bt-coex.h | 149 +- drivers/net/wireless/iwlwifi/mvm/fw-api-d3.h | 69 +- drivers/net/wireless/iwlwifi/mvm/fw-api-mac.h | 11 + drivers/net/wireless/iwlwifi/mvm/fw-api-power.h | 29 +- drivers/net/wireless/iwlwifi/mvm/fw-api-rs.h | 21 +- drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h | 34 +- drivers/net/wireless/iwlwifi/mvm/fw-api-sta.h | 55 +- drivers/net/wireless/iwlwifi/mvm/fw-api.h | 16 +- drivers/net/wireless/iwlwifi/mvm/fw.c | 31 +- drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c | 81 +- drivers/net/wireless/iwlwifi/mvm/mac80211.c | 256 +- drivers/net/wireless/iwlwifi/mvm/mvm.h | 89 +- drivers/net/wireless/iwlwifi/mvm/nvm.c | 101 +- drivers/net/wireless/iwlwifi/mvm/ops.c | 62 +- drivers/net/wireless/iwlwifi/mvm/power.c | 70 +- drivers/net/wireless/iwlwifi/mvm/quota.c | 42 +- drivers/net/wireless/iwlwifi/mvm/rs.c | 793 ++-- drivers/net/wireless/iwlwifi/mvm/rs.h | 163 +- drivers/net/wireless/iwlwifi/mvm/rx.c | 27 +- drivers/net/wireless/iwlwifi/mvm/scan.c | 462 +- drivers/net/wireless/iwlwifi/mvm/sta.c | 206 +- drivers/net/wireless/iwlwifi/mvm/sta.h | 4 - drivers/net/wireless/iwlwifi/mvm/testmode.h | 95 + drivers/net/wireless/iwlwifi/mvm/time-event.c | 5 +- drivers/net/wireless/iwlwifi/mvm/time-event.h | 4 +- drivers/net/wireless/iwlwifi/mvm/tx.c | 49 +- drivers/net/wireless/iwlwifi/mvm/utils.c | 2 +- drivers/net/wireless/iwlwifi/pcie/drv.c | 8 +- drivers/net/wireless/iwlwifi/pcie/trans.c | 127 +- drivers/net/wireless/iwlwifi/pcie/tx.c | 43 +- drivers/net/wireless/libertas/firmware.c | 5 + drivers/net/wireless/libertas/if_cs.c | 8 +- drivers/net/wireless/libertas/if_sdio.c | 8 +- drivers/net/wireless/libertas/if_spi.c | 6 +- drivers/net/wireless/libertas/if_usb.c | 17 +- drivers/net/wireless/mac80211_hwsim.c | 27 +- drivers/net/wireless/mwifiex/cmdevt.c | 2 +- drivers/net/wireless/mwifiex/join.c | 2 +- drivers/net/wireless/mwifiex/main.c | 4 +- drivers/net/wireless/mwifiex/pcie.c | 6 +- drivers/net/wireless/mwifiex/sta_cmd.c | 2 +- drivers/net/wireless/mwifiex/wmm.c | 2 +- drivers/net/wireless/mwifiex/wmm.h | 24 +- drivers/net/wireless/mwl8k.c | 2 - drivers/net/wireless/orinoco/orinoco.h | 31 +- drivers/net/wireless/orinoco/orinoco_nortel.c | 2 - drivers/net/wireless/orinoco/orinoco_pci.c | 2 - drivers/net/wireless/orinoco/orinoco_plx.c | 2 - drivers/net/wireless/orinoco/orinoco_tmd.c | 2 - drivers/net/wireless/p54/p54pci.c | 1 - drivers/net/wireless/p54/p54spi.c | 2 +- drivers/net/wireless/prism54/isl_ioctl.c | 10 +- drivers/net/wireless/prism54/islpci_dev.c | 2 +- drivers/net/wireless/prism54/oid_mgt.c | 2 +- drivers/net/wireless/rt2x00/Kconfig | 28 +- drivers/net/wireless/rt2x00/Makefile | 2 + drivers/net/wireless/rt2x00/rt2400pci.c | 2 +- drivers/net/wireless/rt2x00/rt2800.h | 44 +- drivers/net/wireless/rt2x00/rt2800lib.c | 289 +- drivers/net/wireless/rt2x00/rt2800mmio.c | 873 ++++ drivers/net/wireless/rt2x00/rt2800mmio.h | 165 + drivers/net/wireless/rt2x00/rt2800pci.c | 951 +--- drivers/net/wireless/rt2x00/rt2800pci.h | 97 - drivers/net/wireless/rt2x00/rt2800soc.c | 263 ++ drivers/net/wireless/rt2x00/rt2800usb.c | 29 +- drivers/net/wireless/rt2x00/rt2x00.h | 103 +- drivers/net/wireless/rt2x00/rt2x00crypto.c | 4 +- drivers/net/wireless/rt2x00/rt2x00debug.c | 2 +- drivers/net/wireless/rt2x00/rt2x00dev.c | 8 +- drivers/net/wireless/rt2x00/rt2x00link.c | 74 +- drivers/net/wireless/rt2x00/rt2x00mac.c | 9 +- drivers/net/wireless/rt2x00/rt2x00pci.c | 2 +- drivers/net/wireless/rt2x00/rt2x00queue.c | 39 +- drivers/net/wireless/rt2x00/rt2x00usb.c | 2 + drivers/net/wireless/rt2x00/rt61pci.c | 20 +- drivers/net/wireless/rt2x00/rt73usb.c | 18 +- drivers/net/wireless/rtl818x/rtl8180/dev.c | 1 - drivers/net/wireless/rtlwifi/base.c | 29 + drivers/net/wireless/rtlwifi/base.h | 2 +- drivers/net/wireless/rtlwifi/cam.h | 10 +- drivers/net/wireless/rtlwifi/core.c | 10 +- drivers/net/wireless/rtlwifi/efuse.c | 18 +- drivers/net/wireless/rtlwifi/efuse.h | 29 +- drivers/net/wireless/rtlwifi/pci.c | 4 - drivers/net/wireless/rtlwifi/rtl8188ee/hw.c | 1 + drivers/net/wireless/rtlwifi/rtl8188ee/phy.c | 28 - drivers/net/wireless/rtlwifi/rtl8188ee/phy.h | 52 +- drivers/net/wireless/rtlwifi/rtl8188ee/sw.c | 3 +- drivers/net/wireless/rtlwifi/rtl8188ee/trx.c | 1 - drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c | 25 +- drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c | 30 - drivers/net/wireless/rtlwifi/rtl8192c/phy_common.h | 4 - drivers/net/wireless/rtlwifi/rtl8192ce/def.h | 2 - drivers/net/wireless/rtlwifi/rtl8192ce/phy.h | 52 +- drivers/net/wireless/rtlwifi/rtl8192ce/reg.h | 20 - drivers/net/wireless/rtlwifi/rtl8192ce/rf.h | 13 +- drivers/net/wireless/rtlwifi/rtl8192ce/sw.c | 3 +- drivers/net/wireless/rtlwifi/rtl8192ce/trx.c | 1 - drivers/net/wireless/rtlwifi/rtl8192cu/mac.c | 187 +- drivers/net/wireless/rtlwifi/rtl8192cu/rf.h | 13 +- drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 3 +- drivers/net/wireless/rtlwifi/rtl8192cu/trx.c | 2 - drivers/net/wireless/rtlwifi/rtl8192de/dm.c | 8 +- drivers/net/wireless/rtlwifi/rtl8192de/hw.c | 18 - drivers/net/wireless/rtlwifi/rtl8192de/hw.h | 7 +- drivers/net/wireless/rtlwifi/rtl8192de/phy.c | 28 - drivers/net/wireless/rtlwifi/rtl8192de/phy.h | 49 +- drivers/net/wireless/rtlwifi/rtl8192de/rf.h | 18 +- drivers/net/wireless/rtlwifi/rtl8192de/sw.c | 3 +- drivers/net/wireless/rtlwifi/rtl8192de/trx.c | 1 - drivers/net/wireless/rtlwifi/rtl8192se/reg.h | 5 - drivers/net/wireless/rtlwifi/rtl8192se/trx.c | 1 - drivers/net/wireless/rtlwifi/rtl8723ae/phy.c | 29 - drivers/net/wireless/rtlwifi/rtl8723ae/phy.h | 62 +- drivers/net/wireless/rtlwifi/rtl8723ae/rf.h | 13 +- drivers/net/wireless/rtlwifi/rtl8723ae/sw.c | 3 +- drivers/net/wireless/rtlwifi/rtl8723ae/trx.c | 1 - drivers/net/wireless/rtlwifi/usb.c | 6 +- drivers/net/wireless/rtlwifi/wifi.h | 2 - drivers/net/wireless/ti/wl1251/spi.c | 2 +- drivers/net/wireless/ti/wl1251/wl1251.h | 4 +- drivers/net/wireless/ti/wl12xx/main.c | 18 +- drivers/net/wireless/ti/wl18xx/main.c | 127 +- drivers/net/wireless/ti/wl18xx/reg.h | 33 +- drivers/net/wireless/ti/wlcore/acx.c | 10 +- drivers/net/wireless/ti/wlcore/cmd.c | 70 +- drivers/net/wireless/ti/wlcore/cmd.h | 3 +- drivers/net/wireless/ti/wlcore/conf.h | 5 +- drivers/net/wireless/ti/wlcore/debugfs.c | 18 +- drivers/net/wireless/ti/wlcore/event.c | 1 + drivers/net/wireless/ti/wlcore/hw_ops.h | 9 + drivers/net/wireless/ti/wlcore/init.c | 6 + drivers/net/wireless/ti/wlcore/io.h | 4 +- drivers/net/wireless/ti/wlcore/main.c | 232 +- drivers/net/wireless/ti/wlcore/ps.c | 4 + drivers/net/wireless/ti/wlcore/scan.c | 51 +- drivers/net/wireless/ti/wlcore/spi.c | 2 +- drivers/net/wireless/ti/wlcore/testmode.c | 16 +- drivers/net/wireless/ti/wlcore/tx.c | 27 +- drivers/net/wireless/ti/wlcore/tx.h | 3 + drivers/net/wireless/ti/wlcore/wlcore.h | 11 + drivers/net/wireless/ti/wlcore/wlcore_i.h | 13 +- drivers/net/xen-netback/common.h | 12 +- drivers/net/xen-netback/interface.c | 16 +- drivers/net/xen-netback/netback.c | 294 +- drivers/net/xen-netback/xenbus.c | 52 +- drivers/net/xen-netfront.c | 4 +- drivers/nfc/Kconfig | 10 + drivers/nfc/Makefile | 1 + drivers/nfc/mei_phy.c | 6 +- drivers/nfc/microread/i2c.c | 32 +- drivers/nfc/microread/mei.c | 4 +- drivers/nfc/microread/microread.c | 7 +- drivers/nfc/nfcsim.c | 38 +- drivers/nfc/nfcwilink.c | 97 +- drivers/nfc/pn533.c | 604 ++- drivers/nfc/pn544/i2c.c | 42 +- drivers/nfc/pn544/pn544.c | 129 +- drivers/nfc/port100.c | 1529 +++++++ drivers/pps/clients/pps-gpio.c | 2 +- drivers/rtc/Kconfig | 20 + drivers/rtc/Makefile | 2 + drivers/rtc/rtc-88pm80x.c | 8 +- drivers/rtc/rtc-88pm860x.c | 2 +- drivers/rtc/rtc-as3722.c | 275 ++ drivers/rtc/rtc-at91rm9200.c | 28 +- drivers/rtc/rtc-cmos.c | 3 +- drivers/rtc/rtc-da9055.c | 2 +- drivers/rtc/rtc-ds1305.c | 2 +- drivers/rtc/rtc-ds1307.c | 10 +- drivers/rtc/rtc-ds2404.c | 2 +- drivers/rtc/rtc-ep93xx.c | 6 +- drivers/rtc/rtc-isl1208.c | 42 +- drivers/rtc/rtc-m48t59.c | 20 +- drivers/rtc/rtc-m48t86.c | 8 +- drivers/rtc/rtc-max6900.c | 9 +- drivers/rtc/rtc-mrst.c | 2 - drivers/rtc/rtc-omap.c | 2 +- drivers/rtc/rtc-pcf2123.c | 2 +- drivers/rtc/rtc-pl030.c | 9 +- drivers/rtc/rtc-pl031.c | 2 - drivers/rtc/rtc-puv3.c | 22 +- drivers/rtc/rtc-rs5c348.c | 4 +- drivers/rtc/rtc-s5m.c | 635 +++ drivers/rtc/rtc-sh.c | 5 +- drivers/rtc/rtc-sirfsoc.c | 27 +- drivers/rtc/rtc-snvs.c | 2 +- drivers/rtc/rtc-stmp3xxx.c | 2 +- drivers/rtc/rtc-tps65910.c | 1 - drivers/rtc/rtc-v3020.c | 2 +- drivers/rtc/rtc-vr41xx.c | 4 +- drivers/rtc/rtc-vt8500.c | 4 +- drivers/s390/net/qeth_core_main.c | 6 +- drivers/staging/comedi/comedi_compat32.c | 3 - .../lustre/lustre/include/linux/lustre_compat25.h | 4 +- .../lustre/lustre/include/lustre/lustre_errno.h | 2 +- drivers/staging/lustre/lustre/llite/namei.c | 2 +- drivers/staging/lustre/lustre/lvfs/lvfs_linux.c | 2 +- drivers/staging/rtl8188eu/include/osdep_service.h | 5 - drivers/staging/rtl8188eu/os_dep/osdep_service.c | 208 - drivers/uio/uio_pruss.c | 6 +- drivers/usb/core/file.c | 16 +- drivers/video/acornfb.c | 4 +- drivers/video/backlight/88pm860x_bl.c | 18 +- drivers/video/backlight/Kconfig | 10 +- drivers/video/backlight/Makefile | 2 +- drivers/video/backlight/aat2870_bl.c | 13 +- drivers/video/backlight/adp5520_bl.c | 11 +- drivers/video/backlight/adp8860_bl.c | 17 +- drivers/video/backlight/adp8870_bl.c | 17 +- drivers/video/backlight/ams369fg06.c | 24 +- drivers/video/backlight/as3711_bl.c | 26 +- drivers/video/backlight/atmel-pwm-bl.c | 96 +- drivers/video/backlight/bd6107.c | 6 +- drivers/video/backlight/corgi_lcd.c | 30 +- drivers/video/backlight/cr_bllcd.c | 13 +- drivers/video/backlight/da903x_bl.c | 16 +- drivers/video/backlight/da9052_bl.c | 6 +- drivers/video/backlight/ep93xx_bl.c | 13 +- drivers/video/backlight/generic_bl.c | 8 +- drivers/video/backlight/gpio_backlight.c | 17 +- drivers/video/backlight/hx8357.c | 20 +- drivers/video/backlight/ili922x.c | 7 +- drivers/video/backlight/ili9320.c | 15 +- drivers/video/backlight/kb3886_bl.c | 20 +- drivers/video/backlight/l4f00242t03.c | 6 +- drivers/video/backlight/ld9040.c | 23 +- drivers/video/backlight/ld9040_gamma.h | 4 +- drivers/video/backlight/lm3533_bl.c | 12 +- drivers/video/backlight/lm3630_bl.c | 475 -- drivers/video/backlight/lm3630a_bl.c | 483 ++ drivers/video/backlight/lm3639_bl.c | 13 +- drivers/video/backlight/lms283gf05.c | 17 +- drivers/video/backlight/lms501kf03.c | 8 +- drivers/video/backlight/lp855x_bl.c | 41 +- drivers/video/backlight/lp8788_bl.c | 2 +- drivers/video/backlight/ltv350qv.c | 11 +- drivers/video/backlight/lv5207lp.c | 9 +- drivers/video/backlight/max8925_bl.c | 17 +- drivers/video/backlight/omap1_bl.c | 2 +- drivers/video/backlight/pandora_bl.c | 12 +- drivers/video/backlight/pcf50633-backlight.c | 15 +- drivers/video/backlight/platform_lcd.c | 22 +- drivers/video/backlight/pwm_bl.c | 2 +- drivers/video/backlight/s6e63m0.c | 22 +- drivers/video/backlight/tdo24m.c | 14 +- drivers/video/backlight/tosa_bl.c | 2 +- drivers/video/backlight/tps65217_bl.c | 17 +- drivers/video/backlight/wm831x_bl.c | 21 +- drivers/w1/masters/ds1wm.c | 12 +- drivers/w1/w1.c | 10 +- drivers/w1/w1.h | 2 +- fs/9p/cache.h | 12 + fs/9p/vfs_file.c | 2 - fs/9p/vfs_inode.c | 6 - fs/9p/vfs_inode_dotl.c | 4 - fs/adfs/adfs.h | 9 +- fs/adfs/super.c | 3 +- fs/aio.c | 63 +- fs/anon_inodes.c | 114 +- fs/attr.c | 25 +- fs/autofs4/autofs_i.h | 3 +- fs/autofs4/dev-ioctl.c | 6 - fs/autofs4/inode.c | 13 +- fs/befs/linuxvfs.c | 61 +- fs/binfmt_aout.c | 13 +- fs/binfmt_elf.c | 127 +- fs/binfmt_elf_fdpic.c | 152 +- fs/binfmt_em86.c | 2 +- fs/cachefiles/interface.c | 4 +- fs/cachefiles/namei.c | 4 +- fs/char_dev.c | 6 +- fs/cifs/cifs_fs_sb.h | 1 + fs/cifs/cifsfs.c | 2 +- fs/cifs/cifsfs.h | 2 - fs/cifs/connect.c | 10 +- fs/cifs/link.c | 7 - fs/coda/coda_linux.h | 2 +- fs/coda/dir.c | 6 +- fs/coda/file.c | 6 +- fs/coda/inode.c | 2 +- fs/compat_ioctl.c | 4 +- fs/coredump.c | 71 +- fs/cramfs/Kconfig | 5 +- fs/dcache.c | 342 +- fs/debugfs/inode.c | 3 +- fs/devpts/inode.c | 1 + fs/dlm/lockspace.c | 4 +- fs/ecryptfs/dentry.c | 29 +- fs/ecryptfs/ecryptfs_kernel.h | 19 +- fs/ecryptfs/file.c | 8 +- fs/ecryptfs/inode.c | 29 +- fs/ecryptfs/main.c | 3 +- fs/eventpoll.c | 147 +- fs/exec.c | 41 +- fs/exportfs/expfs.c | 267 +- fs/ext2/inode.c | 2 + fs/ext2/xip.c | 1 + fs/ext3/super.c | 4 + fs/ext4/ext4.h | 2 - fs/ext4/ioctl.c | 4 +- fs/ext4/move_extent.c | 40 +- fs/f2fs/Kconfig | 8 + fs/f2fs/acl.c | 36 +- fs/f2fs/acl.h | 9 +- fs/f2fs/checkpoint.c | 75 +- fs/f2fs/data.c | 29 +- fs/f2fs/dir.c | 4 +- fs/f2fs/f2fs.h | 117 +- fs/f2fs/file.c | 45 +- fs/f2fs/gc.c | 31 +- fs/f2fs/inode.c | 62 +- fs/f2fs/namei.c | 52 +- fs/f2fs/node.c | 142 +- fs/f2fs/recovery.c | 45 +- fs/f2fs/segment.c | 133 +- fs/f2fs/segment.h | 38 +- fs/f2fs/super.c | 143 +- fs/f2fs/xattr.c | 36 +- fs/fat/fat.h | 1 + fs/fat/inode.c | 19 +- fs/fcntl.c | 5 +- fs/file_table.c | 129 +- fs/fs-writeback.c | 34 +- fs/fuse/cuse.c | 7 +- fs/fuse/dir.c | 40 +- fs/fuse/file.c | 361 +- fs/fuse/fuse_i.h | 6 +- fs/fuse/inode.c | 4 +- fs/gfs2/inode.c | 9 +- fs/hfs/btree.h | 5 - fs/hfsplus/btree.c | 112 + fs/hfsplus/hfsplus_fs.h | 10 + fs/hfsplus/hfsplus_raw.h | 11 +- fs/hfsplus/super.c | 2 + fs/hfsplus/xattr.c | 207 +- fs/hpfs/hpfs_fn.h | 1 + fs/hpfs/namei.c | 2 +- fs/hpfs/super.c | 28 +- fs/inode.c | 62 +- fs/internal.h | 7 - fs/ioctl.c | 4 +- fs/isofs/inode.c | 12 +- fs/jbd/transaction.c | 8 +- fs/libfs.c | 122 +- fs/locks.c | 69 +- fs/mount.h | 20 +- fs/namei.c | 322 +- fs/namespace.c | 390 +- fs/ncpfs/dir.c | 55 +- fs/ncpfs/file.c | 12 +- fs/ncpfs/inode.c | 19 +- fs/ncpfs/ncp_fs_sb.h | 2 +- fs/nfs/dir.c | 119 +- fs/nfs/direct.c | 17 +- fs/nfs/file.c | 117 +- fs/nfs/namespace.c | 5 +- fs/nfs/nfs3proc.c | 8 +- fs/nfs/nfs4file.c | 4 +- fs/nfs/nfs4namespace.c | 7 +- fs/nfs/nfs4proc.c | 5 +- fs/nfs/proc.c | 8 +- fs/nfs/unlink.c | 9 +- fs/nfs/write.c | 6 +- fs/nfsd/nfs4recover.c | 12 +- fs/nfsd/nfs4state.c | 17 +- fs/nfsd/nfsfh.c | 28 +- fs/nfsd/nfsfh.h | 4 +- fs/nfsd/vfs.c | 23 +- fs/ntfs/inode.c | 2 +- fs/ocfs2/alloc.c | 2 +- fs/ocfs2/aops.c | 32 +- fs/ocfs2/buffer_head_io.c | 4 +- fs/ocfs2/cluster/heartbeat.c | 40 +- fs/ocfs2/cluster/masklog.h | 3 +- fs/ocfs2/dir.c | 12 +- fs/ocfs2/dlm/dlmmaster.c | 8 +- fs/ocfs2/dlm/dlmrecovery.c | 7 + fs/ocfs2/file.c | 5 +- fs/ocfs2/inode.c | 10 - fs/ocfs2/journal.h | 3 +- fs/ocfs2/move_extents.c | 11 +- fs/ocfs2/namei.c | 2 +- fs/ocfs2/refcounttree.c | 20 +- fs/ocfs2/resize.c | 12 +- fs/ocfs2/stackglue.c | 8 +- fs/ocfs2/suballoc.c | 4 +- fs/ocfs2/super.c | 4 +- fs/ocfs2/xattr.c | 28 +- fs/open.c | 32 +- fs/pnode.c | 13 +- fs/proc/Kconfig | 4 + fs/proc/inode.c | 16 +- fs/proc/kcore.c | 3 +- fs/proc/meminfo.c | 5 +- fs/proc/self.c | 10 +- fs/proc/task_mmu.c | 17 +- fs/proc_namespace.c | 8 +- fs/qnx4/namei.c | 4 - fs/quota/quota.c | 1 + fs/read_write.c | 25 +- fs/readdir.c | 2 +- fs/select.c | 4 +- fs/splice.c | 6 +- fs/stat.c | 31 +- fs/super.c | 201 +- fs/sync.c | 17 +- fs/ubifs/debug.c | 6 +- fs/ubifs/dir.c | 41 +- fs/ubifs/gc.c | 3 +- fs/ubifs/journal.c | 6 +- fs/ubifs/super.c | 8 +- fs/ubifs/xattr.c | 16 +- fs/udf/super.c | 45 +- fs/utimes.c | 9 +- fs/xfs/xfs_super.c | 2 +- include/asm-generic/bitops/find.h | 12 +- include/asm-generic/siginfo.h | 2 +- include/linux/anon_inodes.h | 3 - include/linux/ata.h | 7 + include/linux/binfmts.h | 6 +- include/linux/cgroup.h | 37 - include/linux/compat.h | 6 +- include/linux/coredump.h | 10 +- include/linux/crc32.h | 40 + include/linux/dcache.h | 104 +- include/linux/elf.h | 6 +- include/linux/elfcore.h | 7 +- include/linux/etherdevice.h | 35 +- include/linux/fcdevice.h | 2 +- include/linux/fddidevice.h | 7 +- include/linux/fs.h | 106 +- include/linux/genalloc.h | 2 + include/linux/hippidevice.h | 10 +- include/linux/ieee80211.h | 24 +- include/linux/if_macvlan.h | 1 + include/linux/if_vlan.h | 101 + include/linux/inetdevice.h | 28 +- include/linux/init.h | 6 +- include/linux/ipv6.h | 76 +- include/linux/jump_label.h | 14 +- include/linux/jump_label_ratelimit.h | 2 + include/linux/kernel-page-flags.h | 1 + include/linux/lglock.h | 10 - include/linux/list.h | 79 +- include/linux/memblock.h | 24 + include/linux/memory_hotplug.h | 11 +- include/linux/mempolicy.h | 5 +- include/linux/mfd/samsung/core.h | 1 + include/linux/mfd/samsung/rtc.h | 11 + include/linux/miscdevice.h | 1 + include/linux/mlx4/cmd.h | 6 +- include/linux/mlx4/device.h | 25 +- include/linux/mm.h | 4 + include/linux/mman.h | 2 + include/linux/mount.h | 2 + include/linux/msg.h | 6 +- include/linux/namei.h | 2 +- include/linux/net.h | 109 +- include/linux/netdev_features.h | 6 + include/linux/netdevice.h | 506 ++- include/linux/netfilter.h | 24 +- include/linux/netfilter/ipset/ip_set.h | 161 +- include/linux/netfilter/ipset/ip_set_comment.h | 57 + include/linux/netfilter/ipset/ip_set_timeout.h | 4 +- include/linux/netfilter/nf_conntrack_common.h | 2 +- include/linux/netfilter/nf_conntrack_h323.h | 14 +- include/linux/netfilter/nf_conntrack_proto_gre.h | 4 +- include/linux/netfilter/nf_conntrack_sip.h | 162 +- include/linux/netfilter/nfnetlink.h | 29 +- include/linux/netfilter/nfnetlink_acct.h | 6 +- include/linux/netfilter/x_tables.h | 128 +- include/linux/netfilter_bridge.h | 4 +- include/linux/netfilter_ipv4.h | 6 +- include/linux/netfilter_ipv6.h | 10 +- include/linux/oom.h | 5 + include/linux/percpu.h | 32 - include/linux/pid_namespace.h | 1 + include/linux/platform_data/lm3630_bl.h | 57 - include/linux/platform_data/lm3630a_bl.h | 65 + include/linux/platform_data/lp855x.h | 19 + include/linux/random.h | 14 +- include/linux/rbtree.h | 16 +- include/linux/rtnetlink.h | 2 +- include/linux/sched.h | 13 +- include/linux/skbuff.h | 320 +- include/linux/ssb/ssb_driver_gige.h | 14 + include/linux/syscalls.h | 4 +- include/linux/usb/cdc_ncm.h | 33 +- include/linux/vm_event_item.h | 1 + include/linux/writeback.h | 2 +- include/net/bluetooth/bluetooth.h | 27 +- include/net/bluetooth/hci.h | 155 +- include/net/bluetooth/hci_core.h | 193 +- include/net/bluetooth/l2cap.h | 35 +- include/net/bluetooth/mgmt.h | 18 + include/net/bluetooth/rfcomm.h | 6 +- include/net/bluetooth/sco.h | 5 +- include/net/caif/caif_hsi.h | 2 +- include/net/cfg80211.h | 32 + include/net/checksum.h | 11 + include/net/codel.h | 19 +- include/net/compat.h | 48 +- include/net/dcbevent.h | 6 +- include/net/dn.h | 20 +- include/net/dn_dev.h | 30 +- include/net/dn_fib.h | 47 +- include/net/dn_neigh.h | 12 +- include/net/dn_nsp.h | 49 +- include/net/dn_route.h | 13 +- include/net/dst.h | 25 +- include/net/esp.h | 12 - include/net/fib_rules.h | 17 +- include/net/flow.h | 11 +- include/net/flow_keys.h | 3 +- include/net/garp.h | 27 +- include/net/gen_stats.h | 51 +- include/net/genetlink.h | 26 +- include/net/gre.h | 8 +- include/net/icmp.h | 10 +- include/net/if_inet6.h | 5 +- include/net/inet6_connection_sock.h | 32 +- include/net/inet6_hashtables.h | 67 +- include/net/inet_common.h | 48 +- include/net/inet_connection_sock.h | 79 +- include/net/inet_frag.h | 4 + include/net/inet_hashtables.h | 99 +- include/net/inet_sock.h | 49 +- include/net/inet_timewait_sock.h | 69 +- include/net/inetpeer.h | 12 +- include/net/ip.h | 189 +- include/net/ip6_checksum.h | 4 +- include/net/ip6_fib.h | 51 +- include/net/ip6_route.h | 98 +- include/net/ip_fib.h | 61 +- include/net/ip_tunnels.h | 3 + include/net/ip_vs.h | 283 +- include/net/ipv6.h | 271 +- include/net/ipx.h | 12 +- include/net/irda/ircomm_tty.h | 14 +- include/net/irda/irda.h | 21 +- include/net/irda/irda_device.h | 2 +- include/net/irda/irlap_event.h | 2 +- include/net/irda/irlap_frame.h | 4 +- include/net/iw_handler.h | 38 +- include/net/lapb.h | 52 +- include/net/llc.h | 50 +- include/net/llc_c_ac.h | 190 +- include/net/llc_c_ev.h | 207 +- include/net/llc_conn.h | 36 +- include/net/llc_if.h | 7 +- include/net/llc_pdu.h | 33 +- include/net/llc_s_ac.h | 20 +- include/net/llc_s_ev.h | 21 +- include/net/llc_sap.h | 22 +- include/net/mac80211.h | 60 + include/net/mrp.h | 26 +- include/net/ndisc.h | 61 +- include/net/net_namespace.h | 32 +- include/net/netevent.h | 6 +- include/net/netfilter/ipv4/nf_conntrack_ipv4.h | 6 +- include/net/netfilter/ipv4/nf_defrag_ipv4.h | 2 +- include/net/netfilter/ipv6/nf_defrag_ipv6.h | 13 +- include/net/netfilter/nf_conntrack.h | 69 +- include/net/netfilter/nf_conntrack_acct.h | 22 +- include/net/netfilter/nf_conntrack_core.h | 69 +- include/net/netfilter/nf_conntrack_ecache.h | 22 +- include/net/netfilter/nf_conntrack_extend.h | 4 +- include/net/netfilter/nf_conntrack_helper.h | 40 +- include/net/netfilter/nf_conntrack_l3proto.h | 16 +- include/net/netfilter/nf_conntrack_l4proto.h | 32 +- include/net/netfilter/nf_conntrack_seqadj.h | 30 +- include/net/netfilter/nf_conntrack_synproxy.h | 28 +- include/net/netfilter/nf_conntrack_timeout.h | 4 +- include/net/netfilter/nf_conntrack_timestamp.h | 8 +- include/net/netfilter/nf_nat.h | 13 +- include/net/netfilter/nf_nat_core.h | 8 +- include/net/netfilter/nf_nat_helper.h | 29 +- include/net/netfilter/nf_nat_l3proto.h | 23 +- include/net/netfilter/nf_nat_l4proto.h | 30 +- include/net/netfilter/nf_queue.h | 2 +- include/net/netfilter/nf_tables.h | 519 +++ include/net/netfilter/nf_tables_core.h | 42 + include/net/netfilter/nf_tables_ipv4.h | 23 + include/net/netfilter/nf_tables_ipv6.h | 30 + include/net/netfilter/xt_rateest.h | 4 +- include/net/netlink.h | 63 +- include/net/netns/ipv4.h | 7 +- include/net/netns/nftables.h | 19 + include/net/netrom.h | 89 +- include/net/nfc/digital.h | 227 + include/net/nfc/hci.h | 6 - include/net/nfc/nci.h | 4 + include/net/nfc/nci_core.h | 46 +- include/net/nfc/nfc.h | 25 +- include/net/p8022.h | 18 +- include/net/ping.h | 4 +- include/net/protocol.h | 24 +- include/net/psnap.h | 4 +- include/net/raw.h | 6 +- include/net/rawv6.h | 3 +- include/net/request_sock.h | 15 +- include/net/rose.h | 114 +- include/net/route.h | 78 +- include/net/rtnetlink.h | 40 +- include/net/sch_generic.h | 11 +- include/net/scm.h | 10 +- include/net/sctp/checksum.h | 56 +- include/net/sctp/sctp.h | 13 +- include/net/secure_seq.h | 26 +- include/net/sock.h | 276 +- include/net/stp.h | 4 +- include/net/tcp.h | 452 +- include/net/tcp_memcontrol.h | 12 - include/net/udp.h | 109 +- include/net/udplite.h | 6 +- include/net/vxlan.h | 11 + include/net/wext.h | 16 +- include/net/wimax.h | 33 +- include/net/x25.h | 141 +- include/net/xfrm.h | 382 +- include/trace/events/f2fs.h | 51 + include/trace/events/kmem.h | 10 +- include/trace/events/writeback.h | 6 +- include/uapi/asm-generic/errno.h | 2 +- include/uapi/asm-generic/socket.h | 2 + include/uapi/linux/can/bcm.h | 32 + include/uapi/linux/can/error.h | 32 + include/uapi/linux/can/gw.h | 32 + include/uapi/linux/can/netlink.h | 8 + include/uapi/linux/can/raw.h | 32 + include/uapi/linux/hsr_netlink.h | 50 + include/uapi/linux/if.h | 1 + include/uapi/linux/if_bonding.h | 2 + include/uapi/linux/if_ether.h | 1 + include/uapi/linux/if_link.h | 24 + include/uapi/linux/in.h | 5 + include/uapi/linux/ip_vs.h | 2 +- include/uapi/linux/netfilter/Kbuild | 2 + include/uapi/linux/netfilter/ipset/ip_set.h | 16 +- include/uapi/linux/netfilter/nf_conntrack_common.h | 4 + include/uapi/linux/netfilter/nf_tables.h | 718 +++ include/uapi/linux/netfilter/nf_tables_compat.h | 38 + include/uapi/linux/netfilter/nfnetlink.h | 10 +- include/uapi/linux/netfilter/nfnetlink_cttimeout.h | 2 + include/uapi/linux/nfc.h | 4 + include/uapi/linux/nl80211.h | 27 +- include/uapi/linux/openvswitch.h | 18 +- include/uapi/linux/pkt_cls.h | 14 + include/uapi/linux/pkt_sched.h | 4 + include/uapi/linux/random.h | 7 - include/xen/interface/io/netif.h | 18 +- init/Kconfig | 8 +- init/do_mounts.c | 2 + init/do_mounts_rd.c | 12 + init/main.c | 47 +- ipc/mqueue.c | 2 +- ipc/msgutil.c | 20 +- ipc/util.c | 4 +- ipc/util.h | 4 +- kernel/cgroup.c | 248 +- kernel/cpu.c | 29 +- kernel/delayacct.c | 7 - kernel/elfcore.c | 10 +- kernel/events/core.c | 3 - kernel/gcov/Kconfig | 30 + kernel/gcov/Makefile | 32 +- kernel/gcov/base.c | 32 +- kernel/gcov/fs.c | 52 +- kernel/gcov/gcc_3_4.c | 115 + kernel/gcov/gcc_4_7.c | 560 +++ kernel/gcov/gcov.h | 65 +- kernel/jump_label.c | 5 + kernel/kprobes.c | 4 +- kernel/kthread.c | 73 +- kernel/module.c | 103 +- kernel/panic.c | 2 +- kernel/pid_namespace.c | 8 +- kernel/printk/printk.c | 35 +- kernel/ptrace.c | 3 +- kernel/signal.c | 2 +- kernel/sys.c | 1 - kernel/sysctl.c | 5 +- kernel/sysctl_binary.c | 6 +- kernel/taskstats.c | 16 +- lib/Kconfig | 7 + lib/Kconfig.debug | 9 + lib/Makefile | 2 + lib/crc32.c | 456 +- lib/debugobjects.c | 2 +- lib/digsig.c | 2 +- lib/genalloc.c | 28 + lib/percpu_test.c | 138 + lib/random32.c | 307 +- lib/show_mem.c | 39 +- lib/vsprintf.c | 35 +- mm/Kconfig | 17 +- mm/bootmem.c | 8 +- mm/compaction.c | 7 +- mm/huge_memory.c | 78 +- mm/kmemleak.c | 4 +- mm/ksm.c | 4 +- mm/memblock.c | 124 +- mm/memcontrol.c | 169 +- mm/memory-failure.c | 36 +- mm/memory.c | 4 +- mm/memory_hotplug.c | 65 +- mm/mempolicy.c | 62 +- mm/mmap.c | 20 +- mm/mprotect.c | 10 +- mm/nobootmem.c | 25 +- mm/nommu.c | 5 +- mm/page_alloc.c | 34 +- mm/percpu.c | 5 +- mm/readahead.c | 8 +- mm/slab.c | 2 +- mm/slab.h | 6 +- mm/slab_common.c | 2 +- mm/slub.c | 2 +- mm/sparse.c | 53 +- mm/swapfile.c | 16 +- mm/util.c | 13 + mm/vmalloc.c | 48 +- mm/vmstat.c | 22 +- mm/zswap.c | 195 +- net/8021q/vlan.c | 18 +- net/8021q/vlan.h | 105 +- net/8021q/vlan_dev.c | 23 +- net/9p/trans_fd.c | 4 +- net/Kconfig | 1 + net/Makefile | 1 + net/ax25/af_ax25.c | 2 +- net/batman-adv/Makefile | 3 +- net/batman-adv/bat_iv_ogm.c | 510 ++- net/batman-adv/bridge_loop_avoidance.c | 64 +- net/batman-adv/bridge_loop_avoidance.h | 10 +- net/batman-adv/debugfs.c | 9 - net/batman-adv/distributed-arp-table.c | 231 +- net/batman-adv/distributed-arp-table.h | 5 + net/batman-adv/fragmentation.c | 491 +++ net/batman-adv/fragmentation.h | 50 + net/batman-adv/gateway_client.c | 247 +- net/batman-adv/gateway_client.h | 2 +- net/batman-adv/gateway_common.c | 230 +- net/batman-adv/gateway_common.h | 14 +- net/batman-adv/hard-interface.c | 110 +- net/batman-adv/hard-interface.h | 2 +- net/batman-adv/icmp_socket.c | 128 +- net/batman-adv/icmp_socket.h | 2 +- net/batman-adv/main.c | 689 ++- net/batman-adv/main.h | 68 +- net/batman-adv/network-coding.c | 71 +- net/batman-adv/network-coding.h | 5 + net/batman-adv/originator.c | 364 +- net/batman-adv/originator.h | 13 +- net/batman-adv/packet.h | 356 +- net/batman-adv/routing.c | 557 ++- net/batman-adv/routing.h | 13 +- net/batman-adv/send.c | 239 +- net/batman-adv/send.h | 53 + net/batman-adv/soft-interface.c | 269 +- net/batman-adv/soft-interface.h | 4 + net/batman-adv/sysfs.c | 274 +- net/batman-adv/sysfs.h | 10 + net/batman-adv/translation-table.c | 2086 ++++++--- net/batman-adv/translation-table.h | 46 +- net/batman-adv/types.h | 436 +- net/batman-adv/unicast.c | 491 --- net/batman-adv/unicast.h | 92 - net/batman-adv/vis.c | 938 ---- net/batman-adv/vis.h | 36 - net/bluetooth/Makefile | 2 + net/bluetooth/a2mp.c | 72 +- {include/net => net}/bluetooth/a2mp.h | 0 net/bluetooth/af_bluetooth.c | 73 +- net/bluetooth/amp.c | 10 +- {include/net => net}/bluetooth/amp.h | 0 net/bluetooth/bnep/core.c | 18 +- net/bluetooth/cmtp/core.c | 6 +- net/bluetooth/hci_conn.c | 194 +- net/bluetooth/hci_core.c | 1160 ++++- net/bluetooth/hci_event.c | 175 +- net/bluetooth/hci_sock.c | 210 +- net/bluetooth/hci_sysfs.c | 373 -- net/bluetooth/hidp/core.c | 18 +- net/bluetooth/hidp/hidp.h | 4 +- net/bluetooth/l2cap_core.c | 538 ++- net/bluetooth/l2cap_sock.c | 222 +- net/bluetooth/mgmt.c | 1641 +++++-- net/bluetooth/rfcomm/core.c | 33 +- net/bluetooth/rfcomm/sock.c | 49 +- net/bluetooth/sco.c | 57 +- net/bluetooth/smp.c | 98 +- {include/net => net}/bluetooth/smp.h | 0 net/bridge/br_multicast.c | 4 +- net/bridge/br_netfilter.c | 24 +- net/bridge/br_private.h | 300 +- net/bridge/br_private_stp.h | 24 +- net/bridge/netfilter/Kconfig | 4 + net/bridge/netfilter/Makefile | 2 + net/bridge/netfilter/ebt_among.c | 2 +- net/bridge/netfilter/ebtable_filter.c | 16 +- net/bridge/netfilter/ebtable_nat.c | 16 +- net/bridge/netfilter/nf_tables_bridge.c | 102 + net/caif/cfpkt_skbuff.c | 12 +- net/can/af_can.h | 6 +- net/ceph/auth_none.h | 2 +- net/ceph/auth_x.h | 2 +- net/ceph/crypto.h | 48 +- net/core/datagram.c | 2 +- net/core/dev.c | 557 ++- net/core/dev_addr_lists.c | 4 +- net/core/ethtool.c | 3 + net/core/fib_rules.c | 3 +- net/core/flow_dissector.c | 79 +- net/core/iovec.c | 2 +- net/core/neighbour.c | 2 +- net/core/net-sysfs.c | 2 +- net/core/netprio_cgroup.c | 3 +- net/core/rtnetlink.c | 12 +- net/core/secure_seq.c | 16 +- net/core/skbuff.c | 144 +- net/core/sock.c | 45 +- net/core/utils.c | 49 + net/dccp/ackvec.h | 21 +- net/dccp/ccid.h | 18 +- net/dccp/ccids/lib/loss_interval.h | 8 +- net/dccp/ccids/lib/packet_history.h | 25 +- net/dccp/ccids/lib/tfrc.h | 22 +- net/dccp/dccp.h | 186 +- net/dccp/feat.h | 26 +- net/dccp/ipv4.c | 19 +- net/dccp/ipv6.c | 83 +- net/dccp/ipv6.h | 2 - net/dccp/minisocks.c | 15 +- net/dccp/output.c | 4 +- net/dccp/proto.c | 4 +- net/decnet/netfilter/dn_rtmsg.c | 2 +- net/ethernet/eth.c | 30 +- net/hsr/Kconfig | 27 + net/hsr/Makefile | 7 + net/hsr/hsr_device.c | 596 +++ net/hsr/hsr_device.h | 29 + net/hsr/hsr_framereg.c | 503 +++ net/hsr/hsr_framereg.h | 53 + net/hsr/hsr_main.c | 469 ++ net/hsr/hsr_main.h | 166 + net/hsr/hsr_netlink.c | 457 ++ net/hsr/hsr_netlink.h | 30 + net/ieee802154/6lowpan.c | 50 +- net/ipv4/af_inet.c | 94 +- net/ipv4/esp4.c | 49 +- net/ipv4/fib_frontend.c | 2 - net/ipv4/fib_lookup.h | 26 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/fib_trie.c | 15 +- net/ipv4/gre_demux.c | 29 - net/ipv4/gre_offload.c | 3 +- net/ipv4/icmp.c | 5 + net/ipv4/inet_connection_sock.c | 54 +- net/ipv4/inet_diag.c | 120 +- net/ipv4/inet_fragment.c | 3 - net/ipv4/inet_hashtables.c | 110 +- net/ipv4/inet_timewait_sock.c | 59 +- net/ipv4/ip_fragment.c | 1 + net/ipv4/ip_output.c | 33 +- net/ipv4/ip_sockglue.c | 27 +- net/ipv4/ip_tunnel_core.c | 33 + net/ipv4/ip_vti.c | 67 +- net/ipv4/ipip.c | 11 +- net/ipv4/netfilter/Kconfig | 21 + net/ipv4/netfilter/Makefile | 6 + net/ipv4/netfilter/arptable_filter.c | 5 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 112 +- net/ipv4/netfilter/ipt_SYNPROXY.c | 2 +- net/ipv4/netfilter/iptable_filter.c | 7 +- net/ipv4/netfilter/iptable_mangle.c | 10 +- net/ipv4/netfilter/iptable_nat.c | 26 +- net/ipv4/netfilter/iptable_raw.c | 6 +- net/ipv4/netfilter/iptable_security.c | 7 +- net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c | 12 +- net/ipv4/netfilter/nf_defrag_ipv4.c | 6 +- net/ipv4/netfilter/nf_tables_arp.c | 102 + net/ipv4/netfilter/nf_tables_ipv4.c | 127 + net/ipv4/netfilter/nft_chain_nat_ipv4.c | 205 + net/ipv4/netfilter/nft_chain_route_ipv4.c | 90 + net/ipv4/netfilter/nft_reject_ipv4.c | 123 + net/ipv4/ping.c | 29 +- net/ipv4/raw.c | 6 +- net/ipv4/route.c | 20 +- net/ipv4/syncookies.c | 80 +- net/ipv4/sysctl_net_ipv4.c | 137 +- net/ipv4/tcp.c | 17 +- net/ipv4/tcp_bic.c | 5 +- net/ipv4/tcp_cong.c | 47 +- net/ipv4/tcp_cubic.c | 5 +- net/ipv4/tcp_fastopen.c | 29 +- net/ipv4/tcp_highspeed.c | 4 +- net/ipv4/tcp_htcp.c | 4 +- net/ipv4/tcp_hybla.c | 5 +- net/ipv4/tcp_illinois.c | 5 +- net/ipv4/tcp_input.c | 137 +- net/ipv4/tcp_ipv4.c | 125 +- net/ipv4/tcp_lp.c | 5 +- net/ipv4/tcp_memcontrol.c | 90 +- net/ipv4/tcp_metrics.c | 27 +- net/ipv4/tcp_minisocks.c | 7 +- net/ipv4/tcp_offload.c | 8 +- net/ipv4/tcp_output.c | 33 +- net/ipv4/tcp_probe.c | 29 +- net/ipv4/tcp_scalable.c | 5 +- net/ipv4/tcp_timer.c | 9 +- net/ipv4/tcp_vegas.c | 11 +- net/ipv4/tcp_vegas.h | 10 +- net/ipv4/tcp_veno.c | 9 +- net/ipv4/tcp_yeah.c | 5 +- net/ipv4/udp.c | 235 +- net/ipv4/udp_impl.h | 36 +- net/ipv4/udp_offload.c | 1 + net/ipv4/xfrm4_mode_tunnel.c | 16 +- net/ipv6/Kconfig | 29 +- net/ipv6/Makefile | 1 + net/ipv6/addrconf.c | 41 +- net/ipv6/af_inet6.c | 65 +- net/ipv6/datagram.c | 25 +- net/ipv6/esp6.c | 48 +- net/ipv6/inet6_connection_sock.c | 33 +- net/ipv6/inet6_hashtables.c | 122 +- net/ipv6/ip6_fib.c | 205 +- net/ipv6/ip6_flowlabel.c | 67 +- net/ipv6/ip6_offload.c | 40 +- net/ipv6/ip6_output.c | 3 +- net/ipv6/ip6_vti.c | 1056 +++++ net/ipv6/ipv6_sockglue.c | 35 +- net/ipv6/netfilter/Kconfig | 13 + net/ipv6/netfilter/Makefile | 5 + net/ipv6/netfilter/ip6t_REJECT.c | 7 +- net/ipv6/netfilter/ip6t_SYNPROXY.c | 2 +- net/ipv6/netfilter/ip6table_filter.c | 5 +- net/ipv6/netfilter/ip6table_mangle.c | 10 +- net/ipv6/netfilter/ip6table_nat.c | 27 +- net/ipv6/netfilter/ip6table_raw.c | 5 +- net/ipv6/netfilter/ip6table_security.c | 5 +- net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c | 66 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 35 +- net/ipv6/netfilter/nf_defrag_ipv6_hooks.c | 11 +- net/ipv6/netfilter/nf_tables_ipv6.c | 127 + net/ipv6/netfilter/nft_chain_nat_ipv6.c | 211 + net/ipv6/netfilter/nft_chain_route_ipv6.c | 88 + net/ipv6/ping.c | 2 +- net/ipv6/raw.c | 17 +- net/ipv6/reassembly.c | 12 +- net/ipv6/route.c | 66 +- net/ipv6/sit.c | 28 +- net/ipv6/syncookies.c | 75 +- net/ipv6/tcp_ipv6.c | 113 +- net/ipv6/tcpv6_offload.c | 2 +- net/ipv6/udp.c | 88 +- net/ipv6/udp_impl.h | 41 +- net/ipv6/udp_offload.c | 4 +- net/ipv6/xfrm6_mode_tunnel.c | 69 + net/irda/irnet/irnet.h | 15 +- net/l2tp/l2tp_core.c | 10 +- net/l2tp/l2tp_core.h | 57 +- net/l2tp/l2tp_debugfs.c | 5 +- net/l2tp/l2tp_ip6.c | 16 +- net/l2tp/l2tp_netlink.c | 4 +- net/l2tp/l2tp_ppp.c | 12 +- net/mac80211/Kconfig | 12 + net/mac80211/aes_ccm.c | 169 +- net/mac80211/aes_ccm.h | 14 +- net/mac80211/cfg.c | 234 +- net/mac80211/chan.c | 5 - net/mac80211/debug.h | 10 + net/mac80211/debugfs.c | 55 +- net/mac80211/debugfs_netdev.c | 25 +- net/mac80211/driver-ops.h | 27 + net/mac80211/ht.c | 41 +- net/mac80211/ibss.c | 594 ++- net/mac80211/ieee80211_i.h | 71 +- net/mac80211/iface.c | 7 + net/mac80211/key.c | 2 +- net/mac80211/key.h | 2 +- net/mac80211/mesh.c | 302 +- net/mac80211/mesh_plink.c | 3 +- net/mac80211/mesh_ps.c | 33 +- net/mac80211/mlme.c | 453 +- net/mac80211/rate.c | 15 +- net/mac80211/rate.h | 12 +- net/mac80211/rc80211_minstrel.c | 14 + net/mac80211/rc80211_minstrel_ht.c | 23 +- net/mac80211/rc80211_pid_debugfs.c | 26 +- net/mac80211/rx.c | 42 +- net/mac80211/scan.c | 3 +- net/mac80211/spectmgmt.c | 169 + net/mac80211/sta_info.c | 72 + net/mac80211/sta_info.h | 5 + net/mac80211/status.c | 31 +- net/mac80211/trace.h | 39 +- net/mac80211/tx.c | 84 +- net/mac80211/util.c | 286 +- net/mac80211/vht.c | 4 +- net/mac80211/wpa.c | 44 +- net/mac802154/ieee802154_dev.c | 6 +- net/mac802154/wpan.c | 2 + net/mpls/mpls_gso.c | 1 + net/netfilter/Kconfig | 52 + net/netfilter/Makefile | 18 + net/netfilter/core.c | 2 +- net/netfilter/ipset/Kconfig | 20 +- net/netfilter/ipset/Makefile | 2 + net/netfilter/ipset/ip_set_bitmap_gen.h | 174 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 125 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 156 +- net/netfilter/ipset/ip_set_bitmap_port.c | 114 +- net/netfilter/ipset/ip_set_core.c | 409 +- net/netfilter/ipset/ip_set_getport.c | 18 +- net/netfilter/ipset/ip_set_hash_gen.h | 545 +-- net/netfilter/ipset/ip_set_hash_ip.c | 58 +- net/netfilter/ipset/ip_set_hash_ipport.c | 80 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 86 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 108 +- net/netfilter/ipset/ip_set_hash_net.c | 85 +- net/netfilter/ipset/ip_set_hash_netiface.c | 98 +- net/netfilter/ipset/ip_set_hash_netnet.c | 481 ++ net/netfilter/ipset/ip_set_hash_netport.c | 92 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 586 +++ net/netfilter/ipset/ip_set_list_set.c | 274 +- net/netfilter/ipvs/ip_vs_core.c | 95 +- net/netfilter/ipvs/ip_vs_ctl.c | 6 +- net/netfilter/ipvs/ip_vs_lblc.c | 2 +- net/netfilter/ipvs/ip_vs_lblcr.c | 2 +- net/netfilter/ipvs/ip_vs_pe_sip.c | 8 +- net/netfilter/ipvs/ip_vs_proto_sctp.c | 48 +- net/netfilter/ipvs/ip_vs_sh.c | 39 +- net/netfilter/nf_conntrack_acct.c | 12 +- net/netfilter/nf_conntrack_core.c | 16 +- net/netfilter/nf_conntrack_netlink.c | 51 +- net/netfilter/nf_conntrack_sip.c | 133 +- net/netfilter/nf_internals.h | 28 +- net/netfilter/nf_nat_core.c | 20 + net/netfilter/nf_nat_sip.c | 35 +- net/netfilter/nf_tables_api.c | 3275 ++++++++++++++ net/netfilter/nf_tables_core.c | 270 ++ net/netfilter/nfnetlink.c | 177 +- net/netfilter/nfnetlink_cttimeout.c | 161 +- net/netfilter/nfnetlink_log.c | 11 +- net/netfilter/nfnetlink_queue_core.c | 6 +- net/netfilter/nft_bitwise.c | 146 + net/netfilter/nft_byteorder.c | 173 + net/netfilter/nft_cmp.c | 223 + net/netfilter/nft_compat.c | 768 ++++ net/netfilter/nft_counter.c | 113 + net/netfilter/nft_ct.c | 258 ++ net/netfilter/nft_expr_template.c | 94 + net/netfilter/nft_exthdr.c | 133 + net/netfilter/nft_hash.c | 231 + net/netfilter/nft_immediate.c | 132 + net/netfilter/nft_limit.c | 119 + net/netfilter/nft_log.c | 146 + net/netfilter/nft_lookup.c | 141 + net/netfilter/nft_meta.c | 228 + net/netfilter/nft_meta_target.c | 117 + net/netfilter/nft_nat.c | 224 + net/netfilter/nft_payload.c | 160 + net/netfilter/nft_rbtree.c | 247 ++ net/netfilter/xt_TCPMSS.c | 72 +- net/netfilter/xt_TPROXY.c | 2 +- net/netfilter/xt_connbytes.c | 6 +- net/netfilter/xt_set.c | 222 +- net/netfilter/xt_socket.c | 15 +- net/netlabel/netlabel_kapi.c | 2 +- net/nfc/Kconfig | 14 + net/nfc/Makefile | 2 + net/nfc/core.c | 22 +- net/nfc/digital.h | 170 + net/nfc/digital_core.c | 737 ++++ net/nfc/digital_dep.c | 729 +++ net/nfc/digital_technology.c | 770 ++++ net/nfc/nci/spi.c | 239 +- net/nfc/netlink.c | 91 + net/nfc/rawsock.c | 7 +- net/openvswitch/Makefile | 2 + net/openvswitch/datapath.c | 668 +-- net/openvswitch/datapath.h | 9 +- net/openvswitch/flow.c | 1605 +------ net/openvswitch/flow.h | 132 +- net/openvswitch/flow_netlink.c | 1630 +++++++ net/openvswitch/flow_netlink.h | 60 + net/openvswitch/flow_table.c | 592 +++ net/openvswitch/flow_table.h | 81 + net/openvswitch/vport-gre.c | 2 - net/openvswitch/vport-internal_dev.c | 2 +- net/openvswitch/vport-vxlan.c | 3 +- net/rds/connection.c | 12 +- net/rds/rds.h | 2 +- net/rfkill/Kconfig | 2 +- net/rfkill/rfkill-gpio.c | 211 +- net/rxrpc/ar-internal.h | 150 +- net/sched/Kconfig | 10 + net/sched/Makefile | 1 + net/sched/act_police.c | 4 +- net/sched/cls_basic.c | 2 +- net/sched/cls_bpf.c | 385 ++ net/sched/cls_cgroup.c | 4 +- net/sched/em_ipset.c | 7 +- net/sched/em_meta.c | 4 +- net/sched/sch_api.c | 3 + net/sched/sch_generic.c | 13 +- net/sched/sch_htb.c | 17 +- net/sched/sch_netem.c | 1 - net/sched/sch_tbf.c | 22 +- net/sctp/associola.c | 4 +- net/sctp/auth.c | 14 +- net/sctp/chunk.c | 2 +- net/sctp/ipv6.c | 22 +- net/sctp/output.c | 9 +- net/sctp/sm_make_chunk.c | 29 +- net/sctp/socket.c | 2 +- net/sunrpc/rpc_pipe.c | 12 +- net/sunrpc/svcsock.c | 4 +- net/tipc/bcast.c | 16 +- net/tipc/bearer.c | 18 +- net/tipc/bearer.h | 10 +- net/tipc/core.h | 28 +- net/tipc/eth_media.c | 68 +- net/tipc/ib_media.c | 58 +- net/tipc/link.c | 492 +-- net/tipc/link.h | 24 +- net/tipc/msg.c | 27 +- net/tipc/msg.h | 15 +- net/tipc/node.c | 7 +- net/tipc/node.h | 6 +- net/tipc/port.c | 66 +- net/tipc/port.h | 16 +- net/tipc/socket.c | 12 +- net/wimax/wimax-internal.h | 18 +- net/wireless/chan.c | 4 +- net/wireless/core.h | 15 +- net/wireless/debugfs.c | 24 +- net/wireless/genregdb.awk | 6 + net/wireless/ibss.c | 24 +- net/wireless/mlme.c | 6 +- net/wireless/nl80211.c | 102 +- net/wireless/reg.c | 53 +- net/wireless/reg.h | 4 +- net/wireless/scan.c | 4 +- net/wireless/sme.c | 4 +- net/wireless/sysfs.h | 4 +- net/wireless/util.c | 23 +- net/xfrm/xfrm_algo.c | 13 - net/xfrm/xfrm_hash.h | 4 +- net/xfrm/xfrm_ipcomp.c | 6 +- net/xfrm/xfrm_policy.c | 7 + net/xfrm/xfrm_state.c | 6 +- scripts/checkpatch.pl | 166 +- scripts/docproc.c | 14 +- scripts/gen_initramfs_list.sh | 24 +- scripts/kernel-doc | 6 + scripts/mod/modpost.c | 15 +- scripts/sortextable.c | 24 + scripts/sortextable.h | 26 +- security/device_cgroup.c | 11 - security/lsm_audit.c | 7 +- security/selinux/hooks.c | 12 +- sound/core/sound.c | 22 +- sound/soc/davinci/davinci-pcm.c | 3 +- sound/soc/pxa/mmp-pcm.c | 3 +- sound/sound_core.c | 17 +- tools/vm/page-types.c | 32 +- usr/Makefile | 23 +- usr/gen_init_cpio.c | 27 +- 1817 files changed, 87345 insertions(+), 38121 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/cpsw-phy-sel.txt create mode 100644 drivers/net/bonding/bond_netlink.c create mode 100644 drivers/net/bonding/bond_options.c create mode 100644 drivers/net/ethernet/ti/cpsw-phy-sel.c create mode 100644 drivers/net/phy/mdio-moxart.c create mode 100644 drivers/net/usb/huawei_cdc_ncm.c rename drivers/net/wireless/ath/{ath9k => }/dfs_pattern_detector.c (95%) rename drivers/net/wireless/ath/{ath9k => }/dfs_pattern_detector.h (87%) rename drivers/net/wireless/ath/{ath9k => }/dfs_pri_detector.c (98%) rename drivers/net/wireless/ath/{ath9k => }/dfs_pri_detector.h (97%) create mode 100644 drivers/net/wireless/ath/wcn36xx/Kconfig create mode 100644 drivers/net/wireless/ath/wcn36xx/Makefile create mode 100644 drivers/net/wireless/ath/wcn36xx/debug.c create mode 100644 drivers/net/wireless/ath/wcn36xx/debug.h create mode 100644 drivers/net/wireless/ath/wcn36xx/dxe.c create mode 100644 drivers/net/wireless/ath/wcn36xx/dxe.h create mode 100644 drivers/net/wireless/ath/wcn36xx/hal.h create mode 100644 drivers/net/wireless/ath/wcn36xx/main.c create mode 100644 drivers/net/wireless/ath/wcn36xx/pmc.c create mode 100644 drivers/net/wireless/ath/wcn36xx/pmc.h create mode 100644 drivers/net/wireless/ath/wcn36xx/smd.c create mode 100644 drivers/net/wireless/ath/wcn36xx/smd.h create mode 100644 drivers/net/wireless/ath/wcn36xx/txrx.c create mode 100644 drivers/net/wireless/ath/wcn36xx/txrx.h create mode 100644 drivers/net/wireless/ath/wcn36xx/wcn36xx.h create mode 100644 drivers/net/wireless/iwlwifi/mvm/testmode.h create mode 100644 drivers/net/wireless/rt2x00/rt2800mmio.c create mode 100644 drivers/net/wireless/rt2x00/rt2800mmio.h create mode 100644 drivers/net/wireless/rt2x00/rt2800soc.c create mode 100644 drivers/nfc/port100.c create mode 100644 drivers/rtc/rtc-as3722.c create mode 100644 drivers/rtc/rtc-s5m.c delete mode 100644 drivers/video/backlight/lm3630_bl.c create mode 100644 drivers/video/backlight/lm3630a_bl.c create mode 100644 include/linux/netfilter/ipset/ip_set_comment.h delete mode 100644 include/linux/platform_data/lm3630_bl.h create mode 100644 include/linux/platform_data/lm3630a_bl.h create mode 100644 include/net/netfilter/nf_tables.h create mode 100644 include/net/netfilter/nf_tables_core.h create mode 100644 include/net/netfilter/nf_tables_ipv4.h create mode 100644 include/net/netfilter/nf_tables_ipv6.h create mode 100644 include/net/netns/nftables.h create mode 100644 include/net/nfc/digital.h create mode 100644 include/uapi/linux/hsr_netlink.h create mode 100644 include/uapi/linux/netfilter/nf_tables.h create mode 100644 include/uapi/linux/netfilter/nf_tables_compat.h create mode 100644 kernel/gcov/gcc_4_7.c create mode 100644 lib/percpu_test.c create mode 100644 net/batman-adv/fragmentation.c create mode 100644 net/batman-adv/fragmentation.h delete mode 100644 net/batman-adv/unicast.c delete mode 100644 net/batman-adv/unicast.h delete mode 100644 net/batman-adv/vis.c delete mode 100644 net/batman-adv/vis.h rename {include/net => net}/bluetooth/a2mp.h (100%) rename {include/net => net}/bluetooth/amp.h (100%) rename {include/net => net}/bluetooth/smp.h (100%) create mode 100644 net/bridge/netfilter/nf_tables_bridge.c create mode 100644 net/hsr/Kconfig create mode 100644 net/hsr/Makefile create mode 100644 net/hsr/hsr_device.c create mode 100644 net/hsr/hsr_device.h create mode 100644 net/hsr/hsr_framereg.c create mode 100644 net/hsr/hsr_framereg.h create mode 100644 net/hsr/hsr_main.c create mode 100644 net/hsr/hsr_main.h create mode 100644 net/hsr/hsr_netlink.c create mode 100644 net/hsr/hsr_netlink.h create mode 100644 net/ipv4/netfilter/nf_tables_arp.c create mode 100644 net/ipv4/netfilter/nf_tables_ipv4.c create mode 100644 net/ipv4/netfilter/nft_chain_nat_ipv4.c create mode 100644 net/ipv4/netfilter/nft_chain_route_ipv4.c create mode 100644 net/ipv4/netfilter/nft_reject_ipv4.c create mode 100644 net/ipv6/ip6_vti.c create mode 100644 net/ipv6/netfilter/nf_tables_ipv6.c create mode 100644 net/ipv6/netfilter/nft_chain_nat_ipv6.c create mode 100644 net/ipv6/netfilter/nft_chain_route_ipv6.c create mode 100644 net/netfilter/ipset/ip_set_hash_netnet.c create mode 100644 net/netfilter/ipset/ip_set_hash_netportnet.c create mode 100644 net/netfilter/nf_tables_api.c create mode 100644 net/netfilter/nf_tables_core.c create mode 100644 net/netfilter/nft_bitwise.c create mode 100644 net/netfilter/nft_byteorder.c create mode 100644 net/netfilter/nft_cmp.c create mode 100644 net/netfilter/nft_compat.c create mode 100644 net/netfilter/nft_counter.c create mode 100644 net/netfilter/nft_ct.c create mode 100644 net/netfilter/nft_expr_template.c create mode 100644 net/netfilter/nft_exthdr.c create mode 100644 net/netfilter/nft_hash.c create mode 100644 net/netfilter/nft_immediate.c create mode 100644 net/netfilter/nft_limit.c create mode 100644 net/netfilter/nft_log.c create mode 100644 net/netfilter/nft_lookup.c create mode 100644 net/netfilter/nft_meta.c create mode 100644 net/netfilter/nft_meta_target.c create mode 100644 net/netfilter/nft_nat.c create mode 100644 net/netfilter/nft_payload.c create mode 100644 net/netfilter/nft_rbtree.c create mode 100644 net/nfc/digital.h create mode 100644 net/nfc/digital_core.c create mode 100644 net/nfc/digital_dep.c create mode 100644 net/nfc/digital_technology.c create mode 100644 net/openvswitch/flow_netlink.c create mode 100644 net/openvswitch/flow_netlink.h create mode 100644 net/openvswitch/flow_table.c create mode 100644 net/openvswitch/flow_table.h create mode 100644 net/sched/cls_bpf.c fatal: Unable to create '/mnt/projects/automated_tests/linux-next/.git/refs/remotes/linux-next/akpm.lock': File exists. If no other git process is currently running, this probably means a git process crashed in this repository earlier. Make sure no other git process is running and remove the file manually to continue. error: Ref refs/remotes/linux-next/akpm-base is at df37bf3cb9a2b4855be7a462c783683cb8eb13bb but expected 020a1fcad94c1ae2faf6a5c6ab42dc3a4f9e28a1 From git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next ! 020a1fc...df37bf3 akpm-base -> linux-next/akpm-base (unable to update local ref) error: Ref refs/remotes/linux-next/master is at 84ea88b5a96eaf89e29608a63db638675a4981b7 but expected f0a364c22a51ecf6ff309b71bd07c928d34aeb76 ! f0a364c...84ea88b master -> linux-next/master (unable to update local ref) error: Ref refs/remotes/linux-next/stable is at 10d0c9705e80bbd3d587c5fad24599aabaca6688 but expected edae583a6d4d1ad2eb73981787790993fef1bbad ! edae583..10d0c97 stable -> linux-next/stable (unable to update local ref) Fetching origin error: Ref refs/remotes/origin/master is at 42a2d923cc349583ebf6fdd52a7d35e1c2f7e6bd but expected 10d0c9705e80bbd3d587c5fad24599aabaca6688 From git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 ! 10d0c97..42a2d92 master -> origin/master (unable to update local ref) error: Could not fetch origin Fetching linux-next fatal: Unable to create '/mnt/projects/automated_tests/linux-next/.git/index.lock': File exists. If no other git process is currently running, this probably means a git process crashed in this repository earlier. Make sure no other git process is running and remove the file manually to continue.
linux_next version log - FAILED
commit 84ea88b5a96eaf89e29608a63db638675a4981b7 Author: Stephen Rothwell <sfr@canb.auug.org.au> Date: Wed Nov 13 16:10:17 2013 +1100 Add linux-next specific files for 20131113 Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
linux_next configure log - FAILED
linux_next compile log - FAILED
uboot
From git://git.denx.de/u-boot * branch master -> FETCH_HEAD Updating 649acfe..63c4f17 Fast-forward arch/arm/include/asm/arch-bcm2835/mbox.h | 1 + arch/arm/include/asm/arch-omap3/dss.h | 9 +- board/compulab/cm_t35/cm_t35.c | 12 ++ board/compulab/common/omap3_display.c | 46 ++++- common/lcd.c | 10 +- drivers/spi/omap3_spi.c | 71 +++++--- drivers/spi/omap3_spi.h | 8 +- drivers/spi/spi.c | 13 ++ drivers/video/Makefile | 1 + drivers/video/bcm2835.c | 11 ++ drivers/video/scf0403_lcd.c | 296 +++++++++++++++++++++++++++++++ include/configs/cm_t35.h | 3 + include/scf0403_lcd.h | 11 ++ include/spi.h | 17 ++ 14 files changed, 475 insertions(+), 34 deletions(-) create mode 100644 drivers/video/scf0403_lcd.c create mode 100644 include/scf0403_lcd.h
commit 63c4f17b2f8017d22241522a48c765073b8791b0 Author: Nikita Kiryanov <nikita@compulab.co.il> Date: Wed Oct 16 17:23:29 2013 +0300 cm_t35: use scf0403 driver Use scf0403 driver to add scf0403x LCD support for cm-t35 and cm-t3730 boards. Signed-off-by: Nikita Kiryanov <nikita@compulab.co.il> Acked-by: Igor Grinberg <grinberg@compulab.co.il>
Generating include/autoconf.mk Generating include/autoconf.mk.dep
Configuring for microblaze-generic board...
System not configured - see README make: *** [all] Error 1
cp: cannot stat `u-boot': No such file or directory test
strace
From git://strace.git.sourceforge.net/gitroot/strace/strace * branch master -> FETCH_HEAD Already up-to-date.
commit 1cd3f5f844d58b1ced8d3f6dc431688ed94d008e Author: Dmitry V. Levin <ldv@altlinux.org> Date: Mon Jun 3 16:24:53 2013 +0000 ioctlent: add UAPI support * Makefile.am (IOCTLSORT_INCLUDEDIR): Define. (ioctlsort): Use it. * linux/ioctlent.sh (lookup_ioctls): Look into uapi directory tree. Strip "uapi/" prefix from output path names. * linux/ioctlent.h.in: Regenerate from v3.9 headers. * NEWS: Mention it.
checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for microblaze-unknown-linux-gnu-strip... microblaze-unknown-linux-gnu-strip checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... i686-pc-linux-gnu checking host system type... microblaze-unknown-linux-gnu checking for microblaze-unknown-linux-gnu-gcc... microblaze-unknown-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether microblaze-unknown-linux-gnu-gcc accepts -g... yes checking for microblaze-unknown-linux-gnu-gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of microblaze-unknown-linux-gnu-gcc... gcc3 checking how to run the C preprocessor... microblaze-unknown-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for supported architecture... microblaze checking for primary include directory... /opt/toolchains/microblaze-unknown-linux-gnu/bin/../microblaze-unknown-linux-gnu/sys-root/usr/include checking whether compiler handles -Wall... yes checking whether compiler handles -Wwrite-strings... yes checking how to run the C preprocessor... microblaze-unknown-linux-gnu-gcc -E checking for an ANSI C-conforming const... yes checking whether byte ordering is bigendian... yes checking for ANSI C header files... (cached) yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking whether stat file-mode macros are broken... no checking for struct stat.st_aclcnt... no checking for struct stat.st_blksize... yes checking for struct stat.st_blocks... yes checking for struct stat.st_flags... no checking for struct stat.st_fstype... no checking for struct stat.st_gen... no checking for struct stat.st_level... no checking for struct stat.st_rdev... yes checking for stat64 in (asm|sys)/stat.h... yes checking for statfs64 in sys/vfs.h... yes checking return type of signal handlers... void checking for uid_t in sys/types.h... yes checking for mode_t... yes checking type of array argument to getgroups... gid_t checking whether sys/types.h defines makedev... yes checking for sig_atomic_t... yes checking for siginfo_t... yes checking for struct sockaddr_in6.sin6_scope_id... yes checking for long long... yes checking for little endian long long... no checking for long long off_t... no checking for struct opthdr... no checking for struct t_opthdr... no checking for fork... yes checking for if_indextoname... yes checking for inet_ntop... yes checking for prctl... yes checking for process_vm_readv... yes checking for sendmsg... yes checking for sigaction... yes checking for stpcpy... yes checking for strerror... yes checking for strsignal... yes checking for _sys_siglist... yes checking for sys_siglist... yes checking asm/cachectl.h usability... no checking asm/cachectl.h presence... no checking for asm/cachectl.h... no checking asm/sysmips.h usability... no checking asm/sysmips.h presence... no checking for asm/sysmips.h... no checking for inttypes.h... (cached) yes checking ioctls.h usability... no checking ioctls.h presence... no checking for ioctls.h... no checking libaio.h usability... no checking libaio.h presence... no checking for libaio.h... no checking linux/capability.h usability... yes checking linux/capability.h presence... yes checking for linux/capability.h... yes checking linux/ptrace.h usability... yes checking linux/ptrace.h presence... yes checking for linux/ptrace.h... yes checking linux/utsname.h usability... yes checking linux/utsname.h presence... yes checking for linux/utsname.h... yes checking mqueue.h usability... yes checking mqueue.h presence... yes checking for mqueue.h... yes checking netinet/sctp.h usability... no checking netinet/sctp.h presence... no checking for netinet/sctp.h... no checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking sys/acl.h usability... no checking sys/acl.h presence... no checking for sys/acl.h... no checking sys/asynch.h usability... no checking sys/asynch.h presence... no checking for sys/asynch.h... no checking sys/conf.h usability... no checking sys/conf.h presence... no checking for sys/conf.h... no checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking sys/ptrace.h usability... yes checking sys/ptrace.h presence... yes checking for sys/ptrace.h... yes checking sys/reg.h usability... yes checking sys/reg.h presence... yes checking for sys/reg.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking for linux/icmp.h... yes checking for linux/in6.h... yes checking for linux/netlink.h... yes checking for linux/if_packet.h... yes checking for asm/sigcontext.h... yes checking for struct sigcontext_struct... yes checking for struct sigcontext... yes checking for netinet/tcp.h... yes checking for netinet/udp.h... yes checking for struct msghdr.msg_control... yes checking for struct T_conn_res.QUEUE_ptr... no checking for struct T_conn_res.ACCEPTOR_id... no checking for struct __old_kernel_stat... no checking for struct pt_all_user_regs... no checking for struct ia64_fpreg... no checking for struct user_desc... no checking for struct dqblk.dqb_curblocks... no checking for struct sigcontext.sc_hi2... no checking for struct utsname.domainname... yes checking whether sys_errlist is declared... yes checking whether sys_siglist is declared... yes checking whether _sys_siglist is declared... yes checking whether PTRACE_EVENT_CLONE is declared... yes checking whether PTRACE_EVENT_EXEC is declared... yes checking whether PTRACE_EVENT_EXIT is declared... yes checking whether PTRACE_EVENT_FORK is declared... yes checking whether PTRACE_EVENT_VFORK is declared... yes checking whether PTRACE_EVENT_VFORK_DONE is declared... yes checking whether PTRACE_GETEVENTMSG is declared... yes checking whether PTRACE_GETSIGINFO is declared... yes checking whether PTRACE_O_TRACECLONE is declared... yes checking whether PTRACE_O_TRACEEXEC is declared... yes checking whether PTRACE_O_TRACEEXIT is declared... yes checking whether PTRACE_O_TRACEFORK is declared... yes checking whether PTRACE_O_TRACESYSGOOD is declared... yes checking whether PTRACE_O_TRACEVFORK is declared... yes checking whether PTRACE_SETOPTIONS is declared... yes checking whether LO_FLAGS_AUTOCLEAR is declared... yes checking whether LO_FLAGS_PARTSCAN is declared... yes checking for BLKGETSIZE64... yes checking size of long... 4 checking size of rlim_t... 4 checking for perl... /usr/bin/perl configure: creating ./config.status config.status: creating Makefile config.status: creating tests/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands
Makefile:503: .deps/bjm.Po: No such file or directory Makefile:504: .deps/block.Po: No such file or directory Makefile:505: .deps/count.Po: No such file or directory Makefile:506: .deps/desc.Po: No such file or directory Makefile:507: .deps/file.Po: No such file or directory Makefile:508: .deps/io.Po: No such file or directory Makefile:509: .deps/ioctl.Po: No such file or directory Makefile:510: .deps/ipc.Po: No such file or directory Makefile:511: .deps/loop.Po: No such file or directory Makefile:512: .deps/mem.Po: No such file or directory Makefile:513: .deps/mtd.Po: No such file or directory Makefile:514: .deps/net.Po: No such file or directory Makefile:515: .deps/pathtrace.Po: No such file or directory Makefile:516: .deps/process.Po: No such file or directory Makefile:517: .deps/quota.Po: No such file or directory Makefile:518: .deps/resource.Po: No such file or directory Makefile:519: .deps/scsi.Po: No such file or directory Makefile:520: .deps/signal.Po: No such file or directory Makefile:521: .deps/sock.Po: No such file or directory Makefile:522: .deps/strace.Po: No such file or directory Makefile:523: .deps/stream.Po: No such file or directory Makefile:524: .deps/syscall.Po: No such file or directory Makefile:525: .deps/system.Po: No such file or directory Makefile:526: .deps/term.Po: No such file or directory Makefile:527: .deps/time.Po: No such file or directory Makefile:528: .deps/util.Po: No such file or directory Makefile:529: .deps/vsprintf.Po: No such file or directory make: *** No rule to make target `.deps/vsprintf.Po'. Stop.
Look at linux-2.6 test log where strace is tested.