From /pub/scm/linux/kernel/git/jejb/../torvalds/linux-2.6 29a6ccc..eee0f25 master -> origin## # errChecking out files: 13% (183/1377) Checking out files: 14% (193/1377) Checking out files: 15% (207/1377) Checking out files: 16% (221/1377) Checking outRemoving patches/ ## # git /pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git master scsi-rc-fixes ## Already up-to-date. ## # git /pub/scm/linux/kernel/git/axboe/linux-2.6-block.git for-linus block-for-linus ## Updating 7ad20aa..5988ce2 Fast-forward .gitignore | 1 + .mailmap | 1 + CREDITS | 8 + Documentation/00-INDEX | 6 +- Documentation/ABI/{obsolete => removed}/o2cb | 9 +- Documentation/ABI/testing/sysfs-block | 64 + .../ABI/testing/sysfs-kernel-mm-cleancache | 11 + Documentation/ABI/testing/sysfs-ptp | 98 + Documentation/DocBook/Makefile | 2 +- Documentation/DocBook/dvb/dvbproperty.xml | 5 +- Documentation/DocBook/media-entities.tmpl | 7 +- Documentation/DocBook/mtdnand.tmpl | 3 +- Documentation/DocBook/v4l/media-controller.xml | 6 +- Documentation/DocBook/v4l/pixfmt.xml | 1 + Documentation/DocBook/v4l/subdev-formats.xml | 10 +- Documentation/IRQ-affinity.txt | 17 +- Documentation/accounting/getdelays.c | 38 +- Documentation/arm/Booting | 33 +- Documentation/arm/Samsung/Overview.txt | 2 - Documentation/atomic_ops.txt | 2 +- Documentation/blockdev/cciss.txt | 15 + Documentation/cachetlb.txt | 2 +- Documentation/cgroups/cgroups.txt | 41 +- .../devicetree/bindings/net/fsl-tsec-phy.txt | 54 + Documentation/devicetree/booting-without-of.txt | 48 +- Documentation/feature-removal-schedule.txt | 10 - Documentation/filesystems/9p.txt | 29 +- .../configfs/configfs_example_explicit.c | 6 +- .../filesystems/configfs/configfs_example_macros.c | 6 +- Documentation/filesystems/ext4.txt | 4 - Documentation/filesystems/nfs/idmapper.txt | 4 +- Documentation/filesystems/ocfs2.txt | 8 +- Documentation/filesystems/proc.txt | 11 +- Documentation/filesystems/ubifs.txt | 26 +- Documentation/filesystems/xfs.txt | 6 + Documentation/hwmon/emc6w201 | 42 + Documentation/hwmon/f71882fg | 4 + Documentation/hwmon/fam15h_power | 37 + Documentation/hwmon/k10temp | 3 +- Documentation/hwmon/max6650 | 21 +- Documentation/i2c/busses/i2c-i801 | 1 + Documentation/i2c/writing-clients | 2 +- Documentation/input/elantech.txt | 123 +- Documentation/input/rotary-encoder.txt | 13 + Documentation/ioctl/ioctl-number.txt | 1 + Documentation/kbuild/kbuild.txt | 13 + Documentation/kbuild/kconfig-language.txt | 32 +- Documentation/kbuild/kconfig.txt | 5 - Documentation/kbuild/makefiles.txt | 53 + Documentation/kernel-parameters.txt | 3 - Documentation/lockstat.txt | 2 +- Documentation/mmc/00-INDEX | 2 + Documentation/mmc/mmc-dev-attrs.txt | 10 + Documentation/mmc/mmc-dev-parts.txt | 27 + Documentation/networking/bonding.txt | 13 +- Documentation/networking/dns_resolver.txt | 4 +- Documentation/power/regulator/machine.txt | 4 +- Documentation/ptp/ptp.txt | 89 + Documentation/ptp/testptp.c | 381 +++ Documentation/ptp/testptp.mk | 33 + Documentation/security/00-INDEX | 18 + Documentation/{ => security}/SELinux.txt | 0 Documentation/{ => security}/Smack.txt | 0 Documentation/{ => security}/apparmor.txt | 0 Documentation/{ => security}/credentials.txt | 2 +- Documentation/{ => security}/keys-request-key.txt | 4 +- .../{ => security}/keys-trusted-encrypted.txt | 0 Documentation/{ => security}/keys.txt | 4 +- Documentation/{ => security}/tomoyo.txt | 0 Documentation/sysctl/kernel.txt | 3 +- Documentation/virtual/uml/UserModeLinux-HOWTO.txt | 10 + Documentation/vm/cleancache.txt | 278 +++ Documentation/vm/locking | 2 +- MAINTAINERS | 83 +- Makefile | 67 +- arch/Kconfig | 3 + arch/alpha/Kconfig | 8 +- arch/alpha/include/asm/gpio.h | 55 + arch/alpha/include/asm/smp.h | 2 - arch/alpha/kernel/process.c | 2 +- arch/alpha/kernel/setup.c | 2 +- arch/alpha/kernel/smp.c | 7 +- arch/alpha/kernel/sys_dp264.c | 2 +- arch/alpha/kernel/sys_titan.c | 13 +- arch/alpha/kernel/vmlinux.lds.S | 2 +- arch/alpha/mm/init.c | 2 - arch/alpha/mm/numa.c | 1 + arch/arm/Kconfig | 29 +- arch/arm/Kconfig.debug | 7 - arch/arm/Makefile | 1 - arch/arm/common/Kconfig | 2 +- arch/arm/configs/at572d940hfek_defconfig | 358 --- ...91sam9261ek_defconfig => at91sam9261_defconfig} | 85 +- ...91sam9263ek_defconfig => at91sam9263_defconfig} | 84 +- arch/arm/configs/exynos4_defconfig | 2 + arch/arm/configs/neocore926_defconfig | 104 - arch/arm/configs/omap2plus_defconfig | 83 +- arch/arm/configs/s5p6442_defconfig | 65 - arch/arm/configs/usb-a9263_defconfig | 106 - arch/arm/include/asm/bitops.h | 46 +- arch/arm/include/asm/fiq.h | 23 +- arch/arm/include/asm/mach/arch.h | 9 + arch/arm/include/asm/page.h | 2 +- arch/arm/include/asm/prom.h | 37 + arch/arm/include/asm/setup.h | 4 + arch/arm/include/asm/smp.h | 7 +- arch/arm/include/asm/tlb.h | 53 +- arch/arm/include/asm/unistd.h | 1 + arch/arm/kernel/Makefile | 3 +- arch/arm/kernel/calls.S | 1 + arch/arm/kernel/devtree.c | 145 ++ arch/arm/kernel/fiq.c | 45 +- arch/arm/kernel/fiqasm.S | 49 + arch/arm/kernel/head-common.S | 24 +- arch/arm/kernel/head.S | 15 +- arch/arm/kernel/setup.c | 90 +- arch/arm/kernel/smp.c | 1 + arch/arm/kernel/vmlinux.lds.S | 2 +- arch/arm/lib/lib1funcs.S | 25 +- arch/arm/mach-at91/Kconfig | 40 - arch/arm/mach-at91/Makefile | 4 - arch/arm/mach-at91/at572d940hf.c | 377 --- arch/arm/mach-at91/at572d940hf_devices.c | 970 -------- arch/arm/From /pub/scm/linux/kernel/git/axboe/linux-2.6-block ac04fee..5988ce2 for-next -> block-for-next From . * branch block-for-next -> FETCH_HEAD From . * branch libata-fixes -> FETCH_HEAD From . * branch libata-upstream -> FETCH_HEAD Checking out files: 15% (1119/7102) Checking out files: 16% (1137/7102) Checking out files: 17% (1208/7102) Checking out files: 18% (1279/7102) Checking out files: 19% (1350/7102) Checking out files: 20% (1421/7102) Checking out files: 21% (1492/7102) Checking out files: 22% (1563/7102) Checking out files: 22% (1575/7102) Checking out files: 23% (1634/7102) Checking out files: 24% (1705/7102) Checking out files: 25% (1776/7102) Checking out files: 26% (1847/7102) Checking out files: 27% (1918/7102) Checking out files: 27% (1921/7102) Checking out files: 28% (1989/7102) Checking out files: 29% (2060/7102) Checking out files: 30% (2131/7102) Checking out files: 30% (2199/7102) Checking out files: 31% (2202/7102) Checking out files: 32% (2273/7102) Checking out files: 33% (2344/7102) Checking out files: 34% (2415/7102) Checking out files: 35% (2486/7102) Checking out files: 35% (2531/7102) Checking out files: 36% (2557/7102) Checking out files: 37% (2628/7102) Checking out files: 38% (2699/7102) Checking out files: 39% (2770/7102) Checking out files: 39% (2806/7102) Checking out files: 40% (2841/7102) Checking out files: 41% (2912/7102) Checking out files: 42% (2983/7102) Checking out files: 43% (3054/7102) Checking out files: 43% (3101/7102) Checking out files: 44% (3125/7102) Checking out files: 45% (3196/7102) Checking out files: 46% (3267/7102) Checking out files: 47% (3338/7102) Checking out files: 47% (3369/7102) Checking out files: 48% (3409/7102) Checking out files: 49% (3480/7102) Checking out files: 50% (3551/7102) Checking out files: 50% (3577/7102) Checking out files: 51% (3623/7102) Checking out files: 52% (3694/7102) Checking out files: 53% (3765/7102) Checking out files: 53% (3783/7102) Checking out files: 54% (3836/7102) Checking out files: 55% (3907/7102) Checking out files: 55% (3940/7102) Checking out files: 56% (3978/7102) Checking out files: 57% (4049/7102) Checking out files: 58% (4120/7102) Checking out files: 59% (4191/7102) Checking out files: 59% (4196/7102) Checking out files: 60% (4262/7102) Checking out files: 61% (4333/7102) Checking out files: 62% (4404/7102) Checking out files: 62% (4440/7102) Checking out files: 63% (4475/7102) Checking out files: 64% (4546/7102) Checking out files: 65% (4617/7102) Checking out files: 66% (4688/7102) Checking out files: 67% (4759/7102) Checking out files: 67% (4766/7102) Checking out files: 68% (4830/7102) Checking out files: 69% (4901/7102) Checking out files: 70% (4972/7102) Checking out files: 71% (5043/7102) Checking out files: 71% (5073/7102) Checking out files: 72% (5114/7102) Checking out files: 73% (5185/7102) Checking out files: 74% (5256/7102) Checking out files: 74% (5313/7102) Checking out files: 75% (5327/7102) Checking out files: 76% (5398/7102) Checking out files: 77% (5469/7102) Checking out files: 78% (5540/7102) Checking out files: 78% (5580/7102) Checking out files: 79% (5611/7102) Checking out files: 80% (5682/7102) Checking out files: 81% (5753/7102) Checking out files: 81% (5815/7102) Checking out files: 82% (5824/7102) Checking out files: 83% (5895/7102) Checking out files: 84% (5966/7102) Checking out files: 85% (6037/7102) Checking out files: 85% (6070/7102) Checking out files: 86% (6108/7102) Checking out files: 87% (6179/7102) Checking out files: 88% (6250/7102) Checking out files: 88% (6265/7102) Checking out files: 89% (6321/7102) Checking out files: 90% (6392/7102) Checking out files: 91% (6463/7102) Checking out files: 91% (6475/7102) Checking out files: 92% (6534/7102) Checking out files: 93% (6605/7102) Checking out files: 94% (6676/7102) Checking out files: 94% (6727/7102) Checking out files: 95% (6747/7102) Checking out files: 96% (6818/7102) Checking out files: 97% (6889/7102) Checking out files: 98% (6960/7102) Checking out files: 98% (6961/7102) Checking out files: 99% (7031/7102) Checking out files: 100% (7102/7102) Checking out files: 100% (7102/7102), done. Switched to branch 'device-mapper' Checking out files: 16% (1194/7102) Checking out files: 17% (1208/7102) Checking out files: 18% (1279/7102) Checking out files: 19% (1350/7102) Checking out files: 20% (1421/7102) Checking out files: 21% (1492/7102) Checking out files: 22% (1563/7102) Checking out files: 22% (1629/7102) Checking out files: 23% (1634/7102) Checking out files: 24% (1705/7102) Checking out files: 25% (1776/7102) Checking out files: 26% (1847/7102) Checking out files: 27% (1918/7102) Checking out files: 27% (1973/7102) Checking out files: 28% (1989/7102) Checking out files: 29% (2060/7102) Checking out files: 30% (2131/7102) Checking out files: 31% (2202/7102) Checking out files: 32% (2273/7102) Checking out files: 32% (2326/7102) Checking out files: 33% (2344/7102) Checking out files: 34% (2415/7102) Checking out files: 35% (2486/7102) Checking out files: 36% (2557/7102) Checking out files: 36% (2624/7102) Checking out files: 37% (2628/7102) Checking out files: 38% (2699/7102) Checking out files: 39% (2770/7102) Checking out files: 40% (2841/7102) Checking out files: 41% (2912/7102) Checking out files: 41% (2913/7102) Checking out files: 42% (2983/7102) Checking out files: 43% (3054/7102) Checking out files: 44% (3125/7102) Checking out files: 44% (3172/7102) Checking out files: 45% (3196/7102) Checking out files: 46% (3267/7102) Checking out files: 47% (3338/7102) Checking out files: 48% (3409/7102) Checking out files: 48% (3420/7102) Checking out files: 49% (3480/7102) Checking out files: 50% (3551/7102) Checking out files: 51% (3623/7102) Checking out files: 51% (3642/7102) Checking out files: 52% (3694/7102) Checking out files: 53% (3765/7102) Checking out files: 54% (3836/7102) Checking out files: 55% (3907/7102) Checking out files: 55% (3913/7102) Checking out files: 56% (3978/7102) Checking out files: 57% (4049/7102) Checking out files: 58% (4120/7102) Checking out files: 59% (4191/7102) Checking out files: 59% (4221/7102) Checking out files: 60% (4262/7102) Checking out files: 61% (4333/7102) Checking out files: 62% (4404/7102) Checking out files: 63% (4475/7102) Checking out files: 63% (4492/7102) Checking out files: 64% (4546/7102) Checking out files: 65% (4617/7102) Checking out files: 66% (4688/7102) Checking out files: 67% (4759/7102) Checking out files: 67% (4803/7102) Checking out files: 68% (4830/7102) Checking out files: 69% (4901/7102) Checking out files: 70% (4972/7102) Checking out files: 71% (5043/7102) Checking out files: 72% (5114/7102) Checking out files: 72% (5119/7102) Checking out files: 73% (5185/7102) Checking out files: 74% (5256/7102) Checking out files: 75% (5327/7102) Checking out files: 76% (5398/7102) Checking out files: 76% (5428/7102) Checking out files: 77% (5469/7102) Checking out files: 78% (5540/7102) Checking out files: 79% (5611/7102) Checking out files: 79% (5653/7102) Checking out files: 80% (5682/7102) Checking out files: 81% (5753/7102) Checking out files: 82% (5824/7102) Checking out files: 83% (5895/7102) Checking out files: 83% (5896/7102) Checking out files: 84% (5966/7102) Checking out files: 85% (6037/7102) Checking out files: 85% (6100/7102) Checking out files: 86% (6108/7102) Checking out files: 87% (6179/7102) Checking out files: 88% (6250/7102) Checking out files: 88% (6292/7102) Checking out files: 89% (6321/7102) Checking out files: 90% (6392/7102) Checking out files: 91% (6463/7102) Checking out files: 91% (6481/7102) Checking out files: 92% (6534/7102) Checking out files: 93% (6605/7102) Checking out files: 94% (6676/7102) Checking out files: 95% (6747/7102) Checking out files: 95% (6749/7102) Checking out files: 96% (6818/7102) Checking out files: 97% (6889/7102) Checking out files: 98% (6960/7102) Checking out files: 98% (6982/7102) Checking out files: 99% (7031/7102) Checking out files: 100% (7102/7102) Checking out files: 100% (7102/7102), done. Switched to branch '2.6.39-stor8' From /pub/scm/linux/kernel/git/jejb/scsi-post-merge-2.6 + 9ebe183...c66ac9d master -> scsi-post-merge (forced update) Checking out files: 20% (3186/15840) Checking out files: 21% (3327/15840) Checking out files: 22% (3485/15840) Checking out files: 22% (3637/15840) Checking out files: 23% (3644/15840) Checking out files: 24% (3802/15840) Checking out files: 24% (3917/15840) Checking out files: 25% (3960/15840) Checking out files: 26% (4119/15840) Checking out files: 26% (4177/15840) Checking out files: 27% (4277/15840) Checking out files: 28% (4436/15840) Checking out files: 28% (4466/15840) Checking out files: 29% (4594/15840) Checking out files: 30% (4752/15840) Checking out files: 30% (4791/15840) Checking out files: 31% (4911/15840) Checking out files: 31% (5057/15840) Checking out files: 32% (5069/15840) Checking out files: 33% (5228/15840) Checking out files: 34% (5386/15840) Checking out files: 34% (5389/15840) Checking out files: 35% (5544/15840) Checking out files: 35% (5672/15840) Checking out files: 36% (5703/15840) Checking out files: 37% (5861/15840) Checking out files: 37% (5958/15840) Checking out files: 38% (6020/15840) Checking out files: 39% (6178/15840) Checking out files: 39% (6215/15840) Checking out files: 40% (6336/15840) Checking out files: 41% (6495/15840) Checking out files: 41% (6540/15840) Checking out files: 42% (6653/15840) Checking out files: 43% (6812/15840) Checking out files: 43% (6912/15840) Checking out files: 44% (6970/15840) Checking out files: 45% (7128/15840) Checking out files: 45% (7280/15840) Checking out files: 46% (7287/15840) Checking out files: 47% (7445/15840) Checking out files: 48% (7604/15840) Checking out files: 48% (7607/15840) Checking out files: 49% (7762/15840) Checking out files: 49% (7885/15840) Checking out files: 50% (7920/15840) Checking out files: 51% (8079/15840) Checking out files: 51% (8185/15840) Checking out files: 52% (8237/15840) Checking out files: 53% (8396/15840) Checking out files: 53% (8463/15840) Checking out files: 54% (8554/15840) Checking out files: 55% (8712/15840) Checking out files: 55% (8762/15840) Checking out files: 56% (8871/15840) Checking out files: 56% (9013/15840) Checking out files: 57% (9029/15840) Checking out files: 58% (9188/15840) Checking out files: 58% (9247/15840) Checking out files: 59% (9346/15840) Checking out files: 60% (9504/15840) Checking out files: 60% (9505/15840) Checking out files: 61% (9663/15840) Checking out files: 61% (9721/15840) Checking out files: 62% (9821/15840) Checking out files: 63% (9980/15840) Checking out files: 63% (9997/15840) Checking out files: 64% (10138/15840) Checking out files: 65% (10296/15840) Checking out files: 65% (10307/15840) Checking out files: 66% (10455/15840) Checking out files: 66% (10489/15840) Checking out files: 67% (10613/15840) Checking out files: 67% (10679/15840) Checking out files: 68% (10772/15840) Checking out files: 69% (10930/15840) Checking out files: 70% (11088/15840) Checking out files: 71% (11247/15840) Checking out files: 71% (11259/15840) Checking out files: 72% (11405/15840) Checking out files: 72% (11519/15840) Checking out files: 73% (11564/15840) Checking out files: 74% (11722/15840) Checking out files: 74% (11850/15840) Checking out files: 75% (11880/15840) Checking out files: 76% (12039/15840) Checking out files: 76% (12111/15840) Checking out files: 77% (12197/15840) Checking out files: 78% (12356/15840) Checking out files: 78% (12371/15840) Checking out files: 79% (12514/15840) Checking out files: 79% (12597/15840) Checking out files: 80% (12672/15840) Checking out files: 81% (12831/15840) Checking out files: 81% (12846/15840) Checking out files: 82% (12989/15840) Checking out files: 82% (13083/15840) Checking out files: 83% (13148/15840) Checking out files: 84% (13306/15840) Checking out files: 84% (13315/15840) Checking out files: 85% (13464/15840) Checking out files: 85% (13552/15840) Checking out files: 86% (13623/15840) Checking out files: 87% (13781/15840) Checking out files: 87% (13820/15840) Checking out files: 88% (13940/15840) Checking out files: 88% (14083/15840) Checking out files: 89% (14098/15840) Checking out files: 90% (14256/15840) Checking out files: 90% (14339/15840) Checking out files: 91% (14415/15840) Checking out files: 92% (14573/15840) Checking out files: 92% (14594/15840) Checking out files: 93% (14732/15840) Checking out files: 93% (14886/15840) Checking out files: 94% (14890/15840) Checking out files: 95% (15048/15840) Checking out files: 95% (15113/15840) Checking out files: 96% (15207/15840) Checking out files: 97% (15365/15840) Checking out files: 97% (15369/15840) Checking out files: 98% (15524/15840) Checking out files: 98% (15577/15840) Checking out files: 99% (15682/15840) Checking out files: 100% (15840/15840) Checking out files: 100% (15840/15840), done. Switched to branch 'scsi-post-merge' Switched to branch '2.6.39-stor8' From . * branch scsi-post-merge -> FETCH_HEAD | 2 + arch/arm/mm/context.c | 17 +- arch/arm/mm/init.c | 17 +- arch/arm/mm/mm.h | 7 +- arch/arm/mm/mmu.c | 11 +- arch/arm/mm/proc-v6.S | 4 +- arch/arm/mm/proc-v7.S | 14 +- arch/arm/plat-nomadik/include/plat/i2c.h | 8 +- arch/arm/plat-omap/include/plat/gpmc-smsc911x.h | 4 +- arch/arm/plat-omap/include/plat/uncompress.h | 1 - arch/arm/plat-omap/include/plat/usb.h | 2 +- arch/arm/plat-s5p/Kconfig | 2 +- arch/arm/plat-s5p/cpu.c | 10 - arch/arm/plat-s5p/include/plat/s5p6442.h | 33 - arch/arm/plat-samsung/include/plat/cpu.h | 1 - arch/arm/plat-samsung/include/plat/debug-macro.S | 2 +- arch/arm/plat-samsung/include/plat/devs.h | 6 - arch/arm/plat-samsung/include/plat/regs-serial.h | 2 +- arch/arm/plat-samsung/include/plat/s3c64xx-spi.h | 1 - arch/avr32/include/asm/bitops.h | 15 + arch/avr32/mach-at32ap/at32ap700x.c | 4 +- arch/avr32/mach-at32ap/include/mach/board.h | 1 + arch/avr32/mm/init.c | 2 - arch/blackfin/Kconfig | 5 +- arch/blackfin/Kconfig.debug | 11 +- arch/blackfin/configs/BF527-EZKIT-V2_defconfig | 12 +- arch/blackfin/configs/BF527-EZKIT_defconfig | 14 +- arch/blackfin/configs/BF533-STAMP_defconfig | 2 - arch/blackfin/configs/BF537-STAMP_defconfig | 2 - arch/blackfin/include/asm/bfin-global.h | 10 - arch/blackfin/include/asm/bfin_pfmon.h | 44 + arch/blackfin/include/asm/bfin_sport.h | 4 + arch/blackfin/include/asm/cacheflush.h | 23 +- arch/blackfin/include/asm/cpu.h | 3 - arch/blackfin/include/asm/def_LPBlackfin.h | 12 +- arch/blackfin/include/asm/irq_handler.h | 25 + arch/blackfin/include/asm/kgdb.h | 7 +- arch/blackfin/include/asm/perf_event.h | 1 + arch/blackfin/include/asm/ptrace.h | 7 +- arch/blackfin/include/mach-common/irq.h | 57 + arch/blackfin/kernel/Makefile | 3 + arch/blackfin/kernel/bfin_dma_5xx.c | 5 + arch/blackfin/kernel/bfin_gpio.c | 34 +- arch/blackfin/kernel/bfin_ksyms.c | 1 + arch/blackfin/kernel/debug-mmrs.c | 1860 +++++++++++++++ arch/blackfin/kernel/ipipe.c | 1 + arch/blackfin/kernel/irqchip.c | 1 + arch/blackfin/kernel/nmi.c | 8 +- arch/blackfin/kernel/perf_event.c | 498 ++++ arch/blackfin/kernel/process.c | 6 +- arch/blackfin/kernel/reboot.c | 65 +- arch/blackfin/kernel/setup.c | 54 +- arch/blackfin/kernel/vmlinux.lds.S | 10 +- arch/blackfin/mach-bf518/include/mach/anomaly.h | 4 +- arch/blackfin/mach-bf518/include/mach/cdefBF512.h | 16 +- arch/blackfin/mach-bf518/include/mach/defBF512.h | 8 +- arch/blackfin/mach-bf518/include/mach/irq.h | 262 +-- arch/blackfin/mach-bf527/boards/ezkit.c | 74 +- arch/blackfin/mach-bf527/include/mach/anomaly.h | 8 +- arch/blackfin/mach-bf527/include/mach/cdefBF522.h | 16 +- arch/blackfin/mach-bf527/include/mach/defBF522.h | 8 +- arch/blackfin/mach-bf527/include/mach/irq.h | 266 +-- arch/blackfin/mach-bf533/include/mach/anomaly.h | 11 +- arch/blackfin/mach-bf533/include/mach/irq.h | 168 +- arch/blackfin/mach-bf537/boards/stamp.c | 110 +- arch/blackfin/mach-bf537/include/mach/anomaly.h | 10 +- arch/blackfin/mach-bf537/include/mach/irq.h | 365 ++-- arch/blackfin/mach-bf537/ints-priority.c | 163 ++ arch/blackfin/mach-bf538/include/mach/anomaly.h | 9 +- arch/blackfin/mach-bf538/include/mach/irq.h | 89 +- arch/blackfin/mach-bf548/boards/ezkit.c | 116 +- arch/blackfin/mach-bf548/include/mach/anomaly.h | 8 +- arch/blackfin/mach-bf548/include/mach/irq.h | 89 +- arch/blackfin/mach-bf561/boards/acvilon.c | 4 - arch/blackfin/mach-bf561/boards/ezkit.c | 10 +- arch/blackfin/mach-bf561/include/mach/anomaly.h | 15 +- arch/blackfin/mach-bf561/include/mach/irq.h | 505 ++--- arch/blackfin/mach-bf561/smp.c | 17 +- arch/blackfin/mach-common/dpmc.c | 7 +- arch/blackfin/mach-common/ints-priority.c | 476 +--- arch/blackfin/mach-common/smp.c | 28 +- arch/blackfin/mm/sram-alloc.c | 43 +- arch/cris/Kconfig | 5 - arch/cris/arch-v10/drivers/axisflashmap.c | 10 +- arch/cris/arch-v32/drivers/Kconfig | 1 - arch/cris/arch-v32/drivers/axisflashmap.c | 7 +- arch/cris/arch-v32/kernel/irq.c | 4 +- arch/cris/arch-v32/kernel/smp.c | 33 +- arch/cris/kernel/vmlinux.lds.S | 2 +- arch/cris/mm/init.c | 2 - arch/frv/Kconfig | 8 - arch/frv/include/asm/suspend.h | 20 - arch/frv/kernel/vmlinux.lds.S | 2 +- arch/frv/mm/init.c | 2 - arch/h8300/Kconfig | 8 - arch/ia64/Kconfig | 4 - arch/ia64/include/asm/tlb.h | 66 +- arch/ia64/kernel/time.c | 2 +- arch/ia64/mm/contig.c | 10 +- arch/ia64/mm/discontig.c | 10 +- arch/ia64/mm/init.c | 2 - arch/m32r/Kconfig | 8 - arch/m32r/Kconfig.debug | 9 - arch/m32r/include/asm/smp.h | 6 +- arch/m32r/kernel/smp.c | 64 +- arch/m32r/kernel/smpboot.c | 48 +- arch/m32r/kernel/vmlinux.lds.S | 2 +- arch/m32r/mm/discontig.c | 1 + arch/m32r/mm/init.c | 2 - arch/m68k/Kconfig | 1 + arch/m68k/Kconfig.nommu | 4 - arch/m68k/include/asm/bitops_mm.h | 8 + arch/m68k/include/asm/bitops_no.h | 22 +- arch/m68k/include/asm/io_no.h | 8 +- arch/m68k/kernel/asm-offsets.c | 106 +- arch/m68k/kernel/asm-offsets_mm.c | 100 - arch/m68k/kernel/asm-offsets_no.c | 76 - arch/m68k/kernel/entry_no.S | 1 - arch/m68k/kernel/irq.c | 28 - arch/m68k/kernel/m68k_ksyms.c | 36 +- arch/m68k/kernel/m68k_ksyms_mm.c | 16 - arch/m68k/kernel/m68k_ksyms_no.c | 78 - arch/m68k/kernel/process_no.c | 2 + arch/m68k/kernel/sys_m68k.c | 581 +++++- arch/m68k/kernel/sys_m68k_mm.c | 546 ----- arch/m68k/kernel/sys_m68k_no.c | 94 - arch/m68k/kernel/syscalltable.S | 1 - arch/m68k/lib/Makefile | 13 +- arch/m68k/lib/Makefile_mm | 6 - arch/m68k/lib/Makefile_no | 7 - arch/m68k/lib/checksum.c | 5 - arch/m68k/lib/checksum_no.c | 3 + arch/m68k/lib/memcpy.c | 128 +- arch/m68k/lib/memmove.c | 2 - arch/m68k/lib/memset.c | 114 +- arch/m68k/lib/muldi3.c | 99 +- arch/m68k/lib/muldi3_mm.c | 63 - arch/m68k/lib/muldi3_no.c | 86 - arch/m68k/lib/string.c | 223 -- arch/m68k/mm/Makefile | 14 +- arch/m68k/mm/Makefile_mm | 8 - arch/m68k/mm/Makefile_no | 5 - arch/m68k/mm/init_mm.c | 2 - arch/m68k/mm/init_no.c | 51 +- arch/m68k/mm/kmap.c | 368 +++- arch/m68k/mm/kmap_mm.c | 367 --- arch/m68k/mm/kmap_no.c | 45 - arch/m68k/platform/68328/entry.S | 7 +- arch/m68k/platform/68360/entry.S | 7 +- arch/m68k/platform/coldfire/dma.c | 3 + arch/m68k/platform/coldfire/entry.S | 11 +- arch/m68k/platform/coldfire/head.S | 1 - arch/microblaze/Kconfig | 6 - arch/microblaze/kernel/prom.c | 2 +- arch/microblaze/mm/init.c | 2 - arch/mips/Kconfig | 8 - arch/mips/Kconfig.debug | 9 - arch/mips/cavium-octeon/flash_setup.c | 11 +- arch/mips/configs/bcm47xx_defconfig | 1 - arch/mips/include/asm/prom.h | 3 - arch/mips/include/asm/suspend.h | 2 - arch/mips/kernel/prom.c | 3 +- arch/mips/kernel/vmlinux.lds.S | 2 +- arch/mips/mm/init.c | 2 - arch/mips/txx9/generic/setup.c | 3 +- arch/mn10300/Kconfig | 3 - arch/mn10300/configs/asb2364_defconfig | 1 - arch/mn10300/kernel/irq.c | 16 +- arch/mn10300/kernel/smp.c | 75 +- arch/mn10300/kernel/vmlinux.lds.S | 2 +- arch/mn10300/mm/cache-smp.c | 8 +- arch/mn10300/mm/init.c | 2 - arch/mn10300/mm/tlb-smp.c | 32 +- arch/parisc/Kconfig | 8 - arch/parisc/include/asm/smp.h | 9 - arch/parisc/kernel/vmlinux.lds.S | 2 +- arch/parisc/mm/init.c | 4 +- arch/powerpc/Kconfig | 10 +- arch/powerpc/Kconfig.debug | 21 - arch/powerpc/boot/dts/canyonlands.dts | 18 + arch/powerpc/boot/dts/katmai.dts | 18 + arch/powerpc/boot/dts/kilauea.dts | 28 + arch/powerpc/boot/dts/mpc8313erdb.dts | 13 + arch/powerpc/boot/dts/mpc8572ds.dts | 13 + arch/powerpc/boot/dts/p2020ds.dts | 13 + arch/powerpc/boot/dts/p2020rdb.dts | 13 + arch/powerpc/boot/dts/redwood.dts | 20 + arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/configs/pseries_defconfig | 1 - arch/powerpc/include/asm/fsl_lbc.h | 2 + arch/powerpc/include/asm/ftrace.h | 14 + arch/powerpc/include/asm/hvcall.h | 2 +- arch/powerpc/include/asm/pgalloc.h | 21 +- arch/powerpc/include/asm/rio.h | 5 + arch/powerpc/include/asm/smp.h | 2 - arch/powerpc/include/asm/suspend.h | 6 - arch/powerpc/include/asm/syscall.h | 5 + arch/powerpc/include/asm/thread_info.h | 9 +- arch/powerpc/kernel/Makefile | 1 + arch/powerpc/kernel/ftrace.c | 8 + arch/powerpc/kernel/irq.c | 46 +- arch/powerpc/kernel/process.c | 23 +- arch/powerpc/kernel/prom.c | 2 +- arch/powerpc/kernel/ptrace.c | 10 + arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/swsusp.c | 1 - arch/powerpc/kernel/traps.c | 13 + arch/powerpc/kernel/vmlinux.lds.S | 2 +- arch/powerpc/mm/pgtable.c | 104 - arch/powerpc/mm/tlb_hash32.c | 3 - arch/powerpc/mm/tlb_hash64.c | 5 +- arch/powerpc/mm/tlb_nohash.c | 3 - arch/powerpc/oprofile/op_model_power4.c | 24 +- arch/powerpc/platforms/40x/Kconfig | 2 + arch/powerpc/platforms/44x/Kconfig | 6 + arch/powerpc/platforms/cell/interrupt.c | 55 +- arch/powerpc/platforms/cell/interrupt.h | 2 +- arch/powerpc/platforms/cell/smp.c | 2 +- arch/powerpc/sysdev/Kconfig | 7 + arch/powerpc/sysdev/Makefile | 1 + arch/powerpc/sysdev/fsl_lbc.c | 9 +- arch/powerpc/sysdev/fsl_rio.c | 100 +- arch/powerpc/sysdev/ppc4xx_msi.c | 276 +++ arch/s390/Kconfig | 13 +- arch/s390/appldata/appldata_base.c | 2 - arch/s390/appldata/appldata_mem.c | 2 - arch/s390/include/asm/bitops.h | 45 +- arch/s390/include/asm/cmpxchg.h | 1 - arch/s390/include/asm/delay.h | 8 +- arch/s390/include/asm/elf.h | 12 - arch/s390/include/asm/hugetlb.h | 17 +- arch/s390/include/asm/irq.h | 9 + arch/s390/include/asm/lowcore.h | 4 +- arch/s390/include/asm/mmu.h | 9 +- arch/s390/include/asm/mmu_context.h | 6 +- arch/s390/include/asm/page.h | 60 +- arch/s390/include/asm/percpu.h | 68 + arch/s390/include/asm/pgalloc.h | 57 +- arch/s390/include/asm/pgtable.h | 609 +++--- arch/s390/include/asm/processor.h | 1 + arch/s390/include/asm/s390_ext.h | 17 - arch/s390/include/asm/suspend.h | 10 - arch/s390/include/asm/tlb.h | 62 +- arch/s390/include/asm/tlbflush.h | 13 +- arch/s390/include/asm/topology.h | 4 +- arch/s390/include/asm/uaccess.h | 11 +- arch/s390/include/asm/unistd.h | 1 + arch/s390/kernel/Makefile | 8 +- arch/s390/kernel/asm-offsets.c | 4 +- arch/s390/kernel/dis.c | 2 +- arch/s390/kernel/entry.S | 1 + arch/s390/kernel/entry64.S | 1 + arch/s390/kernel/irq.c | 138 +- arch/s390/kernel/process.c | 19 +- arch/s390/kernel/s390_ext.c | 108 - arch/s390/kernel/setup.c | 31 +- arch/s390/kernel/smp.c | 31 +- arch/s390/kernel/time.c | 5 +- arch/s390/kernel/topology.c | 17 +- arch/s390/kernel/traps.c | 1 - arch/s390/kernel/vdso32/Makefile | 3 + arch/s390/kernel/vdso64/Makefile | 3 + arch/s390/kernel/vmlinux.lds.S | 2 +- arch/s390/kernel/vtime.c | 2 +- arch/s390/lib/delay.c | 15 + arch/s390/mm/extmem.c | 6 +- arch/s390/mm/fault.c | 249 ++- arch/s390/mm/hugetlbpage.c | 10 - arch/s390/mm/init.c | 5 +- arch/s390/mm/pageattr.c | 2 +- arch/s390/mm/pgtable.c | 69 +- arch/s390/mm/vmem.c | 14 +- arch/s390/oprofile/hwsampler.c | 25 +- arch/score/Kconfig | 3 - arch/score/Kconfig.debug | 9 - arch/score/mm/init.c | 2 - arch/sh/Kconfig | 6 - arch/sh/Kconfig.debug | 9 - arch/sh/configs/apsh4ad0a_defconfig | 1 - arch/sh/configs/sdk7786_defconfig | 1 - arch/sh/configs/se7206_defconfig | 1 - arch/sh/configs/shx3_defconfig | 1 - arch/sh/configs/urquell_defconfig | 1 - arch/sh/include/asm/kgdb.h | 1 + arch/sh/include/asm/ptrace.h | 6 +- arch/sh/include/asm/suspend.h | 1 - arch/sh/include/asm/tlb.h | 28 +- arch/sh/kernel/vmlinux.lds.S | 2 +- arch/sh/mm/init.c | 1 - arch/sparc/Kconfig | 8 - arch/sparc/Kconfig.debug | 9 - arch/sparc/include/asm/pgalloc_64.h | 3 + arch/sparc/include/asm/pgtable_64.h | 15 +- arch/sparc/include/asm/tlb_64.h | 91 +- arch/sparc/include/asm/tlbflush_64.h | 12 +- arch/sparc/kernel/setup_32.c | 2 +- arch/sparc/kernel/vmlinux.lds.S | 2 +- arch/sparc/mm/init_32.c | 4 +- arch/sparc/mm/tlb.c | 43 +- arch/sparc/mm/tsb.c | 15 +- arch/tile/Kconfig | 9 +- arch/tile/Kconfig.debug | 9 - arch/tile/configs/tile_defconfig | 71 - arch/tile/configs/tilegx_defconfig | 1833 ++++++++++++++ arch/tile/configs/tilepro_defconfig | 1163 +++++++++ arch/tile/include/arch/chip_tilegx.h | 258 ++ arch/tile/include/arch/icache.h | 11 +- arch/tile/include/arch/interrupts_64.h | 276 +++ arch/tile/include/arch/spr_def.h | 13 +- arch/tile/include/arch/spr_def_64.h | 173 ++ arch/tile/include/asm/atomic.h | 49 +- arch/tile/include/asm/atomic_32.h | 10 - arch/tile/include/asm/atomic_64.h | 156 ++ arch/tile/include/asm/backtrace.h | 82 +- arch/tile/include/asm/bitops.h | 1 + arch/tile/include/asm/bitops_32.h | 1 - arch/tile/include/asm/bitops_64.h | 105 + arch/tile/include/asm/cacheflush.h | 18 +- arch/tile/include/asm/compat.h | 4 +- arch/tile/include/asm/dma-mapping.h | 3 +- arch/tile/include/asm/fb.h | 1 + arch/tile/include/asm/io.h | 18 + arch/tile/include/asm/irq.h | 2 + arch/tile/include/asm/mmu_context.h | 4 +- arch/tile/include/asm/opcode-tile_32.h | 7 + arch/tile/include/asm/opcode-tile_64.h | 1500 +++++------- arch/tile/include/asm/opcode_constants_64.h | 1043 +++++---- arch/tile/include/asm/page.h | 18 +- arch/tile/include/asm/parport.h | 1 + arch/tile/include/asm/pci.h | 3 +- arch/tile/include/asm/pgtable_64.h | 175 ++ arch/tile/include/asm/processor.h | 9 +- arch/tile/include/asm/serial.h | 1 + arch/tile/include/asm/signal.h | 4 + arch/tile/include/asm/spinlock_64.h | 161 ++ arch/tile/include/asm/stat.h | 2 +- arch/tile/include/asm/swab.h | 6 - arch/tile/include/asm/thread_info.h | 5 +- arch/tile/include/asm/topology.h | 75 +- arch/tile/include/asm/traps.h | 4 + arch/tile/include/asm/unistd.h | 2 +- arch/tile/include/{hv/pagesize.h => asm/vga.h} | 35 +- arch/tile/include/hv/hypervisor.h | 12 +- arch/tile/kernel/backtrace.c | 103 +- arch/tile/kernel/compat.c | 13 +- arch/tile/kernel/compat_signal.c | 4 +- arch/tile/kernel/futex_64.S | 55 + arch/tile/kernel/hardwall.c | 6 +- arch/tile/kernel/head_64.S | 269 +++ arch/tile/kernel/intvec_32.S | 175 +- arch/tile/kernel/intvec_64.S | 1231 ++++++++++ arch/tile/kernel/module.c | 8 +- arch/tile/kernel/pci-dma.c | 2 +- arch/tile/kernel/pci.c | 206 +- arch/tile/kernel/process.c | 52 +- arch/tile/kernel/regs_64.S | 145 ++ arch/tile/kernel/setup.c | 6 + arch/tile/kernel/signal.c | 128 +- arch/tile/kernel/single_step.c | 12 + arch/tile/kernel/stack.c | 14 +- arch/tile/kernel/sys.c | 9 - arch/tile/kernel/tile-desc_32.c | 11 +- arch/tile/kernel/tile-desc_64.c | 2200 +++++++++++++++++ arch/tile/kernel/time.c | 2 + arch/tile/kernel/tlb.c | 12 +- arch/tile/kernel/traps.c | 1 + arch/tile/kernel/vmlinux.lds.S | 2 +- arch/tile/lib/atomic_asm_32.S | 2 +- arch/tile/lib/cacheflush.c | 18 + arch/tile/lib/memchr_64.c | 71 + arch/tile/lib/memcpy_64.c | 220 ++ arch/tile/lib/memcpy_user_64.c | 86 + arch/tile/lib/memset_64.c | 145 ++ arch/tile/lib/spinlock_64.c | 104 + arch/tile/lib/strchr_64.c | 67 + arch/tile/lib/strlen_64.c | 38 + arch/tile/lib/usercopy_64.S | 196 ++ arch/tile/mm/fault.c | 30 +- arch/tile/mm/init.c | 2 - arch/tile/mm/migrate_64.S | 187 ++ arch/um/Kconfig.debug | 16 +- arch/um/Kconfig.x86 | 5 +- arch/um/drivers/Makefile | 4 +- arch/um/drivers/mcast.h | 24 - arch/um/drivers/mcast_kern.c | 120 - arch/um/drivers/mcast_user.c | 165 -- arch/um/drivers/umcast.h | 27 + arch/um/drivers/umcast_kern.c | 188 ++ arch/um/drivers/umcast_user.c | 186 ++ arch/um/drivers/xterm.c | 2 +- arch/um/include/asm/common.lds.S | 2 +- arch/um/include/asm/processor-generic.h | 2 + arch/um/include/asm/smp.h | 1 - arch/um/include/asm/tlb.h | 29 +- arch/um/include/shared/os.h | 7 + arch/um/kernel/Makefile | 1 + arch/um/kernel/early_printk.c | 33 + arch/um/kernel/smp.c | 3 - arch/um/kernel/trap.c | 24 + arch/um/os-Linux/main.c | 3 +- arch/um/os-Linux/process.c | 1 + arch/um/os-Linux/util.c | 5 + arch/unicore32/Kconfig.debug | 7 - arch/unicore32/include/asm/suspend.h | 1 - arch/unicore32/mm/init.c | 2 +- arch/unicore32/mm/mmu.c | 2 - arch/x86/Kconfig | 4 +- arch/x86/Kconfig.debug | 20 - arch/x86/configs/i386_defconfig | 1 - arch/x86/configs/x86_64_defconfig | 1 - arch/x86/include/asm/io.h | 24 +- arch/x86/include/asm/kgdb.h | 1 + arch/x86/include/asm/linkage.h | 5 - arch/x86/include/asm/percpu.h | 7 +- arch/x86/include/asm/ptrace.h | 18 +- arch/x86/include/asm/suspend_32.h | 2 - arch/x86/include/asm/suspend_64.h | 5 - arch/x86/include/asm/tsc.h | 4 + arch/x86/include/asm/vdso.h | 14 - arch/x86/include/asm/vgtod.h | 2 - arch/x86/include/asm/vsyscall.h | 12 +- arch/x86/include/asm/vvar.h | 52 + arch/x86/include/asm/xen/hypercall.h | 7 + arch/x86/kernel/Makefile | 8 +- arch/x86/kernel/apic/io_apic.c | 4 +- arch/x86/kernel/ptrace.c | 4 +- arch/x86/kernel/setup.c | 2 + arch/x86/kernel/tboot.c | 1 - arch/x86/kernel/time.c | 2 +- arch/x86/kernel/tsc.c | 19 - arch/x86/kernel/vmlinux.lds.S | 36 +- arch/x86/kernel/vread_tsc_64.c | 36 + arch/x86/kernel/vsyscall_64.c | 48 +- arch/x86/kvm/mmu.c | 3 +- arch/x86/mm/fault.c | 12 +- arch/x86/mm/hugetlbpage.c | 4 +- arch/x86/mm/init.c | 2 - arch/x86/vdso/Makefile | 17 +- arch/x86/vdso/vclock_gettime.c | 74 +- arch/x86/vdso/vdso.lds.S | 9 +- arch/x86/vdso/vextern.h | 16 - arch/x86/vdso/vgetcpu.c | 3 +- arch/x86/vdso/vma.c | 27 - arch/x86/vdso/vvar.c | 12 - arch/x86/xen/mmu.c | 284 +-- arch/x86/xen/mmu.h | 37 - arch/xtensa/Kconfig | 6 - arch/xtensa/include/asm/page.h | 4 - arch/xtensa/kernel/vmlinux.lds.S | 2 +- arch/xtensa/mm/mmu.c | 2 - arch/xtensa/mm/pgtable.c | 72 - block/blk-cgroup.c | 218 ++- block/blk-cgroup.h | 40 +- block/blk-core.c | 37 +- block/blk-exec.c | 2 +- block/blk-flush.c | 16 +- block/blk-ioc.c | 3 + block/blk-lib.c | 82 +- block/blk-settings.c | 9 +- block/blk-sysfs.c | 3 +- block/blk-throttle.c | 313 ++- block/blk.h | 23 +- block/cfq-iosched.c | 232 ++- block/elevator.c | 11 +- block/genhd.c | 2 +- drivers/Kconfig | 2 + drivers/Makefile | 3 +- drivers/acpi/Kconfig | 11 - drivers/acpi/Makefile | 1 - drivers/acpi/apei/einj.c | 8 + drivers/acpi/atomicio.c | 4 + drivers/amba/bus.c | 5 + drivers/ata/libata-scsi.c | 13 +- drivers/ata/pata_pcmcia.c | 2 +- drivers/base/node.c | 14 +- drivers/bcma/host_pci.c | 2 + drivers/block/Kconfig | 21 + drivers/block/Makefile | 1 + drivers/block/brd.c | 42 +- drivers/block/cciss.c | 571 ++++- drivers/block/cciss.h | 11 +- drivers/block/cciss_cmd.h | 11 + drivers/block/cciss_scsi.c | 41 +- drivers/block/cciss_scsi.h | 4 - drivers/block/drbd/drbd_actlog.c | 2 +- drivers/block/drbd/drbd_bitmap.c | 6 +- drivers/block/drbd/drbd_int.h | 19 +- drivers/block/drbd/drbd_main.c | 37 +- drivers/block/drbd/drbd_nl.c | 127 +- drivers/block/drbd/drbd_receiver.c | 68 +- drivers/block/drbd/drbd_req.c | 20 +- drivers/block/drbd/drbd_req.h | 5 +- drivers/block/drbd/drbd_worker.c | 98 +- drivers/block/loop.c | 28 +- drivers/block/nbd.c | 22 +- drivers/block/paride/pcd.c | 2 + drivers/block/rbd.c | 27 +- drivers/block/xen-blkback/Makefile | 3 + drivers/block/xen-blkback/blkback.c | 824 +++++++ drivers/block/xen-blkback/common.h | 233 ++ drivers/block/xen-blkback/xenbus.c | 768 ++++++ drivers/block/xen-blkfront.c | 51 +- drivers/bluetooth/bluecard_cs.c | 2 +- drivers/bluetooth/bt3c_cs.c | 2 +- drivers/bluetooth/btuart_cs.c | 2 +- drivers/bluetooth/dtl1_cs.c | 2 +- drivers/cdrom/viocd.c | 4 +- drivers/char/agp/intel-agp.c | 3 + drivers/char/agp/intel-agp.h | 8 + drivers/char/agp/intel-gtt.c | 10 + drivers/char/agp/uninorth-agp.c | 2 +- drivers/char/i8k.c | 166 ++- drivers/char/ipmi/ipmi_msghandler.c | 138 +- drivers/char/ipmi/ipmi_si_intf.c | 88 +- drivers/char/mspec.c | 5 +- drivers/char/pcmcia/cm4000_cs.c | 2 +- drivers/char/pcmcia/cm4040_cs.c | 2 +- drivers/char/pcmcia/synclink_cs.c | 2 +- drivers/char/ppdev.c | 1 + drivers/cpufreq/Makefile | 2 + drivers/cpufreq/db8500-cpufreq.c | 169 ++ drivers/crypto/Kconfig | 2 + drivers/dma/shdma.c | 42 +- drivers/dma/shdma.h | 2 +- drivers/dma/timb_dma.c | 3 +- drivers/edac/amd76x_edac.c | 2 +- drivers/edac/amd8111_edac.c | 2 +- drivers/edac/amd8131_edac.c | 2 +- drivers/edac/cpc925_edac.c | 2 +- drivers/edac/e752x_edac.c | 2 +- drivers/edac/e7xxx_edac.c | 2 +- drivers/edac/edac_core.h | 12 - drivers/edac/edac_device.c | 24 +- drivers/edac/edac_mc.c | 16 +- drivers/edac/edac_module.c | 2 +- drivers/edac/edac_pci.c | 21 +- drivers/edac/i3200_edac.c | 13 + drivers/edac/i5000_edac.c | 2 +- drivers/edac/i5400_edac.c | 2 +- drivers/edac/i7300_edac.c | 2 +- drivers/edac/i7core_edac.c | 2 +- drivers/edac/i82860_edac.c | 2 +- drivers/edac/i82875p_edac.c | 2 +- drivers/edac/i82975x_edac.c | 2 +- drivers/edac/mpc85xx_edac.h | 2 +- drivers/edac/mv64x60_edac.h | 2 +- drivers/edac/ppc4xx_edac.c | 2 +- drivers/edac/r82600_edac.c | 2 +- drivers/gpio/Kconfig | 30 +- drivers/gpio/Makefile | 8 +- drivers/gpio/basic_mmio_gpio.c | 517 +++-- drivers/gpio/gpiolib.c | 19 +- drivers/gpio/janz-ttl.c | 3 +- drivers/gpio/ml_ioh_gpio.c | 3 + drivers/gpio/pca953x.c | 2 +- drivers/gpio/rdc321x-gpio.c | 3 +- drivers/gpio/timbgpio.c | 6 +- drivers/gpio/tps65910-gpio.c | 100 + drivers/gpio/vx855_gpio.c | 1 + drivers/gpu/drm/drm_edid.c | 61 +- drivers/gpu/drm/drm_fb_helper.c | 207 +-- drivers/gpu/drm/drm_irq.c | 9 +- drivers/gpu/drm/drm_modes.c | 156 ++ drivers/gpu/drm/drm_stub.c | 21 + drivers/gpu/drm/i915/i915_debugfs.c | 131 +- drivers/gpu/drm/i915/i915_dma.c | 60 +- drivers/gpu/drm/i915/i915_drv.c | 68 +- drivers/gpu/drm/i915/i915_drv.h | 113 +- drivers/gpu/drm/i915/i915_gem.c | 45 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 35 +- drivers/gpu/drm/i915/i915_gem_tiling.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 311 ++- drivers/gpu/drm/i915/i915_reg.h | 35 +- drivers/gpu/drm/i915/i915_suspend.c | 3 +- drivers/gpu/drm/i915/intel_bios.c | 6 +- drivers/gpu/drm/i915/intel_crt.c | 24 +- drivers/gpu/drm/i915/intel_display.c | 2379 +++++++++++-------- drivers/gpu/drm/i915/intel_drv.h | 19 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 88 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 35 +- drivers/gpu/drm/i915/intel_sdvo.c | 10 +- drivers/gpu/drm/i915/intel_tv.c | 13 +- drivers/gpu/drm/nouveau/Kconfig | 2 + drivers/gpu/drm/nouveau/Makefile | 2 + drivers/gpu/drm/nouveau/nouveau_acpi.c | 108 +- drivers/gpu/drm/nouveau/nouveau_bios.c | 7 +- drivers/gpu/drm/nouveau/nouveau_bios.h | 1 + drivers/gpu/drm/nouveau/nouveau_channel.c | 20 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 8 +- drivers/gpu/drm/nouveau/nouveau_display.c | 2 +- drivers/gpu/drm/nouveau/nouveau_drv.c | 25 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 208 +- drivers/gpu/drm/nouveau/nouveau_grctx.h | 10 +- drivers/gpu/drm/nouveau/nouveau_mem.c | 66 +- drivers/gpu/drm/nouveau/nouveau_object.c | 118 +- drivers/gpu/drm/nouveau/nouveau_perf.c | 92 +- drivers/gpu/drm/nouveau/nouveau_pm.c | 21 +- drivers/gpu/drm/nouveau/nouveau_reg.h | 14 +- drivers/gpu/drm/nouveau/nouveau_state.c | 212 +- drivers/gpu/drm/nouveau/nouveau_vm.h | 3 +- drivers/gpu/drm/nouveau/nouveau_volt.c | 10 +- drivers/gpu/drm/nouveau/nv04_crtc.c | 9 +- drivers/gpu/drm/nouveau/nv04_graph.c | 383 ++-- drivers/gpu/drm/nouveau/nv04_instmem.c | 3 + drivers/gpu/drm/nouveau/nv10_graph.c | 212 +- drivers/gpu/drm/nouveau/nv20_graph.c | 510 ++--- drivers/gpu/drm/nouveau/nv40_fifo.c | 2 + drivers/gpu/drm/nouveau/nv40_graph.c | 323 ++-- drivers/gpu/drm/nouveau/nv40_mpeg.c | 311 +++ drivers/gpu/drm/nouveau/nv50_calc.c | 68 +- drivers/gpu/drm/nouveau/nv50_crtc.c | 13 +- drivers/gpu/drm/nouveau/nv50_display.c | 18 +- drivers/gpu/drm/nouveau/nv50_graph.c | 442 ++-- drivers/gpu/drm/nouveau/nv50_grctx.c | 10 +- drivers/gpu/drm/nouveau/nv50_mpeg.c | 256 ++ drivers/gpu/drm/nouveau/nv50_pm.c | 15 + drivers/gpu/drm/nouveau/nv50_vm.c | 12 +- drivers/gpu/drm/nouveau/nv84_crypt.c | 135 +- drivers/gpu/drm/nouveau/nva3_copy.c | 226 ++ drivers/gpu/drm/nouveau/nva3_copy.fuc | 870 +++++++ drivers/gpu/drm/nouveau/nva3_copy.fuc.h | 534 +++++ drivers/gpu/drm/nouveau/nva3_pm.c | 169 ++- drivers/gpu/drm/nouveau/nvc0_copy.c | 243 ++ drivers/gpu/drm/nouveau/nvc0_copy.fuc.h | 527 ++++ drivers/gpu/drm/nouveau/nvc0_fifo.c | 142 +- drivers/gpu/drm/nouveau/nvc0_graph.c | 600 +++--- drivers/gpu/drm/nouveau/nvc0_graph.h | 29 +- drivers/gpu/drm/nouveau/nvc0_grctx.c | 20 +- drivers/gpu/drm/radeon/atom.c | 4 +- drivers/gpu/drm/radeon/atombios.h | 22 +- drivers/gpu/drm/radeon/atombios_crtc.c | 132 +- drivers/gpu/drm/radeon/atombios_dp.c | 1046 +++++---- drivers/gpu/drm/radeon/evergreen.c | 14 +- drivers/gpu/drm/radeon/evergreend.h | 2 + drivers/gpu/drm/radeon/ni.c | 8 +- drivers/gpu/drm/radeon/nid.h | 4 +- drivers/gpu/drm/radeon/radeon_asic.c | 4 + drivers/gpu/drm/radeon/radeon_combios.c | 117 +- drivers/gpu/drm/radeon/radeon_connectors.c | 607 ++++-- drivers/gpu/drm/radeon/radeon_device.c | 3 + drivers/gpu/drm/radeon/radeon_display.c | 10 +- drivers/gpu/drm/radeon/radeon_drv.c | 3 +- drivers/gpu/drm/radeon/radeon_encoders.c | 252 ++- drivers/gpu/drm/radeon/radeon_i2c.c | 2 + drivers/gpu/drm/radeon/radeon_mode.h | 19 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 4 +- drivers/gpu/vga/vga_switcheroo.c | 6 - drivers/gpu/vga/vgaarb.c | 113 +- drivers/hwmon/Kconfig | 42 +- drivers/hwmon/Makefile | 3 + drivers/hwmon/abituguru.c | 3 - drivers/hwmon/abituguru3.c | 13 - .../power_meter.c => hwmon/acpi_power_meter.c} | 0 drivers/hwmon/adcxx.c | 16 +- drivers/hwmon/coretemp.c | 16 +- drivers/hwmon/emc6w201.c | 539 +++++ drivers/hwmon/f71882fg.c | 115 +- drivers/hwmon/fam15h_power.c | 229 ++ drivers/hwmon/ibmaem.c | 10 +- drivers/hwmon/it87.c | 31 +- drivers/hwmon/jc42.c | 2 +- drivers/hwmon/k10temp.c | 11 +- drivers/hwmon/k8temp.c | 8 +- drivers/hwmon/lm70.c | 10 +- drivers/hwmon/max6650.c | 78 +- drivers/hwmon/pmbus_core.c | 1 + drivers/hwmon/sch5627.c | 46 +- drivers/hwmon/ultra45_env.c | 4 +- drivers/i2c/busses/Kconfig | 12 +- drivers/i2c/busses/i2c-eg20t.c | 2 + drivers/i2c/busses/i2c-i801.c | 61 +- drivers/i2c/busses/i2c-nomadik.c | 276 ++- drivers/i2c/busses/i2c-ocores.c | 3 +- drivers/i2c/busses/i2c-parport-light.c | 10 +- drivers/i2c/busses/i2c-parport.c | 30 +- drivers/i2c/busses/i2c-parport.h | 74 +- drivers/i2c/busses/i2c-sh_mobile.c | 19 +- drivers/i2c/busses/i2c-tegra.c | 39 +- drivers/i2c/busses/i2c-xiic.c | 3 +- drivers/ide/ide-cd.c | 3 +- drivers/ide/ide-cs.c | 2 +- drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/Makefile | 2 +- drivers/infiniband/core/cm.c | 8 + drivers/infiniband/core/cma.c | 308 ++- drivers/infiniband/core/device.c | 25 +- drivers/infiniband/core/mad.c | 7 + drivers/infiniband/core/netlink.c | 190 ++ drivers/infiniband/core/ucma.c | 35 +- drivers/infiniband/core/user_mad.c | 7 + drivers/infiniband/core/uverbs_main.c | 8 + drivers/infiniband/hw/cxgb3/iwch_cm.c | 26 +- drivers/infiniband/hw/cxgb3/iwch_provider.h | 2 +- drivers/infiniband/hw/cxgb3/iwch_qp.c | 6 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 18 +- drivers/infiniband/hw/nes/nes.c | 4 +- drivers/infiniband/hw/qib/Kconfig | 2 +- drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 4 +- drivers/input/evdev.c | 19 +- drivers/input/input-compat.h | 2 +- drivers/input/input-polldev.c | 56 +- drivers/input/input.c | 1 - drivers/input/joydev.c | 1 - drivers/input/keyboard/Kconfig | 33 + drivers/input/keyboard/Makefile | 3 + drivers/input/keyboard/adp5589-keys.c | 771 ++++++ drivers/input/keyboard/gpio_keys.c | 11 +- drivers/input/keyboard/mpr121_touchkey.c | 339 +++ drivers/input/keyboard/omap-keypad.c | 6 +- drivers/input/keyboard/pmic8xxx-keypad.c | 799 +++++++ drivers/input/keyboard/qt1070.c | 1 + drivers/input/keyboard/sh_keysc.c | 53 +- drivers/input/keyboard/tegra-kbc.c | 60 +- drivers/input/misc/Kconfig | 11 + drivers/input/misc/Makefile | 1 + drivers/input/misc/ad714x.c | 129 +- drivers/input/misc/ati_remote2.c | 9 +- drivers/input/misc/pmic8xxx-pwrkey.c | 231 ++ drivers/input/misc/rotary_encoder.c | 119 +- drivers/input/misc/twl4030-pwrbutton.c | 2 +- drivers/input/misc/twl4030-vibra.c | 3 +- drivers/input/mouse/elantech.c | 72 +- drivers/input/mouse/elantech.h | 6 + drivers/input/mousedev.c | 1 - drivers/input/touchscreen/Kconfig | 12 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/ads7846.c | 26 +- drivers/input/touchscreen/atmel_mxt_ts.c | 92 +- drivers/input/touchscreen/atmel_tsadcc.c | 2 +- drivers/input/touchscreen/h3600_ts_input.c | 8 +- drivers/input/touchscreen/max11801_ts.c | 272 +++ drivers/input/touchscreen/tsc2007.c | 26 +- drivers/isdn/hardware/avm/avm_cs.c | 2 +- drivers/isdn/hardware/eicon/divasfunc.c | 5 +- drivers/isdn/hardware/mISDN/netjet.c | 6 + drivers/isdn/hisax/avma1_cs.c | 2 +- drivers/isdn/hisax/elsa_cs.c | 2 +- drivers/isdn/hisax/sedlbauer_cs.c | 2 +- drivers/isdn/hisax/teles_cs.c | 2 +- drivers/leds/Kconfig | 34 +- drivers/leds/Makefile | 3 +- drivers/leds/led-class.c | 3 +- drivers/leds/leds-88pm860x.c | 7 +- drivers/leds/leds-asic3.c | 165 ++ drivers/leds/leds-gpio-register.c | 42 + drivers/leds/leds-h1940.c | 170 -- drivers/leds/leds-lm3530.c | 73 +- drivers/leds/leds-mc13783.c | 7 +- drivers/leds/leds-pca9532.c | 191 ++- drivers/leds/leds.h | 7 + drivers/leds/ledtrig-timer.c | 3 + drivers/media/dvb/dm1105/dm1105.c | 272 ++- drivers/media/dvb/dvb-usb/lmedm04.c | 107 +- drivers/media/dvb/frontends/stb0899_algo.c | 2 +- drivers/media/dvb/frontends/tda8261.c | 1 - drivers/media/radio/radio-maxiradio.c | 3 +- drivers/media/radio/radio-timb.c | 3 +- drivers/media/radio/radio-wl1273.c | 4 +- drivers/media/radio/wl128x/fmdrv_v4l2.c | 2 +- drivers/media/rc/Kconfig | 12 + drivers/media/rc/Makefile | 1 + drivers/media/rc/fintek-cir.c | 684 ++++++ drivers/media/rc/fintek-cir.h | 243 ++ drivers/media/rc/keymaps/rc-lme2510.c | 134 +- drivers/media/video/Kconfig | 6 +- drivers/media/video/Makefile | 1 + drivers/media/video/cpia2/cpia2_v4l.c | 4 +- drivers/media/video/cx231xx/cx231xx-avcore.c | 2 +- drivers/media/video/gspca/kinect.c | 2 +- drivers/media/video/m5mols/Kconfig | 5 + drivers/media/video/m5mols/Makefile | 3 + drivers/media/video/m5mols/m5mols.h | 296 +++ drivers/media/video/m5mols/m5mols_capture.c | 191 ++ drivers/media/video/m5mols/m5mols_controls.c | 299 +++ drivers/media/video/m5mols/m5mols_core.c | 1004 ++++++++ drivers/media/video/m5mols/m5mols_reg.h | 399 ++++ drivers/media/video/omap/omap_vout.c | 2 +- drivers/media/video/omap/omap_voutdef.h | 2 +- drivers/media/video/timblogiw.c | 3 +- drivers/media/video/uvc/Makefile | 3 + drivers/media/video/uvc/uvc_driver.c | 66 +- drivers/media/video/uvc/uvc_entity.c | 118 + drivers/media/video/uvc/uvcvideo.h | 20 + drivers/mfd/88pm860x-core.c | 155 +- drivers/mfd/Kconfig | 115 +- drivers/mfd/Makefile | 8 +- drivers/mfd/ab3100-core.c | 6 +- drivers/mfd/ab3550-core.c | 6 +- drivers/mfd/ab8500-core.c | 32 +- drivers/mfd/ab8500-gpadc.c | 34 +- drivers/mfd/ab8500-i2c.c | 3 +- drivers/mfd/asic3.c | 83 +- drivers/mfd/davinci_voicecodec.c | 6 +- .../mfd/db5500-prcmu-regs.h | 27 +- drivers/mfd/db5500-prcmu.c | 448 ++++ drivers/mfd/db8500-prcmu-regs.h | 166 ++ drivers/mfd/db8500-prcmu.c | 2069 ++++++++++++++++ drivers/mfd/htc-pasic3.c | 5 +- drivers/mfd/janz-cmodio.c | 3 +- drivers/mfd/max8925-core.c | 2 +- drivers/mfd/mc13xxx-core.c | 12 +- drivers/mfd/mfd-core.c | 7 + drivers/mfd/omap-usb-host.c | 152 +- drivers/mfd/pm8921-core.c | 212 ++ drivers/mfd/pm8xxx-irq.c | 371 +++ drivers/mfd/rdc321x-southbridge.c | 6 +- drivers/mfd/t7l66xb.c | 6 +- drivers/mfd/tc6387xb.c | 3 +- drivers/mfd/tc6393xb.c | 10 +- drivers/mfd/timberdale.c | 81 +- drivers/mfd/tps6105x.c | 3 +- drivers/mfd/tps6586x.c | 4 +- drivers/mfd/tps65910-irq.c | 218 ++ drivers/mfd/tps65910.c | 229 ++ drivers/mfd/tps65911-comparator.c | 188 ++ drivers/mfd/twl-core.c | 252 ++- drivers/mfd/twl4030-codec.c | 10 +- drivers/mfd/twl4030-power.c | 6 +- drivers/mfd/twl6030-irq.c | 4 +- drivers/mfd/wl1273-core.c | 7 +- drivers/mfd/wm831x-core.c | 13 +- drivers/mfd/wm831x-irq.c | 27 +- drivers/mfd/wm8400-core.c | 3 +- drivers/misc/kgdbts.c | 29 +- drivers/mmc/card/block.c | 712 +++++- drivers/mmc/card/mmc_test.c | 116 +- drivers/mmc/card/queue.c | 8 - drivers/mmc/core/bus.c | 11 +- drivers/mmc/core/core.c | 111 +- drivers/mmc/core/core.h | 7 +- drivers/mmc/core/host.c | 4 +- drivers/mmc/core/mmc.c | 186 ++- drivers/mmc/core/mmc_ops.c | 80 +- drivers/mmc/core/mmc_ops.h | 1 - drivers/mmc/core/quirks.c | 89 +- drivers/mmc/core/sd.c | 405 +++- drivers/mmc/core/sd.h | 2 +- drivers/mmc/core/sd_ops.c | 51 +- drivers/mmc/core/sdio.c | 24 +- drivers/mmc/core/sdio_irq.c | 33 +- drivers/mmc/core/sdio_ops.c | 18 +- drivers/mmc/host/Kconfig | 33 +- drivers/mmc/host/Makefile | 1 + drivers/mmc/host/dw_mmc.c | 6 +- drivers/mmc/host/mmci.c | 25 +- drivers/mmc/host/sdhci-pci.c | 49 +- drivers/mmc/host/sdhci-pxa.c | 48 +- drivers/mmc/host/sdhci-tegra.c | 2 + drivers/mmc/host/sdhci.c | 854 ++++++- drivers/mmc/host/sdhci.h | 59 +- drivers/mmc/host/sdricoh_cs.c | 2 +- drivers/mmc/host/sh_mmcif.c | 126 +- drivers/mmc/host/sh_mobile_sdhi.c | 50 +- drivers/mmc/host/tmio_mmc.c | 34 +- drivers/mmc/host/tmio_mmc.h | 16 +- drivers/mmc/host/tmio_mmc_dma.c | 21 +- drivers/mmc/host/tmio_mmc_pio.c | 184 ++- drivers/mmc/host/vub300.c | 2506 ++++++++++++++++++++ drivers/mtd/Kconfig | 18 +- drivers/mtd/Makefile | 3 +- drivers/mtd/chips/cfi_cmdset_0001.c | 10 +- drivers/mtd/chips/cfi_cmdset_0002.c | 10 +- drivers/mtd/chips/cfi_cmdset_0020.c | 1 + drivers/mtd/devices/block2mtd.c | 4 +- drivers/mtd/devices/doc2000.c | 4 +- drivers/mtd/devices/doc2001.c | 4 +- drivers/mtd/devices/doc2001plus.c | 4 +- drivers/mtd/devices/lart.c | 9 +- drivers/mtd/devices/m25p80.c | 109 +- drivers/mtd/devices/ms02-nv.c | 4 +- drivers/mtd/devices/mtd_dataflash.c | 45 +- drivers/mtd/devices/mtdram.c | 5 +- drivers/mtd/devices/phram.c | 4 +- drivers/mtd/devices/pmc551.c | 6 +- drivers/mtd/devices/slram.c | 4 +- drivers/mtd/devices/sst25l.c | 68 +- drivers/mtd/lpddr/lpddr_cmds.c | 8 +- drivers/mtd/maps/Kconfig | 23 +- drivers/mtd/maps/amd76xrom.c | 4 +- drivers/mtd/maps/autcpu12-nvram.c | 4 +- drivers/mtd/maps/bcm963xx-flash.c | 6 +- drivers/mtd/maps/bfin-async-flash.c | 21 +- drivers/mtd/maps/cdb89712.c | 12 +- drivers/mtd/maps/ceiva.c | 6 +- drivers/mtd/maps/cfi_flagadm.c | 4 +- drivers/mtd/maps/ck804xrom.c | 4 +- drivers/mtd/maps/dbox2-flash.c | 4 +- drivers/mtd/maps/dc21285.c | 20 +- drivers/mtd/maps/dilnetpc.c | 9 +- drivers/mtd/maps/dmv182.c | 4 +- drivers/mtd/maps/edb7312.c | 26 +- drivers/mtd/maps/esb2rom.c | 4 +- drivers/mtd/maps/fortunet.c | 7 +- drivers/mtd/maps/gpio-addr-flash.c | 27 +- drivers/mtd/maps/h720x-flash.c | 6 +- drivers/mtd/maps/ichxrom.c | 4 +- drivers/mtd/maps/impa7.c | 22 +- drivers/mtd/maps/intel_vr_nor.c | 19 +- drivers/mtd/maps/ixp2000.c | 4 +- drivers/mtd/maps/ixp4xx.c | 16 +- drivers/mtd/maps/l440gx.c | 4 +- drivers/mtd/maps/latch-addr-flash.c | 45 +- drivers/mtd/maps/mbx860.c | 6 +- drivers/mtd/maps/netsc520.c | 4 +- drivers/mtd/maps/nettel.c | 12 +- drivers/mtd/maps/octagon-5066.c | 4 +- drivers/mtd/maps/pci.c | 4 +- drivers/mtd/maps/pcmciamtd.c | 6 +- drivers/mtd/maps/physmap.c | 34 +- drivers/mtd/maps/physmap_of.c | 30 +- drivers/mtd/maps/plat-ram.c | 24 +- drivers/mtd/maps/pmcmsp-flash.c | 6 +- drivers/mtd/maps/pxa2xx-flash.c | 18 +- drivers/mtd/maps/rbtx4939-flash.c | 24 +- drivers/mtd/maps/rpxlite.c | 4 +- drivers/mtd/maps/sa1100-flash.c | 21 +- drivers/mtd/maps/sbc_gxx.c | 4 +- drivers/mtd/maps/sc520cdp.c | 8 +- drivers/mtd/maps/scb2_flash.c | 6 +- drivers/mtd/maps/scx200_docflash.c | 16 +- drivers/mtd/maps/solutionengine.c | 12 +- drivers/mtd/maps/sun_uflash.c | 4 +- drivers/mtd/maps/tqm8xxl.c | 20 +- drivers/mtd/maps/ts5500_flash.c | 4 +- drivers/mtd/maps/tsunami_flash.c | 4 +- drivers/mtd/maps/uclinux.c | 12 +- drivers/mtd/maps/vmax301.c | 4 +- drivers/mtd/maps/vmu-flash.c | 4 +- drivers/mtd/maps/wr_sbc82xx_flash.c | 15 +- drivers/mtd/mtd_blkdevs.c | 24 +- drivers/mtd/mtdchar.c | 55 +- drivers/mtd/mtdconcat.c | 4 +- drivers/mtd/mtdcore.c | 167 +- drivers/mtd/mtdcore.h | 6 + drivers/mtd/mtdpart.c | 9 +- drivers/mtd/mtdswap.c | 8 +- drivers/mtd/nand/Kconfig | 5 +- drivers/mtd/nand/alauda.c | 4 +- drivers/mtd/nand/ams-delta.c | 4 +- drivers/mtd/nand/atmel_nand.c | 13 +- drivers/mtd/nand/au1550nd.c | 3 +- drivers/mtd/nand/autcpu12.c | 16 +- drivers/mtd/nand/bcm_umi_nand.c | 4 +- drivers/mtd/nand/bf5xx_nand.c | 7 +- drivers/mtd/nand/cafe_nand.c | 11 +- drivers/mtd/nand/cmx270_nand.c | 2 +- drivers/mtd/nand/cs553x_nand.c | 19 +- drivers/mtd/nand/davinci_nand.c | 51 +- drivers/mtd/nand/denali.c | 247 +-- drivers/mtd/nand/denali.h | 373 +--- drivers/mtd/nand/diskonchip.c | 18 +- drivers/mtd/nand/edb7312.c | 9 +- drivers/mtd/nand/fsl_elbc_nand.c | 12 +- drivers/mtd/nand/fsl_upm.c | 12 +- drivers/mtd/nand/fsmc_nand.c | 25 +- drivers/mtd/nand/gpio.c | 4 +- drivers/mtd/nand/h1910.c | 5 +- drivers/mtd/nand/jz4740_nand.c | 10 +- drivers/mtd/nand/mpc5121_nfc.c | 12 +- drivers/mtd/nand/mxc_nand.c | 64 +- drivers/mtd/nand/nand_base.c | 18 +- drivers/mtd/nand/nand_bbt.c | 27 +- drivers/mtd/nand/nandsim.c | 4 +- drivers/mtd/nand/ndfc.c | 65 +- drivers/mtd/nand/nomadik_nand.c | 7 +- drivers/mtd/nand/nuc900_nand.c | 4 +- drivers/mtd/nand/omap2.c | 32 +- drivers/mtd/nand/orion_nand.c | 14 +- drivers/mtd/nand/pasemi_nand.c | 2 +- drivers/mtd/nand/plat_nand.c | 12 +- drivers/mtd/nand/ppchameleonevb.c | 15 +- drivers/mtd/nand/pxa3xx_nand.c | 13 +- drivers/mtd/nand/rtc_from4.c | 3 +- drivers/mtd/nand/s3c2410.c | 75 +- drivers/mtd/nand/sh_flctl.c | 2 +- drivers/mtd/nand/sharpsl.c | 12 +- drivers/mtd/nand/sm_common.c | 2 +- drivers/mtd/nand/socrates_nand.c | 16 +- drivers/mtd/nand/spia.c | 2 +- drivers/mtd/nand/tmio_nand.c | 12 +- drivers/mtd/nand/txx9ndfmc.c | 14 +- drivers/mtd/onenand/Kconfig | 1 - drivers/mtd/onenand/generic.c | 16 +- drivers/mtd/onenand/omap2.c | 10 +- drivers/mtd/onenand/onenand_base.c | 54 +- drivers/mtd/onenand/onenand_sim.c | 3 +- drivers/mtd/onenand/samsung.c | 12 +- drivers/mtd/ubi/cdev.c | 14 +- drivers/mtd/ubi/debug.c | 21 +- drivers/mtd/ubi/debug.h | 161 +- drivers/mtd/ubi/gluebi.c | 6 +- drivers/mtd/ubi/io.c | 6 +- drivers/mtd/ubi/scan.c | 2 +- drivers/mtd/ubi/ubi-media.h | 6 +- drivers/mtd/ubi/ubi.h | 4 +- drivers/mtd/ubi/wl.c | 3 +- drivers/net/Makefile | 1 + drivers/net/arm/ixp4xx_eth.c | 195 ++- drivers/net/benet/be_cmds.c | 3 +- drivers/net/bnx2x/bnx2x_cmn.c | 2 +- drivers/net/bnx2x/bnx2x_main.c | 3 +- drivers/net/bonding/bond_alb.c | 4 - drivers/net/bonding/bond_main.c | 62 +- drivers/net/bonding/bond_sysfs.c | 16 +- drivers/net/can/janz-ican3.c | 3 +- drivers/net/can/softing/softing_cs.c | 2 +- drivers/net/davinci_emac.c | 22 +- drivers/net/ehea/ehea_main.c | 2 +- drivers/net/gianfar_ptp.c | 588 +++++ drivers/net/hamradio/baycom_epp.c | 2 +- drivers/net/hamradio/baycom_par.c | 2 +- drivers/net/hamradio/baycom_ser_fdx.c | 2 +- drivers/net/hamradio/baycom_ser_hdx.c | 2 +- drivers/net/hamradio/hdlcdrv.c | 2 +- drivers/net/ioc3-eth.c | 2 +- drivers/net/irda/bfin_sir.c | 59 +- drivers/net/irda/bfin_sir.h | 63 +- drivers/net/ks8842.c | 3 +- drivers/net/pcmcia/3c574_cs.c | 2 +- drivers/net/pcmcia/3c589_cs.c | 2 +- drivers/net/pcmcia/axnet_cs.c | 2 +- drivers/net/pcmcia/com20020_cs.c | 2 +- drivers/net/pcmcia/fmvj18x_cs.c | 2 +- drivers/net/pcmcia/ibmtr_cs.c | 2 +- drivers/net/pcmcia/nmclan_cs.c | 2 +- drivers/net/pcmcia/pcnet_cs.c | 2 +- drivers/net/pcmcia/smc91c92_cs.c | 2 +- drivers/net/pcmcia/xirc2ps_cs.c | 2 +- drivers/net/phy/Makefile | 1 + drivers/net/phy/dp83640.c | 1100 +++++++++ drivers/net/phy/dp83640_reg.h | 267 +++ drivers/net/sfc/mtd.c | 6 +- drivers/net/tg3.c | 1 + drivers/net/tile/tilepro.c | 8 +- drivers/net/usb/cdc_ncm.c | 73 +- drivers/net/via-velocity.h | 2 +- drivers/net/wan/pc300_drv.c | 3 +- drivers/net/wireless/airo.c | 33 +- drivers/net/wireless/airo_cs.c | 2 +- drivers/net/wireless/ath/ath9k/ahb.c | 2 +- drivers/net/wireless/ath/ath9k/ani.c | 2 +- drivers/net/wireless/ath/ath9k/ani.h | 2 +- drivers/net/wireless/ath/ath9k/ar5008_initvals.h | 2 +- drivers/net/wireless/ath/ath9k/ar5008_phy.c | 2 +- drivers/net/wireless/ath/ath9k/ar9001_initvals.h | 2 +- drivers/net/wireless/ath/ath9k/ar9002_calib.c | 2 +- drivers/net/wireless/ath/ath9k/ar9002_hw.c | 2 +- drivers/net/wireless/ath/ath9k/ar9002_initvals.h | 2 +- drivers/net/wireless/ath/ath9k/ar9002_mac.c | 2 +- drivers/net/wireless/ath/ath9k/ar9002_phy.c | 2 +- drivers/net/wireless/ath/ath9k/ar9002_phy.h | 2 +- .../net/wireless/ath/ath9k/ar9003_2p2_initvals.h | 2 +- drivers/net/wireless/ath/ath9k/ar9003_calib.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.h | 16 + drivers/net/wireless/ath/ath9k/ar9003_hw.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_mac.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_mac.h | 2 +- drivers/net/wireless/ath/ath9k/ar9003_paprd.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_phy.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_phy.h | 2 +- drivers/net/wireless/ath/ath9k/ar9485_initvals.h | 2 +- drivers/net/wireless/ath/ath9k/ath9k.h | 5 +- drivers/net/wireless/ath/ath9k/beacon.c | 48 +- drivers/net/wireless/ath/ath9k/btcoex.c | 2 +- drivers/net/wireless/ath/ath9k/btcoex.h | 2 +- drivers/net/wireless/ath/ath9k/calib.c | 2 +- drivers/net/wireless/ath/ath9k/calib.h | 2 +- drivers/net/wireless/ath/ath9k/common.c | 2 +- drivers/net/wireless/ath/ath9k/common.h | 2 +- drivers/net/wireless/ath/ath9k/debug.c | 10 +- drivers/net/wireless/ath/ath9k/debug.h | 2 +- drivers/net/wireless/ath/ath9k/eeprom.c | 2 +- drivers/net/wireless/ath/ath9k/eeprom.h | 2 +- drivers/net/wireless/ath/ath9k/eeprom_4k.c | 2 +- drivers/net/wireless/ath/ath9k/eeprom_9287.c | 2 +- drivers/net/wireless/ath/ath9k/eeprom_def.c | 2 +- drivers/net/wireless/ath/ath9k/gpio.c | 2 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 2 +- drivers/net/wireless/ath/ath9k/hif_usb.h | 4 +- drivers/net/wireless/ath/ath9k/htc.h | 25 +- drivers/net/wireless/ath/ath9k/htc_drv_beacon.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_gpio.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 9 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 79 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 6 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 2 +- drivers/net/wireless/ath/ath9k/htc_hst.h | 2 +- drivers/net/wireless/ath/ath9k/hw-ops.h | 2 +- drivers/net/wireless/ath/ath9k/hw.c | 2 +- drivers/net/wireless/ath/ath9k/hw.h | 2 +- drivers/net/wireless/ath/ath9k/init.c | 2 +- drivers/net/wireless/ath/ath9k/mac.c | 2 +- drivers/net/wireless/ath/ath9k/mac.h | 2 +- drivers/net/wireless/ath/ath9k/main.c | 42 +- drivers/net/wireless/ath/ath9k/pci.c | 2 +- drivers/net/wireless/ath/ath9k/phy.h | 2 +- drivers/net/wireless/ath/ath9k/rc.c | 2 +- drivers/net/wireless/ath/ath9k/rc.h | 2 +- drivers/net/wireless/ath/ath9k/recv.c | 2 +- drivers/net/wireless/ath/ath9k/reg.h | 2 +- drivers/net/wireless/ath/ath9k/wmi.c | 2 +- drivers/net/wireless/ath/ath9k/wmi.h | 2 +- drivers/net/wireless/ath/ath9k/xmit.c | 2 +- drivers/net/wireless/ath/carl9170/carl9170.h | 4 + drivers/net/wireless/ath/carl9170/fw.c | 19 +- drivers/net/wireless/ath/carl9170/main.c | 10 +- drivers/net/wireless/ath/hw.c | 10 +- drivers/net/wireless/atmel_cs.c | 4 +- drivers/net/wireless/b43/b43.h | 24 +- drivers/net/wireless/b43/dma.c | 37 +- drivers/net/wireless/b43/leds.c | 4 +- drivers/net/wireless/b43/lo.c | 4 +- drivers/net/wireless/b43/main.c | 194 +- drivers/net/wireless/b43/pcmcia.c | 2 +- drivers/net/wireless/b43/phy_a.c | 16 +- drivers/net/wireless/b43/phy_common.c | 8 +- drivers/net/wireless/b43/phy_g.c | 48 +- drivers/net/wireless/b43/phy_lp.c | 22 +- drivers/net/wireless/b43/phy_n.c | 24 +- drivers/net/wireless/b43/pio.c | 30 +- drivers/net/wireless/b43/rfkill.c | 6 +- drivers/net/wireless/b43/sdio.c | 4 +- drivers/net/wireless/b43/sysfs.c | 4 +- drivers/net/wireless/b43/tables_lpphy.c | 4 +- drivers/net/wireless/b43/wa.c | 4 +- drivers/net/wireless/b43/xmit.c | 2 +- drivers/net/wireless/hostap/hostap_cs.c | 2 +- drivers/net/wireless/iwlwifi/iwl-1000.c | 4 - drivers/net/wireless/iwlwifi/iwl-2000.c | 8 +- drivers/net/wireless/iwlwifi/iwl-5000.c | 12 +- drivers/net/wireless/iwlwifi/iwl-6000.c | 12 +- drivers/net/wireless/iwlwifi/iwl-agn-calib.c | 14 +- drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 14 +- drivers/net/wireless/iwlwifi/iwl-agn-rs.c | 86 +- drivers/net/wireless/iwlwifi/iwl-agn-rxon.c | 9 +- drivers/net/wireless/iwlwifi/iwl-agn-sta.c | 4 +- drivers/net/wireless/iwlwifi/iwl-agn-tx.c | 16 +- drivers/net/wireless/iwlwifi/iwl-agn-ucode.c | 6 +- drivers/net/wireless/iwlwifi/iwl-agn.c | 250 +-- drivers/net/wireless/iwlwifi/iwl-agn.h | 13 +- drivers/net/wireless/iwlwifi/iwl-commands.h | 5 +- drivers/net/wireless/iwlwifi/iwl-core.h | 10 - drivers/net/wireless/iwlwifi/iwl-dev.h | 66 +- drivers/net/wireless/iwlwifi/iwl-devtrace.h | 58 +- drivers/net/wireless/iwlwifi/iwl-eeprom.c | 7 +- drivers/net/wireless/iwlwifi/iwl-hcmd.c | 9 +- drivers/net/wireless/iwlwifi/iwl-led.c | 4 +- drivers/net/wireless/iwlwifi/iwl-sta.c | 12 +- drivers/net/wireless/iwlwifi/iwl-sv-open.c | 177 ++- drivers/net/wireless/iwlwifi/iwl-testmode.h | 34 + drivers/net/wireless/iwlwifi/iwl-tx.c | 364 +++- drivers/net/wireless/iwmc3200wifi/rx.c | 4 +- drivers/net/wireless/libertas/if_cs.c | 2 +- drivers/net/wireless/mwifiex/11n_aggr.c | 4 + drivers/net/wireless/mwifiex/main.h | 9 +- drivers/net/wireless/mwifiex/txrx.c | 4 +- drivers/net/wireless/mwifiex/wmm.c | 59 +- drivers/net/wireless/orinoco/orinoco_cs.c | 2 +- drivers/net/wireless/orinoco/spectrum_cs.c | 2 +- drivers/net/wireless/p54/p54usb.c | 1 + drivers/net/wireless/ray_cs.c | 2 +- drivers/net/wireless/rndis_wlan.c | 3 +- drivers/net/wireless/rtlwifi/ps.c | 2 +- drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c | 2 +- drivers/net/wireless/rtlwifi/rtl8192ce/phy.c | 69 + drivers/net/wireless/rtlwifi/rtl8192ce/phy.h | 1 + drivers/net/wireless/rtlwifi/rtl8192ce/sw.c | 1 + drivers/net/wireless/wl3501_cs.c | 2 +- drivers/net/xen-netfront.c | 2 + drivers/of/fdt.c | 8 +- drivers/parport/parport_cs.c | 2 +- drivers/parport/parport_ip32.c | 1 - drivers/pci/pci.c | 25 +- drivers/pcmcia/ds.c | 6 +- drivers/pcmcia/sa1100_generic.c | 2 +- drivers/platform/x86/Kconfig | 7 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/ibm_rtl.c | 13 + drivers/platform/x86/intel_ips.c | 13 + drivers/platform/x86/mxm-wmi.c | 111 + drivers/power/Kconfig | 16 + drivers/power/Makefile | 2 + drivers/power/bq27x00_battery.c | 11 +- drivers/power/ds2760_battery.c | 6 +- drivers/power/ds2780_battery.c | 853 +++++++ drivers/power/gpio-charger.c | 15 + drivers/power/isp1704_charger.c | 22 + drivers/power/max8903_charger.c | 391 +++ drivers/power/max8925_power.c | 10 +- drivers/power/test_power.c | 276 +++- drivers/power/z2_battery.c | 20 +- drivers/ptp/Kconfig | 75 + drivers/ptp/Makefile | 7 + drivers/ptp/ptp_chardev.c | 159 ++ drivers/ptp/ptp_clock.c | 343 +++ drivers/ptp/ptp_ixp46x.c | 332 +++ drivers/ptp/ptp_private.h | 92 + drivers/ptp/ptp_sysfs.c | 230 ++ drivers/regulator/88pm8607.c | 30 +- drivers/regulator/Kconfig | 13 + drivers/regulator/Makefile | 2 + drivers/regulator/ab3100.c | 3 +- drivers/regulator/core.c | 93 +- drivers/regulator/db8500-prcmu.c | 558 +++++ drivers/regulator/max8925-regulator.c | 11 +- drivers/regulator/max8997.c | 13 +- drivers/regulator/max8998.c | 22 +- drivers/regulator/mc13783-regulator.c | 7 +- drivers/regulator/mc13892-regulator.c | 25 +- drivers/regulator/mc13xxx-regulator-core.c | 2 +- drivers/regulator/tps6105x-regulator.c | 5 +- drivers/regulator/tps65023-regulator.c | 3 +- drivers/regulator/tps6507x-regulator.c | 3 +- drivers/regulator/tps65910-regulator.c | 993 ++++++++ drivers/regulator/twl-regulator.c | 564 ++++- drivers/regulator/wm831x-dcdc.c | 2 - drivers/regulator/wm8400-regulator.c | 12 +- drivers/rtc/Kconfig | 59 + drivers/rtc/Makefile | 7 + drivers/rtc/rtc-88pm860x.c | 427 ++++ drivers/rtc/rtc-em3027.c | 161 ++ drivers/rtc/rtc-m41t93.c | 225 ++ drivers/rtc/rtc-mrst.c | 4 +- drivers/rtc/rtc-mxc.c | 6 - drivers/rtc/rtc-pcf50633.c | 23 +- drivers/rtc/rtc-rv3029c2.c | 454 ++++ drivers/rtc/rtc-spear.c | 534 +++++ drivers/rtc/rtc-tile.c | 162 ++ drivers/rtc/rtc-vt8500.c | 366 +++ drivers/s390/block/dasd_alias.c | 4 - drivers/s390/block/dasd_diag.c | 6 +- drivers/s390/block/dasd_eckd.c | 11 +- drivers/s390/char/Kconfig | 12 - drivers/s390/char/Makefile | 3 +- drivers/s390/char/monwriter.c | 4 +- drivers/s390/char/raw3270.c | 2 - drivers/s390/char/sclp.c | 7 +- drivers/s390/char/sclp.h | 24 + drivers/s390/char/sclp_config.c | 14 +- drivers/s390/char/sclp_ocf.c | 145 ++ drivers/s390/char/sclp_sdias.c | 3 - drivers/s390/char/sclp_tty.c | 122 +- drivers/s390/char/tape_3590.c | 11 +- drivers/s390/char/tape_block.c | 444 ---- drivers/s390/char/tape_std.c | 3 +- drivers/s390/cio/chsc.c | 35 +- drivers/s390/cio/device_fsm.c | 8 +- drivers/s390/cio/device_ops.c | 3 - drivers/s390/cio/qdio_main.c | 2 +- drivers/s390/crypto/ap_bus.c | 8 +- drivers/s390/kvm/kvm_virtio.c | 3 +- drivers/scsi/aacraid/linit.c | 3 +- drivers/scsi/in2000.c | 2 +- drivers/scsi/pcmcia/aha152x_stub.c | 2 +- drivers/scsi/pcmcia/fdomain_stub.c | 2 +- drivers/scsi/pcmcia/nsp_cs.c | 2 +- drivers/scsi/pcmcia/qlogic_stub.c | 2 +- drivers/scsi/pcmcia/sym53c500_cs.c | 2 +- drivers/scsi/pmcraid.c | 9 +- drivers/scsi/pmcraid.h | 1 - drivers/scsi/qla4xxx/ql4_nx.c | 21 + drivers/scsi/sr.c | 2 +- drivers/scsi/wd33c93.c | 7 +- drivers/spi/Kconfig | 4 +- drivers/spi/amba-pl022.c | 35 +- drivers/spi/coldfire_qspi.c | 1 + drivers/spi/dw_spi.c | 202 +-- drivers/spi/dw_spi.h | 2 - drivers/spi/spi.c | 4 +- drivers/spi/spi_nuc900.c | 2 +- drivers/spi/spi_s3c24xx.c | 2 +- drivers/spi/spi_sh.c | 2 +- drivers/spi/spi_tegra.c | 2 +- drivers/spi/xilinx_spi.c | 3 +- drivers/staging/ath6kl/os/linux/cfg80211.c | 2 +- drivers/staging/brcm80211/brcmfmac/wl_cfg80211.c | 2 +- drivers/staging/comedi/drivers/cb_das16_cs.c | 2 +- drivers/staging/comedi/drivers/das08_cs.c | 2 +- drivers/staging/comedi/drivers/ni_daq_700.c | 2 +- drivers/staging/comedi/drivers/ni_daq_dio24.c | 2 +- drivers/staging/comedi/drivers/ni_labpc_cs.c | 2 +- drivers/staging/comedi/drivers/ni_mio_cs.c | 2 +- drivers/staging/comedi/drivers/quatech_daqp_cs.c | 2 +- drivers/staging/ft1000/ft1000-pcmcia/ft1000_cs.c | 2 +- drivers/staging/generic_serial/rio/rioinit.c | 2 +- drivers/staging/wlags49_h2/wl_cs.c | 2 +- drivers/staging/wlan-ng/cfg80211.c | 2 +- drivers/staging/zcache/zcache.c | 5 +- drivers/telephony/ixj_pcmcia.c | 2 +- drivers/tty/cyclades.c | 3 +- drivers/tty/ipwireless/main.c | 2 +- drivers/tty/nozomi.c | 3 +- drivers/tty/serial/68328serial.c | 2 +- drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/m32r_sio.c | 3 +- drivers/tty/serial/pch_uart.c | 1 + drivers/tty/serial/serial_cs.c | 2 +- drivers/usb/host/sl811_cs.c | 2 +- drivers/usb/otg/twl6030-usb.c | 10 +- drivers/video/Kconfig | 42 +- drivers/video/Makefile | 1 + drivers/video/amifb.c | 27 +- drivers/video/backlight/88pm860x_bl.c | 7 +- drivers/video/backlight/adp5520_bl.c | 6 +- drivers/video/da8xx-fb.c | 4 +- drivers/video/efifb.c | 4 +- drivers/video/mb862xx/Makefile | 5 +- drivers/video/mb862xx/mb862xx-i2c.c | 178 ++ drivers/video/mb862xx/mb862xx_reg.h | 58 +- drivers/video/mb862xx/mb862xxfb.h | 36 + .../video/mb862xx/{mb862xxfb.c => mb862xxfbdrv.c} | 153 ++- drivers/video/omap/Makefile | 1 - drivers/video/omap/dispc.c | 4 +- drivers/video/omap/lcd_omap2evm.c | 192 -- drivers/video/omap/omapfb_main.c | 2 +- drivers/video/omap/rfbi.c | 2 +- drivers/video/omap2/Makefile | 4 +- drivers/video/omap2/displays/Kconfig | 9 +- drivers/video/omap2/displays/panel-acx565akm.c | 2 +- drivers/video/omap2/displays/panel-generic-dpi.c | 57 +- .../omap2/displays/panel-lgphilips-lb035q02.c | 2 +- .../omap2/displays/panel-nec-nl8048hl11-01b.c | 2 +- .../video/omap2/displays/panel-sharp-ls037v7dw01.c | 6 +- drivers/video/omap2/displays/panel-taal.c | 536 ++++- .../video/omap2/displays/panel-tpo-td043mtea1.c | 10 +- drivers/video/omap2/dss/Kconfig | 33 +- drivers/video/omap2/dss/core.c | 15 +- drivers/video/omap2/dss/dispc.c | 1552 +++++++------ drivers/video/omap2/dss/dispc.h | 691 ++++++ drivers/video/omap2/dss/display.c | 46 +- drivers/video/omap2/dss/dpi.c | 113 +- drivers/video/omap2/dss/dsi.c | 2367 +++++++++++++------ drivers/video/omap2/dss/dss.c | 118 +- drivers/video/omap2/dss/dss.h | 98 +- drivers/video/omap2/dss/dss_features.c | 105 +- drivers/video/omap2/dss/dss_features.h | 39 +- drivers/video/omap2/dss/hdmi.c | 461 ++++- drivers/video/omap2/dss/hdmi.h | 222 ++- drivers/video/omap2/dss/hdmi_omap4_panel.c | 2 +- drivers/video/omap2/dss/manager.c | 14 +- drivers/video/omap2/dss/overlay.c | 43 +- drivers/video/omap2/dss/rfbi.c | 176 +-- drivers/video/omap2/dss/sdi.c | 2 +- drivers/video/omap2/dss/venc.c | 23 +- drivers/video/omap2/omapfb/omapfb-ioctl.c | 14 +- drivers/video/omap2/omapfb/omapfb-main.c | 231 +- drivers/video/omap2/omapfb/omapfb-sysfs.c | 23 +- drivers/video/omap2/omapfb/omapfb.h | 8 +- drivers/video/s3c-fb.c | 121 +- drivers/video/s3c2410fb.c | 8 +- drivers/video/s3fb.c | 209 ++- drivers/video/savage/savagefb-i2c.c | 2 + drivers/video/savage/savagefb.h | 8 +- drivers/video/savage/savagefb_driver.c | 15 +- drivers/video/sh7760fb.c | 6 +- drivers/video/sh_mobile_hdmi.c | 10 +- drivers/video/sh_mobile_lcdcfb.c | 126 +- drivers/video/sh_mobile_lcdcfb.h | 1 + drivers/video/sh_mobile_meram.c | 567 +++++ drivers/video/sh_mobile_meram.h | 41 + drivers/video/sm501fb.c | 24 +- drivers/video/tmiofb.c | 12 +- drivers/video/udlfb.c | 20 +- drivers/video/via/via-gpio.c | 49 +- drivers/w1/masters/Kconfig | 2 +- drivers/w1/masters/ds1wm.c | 333 ++- drivers/w1/slaves/Kconfig | 20 + drivers/w1/slaves/Makefile | 2 + drivers/w1/slaves/w1_ds2408.c | 402 ++++ drivers/w1/slaves/w1_ds2780.c | 217 ++ drivers/w1/slaves/w1_ds2780.h | 129 + drivers/w1/w1.c | 12 +- drivers/w1/w1.h | 6 +- drivers/w1/w1_family.h | 2 + drivers/w1/w1_io.c | 26 + drivers/w1/w1_netlink.c | 5 +- drivers/watchdog/rdc321x_wdt.c | 3 +- drivers/xen/Makefile | 1 + drivers/xen/tmem.c | 264 ++ fs/9p/Kconfig | 5 +- fs/9p/vfs_inode.c | 4 + fs/9p/vfs_inode_dotl.c | 11 +- fs/Kconfig | 19 +- fs/affs/namei.c | 5 + fs/afs/dir.c | 5 + fs/autofs4/root.c | 2 + fs/bfs/dir.c | 3 + fs/binfmt_flat.c | 8 + fs/bio.c | 16 +- fs/block_dev.c | 17 +- fs/btrfs/Makefile | 2 +- fs/btrfs/acl.c | 2 +- fs/btrfs/btrfs_inode.h | 15 + fs/btrfs/compression.c | 47 +- fs/btrfs/compression.h | 2 +- fs/btrfs/ctree.c | 51 +- fs/btrfs/ctree.h | 244 +- fs/btrfs/delayed-inode.c | 1695 +++++++++++++ fs/btrfs/delayed-inode.h | 141 ++ fs/btrfs/delayed-ref.c | 114 - fs/btrfs/delayed-ref.h | 6 - fs/btrfs/dir-item.c | 39 +- fs/btrfs/disk-io.c | 210 +- fs/btrfs/disk-io.h | 19 +- fs/btrfs/export.c | 25 +- fs/btrfs/extent-tree.c | 2014 ++-------------- fs/btrfs/extent_io.c | 333 +-- fs/btrfs/extent_io.h | 40 +- fs/btrfs/extent_map.c | 8 +- fs/btrfs/extent_map.h | 4 +- fs/btrfs/file-item.c | 38 +- fs/btrfs/file.c | 302 +++- fs/btrfs/free-space-cache.c | 993 +++++--- fs/btrfs/free-space-cache.h | 48 +- fs/btrfs/inode-item.c | 2 - fs/btrfs/inode-map.c | 444 ++++- fs/btrfs/inode-map.h | 13 + fs/btrfs/inode.c | 700 +++---- fs/btrfs/ioctl.c | 624 ++++- fs/btrfs/ioctl.h | 107 +- fs/btrfs/locking.c | 25 - fs/btrfs/locking.h | 2 - fs/btrfs/ref-cache.c | 164 -- fs/btrfs/ref-cache.h | 24 - fs/btrfs/relocation.c | 67 +- fs/btrfs/root-tree.c | 61 +- fs/btrfs/scrub.c | 1369 +++++++++++ fs/btrfs/super.c | 53 +- fs/btrfs/sysfs.c | 77 - fs/btrfs/transaction.c | 196 +-- fs/btrfs/transaction.h | 5 +- fs/btrfs/tree-defrag.c | 2 +- fs/btrfs/tree-log.c | 208 +- fs/btrfs/tree-log.h | 1 - fs/btrfs/version.sh | 43 - fs/btrfs/volumes.c | 657 +++--- fs/btrfs/volumes.h | 27 +- fs/btrfs/xattr.c | 12 +- fs/buffer.c | 64 +- fs/ceph/addr.c | 5 +- fs/ceph/caps.c | 61 +- fs/ceph/dir.c | 7 +- fs/ceph/export.c | 25 +- fs/ceph/mds_client.c | 7 +- fs/ceph/mds_client.h | 1 + fs/cifs/Kconfig | 20 - fs/cifs/README | 3 + fs/cifs/cache.c | 6 +- fs/cifs/cifs_debug.c | 26 +- fs/cifs/cifs_dfs_ref.c | 2 +- fs/cifs/cifs_fs_sb.h | 3 +- fs/cifs/cifs_spnego.c | 2 +- fs/cifs/cifs_spnego.h | 2 +- fs/cifs/cifsacl.c | 9 +- fs/cifs/cifsencrypt.c | 14 +- fs/cifs/cifsfs.c | 233 ++- fs/cifs/cifsglob.h | 129 +- fs/cifs/cifsproto.h | 209 +- fs/cifs/cifssmb.c | 463 +++- fs/cifs/connect.c | 625 +++--- fs/cifs/dir.c | 33 +- fs/cifs/file.c | 376 ++-- fs/cifs/fscache.c | 6 +- fs/cifs/fscache.h | 8 +- fs/cifs/inode.c | 92 +- fs/cifs/ioctl.c | 2 +- fs/cifs/link.c | 46 +- fs/cifs/misc.c | 32 +- fs/cifs/netmisc.c | 2 +- fs/cifs/readdir.c | 8 +- fs/cifs/sess.c | 42 +- fs/cifs/transport.c | 214 +-- fs/cifs/xattr.c | 8 +- fs/coda/dir.c | 5 + fs/configfs/dir.c | 2 + fs/dcache.c | 8 +- fs/dlm/config.c | 9 +- fs/dlm/config.h | 1 + fs/dlm/dlm_internal.h | 3 + fs/dlm/lock.c | 182 ++- fs/dlm/lock.h | 1 + fs/dlm/lockspace.c | 6 +- fs/dlm/main.c | 2 +- fs/dlm/plock.c | 65 +- fs/dlm/user.c | 1 - fs/drop_caches.c | 5 +- fs/ecryptfs/inode.c | 7 + fs/ecryptfs/keystore.c | 46 +- fs/exec.c | 51 +- fs/ext2/super.c | 3 +- fs/ext3/namei.c | 80 +- fs/ext3/super.c | 2 + fs/ext4/Makefile | 3 +- fs/ext4/balloc.c | 146 +-- fs/ext4/ext4.h | 127 +- fs/ext4/ext4_jbd2.c | 14 - fs/ext4/ext4_jbd2.h | 5 - fs/ext4/extents.c | 1412 +++++++----- fs/ext4/file.c | 1 - fs/ext4/fsync.c | 25 +- fs/ext4/inode.c | 114 +- fs/ext4/mballoc.c | 459 ++-- fs/ext4/mballoc.h | 6 - fs/ext4/migrate.c | 2 +- fs/ext4/mmp.c | 351 +++ fs/ext4/move_extent.c | 3 +- fs/ext4/namei.c | 82 +- fs/ext4/page-io.c | 39 +- fs/ext4/super.c | 206 ++- fs/ext4/xattr.c | 4 +- fs/fat/namei_msdos.c | 5 + fs/fat/namei_vfat.c | 5 + fs/fscache/operation.c | 10 - fs/fscache/page.c | 13 - fs/fuse/dir.c | 6 + fs/gfs2/glock.c | 5 +- fs/gfs2/main.c | 2 +- fs/gfs2/quota.c | 12 +- fs/gfs2/quota.h | 4 +- fs/hfs/dir.c | 6 + fs/hfsplus/dir.c | 8 +- fs/hostfs/hostfs_kern.c | 5 + fs/hpfs/namei.c | 9 +- fs/hugetlbfs/inode.c | 7 +- fs/inode.c | 9 +- fs/jbd/commit.c | 15 +- fs/jbd/journal.c | 16 +- fs/jbd/transaction.c | 3 +- fs/jbd2/commit.c | 28 +- fs/jbd2/journal.c | 58 +- fs/jbd2/transaction.c | 22 +- fs/jffs2/dir.c | 9 +- fs/jffs2/scan.c | 19 +- fs/jfs/namei.c | 5 + fs/logfs/dir.c | 5 + fs/mbcache.c | 10 +- fs/minix/namei.c | 5 + fs/mpage.c | 7 + fs/namei.c | 380 ++-- fs/namespace.c | 2 +- fs/ncpfs/dir.c | 5 + fs/ncpfs/inode.c | 4 +- fs/ncpfs/mmap.c | 2 + fs/nfs/dir.c | 5 +- fs/nfs/internal.h | 2 +- fs/nilfs2/namei.c | 5 + fs/ocfs2/Makefile | 1 + fs/ocfs2/alloc.c | 166 ++ fs/ocfs2/alloc.h | 1 + fs/ocfs2/cluster/sys.c | 9 - fs/ocfs2/dlm/dlmcommon.h | 14 + fs/ocfs2/dlm/dlmdebug.c | 6 + fs/ocfs2/dlm/dlmdomain.c | 94 +- fs/ocfs2/dlm/dlmmaster.c | 255 +-- fs/ocfs2/dlm/dlmrecovery.c | 1 + fs/ocfs2/dlmfs/dlmfs.c | 2 +- fs/ocfs2/file.c | 1 + fs/ocfs2/ioctl.c | 492 ++++- fs/ocfs2/move_extents.c | 1152 +++++++++ fs/ocfs2/move_extents.h | 22 + fs/ocfs2/ocfs2_ioctl.h | 68 + fs/ocfs2/ocfs2_trace.h | 25 + fs/ocfs2/refcounttree.c | 58 +- fs/ocfs2/refcounttree.h | 11 + fs/ocfs2/super.c | 4 +- fs/omfs/dir.c | 11 +- fs/partitions/check.c | 10 +- fs/partitions/efi.c | 9 + fs/proc/Makefile | 1 + fs/proc/array.c | 4 +- fs/proc/base.c | 103 +- fs/proc/generic.c | 1 + fs/proc/inode.c | 7 + fs/proc/internal.h | 26 + fs/proc/namespaces.c | 198 ++ fs/proc/stat.c | 6 +- fs/proc/task_mmu.c | 233 ++- fs/proc/vmcore.c | 52 +- fs/quota/dquot.c | 5 +- fs/reiserfs/namei.c | 5 + fs/reiserfs/xattr.c | 1 - fs/splice.c | 33 +- fs/squashfs/block.c | 2 +- fs/squashfs/cache.c | 31 +- fs/squashfs/decompressor.c | 2 +- fs/squashfs/decompressor.h | 2 +- fs/squashfs/dir.c | 2 +- fs/squashfs/export.c | 42 +- fs/squashfs/file.c | 2 +- fs/squashfs/fragment.c | 37 +- fs/squashfs/id.c | 42 +- fs/squashfs/inode.c | 2 +- fs/squashfs/namei.c | 2 +- fs/squashfs/squashfs.h | 10 +- fs/squashfs/squashfs_fs.h | 2 +- fs/squashfs/squashfs_fs_i.h | 2 +- fs/squashfs/squashfs_fs_sb.h | 2 +- fs/squashfs/super.c | 112 +- fs/squashfs/symlink.c | 2 +- fs/squashfs/xattr.c | 2 +- fs/squashfs/xattr.h | 3 +- fs/squashfs/xattr_id.c | 47 +- fs/squashfs/xz_wrapper.c | 2 +- fs/squashfs/zlib_wrapper.c | 2 +- fs/super.c | 3 + fs/sysv/namei.c | 5 + fs/ubifs/budget.c | 104 +- fs/ubifs/commit.c | 2 +- fs/ubifs/debug.c | 167 +- fs/ubifs/debug.h | 178 +- fs/ubifs/dir.c | 9 +- fs/ubifs/file.c | 28 +- fs/ubifs/find.c | 10 +- fs/ubifs/gc.c | 71 +- fs/ubifs/io.c | 33 +- fs/ubifs/journal.c | 29 +- fs/ubifs/log.c | 28 +- fs/ubifs/lprops.c | 115 +- fs/ubifs/lpt_commit.c | 55 +- fs/ubifs/master.c | 8 +- fs/ubifs/misc.h | 17 + fs/ubifs/orphan.c | 3 +- fs/ubifs/recovery.c | 354 ++-- fs/ubifs/replay.c | 468 ++-- fs/ubifs/sb.c | 153 ++- fs/ubifs/super.c | 46 +- fs/ubifs/tnc.c | 10 +- fs/ubifs/tnc_commit.c | 18 +- fs/ubifs/ubifs-media.h | 30 +- fs/ubifs/ubifs.h | 86 +- fs/ubifs/xattr.c | 8 +- fs/udf/namei.c | 5 + fs/ufs/balloc.c | 9 +- fs/ufs/namei.c | 5 + fs/ufs/truncate.c | 2 +- fs/xfs/linux-2.6/xfs_buf.c | 4 +- fs/xfs/linux-2.6/xfs_discard.c | 29 + fs/xfs/linux-2.6/xfs_discard.h | 2 + fs/xfs/linux-2.6/xfs_super.c | 18 +- fs/xfs/linux-2.6/xfs_sync.c | 5 +- fs/xfs/quota/xfs_qm.c | 6 +- fs/xfs/xfs_ag.h | 3 + fs/xfs/xfs_alloc.c | 35 +- fs/xfs/xfs_alloc.h | 5 +- fs/xfs/xfs_alloc_btree.c | 3 +- fs/xfs/xfs_bmap.c | 549 ++--- fs/xfs/xfs_bmap.h | 2 - fs/xfs/xfs_inode.c | 15 +- fs/xfs/xfs_inode.h | 1 - fs/xfs/xfs_log_cil.c | 13 +- fs/xfs/xfs_mount.h | 1 + fs/xfs/xfs_trans.c | 2 +- include/asm-generic/audit_change_attr.h | 4 + include/asm-generic/audit_dir_write.h | 14 + include/asm-generic/audit_read.h | 5 + include/asm-generic/audit_write.h | 2 + include/asm-generic/bitops/find.h | 4 + include/asm-generic/bitops/le.h | 7 + include/asm-generic/bug.h | 3 - include/asm-generic/cacheflush.h | 5 +- include/asm-generic/pgtable.h | 12 +- include/asm-generic/ptrace.h | 74 + include/asm-generic/resource.h | 2 +- include/asm-generic/tlb.h | 156 +- include/asm-generic/unistd.h | 221 +- include/asm-generic/vmlinux.lds.h | 61 +- include/drm/drmP.h | 49 +- include/drm/drm_crtc.h | 6 +- include/drm/drm_dp_helper.h | 5 + include/drm/drm_edid.h | 25 +- include/drm/drm_fb_helper.h | 16 +- include/linux/Kbuild | 2 + include/linux/basic_mmio_gpio.h | 56 + include/linux/bitmap.h | 5 +- include/linux/bitops.h | 4 +- include/linux/blk_types.h | 2 - include/linux/blkdev.h | 15 +- include/linux/bootmem.h | 25 +- include/linux/buffer_head.h | 16 + include/linux/c2port.h | 3 - include/linux/capability.h | 5 - include/linux/ceph/ceph_fs.h | 1 + include/linux/cgroup.h | 13 +- include/linux/cgroup_subsys.h | 6 - include/linux/cleancache.h | 122 + include/linux/compat.h | 236 ++- include/linux/compiler-gcc.h | 4 + include/linux/compiler-gcc4.h | 2 +- include/linux/cpumask.h | 15 + include/linux/crash_dump.h | 5 + include/linux/cred.h | 2 +- include/linux/dlm_plock.h | 6 +- include/linux/drbd.h | 10 +- include/linux/drbd_tag_magic.h | 2 +- include/linux/flex_array.h | 2 + include/linux/fs.h | 12 +- include/linux/fscache-cache.h | 12 - include/linux/genalloc.h | 25 +- include/linux/genhd.h | 2 +- include/linux/gfp.h | 9 +- include/linux/gpio_keys.h | 8 +- include/linux/huge_mm.h | 8 +- include/linux/hugetlb.h | 7 +- include/linux/hugetlb_inline.h | 2 +- include/linux/i2c.h | 2 +- include/linux/i2c/i2c-sh_mobile.h | 10 + include/linux/i2c/mpr121_touchkey.h | 20 + include/linux/i2c/tsc2007.h | 7 + include/linux/i2c/twl.h | 54 +- include/linux/if_ether.h | 4 - include/linux/if_link.h | 1 + include/linux/if_vlan.h | 5 + include/linux/init_task.h | 16 +- include/linux/input/ad714x.h | 3 +- include/linux/input/adp5589.h | 213 ++ include/linux/input/pmic8xxx-keypad.h | 52 + include/linux/input/pmic8xxx-pwrkey.h | 31 + include/linux/ipmi_smi.h | 2 +- include/linux/jbd2.h | 8 +- include/linux/kernel.h | 39 + include/linux/key.h | 15 +- include/linux/kmod.h | 3 + include/linux/leds-pca9532.h | 3 +- include/linux/leds.h | 2 + include/linux/linkage.h | 4 - include/linux/lockdep.h | 3 + include/linux/lru_cache.h | 12 +- include/linux/lsm_audit.h | 11 +- include/linux/memblock.h | 9 +- include/linux/memcontrol.h | 24 +- include/linux/mempolicy.h | 7 +- include/linux/mfd/88pm860x.h | 6 + include/linux/mfd/abx500.h | 8 + include/linux/mfd/asic3.h | 23 +- include/linux/mfd/core.h | 23 +- include/linux/mfd/db5500-prcmu.h | 45 + include/linux/mfd/db8500-prcmu.h | 978 ++++++++ include/linux/mfd/max8997-private.h | 4 - include/linux/mfd/pm8xxx/core.h | 81 + include/linux/mfd/pm8xxx/irq.h | 59 + include/linux/mfd/pm8xxx/pm8921.h | 31 + include/linux/mfd/tmio.h | 17 + include/linux/mfd/tps65910.h | 800 +++++++ include/linux/mfd/twl4030-codec.h | 2 +- include/linux/mfd/wm831x/core.h | 26 - include/linux/mfd/wm831x/pdata.h | 4 + include/linux/mm.h | 137 +- include/linux/mm_types.h | 25 +- include/linux/mmc/Kbuild | 1 + include/linux/mmc/card.h | 189 ++- include/linux/mmc/core.h | 5 +- include/linux/mmc/host.h | 49 +- include/linux/mmc/ioctl.h | 54 + include/linux/mmc/mmc.h | 18 + include/linux/mmc/sd.h | 9 +- include/linux/mmc/sdhci.h | 15 + include/linux/mmc/sh_mobile_sdhi.h | 4 + include/linux/mmu_notifier.h | 2 +- include/linux/mmzone.h | 16 +- include/linux/mtd/mtd.h | 17 +- include/linux/mtd/nand.h | 4 +- include/linux/mtd/partitions.h | 16 +- include/linux/mtd/physmap.h | 4 - include/linux/mtd/ubi.h | 4 +- include/linux/mutex.h | 9 + include/linux/mxm-wmi.h | 33 + include/linux/net.h | 6 - include/linux/netfilter.h | 1 + include/linux/netfilter/ipset/ip_set_ahash.h | 4 +- include/linux/netfilter/ipset/ip_set_timeout.h | 18 +- include/linux/netlink.h | 1 + include/linux/nsproxy.h | 9 - include/linux/oom.h | 2 + include/linux/page-flags.h | 2 +- include/linux/pagemap.h | 15 + include/linux/pci.h | 7 +- include/linux/percpu_counter.h | 6 +- include/linux/pid.h | 2 +- include/linux/posix-timers.h | 1 + .../dma.h => include/linux/power/isp1704_charger.h | 19 +- include/linux/power/max8903_charger.h | 57 + include/linux/printk.h | 7 + include/linux/proc_fs.h | 40 +- include/linux/ptp_classify.h | 7 + include/linux/ptp_clock.h | 84 + include/linux/ptp_clock_kernel.h | 139 ++ include/linux/ratelimit.h | 40 + include/linux/regulator/db8500-prcmu.h | 45 + include/linux/regulator/machine.h | 7 +- include/linux/rfkill-gpio.h | 43 + include/linux/rmap.h | 29 +- include/linux/rotary_encoder.h | 1 + include/linux/rtc.h | 8 +- include/linux/sched.h | 38 +- include/linux/seqlock.h | 3 - include/linux/shmem_fs.h | 8 +- include/linux/smp.h | 10 - include/linux/spi/ads7846.h | 3 +- include/linux/spi/spi.h | 8 +- include/linux/swap.h | 3 +- include/linux/syscalls.h | 1 + include/linux/vm_event_item.h | 64 + include/linux/vmstat.h | 69 +- include/linux/xattr.h | 8 +- include/media/m5mols.h | 35 + include/media/videobuf-dvb.h | 4 + include/mtd/ubi-user.h | 40 +- include/net/9p/9p.h | 13 +- include/net/9p/client.h | 2 +- include/net/9p/transport.h | 3 +- include/net/cfg80211.h | 8 +- include/net/dst.h | 2 + include/net/ip_vs.h | 3 +- include/net/net_namespace.h | 2 + include/net/net_ratelimit.h | 8 + include/pcmcia/ds.h | 2 +- include/rdma/Kbuild | 5 + include/rdma/ib_user_cm.h | 1 + include/rdma/rdma_cm.h | 19 +- include/rdma/rdma_netlink.h | 92 + include/trace/events/gpio.h | 56 + .../video/omap-panel-generic-dpi.h | 8 +- .../video/omap-panel-nokia-dsi.h | 14 +- .../plat/display.h => include/video/omapdss.h | 114 +- include/video/sh_mobile_lcdc.h | 3 + include/video/sh_mobile_meram.h | 68 + include/xen/interface/io/blkif.h | 13 + include/xen/interface/xen.h | 22 + init/Kconfig | 34 +- init/calibrate.c | 75 +- init/main.c | 3 + ipc/namespace.c | 37 + ipc/shm.c | 2 +- kernel/Makefile | 1 - kernel/capability.c | 4 - kernel/cgroup.c | 587 ++++-- kernel/cgroup_freezer.c | 26 +- kernel/compat.c | 8 + kernel/cpuset.c | 103 +- kernel/cred.c | 8 +- kernel/fork.c | 110 +- kernel/hrtimer.c | 2 +- kernel/irq/proc.c | 55 +- kernel/kmod.c | 100 + kernel/mutex.c | 25 +- kernel/ns_cgroup.c | 118 - kernel/nsproxy.c | 46 +- kernel/pm_qos_params.c | 33 +- kernel/posix-timers.c | 25 +- kernel/power/hibernate.c | 220 +- kernel/printk.c | 93 +- kernel/profile.c | 16 +- kernel/ptrace.c | 2 +- kernel/sched.c | 38 +- kernel/signal.c | 6 +- kernel/sysctl.c | 8 +- kernel/utsname.c | 39 + kernel/workqueue.c | 4 +- lib/Kconfig | 10 - lib/Kconfig.debug | 20 + lib/Makefile | 8 +- lib/audit.c | 2 + lib/bitmap.c | 109 +- lib/find_last_bit.c | 4 + lib/find_next_bit.c | 18 +- lib/flex_array.c | 65 +- lib/genalloc.c | 45 +- lib/kstrtox.c | 26 + lib/lru_cache.c | 2 +- lib/show_mem.c | 2 +- lib/vsprintf.c | 2 +- mm/Kconfig | 23 + mm/Makefile | 1 + mm/backing-dev.c | 4 +- mm/cleancache.c | 244 ++ mm/filemap.c | 83 +- mm/filemap_xip.c | 4 +- mm/fremap.c | 6 +- mm/huge_memory.c | 25 +- mm/hugetlb.c | 18 +- mm/init-mm.c | 1 - mm/internal.h | 4 + mm/ksm.c | 7 +- mm/memcontrol.c | 377 +++- mm/memory-failure.c | 21 +- mm/memory.c | 444 ++-- mm/memory_hotplug.c | 21 +- mm/mempolicy.c | 164 +-- mm/migrate.c | 17 +- mm/mlock.c | 8 +- mm/mmap.c | 129 +- mm/mremap.c | 5 +- mm/nobootmem.c | 23 - mm/nommu.c | 108 +- mm/oom_kill.c | 36 +- mm/page_alloc.c | 125 +- mm/page_cgroup.c | 28 +- mm/percpu.c | 6 +- mm/readahead.c | 2 +- mm/rmap.c | 183 ++- mm/shmem.c | 331 +++- mm/slub.c | 4 +- mm/swap.c | 52 +- mm/swapfile.c | 6 +- mm/truncate.c | 6 + mm/util.c | 24 + mm/vmalloc.c | 19 +- mm/vmscan.c | 184 +- mm/vmstat.c | 264 ++- net/802/psnap.c | 1 - net/8021q/vlan.c | 5 +- net/8021q/vlan.h | 5 - net/9p/Kconfig | 8 +- net/9p/client.c | 30 +- net/9p/mod.c | 4 +- net/9p/trans_fd.c | 7 +- net/9p/trans_rdma.c | 3 +- net/9p/util.c | 2 +- net/atm/atm_sysfs.c | 10 + net/atm/lec.c | 2 +- net/atm/mpc.c | 2 +- net/atm/proc.c | 4 +- net/bridge/br_netfilter.c | 6 +- net/bridge/netfilter/ebtables.c | 6 +- net/can/bcm.c | 6 +- net/can/proc.c | 7 +- net/ceph/messenger.c | 82 +- net/ceph/osd_client.c | 19 +- net/ceph/osdmap.c | 13 +- net/core/dev.c | 12 +- net/core/dst.c | 2 +- net/core/ethtool.c | 25 +- net/core/fib_rules.c | 1 + net/core/filter.c | 5 +- net/core/net_namespace.c | 65 + net/core/rtnetlink.c | 14 +- net/core/sysctl_net_core.c | 1 + net/core/utils.c | 1 + net/dns_resolver/dns_key.c | 10 +- net/ipv4/igmp.c | 10 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/inetpeer.c | 42 +- net/ipv4/ping.c | 3 - net/ipv4/raw.c | 2 +- net/ipv4/tcp_ipv4.c | 6 +- net/ipv4/udp.c | 2 +- net/ipv6/raw.c | 2 +- net/ipv6/tcp_ipv6.c | 6 +- net/ipv6/udp.c | 2 +- net/ipv6/xfrm6_tunnel.c | 2 +- net/iucv/iucv.c | 2 +- net/key/af_key.c | 2 +- net/mac80211/iface.c | 4 +- net/mac80211/main.c | 22 +- net/mac80211/mesh.h | 7 +- net/mac80211/mesh_pathtbl.c | 204 +- net/mac80211/scan.c | 5 + net/netfilter/ipset/ip_set_core.c | 2 +- net/netfilter/ipvs/ip_vs_ftp.c | 27 +- net/netlink/af_netlink.c | 2 +- net/packet/af_packet.c | 2 +- net/phonet/socket.c | 2 +- net/rds/ib.c | 2 +- net/rds/ib_cm.c | 2 +- net/rds/iw.c | 2 +- net/rds/iw_cm.c | 2 +- net/rds/rdma_transport.c | 3 +- net/rfkill/Kconfig | 9 + net/rfkill/Makefile | 1 + net/rfkill/rfkill-gpio.c | 227 ++ net/sched/sch_sfq.c | 22 +- net/sctp/associola.c | 16 + net/sctp/proc.c | 4 +- net/sunrpc/auth.c | 4 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 3 +- net/sunrpc/xprtrdma/verbs.c | 2 +- net/unix/af_unix.c | 2 +- net/wireless/core.h | 5 +- net/wireless/nl80211.c | 12 +- net/wireless/sme.c | 19 +- net/wireless/util.c | 2 +- scripts/.gitignore | 1 + scripts/Kbuild.include | 12 + scripts/Makefile | 7 +- scripts/Makefile.asm-generic | 23 + scripts/Makefile.build | 74 +- scripts/Makefile.headersinst | 10 +- scripts/Makefile.lib | 2 +- scripts/basic/.gitignore | 2 - scripts/basic/Makefile | 3 +- scripts/checkpatch.pl | 13 +- scripts/checkversion.pl | 1 + scripts/{basic => }/docproc.c | 0 scripts/export_report.pl | 26 +- scripts/gen_initramfs_list.sh | 27 +- scripts/kallsyms.c | 2 + scripts/kconfig/Makefile | 38 +- scripts/kconfig/confdata.c | 20 +- scripts/kconfig/expr.h | 4 - scripts/kconfig/gconf.c | 12 +- scripts/kconfig/lex.zconf.c_shipped | 33 +- scripts/kconfig/nconf.c | 14 +- scripts/kconfig/qconf.cc | 5 +- scripts/kconfig/zconf.l | 33 +- scripts/mkcompile_h | 30 +- scripts/package/Makefile | 4 +- scripts/package/mkspec | 19 +- scripts/patch-kernel | 2 +- scripts/selinux/README | 2 +- security/Kconfig | 1 + security/apparmor/match.c | 2 +- security/apparmor/policy_unpack.c | 4 +- security/commoncap.c | 13 +- security/device_cgroup.c | 3 +- security/keys/encrypted.c | 2 +- security/keys/internal.h | 4 +- security/keys/keyctl.c | 6 + security/keys/keyring.c | 37 +- security/keys/proc.c | 2 +- security/keys/process_keys.c | 13 +- security/keys/request_key.c | 5 +- security/keys/request_key_auth.c | 5 +- security/keys/trusted.c | 2 +- security/keys/user_defined.c | 4 +- security/lsm_audit.c | 59 +- security/selinux/avc.c | 14 +- security/selinux/hooks.c | 92 +- security/selinux/include/security.h | 9 +- security/selinux/netnode.c | 1 + security/selinux/selinuxfs.c | 28 +- security/selinux/ss/policydb.c | 244 ++- security/selinux/ss/policydb.h | 12 +- security/selinux/ss/services.c | 75 +- security/smack/smack.h | 11 +- security/smack/smack_lsm.c | 48 +- security/tomoyo/common.c | 17 +- security/tomoyo/file.c | 1 - security/tomoyo/memory.c | 1 + security/tomoyo/mount.c | 1 + security/tomoyo/util.c | 2 +- sound/core/control.c | 3 +- sound/core/init.c | 3 - sound/core/oss/linear.c | 3 - sound/core/pcm_lib.c | 17 +- sound/core/pcm_native.c | 21 +- sound/core/seq/seq_queue.c | 2 - sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/hda_eld.c | 21 +- sound/pci/hda/hda_intel.c | 206 +- sound/pci/hda/patch_analog.c | 1 + sound/pci/hda/patch_conexant.c | 42 +- sound/pci/hda/patch_hdmi.c | 123 +- sound/pcmcia/pdaudiocf/pdaudiocf.c | 2 +- sound/pcmcia/vx/vxpocket.c | 2 +- sound/soc/atmel/sam9g20_wm8731.c | 2 +- sound/soc/codecs/cq93vc.c | 3 +- sound/soc/codecs/twl4030.c | 6 +- sound/soc/codecs/wl1273.c | 3 +- sound/soc/codecs/wm1250-ev1.c | 2 +- sound/soc/codecs/wm8400.c | 2 +- sound/soc/codecs/wm8731.c | 2 +- sound/soc/codecs/wm8915.c | 1 - sound/soc/davinci/davinci-vcif.c | 2 +- sound/soc/omap/Kconfig | 8 - sound/soc/omap/Makefile | 1 - sound/soc/omap/omap2evm.c | 139 -- sound/soc/pxa/raumfeld.c | 92 +- sound/soc/samsung/Kconfig | 4 +- sound/soc/samsung/smdk_wm8580.c | 2 +- sound/soc/soc-core.c | 8 +- sound/soc/soc-dapm.c | 2 +- sound/usb/card.c | 17 +- sound/usb/mixer.c | 32 +- sound/usb/mixer.h | 14 +- sound/usb/mixer_quirks.c | 70 + sound/usb/quirks-table.h | 4 +- sound/usb/quirks.c | 18 +- sound/usb/usbaudio.h | 1 + usr/gen_init_cpio.c | 53 +- 2438 files changed, 105399 insertions(+), 44987 deletions(-) rename Documentation/ABI/{obsolete => removed}/o2cb (65%) create mode 100644 Documentation/ABI/testing/sysfs-kernel-mm-cleancache create mode 100644 Documentation/ABI/testing/sysfs-ptp create mode 100644 Documentation/hwmon/emc6w201 create mode 100644 Documentation/hwmon/fam15h_power create mode 100644 Documentation/mmc/mmc-dev-parts.txt create mode 100644 Documentation/ptp/ptp.txt create mode 100644 Documentation/ptp/testptp.c create mode 100644 Documentation/ptp/testptp.mk create mode 100644 Documentation/security/00-INDEX rename Documentation/{ => security}/SELinux.txt (100%) rename Documentation/{ => security}/Smack.txt (100%) rename Documentation/{ => security}/apparmor.txt (100%) rename Documentation/{ => security}/credentials.txt (99%) rename Documentation/{ => security}/keys-request-key.txt (98%) rename Documentation/{ => security}/keys-trusted-encrypted.txt (100%) rename Documentation/{ => security}/keys.txt (99%) rename Documentation/{ => security}/tomoyo.txt (100%) create mode 100644 Documentation/vm/cleancache.txt create mode 100644 arch/alpha/include/asm/gpio.h delete mode 100644 arch/arm/configs/at572d940hfek_defconfig rename arch/arm/configs/{at91sam9261ek_defconfig => at91sam9261_defconfig} (53%) rename arch/arm/configs/{at91sam9263ek_defconfig => at91sam9263_defconfig} (57%) delete mode 100644 arch/arm/configs/neocore926_defconfig delete mode 100644 arch/arm/configs/s5p6442_defconfig delete mode 100644 arch/arm/configs/usb-a9263_defconfig create mode 100644 arch/arm/include/asm/prom.h create mode 100644 arch/arm/kernel/devtree.c create mode 100644 arch/arm/kernel/fiqasm.S delete mode 100644 arch/arm/mach-at91/at572d940hf.c delete mode 100644 arch/arm/mach-at91/at572d940hf_devices.c delete mode 100644 arch/arm/mach-at91/board-at572d940hf_ek.c delete mode 100644 arch/arm/mach-at91/include/mach/at572d940hf.h delete mode 100644 arch/arm/mach-at91/include/mach/at572d940hf_matrix.h create mode 100644 arch/arm/mach-at91/include/mach/clkdev.h create mode 100644 arch/arm/mach-at91/include/mach/system_rev.h create mode 100644 arch/arm/mach-exynos4/cpuidle.c create mode 100644 arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h delete mode 100644 arch/arm/mach-omap2/board-igep0030.c create mode 100644 arch/arm/mach-omap2/common-board-devices.c create mode 100644 arch/arm/mach-omap2/common-board-devices.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/gpio-bank-a.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/gpio-bank-b.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/gpio-bank-c.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/gpio-bank-d.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/gpio-bank-e.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/gpio-bank-f.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/gpio-bank-g.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/gpio-bank-h.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/gpio-bank-i.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/gpio-bank-j.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/gpio-bank-n.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/gpio-bank-o.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/gpio-bank-p.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/gpio-bank-q.h delete mode 100644 arch/arm/mach-s5p6442/Kconfig delete mode 100644 arch/arm/mach-s5p6442/Makefile delete mode 100644 arch/arm/mach-s5p6442/Makefile.boot delete mode 100644 arch/arm/mach-s5p6442/clock.c delete mode 100644 arch/arm/mach-s5p6442/cpu.c delete mode 100644 arch/arm/mach-s5p6442/dev-audio.c delete mode 100644 arch/arm/mach-s5p6442/dev-spi.c delete mode 100644 arch/arm/mach-s5p6442/dma.c delete mode 100644 arch/arm/mach-s5p6442/include/mach/debug-macro.S delete mode 100644 arch/arm/mach-s5p6442/include/mach/entry-macro.S delete mode 100644 arch/arm/mach-s5p6442/include/mach/gpio.h delete mode 100644 arch/arm/mach-s5p6442/include/mach/hardware.h delete mode 100644 arch/arm/mach-s5p6442/include/mach/io.h delete mode 100644 arch/arm/mach-s5p6442/include/mach/irqs.h delete mode 100644 arch/arm/mach-s5p6442/include/mach/map.h delete mode 100644 arch/arm/mach-s5p6442/include/mach/memory.h delete mode 100644 arch/arm/mach-s5p6442/include/mach/pwm-clock.h delete mode 100644 arch/arm/mach-s5p6442/include/mach/regs-clock.h delete mode 100644 arch/arm/mach-s5p6442/include/mach/regs-irq.h delete mode 100644 arch/arm/mach-s5p6442/include/mach/spi-clocks.h delete mode 100644 arch/arm/mach-s5p6442/include/mach/system.h delete mode 100644 arch/arm/mach-s5p6442/include/mach/tick.h delete mode 100644 arch/arm/mach-s5p6442/include/mach/timex.h delete mode 100644 arch/arm/mach-s5p6442/include/mach/uncompress.h delete mode 100644 arch/arm/mach-s5p6442/include/mach/vmalloc.h delete mode 100644 arch/arm/mach-s5p6442/init.c delete mode 100644 arch/arm/mach-s5p6442/mach-smdk6442.c delete mode 100644 arch/arm/mach-s5p6442/setup-i2c0.c create mode 100644 arch/arm/mach-shmobile/cpuidle.c create mode 100644 arch/arm/mach-shmobile/pm-sh7372.c create mode 100644 arch/arm/mach-shmobile/sleep-sh7372.S create mode 100644 arch/arm/mach-shmobile/suspend.c delete mode 100644 arch/arm/mach-ux500/cpufreq.c create mode 100644 arch/arm/mach-ux500/include/mach/irqs-board-u5500.h delete mode 100644 arch/arm/mach-ux500/include/mach/prcmu-defs.h delete mode 100644 arch/arm/mach-ux500/include/mach/prcmu.h delete mode 100644 arch/arm/mach-ux500/prcmu.c delete mode 100644 arch/arm/plat-s5p/include/plat/s5p6442.h create mode 100644 arch/blackfin/include/asm/bfin_pfmon.h create mode 100644 arch/blackfin/include/asm/perf_event.h create mode 100644 arch/blackfin/include/mach-common/irq.h create mode 100644 arch/blackfin/kernel/debug-mmrs.c create mode 100644 arch/blackfin/kernel/perf_event.c delete mode 100644 arch/frv/include/asm/suspend.h delete mode 100644 arch/m68k/kernel/asm-offsets_mm.c delete mode 100644 arch/m68k/kernel/asm-offsets_no.c delete mode 100644 arch/m68k/kernel/m68k_ksyms_mm.c delete mode 100644 arch/m68k/kernel/m68k_ksyms_no.c delete mode 100644 arch/m68k/kernel/sys_m68k_mm.c delete mode 100644 arch/m68k/kernel/sys_m68k_no.c delete mode 100644 arch/m68k/lib/Makefile_mm delete mode 100644 arch/m68k/lib/Makefile_no delete mode 100644 arch/m68k/lib/checksum.c delete mode 100644 arch/m68k/lib/muldi3_mm.c delete mode 100644 arch/m68k/lib/muldi3_no.c delete mode 100644 arch/m68k/mm/Makefile_mm delete mode 100644 arch/m68k/mm/Makefile_no delete mode 100644 arch/m68k/mm/kmap_mm.c delete mode 100644 arch/m68k/mm/kmap_no.c delete mode 100644 arch/powerpc/include/asm/suspend.h create mode 100644 arch/powerpc/sysdev/ppc4xx_msi.c delete mode 100644 arch/s390/include/asm/s390_ext.h delete mode 100644 arch/s390/include/asm/suspend.h delete mode 100644 arch/s390/kernel/s390_ext.c delete mode 100644 arch/tile/configs/tile_defconfig create mode 100644 arch/tile/configs/tilegx_defconfig create mode 100644 arch/tile/configs/tilepro_defconfig create mode 100644 arch/tile/include/arch/chip_tilegx.h create mode 100644 arch/tile/include/arch/interrupts_64.h create mode 100644 arch/tile/include/arch/spr_def_64.h create mode 100644 arch/tile/include/asm/atomic_64.h create mode 100644 arch/tile/include/asm/bitops_64.h create mode 100644 arch/tile/include/asm/fb.h create mode 100644 arch/tile/include/asm/parport.h create mode 100644 arch/tile/include/asm/pgtable_64.h create mode 100644 arch/tile/include/asm/serial.h create mode 100644 arch/tile/include/asm/spinlock_64.h rename arch/tile/include/{hv/pagesize.h => asm/vga.h} (52%) create mode 100644 arch/tile/kernel/futex_64.S create mode 100644 arch/tile/kernel/head_64.S create mode 100644 arch/tile/kernel/intvec_64.S create mode 100644 arch/tile/kernel/regs_64.S create mode 100644 arch/tile/kernel/tile-desc_64.c create mode 100644 arch/tile/lib/memchr_64.c create mode 100644 arch/tile/lib/memcpy_64.c create mode 100644 arch/tile/lib/memcpy_user_64.c create mode 100644 arch/tile/lib/memset_64.c create mode 100644 arch/tile/lib/spinlock_64.c create mode 100644 arch/tile/lib/strchr_64.c create mode 100644 arch/tile/lib/strlen_64.c create mode 100644 arch/tile/lib/usercopy_64.S create mode 100644 arch/tile/mm/migrate_64.S delete mode 100644 arch/um/drivers/mcast.h delete mode 100644 arch/um/drivers/mcast_kern.c delete mode 100644 arch/um/drivers/mcast_user.c create mode 100644 arch/um/drivers/umcast.h create mode 100644 arch/um/drivers/umcast_kern.c create mode 100644 arch/um/drivers/umcast_user.c create mode 100644 arch/um/kernel/early_printk.c create mode 100644 arch/x86/include/asm/vvar.h create mode 100644 arch/x86/kernel/vread_tsc_64.c delete mode 100644 arch/x86/vdso/vextern.h delete mode 100644 arch/x86/vdso/vvar.c delete mode 100644 arch/xtensa/mm/pgtable.c create mode 100644 drivers/block/xen-blkback/Makefile create mode 100644 drivers/block/xen-blkback/blkback.c create mode 100644 drivers/block/xen-blkback/common.h create mode 100644 drivers/block/xen-blkback/xenbus.c create mode 100644 drivers/cpufreq/db8500-cpufreq.c create mode 100644 drivers/gpio/tps65910-gpio.c create mode 100644 drivers/gpu/drm/nouveau/nv40_mpeg.c create mode 100644 drivers/gpu/drm/nouveau/nv50_mpeg.c create mode 100644 drivers/gpu/drm/nouveau/nva3_copy.c create mode 100644 drivers/gpu/drm/nouveau/nva3_copy.fuc create mode 100644 drivers/gpu/drm/nouveau/nva3_copy.fuc.h create mode 100644 drivers/gpu/drm/nouveau/nvc0_copy.c create mode 100644 drivers/gpu/drm/nouveau/nvc0_copy.fuc.h rename drivers/{acpi/power_meter.c => hwmon/acpi_power_meter.c} (100%) create mode 100644 drivers/hwmon/emc6w201.c create mode 100644 drivers/hwmon/fam15h_power.c create mode 100644 drivers/infiniband/core/netlink.c create mode 100644 drivers/input/keyboard/adp5589-keys.c create mode 100644 drivers/input/keyboard/mpr121_touchkey.c create mode 100644 drivers/input/keyboard/pmic8xxx-keypad.c create mode 100644 drivers/input/misc/pmic8xxx-pwrkey.c create mode 100644 drivers/input/touchscreen/max11801_ts.c create mode 100644 drivers/leds/leds-asic3.c create mode 100644 drivers/leds/leds-gpio-register.c delete mode 100644 drivers/leds/leds-h1940.c create mode 100644 drivers/media/rc/fintek-cir.c create mode 100644 drivers/media/rc/fintek-cir.h create mode 100644 drivers/media/video/m5mols/Kconfig create mode 100644 drivers/media/video/m5mols/Makefile create mode 100644 drivers/media/video/m5mols/m5mols.h create mode 100644 drivers/media/video/m5mols/m5mols_capture.c create mode 100644 drivers/media/video/m5mols/m5mols_controls.c create mode 100644 drivers/media/video/m5mols/m5mols_core.c create mode 100644 drivers/media/video/m5mols/m5mols_reg.h create mode 100644 drivers/media/video/uvc/uvc_entity.c rename arch/arm/mach-ux500/include/mach/prcmu-regs.h => drivers/mfd/db5500-prcmu-regs.h (80%) create mode 100644 drivers/mfd/db5500-prcmu.c create mode 100644 drivers/mfd/db8500-prcmu-regs.h create mode 100644 drivers/mfd/db8500-prcmu.c create mode 100644 drivers/mfd/pm8921-core.c create mode 100644 drivers/mfd/pm8xxx-irq.c create mode 100644 drivers/mfd/tps65910-irq.c create mode 100644 drivers/mfd/tps65910.c create mode 100644 drivers/mfd/tps65911-comparator.c create mode 100644 drivers/mmc/host/vub300.c create mode 100644 drivers/net/gianfar_ptp.c create mode 100644 drivers/net/phy/dp83640.c create mode 100644 drivers/net/phy/dp83640_reg.h create mode 100644 drivers/platform/x86/mxm-wmi.c create mode 100644 drivers/power/ds2780_battery.c create mode 100644 drivers/power/max8903_charger.c create mode 100644 drivers/ptp/Kconfig create mode 100644 drivers/ptp/Makefile create mode 100644 drivers/ptp/ptp_chardev.c create mode 100644 drivers/ptp/ptp_clock.c create mode 100644 drivers/ptp/ptp_ixp46x.c create mode 100644 drivers/ptp/ptp_private.h create mode 100644 drivers/ptp/ptp_sysfs.c create mode 100644 drivers/regulator/db8500-prcmu.c create mode 100644 drivers/regulator/tps65910-regulator.c create mode 100644 drivers/rtc/rtc-88pm860x.c create mode 100644 drivers/rtc/rtc-em3027.c create mode 100644 drivers/rtc/rtc-m41t93.c create mode 100644 drivers/rtc/rtc-rv3029c2.c create mode 100644 drivers/rtc/rtc-spear.c create mode 100644 drivers/rtc/rtc-tile.c create mode 100644 drivers/rtc/rtc-vt8500.c create mode 100644 drivers/s390/char/sclp_ocf.c delete mode 100644 drivers/s390/char/tape_block.c create mode 100644 drivers/video/mb862xx/mb862xx-i2c.c rename drivers/video/mb862xx/{mb862xxfb.c => mb862xxfbdrv.c} (86%) delete mode 100644 drivers/video/omap/lcd_omap2evm.c create mode 100644 drivers/video/omap2/dss/dispc.h create mode 100644 drivers/video/sh_mobile_meram.c create mode 100644 drivers/video/sh_mobile_meram.h create mode 100644 drivers/w1/slaves/w1_ds2408.c create mode 100644 drivers/w1/slaves/w1_ds2780.c create mode 100644 drivers/w1/slaves/w1_ds2780.h create mode 100644 drivers/xen/tmem.c create mode 100644 fs/btrfs/delayed-inode.c create mode 100644 fs/btrfs/delayed-inode.h create mode 100644 fs/btrfs/inode-map.h create mode 100644 fs/btrfs/scrub.c delete mode 100644 fs/btrfs/version.sh create mode 100644 fs/ext4/mmp.c create mode 100644 fs/ocfs2/move_extents.c create mode 100644 fs/ocfs2/move_extents.h create mode 100644 fs/proc/namespaces.c create mode 100644 include/asm-generic/ptrace.h create mode 100644 include/linux/cleancache.h create mode 100644 include/linux/i2c/i2c-sh_mobile.h create mode 100644 include/linux/i2c/mpr121_touchkey.h create mode 100644 include/linux/input/adp5589.h create mode 100644 include/linux/input/pmic8xxx-keypad.h create mode 100644 include/linux/input/pmic8xxx-pwrkey.h create mode 100644 include/linux/mfd/db5500-prcmu.h create mode 100644 include/linux/mfd/db8500-prcmu.h create mode 100644 include/linux/mfd/pm8xxx/core.h create mode 100644 include/linux/mfd/pm8xxx/irq.h create mode 100644 include/linux/mfd/pm8xxx/pm8921.h create mode 100644 include/linux/mfd/tps65910.h create mode 100644 include/linux/mmc/Kbuild create mode 100644 include/linux/mmc/ioctl.h create mode 100644 include/linux/mxm-wmi.h rename arch/arm/mach-s5p6442/include/mach/dma.h => include/linux/power/isp1704_charger.h (67%) create mode 100644 include/linux/power/max8903_charger.h create mode 100644 include/linux/ptp_clock.h create mode 100644 include/linux/ptp_clock_kernel.h create mode 100644 include/linux/regulator/db8500-prcmu.h create mode 100644 include/linux/rfkill-gpio.h create mode 100644 include/linux/vm_event_item.h create mode 100644 include/media/m5mols.h create mode 100644 include/net/net_ratelimit.h create mode 100644 include/rdma/rdma_netlink.h create mode 100644 include/trace/events/gpio.h rename arch/arm/plat-omap/include/plat/panel-generic-dpi.h => include/video/omap-panel-generic-dpi.h (86%) rename arch/arm/plat-omap/include/plat/nokia-dsi-panel.h => include/video/omap-panel-nokia-dsi.h (65%) rename arch/arm/plat-omap/include/plat/display.h => include/video/omapdss.h (85%) create mode 100644 include/video/sh_mobile_meram.h delete mode 100644 kernel/ns_cgroup.c create mode 100644 mm/cleancache.c create mode 100644 net/rfkill/rfkill-gpio.c create mode 100644 scripts/Makefile.asm-generic rename scripts/{basic => }/docproc.c (100%) delete mode 100644 sound/soc/omap/omap2evm.c ## # git /pub/scm/linux/kernel/git/axboe/linux-2.6-block.git for-next block-for-next ## Already up-to-date. ## # git /pub/scm/linux/kernel/git/jgarzik/libata-dev.git upstream-fixes libata-fixes ## Already up-to-date. ## # git /pub/scm/linux/kernel/git/jgarzik/libata-dev.git upstream libata-upstream ## Already up-to-date. ## # quilt /pub/linux/kernel/people/agk/patches/2.6/editing/ device-mapper section NEXT_PATCHES ## sending incremental file list ./ base dm-add-flakey-target.patch dm-add-ioband.patch dm-bufio.patch dm-crypt-wipe-keys-string-immediately-after-key-is-set.patch dm-delay-unplug-queue.patch dm-emulate-BLKRRPART-ioctl.patch dm-export-dm_disk.patch dm-fix-opening-log-and-cow-devices-for-read-only-tables.patch dm-io-use-fixed-initial-mempool-size.patch dm-ioctl-add-flag-to-wipe-buffers-for-secure-data.patch dm-ioctl-prepare-for-crypt-key-wiping.patch dm-iostats.patch dm-kcopyd-add-async-destruction-option.patch dm-kcopyd-add-gfp-parm-to-alloc_pl.patch dm-kcopyd-alloc-pages-from-the-main-page-allocator.patch dm-kcopyd-avoid-pointless-job-splitting.patch dm-kcopyd-preallocate-sub-jobs-to-avoid-deadlock.patch dm-kcopyd-remove-superfluous-page-allocation-spinlock.patch dm-kcopyd-reserve-fewer-pages.patch dm-kcopyd-return-client-directly-and-not-through-a-pointer.patch dm-loop.patch dm-memcache.patch dm-mpath-add-alua.patch dm-mpath-allow-table-load-with-no-priority-groups.patch dm-mpath-do-not-fail-paths-after-integrity-errors.patch dm-mpath-fail-message-ioctl-if-specified-path-is-not-valid.patch dm-mpath-improve-err-mesgs.patch dm-mpath-pg_timeout.patch dm-mpath-refactor-pg_init-trigger.patch dm-multisnap-common.patch dm-multisnap-daniel.patch dm-multisnap-mikulas-alloc.patch dm-multisnap-mikulas-blocks.patch dm-multisnap-mikulas-btree.patch dm-multisnap-mikulas-commit.patch dm-multisnap-mikulas-common.patch dm-multisnap-mikulas-config.patch dm-multisnap-mikulas-delete.patch dm-multisnap-mikulas-freelist.patch dm-multisnap-mikulas-headers.patch dm-multisnap-mikulas-io.patch dm-multisnap-mikulas-snaps.patch dm-raid1-clear-region_hash-on-suspend.patch dm-raid1-increase-dm-io-pages.patch dm-raid1-mempool-bug-workaround-reversion.patch dm-raid1-read-balancing.patch dm-raid1-separate-region_hash-interface-part2-to-be-split-and-fixed.patch dm-raid45-to-be-split.patch dm-region_hash-change-primes.patch dm-snapshot-cleanup-style.patch dm-snapshot-invalidate-from-workqueue.patch dm-snapshot-release-memory-if-invalid.patch dm-stripe-implement-merge-method.patch dm-table-allow-targets-to-support-discards-internally.patch dm-table-extend-device-name-lookups.patch dm-table-limit-max_segments-when-no-merge_bvec-fn.patch dm-table-propagate-non-rotational-flag.patch dm-table-reject-devices-without-request-fns.patch dm-throttle.patch dm-tidy-io-initialisation-functions.patch dm-userspace.patch end git-update1.patch git-update2.patch git-update3.patch git-update4.patch git-update5.patch git-update6.patch git-update7.patch mm next series series.html uml-fixes.patch v6-1-4-dm-replicator-documentation-and-module-registry.patch v6-2-4-dm-replicator-replication-log-and-site-link-handler-interfaces-and-main-replicator-module.patch v6-3-4-dm-replicator-ringbuffer-replication-log-handler.patch v6-4-4-dm-replicator-blockdev-site-link-handler.patch sent 99403086 bytes received 1516 bytes 39761840.80 bytes/sec total size is 99383406 speedup is 1.00 Using base v2.6.39 ## # gitrebase /pub/scm/linux/kernel/git/jejb/scsi-post-merge-2.6.git master scsi-post-merge merge-base ## First, rewinding head to replay your work on top of it... Fast-forwarded scsi-post-merge to 2.6.39-stor8. Already up-to-date. ## # check ## Differences exist, continuing ## # label ## [2.6.39-stor8 d8ba418] 2.6.39-stor8 Committer: James Bottomley Your name and email address were configured automatically based on your username and hostname. Please check that they are accurate. You can suppress this message by setting them explicitly: git config --global user.name "Your Name" git config --global user.email you@example.com After doing this, you may fix the identity used for this commit with: git commit --amend --reset-author 1 files changed, 1 insertions(+), 1 deletions(-) ## # diff /pub/linux/kernel/people/jejb/storage-tree/patch- ## ## # log /pub/linux/kernel/people/jejb/storage-tree/log- ##