From 8eb3234799d34d113111c809b874e9539b9880b3 Mon Sep 17 00:00:00 2001 From: Amit Shah Date: Wed, 24 Feb 2010 10:36:51 +0530 Subject: [PATCH] --- yaml --- r: 186983 b: refs/heads/master c: 604b2ad7ccb11569d3b843bb1ce0fbe034e70769 h: refs/heads/master i: 186981: 2843370eadaef3cdf83131824bcb852ec4fddb41 186979: 6881f4c55e5718d38091eecb7ced6a92ac0d7662 186975: e180ac5e7f3c2f2740f1dd62216dff98bea0f3a5 v: v3 --- [refs] | 2 +- trunk/.gitignore | 1 - .../ABI/stable/sysfs-devices-node | 7 - trunk/Documentation/cdrom/ide-cd | 39 +- trunk/Documentation/cpu-freq/pcc-cpufreq.txt | 207 - .../Documentation/device-mapper/snapshot.txt | 44 - .../fault-injection/provoke-crashes.txt | 38 - .../feature-removal-schedule.txt | 50 +- trunk/Documentation/filesystems/00-INDEX | 2 - trunk/Documentation/filesystems/Locking | 18 + trunk/Documentation/filesystems/logfs.txt | 241 - .../filesystems/nfs/nfs41-server.txt | 5 +- trunk/Documentation/filesystems/proc.txt | 53 +- .../filesystems/sharedsubtree.txt | 16 +- trunk/Documentation/gpio.txt | 64 - trunk/Documentation/hwmon/adt7411 | 42 - trunk/Documentation/hwmon/adt7473 | 74 + trunk/Documentation/hwmon/asc7621 | 296 - trunk/Documentation/hwmon/it87 | 53 +- trunk/Documentation/hwmon/lm90 | 22 - trunk/Documentation/init.txt | 49 - trunk/Documentation/kernel-parameters.txt | 6 - trunk/Documentation/kprobes.txt | 207 +- trunk/Documentation/kvm/api.txt | 12 +- trunk/Documentation/power/runtime_pm.txt | 93 - .../powerpc/dts-bindings/fsl/dma.txt | 8 - .../powerpc/dts-bindings/fsl/i2c.txt | 30 +- trunk/Documentation/vm/slub.txt | 1 - trunk/MAINTAINERS | 65 +- trunk/arch/Kconfig | 13 - trunk/arch/alpha/kernel/osf_sys.c | 3 +- .../arm/include/asm/hardware/iop3xx-adma.h | 12 +- .../arm/mach-u300/include/mach/coh901318.h | 2 +- trunk/arch/cris/Kconfig | 6 - trunk/arch/cris/arch-v32/drivers/cryptocop.c | 2 +- trunk/arch/cris/arch-v32/mach-fs/arbiter.c | 2 +- trunk/arch/cris/kernel/time.c | 68 +- trunk/arch/frv/include/asm/pci.h | 37 + trunk/arch/ia64/include/asm/elf.h | 48 + trunk/arch/ia64/kernel/Makefile | 2 - trunk/arch/ia64/kernel/elfcore.c | 80 - trunk/arch/ia64/kernel/perfmon.c | 1 - trunk/arch/ia64/kvm/Kconfig | 1 - trunk/arch/ia64/kvm/kvm-ia64.c | 50 +- trunk/arch/ia64/kvm/kvm_fw.c | 28 +- trunk/arch/ia64/kvm/mmio.c | 4 +- trunk/arch/ia64/kvm/vcpu.c | 4 +- trunk/arch/ia64/mm/init.c | 2 - trunk/arch/parisc/Kconfig.debug | 14 - trunk/arch/parisc/include/asm/param.h | 23 +- trunk/arch/parisc/include/asm/system.h | 2 +- trunk/arch/parisc/include/asm/uaccess.h | 27 +- trunk/arch/parisc/include/asm/unistd.h | 4 +- trunk/arch/parisc/kernel/cache.c | 4 +- trunk/arch/parisc/kernel/syscall_table.S | 2 - trunk/arch/parisc/kernel/time.c | 29 +- trunk/arch/parisc/kernel/unaligned.c | 14 +- trunk/arch/parisc/lib/memcpy.c | 3 +- trunk/arch/powerpc/include/asm/kvm_asm.h | 6 - trunk/arch/powerpc/include/asm/kvm_book3s.h | 11 +- .../powerpc/include/asm/kvm_book3s_64_asm.h | 18 - trunk/arch/powerpc/include/asm/kvm_e500.h | 3 - trunk/arch/powerpc/include/asm/kvm_host.h | 23 +- trunk/arch/powerpc/include/asm/kvm_ppc.h | 83 +- trunk/arch/powerpc/include/asm/paca.h | 5 - trunk/arch/powerpc/include/asm/reg.h | 4 - trunk/arch/powerpc/kernel/asm-offsets.c | 33 +- trunk/arch/powerpc/kernel/ppc_ksyms.c | 1 - trunk/arch/powerpc/kvm/44x_emulate.c | 25 +- trunk/arch/powerpc/kvm/44x_tlb.c | 20 +- trunk/arch/powerpc/kvm/Kconfig | 1 - trunk/arch/powerpc/kvm/book3s.c | 309 +- trunk/arch/powerpc/kvm/book3s_64_emulate.c | 77 +- trunk/arch/powerpc/kvm/book3s_64_exports.c | 8 - trunk/arch/powerpc/kvm/book3s_64_interrupts.S | 336 +- trunk/arch/powerpc/kvm/book3s_64_mmu.c | 10 +- trunk/arch/powerpc/kvm/book3s_64_rmhandlers.S | 119 +- trunk/arch/powerpc/kvm/book3s_64_slb.S | 160 +- trunk/arch/powerpc/kvm/booke.c | 87 +- trunk/arch/powerpc/kvm/booke_emulate.c | 107 +- trunk/arch/powerpc/kvm/e500.c | 6 - trunk/arch/powerpc/kvm/e500_emulate.c | 93 +- trunk/arch/powerpc/kvm/e500_tlb.c | 10 +- trunk/arch/powerpc/kvm/emulate.c | 118 +- trunk/arch/powerpc/kvm/powerpc.c | 40 +- trunk/arch/powerpc/mm/numa.c | 6 +- trunk/arch/s390/hypfs/inode.c | 42 +- trunk/arch/s390/kvm/kvm-s390.c | 26 +- trunk/arch/s390/kvm/kvm-s390.h | 10 +- trunk/arch/sh/boards/mach-migor/setup.c | 16 - trunk/arch/sh/boot/compressed/cache.c | 2 +- trunk/arch/sh/include/asm/cacheflush.h | 4 +- trunk/arch/sh/include/asm/dma-register.h | 51 - trunk/arch/sh/include/asm/dma-sh.h | 88 +- trunk/arch/sh/include/asm/dmaengine.h | 93 - trunk/arch/sh/include/asm/io.h | 23 +- trunk/arch/sh/include/asm/mmu.h | 31 +- trunk/arch/sh/include/asm/siu.h | 2 +- trunk/arch/sh/include/asm/topology.h | 2 +- .../sh/include/cpu-sh3/cpu/dma-register.h | 41 - trunk/arch/sh/include/cpu-sh3/cpu/dma.h | 27 + .../sh/include/cpu-sh4/cpu/dma-register.h | 112 - trunk/arch/sh/include/cpu-sh4/cpu/dma-sh4a.h | 62 + trunk/arch/sh/include/cpu-sh4/cpu/dma.h | 36 +- trunk/arch/sh/include/mach-migor/mach/migor.h | 1 - trunk/arch/sh/kernel/cpu/sh4a/setup-sh7722.c | 190 +- trunk/arch/sh/kernel/cpu/sh4a/setup-sh7724.c | 186 +- trunk/arch/sh/kernel/cpu/sh4a/setup-sh7780.c | 134 +- trunk/arch/sh/kernel/cpu/sh4a/setup-sh7785.c | 134 +- trunk/arch/sh/kernel/hw_breakpoint.c | 30 +- trunk/arch/sh/kernel/setup.c | 3 +- trunk/arch/sh/kernel/time.c | 6 +- trunk/arch/sh/lib/libgcc.h | 3 +- trunk/arch/sh/mm/ioremap.c | 70 +- trunk/arch/sh/mm/ioremap_fixed.c | 11 +- trunk/arch/sh/mm/numa.c | 3 - trunk/arch/sh/mm/pmb.c | 412 +- trunk/arch/sparc/configs/sparc32_defconfig | 56 +- trunk/arch/sparc/configs/sparc64_defconfig | 34 +- trunk/arch/sparc/include/asm/io_32.h | 4 - trunk/arch/sparc/include/asm/io_64.h | 4 - trunk/arch/sparc/include/asm/perfctr.h | 4 +- trunk/arch/sparc/include/asm/system_64.h | 15 +- trunk/arch/sparc/include/asm/thread_info_64.h | 25 +- trunk/arch/sparc/kernel/entry.h | 1 + trunk/arch/sparc/kernel/process_64.c | 23 + trunk/arch/sparc/kernel/rtrap_64.S | 54 +- trunk/arch/sparc/kernel/sys32.S | 1 + trunk/arch/sparc/kernel/sys_sparc_64.c | 104 + trunk/arch/sparc/kernel/syscalls.S | 23 +- trunk/arch/sparc/kernel/systbls.h | 2 + trunk/arch/sparc/kernel/systbls_64.S | 4 +- trunk/arch/sparc/kernel/traps_64.c | 9 + trunk/arch/sparc/prom/p1275.c | 12 +- trunk/arch/um/.gitignore | 3 - trunk/arch/um/drivers/line.c | 4 +- trunk/arch/um/drivers/mconsole_kern.c | 2 +- trunk/arch/um/sys-i386/Makefile | 2 - trunk/arch/um/sys-i386/asm/elf.h | 43 + trunk/arch/um/sys-i386/elfcore.c | 83 - trunk/arch/x86/Kconfig | 16 - trunk/arch/x86/include/asm/Kbuild | 1 - trunk/arch/x86/include/asm/alternative.h | 4 +- trunk/arch/x86/include/asm/apb_timer.h | 70 - trunk/arch/x86/include/asm/hw_irq.h | 7 + trunk/arch/x86/include/asm/hyperv.h | 186 - trunk/arch/x86/include/asm/i8259.h | 19 +- trunk/arch/x86/include/asm/io_apic.h | 7 +- trunk/arch/x86/include/asm/irq.h | 1 + trunk/arch/x86/include/asm/kprobes.h | 31 +- trunk/arch/x86/include/asm/kvm_emulate.h | 17 +- trunk/arch/x86/include/asm/kvm_host.h | 60 +- trunk/arch/x86/include/asm/kvm_para.h | 1 - trunk/arch/x86/include/asm/mrst.h | 19 - trunk/arch/x86/include/asm/numaq.h | 1 - trunk/arch/x86/include/asm/olpc.h | 20 +- trunk/arch/x86/include/asm/pci.h | 9 +- trunk/arch/x86/include/asm/pci_x86.h | 22 +- trunk/arch/x86/include/asm/setup.h | 2 + trunk/arch/x86/include/asm/svm.h | 2 +- trunk/arch/x86/include/asm/visws/cobalt.h | 2 - trunk/arch/x86/include/asm/vmx.h | 5 +- trunk/arch/x86/include/asm/x86_init.h | 15 - trunk/arch/x86/kernel/Makefile | 1 - trunk/arch/x86/kernel/acpi/boot.c | 4 - trunk/arch/x86/kernel/alternative.c | 60 - trunk/arch/x86/kernel/apb_timer.c | 784 -- trunk/arch/x86/kernel/apic/apic.c | 8 +- trunk/arch/x86/kernel/apic/io_apic.c | 86 +- trunk/arch/x86/kernel/apic/nmi.c | 2 +- trunk/arch/x86/kernel/apic/numaq_32.c | 1 - trunk/arch/x86/kernel/cpu/cpufreq/Kconfig | 14 - trunk/arch/x86/kernel/cpu/cpufreq/Makefile | 1 - .../arch/x86/kernel/cpu/cpufreq/pcc-cpufreq.c | 620 -- trunk/arch/x86/kernel/cpu/mtrr/main.c | 1 - trunk/arch/x86/kernel/cpu/perf_event.c | 2 +- trunk/arch/x86/kernel/cpu/perf_event_intel.c | 2 +- trunk/arch/x86/kernel/i8259.c | 64 +- trunk/arch/x86/kernel/irqinit.c | 9 +- trunk/arch/x86/kernel/kprobes.c | 609 +- trunk/arch/x86/kernel/mrst.c | 216 - trunk/arch/x86/kernel/olpc.c | 10 +- trunk/arch/x86/kernel/smpboot.c | 9 +- trunk/arch/x86/kernel/visws_quirks.c | 21 +- trunk/arch/x86/kernel/vsyscall_64.c | 3 +- trunk/arch/x86/kernel/x86_init.c | 8 - trunk/arch/x86/kvm/Kconfig | 1 - trunk/arch/x86/kvm/emulate.c | 440 +- trunk/arch/x86/kvm/i8254.c | 23 +- trunk/arch/x86/kvm/i8254.h | 2 +- trunk/arch/x86/kvm/i8259.c | 46 +- trunk/arch/x86/kvm/irq.h | 3 +- trunk/arch/x86/kvm/kvm_cache_regs.h | 31 - trunk/arch/x86/kvm/lapic.c | 31 - trunk/arch/x86/kvm/lapic.h | 8 - trunk/arch/x86/kvm/mmu.c | 137 +- trunk/arch/x86/kvm/mmu.h | 35 +- trunk/arch/x86/kvm/paging_tmpl.h | 13 +- trunk/arch/x86/kvm/svm.c | 237 +- trunk/arch/x86/kvm/trace.h | 59 +- trunk/arch/x86/kvm/vmx.c | 396 +- trunk/arch/x86/kvm/x86.c | 1098 +-- trunk/arch/x86/kvm/x86.h | 30 - trunk/arch/x86/pci/Makefile | 2 - trunk/arch/x86/pci/acpi.c | 7 +- trunk/arch/x86/pci/common.c | 6 + trunk/arch/x86/pci/init.c | 8 +- trunk/arch/x86/pci/irq.c | 16 +- trunk/arch/x86/pci/legacy.c | 24 +- trunk/arch/x86/pci/mrst.c | 262 - trunk/arch/x86/pci/numaq_32.c | 6 + trunk/arch/x86/pci/olpc.c | 3 + trunk/arch/x86/pci/visws.c | 6 +- trunk/crypto/ahash.c | 1 + trunk/crypto/authenc.c | 27 +- trunk/crypto/md5.c | 1 - trunk/drivers/Kconfig | 2 + trunk/drivers/acpi/processor_core.c | 2 - trunk/drivers/base/power/Makefile | 1 - trunk/drivers/base/power/generic_ops.c | 233 - trunk/drivers/char/agp/intel-agp.c | 123 +- trunk/drivers/char/virtio_console.c | 2 +- trunk/drivers/clocksource/Kconfig | 9 + trunk/drivers/cpuidle/governors/menu.c | 2 +- trunk/drivers/dma/Kconfig | 23 - trunk/drivers/dma/Makefile | 8 - trunk/drivers/dma/coh901318.c | 182 +- trunk/drivers/dma/coh901318_lli.c | 23 +- trunk/drivers/dma/dmatest.c | 8 +- trunk/drivers/dma/fsldma.c | 1177 ++- trunk/drivers/dma/fsldma.h | 35 +- trunk/drivers/dma/ioat/dma.c | 48 +- trunk/drivers/dma/ioat/dma.h | 11 +- trunk/drivers/dma/ioat/dma_v2.c | 70 +- trunk/drivers/dma/ioat/dma_v2.h | 6 +- trunk/drivers/dma/ioat/dma_v3.c | 64 +- trunk/drivers/dma/ioat/registers.h | 2 +- trunk/drivers/dma/ipu/ipu_idmac.c | 15 +- trunk/drivers/dma/mpc512x_dma.c | 800 -- trunk/drivers/dma/ppc4xx/adma.c | 2 +- trunk/drivers/dma/shdma.c | 500 +- trunk/drivers/dma/shdma.h | 26 +- trunk/drivers/eisa/eisa-bus.c | 240 +- trunk/drivers/firmware/memmap.c | 57 +- trunk/drivers/gpio/Kconfig | 57 +- trunk/drivers/gpio/Makefile | 6 - trunk/drivers/gpio/cs5535-gpio.c | 4 +- trunk/drivers/gpio/gpiolib.c | 58 - trunk/drivers/gpio/it8761e_gpio.c | 231 - trunk/drivers/gpio/max7300.c | 94 - trunk/drivers/gpio/max7301.c | 293 +- trunk/drivers/gpio/max730x.c | 244 - trunk/drivers/gpio/pca953x.c | 249 +- trunk/drivers/gpio/pl061.c | 2 +- trunk/drivers/gpio/sch_gpio.c | 295 - trunk/drivers/gpio/timbgpio.c | 35 +- trunk/drivers/gpio/wm831x-gpio.c | 45 +- trunk/drivers/gpio/wm8350-gpiolib.c | 181 - trunk/drivers/gpio/wm8994-gpio.c | 204 - trunk/drivers/gpu/drm/Makefile | 2 +- trunk/drivers/gpu/drm/drm_buffer.c | 184 - trunk/drivers/gpu/drm/drm_crtc_helper.c | 6 +- trunk/drivers/gpu/drm/drm_drv.c | 44 +- trunk/drivers/gpu/drm/drm_edid.c | 30 +- trunk/drivers/gpu/drm/drm_fb_helper.c | 26 +- trunk/drivers/gpu/drm/drm_gem.c | 70 +- trunk/drivers/gpu/drm/i915/i915_debugfs.c | 253 +- trunk/drivers/gpu/drm/i915/i915_dma.c | 326 +- trunk/drivers/gpu/drm/i915/i915_drv.c | 27 +- trunk/drivers/gpu/drm/i915/i915_drv.h | 69 +- trunk/drivers/gpu/drm/i915/i915_gem.c | 430 +- trunk/drivers/gpu/drm/i915/i915_gem_tiling.c | 169 +- trunk/drivers/gpu/drm/i915/i915_irq.c | 313 +- trunk/drivers/gpu/drm/i915/i915_reg.h | 170 +- trunk/drivers/gpu/drm/i915/i915_suspend.c | 10 - trunk/drivers/gpu/drm/i915/intel_bios.c | 3 +- trunk/drivers/gpu/drm/i915/intel_crt.c | 14 +- trunk/drivers/gpu/drm/i915/intel_display.c | 216 +- trunk/drivers/gpu/drm/i915/intel_dp.c | 6 +- trunk/drivers/gpu/drm/i915/intel_drv.h | 2 - trunk/drivers/gpu/drm/i915/intel_fb.c | 2 - trunk/drivers/gpu/drm/i915/intel_hdmi.c | 4 +- trunk/drivers/gpu/drm/i915/intel_i2c.c | 2 +- trunk/drivers/gpu/drm/i915/intel_lvds.c | 41 +- trunk/drivers/gpu/drm/i915/intel_overlay.c | 29 +- trunk/drivers/gpu/drm/i915/intel_sdvo.c | 23 +- trunk/drivers/gpu/drm/nouveau/Makefile | 2 +- trunk/drivers/gpu/drm/nouveau/nouveau_acpi.c | 160 +- trunk/drivers/gpu/drm/nouveau/nouveau_bios.c | 339 +- trunk/drivers/gpu/drm/nouveau/nouveau_bios.h | 126 +- trunk/drivers/gpu/drm/nouveau/nouveau_calc.c | 4 +- .../drivers/gpu/drm/nouveau/nouveau_channel.c | 39 +- .../gpu/drm/nouveau/nouveau_connector.c | 167 +- .../gpu/drm/nouveau/nouveau_connector.h | 3 +- .../drivers/gpu/drm/nouveau/nouveau_debugfs.c | 24 - .../drivers/gpu/drm/nouveau/nouveau_display.c | 7 +- trunk/drivers/gpu/drm/nouveau/nouveau_dma.c | 108 +- trunk/drivers/gpu/drm/nouveau/nouveau_dma.h | 21 +- trunk/drivers/gpu/drm/nouveau/nouveau_drv.c | 13 +- trunk/drivers/gpu/drm/nouveau/nouveau_drv.h | 53 +- trunk/drivers/gpu/drm/nouveau/nouveau_fbcon.c | 6 +- trunk/drivers/gpu/drm/nouveau/nouveau_gem.c | 508 +- trunk/drivers/gpu/drm/nouveau/nouveau_hw.c | 6 +- trunk/drivers/gpu/drm/nouveau/nouveau_i2c.c | 10 +- trunk/drivers/gpu/drm/nouveau/nouveau_irq.c | 5 - .../gpu/drm/nouveau/nouveau_notifier.c | 9 +- trunk/drivers/gpu/drm/nouveau/nouveau_state.c | 40 +- trunk/drivers/gpu/drm/nouveau/nv04_crtc.c | 4 +- trunk/drivers/gpu/drm/nouveau/nv04_dac.c | 8 +- trunk/drivers/gpu/drm/nouveau/nv04_dfp.c | 4 +- trunk/drivers/gpu/drm/nouveau/nv04_display.c | 49 +- trunk/drivers/gpu/drm/nouveau/nv04_fbcon.c | 2 +- trunk/drivers/gpu/drm/nouveau/nv04_fifo.c | 5 - trunk/drivers/gpu/drm/nouveau/nv04_tv.c | 2 +- trunk/drivers/gpu/drm/nouveau/nv17_tv.c | 6 +- trunk/drivers/gpu/drm/nouveau/nv40_fifo.c | 5 - trunk/drivers/gpu/drm/nouveau/nv50_crtc.c | 4 +- trunk/drivers/gpu/drm/nouveau/nv50_dac.c | 4 +- trunk/drivers/gpu/drm/nouveau/nv50_display.c | 54 +- trunk/drivers/gpu/drm/nouveau/nv50_fbcon.c | 2 +- trunk/drivers/gpu/drm/nouveau/nv50_fifo.c | 13 +- trunk/drivers/gpu/drm/nouveau/nv50_graph.c | 74 +- trunk/drivers/gpu/drm/nouveau/nv50_grctx.c | 2367 ------ trunk/drivers/gpu/drm/nouveau/nv50_instmem.c | 2 +- trunk/drivers/gpu/drm/radeon/Makefile | 9 +- trunk/drivers/gpu/drm/radeon/atom.c | 4 + trunk/drivers/gpu/drm/radeon/atombios.h | 7302 +++++++---------- trunk/drivers/gpu/drm/radeon/atombios_crtc.c | 456 +- trunk/drivers/gpu/drm/radeon/atombios_dp.c | 64 +- trunk/drivers/gpu/drm/radeon/avivod.h | 2 - trunk/drivers/gpu/drm/radeon/evergreen.c | 767 -- trunk/drivers/gpu/drm/radeon/evergreen_reg.h | 176 - trunk/drivers/gpu/drm/radeon/r100.c | 176 +- trunk/drivers/gpu/drm/radeon/r200.c | 46 - trunk/drivers/gpu/drm/radeon/r300.c | 157 +- trunk/drivers/gpu/drm/radeon/r300_cmdbuf.c | 280 +- trunk/drivers/gpu/drm/radeon/r300_reg.h | 2 - trunk/drivers/gpu/drm/radeon/r420.c | 49 +- trunk/drivers/gpu/drm/radeon/r500_reg.h | 100 +- trunk/drivers/gpu/drm/radeon/r520.c | 21 +- trunk/drivers/gpu/drm/radeon/r600.c | 190 +- trunk/drivers/gpu/drm/radeon/r600_audio.c | 21 +- trunk/drivers/gpu/drm/radeon/r600_blit.c | 2 +- trunk/drivers/gpu/drm/radeon/r600_blit_kms.c | 17 +- .../gpu/drm/radeon/r600_blit_shaders.c | 10 + trunk/drivers/gpu/drm/radeon/r600_cp.c | 262 +- trunk/drivers/gpu/drm/radeon/r600_cs.c | 831 +- trunk/drivers/gpu/drm/radeon/r600d.h | 467 +- trunk/drivers/gpu/drm/radeon/radeon.h | 167 +- trunk/drivers/gpu/drm/radeon/radeon_agp.c | 4 - trunk/drivers/gpu/drm/radeon/radeon_asic.h | 172 +- .../drivers/gpu/drm/radeon/radeon_atombios.c | 435 +- .../gpu/drm/radeon/radeon_atpx_handler.c | 257 - trunk/drivers/gpu/drm/radeon/radeon_bios.c | 50 +- trunk/drivers/gpu/drm/radeon/radeon_clocks.c | 18 +- trunk/drivers/gpu/drm/radeon/radeon_combios.c | 290 +- .../gpu/drm/radeon/radeon_connectors.c | 20 +- trunk/drivers/gpu/drm/radeon/radeon_cp.c | 1 - trunk/drivers/gpu/drm/radeon/radeon_cs.c | 7 +- trunk/drivers/gpu/drm/radeon/radeon_cursor.c | 50 +- trunk/drivers/gpu/drm/radeon/radeon_device.c | 235 +- trunk/drivers/gpu/drm/radeon/radeon_display.c | 332 +- trunk/drivers/gpu/drm/radeon/radeon_drv.c | 14 +- trunk/drivers/gpu/drm/radeon/radeon_drv.h | 46 +- .../drivers/gpu/drm/radeon/radeon_encoders.c | 354 +- trunk/drivers/gpu/drm/radeon/radeon_family.h | 5 - trunk/drivers/gpu/drm/radeon/radeon_fb.c | 12 +- trunk/drivers/gpu/drm/radeon/radeon_gart.c | 32 +- trunk/drivers/gpu/drm/radeon/radeon_gem.c | 36 +- trunk/drivers/gpu/drm/radeon/radeon_i2c.c | 768 +- trunk/drivers/gpu/drm/radeon/radeon_kms.c | 27 +- .../gpu/drm/radeon/radeon_legacy_crtc.c | 29 +- .../gpu/drm/radeon/radeon_legacy_encoders.c | 20 - trunk/drivers/gpu/drm/radeon/radeon_mode.h | 55 +- trunk/drivers/gpu/drm/radeon/radeon_object.c | 3 +- trunk/drivers/gpu/drm/radeon/radeon_pm.c | 399 +- trunk/drivers/gpu/drm/radeon/radeon_reg.h | 50 +- trunk/drivers/gpu/drm/radeon/radeon_ring.c | 67 - trunk/drivers/gpu/drm/radeon/radeon_state.c | 203 +- trunk/drivers/gpu/drm/radeon/radeon_test.c | 2 +- trunk/drivers/gpu/drm/radeon/radeon_ttm.c | 12 +- trunk/drivers/gpu/drm/radeon/reg_srcs/r600 | 837 -- trunk/drivers/gpu/drm/radeon/rs400.c | 39 +- trunk/drivers/gpu/drm/radeon/rs600.c | 56 +- trunk/drivers/gpu/drm/radeon/rs690.c | 41 +- trunk/drivers/gpu/drm/radeon/rv515.c | 21 +- trunk/drivers/gpu/drm/radeon/rv770.c | 259 +- trunk/drivers/gpu/drm/radeon/rv770d.h | 2 - trunk/drivers/gpu/drm/ttm/ttm_tt.c | 18 +- trunk/drivers/gpu/vga/Kconfig | 11 - trunk/drivers/gpu/vga/Makefile | 1 - trunk/drivers/gpu/vga/vga_switcheroo.c | 450 - trunk/drivers/hwmon/Kconfig | 45 +- trunk/drivers/hwmon/Makefile | 3 +- trunk/drivers/hwmon/adcxx.c | 15 +- trunk/drivers/hwmon/adt7411.c | 366 - trunk/drivers/hwmon/adt7473.c | 1180 +++ trunk/drivers/hwmon/asc7621.c | 1255 --- trunk/drivers/hwmon/fschmd.c | 15 +- trunk/drivers/hwmon/g760a.c | 2 +- trunk/drivers/hwmon/it87.c | 939 +-- trunk/drivers/hwmon/lm90.c | 89 +- trunk/drivers/hwmon/tmp401.c | 7 +- trunk/drivers/hwmon/tmp421.c | 24 +- trunk/drivers/hwmon/vt8231.c | 3 +- trunk/drivers/hwmon/w83793.c | 482 +- trunk/drivers/i2c/busses/Kconfig | 26 +- trunk/drivers/i2c/busses/Makefile | 2 - trunk/drivers/i2c/busses/i2c-designware.c | 4 +- trunk/drivers/i2c/busses/i2c-imx.c | 1 + trunk/drivers/i2c/busses/i2c-isch.c | 68 +- trunk/drivers/i2c/busses/i2c-mpc.c | 194 +- trunk/drivers/i2c/busses/i2c-nomadik.c | 959 --- trunk/drivers/i2c/busses/i2c-omap.c | 44 +- trunk/drivers/i2c/busses/i2c-pnx.c | 11 + trunk/drivers/i2c/busses/i2c-xiic.c | 824 -- trunk/drivers/ide/aec62xx.c | 13 +- trunk/drivers/ide/ali14xx.c | 3 +- trunk/drivers/ide/alim15x3.c | 171 +- trunk/drivers/ide/amd74xx.c | 18 +- trunk/drivers/ide/at91_ide.c | 5 +- trunk/drivers/ide/atiixp.c | 14 +- trunk/drivers/ide/au1xxx-ide.c | 13 +- trunk/drivers/ide/cmd640.c | 5 +- trunk/drivers/ide/cmd64x.c | 114 +- trunk/drivers/ide/cs5520.c | 9 +- trunk/drivers/ide/cs5530.c | 13 +- trunk/drivers/ide/cs5535.c | 14 +- trunk/drivers/ide/cs5536.c | 16 +- trunk/drivers/ide/cy82c693.c | 146 +- trunk/drivers/ide/dtc2278.c | 4 +- trunk/drivers/ide/hpt366.c | 9 +- trunk/drivers/ide/ht6560b.c | 3 +- trunk/drivers/ide/icside.c | 67 +- trunk/drivers/ide/ide-cs.c | 23 +- trunk/drivers/ide/ide-devsets.c | 6 +- trunk/drivers/ide/ide-iops.c | 2 +- trunk/drivers/ide/ide-probe.c | 2 - trunk/drivers/ide/ide-tape.c | 14 +- trunk/drivers/ide/ide-timings.c | 18 +- trunk/drivers/ide/ide-xfer-mode.c | 18 +- trunk/drivers/ide/it8172.c | 14 +- trunk/drivers/ide/it8213.c | 20 +- trunk/drivers/ide/it821x.c | 14 +- trunk/drivers/ide/jmicron.c | 6 +- trunk/drivers/ide/opti621.c | 77 +- trunk/drivers/ide/palm_bk3710.c | 12 +- trunk/drivers/ide/pdc202xx_new.c | 8 +- trunk/drivers/ide/pdc202xx_old.c | 31 +- trunk/drivers/ide/piix.c | 20 +- trunk/drivers/ide/pmac.c | 13 +- trunk/drivers/ide/qd65xx.c | 10 +- trunk/drivers/ide/sc1200.c | 8 +- trunk/drivers/ide/scc_pata.c | 24 +- trunk/drivers/ide/serverworks.c | 50 +- trunk/drivers/ide/sgiioc4.c | 2 +- trunk/drivers/ide/siimage.c | 14 +- trunk/drivers/ide/sis5513.c | 8 +- trunk/drivers/ide/sl82c105.c | 8 +- trunk/drivers/ide/slc90e66.c | 17 +- trunk/drivers/ide/tc86c001.c | 9 +- trunk/drivers/ide/triflex.c | 10 +- trunk/drivers/ide/tx4938ide.c | 7 +- trunk/drivers/ide/tx4939ide.c | 10 +- trunk/drivers/ide/umc8672.c | 5 +- trunk/drivers/ide/via82cxxx.c | 132 +- trunk/drivers/infiniband/core/mad.c | 21 +- trunk/drivers/infiniband/core/uverbs.h | 2 +- trunk/drivers/infiniband/core/uverbs_cmd.c | 25 +- trunk/drivers/infiniband/core/uverbs_main.c | 24 +- trunk/drivers/input/misc/88pm860x_onkey.c | 155 - trunk/drivers/input/misc/Kconfig | 10 - trunk/drivers/input/misc/Makefile | 1 - trunk/drivers/input/touchscreen/88pm860x-ts.c | 236 - trunk/drivers/input/touchscreen/Kconfig | 12 - trunk/drivers/input/touchscreen/Makefile | 1 - trunk/drivers/input/touchscreen/mc13783_ts.c | 4 +- trunk/drivers/leds/Kconfig | 7 - trunk/drivers/leds/Makefile | 1 - trunk/drivers/leds/leds-88pm860x.c | 325 - trunk/drivers/md/dm-crypt.c | 3 +- trunk/drivers/md/dm-delay.c | 8 +- trunk/drivers/md/dm-ioctl.c | 24 +- trunk/drivers/md/dm-linear.c | 3 +- trunk/drivers/md/dm-log.c | 3 +- trunk/drivers/md/dm-mpath.c | 111 +- trunk/drivers/md/dm-raid1.c | 53 +- trunk/drivers/md/dm-snap.c | 34 +- trunk/drivers/md/dm-stripe.c | 3 +- trunk/drivers/md/dm-table.c | 12 +- trunk/drivers/md/dm-uevent.c | 7 +- trunk/drivers/md/dm.c | 25 +- trunk/drivers/md/dm.h | 4 +- trunk/drivers/mfd/88pm8607.c | 302 + trunk/drivers/mfd/88pm860x-core.c | 740 -- trunk/drivers/mfd/88pm860x-i2c.c | 236 - trunk/drivers/mfd/Kconfig | 72 +- trunk/drivers/mfd/Makefile | 8 +- trunk/drivers/mfd/ab3100-core.c | 54 +- trunk/drivers/mfd/ab3100-otp.c | 13 +- trunk/drivers/mfd/htc-egpio.c | 2 +- trunk/drivers/mfd/htc-i2cpld.c | 710 -- trunk/drivers/mfd/lpc_sch.c | 133 - trunk/drivers/mfd/max8925-core.c | 656 -- trunk/drivers/mfd/max8925-i2c.c | 211 - trunk/drivers/mfd/mc13783-core.c | 73 +- trunk/drivers/mfd/mfd-core.c | 5 - trunk/drivers/mfd/sh_mobile_sdhi.c | 6 +- trunk/drivers/mfd/sm501.c | 7 +- trunk/drivers/mfd/t7l66xb.c | 4 +- trunk/drivers/mfd/tc6393xb.c | 2 +- trunk/drivers/mfd/twl-core.c | 41 +- trunk/drivers/mfd/twl4030-power.c | 52 +- trunk/drivers/mfd/ucb1x00-core.c | 1 - trunk/drivers/mfd/wm831x-core.c | 51 +- trunk/drivers/mfd/wm8350-core.c | 35 +- trunk/drivers/mfd/wm8350-irq.c | 155 +- trunk/drivers/mfd/wm8994-core.c | 537 -- trunk/drivers/misc/Kconfig | 9 - trunk/drivers/misc/iwmc3200top/main.c | 2 + trunk/drivers/misc/lkdtm.c | 472 +- trunk/drivers/misc/sgi-xp/xpnet.c | 2 +- trunk/drivers/mmc/core/core.c | 12 +- trunk/drivers/mmc/core/sdio.c | 64 +- trunk/drivers/mmc/core/sdio_io.c | 56 +- trunk/drivers/mmc/host/Kconfig | 15 +- trunk/drivers/mmc/host/Makefile | 1 + trunk/drivers/mmc/host/at91_mci.c | 224 +- trunk/drivers/mmc/host/bfin_sdh.c | 10 +- trunk/drivers/mmc/host/davinci_mmc.c | 45 +- trunk/drivers/mmc/host/ricoh_mmc.c | 262 + trunk/drivers/mmc/host/s3cmci.c | 4 +- trunk/drivers/mmc/host/sdhci-pci.c | 24 +- trunk/drivers/mmc/host/sdhci.c | 76 +- trunk/drivers/mmc/host/tmio_mmc.c | 13 +- trunk/drivers/mmc/host/tmio_mmc.h | 6 +- trunk/drivers/mtd/ubi/build.c | 133 +- trunk/drivers/mtd/ubi/debug.h | 4 - trunk/drivers/mtd/ubi/io.c | 120 +- trunk/drivers/mtd/ubi/scan.c | 11 +- trunk/drivers/mtd/ubi/wl.c | 17 +- trunk/drivers/net/gianfar.c | 12 +- trunk/drivers/net/ixgbe/ixgbe_main.c | 2 +- trunk/drivers/net/ixgbevf/ixgbevf_main.c | 2 +- trunk/drivers/net/wireless/ath/ar9170/main.c | 2 +- .../net/wireless/iwmc3200wifi/debugfs.c | 2 +- trunk/drivers/net/wireless/iwmc3200wifi/rx.c | 2 +- trunk/drivers/parisc/eisa_enumerator.c | 2 +- trunk/drivers/parisc/superio.c | 2 +- trunk/drivers/pci/pci.c | 43 - trunk/drivers/pci/quirks.c | 85 - trunk/drivers/pcmcia/Kconfig | 14 +- trunk/drivers/pcmcia/cardbus.c | 2 +- trunk/drivers/pcmcia/cistpl.c | 1908 ++--- trunk/drivers/pcmcia/db1xxx_ss.c | 19 +- trunk/drivers/pcmcia/pd6729.c | 18 +- trunk/drivers/pcmcia/rsrc_mgr.c | 3 +- trunk/drivers/pcmcia/xxs1500_ss.c | 16 +- trunk/drivers/pcmcia/yenta_socket.c | 8 +- trunk/drivers/power/Kconfig | 11 +- trunk/drivers/power/Makefile | 1 - trunk/drivers/power/bq27x00_battery.c | 177 +- trunk/drivers/power/da9030_battery.c | 2 +- trunk/drivers/power/max8925_power.c | 534 -- trunk/drivers/power/wm8350_power.c | 26 +- trunk/drivers/power/wm97xx_battery.c | 4 +- trunk/drivers/regulator/88pm8607.c | 318 +- trunk/drivers/regulator/Kconfig | 37 +- trunk/drivers/regulator/Makefile | 4 - trunk/drivers/regulator/ab3100.c | 6 +- trunk/drivers/regulator/core.c | 79 +- trunk/drivers/regulator/dummy.c | 66 - trunk/drivers/regulator/dummy.h | 31 - trunk/drivers/regulator/fixed.c | 30 +- trunk/drivers/regulator/lp3971.c | 68 +- trunk/drivers/regulator/max1586.c | 9 +- trunk/drivers/regulator/max8649.c | 408 - trunk/drivers/regulator/max8660.c | 11 +- trunk/drivers/regulator/max8925-regulator.c | 306 - trunk/drivers/regulator/mc13783-regulator.c | 465 +- trunk/drivers/regulator/pcap-regulator.c | 8 +- trunk/drivers/regulator/tps65023-regulator.c | 35 +- trunk/drivers/regulator/tps6507x-regulator.c | 34 +- trunk/drivers/regulator/twl-regulator.c | 22 +- trunk/drivers/regulator/virtual.c | 64 +- trunk/drivers/regulator/wm831x-dcdc.c | 12 - trunk/drivers/regulator/wm831x-isink.c | 3 - trunk/drivers/regulator/wm831x-ldo.c | 5 - trunk/drivers/regulator/wm8350-regulator.c | 48 +- trunk/drivers/regulator/wm8400-regulator.c | 7 +- trunk/drivers/regulator/wm8994-regulator.c | 307 - trunk/drivers/rtc/Kconfig | 10 - trunk/drivers/rtc/Makefile | 1 - trunk/drivers/rtc/class.c | 1 - trunk/drivers/rtc/rtc-at91sam9.c | 2 +- trunk/drivers/rtc/rtc-coh901331.c | 5 +- trunk/drivers/rtc/rtc-ep93xx.c | 71 +- trunk/drivers/rtc/rtc-max8925.c | 314 - trunk/drivers/rtc/rtc-mc13783.c | 214 +- trunk/drivers/rtc/rtc-mxc.c | 7 +- trunk/drivers/rtc/rtc-pcf2123.c | 2 +- trunk/drivers/rtc/rtc-twl.c | 4 +- trunk/drivers/rtc/rtc-wm8350.c | 11 +- trunk/drivers/serial/Kconfig | 4 - trunk/drivers/serial/sh-sci.c | 616 +- trunk/drivers/staging/Kconfig | 14 +- trunk/drivers/staging/Makefile | 8 +- trunk/drivers/staging/altpciechdma/Kconfig | 10 + trunk/drivers/staging/altpciechdma/Makefile | 2 + trunk/drivers/staging/altpciechdma/TODO | 15 + .../staging/altpciechdma/altpciechdma.c | 1182 +++ trunk/drivers/staging/arlan/Makefile | 2 +- trunk/drivers/staging/arlan/arlan.h | 136 +- trunk/drivers/staging/asus_oled/asus_oled.c | 21 +- trunk/drivers/staging/b3dfg/Kconfig | 10 + trunk/drivers/staging/b3dfg/Makefile | 1 + trunk/drivers/staging/b3dfg/TODO | 4 + trunk/drivers/staging/b3dfg/b3dfg.c | 1100 +++ trunk/drivers/staging/batman-adv/Kconfig | 6 +- trunk/drivers/staging/batman-adv/Makefile | 2 +- trunk/drivers/staging/batman-adv/README | 84 +- trunk/drivers/staging/batman-adv/TODO | 24 + .../drivers/staging/batman-adv/aggregation.c | 13 +- trunk/drivers/staging/batman-adv/bitarray.c | 15 +- trunk/drivers/staging/batman-adv/compat.h | 75 + trunk/drivers/staging/batman-adv/device.c | 53 +- .../staging/batman-adv/hard-interface.c | 209 +- .../staging/batman-adv/hard-interface.h | 4 - trunk/drivers/staging/batman-adv/hash.c | 23 +- trunk/drivers/staging/batman-adv/hash.h | 5 - trunk/drivers/staging/batman-adv/log.c | 179 + .../batman-adv/{originator.h => log.h} | 19 +- trunk/drivers/staging/batman-adv/main.c | 55 +- trunk/drivers/staging/batman-adv/main.h | 46 +- trunk/drivers/staging/batman-adv/originator.c | 252 - trunk/drivers/staging/batman-adv/packet.h | 2 +- trunk/drivers/staging/batman-adv/proc.c | 508 +- trunk/drivers/staging/batman-adv/proc.h | 13 +- trunk/drivers/staging/batman-adv/routing.c | 1304 +-- trunk/drivers/staging/batman-adv/routing.h | 21 +- trunk/drivers/staging/batman-adv/send.c | 172 +- trunk/drivers/staging/batman-adv/send.h | 5 +- .../staging/batman-adv/soft-interface.c | 96 +- .../staging/batman-adv/soft-interface.h | 3 +- .../staging/batman-adv/translation-table.c | 94 +- .../staging/batman-adv/translation-table.h | 1 - trunk/drivers/staging/batman-adv/types.h | 14 +- trunk/drivers/staging/batman-adv/vis.c | 201 +- trunk/drivers/staging/batman-adv/vis.h | 13 +- .../drivers/staging/comedi/comedi_compat32.c | 1 + trunk/drivers/staging/comedi/comedi_fops.c | 12 +- trunk/drivers/staging/comedi/drivers.c | 30 +- .../drivers/addi-data/APCI1710_Chrono.c | 2 +- .../drivers/addi-data/APCI1710_Dig_io.c | 2 +- .../drivers/addi-data/APCI1710_INCCPT.c | 2 +- .../drivers/addi-data/APCI1710_Inp_cpt.c | 2 +- .../comedi/drivers/addi-data/APCI1710_Pwm.c | 2 +- .../comedi/drivers/addi-data/APCI1710_Ssi.c | 2 +- .../comedi/drivers/addi-data/APCI1710_Tor.c | 2 +- .../comedi/drivers/addi-data/APCI1710_Ttl.c | 2 +- .../drivers/addi-data/addi_amcc_S5920.c | 7 +- .../comedi/drivers/addi-data/addi_common.c | 2 +- .../comedi/drivers/addi-data/addi_common.h | 4 +- .../comedi/drivers/addi-data/addi_eeprom.c | 2 +- .../comedi/drivers/addi-data/hwdrv_APCI1710.c | 2 +- .../comedi/drivers/addi-data/hwdrv_apci035.c | 2 +- .../comedi/drivers/addi-data/hwdrv_apci1032.c | 12 +- .../comedi/drivers/addi-data/hwdrv_apci1500.c | 2 +- .../comedi/drivers/addi-data/hwdrv_apci1516.c | 2 +- .../comedi/drivers/addi-data/hwdrv_apci1564.c | 2 +- .../comedi/drivers/addi-data/hwdrv_apci16xx.c | 2 +- .../comedi/drivers/addi-data/hwdrv_apci2016.c | 2 +- .../comedi/drivers/addi-data/hwdrv_apci2032.c | 2 +- .../comedi/drivers/addi-data/hwdrv_apci2200.c | 2 +- .../comedi/drivers/addi-data/hwdrv_apci3120.c | 121 +- .../comedi/drivers/addi-data/hwdrv_apci3200.c | 2 +- .../comedi/drivers/addi-data/hwdrv_apci3501.c | 2 +- .../comedi/drivers/addi-data/hwdrv_apci3xxx.c | 6 +- .../staging/comedi/drivers/adl_pci9118.c | 6 +- trunk/drivers/staging/comedi/drivers/adq12b.c | 66 +- .../staging/comedi/drivers/adv_pci1710.c | 21 +- .../staging/comedi/drivers/aio_iiro_16.c | 4 +- .../staging/comedi/drivers/amplc_dio200.c | 122 +- .../staging/comedi/drivers/amplc_pc236.c | 46 +- .../staging/comedi/drivers/amplc_pci224.c | 16 +- .../drivers/staging/comedi/drivers/c6xdigio.c | 57 +- .../staging/comedi/drivers/cb_pcidas.c | 28 +- .../staging/comedi/drivers/cb_pcidda.c | 12 +- .../staging/comedi/drivers/cb_pcidio.c | 6 +- .../staging/comedi/drivers/cb_pcimdas.c | 8 +- .../staging/comedi/drivers/cb_pcimdda.c | 8 +- .../staging/comedi/drivers/comedi_bond.c | 2 +- .../staging/comedi/drivers/contec_pci_dio.c | 3 +- .../drivers/staging/comedi/drivers/das08_cs.c | 4 +- .../drivers/staging/comedi/drivers/das6402.c | 2 +- trunk/drivers/staging/comedi/drivers/das800.c | 6 +- .../drivers/staging/comedi/drivers/dmm32at.c | 5 +- trunk/drivers/staging/comedi/drivers/dt2801.c | 33 +- trunk/drivers/staging/comedi/drivers/dt2815.c | 89 +- trunk/drivers/staging/comedi/drivers/dt9812.c | 2 +- trunk/drivers/staging/comedi/drivers/fl512.c | 72 +- .../drivers/staging/comedi/drivers/jr3_pci.c | 2 - trunk/drivers/staging/comedi/drivers/mpc624.c | 2 +- .../drivers/staging/comedi/drivers/ni_65xx.c | 49 +- .../drivers/staging/comedi/drivers/ni_660x.c | 73 +- .../drivers/staging/comedi/drivers/ni_670x.c | 32 +- .../drivers/staging/comedi/drivers/ni_atmio.c | 34 +- .../staging/comedi/drivers/ni_daq_700.c | 24 +- .../drivers/staging/comedi/drivers/ni_labpc.c | 276 +- .../staging/comedi/drivers/ni_mio_common.c | 2 +- .../staging/comedi/drivers/ni_pcidio.c | 83 +- trunk/drivers/staging/comedi/drivers/pcl711.c | 29 +- trunk/drivers/staging/comedi/drivers/pcl724.c | 26 +- trunk/drivers/staging/comedi/drivers/pcl725.c | 6 +- trunk/drivers/staging/comedi/drivers/pcl730.c | 6 +- trunk/drivers/staging/comedi/drivers/pcl812.c | 16 +- trunk/drivers/staging/comedi/drivers/pcl816.c | 66 +- trunk/drivers/staging/comedi/drivers/pcl818.c | 39 +- .../drivers/staging/comedi/drivers/pcm3724.c | 85 +- .../drivers/staging/comedi/drivers/pcm3730.c | 6 +- trunk/drivers/staging/comedi/drivers/pcmad.c | 22 +- trunk/drivers/staging/comedi/drivers/pcmmio.c | 2 +- trunk/drivers/staging/comedi/drivers/poc.c | 14 +- trunk/drivers/staging/comedi/drivers/rti800.c | 61 +- trunk/drivers/staging/comedi/drivers/rti802.c | 8 +- trunk/drivers/staging/comedi/drivers/s626.c | 2 +- .../staging/comedi/drivers/serial2002.c | 2 +- .../drivers/staging/comedi/drivers/ssv_dnp.c | 6 +- trunk/drivers/staging/comedi/drivers/usbdux.c | 5 +- .../staging/comedi/drivers/usbduxfast.c | 5 +- .../drivers/staging/comedi/drivers/vmk80xx.c | 2 +- trunk/drivers/staging/crystalhd/Kconfig | 6 - trunk/drivers/staging/crystalhd/Makefile | 6 - trunk/drivers/staging/crystalhd/TODO | 16 - trunk/drivers/staging/crystalhd/bc_dts_defs.h | 498 -- .../staging/crystalhd/bc_dts_glob_lnx.h | 299 - .../drivers/staging/crystalhd/bc_dts_types.h | 121 - .../staging/crystalhd/bcm_70012_regs.h | 757 -- .../staging/crystalhd/crystalhd_cmds.c | 1058 --- .../staging/crystalhd/crystalhd_cmds.h | 88 - .../staging/crystalhd/crystalhd_fw_if.h | 369 - .../drivers/staging/crystalhd/crystalhd_hw.c | 2395 ------ .../drivers/staging/crystalhd/crystalhd_hw.h | 398 - .../drivers/staging/crystalhd/crystalhd_lnx.c | 765 -- .../drivers/staging/crystalhd/crystalhd_lnx.h | 96 - .../staging/crystalhd/crystalhd_misc.c | 1030 --- .../staging/crystalhd/crystalhd_misc.h | 229 - .../staging/cx25821/cx25821-audups11.c | 3 +- .../staging/cx25821/cx25821-medusa-video.c | 4 +- trunk/drivers/staging/cx25821/cx25821-video.c | 5 +- trunk/drivers/staging/dream/camera/Kconfig | 2 +- trunk/drivers/staging/dream/camera/Makefile | 1 - .../drivers/staging/dream/camera/msm_camera.c | 69 +- .../drivers/staging/dream/camera/msm_vfe7x.c | 3 +- trunk/drivers/staging/dream/camera/s5k3e2fx.c | 30 +- .../dream/include/linux/android_pmem.h | 80 - .../staging/dream/include/linux/gpio_event.h | 154 - .../staging/dream/include/linux/msm_adsp.h | 84 - .../staging/dream/include/linux/msm_audio.h | 115 - .../dream/include/linux/msm_rpcrouter.h | 47 - .../staging/dream/include/linux/wakelock.h | 91 - .../staging/dream/include/mach/camera.h | 279 - .../staging/dream/include/mach/msm_adsp.h | 112 - .../dream/include/mach/msm_rpcrouter.h | 179 - .../staging/dream/include/mach/msm_smd.h | 107 - .../include/mach/qdsp5/qdsp5audplaycmdi.h | 94 - .../include/mach/qdsp5/qdsp5audplaymsg.h | 70 - .../dream/include/mach/qdsp5/qdsp5audppcmdi.h | 914 --- .../dream/include/mach/qdsp5/qdsp5audppmsg.h | 318 - .../include/mach/qdsp5/qdsp5audpreproccmdi.h | 256 - .../include/mach/qdsp5/qdsp5audpreprocmsg.h | 85 - .../include/mach/qdsp5/qdsp5audreccmdi.h | 176 - .../dream/include/mach/qdsp5/qdsp5audrecmsg.h | 127 - .../dream/include/mach/qdsp5/qdsp5jpegcmdi.h | 376 - .../dream/include/mach/qdsp5/qdsp5jpegmsg.h | 177 - .../dream/include/mach/qdsp5/qdsp5lpmcmdi.h | 82 - .../dream/include/mach/qdsp5/qdsp5lpmmsg.h | 80 - .../dream/include/mach/qdsp5/qdsp5vdeccmdi.h | 235 - .../dream/include/mach/qdsp5/qdsp5vdecmsg.h | 107 - .../dream/include/mach/qdsp5/qdsp5venccmdi.h | 212 - .../dream/include/mach/qdsp5/qdsp5vfecmdi.h | 910 -- .../dream/include/mach/qdsp5/qdsp5vfemsg.h | 290 - .../staging/dream/include/media/msm_camera.h | 388 - trunk/drivers/staging/dream/pmem.c | 26 +- trunk/drivers/staging/dream/qdsp5/Makefile | 1 - trunk/drivers/staging/dream/qdsp5/audio_mp3.c | 3 +- trunk/drivers/staging/dream/smd/Makefile | 1 - .../drivers/staging/dream/smd/smd_rpcrouter.c | 2 + trunk/drivers/staging/dt3155/Kconfig | 4 - trunk/drivers/staging/dt3155/Makefile | 6 - trunk/drivers/staging/dt3155/TODO | 10 - trunk/drivers/staging/dt3155/allocator.README | 98 - trunk/drivers/staging/dt3155/allocator.c | 295 - trunk/drivers/staging/dt3155/allocator.h | 28 - trunk/drivers/staging/dt3155/dt3155.h | 171 - trunk/drivers/staging/dt3155/dt3155.sysvinit | 60 - trunk/drivers/staging/dt3155/dt3155_drv.c | 1095 --- trunk/drivers/staging/dt3155/dt3155_drv.h | 45 - trunk/drivers/staging/dt3155/dt3155_io.c | 175 - trunk/drivers/staging/dt3155/dt3155_io.h | 358 - trunk/drivers/staging/dt3155/dt3155_isr.c | 516 -- trunk/drivers/staging/dt3155/dt3155_isr.h | 77 - .../staging/et131x/et1310_address_map.h | 617 +- trunk/drivers/staging/et131x/et1310_eeprom.c | 41 +- trunk/drivers/staging/et131x/et1310_eeprom.h | 103 + trunk/drivers/staging/et131x/et1310_jagcore.h | 94 + trunk/drivers/staging/et131x/et1310_mac.c | 104 +- trunk/drivers/staging/et131x/et1310_mac.h | 93 + trunk/drivers/staging/et131x/et1310_phy.c | 7 +- trunk/drivers/staging/et131x/et1310_phy.h | 34 + trunk/drivers/staging/et131x/et1310_pm.c | 6 +- trunk/drivers/staging/et131x/et1310_pm.h | 85 + trunk/drivers/staging/et131x/et1310_rx.c | 301 +- trunk/drivers/staging/et131x/et1310_rx.h | 253 +- trunk/drivers/staging/et131x/et1310_tx.c | 10 +- trunk/drivers/staging/et131x/et1310_tx.h | 14 + trunk/drivers/staging/et131x/et131x.h | 153 - trunk/drivers/staging/et131x/et131x_adapter.h | 43 +- trunk/drivers/staging/et131x/et131x_config.h | 67 + trunk/drivers/staging/et131x/et131x_initpci.c | 12 +- trunk/drivers/staging/et131x/et131x_initpci.h | 73 + trunk/drivers/staging/et131x/et131x_isr.c | 34 +- trunk/drivers/staging/et131x/et131x_isr.h | 65 + trunk/drivers/staging/et131x/et131x_netdev.c | 63 +- trunk/drivers/staging/et131x/et131x_netdev.h | 64 + trunk/drivers/staging/et131x/et131x_version.h | 9 +- trunk/drivers/staging/frontier/alphatrack.c | 2 +- trunk/drivers/staging/frontier/tranzport.c | 2 +- trunk/drivers/staging/go7007/go7007-driver.c | 2 - trunk/drivers/staging/go7007/go7007-usb.c | 4 +- trunk/drivers/staging/go7007/s2250-board.c | 2 +- trunk/drivers/staging/go7007/s2250-loader.c | 4 +- trunk/drivers/staging/go7007/saa7134-go7007.c | 1 - trunk/drivers/staging/go7007/wis-ov7640.c | 2 +- trunk/drivers/staging/go7007/wis-saa7113.c | 2 +- trunk/drivers/staging/go7007/wis-saa7115.c | 2 +- trunk/drivers/staging/go7007/wis-sony-tuner.c | 2 +- trunk/drivers/staging/go7007/wis-tw2804.c | 2 +- trunk/drivers/staging/go7007/wis-tw9903.c | 2 +- trunk/drivers/staging/go7007/wis-uda1342.c | 2 +- trunk/drivers/staging/hv/Channel.c | 3 +- trunk/drivers/staging/hv/Hv.c | 205 +- trunk/drivers/staging/hv/Hv.h | 10 +- trunk/drivers/staging/hv/NetVscApi.h | 4 +- trunk/drivers/staging/hv/RingBuffer.c | 153 +- trunk/drivers/staging/hv/RndisFilter.c | 10 +- trunk/drivers/staging/hv/StorVsc.c | 3 +- trunk/drivers/staging/hv/StorVscApi.h | 5 +- trunk/drivers/staging/hv/VersionInfo.h | 22 +- trunk/drivers/staging/hv/Vmbus.c | 6 +- trunk/drivers/staging/hv/blkvsc_drv.c | 10 +- trunk/drivers/staging/hv/netvsc_drv.c | 29 +- trunk/drivers/staging/hv/storvsc_drv.c | 227 +- trunk/drivers/staging/hv/vmbus.h | 12 +- trunk/drivers/staging/hv/vmbus_drv.c | 68 +- trunk/drivers/staging/iio/industrialio-core.c | 35 +- trunk/drivers/staging/iio/ring_generic.h | 3 +- trunk/drivers/staging/iio/ring_sw.c | 3 +- trunk/drivers/staging/iio/trigger_consumer.h | 4 +- trunk/drivers/staging/line6/driver.c | 2 +- trunk/drivers/staging/line6/variax.c | 2 +- trunk/drivers/staging/mimio/Kconfig | 10 + trunk/drivers/staging/mimio/Makefile | 1 + trunk/drivers/staging/mimio/mimio.c | 914 +++ trunk/drivers/staging/otus/80211core/cagg.c | 18 +- trunk/drivers/staging/otus/80211core/ccmd.c | 2 +- trunk/drivers/staging/otus/80211core/cfunc.c | 2 + trunk/drivers/staging/otus/80211core/cmm.c | 4 + trunk/drivers/staging/otus/80211core/cmmsta.c | 7 +- trunk/drivers/staging/otus/80211core/cpsmgr.c | 2 + .../drivers/staging/otus/80211core/cscanmgr.c | 2 + trunk/drivers/staging/otus/80211core/ctkip.c | 5 +- trunk/drivers/staging/otus/80211core/ctxrx.c | 8 +- trunk/drivers/staging/otus/80211core/ledmgr.c | 1 + .../drivers/staging/otus/80211core/pub_zfi.h | 1 + trunk/drivers/staging/otus/Kconfig | 2 - trunk/drivers/staging/otus/apdbg.c | 53 +- trunk/drivers/staging/otus/hal/hpmain.c | 4 + trunk/drivers/staging/otus/hal/hpreg.c | 133 + trunk/drivers/staging/otus/hal/hprw.c | 1 + trunk/drivers/staging/otus/ioctl.c | 16 +- trunk/drivers/staging/otus/usbdrv.c | 4 +- trunk/drivers/staging/otus/wrap_pkt.c | 10 +- trunk/drivers/staging/otus/zdusb.c | 2 +- trunk/drivers/staging/p9auth/Kconfig | 9 + trunk/drivers/staging/p9auth/Makefile | 1 + trunk/drivers/staging/p9auth/p9auth.c | 408 + trunk/drivers/staging/panel/panel.c | 1 + trunk/drivers/staging/phison/phison.c | 2 +- trunk/drivers/staging/pohmelfs/inode.c | 30 +- trunk/drivers/staging/pohmelfs/netfs.h | 3 - .../staging/quatech_usb2/quatech_usb2.c | 2 +- trunk/drivers/staging/ramzswap/Kconfig | 2 +- trunk/drivers/staging/ramzswap/ramzswap.txt | 6 +- trunk/drivers/staging/ramzswap/ramzswap_drv.c | 144 +- trunk/drivers/staging/ramzswap/ramzswap_drv.h | 67 +- .../drivers/staging/ramzswap/ramzswap_ioctl.h | 7 +- trunk/drivers/staging/ramzswap/xvmalloc.c | 4 +- trunk/drivers/staging/ramzswap/xvmalloc.h | 2 +- trunk/drivers/staging/ramzswap/xvmalloc_int.h | 4 +- trunk/drivers/staging/rar/Kconfig | 17 + trunk/drivers/staging/rar/Makefile | 2 + trunk/drivers/staging/rar/rar_driver.c | 444 + trunk/drivers/staging/rar/rar_driver.h | 99 + trunk/drivers/staging/rar_register/Kconfig | 30 - trunk/drivers/staging/rar_register/Makefile | 2 - .../staging/rar_register/rar_register.c | 615 -- .../staging/rar_register/rar_register.h | 84 - trunk/drivers/staging/rt2860/Kconfig | 2 - .../drivers/staging/rt2860/common/firmware.h | 558 ++ .../staging/rt2860/common/firmware_3070.h | 517 ++ .../drivers/staging/rt2860/common/rtmp_mcu.c | 167 +- trunk/drivers/staging/rt2860/rt_linux.c | 13 +- trunk/drivers/staging/rt2860/rt_linux.h | 4 +- trunk/drivers/staging/rt2860/rt_main_dev.c | 2 +- trunk/drivers/staging/rt2860/rtmp.h | 7 +- trunk/drivers/staging/rt2860/sta/connect.c | 4 +- trunk/drivers/staging/rt2860/sta_ioctl.c | 5 +- trunk/drivers/staging/rt2860/usb_main_dev.c | 6 +- trunk/drivers/staging/rt2870/Kconfig | 2 - .../drivers/staging/rt2870/common/rtusb_io.c | 10 +- trunk/drivers/staging/rt3070/firmware.h | 558 ++ trunk/drivers/staging/rt3070/md4.h | 8 +- trunk/drivers/staging/rt3090/firmware.h | 517 ++ trunk/drivers/staging/rtl8187se/Kconfig | 1 - trunk/drivers/staging/rtl8187se/Makefile | 1 + trunk/drivers/staging/rtl8187se/TODO | 1 + .../staging/rtl8187se/ieee80211/ieee80211.h | 5 +- .../ieee80211/ieee80211_crypt_ccmp.c | 21 +- .../ieee80211/ieee80211_crypt_tkip.c | 20 +- .../rtl8187se/ieee80211/ieee80211_rx.c | 48 +- .../rtl8187se/ieee80211/ieee80211_softmac.c | 2 +- .../ieee80211/ieee80211_softmac_wx.c | 3 +- .../rtl8187se/ieee80211/ieee80211_tx.c | 6 +- .../rtl8187se/ieee80211/ieee80211_wx.c | 6 +- trunk/drivers/staging/rtl8187se/r8180.h | 4 + trunk/drivers/staging/rtl8187se/r8180_93cx6.c | 146 + trunk/drivers/staging/rtl8187se/r8180_93cx6.h | 17 +- trunk/drivers/staging/rtl8187se/r8180_core.c | 502 +- trunk/drivers/staging/rtl8187se/r8180_dm.c | 67 +- .../staging/rtl8187se/r8180_rtl8225z2.c | 232 +- trunk/drivers/staging/rtl8187se/r8185b_init.c | 986 ++- trunk/drivers/staging/rtl8192e/Makefile | 9 +- trunk/drivers/staging/rtl8192e/dot11d.h | 138 +- trunk/drivers/staging/rtl8192e/ieee80211.h | 3 + .../staging/rtl8192e/ieee80211/ieee80211.h | 160 +- .../rtl8192e/ieee80211/ieee80211_crypt.c | 2 +- .../rtl8192e/ieee80211/ieee80211_crypt_ccmp.c | 37 +- .../rtl8192e/ieee80211/ieee80211_crypt_tkip.c | 29 +- .../staging/rtl8192e/ieee80211/ieee80211_rx.c | 148 +- .../rtl8192e/ieee80211/ieee80211_softmac.c | 246 +- .../rtl8192e/ieee80211/ieee80211_softmac_wx.c | 26 +- .../staging/rtl8192e/ieee80211/ieee80211_tx.c | 80 +- .../staging/rtl8192e/ieee80211/ieee80211_wx.c | 6 +- .../rtl8192e/ieee80211/rtl819x_BAProc.c | 6 +- .../staging/rtl8192e/ieee80211/rtl819x_HT.h | 4 +- .../rtl8192e/ieee80211/rtl819x_HTProc.c | 65 +- .../rtl8192e/ieee80211/rtl819x_TSProc.c | 6 +- trunk/drivers/staging/rtl8192e/r8180_93cx6.c | 63 +- trunk/drivers/staging/rtl8192e/r8180_93cx6.h | 33 +- .../drivers/staging/rtl8192e/r8190_rtl8256.c | 360 +- .../drivers/staging/rtl8192e/r8190_rtl8256.h | 49 +- trunk/drivers/staging/rtl8192e/r8192E.h | 23 +- trunk/drivers/staging/rtl8192e/r8192E_core.c | 773 +- trunk/drivers/staging/rtl8192e/r8192E_dm.c | 40 +- trunk/drivers/staging/rtl8192e/r8192E_hw.h | 8 - trunk/drivers/staging/rtl8192e/r8192E_wx.c | 212 +- trunk/drivers/staging/rtl8192e/r8192E_wx.h | 1 + .../drivers/staging/rtl8192e/r819xE_cmdpkt.c | 2 +- .../staging/rtl8192e/r819xE_firmware.c | 85 +- trunk/drivers/staging/rtl8192e/r819xE_phy.c | 2 +- trunk/drivers/staging/rtl8192e/r819xE_phy.h | 194 +- .../drivers/staging/rtl8192e/r819xE_phyreg.h | 1117 ++- trunk/drivers/staging/rtl8192su/Kconfig | 3 +- trunk/drivers/staging/rtl8192su/TODO | 1 + .../staging/rtl8192su/ieee80211/ieee80211.h | 5 +- .../rtl8192su/ieee80211/ieee80211_crypt.c | 19 +- .../ieee80211/ieee80211_crypt_ccmp.c | 21 +- .../ieee80211/ieee80211_crypt_tkip.c | 20 +- .../rtl8192su/ieee80211/ieee80211_module.c | 2 +- .../rtl8192su/ieee80211/ieee80211_rx.c | 48 +- .../rtl8192su/ieee80211/ieee80211_softmac.c | 6 +- .../rtl8192su/ieee80211/ieee80211_tx.c | 4 +- .../rtl8192su/ieee80211/ieee80211_wx.c | 6 +- .../rtl8192su/ieee80211/rtl819x_BAProc.c | 21 +- .../rtl8192su/ieee80211/rtl819x_HTProc.c | 2 +- .../rtl8192su/ieee80211/rtl819x_TSProc.c | 6 +- .../drivers/staging/rtl8192su/r8192SU_HWImg.c | 4276 ++++++++++ .../drivers/staging/rtl8192su/r8192SU_HWImg.h | 2 + .../staging/rtl8192su/r8192S_firmware.c | 126 +- .../staging/rtl8192su/r8192S_firmware.h | 7 + trunk/drivers/staging/rtl8192su/r8192S_phy.c | 16 +- trunk/drivers/staging/rtl8192su/r8192U.h | 1 + trunk/drivers/staging/rtl8192su/r8192U_core.c | 183 +- trunk/drivers/staging/rtl8192su/r8192U_dm.c | 2 +- trunk/drivers/staging/rtl8192u/Kconfig | 3 +- trunk/drivers/staging/rtl8192u/Makefile | 2 +- trunk/drivers/staging/rtl8192u/ieee80211.h | 3 + .../staging/rtl8192u/ieee80211/ieee80211.h | 4 +- .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 21 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 20 +- .../rtl8192u/ieee80211/ieee80211_module.c | 2 +- .../staging/rtl8192u/ieee80211/ieee80211_rx.c | 48 +- .../rtl8192u/ieee80211/ieee80211_softmac.c | 2 +- .../staging/rtl8192u/ieee80211/ieee80211_tx.c | 4 +- .../staging/rtl8192u/ieee80211/ieee80211_wx.c | 6 +- .../rtl8192u/ieee80211/rtl819x_BAProc.c | 6 +- .../rtl8192u/ieee80211/rtl819x_HTProc.c | 4 +- .../rtl8192u/ieee80211/rtl819x_TSProc.c | 6 +- trunk/drivers/staging/rtl8192u/r8192U_core.c | 8 +- .../staging/samsung-laptop/samsung-laptop.c | 9 +- trunk/drivers/staging/sep/sep_driver.c | 28 +- trunk/drivers/staging/serqt_usb2/serqt_usb2.c | 4 +- trunk/drivers/staging/slicoss/slic.h | 9 + trunk/drivers/staging/slicoss/slicoss.c | 116 +- trunk/drivers/staging/sm7xx/Kconfig | 7 + trunk/drivers/staging/sm7xx/TODO | 1 - trunk/drivers/staging/sm7xx/smtc2d.c | 979 +++ trunk/drivers/staging/sm7xx/smtc2d.h | 530 ++ trunk/drivers/staging/sm7xx/smtcfb.c | 131 +- trunk/drivers/staging/udlfb/Kconfig | 14 +- trunk/drivers/staging/udlfb/udlfb.c | 1993 ++--- trunk/drivers/staging/udlfb/udlfb.h | 281 +- trunk/drivers/staging/usbip/Kconfig | 7 - trunk/drivers/staging/usbip/Makefile | 2 +- trunk/drivers/staging/usbip/usbip_common.c | 90 +- trunk/drivers/staging/usbip/usbip_common.h | 8 +- trunk/drivers/staging/vme/Kconfig | 2 - trunk/drivers/staging/vme/Makefile | 1 - trunk/drivers/staging/vme/TODO | 28 + trunk/drivers/staging/vme/boards/Kconfig | 9 - trunk/drivers/staging/vme/boards/Makefile | 5 - .../staging/vme/boards/vme_vmivme7805.c | 124 - .../staging/vme/boards/vme_vmivme7805.h | 37 - trunk/drivers/staging/vme/bridges/Kconfig | 2 - .../staging/vme/bridges/vme_ca91cx42.c | 1742 ++-- .../staging/vme/bridges/vme_ca91cx42.h | 136 +- .../drivers/staging/vme/bridges/vme_tsi148.c | 1010 ++- .../drivers/staging/vme/bridges/vme_tsi148.h | 16 - trunk/drivers/staging/vme/devices/vme_user.c | 65 +- trunk/drivers/staging/vme/vme.c | 248 +- trunk/drivers/staging/vme/vme.h | 33 +- trunk/drivers/staging/vme/vme_api.txt | 27 +- trunk/drivers/staging/vme/vme_bridge.h | 107 +- trunk/drivers/staging/vt6655/card.c | 6 +- trunk/drivers/staging/vt6655/device_main.c | 5 +- trunk/drivers/staging/vt6655/iwctl.c | 2 +- trunk/drivers/staging/winbond/core.h | 2 +- trunk/drivers/staging/winbond/localpara.h | 34 +- trunk/drivers/staging/winbond/mds_f.h | 3 + trunk/drivers/staging/winbond/mds_s.h | 28 + trunk/drivers/staging/winbond/mlme_s.h | 8 + trunk/drivers/staging/winbond/mto.h | 5 + trunk/drivers/staging/winbond/reg.c | 10 +- trunk/drivers/staging/winbond/scan_s.h | 1 + trunk/drivers/staging/winbond/sme_api.h | 4 +- trunk/drivers/staging/winbond/wb35reg_f.h | 2 +- trunk/drivers/staging/winbond/wbusb.c | 24 +- trunk/drivers/staging/wlags49_h2/wl_main.c | 2 +- trunk/drivers/staging/wlags49_h2/wl_netdev.c | 2 +- trunk/drivers/staging/wlags49_h2/wl_pci.c | 1 + trunk/drivers/staging/wlags49_h2/wl_profile.c | 76 +- trunk/drivers/staging/wlags49_h2/wl_util.c | 49 + trunk/drivers/staging/wlags49_h2/wl_util.h | 2 + trunk/drivers/staging/wlan-ng/Kconfig | 4 +- trunk/drivers/staging/wlan-ng/hfa384x.h | 180 +- trunk/drivers/staging/wlan-ng/hfa384x_usb.c | 42 +- trunk/drivers/staging/wlan-ng/p80211conv.c | 16 +- trunk/drivers/staging/wlan-ng/p80211conv.h | 4 +- trunk/drivers/staging/wlan-ng/p80211metadef.h | 18 +- trunk/drivers/staging/wlan-ng/p80211mgmt.h | 42 +- trunk/drivers/staging/wlan-ng/p80211netdev.c | 7 +- trunk/drivers/staging/wlan-ng/p80211netdev.h | 44 +- trunk/drivers/staging/wlan-ng/p80211req.c | 2 +- trunk/drivers/staging/wlan-ng/p80211req.h | 2 +- trunk/drivers/staging/wlan-ng/p80211types.h | 18 +- trunk/drivers/staging/wlan-ng/p80211wext.c | 83 +- trunk/drivers/staging/wlan-ng/prism2fw.c | 69 +- trunk/drivers/staging/wlan-ng/prism2mgmt.c | 30 +- trunk/drivers/staging/wlan-ng/prism2mgmt.h | 48 +- trunk/drivers/staging/wlan-ng/prism2mib.c | 10 +- trunk/drivers/staging/wlan-ng/prism2sta.c | 20 +- trunk/drivers/staging/wlan-ng/prism2usb.c | 6 +- trunk/drivers/usb/core/devices.c | 69 +- trunk/drivers/usb/gadget/f_mass_storage.c | 2 +- trunk/drivers/usb/gadget/file_storage.c | 2 +- trunk/drivers/video/backlight/88pm860x_bl.c | 304 - trunk/drivers/video/backlight/Kconfig | 13 - trunk/drivers/video/backlight/Makefile | 2 - trunk/drivers/video/backlight/max8925_bl.c | 200 - trunk/drivers/video/console/Kconfig | 1 - trunk/drivers/video/console/fbcon.c | 18 - trunk/drivers/video/console/vgacon.c | 2 +- trunk/drivers/video/fbmem.c | 1 + trunk/drivers/virtio/virtio_pci.c | 1 - trunk/drivers/xen/Kconfig | 12 +- trunk/fs/9p/fid.c | 2 +- trunk/fs/9p/v9fs.c | 8 +- trunk/fs/9p/v9fs.h | 23 +- trunk/fs/9p/vfs_dir.c | 2 +- trunk/fs/9p/vfs_file.c | 4 +- trunk/fs/9p/vfs_inode.c | 48 +- trunk/fs/Kconfig | 1 - trunk/fs/Makefile | 1 - trunk/fs/adfs/adfs.h | 2 +- trunk/fs/adfs/inode.c | 5 +- trunk/fs/affs/affs.h | 3 +- trunk/fs/affs/inode.c | 2 +- trunk/fs/afs/internal.h | 1 + trunk/fs/afs/super.c | 1 + trunk/fs/afs/write.c | 21 + trunk/fs/attr.c | 13 +- trunk/fs/autofs4/autofs_i.h | 7 + trunk/fs/autofs4/dev-ioctl.c | 11 +- trunk/fs/autofs4/expire.c | 6 +- trunk/fs/autofs4/inode.c | 63 +- trunk/fs/autofs4/root.c | 474 +- trunk/fs/bfs/inode.c | 5 +- trunk/fs/binfmt_aout.c | 38 +- trunk/fs/binfmt_elf.c | 151 +- trunk/fs/binfmt_elf_fdpic.c | 181 +- trunk/fs/binfmt_flat.c | 2 +- trunk/fs/btrfs/ctree.h | 2 +- trunk/fs/btrfs/inode.c | 4 +- trunk/fs/cifs/file.c | 4 +- trunk/fs/compat_binfmt_elf.c | 2 - trunk/fs/compat_ioctl.c | 4 +- trunk/fs/dcache.c | 70 +- trunk/fs/debugfs/inode.c | 2 +- trunk/fs/exec.c | 50 +- trunk/fs/exofs/common.h | 39 - trunk/fs/exofs/exofs.h | 55 +- trunk/fs/exofs/inode.c | 198 +- trunk/fs/exofs/ios.c | 575 +- trunk/fs/exofs/super.c | 121 +- trunk/fs/ext2/balloc.c | 12 +- trunk/fs/ext2/ext2.h | 2 +- trunk/fs/ext2/file.c | 5 +- trunk/fs/ext2/ialloc.c | 14 +- trunk/fs/ext2/inode.c | 18 +- trunk/fs/ext2/namei.c | 51 +- trunk/fs/ext2/super.c | 2 - trunk/fs/ext2/xattr.c | 10 +- trunk/fs/ext3/balloc.c | 11 +- trunk/fs/ext3/file.c | 7 +- trunk/fs/ext3/ialloc.c | 16 +- trunk/fs/ext3/inode.c | 45 +- trunk/fs/ext3/namei.c | 24 +- trunk/fs/ext3/super.c | 246 +- trunk/fs/ext3/xattr.c | 22 +- trunk/fs/ext4/balloc.c | 35 +- trunk/fs/ext4/block_validity.c | 4 +- trunk/fs/ext4/dir.c | 14 +- trunk/fs/ext4/ext4.h | 108 +- trunk/fs/ext4/ext4_jbd2.c | 4 +- trunk/fs/ext4/ext4_jbd2.h | 24 - trunk/fs/ext4/extents.c | 260 +- trunk/fs/ext4/file.c | 13 +- trunk/fs/ext4/fsync.c | 2 +- trunk/fs/ext4/ialloc.c | 48 +- trunk/fs/ext4/inode.c | 492 +- trunk/fs/ext4/ioctl.c | 12 +- trunk/fs/ext4/mballoc.c | 79 +- trunk/fs/ext4/mballoc.h | 9 +- trunk/fs/ext4/migrate.c | 35 +- trunk/fs/ext4/move_extent.c | 36 +- trunk/fs/ext4/namei.c | 86 +- trunk/fs/ext4/resize.c | 102 +- trunk/fs/ext4/super.c | 357 +- trunk/fs/ext4/xattr.c | 64 +- trunk/fs/fat/inode.c | 9 +- trunk/fs/fcntl.c | 2 +- trunk/fs/file.c | 2 +- trunk/fs/file_table.c | 2 - trunk/fs/fs-writeback.c | 22 +- trunk/fs/gfs2/ops_inode.c | 113 +- trunk/fs/gfs2/quota.c | 9 +- trunk/fs/gfs2/quota.h | 2 +- trunk/fs/gfs2/super.c | 7 +- trunk/fs/gfs2/sys.c | 2 +- trunk/fs/hfs/hfs_fs.h | 2 +- trunk/fs/hfs/inode.c | 2 +- trunk/fs/hfsplus/super.c | 3 +- trunk/fs/hpfs/anode.c | 2 +- trunk/fs/hpfs/dentry.c | 14 +- trunk/fs/hpfs/dir.c | 14 +- trunk/fs/hpfs/dnode.c | 21 +- trunk/fs/hpfs/ea.c | 7 +- trunk/fs/hpfs/hpfs_fn.h | 30 +- trunk/fs/hpfs/inode.c | 4 +- trunk/fs/hpfs/map.c | 6 +- trunk/fs/hpfs/name.c | 21 +- trunk/fs/hpfs/namei.c | 75 +- trunk/fs/hppfs/hppfs.c | 2 +- trunk/fs/inode.c | 4 + trunk/fs/internal.h | 2 - trunk/fs/jbd/commit.c | 10 +- trunk/fs/jbd/transaction.c | 43 +- trunk/fs/jbd2/checkpoint.c | 1 - trunk/fs/jbd2/commit.c | 13 +- trunk/fs/jbd2/journal.c | 132 - trunk/fs/jbd2/transaction.c | 43 +- trunk/fs/jfs/acl.c | 26 +- trunk/fs/jfs/file.c | 31 +- trunk/fs/jfs/inode.c | 14 +- trunk/fs/jfs/jfs_acl.h | 7 +- trunk/fs/jfs/jfs_dtree.c | 28 +- trunk/fs/jfs/jfs_extent.c | 16 +- trunk/fs/jfs/jfs_inode.c | 8 +- trunk/fs/jfs/jfs_inode.h | 3 +- trunk/fs/jfs/jfs_xtree.c | 21 +- trunk/fs/jfs/namei.c | 23 +- trunk/fs/jfs/super.c | 6 - trunk/fs/jfs/xattr.c | 17 +- trunk/fs/libfs.c | 77 +- trunk/fs/lockd/host.c | 2 +- trunk/fs/lockd/mon.c | 12 +- trunk/fs/lockd/svc.c | 2 + trunk/fs/locks.c | 5 +- trunk/fs/logfs/Kconfig | 17 - trunk/fs/logfs/Makefile | 13 - trunk/fs/logfs/compr.c | 95 - trunk/fs/logfs/dev_bdev.c | 327 - trunk/fs/logfs/dev_mtd.c | 254 - trunk/fs/logfs/dir.c | 827 -- trunk/fs/logfs/file.c | 263 - trunk/fs/logfs/gc.c | 730 -- trunk/fs/logfs/inode.c | 417 - trunk/fs/logfs/journal.c | 883 -- trunk/fs/logfs/logfs.h | 724 -- trunk/fs/logfs/logfs_abi.h | 629 -- trunk/fs/logfs/readwrite.c | 2246 ----- trunk/fs/logfs/segment.c | 927 --- trunk/fs/logfs/super.c | 650 -- trunk/fs/minix/inode.c | 8 +- trunk/fs/namei.c | 571 +- trunk/fs/namespace.c | 53 +- trunk/fs/nfs/callback.c | 2 + trunk/fs/nfs/callback.h | 8 - trunk/fs/nfs/callback_proc.c | 165 +- trunk/fs/nfs/callback_xdr.c | 105 +- trunk/fs/nfs/client.c | 48 +- trunk/fs/nfs/dir.c | 2 +- trunk/fs/nfs/dns_resolve.c | 18 +- trunk/fs/nfs/file.c | 30 +- trunk/fs/nfs/inode.c | 102 +- trunk/fs/nfs/internal.h | 2 +- trunk/fs/nfs/nfs3proc.c | 9 +- trunk/fs/nfs/nfs4_fs.h | 2 - trunk/fs/nfs/nfs4proc.c | 111 +- trunk/fs/nfs/nfs4renewd.c | 24 +- trunk/fs/nfs/nfs4state.c | 118 +- trunk/fs/nfs/nfs4xdr.c | 10 +- trunk/fs/nfs/proc.c | 41 - trunk/fs/nfs/symlink.c | 2 +- trunk/fs/nfs/write.c | 247 +- trunk/fs/nfsctl.c | 5 +- trunk/fs/nfsd/nfs4callback.c | 5 +- trunk/fs/nfsd/nfs4recover.c | 4 +- trunk/fs/nfsd/nfs4state.c | 6 +- trunk/fs/nfsd/nfs4xdr.c | 14 +- trunk/fs/nfsd/nfsctl.c | 24 +- trunk/fs/nfsd/vfs.c | 161 +- trunk/fs/nilfs2/dir.c | 14 +- trunk/fs/nilfs2/namei.c | 13 +- trunk/fs/nilfs2/nilfs.h | 4 +- trunk/fs/notify/inotify/inotify_user.c | 59 +- trunk/fs/ntfs/dir.c | 2 +- trunk/fs/ntfs/file.c | 2 +- trunk/fs/ntfs/inode.c | 2 +- trunk/fs/ntfs/inode.h | 4 +- trunk/fs/ntfs/super.c | 8 - trunk/fs/ocfs2/alloc.c | 13 +- trunk/fs/ocfs2/aops.c | 11 +- trunk/fs/ocfs2/dir.c | 37 +- trunk/fs/ocfs2/file.c | 20 +- trunk/fs/ocfs2/inode.c | 6 +- trunk/fs/ocfs2/namei.c | 52 +- trunk/fs/ocfs2/quota_global.c | 7 + trunk/fs/ocfs2/quota_local.c | 2 +- trunk/fs/ocfs2/refcounttree.c | 2 +- trunk/fs/omfs/inode.c | 10 +- trunk/fs/open.c | 7 +- trunk/fs/pnode.c | 28 +- trunk/fs/pnode.h | 5 +- trunk/fs/proc/array.c | 4 +- trunk/fs/proc/base.c | 10 +- trunk/fs/proc/generic.c | 38 +- trunk/fs/proc/root.c | 6 + trunk/fs/proc/task_mmu.c | 13 +- trunk/fs/quota/Kconfig | 5 - trunk/fs/quota/Makefile | 2 - trunk/fs/quota/compat.c | 118 - trunk/fs/quota/dquot.c | 412 +- trunk/fs/quota/netlink.c | 95 - trunk/fs/quota/quota.c | 735 +- trunk/fs/reiserfs/bitmap.c | 10 +- trunk/fs/reiserfs/file.c | 2 +- trunk/fs/reiserfs/inode.c | 24 +- trunk/fs/reiserfs/namei.c | 23 +- trunk/fs/reiserfs/stree.c | 20 +- trunk/fs/reiserfs/super.c | 15 +- trunk/fs/reiserfs/xattr.c | 4 + trunk/fs/select.c | 2 +- trunk/fs/seq_file.c | 4 +- trunk/fs/squashfs/Makefile | 2 +- trunk/fs/squashfs/block.c | 76 +- trunk/fs/squashfs/cache.c | 1 + trunk/fs/squashfs/decompressor.c | 68 - trunk/fs/squashfs/decompressor.h | 55 - trunk/fs/squashfs/dir.c | 1 + trunk/fs/squashfs/export.c | 1 + trunk/fs/squashfs/file.c | 1 + trunk/fs/squashfs/fragment.c | 1 + trunk/fs/squashfs/id.c | 1 + trunk/fs/squashfs/inode.c | 1 + trunk/fs/squashfs/namei.c | 1 + trunk/fs/squashfs/squashfs.h | 8 +- trunk/fs/squashfs/squashfs_fs.h | 6 +- trunk/fs/squashfs/squashfs_fs_sb.h | 40 +- trunk/fs/squashfs/super.c | 49 +- trunk/fs/squashfs/symlink.c | 1 + trunk/fs/squashfs/zlib_wrapper.c | 150 - trunk/fs/super.c | 21 +- trunk/fs/sync.c | 14 +- trunk/fs/sysv/inode.c | 10 +- trunk/fs/sysv/sysv.h | 2 +- trunk/fs/ubifs/dir.c | 2 +- trunk/fs/ubifs/file.c | 8 +- trunk/fs/ubifs/super.c | 2 +- trunk/fs/udf/balloc.c | 37 +- trunk/fs/udf/dir.c | 4 +- trunk/fs/udf/file.c | 28 +- trunk/fs/udf/ialloc.c | 14 +- trunk/fs/udf/inode.c | 12 +- trunk/fs/udf/namei.c | 37 +- trunk/fs/udf/symlink.c | 10 +- trunk/fs/udf/udfdecl.h | 2 +- trunk/fs/ufs/balloc.c | 24 +- trunk/fs/ufs/dir.c | 10 +- trunk/fs/ufs/file.c | 3 +- trunk/fs/ufs/ialloc.c | 11 +- trunk/fs/ufs/inode.c | 9 +- trunk/fs/ufs/namei.c | 18 - trunk/fs/ufs/super.c | 6 - trunk/fs/ufs/truncate.c | 10 - trunk/fs/ufs/ufs.h | 6 +- trunk/fs/xfs/Makefile | 1 + trunk/fs/xfs/linux-2.6/xfs_aops.c | 221 +- trunk/fs/xfs/linux-2.6/xfs_export.c | 20 - trunk/fs/xfs/linux-2.6/xfs_file.c | 854 +- trunk/fs/xfs/linux-2.6/xfs_iops.c | 10 - trunk/fs/xfs/linux-2.6/xfs_linux.h | 1 + trunk/fs/xfs/linux-2.6/xfs_lrw.c | 796 ++ trunk/fs/xfs/linux-2.6/xfs_lrw.h | 29 + trunk/fs/xfs/linux-2.6/xfs_quotaops.c | 19 + trunk/fs/xfs/linux-2.6/xfs_super.c | 8 +- trunk/fs/xfs/linux-2.6/xfs_sync.c | 10 +- trunk/fs/xfs/linux-2.6/xfs_trace.c | 16 + trunk/fs/xfs/linux-2.6/xfs_trace.h | 22 +- trunk/fs/xfs/xfs_bmap.c | 220 +- trunk/fs/xfs/xfs_fs.h | 3 +- trunk/fs/xfs/xfs_iget.c | 19 +- trunk/fs/xfs/xfs_inode.c | 68 +- trunk/fs/xfs/xfs_inode.h | 3 +- trunk/fs/xfs/xfs_inode_item.c | 18 +- trunk/fs/xfs/xfs_itable.c | 2 - trunk/fs/xfs/xfs_log.c | 106 +- trunk/fs/xfs/xfs_log.h | 16 +- trunk/fs/xfs/xfs_mount.c | 69 +- trunk/fs/xfs/xfs_mount.h | 2 - trunk/fs/xfs/xfs_trans.c | 2 +- trunk/fs/xfs/xfs_trans.h | 2 +- trunk/fs/xfs/xfs_trans_buf.c | 216 +- trunk/fs/xfs/xfs_vnodeops.c | 107 + trunk/fs/xfs/xfs_vnodeops.h | 15 +- trunk/include/asm-generic/gpio.h | 26 - trunk/include/drm/drmP.h | 28 +- trunk/include/drm/drm_buffer.h | 148 - trunk/include/drm/drm_crtc.h | 2 - trunk/include/drm/drm_edid.h | 3 - trunk/include/drm/drm_pciids.h | 36 - trunk/include/drm/nouveau_drm.h | 86 +- trunk/include/drm/radeon_drm.h | 1 - trunk/include/drm/ttm/ttm_bo_driver.h | 2 +- trunk/include/linux/audit.h | 11 +- trunk/include/linux/binfmts.h | 1 - trunk/include/linux/bitops.h | 4 +- trunk/include/linux/btree-128.h | 109 - trunk/include/linux/btree-type.h | 147 - trunk/include/linux/btree.h | 243 - trunk/include/linux/coredump.h | 41 - trunk/include/linux/cpumask.h | 8 +- trunk/include/linux/device-mapper.h | 5 +- trunk/include/linux/dm-io.h | 4 +- trunk/include/linux/dm-ioctl.h | 9 +- trunk/include/linux/dmaengine.h | 2 - trunk/include/linux/elf.h | 28 +- trunk/include/linux/elfcore.h | 17 - trunk/include/linux/exportfs.h | 5 - trunk/include/linux/ext3_fs.h | 35 +- trunk/include/linux/ext3_fs_i.h | 2 +- trunk/include/linux/fault-inject.h | 5 +- trunk/include/linux/fb.h | 2 - trunk/include/linux/firmware-map.h | 6 +- trunk/include/linux/fs.h | 51 +- trunk/include/linux/fsnotify.h | 11 +- trunk/include/linux/gfp.h | 12 +- trunk/include/linux/htcpld.h | 24 - trunk/include/linux/i2c/pca953x.h | 11 - trunk/include/linux/i2c/twl.h | 28 +- trunk/include/linux/ide.h | 7 +- trunk/include/linux/jbd.h | 11 + trunk/include/linux/jbd2.h | 22 +- trunk/include/linux/kprobes.h | 44 - trunk/include/linux/kvm.h | 10 +- trunk/include/linux/kvm_host.h | 71 +- trunk/include/linux/list.h | 6 +- trunk/include/linux/magic.h | 1 + trunk/include/linux/mfd/88pm8607.h | 217 + trunk/include/linux/mfd/88pm860x.h | 375 - trunk/include/linux/mfd/ab3100.h | 3 + trunk/include/linux/mfd/max8925.h | 253 - trunk/include/linux/mfd/mc13783.h | 28 +- trunk/include/linux/mfd/tmio.h | 3 +- trunk/include/linux/mfd/ucb1x00.h | 1 - trunk/include/linux/mfd/wm831x/core.h | 6 - trunk/include/linux/mfd/wm831x/gpio.h | 4 - trunk/include/linux/mfd/wm8350/core.h | 49 +- trunk/include/linux/mfd/wm8350/gpio.h | 1 - trunk/include/linux/mfd/wm8350/rtc.h | 1 - trunk/include/linux/mfd/wm8994/core.h | 54 - trunk/include/linux/mfd/wm8994/gpio.h | 72 - trunk/include/linux/mfd/wm8994/pdata.h | 97 - trunk/include/linux/mfd/wm8994/registers.h | 4292 ---------- trunk/include/linux/mm.h | 104 +- trunk/include/linux/mm_types.h | 43 +- trunk/include/linux/mmc/card.h | 7 - trunk/include/linux/mmc/host.h | 5 - trunk/include/linux/mmc/pm.h | 30 - trunk/include/linux/mmc/sdio.h | 2 - trunk/include/linux/mmc/sdio_func.h | 5 - trunk/include/linux/mmzone.h | 7 +- trunk/include/linux/mnt_namespace.h | 1 - trunk/include/linux/mount.h | 14 +- trunk/include/linux/nfs_fs.h | 14 +- trunk/include/linux/nfs_fs_sb.h | 2 - trunk/include/linux/nodemask.h | 11 + trunk/include/linux/pci.h | 2 - trunk/include/linux/pci_regs.h | 1 - trunk/include/linux/pm.h | 51 +- trunk/include/linux/pm_runtime.h | 6 - trunk/include/linux/quota.h | 33 +- trunk/include/linux/quotaops.h | 304 +- trunk/include/linux/regulator/consumer.h | 4 +- trunk/include/linux/regulator/driver.h | 6 - trunk/include/linux/regulator/fixed.h | 2 - trunk/include/linux/regulator/max8649.h | 44 - trunk/include/linux/reiserfs_fs.h | 2 +- trunk/include/linux/rmap.h | 38 +- trunk/include/linux/sched.h | 58 +- trunk/include/linux/serial_sci.h | 6 - trunk/include/linux/slab.h | 5 - trunk/include/linux/slub_def.h | 27 +- trunk/include/linux/smp.h | 2 +- trunk/include/linux/spi/max7301.h | 18 - trunk/include/linux/sunrpc/bc_xprt.h | 15 - trunk/include/linux/vga_switcheroo.h | 57 - trunk/include/linux/virtio_9p.h | 3 + trunk/include/net/9p/client.h | 18 +- trunk/include/trace/events/ext4.h | 101 - trunk/include/trace/events/jbd2.h | 28 - trunk/include/trace/events/kvm.h | 41 - trunk/init/do_mounts_initrd.c | 4 + trunk/init/initramfs.c | 12 +- trunk/init/main.c | 18 +- trunk/ipc/mqueue.c | 120 +- trunk/kernel/Makefile | 3 - trunk/kernel/audit_tree.c | 100 +- trunk/kernel/auditsc.c | 7 +- trunk/kernel/cpu.c | 2 +- trunk/kernel/elfcore.c | 28 - trunk/kernel/exit.c | 5 +- trunk/kernel/fork.c | 19 +- trunk/kernel/kprobes.c | 647 +- trunk/kernel/padata.c | 8 +- trunk/kernel/panic.c | 46 +- trunk/kernel/params.c | 1 + trunk/kernel/perf_event.c | 2 +- trunk/kernel/pid.c | 2 +- trunk/kernel/posix-cpu-timers.c | 36 +- trunk/kernel/power/hibernate.c | 9 - trunk/kernel/power/suspend.c | 3 - trunk/kernel/printk.c | 3 +- trunk/kernel/relay.c | 5 +- trunk/kernel/sched.c | 4 +- trunk/kernel/sched_cpupri.c | 2 +- trunk/kernel/sched_rt.c | 5 +- trunk/kernel/signal.c | 45 +- trunk/kernel/sys.c | 3 +- trunk/kernel/sysctl.c | 12 - trunk/kernel/sysctl_binary.c | 7 +- trunk/kernel/tsacct.c | 1 - trunk/lib/Kconfig | 3 - trunk/lib/Kconfig.debug | 5 +- trunk/lib/Makefile | 1 - trunk/lib/bitmap.c | 19 +- trunk/lib/btree.c | 797 -- trunk/lib/crc32.c | 30 +- trunk/lib/list_sort.c | 263 +- trunk/lib/show_mem.c | 14 +- trunk/lib/string.c | 40 +- trunk/lib/vsprintf.c | 71 +- trunk/mm/fadvise.c | 10 +- trunk/mm/failslab.c | 18 +- trunk/mm/filemap.c | 4 +- trunk/mm/filemap_xip.c | 2 +- trunk/mm/fremap.c | 2 +- trunk/mm/ksm.c | 12 +- trunk/mm/memcontrol.c | 2 +- trunk/mm/memory-failure.c | 5 +- trunk/mm/memory.c | 161 +- trunk/mm/memory_hotplug.c | 4 - trunk/mm/mempolicy.c | 112 +- trunk/mm/migrate.c | 4 + trunk/mm/mlock.c | 12 +- trunk/mm/mmap.c | 151 +- trunk/mm/mremap.c | 9 +- trunk/mm/nommu.c | 6 +- trunk/mm/oom_kill.c | 4 +- trunk/mm/page_alloc.c | 53 +- trunk/mm/readahead.c | 6 - trunk/mm/rmap.c | 185 +- trunk/mm/slab.c | 13 +- trunk/mm/slub.c | 337 +- trunk/mm/swap.c | 2 +- trunk/mm/swapfile.c | 40 +- trunk/mm/vmscan.c | 177 +- trunk/mm/vmstat.c | 2 +- trunk/net/9p/client.c | 114 +- trunk/net/9p/protocol.c | 74 +- trunk/net/9p/protocol.h | 6 +- trunk/net/9p/trans_virtio.c | 80 +- trunk/net/sunrpc/addr.c | 8 +- trunk/net/sunrpc/auth_gss/auth_gss.c | 11 +- trunk/net/sunrpc/rpc_pipe.c | 9 +- trunk/net/sunrpc/svc.c | 6 +- trunk/net/sunrpc/svc_xprt.c | 27 +- trunk/net/sunrpc/svcauth_unix.c | 49 +- trunk/net/sunrpc/svcsock.c | 3 +- trunk/net/sunrpc/xprtsock.c | 9 +- trunk/scripts/checkpatch.pl | 78 +- trunk/scripts/get_maintainer.pl | 185 +- trunk/security/smack/smack_lsm.c | 2 +- trunk/security/tomoyo/realpath.c | 23 +- trunk/sound/soc/codecs/uda1380.c | 2 +- trunk/sound/soc/codecs/wm8350.c | 8 +- trunk/sound/soc/sh/siu.h | 2 +- trunk/sound/soc/sh/siu_pcm.c | 2 +- trunk/tools/perf/Documentation/perf-probe.txt | 58 +- trunk/tools/perf/Makefile | 10 +- trunk/tools/perf/builtin-probe.c | 36 +- trunk/tools/perf/util/probe-event.c | 55 +- trunk/tools/perf/util/probe-finder.c | 1002 +-- trunk/tools/perf/util/probe-finder.h | 53 +- trunk/tools/perf/util/string.c | 55 +- trunk/tools/perf/util/string.h | 1 - trunk/virt/kvm/Kconfig | 3 - trunk/virt/kvm/assigned-dev.c | 12 +- trunk/virt/kvm/coalesced_mmio.c | 43 +- trunk/virt/kvm/coalesced_mmio.h | 15 - trunk/virt/kvm/eventfd.c | 21 +- trunk/virt/kvm/ioapic.c | 38 +- trunk/virt/kvm/ioapic.h | 2 - trunk/virt/kvm/iommu.c | 36 +- trunk/virt/kvm/kvm_main.c | 392 +- 1576 files changed, 48987 insertions(+), 104368 deletions(-) delete mode 100644 trunk/Documentation/ABI/stable/sysfs-devices-node delete mode 100644 trunk/Documentation/cpu-freq/pcc-cpufreq.txt delete mode 100644 trunk/Documentation/fault-injection/provoke-crashes.txt delete mode 100644 trunk/Documentation/filesystems/logfs.txt delete mode 100644 trunk/Documentation/hwmon/adt7411 create mode 100644 trunk/Documentation/hwmon/adt7473 delete mode 100644 trunk/Documentation/hwmon/asc7621 delete mode 100644 trunk/Documentation/init.txt delete mode 100644 trunk/arch/ia64/kernel/elfcore.c delete mode 100644 trunk/arch/sh/include/asm/dma-register.h delete mode 100644 trunk/arch/sh/include/asm/dmaengine.h delete mode 100644 trunk/arch/sh/include/cpu-sh3/cpu/dma-register.h delete mode 100644 trunk/arch/sh/include/cpu-sh4/cpu/dma-register.h delete mode 100644 trunk/arch/um/.gitignore delete mode 100644 trunk/arch/um/sys-i386/elfcore.c delete mode 100644 trunk/arch/x86/include/asm/apb_timer.h delete mode 100644 trunk/arch/x86/include/asm/hyperv.h delete mode 100644 trunk/arch/x86/include/asm/mrst.h delete mode 100644 trunk/arch/x86/kernel/apb_timer.c delete mode 100644 trunk/arch/x86/kernel/cpu/cpufreq/pcc-cpufreq.c delete mode 100644 trunk/arch/x86/pci/mrst.c delete mode 100644 trunk/drivers/base/power/generic_ops.c create mode 100644 trunk/drivers/clocksource/Kconfig delete mode 100644 trunk/drivers/dma/mpc512x_dma.c delete mode 100644 trunk/drivers/gpio/it8761e_gpio.c delete mode 100644 trunk/drivers/gpio/max7300.c delete mode 100644 trunk/drivers/gpio/max730x.c delete mode 100644 trunk/drivers/gpio/sch_gpio.c delete mode 100644 trunk/drivers/gpio/wm8350-gpiolib.c delete mode 100644 trunk/drivers/gpio/wm8994-gpio.c delete mode 100644 trunk/drivers/gpu/drm/drm_buffer.c delete mode 100644 trunk/drivers/gpu/drm/nouveau/nv50_grctx.c delete mode 100644 trunk/drivers/gpu/drm/radeon/evergreen.c delete mode 100644 trunk/drivers/gpu/drm/radeon/evergreen_reg.h delete mode 100644 trunk/drivers/gpu/drm/radeon/radeon_atpx_handler.c delete mode 100644 trunk/drivers/gpu/drm/radeon/reg_srcs/r600 delete mode 100644 trunk/drivers/gpu/vga/vga_switcheroo.c delete mode 100644 trunk/drivers/hwmon/adt7411.c create mode 100644 trunk/drivers/hwmon/adt7473.c delete mode 100644 trunk/drivers/hwmon/asc7621.c delete mode 100644 trunk/drivers/i2c/busses/i2c-nomadik.c delete mode 100644 trunk/drivers/i2c/busses/i2c-xiic.c delete mode 100644 trunk/drivers/input/misc/88pm860x_onkey.c delete mode 100644 trunk/drivers/input/touchscreen/88pm860x-ts.c delete mode 100644 trunk/drivers/leds/leds-88pm860x.c create mode 100644 trunk/drivers/mfd/88pm8607.c delete mode 100644 trunk/drivers/mfd/88pm860x-core.c delete mode 100644 trunk/drivers/mfd/88pm860x-i2c.c delete mode 100644 trunk/drivers/mfd/htc-i2cpld.c delete mode 100644 trunk/drivers/mfd/lpc_sch.c delete mode 100644 trunk/drivers/mfd/max8925-core.c delete mode 100644 trunk/drivers/mfd/max8925-i2c.c delete mode 100644 trunk/drivers/mfd/wm8994-core.c create mode 100644 trunk/drivers/mmc/host/ricoh_mmc.c delete mode 100644 trunk/drivers/power/max8925_power.c delete mode 100644 trunk/drivers/regulator/dummy.c delete mode 100644 trunk/drivers/regulator/dummy.h delete mode 100644 trunk/drivers/regulator/max8649.c delete mode 100644 trunk/drivers/regulator/max8925-regulator.c delete mode 100644 trunk/drivers/regulator/wm8994-regulator.c delete mode 100644 trunk/drivers/rtc/rtc-max8925.c create mode 100644 trunk/drivers/staging/altpciechdma/Kconfig create mode 100644 trunk/drivers/staging/altpciechdma/Makefile create mode 100644 trunk/drivers/staging/altpciechdma/TODO create mode 100644 trunk/drivers/staging/altpciechdma/altpciechdma.c create mode 100644 trunk/drivers/staging/b3dfg/Kconfig create mode 100644 trunk/drivers/staging/b3dfg/Makefile create mode 100644 trunk/drivers/staging/b3dfg/TODO create mode 100644 trunk/drivers/staging/b3dfg/b3dfg.c create mode 100644 trunk/drivers/staging/batman-adv/compat.h create mode 100644 trunk/drivers/staging/batman-adv/log.c rename trunk/drivers/staging/batman-adv/{originator.h => log.h} (61%) delete mode 100644 trunk/drivers/staging/batman-adv/originator.c delete mode 100644 trunk/drivers/staging/crystalhd/Kconfig delete mode 100644 trunk/drivers/staging/crystalhd/Makefile delete mode 100644 trunk/drivers/staging/crystalhd/TODO delete mode 100644 trunk/drivers/staging/crystalhd/bc_dts_defs.h delete mode 100644 trunk/drivers/staging/crystalhd/bc_dts_glob_lnx.h delete mode 100644 trunk/drivers/staging/crystalhd/bc_dts_types.h delete mode 100644 trunk/drivers/staging/crystalhd/bcm_70012_regs.h delete mode 100644 trunk/drivers/staging/crystalhd/crystalhd_cmds.c delete mode 100644 trunk/drivers/staging/crystalhd/crystalhd_cmds.h delete mode 100644 trunk/drivers/staging/crystalhd/crystalhd_fw_if.h delete mode 100644 trunk/drivers/staging/crystalhd/crystalhd_hw.c delete mode 100644 trunk/drivers/staging/crystalhd/crystalhd_hw.h delete mode 100644 trunk/drivers/staging/crystalhd/crystalhd_lnx.c delete mode 100644 trunk/drivers/staging/crystalhd/crystalhd_lnx.h delete mode 100644 trunk/drivers/staging/crystalhd/crystalhd_misc.c delete mode 100644 trunk/drivers/staging/crystalhd/crystalhd_misc.h delete mode 100644 trunk/drivers/staging/dream/include/linux/android_pmem.h delete mode 100644 trunk/drivers/staging/dream/include/linux/gpio_event.h delete mode 100644 trunk/drivers/staging/dream/include/linux/msm_adsp.h delete mode 100644 trunk/drivers/staging/dream/include/linux/msm_audio.h delete mode 100644 trunk/drivers/staging/dream/include/linux/msm_rpcrouter.h delete mode 100644 trunk/drivers/staging/dream/include/linux/wakelock.h delete mode 100644 trunk/drivers/staging/dream/include/mach/camera.h delete mode 100644 trunk/drivers/staging/dream/include/mach/msm_adsp.h delete mode 100644 trunk/drivers/staging/dream/include/mach/msm_rpcrouter.h delete mode 100644 trunk/drivers/staging/dream/include/mach/msm_smd.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5audplaycmdi.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5audplaymsg.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5audppcmdi.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5audppmsg.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5audpreproccmdi.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5audpreprocmsg.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5audreccmdi.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5audrecmsg.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5jpegcmdi.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5jpegmsg.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5lpmcmdi.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5lpmmsg.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5vdeccmdi.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5vdecmsg.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5venccmdi.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5vfecmdi.h delete mode 100644 trunk/drivers/staging/dream/include/mach/qdsp5/qdsp5vfemsg.h delete mode 100644 trunk/drivers/staging/dream/include/media/msm_camera.h delete mode 100644 trunk/drivers/staging/dt3155/Kconfig delete mode 100644 trunk/drivers/staging/dt3155/Makefile delete mode 100644 trunk/drivers/staging/dt3155/TODO delete mode 100644 trunk/drivers/staging/dt3155/allocator.README delete mode 100644 trunk/drivers/staging/dt3155/allocator.c delete mode 100644 trunk/drivers/staging/dt3155/allocator.h delete mode 100644 trunk/drivers/staging/dt3155/dt3155.h delete mode 100644 trunk/drivers/staging/dt3155/dt3155.sysvinit delete mode 100644 trunk/drivers/staging/dt3155/dt3155_drv.c delete mode 100644 trunk/drivers/staging/dt3155/dt3155_drv.h delete mode 100644 trunk/drivers/staging/dt3155/dt3155_io.c delete mode 100644 trunk/drivers/staging/dt3155/dt3155_io.h delete mode 100644 trunk/drivers/staging/dt3155/dt3155_isr.c delete mode 100644 trunk/drivers/staging/dt3155/dt3155_isr.h create mode 100644 trunk/drivers/staging/et131x/et1310_eeprom.h create mode 100644 trunk/drivers/staging/et131x/et1310_jagcore.h create mode 100644 trunk/drivers/staging/et131x/et1310_mac.h create mode 100644 trunk/drivers/staging/et131x/et1310_pm.h delete mode 100644 trunk/drivers/staging/et131x/et131x.h create mode 100644 trunk/drivers/staging/et131x/et131x_config.h create mode 100644 trunk/drivers/staging/et131x/et131x_initpci.h create mode 100644 trunk/drivers/staging/et131x/et131x_isr.h create mode 100644 trunk/drivers/staging/et131x/et131x_netdev.h create mode 100644 trunk/drivers/staging/mimio/Kconfig create mode 100644 trunk/drivers/staging/mimio/Makefile create mode 100644 trunk/drivers/staging/mimio/mimio.c create mode 100644 trunk/drivers/staging/p9auth/Kconfig create mode 100644 trunk/drivers/staging/p9auth/Makefile create mode 100644 trunk/drivers/staging/p9auth/p9auth.c create mode 100644 trunk/drivers/staging/rar/Kconfig create mode 100644 trunk/drivers/staging/rar/Makefile create mode 100644 trunk/drivers/staging/rar/rar_driver.c create mode 100644 trunk/drivers/staging/rar/rar_driver.h delete mode 100644 trunk/drivers/staging/rar_register/Kconfig delete mode 100644 trunk/drivers/staging/rar_register/Makefile delete mode 100644 trunk/drivers/staging/rar_register/rar_register.c delete mode 100644 trunk/drivers/staging/rar_register/rar_register.h create mode 100644 trunk/drivers/staging/rt2860/common/firmware.h create mode 100644 trunk/drivers/staging/rt2860/common/firmware_3070.h create mode 100644 trunk/drivers/staging/rt3070/firmware.h create mode 100644 trunk/drivers/staging/rt3090/firmware.h create mode 100644 trunk/drivers/staging/rtl8187se/r8180_93cx6.c create mode 100644 trunk/drivers/staging/sm7xx/smtc2d.c create mode 100644 trunk/drivers/staging/sm7xx/smtc2d.h delete mode 100644 trunk/drivers/staging/vme/boards/Kconfig delete mode 100644 trunk/drivers/staging/vme/boards/Makefile delete mode 100644 trunk/drivers/staging/vme/boards/vme_vmivme7805.c delete mode 100644 trunk/drivers/staging/vme/boards/vme_vmivme7805.h delete mode 100644 trunk/drivers/video/backlight/88pm860x_bl.c delete mode 100644 trunk/drivers/video/backlight/max8925_bl.c delete mode 100644 trunk/fs/logfs/Kconfig delete mode 100644 trunk/fs/logfs/Makefile delete mode 100644 trunk/fs/logfs/compr.c delete mode 100644 trunk/fs/logfs/dev_bdev.c delete mode 100644 trunk/fs/logfs/dev_mtd.c delete mode 100644 trunk/fs/logfs/dir.c delete mode 100644 trunk/fs/logfs/file.c delete mode 100644 trunk/fs/logfs/gc.c delete mode 100644 trunk/fs/logfs/inode.c delete mode 100644 trunk/fs/logfs/journal.c delete mode 100644 trunk/fs/logfs/logfs.h delete mode 100644 trunk/fs/logfs/logfs_abi.h delete mode 100644 trunk/fs/logfs/readwrite.c delete mode 100644 trunk/fs/logfs/segment.c delete mode 100644 trunk/fs/logfs/super.c delete mode 100644 trunk/fs/quota/compat.c delete mode 100644 trunk/fs/quota/netlink.c delete mode 100644 trunk/fs/squashfs/decompressor.c delete mode 100644 trunk/fs/squashfs/decompressor.h delete mode 100644 trunk/fs/squashfs/zlib_wrapper.c create mode 100644 trunk/fs/xfs/linux-2.6/xfs_lrw.c create mode 100644 trunk/fs/xfs/linux-2.6/xfs_lrw.h delete mode 100644 trunk/include/drm/drm_buffer.h delete mode 100644 trunk/include/linux/btree-128.h delete mode 100644 trunk/include/linux/btree-type.h delete mode 100644 trunk/include/linux/btree.h delete mode 100644 trunk/include/linux/coredump.h delete mode 100644 trunk/include/linux/htcpld.h create mode 100644 trunk/include/linux/mfd/88pm8607.h delete mode 100644 trunk/include/linux/mfd/88pm860x.h delete mode 100644 trunk/include/linux/mfd/max8925.h delete mode 100644 trunk/include/linux/mfd/wm8994/core.h delete mode 100644 trunk/include/linux/mfd/wm8994/gpio.h delete mode 100644 trunk/include/linux/mfd/wm8994/pdata.h delete mode 100644 trunk/include/linux/mfd/wm8994/registers.h delete mode 100644 trunk/include/linux/mmc/pm.h delete mode 100644 trunk/include/linux/regulator/max8649.h delete mode 100644 trunk/include/linux/vga_switcheroo.h delete mode 100644 trunk/kernel/elfcore.c delete mode 100644 trunk/lib/btree.c diff --git a/[refs] b/[refs] index a38144ec2041..79b888ec4077 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 322aafa6645a48c3b7837ca7385f126ab78127fd +refs/heads/master: 604b2ad7ccb11569d3b843bb1ce0fbe034e70769 diff --git a/trunk/.gitignore b/trunk/.gitignore index efab0ebec859..de6344e15706 100644 --- a/trunk/.gitignore +++ b/trunk/.gitignore @@ -36,7 +36,6 @@ modules.builtin # tags TAGS -linux vmlinux vmlinuz System.map diff --git a/trunk/Documentation/ABI/stable/sysfs-devices-node b/trunk/Documentation/ABI/stable/sysfs-devices-node deleted file mode 100644 index 49b82cad7003..000000000000 --- a/trunk/Documentation/ABI/stable/sysfs-devices-node +++ /dev/null @@ -1,7 +0,0 @@ -What: /sys/devices/system/node/nodeX -Date: October 2002 -Contact: Linux Memory Management list -Description: - When CONFIG_NUMA is enabled, this is a directory containing - information on node X such as what CPUs are local to the - node. diff --git a/trunk/Documentation/cdrom/ide-cd b/trunk/Documentation/cdrom/ide-cd index f4dc9de2694e..2c558cd6c1ef 100644 --- a/trunk/Documentation/cdrom/ide-cd +++ b/trunk/Documentation/cdrom/ide-cd @@ -159,7 +159,42 @@ two arguments: the CDROM device, and the slot number to which you wish to change. If the slot number is -1, the drive is unloaded. -4. Common problems +4. Compilation options +---------------------- + +There are a few additional options which can be set when compiling the +driver. Most people should not need to mess with any of these; they +are listed here simply for completeness. A compilation option can be +enabled by adding a line of the form `#define