From 1e78045032ecd080af911f43d871a0937be5583f Mon Sep 17 00:00:00 2001 From: Planet-Lab Support Date: Mon, 8 Aug 2005 21:12:00 +0000 Subject: [PATCH] This commit was manufactured by cvs2svn to create tag 'fedora-2_6_9-1_11_FC2'. --- Documentation/DocBook/librs.tmpl | 287 - Documentation/DocBook/mtdnand.tmpl | 1318 - Documentation/DocBook/stylesheet.xsl | 5 - Documentation/PCIEBUS-HOWTO.txt | 217 - Documentation/README.cycladesZ | 8 - Documentation/SecurityBugs | 38 - Documentation/aoe/aoe.txt | 84 - Documentation/aoe/autoload.sh | 17 - Documentation/aoe/mkdevs.sh | 36 - Documentation/aoe/mkshelf.sh | 25 - Documentation/aoe/status.sh | 28 - Documentation/aoe/todo.txt | 14 - Documentation/aoe/udev-install.sh | 30 - Documentation/aoe/udev.txt | 23 - Documentation/arm/Samsung-S3C24XX/H1940.txt | 40 - .../arm/Samsung-S3C24XX/SMDK2440.txt | 56 - Documentation/arm/Samsung-S3C24XX/Suspend.txt | 106 - Documentation/as-iosched.txt | 165 - Documentation/atomic_ops.txt | 456 - Documentation/cdrom/packet-writing.txt | 86 - Documentation/cpu-freq/cpufreq-nforce2.txt | 19 - Documentation/cpu-freq/cpufreq-stats.txt | 128 - Documentation/cpusets.txt | 414 - Documentation/dontdiff | 140 - Documentation/dvb/README.dibusb | 247 - Documentation/dvb/README.flexcop | 205 - Documentation/dvb/ci.txt | 219 - Documentation/dvb/get_dvb_firmware | 339 - Documentation/dvb/udev.txt | 46 - Documentation/feature-removal-schedule.txt | 17 - Documentation/filesystems/relayfs.txt | 812 - Documentation/filesystems/sysfs-pci.txt | 88 - Documentation/fujitsu/frv/README.txt | 51 - Documentation/fujitsu/frv/atomic-ops.txt | 134 - Documentation/fujitsu/frv/booting.txt | 181 - Documentation/fujitsu/frv/clock.txt | 65 - Documentation/fujitsu/frv/configuring.txt | 125 - Documentation/fujitsu/frv/features.txt | 310 - Documentation/fujitsu/frv/gdbinit | 102 - Documentation/fujitsu/frv/gdbstub.txt | 130 - Documentation/fujitsu/frv/mmu-layout.txt | 306 - Documentation/i2c/busses/i2c-ali1535 | 42 - Documentation/i2c/busses/i2c-ali1563 | 27 - Documentation/i2c/busses/i2c-ali15x3 | 112 - Documentation/i2c/busses/i2c-amd756 | 25 - Documentation/i2c/busses/i2c-amd8111 | 41 - Documentation/i2c/busses/i2c-i801 | 80 - Documentation/i2c/busses/i2c-i810 | 46 - Documentation/i2c/busses/i2c-nforce2 | 41 - Documentation/i2c/busses/i2c-parport | 154 - Documentation/i2c/busses/i2c-parport-light | 11 - Documentation/i2c/busses/i2c-pca-isa | 23 - Documentation/i2c/busses/i2c-piix4 | 72 - Documentation/i2c/busses/i2c-prosavage | 23 - Documentation/i2c/busses/i2c-savage4 | 26 - Documentation/i2c/busses/i2c-sis5595 | 59 - Documentation/i2c/busses/i2c-sis630 | 49 - Documentation/i2c/busses/i2c-sis69x | 73 - Documentation/i2c/busses/i2c-via | 34 - Documentation/i2c/busses/i2c-viapro | 47 - Documentation/i2c/busses/i2c-voodoo3 | 62 - Documentation/i2c/busses/scx200_acb | 14 - Documentation/i2c/chips/smsc47b397.txt | 146 - Documentation/i2c/i2c-pport | 45 - Documentation/i2c/i2c-stub | 33 - Documentation/i2c/i2c-velleman | 23 - Documentation/ia64/serial.txt | 144 - Documentation/ibm-acpi.txt | 474 - Documentation/infiniband/ipoib.txt | 56 - Documentation/infiniband/sysfs.txt | 66 - Documentation/infiniband/user_mad.txt | 99 - Documentation/ioctl/cdrom.txt | 966 - Documentation/ioctl/hdio.txt | 965 - Documentation/keys.txt | 836 - Documentation/kref.txt | 216 - Documentation/networking/proc_net_tcp.txt | 47 - Documentation/nommu-mmap.txt | 141 - Documentation/power/kernel_threads.txt | 41 - Documentation/power/video_extension.txt | 34 - Documentation/powerpc/cpu_features.txt | 56 - .../powerpc/eeh-pci-error-recovery.txt | 332 - Documentation/prio_tree.txt | 107 - Documentation/s390/monreader.txt | 197 - Documentation/scsi/ChangeLog.1992-1997 | 2023 - Documentation/scsi/ChangeLog.lpfc | 1865 - Documentation/scsi/lpfc.txt | 83 - Documentation/seclvl.txt | 97 - Documentation/sound/alsa/Bt87x.txt | 78 - Documentation/sound/alsa/VIA82xx-mixer.txt | 8 - Documentation/sound/alsa/hda_codec.txt | 299 - Documentation/sparse.txt | 72 - Documentation/stable_api_nonsense.txt | 193 - Documentation/usb/gadget_serial.txt | 332 - Documentation/usb/philips.txt | 236 - Documentation/usb/usbmon.txt | 156 - Documentation/w1/w1.generic | 19 - arch/alpha/lib/io.c | 594 - arch/arm/boot/compressed/head-ftvpci.S | 47 - arch/arm/boot/compressed/head-sharpsl.S | 92 - arch/arm/common/Kconfig | 24 - arch/arm/common/icst307.c | 161 - arch/arm/common/platform.c | 35 - arch/arm/common/plx90x0.c | 178 - arch/arm/common/rtctime.c | 502 - arch/arm/common/scoop.c | 134 - arch/arm/common/sharpsl_param.c | 60 - arch/arm/configs/adi_evb_defconfig | 678 - arch/arm/configs/iq80310_defconfig | 768 - arch/arm/configs/iq80332_defconfig | 864 - arch/arm/configs/omap_h2_1610_defconfig | 935 - arch/arm/configs/pxa255-idp_defconfig | 799 - arch/arm/configs/simpad_defconfig | 896 - arch/arm/kernel/smp.c | 396 - arch/arm/kernel/time-acorn.c | 66 - arch/arm/lib/bitops.h | 33 - arch/arm/lib/io-readsl.S | 78 - arch/arm/mach-adifcc/Makefile | 11 - arch/arm/mach-adifcc/arch.c | 32 - arch/arm/mach-adifcc/irq.c | 61 - arch/arm/mach-adifcc/mm.c | 23 - arch/arm/mach-clps711x/Makefile.boot | 7 - arch/arm/mach-clps711x/common.h | 11 - arch/arm/mach-clps7500/Makefile.boot | 2 - arch/arm/mach-ebsa110/Makefile.boot | 4 - arch/arm/mach-epxa10db/Makefile.boot | 2 - arch/arm/mach-footbridge/Makefile.boot | 4 - arch/arm/mach-footbridge/co285.c | 38 - arch/arm/mach-footbridge/common.c | 205 - arch/arm/mach-footbridge/common.h | 9 - arch/arm/mach-footbridge/dc21285-timer.c | 68 - arch/arm/mach-footbridge/ebsa285.c | 24 - arch/arm/mach-footbridge/isa-timer.c | 94 - arch/arm/mach-footbridge/isa.c | 48 - arch/arm/mach-footbridge/personal.c | 23 - arch/arm/mach-ftvpci/Makefile | 13 - arch/arm/mach-ftvpci/core.c | 96 - arch/arm/mach-ftvpci/leds.c | 36 - arch/arm/mach-ftvpci/pci.c | 60 - arch/arm/mach-h720x/Makefile.boot | 2 - arch/arm/mach-h720x/common.h | 29 - arch/arm/mach-imx/Makefile.boot | 2 - arch/arm/mach-integrator/Makefile.boot | 4 - arch/arm/mach-integrator/common.h | 2 - arch/arm/mach-iop3xx/Makefile.boot | 9 - arch/arm/mach-iop3xx/iop310-irq.c | 111 - arch/arm/mach-iop3xx/iop310-pci.c | 434 - arch/arm/mach-iop3xx/iq80310-irq.c | 139 - arch/arm/mach-iop3xx/iq80310-pci.c | 164 - arch/arm/mach-iop3xx/iq80310-time.c | 124 - arch/arm/mach-iop3xx/iq80332-mm.c | 36 - arch/arm/mach-iop3xx/iq80332-pci.c | 125 - arch/arm/mach-iop3xx/mm.c | 69 - arch/arm/mach-iop3xx/xs80200-irq.c | 63 - arch/arm/mach-ixp2000/Makefile.boot | 3 - arch/arm/mach-ixp4xx/Makefile.boot | 3 - arch/arm/mach-ixp4xx/gtwx5715-pci.c | 101 - arch/arm/mach-ixp4xx/gtwx5715-setup.c | 153 - arch/arm/mach-ixp4xx/ixdpg425-pci.c | 65 - arch/arm/mach-l7200/Makefile.boot | 2 - arch/arm/mach-lh7a40x/Makefile.boot | 4 - arch/arm/mach-lh7a40x/common.h | 14 - arch/arm/mach-lh7a40x/fiq.S | 39 - arch/arm/mach-lh7a40x/ide-lpd7a40x.c | 166 - arch/arm/mach-omap/Makefile.boot | 4 - arch/arm/mach-omap/board-netstar.c | 151 - arch/arm/mach-omap/board-voiceblue.c | 256 - arch/arm/mach-omap/bus.c | 246 - arch/arm/mach-omap/clock.c | 955 - arch/arm/mach-omap/clock.h | 106 - arch/arm/mach-omap/leds-osk.c | 198 - arch/arm/mach-omap/leds-perseus2.c | 102 - arch/arm/mach-omap/pm.c | 621 - arch/arm/mach-omap/sleep.S | 314 - arch/arm/mach-pxa/Makefile.boot | 2 - arch/arm/mach-pxa/corgi.c | 337 - arch/arm/mach-pxa/corgi_ssp.c | 248 - arch/arm/mach-pxa/poodle.c | 189 - arch/arm/mach-pxa/ssp.c | 319 - arch/arm/mach-rpc/Makefile.boot | 4 - arch/arm/mach-s3c2410/Makefile.boot | 3 - arch/arm/mach-s3c2410/mach-n30.c | 155 - arch/arm/mach-s3c2410/mach-nexcoder.c | 156 - arch/arm/mach-s3c2410/mach-otom.c | 124 - arch/arm/mach-s3c2410/mach-rx3715.c | 124 - arch/arm/mach-s3c2410/mach-smdk2440.c | 135 - arch/arm/mach-s3c2410/pm.c | 667 - arch/arm/mach-s3c2410/pm.h | 59 - arch/arm/mach-s3c2410/sleep.S | 180 - arch/arm/mach-sa1100/Makefile.boot | 7 - arch/arm/mach-shark/Makefile.boot | 2 - arch/arm/mach-tbox/Makefile | 11 - arch/arm/mach-tbox/core.c | 73 - arch/arm/mach-versatile/Kconfig | 16 - arch/arm/mach-versatile/Makefile.boot | 4 - arch/arm/mach-versatile/core.h | 50 - arch/arm/mach-versatile/versatile_ab.c | 45 - arch/arm/mach-versatile/versatile_pb.c | 109 - arch/arm/mm/abort-macro.S | 42 - arch/arm/mm/copypage-v4mc.c | 111 - arch/arm/mm/copypage-xscale.c | 131 - arch/arm26/kernel/calls.S | 265 - arch/arm26/kernel/head.S | 113 - arch/arm26/lib/io-readsl.S | 78 - arch/arm26/lib/io-readsw.S | 107 - arch/arm26/lib/io-writesw.S | 127 - arch/arm26/machine/latches.c | 72 - arch/arm26/mm/memc.c | 202 - arch/arm26/mm/small_page.c | 194 - arch/cris/arch-v10/kernel/crisksyms.c | 17 - arch/cris/kernel/hexify.c | 31 - arch/cris/kernel/ksyms.c | 96 - arch/frv/Kconfig | 501 - arch/frv/Kconfig.debug | 74 - arch/frv/Makefile | 118 - arch/frv/boot/Makefile | 73 - arch/frv/kernel/Makefile | 22 - arch/frv/kernel/break.S | 720 - arch/frv/kernel/cmode.S | 190 - arch/frv/kernel/debug-stub.c | 259 - arch/frv/kernel/dma.c | 464 - arch/frv/kernel/entry-table.S | 295 - arch/frv/kernel/entry.S | 1428 - arch/frv/kernel/frv_ksyms.c | 124 - arch/frv/kernel/gdb-io.c | 216 - arch/frv/kernel/gdb-io.h | 55 - arch/frv/kernel/gdb-stub.c | 2084 - arch/frv/kernel/head-mmu-fr451.S | 374 - arch/frv/kernel/head-uc-fr401.S | 311 - arch/frv/kernel/head-uc-fr451.S | 174 - arch/frv/kernel/head-uc-fr555.S | 347 - arch/frv/kernel/head.S | 639 - arch/frv/kernel/head.inc | 50 - arch/frv/kernel/init_task.c | 39 - arch/frv/kernel/irq-mb93091.c | 116 - arch/frv/kernel/irq-mb93093.c | 99 - arch/frv/kernel/irq-mb93493.c | 108 - arch/frv/kernel/irq-routing.c | 291 - arch/frv/kernel/irq.c | 764 - arch/frv/kernel/kernel_thread.S | 77 - arch/frv/kernel/local.h | 56 - arch/frv/kernel/pm-mb93093.c | 66 - arch/frv/kernel/pm.c | 432 - arch/frv/kernel/process.c | 388 - arch/frv/kernel/ptrace.c | 764 - arch/frv/kernel/semaphore.c | 156 - arch/frv/kernel/setup.c | 1197 - arch/frv/kernel/signal.c | 589 - arch/frv/kernel/sleep.S | 374 - arch/frv/kernel/switch_to.S | 496 - arch/frv/kernel/sys_frv.c | 214 - arch/frv/kernel/sysctl.c | 206 - arch/frv/kernel/time.c | 234 - arch/frv/kernel/traps.c | 431 - arch/frv/kernel/uaccess.c | 95 - arch/frv/kernel/vmlinux.lds.S | 187 - arch/frv/lib/Makefile | 8 - arch/frv/lib/__ashldi3.S | 40 - arch/frv/lib/__ashrdi3.S | 41 - arch/frv/lib/__lshrdi3.S | 40 - arch/frv/lib/__muldi3.S | 32 - arch/frv/lib/__negdi2.S | 28 - arch/frv/lib/atomic-ops.S | 265 - arch/frv/lib/cache.S | 98 - arch/frv/lib/checksum.c | 148 - arch/frv/lib/insl_ns.S | 52 - arch/frv/lib/insl_sw.S | 40 - arch/frv/lib/memcpy.S | 135 - arch/frv/lib/memset.S | 182 - arch/frv/lib/outsl_ns.S | 59 - arch/frv/lib/outsl_sw.S | 45 - arch/frv/mb93090-mb00/Makefile | 13 - arch/frv/mb93090-mb00/pci-dma-nommu.c | 152 - arch/frv/mb93090-mb00/pci-dma.c | 105 - arch/frv/mb93090-mb00/pci-frv.c | 288 - arch/frv/mb93090-mb00/pci-frv.h | 47 - arch/frv/mb93090-mb00/pci-irq.c | 70 - arch/frv/mb93090-mb00/pci-vdk.c | 467 - arch/frv/mm/Makefile | 9 - arch/frv/mm/cache-page.c | 66 - arch/frv/mm/dma-alloc.c | 188 - arch/frv/mm/elf-fdpic.c | 123 - arch/frv/mm/extable.c | 91 - arch/frv/mm/fault.c | 325 - arch/frv/mm/highmem.c | 33 - arch/frv/mm/init.c | 241 - arch/frv/mm/kmap.c | 62 - arch/frv/mm/mmu-context.c | 208 - arch/frv/mm/pgalloc.c | 159 - arch/frv/mm/tlb-flush.S | 185 - arch/frv/mm/tlb-miss.S | 631 - arch/frv/mm/unaligned.c | 218 - arch/i386/boot98/Makefile | 102 - arch/i386/boot98/bootsect.S | 397 - arch/i386/boot98/compressed/Makefile | 25 - arch/i386/boot98/compressed/head.S | 128 - arch/i386/boot98/compressed/misc.c | 379 - arch/i386/boot98/compressed/vmlinux.scr | 9 - arch/i386/boot98/install.sh | 40 - arch/i386/boot98/mtools.conf.in | 17 - arch/i386/boot98/setup.S | 876 - arch/i386/boot98/tools/build.c | 185 - arch/i386/boot98/video.S | 262 - arch/i386/kernel/acpi/earlyquirk.c | 51 - arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.c | 509 - .../i386/kernel/cpu/cpufreq/cpufreq-nforce2.c | 466 - arch/i386/kernel/cpu/cpufreq/sc520_freq.c | 186 - .../kernel/cpu/cpufreq/speedstep-est-common.h | 25 - arch/i386/kernel/crash_dump.c | 105 - arch/i386/kernel/entry_trampoline.c | 75 - arch/i386/kernel/quirks.c | 50 - arch/i386/kernel/reboot_fixups.c | 56 - arch/i386/kernel/std_resources.c | 204 - arch/i386/kernel/syscall_table.S | 299 - arch/i386/kernel/vsyscall-note.S | 25 - arch/i386/kernel/vsyscall.lds | 64 - arch/i386/lib/putuser.S | 87 - arch/i386/mach-pc9800/Makefile | 5 - arch/i386/mach-pc9800/setup.c | 117 - arch/i386/mach-pc9800/std_resources.c | 195 - arch/i386/mach-pc9800/topology.c | 44 - arch/i386/oprofile/backtrace.c | 124 - arch/i386/power/pmdisk.S | 56 - arch/ia64/hp/common/hwsw_iommu.c | 185 - arch/ia64/hp/zx1/hpzx1_swiotlb_machvec.c | 3 - arch/ia64/kernel/domain.c | 382 - arch/ia64/kernel/topology.c | 92 - arch/ia64/oprofile/backtrace.c | 150 - arch/ia64/sn/fakeprom/Makefile | 29 - arch/ia64/sn/fakeprom/README | 93 - arch/ia64/sn/fakeprom/fpmem.c | 252 - arch/ia64/sn/fakeprom/fpmem.h | 76 - arch/ia64/sn/fakeprom/fprom.lds | 103 - arch/ia64/sn/fakeprom/fpromasm.S | 395 - arch/ia64/sn/fakeprom/fw-emu.c | 775 - arch/ia64/sn/fakeprom/klgraph_init.c | 205 - arch/ia64/sn/fakeprom/main.c | 109 - arch/ia64/sn/fakeprom/make_textsym | 174 - arch/ia64/sn/fakeprom/runsim | 387 - arch/ia64/sn/io/Makefile | 13 - arch/ia64/sn/io/cdl.c | 79 - arch/ia64/sn/io/drivers/Makefile | 10 - arch/ia64/sn/io/drivers/ioconfig_bus.c | 382 - arch/ia64/sn/io/hwgfs/Makefile | 10 - arch/ia64/sn/io/hwgfs/hcl.c | 702 - arch/ia64/sn/io/hwgfs/hcl_util.c | 175 - arch/ia64/sn/io/hwgfs/interface.c | 325 - arch/ia64/sn/io/hwgfs/labelcl.c | 656 - arch/ia64/sn/io/hwgfs/ramfs.c | 208 - arch/ia64/sn/io/io.c | 739 - arch/ia64/sn/io/machvec/Makefile | 10 - arch/ia64/sn/io/machvec/iomv.c | 76 - arch/ia64/sn/io/machvec/pci.c | 52 - arch/ia64/sn/io/machvec/pci_bus_cvlink.c | 906 - arch/ia64/sn/io/machvec/pci_dma.c | 677 - arch/ia64/sn/io/platform_init/Makefile | 10 - arch/ia64/sn/io/platform_init/sgi_io_init.c | 174 - arch/ia64/sn/io/sn2/Makefile | 14 - arch/ia64/sn/io/sn2/bte_error.c | 217 - arch/ia64/sn/io/sn2/geo_op.c | 311 - arch/ia64/sn/io/sn2/klconflib.c | 572 - arch/ia64/sn/io/sn2/klgraph.c | 577 - arch/ia64/sn/io/sn2/l1_command.c | 131 - arch/ia64/sn/io/sn2/ml_SN_init.c | 109 - arch/ia64/sn/io/sn2/ml_SN_intr.c | 320 - arch/ia64/sn/io/sn2/ml_iograph.c | 770 - arch/ia64/sn/io/sn2/module.c | 236 - arch/ia64/sn/io/sn2/pcibr/Makefile | 16 - arch/ia64/sn/io/sn2/pcibr/pcibr_ate.c | 178 - arch/ia64/sn/io/sn2/pcibr/pcibr_config.c | 195 - arch/ia64/sn/io/sn2/pcibr/pcibr_dvr.c | 2662 -- arch/ia64/sn/io/sn2/pcibr/pcibr_error.c | 1873 - arch/ia64/sn/io/sn2/pcibr/pcibr_hints.c | 175 - arch/ia64/sn/io/sn2/pcibr/pcibr_intr.c | 700 - arch/ia64/sn/io/sn2/pcibr/pcibr_reg.c | 879 - arch/ia64/sn/io/sn2/pcibr/pcibr_rrb.c | 887 - arch/ia64/sn/io/sn2/pcibr/pcibr_slot.c | 1842 - arch/ia64/sn/io/sn2/pciio.c | 1004 - arch/ia64/sn/io/sn2/pic.c | 835 - arch/ia64/sn/io/sn2/shub.c | 246 - arch/ia64/sn/io/sn2/shub_intr.c | 259 - arch/ia64/sn/io/sn2/shuberror.c | 822 - arch/ia64/sn/io/sn2/shubio.c | 490 - arch/ia64/sn/io/sn2/xbow.c | 1020 - arch/ia64/sn/io/sn2/xtalk.c | 927 - arch/ia64/sn/io/snia_if.c | 108 - arch/ia64/sn/io/xswitch.c | 168 - arch/ia64/sn/kernel/probe.c | 58 - arch/ia64/sn/kernel/tiocx.c | 552 - arch/ia64/sn/kernel/xp_main.c | 289 - arch/ia64/sn/kernel/xp_nofault.S | 31 - arch/ia64/sn/kernel/xpc.h | 991 - arch/ia64/sn/kernel/xpc_channel.c | 2297 -- arch/ia64/sn/kernel/xpc_main.c | 1064 - arch/ia64/sn/kernel/xpc_partition.c | 984 - arch/ia64/sn/kernel/xpnet.c | 715 - arch/ia64/sn/pci/tioca_provider.c | 668 - arch/m32r/Kconfig.debug | 34 - arch/m32r/m32700ut/dot.gdbinit_400MHz_32MB | 249 - arch/m32r/mappi2/defconfig.vdec2 | 698 - arch/m32r/mappi2/dot.gdbinit.vdec2 | 233 - arch/m68k/configs/amiga_defconfig | 964 - arch/m68k/configs/apollo_defconfig | 821 - arch/m68k/configs/atari_defconfig | 876 - arch/m68k/configs/bvme6000_defconfig | 820 - arch/m68k/configs/hp300_defconfig | 820 - arch/m68k/configs/mac_defconfig | 899 - arch/m68k/configs/mvme147_defconfig | 839 - arch/m68k/configs/mvme16x_defconfig | 838 - arch/m68k/configs/q40_defconfig | 911 - arch/m68k/configs/sun3_defconfig | 826 - arch/m68k/configs/sun3x_defconfig | 836 - arch/m68knommu/lib/delay.c | 18 - .../m68knommu/platform/5272/CANCam/crt0_ram.S | 154 - .../m68knommu/platform/5272/SCALES/crt0_ram.S | 154 - .../platform/527x/M5271EVB/crt0_ram.S | 166 - .../platform/527x/M5275EVB/crt0_ram.S | 166 - arch/m68knommu/platform/527x/Makefile | 21 - arch/m68knommu/platform/527x/config.c | 82 - .../platform/528x/M5282EVB/crt0_ram.S | 171 - arch/m68knommu/platform/528x/Makefile | 21 - arch/m68knommu/platform/528x/config.c | 82 - .../m68knommu/platform/528x/senTec/crt0_ram.S | 180 - arch/m68knommu/platform/5307/head.S | 253 - arch/m68knommu/platform/5307/pit.c | 88 - arch/m68knommu/platform/68328/head-pilot.S | 224 - arch/m68knommu/platform/68328/head-ram.S | 171 - arch/m68knommu/platform/68328/head-rom.S | 109 - arch/mips/au1000/common/platform.c | 54 - arch/mips/configs/db1550_defconfig | 906 - arch/mips/configs/eagle_defconfig | 749 - arch/mips/configs/ocelot_3_defconfig | 846 - arch/mips/kernel/irix5sys.S | 1041 - arch/mips/kernel/irq-msc01.c | 189 - arch/mips/kernel/irq-rm9000.c | 149 - arch/mips/kernel/signal-common.h | 137 - arch/mips/lib/iomap.c | 78 - arch/mips/mm-32/Makefile | 19 - arch/mips/mm-32/tlbex-r4k.S | 524 - arch/mips/mm-64/Makefile | 25 - arch/mips/mm-64/tlb-dbg-r4k.c | 71 - arch/mips/mm-64/tlb-glue-r4k.S | 41 - arch/mips/mm-64/tlb-glue-sb1.S | 66 - arch/mips/mm-64/tlbex-r4k.S | 203 - arch/mips/mm/dma-ip32.c | 382 - arch/mips/mm/tlbex-fault.S | 28 - arch/mips/mm/tlbex-r3k.S | 224 - arch/mips/mm/tlbex.c | 1177 - arch/mips/mm/tlbex32-mips32.S | 253 - arch/mips/momentum/ocelot_3/Makefile | 8 - arch/mips/momentum/ocelot_3/int-handler.S | 137 - arch/mips/momentum/ocelot_3/irq.c | 81 - arch/mips/momentum/ocelot_3/ocelot_3_fpga.h | 57 - arch/mips/momentum/ocelot_3/prom.c | 248 - arch/mips/momentum/ocelot_3/reset.c | 60 - arch/mips/momentum/ocelot_3/setup.c | 399 - arch/mips/momentum/ocelot_c/pci-irq.c | 72 - arch/mips/momentum/ocelot_g/gt64240.h | 1238 - arch/mips/momentum/ocelot_g/gt64240_dep.h | 57 - arch/mips/momentum/ocelot_g/pci-irq.c | 73 - arch/mips/oprofile/Kconfig | 23 - arch/mips/oprofile/Makefile | 15 - arch/mips/oprofile/common.c | 106 - arch/mips/oprofile/op_impl.h | 37 - arch/mips/oprofile/op_model_rm9000.c | 137 - arch/mips/pci/fixup-eagle.c | 60 - arch/mips/pci/fixup-mv64340.c | 42 - arch/mips/pci/fixup-ocelot3.c | 41 - arch/mips/pci/fixup-sb1250.c | 24 - arch/mips/pci/fixup-tb0229.c | 64 - arch/mips/pci/fixup-victor-mpc30x.c | 48 - arch/mips/pci/fixup-vr4133.c | 204 - arch/mips/pci/ops-mv64340.c | 145 - arch/mips/pci/ops-vrc4173.c | 120 - arch/mips/sgi-ip27/ip27-dbgio.c | 60 - arch/mips/sgi-ip32/ip32-memory.c | 49 - arch/mips/vr41xx/nec-cmbvr4133/Makefile | 8 - arch/mips/vr41xx/nec-cmbvr4133/init.c | 78 - arch/mips/vr41xx/nec-cmbvr4133/irq.c | 114 - arch/mips/vr41xx/nec-cmbvr4133/m1535plus.c | 250 - arch/mips/vr41xx/nec-cmbvr4133/setup.c | 108 - arch/mips/vr41xx/nec-eagle/Makefile | 10 - arch/mips/vr41xx/nec-eagle/irq.c | 190 - arch/mips/vr41xx/nec-eagle/setup.c | 97 - arch/mips/vr41xx/tanbac-tb0229/reboot.c | 27 - arch/parisc/install.sh | 38 - arch/parisc/kernel/topology.c | 37 - arch/parisc/lib/fixup.S | 89 - arch/parisc/lib/iomap.c | 422 - arch/parisc/lib/memcpy.c | 530 - arch/ppc/8260_io/commproc.c | 179 - arch/ppc/8260_io/uart.c | 3061 -- arch/ppc/boot/include/mpsc_defs.h | 146 - arch/ppc/boot/include/zlib.h | 430 - arch/ppc/boot/lib/zlib.c | 2169 -- arch/ppc/boot/simple/chrpmap.S | 19 - arch/ppc/boot/simple/legacy.S | 19 - arch/ppc/boot/simple/misc-chestnut.S | 41 - arch/ppc/boot/simple/misc-chestnut.c | 35 - arch/ppc/boot/simple/misc-cpci690.c | 15 - arch/ppc/boot/simple/misc-ev64260.c | 57 - arch/ppc/boot/simple/misc-katana.c | 15 - arch/ppc/boot/simple/misc-mv64x60.S | 57 - arch/ppc/boot/simple/misc-mv64x60.c | 61 - arch/ppc/boot/simple/misc-radstone_ppc7d.c | 26 - arch/ppc/boot/simple/mv64x60_stub.c | 20 - arch/ppc/boot/simple/mv64x60_tty.c | 331 - arch/ppc/boot/simple/openbios.c | 37 - arch/ppc/configs/chestnut_defconfig | 739 - arch/ppc/configs/cpci690_defconfig | 686 - arch/ppc/configs/hdpu_defconfig | 890 - arch/ppc/configs/katana_defconfig | 691 - arch/ppc/configs/luan_defconfig | 668 - arch/ppc/configs/mpc834x_sys_defconfig | 644 - arch/ppc/configs/mpc8540_ads_defconfig | 707 - arch/ppc/configs/mpc8555_cds_defconfig | 718 - arch/ppc/configs/mpc8560_ads_defconfig | 719 - arch/ppc/configs/radstone_ppc7d_defconfig | 956 - arch/ppc/configs/stx_gp3_defconfig | 972 - arch/ppc/kernel/fpu.S | 133 - arch/ppc/kernel/head_fsl_booke.S | 1004 - arch/ppc/kernel/pci-dma.c | 49 - arch/ppc/kernel/perfmon.c | 93 - arch/ppc/kernel/perfmon_fsl_booke.c | 222 - arch/ppc/kernel/swsusp.S | 349 - arch/ppc/oprofile/common.c | 161 - arch/ppc/oprofile/op_impl.h | 45 - arch/ppc/oprofile/op_model_fsl_booke.c | 184 - arch/ppc/platforms/4xx/ibm440sp.c | 131 - arch/ppc/platforms/4xx/ibm440sp.h | 64 - arch/ppc/platforms/4xx/luan.c | 387 - arch/ppc/platforms/4xx/luan.h | 80 - arch/ppc/platforms/4xx/virtex-ii_pro.c | 60 - arch/ppc/platforms/4xx/virtex-ii_pro.h | 99 - arch/ppc/platforms/4xx/xilinx_ml300.c | 164 - arch/ppc/platforms/4xx/xilinx_ml300.h | 47 - .../4xx/xparameters/xparameters_ml300.h | 310 - arch/ppc/platforms/83xx/Makefile | 4 - arch/ppc/platforms/83xx/mpc834x_sys.c | 288 - arch/ppc/platforms/83xx/mpc834x_sys.h | 56 - arch/ppc/platforms/85xx/mpc85xx_devices.c | 552 - arch/ppc/platforms/85xx/mpc85xx_sys.c | 118 - arch/ppc/platforms/85xx/stx_gp3.c | 381 - arch/ppc/platforms/85xx/stx_gp3.h | 74 - arch/ppc/platforms/chestnut.c | 623 - arch/ppc/platforms/chestnut.h | 128 - arch/ppc/platforms/chrp_pegasos_eth.c | 101 - arch/ppc/platforms/cpci690.c | 512 - arch/ppc/platforms/cpci690.h | 73 - arch/ppc/platforms/dmv182.c | 707 - arch/ppc/platforms/dmv182.h | 61 - arch/ppc/platforms/dmv182_serial.h | 19 - arch/ppc/platforms/error_log.c | 183 - arch/ppc/platforms/error_log.h | 95 - arch/ppc/platforms/est8260_setup.c | 65 - arch/ppc/platforms/ev64260.c | 893 - arch/ppc/platforms/hdpu.c | 1062 - arch/ppc/platforms/hdpu.h | 82 - arch/ppc/platforms/katana.c | 684 - arch/ppc/platforms/katana.h | 233 - arch/ppc/platforms/lopec_pci.c | 99 - arch/ppc/platforms/lopec_serial.h | 39 - arch/ppc/platforms/lopec_setup.c | 378 - arch/ppc/platforms/mcpn765_serial.h | 64 - arch/ppc/platforms/mvme5100_pci.c | 121 - arch/ppc/platforms/mvme5100_serial.h | 54 - arch/ppc/platforms/mvme5100_setup.c | 284 - arch/ppc/platforms/pmac_cache.S | 325 - arch/ppc/platforms/powerpmc250_serial.h | 40 - arch/ppc/platforms/pq2ads_setup.c | 66 - arch/ppc/platforms/proc_rtas.c | 788 - arch/ppc/platforms/prpmc750_serial.h | 43 - arch/ppc/platforms/prpmc800_serial.h | 49 - arch/ppc/platforms/radstone_ppc7d.c | 1500 - arch/ppc/platforms/radstone_ppc7d.h | 435 - arch/ppc/platforms/rpx8260.c | 65 - arch/ppc/platforms/rpxsuper.h | 72 - arch/ppc/syslib/gen550.h | 16 - arch/ppc/syslib/ibm440sp_common.c | 71 - arch/ppc/syslib/ibm440sp_common.h | 25 - arch/ppc/syslib/ipic.c | 646 - arch/ppc/syslib/ipic.h | 49 - arch/ppc/syslib/m82xx_pci.c | 383 - arch/ppc/syslib/m82xx_pci.h | 92 - arch/ppc/syslib/mpc52xx_devices.c | 318 - arch/ppc/syslib/mpc52xx_pci.c | 233 - arch/ppc/syslib/mpc52xx_pci.h | 139 - arch/ppc/syslib/mpc52xx_sys.c | 38 - arch/ppc/syslib/mpc83xx_devices.c | 238 - arch/ppc/syslib/mpc83xx_sys.c | 100 - arch/ppc/syslib/mpc85xx_devices.c | 553 - arch/ppc/syslib/mpc85xx_sys.c | 118 - arch/ppc/syslib/mv64360_pic.c | 404 - arch/ppc/syslib/mv64x60.c | 2872 -- arch/ppc/syslib/mv64x60_dbg.c | 123 - arch/ppc/syslib/mv64x60_ocp.c | 133 - arch/ppc/syslib/mv64x60_win.c | 1168 - arch/ppc/syslib/ppc403_pic.c | 127 - arch/ppc/syslib/ppc8260_pic.c | 131 - arch/ppc/syslib/ppc8260_pic.h | 13 - arch/ppc/syslib/ppc83xx_setup.c | 166 - arch/ppc/syslib/ppc83xx_setup.h | 53 - arch/ppc/syslib/ppc_sys.c | 103 - arch/ppc/syslib/xilinx_pic.c | 142 - arch/ppc64/boot/addSystemMap.c | 248 - arch/ppc64/configs/maple_defconfig | 921 - arch/ppc64/kernel/chrp_setup.c | 464 - arch/ppc64/kernel/iSeries_smp.c | 152 - arch/ppc64/kernel/kprobes.c | 266 - arch/ppc64/kernel/maple_pci.c | 527 - arch/ppc64/kernel/maple_setup.c | 241 - arch/ppc64/kernel/maple_time.c | 226 - arch/ppc64/kernel/mpic.c | 861 - arch/ppc64/kernel/mpic.h | 267 - arch/ppc64/kernel/pSeries_htab.c | 408 - arch/ppc64/kernel/pSeries_reconfig.c | 426 - arch/ppc64/kernel/pSeries_smp.c | 382 - arch/ppc64/kernel/pci_direct_iommu.c | 89 - arch/ppc64/kernel/pmac_iommu.c | 305 - arch/ppc64/kernel/pmc.c | 67 - arch/ppc64/kernel/stab.c | 281 - arch/ppc64/kernel/vdso.c | 619 - arch/ppc64/kernel/vdso32/Makefile | 36 - arch/ppc64/kernel/vdso32/cacheflush.S | 67 - arch/ppc64/kernel/vdso32/datapage.S | 68 - arch/ppc64/kernel/vdso32/gettimeofday.S | 140 - arch/ppc64/kernel/vdso32/note.S | 25 - arch/ppc64/kernel/vdso32/sigtramp.S | 300 - arch/ppc64/kernel/vdso32/vdso32.lds.S | 114 - arch/ppc64/kernel/vdso32/vdso32_wrapper.S | 13 - arch/ppc64/kernel/vdso64/Makefile | 35 - arch/ppc64/kernel/vdso64/cacheflush.S | 66 - arch/ppc64/kernel/vdso64/datapage.S | 68 - arch/ppc64/kernel/vdso64/gettimeofday.S | 91 - arch/ppc64/kernel/vdso64/note.S | 1 - arch/ppc64/kernel/vdso64/sigtramp.S | 294 - arch/ppc64/kernel/vdso64/vdso64.lds.S | 113 - arch/ppc64/kernel/vdso64/vdso64_wrapper.S | 13 - arch/ppc64/lib/sstep.c | 141 - arch/ppc64/xmon/setjmp.S | 73 - arch/s390/lib/memset.S | 30 - arch/s390/lib/memset64.S | 30 - arch/s390/lib/strcmp.S | 27 - arch/s390/lib/strcmp64.S | 27 - arch/s390/lib/strcpy.S | 20 - arch/s390/lib/strcpy64.S | 20 - arch/s390/lib/strncpy.S | 35 - arch/s390/lib/strncpy64.S | 35 - arch/sh/boards/hp6xx/hp620/setup.c | 45 - arch/sh/boards/renesas/edosk7705/Makefile | 10 - arch/sh/boards/renesas/edosk7705/io.c | 94 - arch/sh/boards/renesas/edosk7705/setup.c | 60 - arch/sh/boards/se/73180/Makefile | 7 - arch/sh/boards/se/73180/io.c | 265 - arch/sh/boards/se/73180/irq.c | 137 - arch/sh/boards/se/73180/led.c | 67 - arch/sh/boards/se/73180/setup.c | 68 - arch/sh/boards/sh03/Makefile | 6 - arch/sh/boards/sh03/led.c | 49 - arch/sh/boards/sh03/rtc.c | 146 - arch/sh/boards/sh03/setup.c | 72 - arch/sh/boards/superh/microdev/Makefile | 8 - arch/sh/boards/superh/microdev/io.c | 370 - arch/sh/boards/superh/microdev/irq.c | 200 - arch/sh/boards/superh/microdev/led.c | 102 - arch/sh/boards/superh/microdev/setup.c | 278 - arch/sh/boards/systemh/Makefile | 13 - arch/sh/boards/systemh/io.c | 283 - arch/sh/boards/systemh/irq.c | 111 - arch/sh/boards/systemh/setup.c | 80 - arch/sh/configs/microdev_defconfig | 680 - arch/sh/configs/se73180_defconfig | 430 - arch/sh/configs/se7705_defconfig | 645 - arch/sh/configs/se7750_defconfig | 713 - arch/sh/configs/sh03_defconfig | 936 - arch/sh/drivers/pci/fixups-sh03.c | 61 - arch/sh/drivers/pci/ops-sh03.c | 45 - arch/sh/kernel/asm-offsets.c | 32 - arch/sh/kernel/cpu/sh2/probe.c | 39 - arch/sh/kernel/cpu/sh3/probe.c | 97 - arch/sh/kernel/cpu/sh4/probe.c | 138 - arch/sh/lib/memcpy-sh4.S | 800 - arch/sh/mm/cache-sh7705.c | 222 - arch/sh/mm/pg-sh7705.c | 137 - arch/sh/oprofile/op_model_sh7750.c | 286 - arch/sh/tools/gen-mach-types | 49 - arch/sh64/kernel/module.c | 161 - arch/sh64/lib/iomap.c | 55 - arch/sh64/mach-cayman/iomap.c | 24 - arch/sparc64/lib/U3copy_in_user.S | 140 - arch/sparc64/lib/VIScopy.S | 1138 - arch/sparc64/lib/blockops.S | 451 - arch/sparc64/lib/bzero.S | 158 - arch/sparc64/lib/csum_copy.S | 308 - arch/sparc64/lib/csum_copy_from_user.S | 21 - arch/sparc64/lib/csum_copy_to_user.S | 21 - arch/sparc64/lib/rwlock.S | 85 - arch/sparc64/lib/rwsem.S | 165 - arch/sparc64/lib/splock.S | 35 - arch/sparc64/prom/cif.S | 225 - arch/um/Kconfig_i386 | 24 - arch/um/Kconfig_x86_64 | 15 - arch/um/Makefile-x86_64 | 1 - arch/um/drivers/hostaudio_user.c | 149 - arch/um/drivers/random.c | 128 - arch/um/drivers/slip_common.c | 54 - arch/um/drivers/slip_common.h | 104 - arch/um/drivers/stderr_console.c | 45 - arch/um/dyn.lds.S | 167 - arch/um/include/Makefile | 7 - arch/um/include/aio.h | 36 - arch/um/include/common-offsets.h | 14 - arch/um/include/elf_user.h | 19 - arch/um/include/hostaudio.h | 48 - arch/um/include/registers.h | 27 - arch/um/include/skas_ptregs.h | 26 - arch/um/include/sysdep-i386/faultinfo.h | 29 - arch/um/include/sysdep-i386/signal.h | 25 - arch/um/include/sysdep-i386/skas_ptrace.h | 22 - arch/um/include/sysdep-ia64/skas_ptrace.h | 22 - arch/um/include/sysdep-ppc/skas_ptrace.h | 22 - arch/um/include/sysdep-x86_64/checksum.h | 151 - arch/um/include/sysdep-x86_64/faultinfo.h | 29 - arch/um/include/sysdep-x86_64/ptrace.h | 260 - arch/um/include/sysdep-x86_64/ptrace_user.h | 70 - arch/um/include/sysdep-x86_64/sigcontext.h | 49 - arch/um/include/sysdep-x86_64/signal.h | 27 - arch/um/include/sysdep-x86_64/skas_ptrace.h | 22 - arch/um/include/sysdep-x86_64/syscalls.h | 91 - arch/um/kernel/initrd.c | 78 - arch/um/kernel/mprot.h | 6 - arch/um/kernel/skas/include/mmu-skas.h | 24 - arch/um/kernel/skas/include/mode-skas.h | 39 - arch/um/kernel/skas/include/mode_kern-skas.h | 53 - arch/um/kernel/skas/include/uaccess-skas.h | 40 - arch/um/kernel/skas/util/mk_ptregs-i386.c | 51 - arch/um/kernel/skas/util/mk_ptregs-x86_64.c | 68 - arch/um/kernel/tt/include/mmu-tt.h | 23 - arch/um/kernel/tt/include/mode-tt.h | 38 - arch/um/kernel/tt/include/mode_kern-tt.h | 53 - arch/um/kernel/tt/include/uaccess-tt.h | 71 - arch/um/kernel/user_syms.c | 113 - arch/um/kernel/vmlinux.lds.S | 11 - arch/um/main.c | 195 - arch/um/os-Linux/aio.c | 404 - arch/um/os-Linux/elf_aux.c | 66 - arch/um/os-Linux/signal.c | 48 - arch/um/os-Linux/sys-i386/Makefile | 11 - arch/um/os-Linux/sys-i386/registers.c | 115 - arch/um/os-Linux/sys-x86_64/Makefile | 11 - arch/um/os-Linux/sys-x86_64/registers.c | 82 - arch/um/os-Linux/util/Makefile | 4 - arch/um/os-Linux/util/mk_user_constants.c | 23 - arch/um/scripts/Makefile.rules | 28 - arch/um/sys-i386/delay.c | 14 - arch/um/sys-i386/extable.c | 30 - arch/um/sys-i386/kernel-offsets.c | 25 - arch/um/sys-i386/signal.c | 376 - arch/um/sys-i386/sys_call_table.S | 16 - arch/um/sys-i386/user-offsets.c | 69 - arch/um/sys-i386/util/mk_thread.c | 22 - arch/um/sys-x86_64/Makefile | 39 - arch/um/sys-x86_64/bugs.c | 122 - arch/um/sys-x86_64/delay.c | 26 - arch/um/sys-x86_64/fault.c | 23 - arch/um/sys-x86_64/kernel-offsets.c | 24 - arch/um/sys-x86_64/ksyms.c | 19 - arch/um/sys-x86_64/mem.c | 25 - arch/um/sys-x86_64/ptrace.c | 138 - arch/um/sys-x86_64/ptrace_user.c | 64 - arch/um/sys-x86_64/sigcontext.c | 39 - arch/um/sys-x86_64/signal.c | 276 - arch/um/sys-x86_64/syscall_table.c | 59 - arch/um/sys-x86_64/syscalls.c | 191 - arch/um/sys-x86_64/sysrq.c | 49 - arch/um/sys-x86_64/um_module.c | 19 - arch/um/sys-x86_64/user-offsets.c | 86 - arch/um/sys-x86_64/util/Makefile | 10 - arch/um/sys-x86_64/util/mk_sc.c | 58 - arch/um/sys-x86_64/util/mk_thread.c | 20 - arch/um/sys-x86_64/util/mk_thread_kern.c | 21 - arch/um/sys-x86_64/util/mk_thread_user.c | 30 - arch/um/uml.lds.S | 92 - arch/um/util/mk_constants.c | 32 - arch/um/util/mk_task.c | 30 - arch/x86_64/kernel/Makefile-HEAD | 38 - arch/x86_64/kernel/domain.c | 93 - arch/x86_64/kernel/genapic.c | 82 - arch/x86_64/kernel/genapic_cluster.c | 130 - arch/x86_64/kernel/genapic_flat.c | 127 - arch/x86_64/kernel/kprobes.c | 481 - arch/x86_64/kernel/mce_intel.c | 99 - arch/x86_64/kernel/pmtimer.c | 101 - arch/x86_64/mm/srat.c | 217 - arch/xen/Kconfig | 192 - arch/xen/Kconfig.drivers | 57 - arch/xen/Makefile | 73 - arch/xen/boot/Makefile | 11 - arch/xen/configs/xen0_defconfig_x86_32 | 1113 - arch/xen/configs/xen0_defconfig_x86_64 | 995 - arch/xen/configs/xenU_defconfig_x86_32 | 533 - arch/xen/configs/xenU_defconfig_x86_64 | 514 - arch/xen/i386/Kconfig | 975 - arch/xen/i386/Makefile | 102 - arch/xen/i386/kernel/Makefile | 102 - arch/xen/i386/kernel/cpu/Makefile | 31 - arch/xen/i386/kernel/cpu/common.c | 648 - arch/xen/i386/kernel/cpu/mtrr/Makefile | 16 - arch/xen/i386/kernel/cpu/mtrr/main.c | 165 - arch/xen/i386/kernel/entry.S | 1077 - arch/xen/i386/kernel/head.S | 184 - arch/xen/i386/kernel/i386_ksyms.c | 195 - arch/xen/i386/kernel/ioport.c | 129 - arch/xen/i386/kernel/irq.c | 261 - arch/xen/i386/kernel/ldt.c | 264 - arch/xen/i386/kernel/microcode.c | 163 - arch/xen/i386/kernel/pci-dma.c | 211 - arch/xen/i386/kernel/process.c | 795 - arch/xen/i386/kernel/putuser.S | 87 - arch/xen/i386/kernel/setup.c | 1639 - arch/xen/i386/kernel/smp.c | 619 - arch/xen/i386/kernel/smpboot.c | 1359 - arch/xen/i386/kernel/time.c | 829 - arch/xen/i386/kernel/timers/Makefile | 17 - arch/xen/i386/kernel/timers/timer_tsc.c | 379 - arch/xen/i386/kernel/traps.c | 1012 - arch/xen/i386/kernel/vsyscall-note.S | 32 - arch/xen/i386/kernel/vsyscall.S | 15 - arch/xen/i386/mm/Makefile | 24 - arch/xen/i386/mm/fault.c | 562 - arch/xen/i386/mm/highmem.c | 100 - arch/xen/i386/mm/hypervisor.c | 223 - arch/xen/i386/mm/init.c | 803 - arch/xen/i386/mm/ioremap.c | 442 - arch/xen/i386/mm/pgtable.c | 441 - arch/xen/i386/pci/Makefile | 31 - arch/xen/i386/pci/direct.c | 81 - arch/xen/i386/pci/irq.c | 156 - arch/xen/kernel/Makefile | 18 - arch/xen/kernel/ctrl_if.c | 566 - arch/xen/kernel/devmem.c | 158 - arch/xen/kernel/evtchn.c | 590 - arch/xen/kernel/fixup.c | 83 - arch/xen/kernel/gnttab.c | 391 - arch/xen/kernel/reboot.c | 276 - arch/xen/kernel/skbuff.c | 47 - arch/xen/kernel/smp.c | 19 - arch/xen/kernel/xen_proc.c | 18 - arch/xen/x86_64/Kconfig | 458 - arch/xen/x86_64/Makefile | 92 - arch/xen/x86_64/kernel/Makefile | 66 - arch/xen/x86_64/kernel/asm-offsets.c | 70 - arch/xen/x86_64/kernel/e820.c | 533 - arch/xen/x86_64/kernel/early_printk.c | 240 - arch/xen/x86_64/kernel/entry.S | 1181 - arch/xen/x86_64/kernel/head.S | 207 - arch/xen/x86_64/kernel/head64.c | 132 - arch/xen/x86_64/kernel/init_task.c | 49 - arch/xen/x86_64/kernel/ioport.c | 63 - arch/xen/x86_64/kernel/irq.c | 105 - arch/xen/x86_64/kernel/ldt.c | 267 - arch/xen/x86_64/kernel/pci-dma.c | 256 - arch/xen/x86_64/kernel/pci-nommu.c | 96 - arch/xen/x86_64/kernel/process.c | 713 - arch/xen/x86_64/kernel/setup.c | 1379 - arch/xen/x86_64/kernel/setup64.c | 346 - arch/xen/x86_64/kernel/signal.c | 493 - arch/xen/x86_64/kernel/smp.c | 411 - arch/xen/x86_64/kernel/smpboot.c | 958 - arch/xen/x86_64/kernel/traps.c | 974 - arch/xen/x86_64/kernel/vsyscall.c | 190 - arch/xen/x86_64/kernel/x8664_ksyms.c | 223 - arch/xen/x86_64/mm/Makefile | 26 - arch/xen/x86_64/mm/fault.c | 591 - arch/xen/x86_64/mm/hypervisor.c | 271 - arch/xen/x86_64/mm/init.c | 941 - arch/xen/x86_64/mm/ioremap.c | 466 - arch/xen/x86_64/mm/pageattr.c | 247 - arch/xen/x86_64/pci/Makefile | 41 - arch/xen/x86_64/pci/Makefile-BUS | 22 - configs/kernel-2.6.10-i586-smp.config | 2739 -- configs/kernel-2.6.10-i586.config | 2745 -- configs/kernel-2.6.10-i686-smp.config | 2743 -- configs/kernel-2.6.10-i686.config | 2747 -- configs/kernel-2.6.11-i586-smp.config | 2787 -- configs/kernel-2.6.11-i586.config | 2794 -- configs/kernel-2.6.11-i686-smp.config | 2791 -- configs/kernel-2.6.11-i686.config | 2796 -- configs/kernel-2.6.12-i586.config | 2848 -- configs/kernel-2.6.12-i686-smp.config | 2849 -- configs/kernel-2.6.12-i686-xen0.config | 2699 -- configs/kernel-2.6.12-i686-xenU.config | 943 - configs/kernel-2.6.12-i686.config | 2850 -- configs/kernel-2.6.6-i586-smp.config | 2349 -- configs/kernel-2.6.6-i586.config | 2366 -- configs/kernel-2.6.6-i686-smp.config | 2352 -- configs/kernel-2.6.6-i686.config | 2367 -- configs/kernel-2.6.7-i586-smp.config | 2494 -- configs/kernel-2.6.7-i586.config | 2511 -- configs/kernel-2.6.7-i686-smp.config | 2497 -- configs/kernel-2.6.7-i686.config | 2512 -- configs/kernel-2.6.8-i586-smp.config | 2487 -- configs/kernel-2.6.8-i586.config | 2504 -- configs/kernel-2.6.8-i686-smp.config | 2490 -- configs/kernel-2.6.8-i686.config | 2505 -- crypto/anubis.c | 719 - crypto/tgr192.c | 735 - drivers/acpi/acpi_memhotplug.c | 542 - drivers/acpi/container.c | 298 - drivers/acpi/ibm_acpi.c | 1242 - drivers/acpi/processor_core.c | 989 - drivers/acpi/processor_idle.c | 1017 - drivers/acpi/processor_perflib.c | 666 - drivers/acpi/processor_thermal.c | 406 - drivers/acpi/processor_throttling.c | 351 - drivers/acpi/video.c | 1988 - drivers/base/attribute_container.c | 376 - drivers/base/transport_class.c | 257 - drivers/block/aoe/Makefile | 6 - drivers/block/aoe/aoe.h | 166 - drivers/block/aoe/aoeblk.c | 265 - drivers/block/aoe/aoechr.c | 279 - drivers/block/aoe/aoecmd.c | 627 - drivers/block/aoe/aoedev.c | 180 - drivers/block/aoe/aoemain.c | 112 - drivers/block/aoe/aoenet.c | 172 - drivers/block/carmel.c | 1763 - drivers/block/diskdump.c | 1121 - drivers/block/floppy98.c | 4682 --- drivers/block/pktcdvd.c | 2679 -- drivers/bluetooth/bpa10x.c | 657 - drivers/char/agp/sgi-agp.c | 337 - drivers/char/busmouse.c | 456 - drivers/char/busmouse.h | 27 - drivers/char/drm/ati_pcigart.c | 208 - drivers/char/drm/drm_agpsupport.c | 439 - drivers/char/drm/drm_auth.c | 230 - drivers/char/drm/drm_bufs.c | 1270 - drivers/char/drm/drm_context.c | 578 - drivers/char/drm/drm_dma.c | 180 - drivers/char/drm/drm_drawable.c | 56 - drivers/char/drm/drm_drv.c | 545 - drivers/char/drm/drm_fops.c | 449 - drivers/char/drm/drm_init.c | 52 - drivers/char/drm/drm_ioctl.c | 370 - drivers/char/drm/drm_irq.c | 370 - drivers/char/drm/drm_lock.c | 303 - drivers/char/drm/drm_memory.c | 181 - drivers/char/drm/drm_pci.c | 140 - drivers/char/drm/drm_proc.c | 539 - drivers/char/drm/drm_scatter.c | 231 - drivers/char/drm/drm_stub.c | 259 - drivers/char/drm/drm_sysfs.c | 208 - drivers/char/drm/drm_vm.c | 678 - drivers/char/drm/tdfx_drv.h | 50 - drivers/char/ds1302.c | 354 - drivers/char/h8.c | 1180 - drivers/char/h8.h | 246 - drivers/char/lp_old98.c | 537 - drivers/char/mbcs.c | 849 - drivers/char/mbcs.h | 553 - drivers/char/mxser.h | 450 - drivers/char/s3c2410-rtc.c | 587 - drivers/char/sn_serial.c | 1028 - drivers/char/snsc_event.c | 304 - drivers/char/tb0219.c | 347 - drivers/char/tpm/Kconfig | 39 - drivers/char/tpm/Makefile | 7 - drivers/char/tpm/tpm.c | 697 - drivers/char/tpm/tpm.h | 93 - drivers/char/tpm/tpm_atmel.c | 216 - drivers/char/tpm/tpm_nsc.c | 373 - drivers/char/upd4990a.c | 432 - drivers/char/vr41xx_rtc.c | 709 - drivers/char/watchdog/s3c2410_wdt.c | 516 - drivers/cpufreq/cpufreq_conservative.c | 586 - drivers/cpufreq/cpufreq_stats.c | 334 - drivers/crypto/Kconfig | 23 - drivers/crypto/Makefile | 7 - drivers/crypto/padlock-aes.c | 468 - drivers/crypto/padlock-generic.c | 63 - drivers/crypto/padlock.h | 36 - drivers/dio/dio-driver.c | 163 - drivers/dio/dio-sysfs.c | 77 - drivers/i2c/algos/i2c-algo-sgi.c | 189 - drivers/i2c/algos/i2c-algo-sibyte.c | 225 - drivers/i2c/busses/i2c-amd756-s4882.c | 264 - drivers/i2c/busses/i2c-au1550.c | 435 - drivers/i2c/busses/i2c-au1550.h | 32 - drivers/i2c/busses/i2c-mv64xxx.c | 598 - drivers/i2c/busses/i2c-s3c2410.c | 926 - drivers/i2c/busses/i2c-sibyte.c | 71 - drivers/i2c/busses/i2c-stub.c | 125 - drivers/i2c/chips/adm1026.c | 1779 - drivers/i2c/chips/ds1337.c | 402 - drivers/i2c/chips/fscpos.c | 641 - drivers/i2c/chips/gl520sm.c | 769 - drivers/i2c/chips/lm63.c | 567 - drivers/i2c/chips/lm87.c | 812 - drivers/i2c/chips/lm92.c | 429 - drivers/i2c/chips/m41t00.c | 246 - drivers/i2c/chips/pc87360.c | 1298 - drivers/i2c/chips/sis5595.c | 816 - drivers/i2c/chips/smsc47b397.c | 353 - drivers/i2c/i2c-sensor.c | 167 - drivers/ide/cris/Makefile | 3 - drivers/ide/cris/ide-v10.c | 859 - drivers/ide/ide-tcq.c | 808 - drivers/ide/legacy/hd98.c | 883 - drivers/ide/legacy/pc9800.c | 84 - drivers/ide/pci/alim15x3.h | 27 - drivers/ide/pci/amd74xx.h | 155 - drivers/ide/pci/cs5520.h | 40 - drivers/ide/pci/cs5530.h | 25 - drivers/ide/pci/it821x.c | 812 - drivers/ide/pci/ns87415.h | 20 - drivers/ide/pci/rz1000.h | 26 - drivers/ide/pci/sc1200.h | 24 - drivers/ide/pci/siimage.h | 53 - drivers/ide/pci/sis5513.h | 25 - drivers/ide/pci/sl82c105.h | 25 - drivers/ide/pci/slc90e66.h | 27 - drivers/ide/pci/triflex.h | 37 - drivers/ide/pci/trm290.h | 20 - drivers/ide/pci/via82cxxx.h | 25 - drivers/infiniband/Kconfig | 14 - drivers/infiniband/Makefile | 3 - drivers/infiniband/core/Makefile | 12 - drivers/infiniband/core/agent.c | 399 - drivers/infiniband/core/agent.h | 55 - drivers/infiniband/core/agent_priv.h | 64 - drivers/infiniband/core/cache.c | 363 - drivers/infiniband/core/core_priv.h | 52 - drivers/infiniband/core/device.c | 614 - drivers/infiniband/core/fmr_pool.c | 507 - drivers/infiniband/core/mad.c | 2689 -- drivers/infiniband/core/mad_priv.h | 195 - drivers/infiniband/core/packer.c | 201 - drivers/infiniband/core/sa_query.c | 866 - drivers/infiniband/core/smi.c | 234 - drivers/infiniband/core/smi.h | 67 - drivers/infiniband/core/sysfs.c | 762 - drivers/infiniband/core/ud_header.c | 365 - drivers/infiniband/core/user_mad.c | 840 - drivers/infiniband/core/verbs.c | 434 - drivers/infiniband/hw/mthca/Kconfig | 16 - drivers/infiniband/hw/mthca/Makefile | 12 - drivers/infiniband/hw/mthca/mthca_allocator.c | 179 - drivers/infiniband/hw/mthca/mthca_av.c | 219 - drivers/infiniband/hw/mthca/mthca_cmd.c | 1764 - drivers/infiniband/hw/mthca/mthca_cmd.h | 296 - .../infiniband/hw/mthca/mthca_config_reg.h | 50 - drivers/infiniband/hw/mthca/mthca_cq.c | 841 - drivers/infiniband/hw/mthca/mthca_dev.h | 410 - drivers/infiniband/hw/mthca/mthca_doorbell.h | 83 - drivers/infiniband/hw/mthca/mthca_eq.c | 744 - drivers/infiniband/hw/mthca/mthca_mad.c | 323 - drivers/infiniband/hw/mthca/mthca_main.c | 1126 - drivers/infiniband/hw/mthca/mthca_mcg.c | 376 - drivers/infiniband/hw/mthca/mthca_memfree.c | 206 - drivers/infiniband/hw/mthca/mthca_memfree.h | 122 - drivers/infiniband/hw/mthca/mthca_mr.c | 396 - drivers/infiniband/hw/mthca/mthca_pd.c | 80 - drivers/infiniband/hw/mthca/mthca_profile.c | 261 - drivers/infiniband/hw/mthca/mthca_profile.h | 58 - drivers/infiniband/hw/mthca/mthca_provider.c | 658 - drivers/infiniband/hw/mthca/mthca_provider.h | 228 - drivers/infiniband/hw/mthca/mthca_qp.c | 1615 - drivers/infiniband/hw/mthca/mthca_reset.c | 232 - drivers/infiniband/hw/mthca/mthca_uar.c | 78 - drivers/infiniband/include/ib_cache.h | 103 - drivers/infiniband/include/ib_fmr_pool.h | 92 - drivers/infiniband/include/ib_mad.h | 404 - drivers/infiniband/include/ib_pack.h | 245 - drivers/infiniband/include/ib_sa.h | 308 - drivers/infiniband/include/ib_smi.h | 96 - drivers/infiniband/include/ib_user_mad.h | 123 - drivers/infiniband/include/ib_verbs.h | 1259 - drivers/infiniband/ulp/ipoib/Kconfig | 33 - drivers/infiniband/ulp/ipoib/Makefile | 11 - drivers/infiniband/ulp/ipoib/ipoib.h | 353 - drivers/infiniband/ulp/ipoib/ipoib_fs.c | 287 - drivers/infiniband/ulp/ipoib/ipoib_ib.c | 666 - drivers/infiniband/ulp/ipoib/ipoib_main.c | 1079 - .../infiniband/ulp/ipoib/ipoib_multicast.c | 985 - drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 261 - drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 177 - drivers/input/keyboard/98kbd.c | 387 - drivers/input/keyboard/corgikbd.c | 361 - drivers/input/keyboard/hil_kbd.c | 375 - drivers/input/keyboard/hilkbd.c | 343 - drivers/input/keyboard/locomokbd.c | 309 - drivers/input/misc/98spkr.c | 96 - drivers/input/misc/hp_sdc_rtc.c | 724 - drivers/input/mouse/98busmouse.c | 197 - drivers/input/mouse/alps.c | 424 - drivers/input/mouse/alps.h | 17 - drivers/input/mouse/hil_ptr.c | 414 - drivers/input/serio/98kbd-io.c | 178 - drivers/input/serio/hil_mlc.c | 949 - drivers/input/serio/hp_sdc.c | 1054 - drivers/input/serio/hp_sdc_mlc.c | 358 - drivers/input/serio/i8042-x86ia64io.h | 308 - drivers/input/serio/libps2.c | 305 - drivers/input/touchscreen/corgi_ts.c | 380 - drivers/input/touchscreen/elo.c | 315 - drivers/input/touchscreen/hp680_ts_input.c | 135 - drivers/input/touchscreen/mk712.c | 222 - drivers/input/touchscreen/mtouch.c | 219 - drivers/isdn/hisax/hfc4s8s_l1.c | 1715 - drivers/isdn/hisax/hfc4s8s_l1.h | 88 - drivers/isdn/hisax/hfc_usb.h | 228 - drivers/macintosh/smu.c | 364 - drivers/md/dm-bio-record.h | 45 - drivers/md/dm-emc.c | 359 - drivers/md/dm-hw-handler.c | 216 - drivers/md/dm-hw-handler.h | 61 - drivers/md/dm-mpath.c | 1317 - drivers/md/dm-mpath.h | 25 - drivers/md/dm-path-selector.c | 156 - drivers/md/dm-path-selector.h | 93 - drivers/md/dm-round-robin.c | 214 - drivers/md/faulty.c | 343 - drivers/md/raid6altivec.uc | 126 - drivers/media/dvb/b2c2/b2c2-common.c | 214 - drivers/media/dvb/b2c2/b2c2-usb-core.c | 538 - drivers/media/dvb/b2c2/flexcop-common.h | 164 - drivers/media/dvb/b2c2/flexcop-dma.c | 149 - drivers/media/dvb/b2c2/flexcop-eeprom.c | 153 - drivers/media/dvb/b2c2/flexcop-fe-tuner.c | 403 - drivers/media/dvb/b2c2/flexcop-hw-filter.c | 204 - drivers/media/dvb/b2c2/flexcop-i2c.c | 210 - drivers/media/dvb/b2c2/flexcop-misc.c | 66 - drivers/media/dvb/b2c2/flexcop-pci.c | 381 - drivers/media/dvb/b2c2/flexcop-reg.h | 701 - drivers/media/dvb/b2c2/flexcop-sram.c | 403 - drivers/media/dvb/b2c2/flexcop-usb.c | 577 - drivers/media/dvb/b2c2/flexcop-usb.h | 119 - drivers/media/dvb/b2c2/flexcop.c | 286 - drivers/media/dvb/b2c2/flexcop.h | 30 - drivers/media/dvb/bt8xx/dst.c | 1089 - drivers/media/dvb/bt8xx/dst.h | 40 - drivers/media/dvb/bt8xx/dst_ca.c | 861 - drivers/media/dvb/bt8xx/dst_ca.h | 58 - drivers/media/dvb/bt8xx/dst_common.h | 153 - drivers/media/dvb/bt8xx/dst_priv.h | 37 - drivers/media/dvb/cinergyT2/Kconfig | 85 - drivers/media/dvb/cinergyT2/Makefile | 3 - drivers/media/dvb/cinergyT2/cinergyT2.c | 973 - drivers/media/dvb/dibusb/Kconfig | 57 - drivers/media/dvb/dibusb/Makefile | 3 - drivers/media/dvb/dibusb/dvb-dibusb-core.c | 480 - drivers/media/dvb/dibusb/dvb-dibusb-dvb.c | 205 - drivers/media/dvb/dibusb/dvb-dibusb-fe-i2c.c | 598 - .../media/dvb/dibusb/dvb-dibusb-firmware.c | 85 - drivers/media/dvb/dibusb/dvb-dibusb-pid.c | 80 - drivers/media/dvb/dibusb/dvb-dibusb-remote.c | 197 - drivers/media/dvb/dibusb/dvb-dibusb-usb.c | 263 - drivers/media/dvb/dibusb/dvb-dibusb.c | 1032 - drivers/media/dvb/dibusb/dvb-dibusb.h | 351 - drivers/media/dvb/dibusb/dvb-fe-dtt200u.c | 263 - drivers/media/dvb/frontends/at76c651.h | 47 - drivers/media/dvb/frontends/cx22700.c | 445 - drivers/media/dvb/frontends/cx22700.h | 41 - drivers/media/dvb/frontends/cx22702.c | 532 - drivers/media/dvb/frontends/cx22702.h | 46 - drivers/media/dvb/frontends/cx24110.h | 45 - drivers/media/dvb/frontends/dib3000-common.c | 145 - drivers/media/dvb/frontends/dib3000-common.h | 153 - drivers/media/dvb/frontends/dib3000.h | 55 - drivers/media/dvb/frontends/dib3000mb.c | 833 - drivers/media/dvb/frontends/dib3000mb_priv.h | 467 - drivers/media/dvb/frontends/dib3000mc.c | 860 - drivers/media/dvb/frontends/dib3000mc_priv.h | 439 - drivers/media/dvb/frontends/dvb-pll.c | 168 - drivers/media/dvb/frontends/dvb-pll.h | 32 - drivers/media/dvb/frontends/dvb_dummy_fe.h | 32 - drivers/media/dvb/frontends/l64781.c | 607 - drivers/media/dvb/frontends/l64781.h | 43 - drivers/media/dvb/frontends/mt312_priv.h | 162 - drivers/media/dvb/frontends/mt352.c | 558 - drivers/media/dvb/frontends/mt352.h | 58 - drivers/media/dvb/frontends/mt352_priv.h | 127 - drivers/media/dvb/frontends/nxt2002.c | 670 - drivers/media/dvb/frontends/nxt2002.h | 23 - drivers/media/dvb/frontends/nxt6000_priv.h | 265 - drivers/media/dvb/frontends/or51132.c | 628 - drivers/media/dvb/frontends/or51132.h | 48 - drivers/media/dvb/frontends/or51211.c | 631 - drivers/media/dvb/frontends/or51211.h | 44 - drivers/media/dvb/frontends/sp8870.c | 613 - drivers/media/dvb/frontends/sp8870.h | 45 - drivers/media/dvb/frontends/sp887x.h | 29 - drivers/media/dvb/frontends/stv0297.c | 783 - drivers/media/dvb/frontends/stv0297.h | 41 - drivers/media/dvb/frontends/stv0299.h | 104 - drivers/media/dvb/frontends/tda10021.c | 483 - drivers/media/dvb/frontends/tda10021.h | 43 - drivers/media/dvb/frontends/tda1004x.h | 56 - drivers/media/dvb/frontends/tda8083.c | 490 - drivers/media/dvb/frontends/tda8083.h | 45 - drivers/media/dvb/frontends/tda80xx.c | 749 - drivers/media/dvb/frontends/tda80xx.h | 51 - drivers/media/dvb/frontends/ves1820.h | 52 - drivers/media/dvb/frontends/ves1x93.h | 50 - drivers/media/dvb/ttusb-dec/ttusbdecfe.c | 255 - drivers/media/dvb/ttusb-dec/ttusbdecfe.h | 38 - drivers/media/video/arv.c | 916 - drivers/media/video/cx88/cx88-blackbird.c | 904 - drivers/media/video/cx88/cx88-dvb.c | 338 - drivers/media/video/cx88/cx88-input.c | 396 - drivers/media/video/cx88/cx88-mpeg.c | 468 - drivers/media/video/mt20xx.c | 558 - drivers/media/video/saa7134/saa7134-dvb.c | 91 - drivers/media/video/saa7134/saa7134-empress.c | 394 - drivers/media/video/tda8290.c | 224 - drivers/media/video/tuner-core.c | 453 - drivers/media/video/tuner-simple.c | 474 - drivers/media/video/tveeprom.c | 577 - drivers/media/video/video-buf-dvb.c | 248 - drivers/message/fusion/ascq_tbl.c | 2416 -- drivers/message/fusion/ascq_tbl.sh | 109 - drivers/message/fusion/isense.c | 119 - drivers/message/fusion/isense.h | 95 - drivers/message/fusion/scsi3.h | 707 - drivers/message/fusion/scsiops.c | 309 - drivers/message/i2o/i2o_core.c | 3978 -- drivers/misc/hdpuftrs/Makefile | 1 - drivers/misc/hdpuftrs/hdpu_cpustate.c | 234 - drivers/misc/hdpuftrs/hdpu_nexus.c | 111 - drivers/mmc/wbsd.c | 1596 - drivers/mmc/wbsd.h | 177 - drivers/mtd/chips/fwh_lock.h | 107 - drivers/mtd/devices/block2mtd.c | 495 - drivers/mtd/maps/bast-flash.c | 227 - drivers/mtd/maps/chestnut.c | 91 - drivers/mtd/maps/ipaq-flash.c | 464 - drivers/mtd/maps/ocotea.c | 154 - drivers/mtd/maps/sharpsl-flash.c | 101 - drivers/mtd/maps/ts5500_flash.c | 141 - drivers/mtd/maps/walnut.c | 122 - drivers/mtd/nand/h1910.c | 208 - drivers/mtd/nand/nand.c | 1397 - drivers/mtd/nand/nandsim.c | 1613 - drivers/mtd/nand/rtc_from4.c | 559 - drivers/mtd/nand/s3c2410.c | 704 - drivers/mtd/nand/sharpsl.c | 260 - drivers/net/arcnet/capmode.c | 296 - drivers/net/arm/smc91x.c | 2171 -- drivers/net/arm/smc91x.h | 829 - drivers/net/bnx2.c | 5530 --- drivers/net/bnx2.h | 4352 --- drivers/net/bnx2_fw.h | 2468 -- drivers/net/cris/Makefile | 1 - drivers/net/cris/eth_v10.c | 1836 - drivers/net/ne2k_cbus.c | 887 - drivers/net/ne2k_cbus.h | 481 - drivers/net/netdump.c | 534 - drivers/net/netdump.h | 81 - drivers/net/sk98lin/skethtool.c | 555 - drivers/net/wan/wanxlfw.inc | 158 - drivers/net/wireless/atmel.h | 43 - drivers/parisc/pdc_stable.c | 735 - drivers/parport/parport_gsc.h | 222 - drivers/pci/pcie/Kconfig | 38 - drivers/pci/pcie/Makefile | 7 - drivers/pci/pcie/portdrv.h | 41 - drivers/pci/pcie/portdrv_bus.c | 77 - drivers/pci/pcie/portdrv_core.c | 434 - drivers/pci/pcie/portdrv_pci.c | 122 - drivers/pci/rom.c | 225 - drivers/pcmcia/au1000_db1x00.c | 288 - drivers/pcmcia/au1000_generic.h | 150 - drivers/pcmcia/au1000_xxs1500.c | 191 - drivers/pcmcia/m32r_cfc.c | 879 - drivers/pcmcia/m32r_cfc.h | 83 - drivers/pcmcia/m32r_pcc.c | 816 - drivers/pcmcia/m32r_pcc.h | 65 - drivers/pcmcia/pcmcia_compat.c | 145 - drivers/pcmcia/pxa2xx_sharpsl.c | 264 - drivers/pcmcia/rsrc_nonstatic.c | 818 - drivers/pcmcia/vrc4171_card.c | 744 - drivers/pcmcia/vrc4173_cardu.c | 622 - drivers/pcmcia/vrc4173_cardu.h | 247 - drivers/pnp/pnpacpi/Kconfig | 18 - drivers/pnp/pnpacpi/Makefile | 5 - drivers/pnp/pnpacpi/core.c | 258 - drivers/pnp/pnpacpi/pnpacpi.h | 13 - drivers/pnp/pnpacpi/rsparser.c | 820 - drivers/s390/char/monreader.c | 662 - drivers/s390/char/sclp_quiesce.c | 114 - drivers/s390/char/vmlogrdr.c | 920 - drivers/s390/char/vmwatchdog.c | 292 - drivers/s390/cio/requestirq.c | 45 - drivers/s390/net/claw.c | 4447 --- drivers/s390/net/claw.h | 335 - drivers/s390/net/ctcmain.h | 276 - drivers/s390/net/qeth_eddp.c | 632 - drivers/s390/net/qeth_eddp.h | 85 - drivers/s390/net/qeth_tso.h | 154 - drivers/scsi/a100u2w.c | 1202 - drivers/scsi/a100u2w.h | 416 - drivers/scsi/aic7xxx/aic79xx_pci.h | 70 - drivers/scsi/aic7xxx/aic7xxx_pci.h | 124 - drivers/scsi/dc390.h | 32 - drivers/scsi/gdth_kcompat.h | 21 - drivers/scsi/initio.c | 3184 -- drivers/scsi/initio.h | 739 - drivers/scsi/lpfc/lpfc_attr.c | 1291 - drivers/scsi/lpfc/lpfc_scsi.c | 1246 - drivers/scsi/pc980155.c | 299 - drivers/scsi/pc980155.h | 52 - drivers/scsi/ql1040_fw.h | 2099 - drivers/scsi/qla2xxx/qla_attr.c | 332 - drivers/scsi/qla2xxx/qla_os.h | 94 - drivers/scsi/sata_qstor.c | 700 - drivers/scsi/scsi_pc98.c | 69 - drivers/scsi/scsi_transport_iscsi.c | 388 - drivers/serial/8250_early.c | 255 - drivers/serial/8250_hcdp.c | 264 - drivers/serial/8250_hcdp.h | 82 - drivers/serial/8250_hp300.c | 329 - drivers/serial/crisv10.c | 5061 --- drivers/serial/crisv10.h | 137 - drivers/serial/imx.c | 902 - drivers/serial/ioc4_serial.c | 2897 -- drivers/serial/jsm/Makefile | 8 - drivers/serial/jsm/jsm.h | 398 - drivers/serial/jsm/jsm_driver.c | 246 - drivers/serial/jsm/jsm_neo.c | 1427 - drivers/serial/jsm/jsm_tty.c | 1016 - drivers/serial/m32r_sio.c | 1373 - drivers/serial/m32r_sio.h | 56 - drivers/serial/m32r_sio_reg.h | 343 - drivers/serial/mpsc.c | 1832 - drivers/serial/mpsc.h | 289 - drivers/serial/mpsc/Makefile | 6 - drivers/serial/mpsc/mpsc.c | 1455 - drivers/serial/mpsc/mpsc.h | 257 - drivers/serial/mpsc/mpsc_defs.h | 153 - drivers/serial/mpsc/mpsc_ppc32.c | 110 - drivers/serial/serial98.c | 1120 - drivers/serial/serial_txx9.c | 1171 - drivers/serial/vr41xx_siu.c | 1050 - drivers/sh/Makefile | 6 - drivers/sh/superhyway/Makefile | 7 - drivers/sh/superhyway/superhyway-sysfs.c | 45 - drivers/sh/superhyway/superhyway.c | 201 - drivers/sn/Makefile | 6 - drivers/sn/ioc4.c | 65 - drivers/usb/host/hc_crisv10.c | 4574 --- drivers/usb/host/hc_crisv10.h | 289 - drivers/usb/host/ohci-au1xxx.c | 362 - drivers/usb/host/ohci-omap.h | 57 - drivers/usb/host/ohci-ppc-soc.c | 234 - drivers/usb/host/ohci-pxa27x.c | 455 - drivers/usb/host/sl811-hcd.c | 1905 - drivers/usb/host/sl811.h | 270 - drivers/usb/host/sl811_cs.c | 442 - drivers/usb/host/uhci-q.c | 1539 - drivers/usb/media/pwc-ctrl.c | 1644 - drivers/usb/media/pwc-if.c | 2193 -- drivers/usb/media/pwc-ioctl.h | 279 - drivers/usb/media/pwc-misc.c | 146 - drivers/usb/media/pwc-uncompress.c | 180 - drivers/usb/media/pwc-uncompress.h | 84 - drivers/usb/media/pwc.h | 271 - drivers/usb/media/pwc_kiara.h | 270 - drivers/usb/media/pwc_nala.h | 66 - drivers/usb/media/pwc_timon.h | 270 - drivers/usb/media/sn9c102_hv7131d.c | 271 - drivers/usb/media/sn9c102_mi0343.c | 363 - drivers/usb/media/w9968cf_externaldef.h | 94 - drivers/usb/misc/idmouse.c | 443 - drivers/usb/misc/phidgetkit.c | 581 - drivers/usb/misc/sisusbvga/Kconfig | 14 - drivers/usb/misc/sisusbvga/Makefile | 6 - drivers/usb/misc/sisusbvga/sisusb.c | 3147 -- drivers/usb/misc/sisusbvga/sisusb.h | 278 - drivers/usb/mon/Kconfig | 22 - drivers/usb/mon/Makefile | 7 - drivers/usb/mon/mon_main.c | 377 - drivers/usb/mon/mon_stat.c | 74 - drivers/usb/mon/mon_text.c | 405 - drivers/usb/mon/usb_mon.h | 51 - drivers/usb/net/zd1201.c | 1906 - drivers/usb/net/zd1201.h | 147 - drivers/usb/serial/airprime.c | 63 - drivers/usb/serial/cp2101.c | 778 - drivers/usb/serial/cypress_m8.c | 1222 - drivers/usb/serial/cypress_m8.h | 55 - drivers/usb/serial/garmin_gps.c | 1541 - drivers/usb/serial/hp4x.c | 85 - drivers/usb/serial/ipw.c | 491 - drivers/usb/serial/option.c | 729 - drivers/usb/serial/ti_fw_3410.h | 885 - drivers/usb/serial/ti_fw_5052.h | 885 - drivers/usb/serial/ti_usb_3410_5052.c | 1842 - drivers/usb/serial/ti_usb_3410_5052.h | 224 - drivers/video/au1100fb.c | 676 - drivers/video/au1100fb.h | 381 - drivers/video/backlight/Kconfig | 52 - drivers/video/backlight/Makefile | 5 - drivers/video/backlight/backlight.c | 264 - drivers/video/backlight/corgi_bl.c | 198 - drivers/video/backlight/lcd.c | 263 - drivers/video/bt431.h | 236 - drivers/video/bt455.h | 95 - drivers/video/console/bitblit.c | 395 - drivers/video/console/tileblit.c | 147 - drivers/video/geode/Kconfig | 29 - drivers/video/geode/Makefile | 5 - drivers/video/geode/display_gx1.c | 214 - drivers/video/geode/display_gx1.h | 154 - drivers/video/geode/geodefb.h | 39 - drivers/video/geode/gx1fb_core.c | 359 - drivers/video/geode/video_cs5530.c | 195 - drivers/video/geode/video_cs5530.h | 75 - drivers/video/imxfb.c | 695 - drivers/video/imxfb.h | 72 - drivers/video/intelfb/Makefile | 8 - drivers/video/intelfb/intelfb.h | 278 - drivers/video/intelfb/intelfbdrv.c | 1557 - drivers/video/intelfb/intelfbdrv.h | 69 - drivers/video/intelfb/intelfbhw.c | 1753 - drivers/video/intelfb/intelfbhw.h | 567 - drivers/video/nvidia/Makefile | 12 - drivers/video/nvidia/nv_accel.c | 419 - drivers/video/nvidia/nv_dma.h | 188 - drivers/video/nvidia/nv_hw.c | 1593 - drivers/video/nvidia/nv_i2c.c | 215 - drivers/video/nvidia/nv_local.h | 107 - drivers/video/nvidia/nv_of.c | 59 - drivers/video/nvidia/nv_proto.h | 58 - drivers/video/nvidia/nv_setup.c | 636 - drivers/video/nvidia/nv_type.h | 174 - drivers/video/nvidia/nvidia.c | 1745 - drivers/video/pmag-aa-fb.c | 514 - drivers/video/s1d13xxxfb.c | 772 - drivers/video/savage/Makefile | 8 - drivers/video/savage/savagefb-i2c.c | 277 - drivers/video/savage/savagefb.c | 2276 -- drivers/video/savage/savagefb.h | 354 - drivers/video/savage/savagefb_accel.c | 140 - drivers/video/savage/savagefb_driver.c | 2279 -- drivers/video/w100fb.c | 1864 - drivers/video/w100fb.h | 615 - drivers/xen/Makefile | 13 - drivers/xen/balloon/Makefile | 2 - drivers/xen/balloon/balloon.c | 438 - drivers/xen/blkback/Makefile | 2 - drivers/xen/blkback/blkback.c | 751 - drivers/xen/blkback/common.h | 104 - drivers/xen/blkback/control.c | 61 - drivers/xen/blkback/interface.c | 249 - drivers/xen/blkback/vbd.c | 287 - drivers/xen/blkfront/Kconfig | 6 - drivers/xen/blkfront/Makefile | 3 - drivers/xen/blkfront/blkfront.c | 1480 - drivers/xen/blkfront/block.h | 117 - drivers/xen/blkfront/vbd.c | 507 - drivers/xen/blktap/Makefile | 3 - drivers/xen/blktap/blktap.c | 87 - drivers/xen/blktap/blktap.h | 252 - drivers/xen/blktap/blktap_controlmsg.c | 501 - drivers/xen/blktap/blktap_datapath.c | 472 - drivers/xen/blktap/blktap_userdev.c | 470 - drivers/xen/console/Makefile | 2 - drivers/xen/console/console.c | 811 - drivers/xen/evtchn/Makefile | 2 - drivers/xen/evtchn/evtchn.c | 430 - drivers/xen/netback/Makefile | 2 - drivers/xen/netback/common.h | 103 - drivers/xen/netback/control.c | 56 - drivers/xen/netback/interface.c | 380 - drivers/xen/netback/netback.c | 819 - drivers/xen/netfront/Kconfig | 6 - drivers/xen/netfront/Makefile | 2 - drivers/xen/netfront/netfront.c | 1300 - drivers/xen/privcmd/Makefile | 2 - drivers/xen/privcmd/privcmd.c | 232 - drivers/xen/usbback/common.h | 85 - drivers/xen/usbback/control.c | 61 - drivers/xen/usbback/interface.c | 252 - drivers/xen/usbback/usbback.c | 1070 - drivers/xen/usbfront/usbfront.c | 1738 - drivers/xen/usbfront/xhci.h | 183 - fs/affs/affs.h | 304 - fs/binfmt_elf_fdpic.c | 1101 - fs/cifs/cifsencrypt.h | 34 - fs/cifs/ioctl.c | 112 - fs/cifs/readdir.c | 648 - fs/debugfs/Makefile | 4 - fs/debugfs/file.c | 262 - fs/debugfs/inode.c | 328 - fs/devpts/xattr.c | 214 - fs/devpts/xattr.h | 59 - fs/fat/fatent.c | 612 - fs/hfs/attr.c | 121 - fs/isofs/isofs.h | 190 - fs/jffs2/proc.c | 217 - fs/nfsd/nfs4callback.c | 583 - fs/ntfs/aops.h | 109 - fs/ntfs/runlist.c | 1438 - fs/ntfs/runlist.h | 89 - fs/partitions/nec98.c | 188 - fs/partitions/nec98.h | 10 - fs/proc/internal.h | 48 - fs/proc/mmu.c | 67 - fs/proc/nommu.c | 135 - fs/proc/vmcore.c | 239 - fs/xfs/Kconfig | 85 - fs/xfs/linux-2.6/xfs_export.c | 130 - fs/xfs/linux-2.6/xfs_export.h | 122 - fs/xfs/xfs_cap.c | 206 - fs/xfs/xfs_mac.c | 72 - include/acpi/container.h | 13 - include/asm-alpha/cpumask.h | 6 - include/asm-alpha/cputime.h | 6 - include/asm-alpha/init.h | 1 - include/asm-arm/arch-adifcc/adi_evb.h | 19 - include/asm-arm/arch-adifcc/dma.h | 18 - include/asm-arm/arch-adifcc/hardware.h | 27 - include/asm-arm/arch-adifcc/io.h | 22 - include/asm-arm/arch-adifcc/irqs.h | 20 - include/asm-arm/arch-adifcc/memory.h | 27 - include/asm-arm/arch-adifcc/param.h | 3 - include/asm-arm/arch-adifcc/serial.h | 34 - include/asm-arm/arch-adifcc/system.h | 28 - include/asm-arm/arch-adifcc/time.h | 9 - include/asm-arm/arch-adifcc/timex.h | 10 - include/asm-arm/arch-adifcc/uncompress.h | 35 - include/asm-arm/arch-adifcc/vmalloc.h | 15 - include/asm-arm/arch-cl7500/debug-macro.S | 31 - include/asm-arm/arch-cl7500/entry-macro.S | 3 - include/asm-arm/arch-cl7500/time.h | 43 - include/asm-arm/arch-clps711x/debug-macro.S | 46 - include/asm-arm/arch-clps711x/entry-macro.S | 51 - include/asm-arm/arch-ebsa110/debug-macro.S | 34 - include/asm-arm/arch-ebsa110/entry-macro.S | 33 - include/asm-arm/arch-ebsa110/time.h | 118 - include/asm-arm/arch-ebsa285/debug-macro.S | 66 - include/asm-arm/arch-ebsa285/entry-macro.S | 105 - include/asm-arm/arch-ebsa285/time.h | 287 - include/asm-arm/arch-epxa10db/debug-macro.S | 41 - include/asm-arm/arch-epxa10db/entry-macro.S | 25 - include/asm-arm/arch-epxa10db/time.h | 60 - include/asm-arm/arch-h720x/debug-macro.S | 40 - include/asm-arm/arch-h720x/entry-macro.S | 60 - include/asm-arm/arch-imx/debug-macro.S | 34 - include/asm-arm/arch-imx/entry-macro.S | 29 - include/asm-arm/arch-imx/imxfb.h | 35 - include/asm-arm/arch-integrator/debug-macro.S | 38 - include/asm-arm/arch-integrator/entry-macro.S | 36 - include/asm-arm/arch-iop3xx/debug-macro.S | 48 - include/asm-arm/arch-iop3xx/entry-macro.S | 56 - include/asm-arm/arch-iop3xx/iop310-irqs.h | 80 - include/asm-arm/arch-iop3xx/iop310.h | 255 - include/asm-arm/arch-iop3xx/iq80310.h | 30 - include/asm-arm/arch-iop3xx/iq80332.h | 23 - include/asm-arm/arch-iop3xx/pmon.h | 50 - include/asm-arm/arch-iop3xx/time.h | 12 - include/asm-arm/arch-ixp2000/debug-macro.S | 40 - include/asm-arm/arch-ixp2000/entry-macro.S | 54 - include/asm-arm/arch-ixp4xx/debug-macro.S | 34 - include/asm-arm/arch-ixp4xx/entry-macro.S | 39 - include/asm-arm/arch-ixp4xx/gtwx5715.h | 120 - include/asm-arm/arch-ixp4xx/time.h | 7 - include/asm-arm/arch-l7200/debug-macro.S | 40 - include/asm-arm/arch-l7200/entry-macro.S | 29 - include/asm-arm/arch-lh7a40x/debug-macro.S | 39 - include/asm-arm/arch-lh7a40x/entry-macro.S | 67 - include/asm-arm/arch-lh7a40x/ide.h | 69 - include/asm-arm/arch-lh7a40x/time.h | 53 - include/asm-arm/arch-nexuspci/dma.h | 20 - include/asm-arm/arch-nexuspci/hardware.h | 76 - include/asm-arm/arch-nexuspci/io.h | 58 - include/asm-arm/arch-nexuspci/irqs.h | 34 - include/asm-arm/arch-nexuspci/memory.h | 23 - include/asm-arm/arch-nexuspci/param.h | 3 - include/asm-arm/arch-nexuspci/system.h | 24 - include/asm-arm/arch-nexuspci/time.h | 62 - include/asm-arm/arch-nexuspci/timex.h | 8 - include/asm-arm/arch-nexuspci/uncompress.h | 66 - include/asm-arm/arch-nexuspci/vmalloc.h | 15 - include/asm-arm/arch-omap/aic23.h | 112 - include/asm-arm/arch-omap/board-netstar.h | 19 - include/asm-arm/arch-omap/board-voiceblue.h | 25 - include/asm-arm/arch-omap/bus.h | 102 - include/asm-arm/arch-omap/cpu.h | 183 - include/asm-arm/arch-omap/debug-macro.S | 45 - include/asm-arm/arch-omap/entry-macro.S | 32 - include/asm-arm/arch-omap/omap-h2.h | 35 - include/asm-arm/arch-omap/omap-innovator.h | 214 - include/asm-arm/arch-omap/omap-perseus2.h | 152 - include/asm-arm/arch-omap/omap16xx.h | 179 - include/asm-arm/arch-omap/tc.h | 64 - include/asm-arm/arch-omap/time.h | 212 - include/asm-arm/arch-pxa/audio.h | 16 - include/asm-arm/arch-pxa/corgi.h | 150 - include/asm-arm/arch-pxa/debug-macro.S | 36 - include/asm-arm/arch-pxa/entry-macro.S | 31 - include/asm-arm/arch-pxa/poodle.h | 70 - include/asm-arm/arch-pxa/ssp.h | 47 - include/asm-arm/arch-pxa/time.h | 105 - include/asm-arm/arch-rpc/debug-macro.S | 35 - include/asm-arm/arch-rpc/entry-macro.S | 3 - include/asm-arm/arch-rpc/time.h | 37 - include/asm-arm/arch-s3c2410/bast-pmu.h | 43 - include/asm-arm/arch-s3c2410/debug-macro.S | 97 - include/asm-arm/arch-s3c2410/entry-macro.S | 116 - include/asm-arm/arch-s3c2410/idle.h | 28 - include/asm-arm/arch-s3c2410/iic.h | 36 - include/asm-arm/arch-s3c2410/otom-map.h | 30 - include/asm-arm/arch-s3c2410/regs-adc.h | 63 - include/asm-arm/arch-s3c2410/time.h | 173 - include/asm-arm/arch-sa1100/debug-macro.S | 57 - include/asm-arm/arch-sa1100/entry-macro.S | 41 - include/asm-arm/arch-sa1100/time.h | 111 - include/asm-arm/arch-shark/debug-macro.S | 31 - include/asm-arm/arch-shark/entry-macro.S | 35 - include/asm-arm/arch-shark/time.h | 39 - include/asm-arm/arch-tbox/dma.h | 37 - include/asm-arm/arch-tbox/hardware.h | 60 - include/asm-arm/arch-tbox/io.h | 40 - include/asm-arm/arch-tbox/irqs.h | 29 - include/asm-arm/arch-tbox/memory.h | 21 - include/asm-arm/arch-tbox/param.h | 4 - include/asm-arm/arch-tbox/serial.h | 32 - include/asm-arm/arch-tbox/system.h | 16 - include/asm-arm/arch-tbox/time.h | 39 - include/asm-arm/arch-tbox/timex.h | 8 - include/asm-arm/arch-tbox/uncompress.h | 42 - include/asm-arm/arch-tbox/vmalloc.h | 15 - include/asm-arm/arch-versatile/debug-macro.S | 39 - include/asm-arm/arch-versatile/entry-macro.S | 35 - include/asm-arm/arch-versatile/time.h | 158 - include/asm-arm/cpu.h | 25 - include/asm-arm/cpumask.h | 6 - include/asm-arm/cputime.h | 6 - include/asm-arm/hardware/entry-macro-iomd.S | 145 - include/asm-arm/hardware/icst307.h | 38 - include/asm-arm/hardware/scoop.h | 47 - include/asm-arm/mach/irda.h | 20 - include/asm-arm/mach/sharpsl_param.h | 37 - include/asm-arm/rtc.h | 45 - include/asm-arm26/cpumask.h | 6 - include/asm-arm26/cputime.h | 6 - include/asm-arm26/dma-mapping.h | 2 - include/asm-cris/cpumask.h | 6 - include/asm-cris/cputime.h | 6 - include/asm-frv/a.out.h | 5 - include/asm-frv/atomic.h | 417 - include/asm-frv/ax88796.h | 22 - include/asm-frv/bitops.h | 341 - include/asm-frv/bug.h | 51 - include/asm-frv/bugs.h | 14 - include/asm-frv/busctl-regs.h | 41 - include/asm-frv/byteorder.h | 13 - include/asm-frv/cache.h | 24 - include/asm-frv/cacheflush.h | 91 - include/asm-frv/checksum.h | 183 - include/asm-frv/cpu-irqs.h | 87 - include/asm-frv/cpumask.h | 6 - include/asm-frv/cputime.h | 6 - include/asm-frv/current.h | 30 - include/asm-frv/delay.h | 50 - include/asm-frv/div64.h | 1 - include/asm-frv/dm9000.h | 37 - include/asm-frv/dma-mapping.h | 184 - include/asm-frv/dma.h | 129 - include/asm-frv/elf.h | 147 - include/asm-frv/errno.h | 7 - include/asm-frv/fcntl.h | 88 - include/asm-frv/fpu.h | 12 - include/asm-frv/gdb-stub.h | 118 - include/asm-frv/gpio-regs.h | 116 - include/asm-frv/hardirq.h | 30 - include/asm-frv/highmem.h | 183 - include/asm-frv/hw_irq.h | 16 - include/asm-frv/ide.h | 43 - include/asm-frv/init.h | 12 - include/asm-frv/io.h | 290 - include/asm-frv/ioctl.h | 80 - include/asm-frv/ioctls.h | 82 - include/asm-frv/ipc.h | 33 - include/asm-frv/ipcbuf.h | 30 - include/asm-frv/irc-regs.h | 53 - include/asm-frv/irq-routing.h | 70 - include/asm-frv/irq.h | 44 - include/asm-frv/kmap_types.h | 29 - include/asm-frv/linkage.h | 7 - include/asm-frv/local.h | 6 - include/asm-frv/math-emu.h | 301 - include/asm-frv/mb-regs.h | 185 - include/asm-frv/mb86943a.h | 39 - include/asm-frv/mb93091-fpga-irqs.h | 44 - include/asm-frv/mb93093-fpga-irqs.h | 31 - include/asm-frv/mb93493-irqs.h | 52 - include/asm-frv/mb93493-regs.h | 279 - include/asm-frv/mem-layout.h | 78 - include/asm-frv/mman.h | 44 - include/asm-frv/mmu.h | 42 - include/asm-frv/mmu_context.h | 50 - include/asm-frv/module.h | 20 - include/asm-frv/msgbuf.h | 32 - include/asm-frv/namei.h | 18 - include/asm-frv/page.h | 105 - include/asm-frv/param.h | 23 - include/asm-frv/pci.h | 108 - include/asm-frv/percpu.h | 6 - include/asm-frv/pgalloc.h | 64 - include/asm-frv/pgtable.h | 554 - include/asm-frv/poll.h | 23 - include/asm-frv/posix_types.h | 66 - include/asm-frv/processor.h | 153 - include/asm-frv/ptrace.h | 86 - include/asm-frv/registers.h | 255 - include/asm-frv/resource.h | 7 - include/asm-frv/scatterlist.h | 32 - include/asm-frv/sections.h | 46 - include/asm-frv/segment.h | 46 - include/asm-frv/semaphore.h | 161 - include/asm-frv/sembuf.h | 26 - include/asm-frv/serial-regs.h | 44 - include/asm-frv/serial.h | 19 - include/asm-frv/setup.h | 25 - include/asm-frv/shmbuf.h | 43 - include/asm-frv/shmparam.h | 7 - include/asm-frv/sigcontext.h | 26 - include/asm-frv/siginfo.h | 12 - include/asm-frv/signal.h | 187 - include/asm-frv/smp.h | 10 - include/asm-frv/socket.h | 51 - include/asm-frv/sockios.h | 13 - include/asm-frv/spinlock.h | 17 - include/asm-frv/spr-regs.h | 401 - include/asm-frv/stat.h | 100 - include/asm-frv/statfs.h | 7 - include/asm-frv/string.h | 51 - include/asm-frv/suspend.h | 20 - include/asm-frv/system.h | 126 - include/asm-frv/termbits.h | 177 - include/asm-frv/termios.h | 74 - include/asm-frv/thread_info.h | 159 - include/asm-frv/timer-regs.h | 106 - include/asm-frv/timex.h | 25 - include/asm-frv/tlb.h | 23 - include/asm-frv/tlbflush.h | 76 - include/asm-frv/topology.h | 14 - include/asm-frv/types.h | 74 - include/asm-frv/uaccess.h | 317 - include/asm-frv/ucontext.h | 12 - include/asm-frv/unaligned.h | 203 - include/asm-frv/unistd.h | 501 - include/asm-frv/user.h | 80 - include/asm-frv/virtconvert.h | 42 - include/asm-generic/4level-fixup.h | 34 - include/asm-generic/cpumask.h | 40 - include/asm-generic/cpumask_arith.h | 49 - include/asm-generic/cpumask_array.h | 54 - include/asm-generic/cpumask_const_reference.h | 29 - include/asm-generic/cpumask_const_value.h | 21 - include/asm-generic/cpumask_up.h | 59 - include/asm-generic/cputime.h | 64 - include/asm-generic/crashdump.h | 47 - include/asm-generic/diskdump.h | 13 - include/asm-generic/ipc.h | 31 - include/asm-generic/netdump.h | 61 - include/asm-generic/pgtable-nopmd.h | 60 - include/asm-generic/pgtable-nopud.h | 56 - include/asm-generic/resource.h | 60 - include/asm-generic/signal.h | 21 - include/asm-generic/termios.h | 69 - include/asm-h8300/cpumask.h | 6 - include/asm-h8300/cputime.h | 6 - include/asm-h8300/h8300_ne.h | 20 - include/asm-h8300/init.h | 11 - include/asm-h8300/softirq.h | 20 - include/asm-i386/atomic_kmap.h | 96 - include/asm-i386/cpumask.h | 6 - include/asm-i386/cputime.h | 6 - include/asm-i386/crashdump.h | 123 - include/asm-i386/diskdump.h | 55 - include/asm-i386/init.h | 1 - include/asm-i386/mach-pc9800/apm.h | 82 - include/asm-i386/mach-pc9800/bios_ebda.h | 14 - include/asm-i386/mach-pc9800/do_timer.h | 82 - include/asm-i386/mach-pc9800/io_ports.h | 30 - include/asm-i386/mach-pc9800/irq_vectors.h | 99 - include/asm-i386/mach-pc9800/mach_reboot.h | 21 - include/asm-i386/mach-pc9800/mach_time.h | 100 - include/asm-i386/mach-pc9800/mach_timer.h | 31 - include/asm-i386/mach-pc9800/mach_traps.h | 27 - include/asm-i386/mach-pc9800/mach_wakecpu.h | 45 - include/asm-i386/mach-pc9800/pci-functions.h | 20 - .../asm-i386/mach-pc9800/setup_arch_post.h | 29 - include/asm-i386/mach-pc9800/setup_arch_pre.h | 36 - include/asm-i386/mach-pc9800/smpboot_hooks.h | 52 - include/asm-i386/netdump.h | 100 - include/asm-i386/pc9800.h | 27 - include/asm-i386/pc9800_sca.h | 25 - include/asm-i386/pci-direct.h | 1 - include/asm-i386/seccomp.h | 16 - include/asm-i386/std_resources.h | 14 - include/asm-i386/upd4990a.h | 52 - include/asm-ia64/cpumask.h | 6 - include/asm-ia64/cputime.h | 6 - include/asm-ia64/crashdump.h | 72 - include/asm-ia64/diskdump.h | 63 - include/asm-ia64/machvec_hpzx1_swiotlb.h | 43 - include/asm-ia64/netdump.h | 6 - include/asm-ia64/sn/cdl.h | 42 - include/asm-ia64/sn/dmamap.h | 50 - include/asm-ia64/sn/driver.h | 91 - include/asm-ia64/sn/hcl.h | 107 - include/asm-ia64/sn/hcl_util.h | 21 - include/asm-ia64/sn/hwgfs.h | 36 - include/asm-ia64/sn/ifconfig_net.h | 32 - include/asm-ia64/sn/ioc4.h | 20 - include/asm-ia64/sn/ioconfig_bus.h | 27 - include/asm-ia64/sn/ioerror.h | 193 - include/asm-ia64/sn/ioerror_handling.h | 159 - include/asm-ia64/sn/iograph.h | 137 - include/asm-ia64/sn/kldir.h | 363 - include/asm-ia64/sn/ksys/elsc.h | 39 - include/asm-ia64/sn/ksys/l1.h | 141 - include/asm-ia64/sn/labelcl.h | 76 - include/asm-ia64/sn/pci/bridge.h | 1895 - include/asm-ia64/sn/pci/pci_bus_cvlink.h | 70 - include/asm-ia64/sn/pci/pci_defs.h | 414 - include/asm-ia64/sn/pci/pcibr.h | 535 - include/asm-ia64/sn/pci/pcibr_private.h | 811 - include/asm-ia64/sn/pci/pciio.h | 746 - include/asm-ia64/sn/pci/pciio_private.h | 145 - include/asm-ia64/sn/pci/pic.h | 451 - include/asm-ia64/sn/pcibus_provider_defs.h | 52 - include/asm-ia64/sn/pcidev.h | 58 - include/asm-ia64/sn/pio.h | 99 - include/asm-ia64/sn/prio.h | 38 - include/asm-ia64/sn/sgi.h | 83 - include/asm-ia64/sn/shubio.h | 3476 -- include/asm-ia64/sn/slotnum.h | 16 - include/asm-ia64/sn/sn2/addrs.h | 169 - include/asm-ia64/sn/sn2/arch.h | 61 - include/asm-ia64/sn/sn2/geo.h | 108 - include/asm-ia64/sn/sn2/intr.h | 31 - include/asm-ia64/sn/sn2/io.h | 239 - include/asm-ia64/sn/sn2/shub.h | 36 - include/asm-ia64/sn/sn2/shub_md.h | 275 - include/asm-ia64/sn/sn2/shub_mmr.h | 31597 ---------------- include/asm-ia64/sn/sn2/shub_mmr_t.h | 14829 -------- include/asm-ia64/sn/sn2/shubio.h | 3609 -- include/asm-ia64/sn/sn2/slotnum.h | 41 - include/asm-ia64/sn/sn2/sn_private.h | 245 - include/asm-ia64/sn/sn_private.h | 13 - include/asm-ia64/sn/tioca.h | 596 - include/asm-ia64/sn/tioca_provider.h | 206 - include/asm-ia64/sn/tiocx.h | 71 - include/asm-ia64/sn/vector.h | 75 - include/asm-ia64/sn/xp.h | 436 - include/asm-ia64/sn/xtalk/xbow.h | 675 - include/asm-ia64/sn/xtalk/xbow_info.h | 21 - include/asm-ia64/sn/xtalk/xswitch.h | 56 - include/asm-ia64/sn/xtalk/xtalk.h | 360 - include/asm-ia64/sn/xtalk/xtalk_private.h | 79 - include/asm-ia64/sn/xtalk/xtalkaddrs.h | 106 - include/asm-ia64/sn/xtalk/xwidget.h | 240 - include/asm-m32r/cputime.h | 6 - include/asm-m68k/cpumask.h | 6 - include/asm-m68k/cputime.h | 6 - include/asm-m68k/hp300hw.h | 25 - include/asm-m68k/init.h | 11 - include/asm-m68knommu/cpumask.h | 6 - include/asm-m68knommu/cputime.h | 6 - include/asm-m68knommu/init.h | 1 - include/asm-m68knommu/m527xsim.h | 38 - include/asm-m68knommu/m528xsim.h | 36 - include/asm-m68knommu/mcfcache.h | 125 - include/asm-mips/compiler.h | 17 - include/asm-mips/cpu-info.h | 81 - include/asm-mips/cpumask.h | 6 - include/asm-mips/cputime.h | 6 - include/asm-mips/dec/serial.h | 36 - include/asm-mips/init.h | 1 - include/asm-mips/interrupt.h | 134 - include/asm-mips/m48t37.h | 35 - include/asm-mips/mach-ip22/spaces.h | 55 - .../mach-ip32/cpu-feature-overrides.h | 41 - include/asm-mips/mach-ip32/spaces.h | 42 - .../mach-mips/cpu-feature-overrides.h | 64 - .../mach-ocelot3/cpu-feature-overrides.h | 47 - .../mach-sibyte/cpu-feature-overrides.h | 38 - include/asm-mips/msc01_ic.h | 151 - include/asm-mips/mv64340.h | 1039 - include/asm-mips/reg.h | 129 - include/asm-mips/tx4927/smsc_fdc37m81x.h | 69 - include/asm-mips/vr41xx/cmbvr4133.h | 61 - include/asm-mips/vr41xx/eagle.h | 265 - include/asm-mips/vr41xx/pci.h | 90 - include/asm-mips/vr41xx/siu.h | 50 - include/asm-mips/vr41xx/tb0229.h | 73 - include/asm-parisc/cpumask.h | 6 - include/asm-parisc/cputime.h | 6 - include/asm-ppc/cpm_8260.h | 702 - include/asm-ppc/cpumask.h | 6 - include/asm-ppc/cputime.h | 6 - include/asm-ppc/diskdump.h | 6 - include/asm-ppc/immap_8260.h | 433 - include/asm-ppc/ipic.h | 85 - include/asm-ppc/mpc83xx.h | 114 - include/asm-ppc/mv64x60.h | 335 - include/asm-ppc/mv64x60_defs.h | 996 - include/asm-ppc/perfmon.h | 22 - include/asm-ppc/ppc405_dma.h | 1271 - include/asm-ppc/ppc_sys.h | 65 - include/asm-ppc/seccomp.h | 10 - include/asm-ppc/suspend.h | 12 - include/asm-ppc/xparameters.h | 18 - include/asm-ppc64/agp.h | 23 - include/asm-ppc64/bootx.h | 135 - include/asm-ppc64/cpumask.h | 6 - include/asm-ppc64/cputime.h | 6 - include/asm-ppc64/crashdump.h | 61 - include/asm-ppc64/diskdump.h | 55 - include/asm-ppc64/imalloc.h | 24 - include/asm-ppc64/init.h | 1 - include/asm-ppc64/kdebug.h | 43 - include/asm-ppc64/kprobes.h | 56 - include/asm-ppc64/lppaca.h | 132 - include/asm-ppc64/netdump.h | 6 - include/asm-ppc64/pSeries_reconfig.h | 25 - include/asm-ppc64/pmc.h | 29 - include/asm-ppc64/seccomp.h | 21 - include/asm-ppc64/smu.h | 22 - include/asm-ppc64/sstep.h | 13 - include/asm-ppc64/vdso.h | 83 - include/asm-s390/cpumask.h | 6 - include/asm-s390/cputime.h | 168 - include/asm-s390/diskdump.h | 6 - include/asm-s390/init.h | 7 - include/asm-s390/netdump.h | 6 - include/asm-sh/cpu-sh3/timer.h | 64 - include/asm-sh/cpu-sh4/timer.h | 51 - include/asm-sh/cpumask.h | 6 - include/asm-sh/cputime.h | 6 - include/asm-sh/edosk7705/io.h | 30 - include/asm-sh/init.h | 1 - include/asm-sh/irq-sh73180.h | 350 - include/asm-sh/microdev/io.h | 53 - include/asm-sh/microdev/irq.h | 72 - include/asm-sh/se73180/io.h | 32 - include/asm-sh/se73180/se73180.h | 62 - include/asm-sh/sh03/ide.h | 7 - include/asm-sh/sh03/io.h | 46 - include/asm-sh/sh03/sh03.h | 18 - include/asm-sh64/cputime.h | 6 - include/asm-sh64/smplock.h | 77 - include/asm-sh64/softirq.h | 30 - include/asm-sparc/cpumask.h | 6 - include/asm-sparc/cputime.h | 6 - include/asm-sparc/init.h | 1 - include/asm-sparc64/cpumask.h | 6 - include/asm-sparc64/cputime.h | 6 - include/asm-sparc64/init.h | 1 - include/asm-sparc64/rwsem-const.h | 12 - include/asm-um/apic.h | 4 - include/asm-um/archparam-x86_64.h | 62 - include/asm-um/calling.h | 9 - include/asm-um/cpumask.h | 6 - include/asm-um/cputime.h | 6 - include/asm-um/dwarf2.h | 11 - include/asm-um/elf-i386.h | 169 - include/asm-um/elf-ppc.h | 54 - include/asm-um/elf-x86_64.h | 95 - include/asm-um/init.h | 11 - include/asm-um/module-x86_64.h | 30 - include/asm-um/module.h | 13 - include/asm-um/pda.h | 31 - include/asm-um/pgtable-2level.h | 83 - include/asm-um/pgtable-3level.h | 172 - include/asm-um/prctl.h | 6 - include/asm-um/processor-x86_64.h | 36 - include/asm-um/ptrace-x86_64.h | 75 - include/asm-um/sigcontext-x86_64.h | 22 - include/asm-um/smplock.h | 6 - include/asm-um/system-x86_64.h | 23 - include/asm-um/vm-flags-i386.h | 14 - include/asm-um/vm-flags-x86_64.h | 33 - include/asm-v850/cpumask.h | 6 - include/asm-v850/cputime.h | 6 - include/asm-x86_64/cpumask.h | 6 - include/asm-x86_64/cputime.h | 6 - include/asm-x86_64/crashdump.h | 86 - include/asm-x86_64/diskdump.h | 44 - include/asm-x86_64/genapic.h | 35 - include/asm-x86_64/init.h | 1 - include/asm-x86_64/ipi.h | 113 - include/asm-x86_64/kprobes.h | 61 - include/asm-x86_64/mach_apic.h | 29 - include/asm-x86_64/netdump.h | 6 - include/asm-x86_64/seccomp.h | 24 - include/asm-xen/asm-i386/agp.h | 37 - include/asm-xen/asm-i386/desc.h | 152 - include/asm-xen/asm-i386/dma-mapping.h | 177 - include/asm-xen/asm-i386/fixmap.h | 173 - include/asm-xen/asm-i386/floppy.h | 147 - include/asm-xen/asm-i386/highmem.h | 82 - include/asm-xen/asm-i386/hypercall.h | 536 - include/asm-xen/asm-i386/io.h | 436 - .../asm-xen/asm-i386/mach-xen/irq_vectors.h | 137 - .../asm-i386/mach-xen/setup_arch_post.h | 46 - .../asm-i386/mach-xen/setup_arch_pre.h | 5 - .../asm-xen/asm-i386/mach-xen/smpboot_hooks.h | 59 - include/asm-xen/asm-i386/mmu_context.h | 102 - include/asm-xen/asm-i386/page.h | 207 - include/asm-xen/asm-i386/param.h | 23 - include/asm-xen/asm-i386/pci.h | 117 - include/asm-xen/asm-i386/pgalloc.h | 54 - .../asm-xen/asm-i386/pgtable-2level-defs.h | 19 - include/asm-xen/asm-i386/pgtable-2level.h | 105 - include/asm-xen/asm-i386/pgtable.h | 503 - include/asm-xen/asm-i386/processor.h | 707 - include/asm-xen/asm-i386/ptrace.h | 69 - include/asm-xen/asm-i386/segment.h | 96 - include/asm-xen/asm-i386/setup.h | 66 - include/asm-xen/asm-i386/spinlock.h | 250 - include/asm-xen/asm-i386/synch_bitops.h | 83 - include/asm-xen/asm-i386/system.h | 521 - include/asm-xen/asm-i386/tlbflush.h | 102 - include/asm-xen/asm-i386/vga.h | 20 - include/asm-xen/asm-x86_64/arch_hooks.h | 27 - include/asm-xen/asm-x86_64/bootsetup.h | 41 - include/asm-xen/asm-x86_64/desc.h | 240 - include/asm-xen/asm-x86_64/dma-mapping.h | 136 - include/asm-xen/asm-x86_64/fixmap.h | 117 - include/asm-xen/asm-x86_64/floppy.h | 204 - include/asm-xen/asm-x86_64/hypercall.h | 520 - include/asm-xen/asm-x86_64/io.h | 365 - include/asm-xen/asm-x86_64/irq.h | 36 - .../asm-xen/asm-x86_64/mach-xen/io_ports.h | 30 - .../asm-xen/asm-x86_64/mach-xen/irq_vectors.h | 137 - .../asm-xen/asm-x86_64/mach-xen/mach_time.h | 122 - .../asm-xen/asm-x86_64/mach-xen/mach_timer.h | 48 - .../asm-x86_64/mach-xen/setup_arch_post.h | 47 - .../asm-x86_64/mach-xen/setup_arch_pre.h | 5 - .../asm-x86_64/mach-xen/smpboot_hooks.h | 59 - include/asm-xen/asm-x86_64/mmu_context.h | 76 - include/asm-xen/asm-x86_64/page.h | 228 - include/asm-xen/asm-x86_64/param.h | 22 - include/asm-xen/asm-x86_64/pci.h | 148 - include/asm-xen/asm-x86_64/pda.h | 85 - include/asm-xen/asm-x86_64/pgalloc.h | 171 - include/asm-xen/asm-x86_64/pgtable.h | 527 - include/asm-xen/asm-x86_64/processor.h | 474 - include/asm-xen/asm-x86_64/ptrace.h | 119 - include/asm-xen/asm-x86_64/segment.h | 47 - include/asm-xen/asm-x86_64/smp.h | 154 - include/asm-xen/asm-x86_64/synch_bitops.h | 85 - include/asm-xen/asm-x86_64/system.h | 395 - include/asm-xen/asm-x86_64/timer.h | 64 - include/asm-xen/asm-x86_64/tlbflush.h | 97 - include/asm-xen/asm-x86_64/vga.h | 20 - include/asm-xen/asm-x86_64/xor.h | 328 - include/asm-xen/balloon.h | 51 - include/asm-xen/ctrl_if.h | 160 - include/asm-xen/evtchn.h | 106 - include/asm-xen/foreign_page.h | 30 - include/asm-xen/gnttab.h | 72 - include/asm-xen/hypervisor.h | 140 - include/asm-xen/linux-public/privcmd.h | 88 - include/asm-xen/linux-public/suspend.h | 43 - include/asm-xen/queues.h | 81 - include/asm-xen/xen-public/COPYING | 28 - include/asm-xen/xen-public/arch-ia64.h | 100 - include/asm-xen/xen-public/arch-x86_32.h | 161 - include/asm-xen/xen-public/arch-x86_64.h | 213 - include/asm-xen/xen-public/dom0_ops.h | 393 - include/asm-xen/xen-public/event_channel.h | 176 - include/asm-xen/xen-public/grant_table.h | 280 - include/asm-xen/xen-public/io/blkif.h | 108 - .../asm-xen/xen-public/io/domain_controller.h | 777 - include/asm-xen/xen-public/io/ioreq.h | 61 - include/asm-xen/xen-public/io/netif.h | 92 - include/asm-xen/xen-public/io/ring.h | 199 - include/asm-xen/xen-public/io/usbif.h | 66 - include/asm-xen/xen-public/physdev.h | 106 - include/asm-xen/xen-public/sched_ctl.h | 48 - include/asm-xen/xen-public/trace.h | 59 - include/asm-xen/xen-public/vmx_assist.h | 101 - include/asm-xen/xen-public/xen.h | 478 - include/asm-xen/xen_proc.h | 13 - include/linux/802_11.h | 191 - include/linux/acpi_serial.h | 107 - include/linux/adb_mouse.h | 23 - include/linux/atapi.h | 370 - include/linux/attribute_container.h | 73 - include/linux/backlight.h | 57 - include/linux/compiler-gcc4.h | 16 - include/linux/cpuset.h | 64 - include/linux/crash_dump.h | 34 - include/linux/cryptohash.h | 12 - include/linux/debugfs.h | 90 - include/linux/diskdump.h | 186 - include/linux/elf-fdpic.h | 68 - include/linux/fsfilter.h | 134 - include/linux/fsl_devices.h | 78 - include/linux/hdpu_features.h | 26 - include/linux/i2c-algo-sgi.h | 27 - include/linux/i2c-algo-sibyte.h | 33 - include/linux/if_infiniband.h | 29 - include/linux/in_systm.h | 32 - include/linux/ioc4_common.h | 21 - include/linux/ip_mp_alg.h | 22 - include/linux/isdn_lzscomp.h | 28 - include/linux/key-ui.h | 97 - include/linux/key.h | 286 - include/linux/keyctl.h | 39 - include/linux/kfifo.h | 157 - include/linux/kobject_uevent.h | 57 - include/linux/lcd.h | 56 - include/linux/libps2.h | 50 - include/linux/mpp.h | 18 - include/linux/mtd/xip.h | 107 - include/linux/netbeui.h | 16 - include/linux/netfilter_bridge/ebt_ulog.h | 36 - include/linux/netfilter_ddp.h | 14 - .../linux/netfilter_ipv4/ip_conntrack_pptp.h | 310 - .../netfilter_ipv4/ip_conntrack_proto_gre.h | 123 - include/linux/netfilter_ipv4/ip_nat_pptp.h | 11 - include/linux/netfilter_ipv4/ipt_CLUSTERIP.h | 32 - include/linux/netfilter_ipv4/ipt_CONNMARK.h | 25 - include/linux/netfilter_ipv4/ipt_connmark.h | 18 - include/linux/netfilter_ipv4/ipt_hashlimit.h | 40 - include/linux/netfilter_ipv6/ip6t_REJECT.h | 16 - include/linux/netfilter_ipx.h | 14 - include/linux/netfilter_x25.h | 15 - include/linux/nodemask.h | 326 - include/linux/patchkey.h | 45 - include/linux/pcieport_if.h | 74 - include/linux/pktcdvd.h | 275 - include/linux/reboot_fixups.h | 10 - include/linux/rslib.h | 105 - include/linux/scatterlist.h | 14 - include/linux/seccomp.h | 34 - include/linux/serial_8250.h | 28 - include/linux/sort.h | 10 - include/linux/superhyway.h | 79 - include/linux/tc_act/tc_defact.h | 21 - include/linux/tc_act/tc_ipt.h | 21 - include/linux/tc_act/tc_mirred.h | 28 - include/linux/tc_act/tc_pedit.h | 36 - include/linux/tc_ematch/tc_em_cmp.h | 26 - include/linux/tc_ematch/tc_em_meta.h | 99 - include/linux/tc_ematch/tc_em_nbyte.h | 13 - include/linux/transport_class.h | 77 - include/linux/upd4990a.h | 140 - include/linux/usb_cdc.h | 192 - include/linux/usb_sl811.h | 26 - include/linux/via.h | 22 - include/media/tveeprom.h | 23 - include/media/video-buf-dvb.h | 34 - include/net/act_api.h | 119 - include/net/act_generic.h | 142 - include/net/ieee80211.h | 882 - include/net/ip_mp_alg.h | 99 - include/net/sch_generic.h | 175 - include/net/tc_act/tc_defact.h | 13 - include/net/tc_act/tc_ipt.h | 16 - include/net/tc_act/tc_mirred.h | 15 - include/net/tc_act/tc_pedit.h | 14 - include/net/x25device.h | 17 - include/scsi/scsi_transport_iscsi.h | 178 - include/sound/ak4114.h | 205 - include/sound/sndmagic.h | 218 - include/video/s1d13xxxfb.h | 166 - include/video/w100fb.h | 21 - init/calibrate.c | 79 - kernel/cpuset.c | 1578 - kernel/dump.c | 246 - kernel/irq/Makefile | 5 - kernel/irq/autoprobe.c | 188 - kernel/irq/handle.c | 204 - kernel/irq/internals.h | 18 - kernel/irq/manage.c | 347 - kernel/irq/proc.c | 155 - kernel/irq/spurious.c | 96 - kernel/kfifo.c | 168 - kernel/ksysfs.c | 56 - kernel/posix-cpu-timers.c | 1559 - kernel/power/pmdisk.c | 1166 - kernel/seccomp.c | 56 - kernel/sys_ni.c | 84 - kernel/wait.c | 246 - lib/find_next_bit.c | 55 - lib/halfmd4.c | 66 - lib/kernel_lock.c | 126 - lib/kobject_uevent.c | 369 - lib/prio_tree.c | 484 - lib/reed_solomon/Makefile | 6 - lib/reed_solomon/decode_rs.c | 272 - lib/reed_solomon/encode_rs.c | 54 - lib/reed_solomon/reed_solomon.c | 335 - lib/sha1.c | 96 - lib/sort.c | 119 - lib/zlib_inflate/inffixed.h | 151 - mm/internal.h | 13 - mm/usercopy.c | 302 - net/appletalk/dev.c | 43 - net/bridge/netfilter/ebt_ulog.c | 295 - net/ipv4/ip_nat_dumb.c | 166 - net/ipv4/multipath.c | 55 - net/ipv4/multipath_drr.c | 251 - net/ipv4/multipath_random.c | 130 - net/ipv4/multipath_rr.c | 97 - net/ipv4/multipath_wrandom.c | 346 - net/ipv4/netfilter/ip_conntrack_proto_gre.c | 342 - net/ipv4/netfilter/ip_nat_proto_gre.c | 210 - net/ipv4/netfilter/ipt_CLUSTERIP.c | 760 - net/ipv4/netfilter/ipt_CONNMARK.c | 118 - net/ipv4/netfilter/ipt_connmark.c | 81 - net/ipv4/netfilter/ipt_hashlimit.c | 713 - net/irda/crc.c | 68 - net/sched/cls_basic.c | 306 - net/sched/em_cmp.c | 101 - net/sched/em_meta.c | 904 - net/sched/em_nbyte.c | 82 - net/sched/em_u32.c | 63 - net/sched/ematch.c | 524 - net/sched/ipt.c | 378 - net/sched/mirred.c | 306 - net/sched/pedit.c | 290 - net/sched/sch_csz.c | 1057 - net/sched/sch_delay.c | 281 - net/sched/simple.c | 93 - net/xfrm/xfrm_output.c | 46 - scripts/empty.c | 1 - scripts/file2alias.c | 282 - scripts/gen_initramfs_list.sh | 118 - scripts/kconfig/.kxgettext.o.cmd | 48 - scripts/kconfig/POTFILES.in | 5 - scripts/kconfig/kxgettext.c | 221 - scripts/kconfig/kxgettext.o | Bin 2324 -> 0 bytes scripts/kconfig/util.c | 109 - scripts/mk_elfconfig.c | 65 - scripts/mkconfigs | 67 - scripts/mkspec | 72 - scripts/modpost.c | 739 - scripts/modpost.h | 103 - scripts/modsign/mod-extract.sh | 22 - scripts/show_delta | 129 - scripts/sumversion.c | 544 - security/keys/Makefile | 14 - security/keys/compat.c | 78 - security/keys/internal.h | 123 - security/keys/key.c | 1039 - security/keys/keyctl.c | 987 - security/keys/keyring.c | 895 - security/keys/proc.c | 251 - security/keys/process_keys.c | 640 - security/keys/request_key.c | 337 - security/keys/user_defined.c | 191 - security/seclvl.c | 747 - sound/core/control_compat.c | 412 - sound/core/hwdep_compat.c | 77 - sound/core/pcm_compat.c | 513 - sound/core/rawmidi_compat.c | 120 - sound/core/seq/seq_compat.c | 137 - sound/core/timer_compat.c | 119 - sound/i2c/other/ak4114.c | 580 - sound/isa/cs423x/pc98.c | 438 - sound/isa/cs423x/pc9801_118_magic.h | 411 - sound/isa/cs423x/sound_pc9800.h | 23 - sound/mips/Kconfig | 15 - sound/mips/Makefile | 8 - sound/mips/au1x00.c | 686 - sound/oss/au1550_ac97.c | 2119 -- sound/parisc/harmony.h | 151 - sound/pci/ca0106/Makefile | 3 - sound/pci/ca0106/ca0106.h | 549 - sound/pci/ca0106/ca0106_main.c | 1274 - sound/pci/ca0106/ca0106_mixer.c | 634 - sound/pci/ca0106/ca0106_proc.c | 436 - sound/pci/emu10k1/emu10k1x.c | 1644 - sound/pci/emu10k1/p16v.c | 736 - sound/pci/emu10k1/p16v.h | 299 - sound/pci/emu10k1/timer.c | 99 - sound/pci/hda/Makefile | 7 - sound/pci/hda/hda_codec.c | 1856 - sound/pci/hda/hda_codec.h | 604 - sound/pci/hda/hda_generic.c | 906 - sound/pci/hda/hda_intel.c | 1451 - sound/pci/hda/hda_local.h | 161 - sound/pci/hda/hda_patch.h | 17 - sound/pci/hda/hda_proc.c | 298 - sound/pci/hda/patch_analog.c | 445 - sound/pci/hda/patch_cmedia.c | 621 - sound/pci/hda/patch_realtek.c | 1503 - sound/pci/ice1712/juli.c | 230 - sound/pci/ice1712/juli.h | 10 - sound/pci/ice1712/phase.c | 138 - sound/pci/ice1712/phase.h | 34 - sound/pci/ice1712/prodigy192.c | 524 - sound/pci/ice1712/prodigy192.h | 11 - sound/pci/ice1712/stac946x.h | 25 - sound/pci/via82xx_modem.c | 1256 - sound/ppc/toonie.c | 379 - sound/usb/usx2y/usx2yhwdeppcm.c | 807 - sound/usb/usx2y/usx2yhwdeppcm.h | 21 - usr/initramfs_list | 5 - 2309 files changed, 735288 deletions(-) delete mode 100644 Documentation/DocBook/librs.tmpl delete mode 100644 Documentation/DocBook/mtdnand.tmpl delete mode 100644 Documentation/DocBook/stylesheet.xsl delete mode 100644 Documentation/PCIEBUS-HOWTO.txt delete mode 100644 Documentation/README.cycladesZ delete mode 100644 Documentation/SecurityBugs delete mode 100644 Documentation/aoe/aoe.txt delete mode 100644 Documentation/aoe/autoload.sh delete mode 100644 Documentation/aoe/mkdevs.sh delete mode 100644 Documentation/aoe/mkshelf.sh delete mode 100644 Documentation/aoe/status.sh delete mode 100644 Documentation/aoe/todo.txt delete mode 100644 Documentation/aoe/udev-install.sh delete mode 100644 Documentation/aoe/udev.txt delete mode 100644 Documentation/arm/Samsung-S3C24XX/H1940.txt delete mode 100644 Documentation/arm/Samsung-S3C24XX/SMDK2440.txt delete mode 100644 Documentation/arm/Samsung-S3C24XX/Suspend.txt delete mode 100644 Documentation/as-iosched.txt delete mode 100644 Documentation/atomic_ops.txt delete mode 100644 Documentation/cdrom/packet-writing.txt delete mode 100644 Documentation/cpu-freq/cpufreq-nforce2.txt delete mode 100644 Documentation/cpu-freq/cpufreq-stats.txt delete mode 100644 Documentation/cpusets.txt delete mode 100644 Documentation/dontdiff delete mode 100644 Documentation/dvb/README.dibusb delete mode 100644 Documentation/dvb/README.flexcop delete mode 100644 Documentation/dvb/ci.txt delete mode 100644 Documentation/dvb/get_dvb_firmware delete mode 100644 Documentation/dvb/udev.txt delete mode 100644 Documentation/feature-removal-schedule.txt delete mode 100644 Documentation/filesystems/relayfs.txt delete mode 100644 Documentation/filesystems/sysfs-pci.txt delete mode 100644 Documentation/fujitsu/frv/README.txt delete mode 100644 Documentation/fujitsu/frv/atomic-ops.txt delete mode 100644 Documentation/fujitsu/frv/booting.txt delete mode 100644 Documentation/fujitsu/frv/clock.txt delete mode 100644 Documentation/fujitsu/frv/configuring.txt delete mode 100644 Documentation/fujitsu/frv/features.txt delete mode 100644 Documentation/fujitsu/frv/gdbinit delete mode 100644 Documentation/fujitsu/frv/gdbstub.txt delete mode 100644 Documentation/fujitsu/frv/mmu-layout.txt delete mode 100644 Documentation/i2c/busses/i2c-ali1535 delete mode 100644 Documentation/i2c/busses/i2c-ali1563 delete mode 100644 Documentation/i2c/busses/i2c-ali15x3 delete mode 100644 Documentation/i2c/busses/i2c-amd756 delete mode 100644 Documentation/i2c/busses/i2c-amd8111 delete mode 100644 Documentation/i2c/busses/i2c-i801 delete mode 100644 Documentation/i2c/busses/i2c-i810 delete mode 100644 Documentation/i2c/busses/i2c-nforce2 delete mode 100644 Documentation/i2c/busses/i2c-parport delete mode 100644 Documentation/i2c/busses/i2c-parport-light delete mode 100644 Documentation/i2c/busses/i2c-pca-isa delete mode 100644 Documentation/i2c/busses/i2c-piix4 delete mode 100644 Documentation/i2c/busses/i2c-prosavage delete mode 100644 Documentation/i2c/busses/i2c-savage4 delete mode 100644 Documentation/i2c/busses/i2c-sis5595 delete mode 100644 Documentation/i2c/busses/i2c-sis630 delete mode 100644 Documentation/i2c/busses/i2c-sis69x delete mode 100644 Documentation/i2c/busses/i2c-via delete mode 100644 Documentation/i2c/busses/i2c-viapro delete mode 100644 Documentation/i2c/busses/i2c-voodoo3 delete mode 100644 Documentation/i2c/busses/scx200_acb delete mode 100644 Documentation/i2c/chips/smsc47b397.txt delete mode 100644 Documentation/i2c/i2c-pport delete mode 100644 Documentation/i2c/i2c-stub delete mode 100644 Documentation/i2c/i2c-velleman delete mode 100644 Documentation/ia64/serial.txt delete mode 100644 Documentation/ibm-acpi.txt delete mode 100644 Documentation/infiniband/ipoib.txt delete mode 100644 Documentation/infiniband/sysfs.txt delete mode 100644 Documentation/infiniband/user_mad.txt delete mode 100644 Documentation/ioctl/cdrom.txt delete mode 100644 Documentation/ioctl/hdio.txt delete mode 100644 Documentation/keys.txt delete mode 100644 Documentation/kref.txt delete mode 100644 Documentation/networking/proc_net_tcp.txt delete mode 100644 Documentation/nommu-mmap.txt delete mode 100644 Documentation/power/kernel_threads.txt delete mode 100644 Documentation/power/video_extension.txt delete mode 100644 Documentation/powerpc/cpu_features.txt delete mode 100644 Documentation/powerpc/eeh-pci-error-recovery.txt delete mode 100644 Documentation/prio_tree.txt delete mode 100644 Documentation/s390/monreader.txt delete mode 100644 Documentation/scsi/ChangeLog.1992-1997 delete mode 100644 Documentation/scsi/ChangeLog.lpfc delete mode 100644 Documentation/scsi/lpfc.txt delete mode 100644 Documentation/seclvl.txt delete mode 100644 Documentation/sound/alsa/Bt87x.txt delete mode 100644 Documentation/sound/alsa/VIA82xx-mixer.txt delete mode 100644 Documentation/sound/alsa/hda_codec.txt delete mode 100644 Documentation/sparse.txt delete mode 100644 Documentation/stable_api_nonsense.txt delete mode 100644 Documentation/usb/gadget_serial.txt delete mode 100644 Documentation/usb/philips.txt delete mode 100644 Documentation/usb/usbmon.txt delete mode 100644 Documentation/w1/w1.generic delete mode 100644 arch/alpha/lib/io.c delete mode 100644 arch/arm/boot/compressed/head-ftvpci.S delete mode 100644 arch/arm/boot/compressed/head-sharpsl.S delete mode 100644 arch/arm/common/Kconfig delete mode 100644 arch/arm/common/icst307.c delete mode 100644 arch/arm/common/platform.c delete mode 100644 arch/arm/common/plx90x0.c delete mode 100644 arch/arm/common/rtctime.c delete mode 100644 arch/arm/common/scoop.c delete mode 100644 arch/arm/common/sharpsl_param.c delete mode 100644 arch/arm/configs/adi_evb_defconfig delete mode 100644 arch/arm/configs/iq80310_defconfig delete mode 100644 arch/arm/configs/iq80332_defconfig delete mode 100644 arch/arm/configs/omap_h2_1610_defconfig delete mode 100644 arch/arm/configs/pxa255-idp_defconfig delete mode 100644 arch/arm/configs/simpad_defconfig delete mode 100644 arch/arm/kernel/smp.c delete mode 100644 arch/arm/kernel/time-acorn.c delete mode 100644 arch/arm/lib/bitops.h delete mode 100644 arch/arm/lib/io-readsl.S delete mode 100644 arch/arm/mach-adifcc/Makefile delete mode 100644 arch/arm/mach-adifcc/arch.c delete mode 100644 arch/arm/mach-adifcc/irq.c delete mode 100644 arch/arm/mach-adifcc/mm.c delete mode 100644 arch/arm/mach-clps711x/Makefile.boot delete mode 100644 arch/arm/mach-clps711x/common.h delete mode 100644 arch/arm/mach-clps7500/Makefile.boot delete mode 100644 arch/arm/mach-ebsa110/Makefile.boot delete mode 100644 arch/arm/mach-epxa10db/Makefile.boot delete mode 100644 arch/arm/mach-footbridge/Makefile.boot delete mode 100644 arch/arm/mach-footbridge/co285.c delete mode 100644 arch/arm/mach-footbridge/common.c delete mode 100644 arch/arm/mach-footbridge/common.h delete mode 100644 arch/arm/mach-footbridge/dc21285-timer.c delete mode 100644 arch/arm/mach-footbridge/ebsa285.c delete mode 100644 arch/arm/mach-footbridge/isa-timer.c delete mode 100644 arch/arm/mach-footbridge/isa.c delete mode 100644 arch/arm/mach-footbridge/personal.c delete mode 100644 arch/arm/mach-ftvpci/Makefile delete mode 100644 arch/arm/mach-ftvpci/core.c delete mode 100644 arch/arm/mach-ftvpci/leds.c delete mode 100644 arch/arm/mach-ftvpci/pci.c delete mode 100644 arch/arm/mach-h720x/Makefile.boot delete mode 100644 arch/arm/mach-h720x/common.h delete mode 100644 arch/arm/mach-imx/Makefile.boot delete mode 100644 arch/arm/mach-integrator/Makefile.boot delete mode 100644 arch/arm/mach-integrator/common.h delete mode 100644 arch/arm/mach-iop3xx/Makefile.boot delete mode 100644 arch/arm/mach-iop3xx/iop310-irq.c delete mode 100644 arch/arm/mach-iop3xx/iop310-pci.c delete mode 100644 arch/arm/mach-iop3xx/iq80310-irq.c delete mode 100644 arch/arm/mach-iop3xx/iq80310-pci.c delete mode 100644 arch/arm/mach-iop3xx/iq80310-time.c delete mode 100644 arch/arm/mach-iop3xx/iq80332-mm.c delete mode 100644 arch/arm/mach-iop3xx/iq80332-pci.c delete mode 100644 arch/arm/mach-iop3xx/mm.c delete mode 100644 arch/arm/mach-iop3xx/xs80200-irq.c delete mode 100644 arch/arm/mach-ixp2000/Makefile.boot delete mode 100644 arch/arm/mach-ixp4xx/Makefile.boot delete mode 100644 arch/arm/mach-ixp4xx/gtwx5715-pci.c delete mode 100644 arch/arm/mach-ixp4xx/gtwx5715-setup.c delete mode 100644 arch/arm/mach-ixp4xx/ixdpg425-pci.c delete mode 100644 arch/arm/mach-l7200/Makefile.boot delete mode 100644 arch/arm/mach-lh7a40x/Makefile.boot delete mode 100644 arch/arm/mach-lh7a40x/common.h delete mode 100644 arch/arm/mach-lh7a40x/fiq.S delete mode 100644 arch/arm/mach-lh7a40x/ide-lpd7a40x.c delete mode 100644 arch/arm/mach-omap/Makefile.boot delete mode 100644 arch/arm/mach-omap/board-netstar.c delete mode 100644 arch/arm/mach-omap/board-voiceblue.c delete mode 100644 arch/arm/mach-omap/bus.c delete mode 100644 arch/arm/mach-omap/clock.c delete mode 100644 arch/arm/mach-omap/clock.h delete mode 100644 arch/arm/mach-omap/leds-osk.c delete mode 100644 arch/arm/mach-omap/leds-perseus2.c delete mode 100644 arch/arm/mach-omap/pm.c delete mode 100644 arch/arm/mach-omap/sleep.S delete mode 100644 arch/arm/mach-pxa/Makefile.boot delete mode 100644 arch/arm/mach-pxa/corgi.c delete mode 100644 arch/arm/mach-pxa/corgi_ssp.c delete mode 100644 arch/arm/mach-pxa/poodle.c delete mode 100644 arch/arm/mach-pxa/ssp.c delete mode 100644 arch/arm/mach-rpc/Makefile.boot delete mode 100644 arch/arm/mach-s3c2410/Makefile.boot delete mode 100644 arch/arm/mach-s3c2410/mach-n30.c delete mode 100644 arch/arm/mach-s3c2410/mach-nexcoder.c delete mode 100644 arch/arm/mach-s3c2410/mach-otom.c delete mode 100644 arch/arm/mach-s3c2410/mach-rx3715.c delete mode 100644 arch/arm/mach-s3c2410/mach-smdk2440.c delete mode 100644 arch/arm/mach-s3c2410/pm.c delete mode 100644 arch/arm/mach-s3c2410/pm.h delete mode 100644 arch/arm/mach-s3c2410/sleep.S delete mode 100644 arch/arm/mach-sa1100/Makefile.boot delete mode 100644 arch/arm/mach-shark/Makefile.boot delete mode 100644 arch/arm/mach-tbox/Makefile delete mode 100644 arch/arm/mach-tbox/core.c delete mode 100644 arch/arm/mach-versatile/Kconfig delete mode 100644 arch/arm/mach-versatile/Makefile.boot delete mode 100644 arch/arm/mach-versatile/core.h delete mode 100644 arch/arm/mach-versatile/versatile_ab.c delete mode 100644 arch/arm/mach-versatile/versatile_pb.c delete mode 100644 arch/arm/mm/abort-macro.S delete mode 100644 arch/arm/mm/copypage-v4mc.c delete mode 100644 arch/arm/mm/copypage-xscale.c delete mode 100644 arch/arm26/kernel/calls.S delete mode 100644 arch/arm26/kernel/head.S delete mode 100644 arch/arm26/lib/io-readsl.S delete mode 100644 arch/arm26/lib/io-readsw.S delete mode 100644 arch/arm26/lib/io-writesw.S delete mode 100644 arch/arm26/machine/latches.c delete mode 100644 arch/arm26/mm/memc.c delete mode 100644 arch/arm26/mm/small_page.c delete mode 100644 arch/cris/arch-v10/kernel/crisksyms.c delete mode 100644 arch/cris/kernel/hexify.c delete mode 100644 arch/cris/kernel/ksyms.c delete mode 100644 arch/frv/Kconfig delete mode 100644 arch/frv/Kconfig.debug delete mode 100644 arch/frv/Makefile delete mode 100644 arch/frv/boot/Makefile delete mode 100644 arch/frv/kernel/Makefile delete mode 100644 arch/frv/kernel/break.S delete mode 100644 arch/frv/kernel/cmode.S delete mode 100644 arch/frv/kernel/debug-stub.c delete mode 100644 arch/frv/kernel/dma.c delete mode 100644 arch/frv/kernel/entry-table.S delete mode 100644 arch/frv/kernel/entry.S delete mode 100644 arch/frv/kernel/frv_ksyms.c delete mode 100644 arch/frv/kernel/gdb-io.c delete mode 100644 arch/frv/kernel/gdb-io.h delete mode 100644 arch/frv/kernel/gdb-stub.c delete mode 100644 arch/frv/kernel/head-mmu-fr451.S delete mode 100644 arch/frv/kernel/head-uc-fr401.S delete mode 100644 arch/frv/kernel/head-uc-fr451.S delete mode 100644 arch/frv/kernel/head-uc-fr555.S delete mode 100644 arch/frv/kernel/head.S delete mode 100644 arch/frv/kernel/head.inc delete mode 100644 arch/frv/kernel/init_task.c delete mode 100644 arch/frv/kernel/irq-mb93091.c delete mode 100644 arch/frv/kernel/irq-mb93093.c delete mode 100644 arch/frv/kernel/irq-mb93493.c delete mode 100644 arch/frv/kernel/irq-routing.c delete mode 100644 arch/frv/kernel/irq.c delete mode 100644 arch/frv/kernel/kernel_thread.S delete mode 100644 arch/frv/kernel/local.h delete mode 100644 arch/frv/kernel/pm-mb93093.c delete mode 100644 arch/frv/kernel/pm.c delete mode 100644 arch/frv/kernel/process.c delete mode 100644 arch/frv/kernel/ptrace.c delete mode 100644 arch/frv/kernel/semaphore.c delete mode 100644 arch/frv/kernel/setup.c delete mode 100644 arch/frv/kernel/signal.c delete mode 100644 arch/frv/kernel/sleep.S delete mode 100644 arch/frv/kernel/switch_to.S delete mode 100644 arch/frv/kernel/sys_frv.c delete mode 100644 arch/frv/kernel/sysctl.c delete mode 100644 arch/frv/kernel/time.c delete mode 100644 arch/frv/kernel/traps.c delete mode 100644 arch/frv/kernel/uaccess.c delete mode 100644 arch/frv/kernel/vmlinux.lds.S delete mode 100644 arch/frv/lib/Makefile delete mode 100644 arch/frv/lib/__ashldi3.S delete mode 100644 arch/frv/lib/__ashrdi3.S delete mode 100644 arch/frv/lib/__lshrdi3.S delete mode 100644 arch/frv/lib/__muldi3.S delete mode 100644 arch/frv/lib/__negdi2.S delete mode 100644 arch/frv/lib/atomic-ops.S delete mode 100644 arch/frv/lib/cache.S delete mode 100644 arch/frv/lib/checksum.c delete mode 100644 arch/frv/lib/insl_ns.S delete mode 100644 arch/frv/lib/insl_sw.S delete mode 100644 arch/frv/lib/memcpy.S delete mode 100644 arch/frv/lib/memset.S delete mode 100644 arch/frv/lib/outsl_ns.S delete mode 100644 arch/frv/lib/outsl_sw.S delete mode 100644 arch/frv/mb93090-mb00/Makefile delete mode 100644 arch/frv/mb93090-mb00/pci-dma-nommu.c delete mode 100644 arch/frv/mb93090-mb00/pci-dma.c delete mode 100644 arch/frv/mb93090-mb00/pci-frv.c delete mode 100644 arch/frv/mb93090-mb00/pci-frv.h delete mode 100644 arch/frv/mb93090-mb00/pci-irq.c delete mode 100644 arch/frv/mb93090-mb00/pci-vdk.c delete mode 100644 arch/frv/mm/Makefile delete mode 100644 arch/frv/mm/cache-page.c delete mode 100644 arch/frv/mm/dma-alloc.c delete mode 100644 arch/frv/mm/elf-fdpic.c delete mode 100644 arch/frv/mm/extable.c delete mode 100644 arch/frv/mm/fault.c delete mode 100644 arch/frv/mm/highmem.c delete mode 100644 arch/frv/mm/init.c delete mode 100644 arch/frv/mm/kmap.c delete mode 100644 arch/frv/mm/mmu-context.c delete mode 100644 arch/frv/mm/pgalloc.c delete mode 100644 arch/frv/mm/tlb-flush.S delete mode 100644 arch/frv/mm/tlb-miss.S delete mode 100644 arch/frv/mm/unaligned.c delete mode 100644 arch/i386/boot98/Makefile delete mode 100644 arch/i386/boot98/bootsect.S delete mode 100644 arch/i386/boot98/compressed/Makefile delete mode 100644 arch/i386/boot98/compressed/head.S delete mode 100644 arch/i386/boot98/compressed/misc.c delete mode 100644 arch/i386/boot98/compressed/vmlinux.scr delete mode 100644 arch/i386/boot98/install.sh delete mode 100644 arch/i386/boot98/mtools.conf.in delete mode 100644 arch/i386/boot98/setup.S delete mode 100644 arch/i386/boot98/tools/build.c delete mode 100644 arch/i386/boot98/video.S delete mode 100644 arch/i386/kernel/acpi/earlyquirk.c delete mode 100644 arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.c delete mode 100644 arch/i386/kernel/cpu/cpufreq/cpufreq-nforce2.c delete mode 100644 arch/i386/kernel/cpu/cpufreq/sc520_freq.c delete mode 100644 arch/i386/kernel/cpu/cpufreq/speedstep-est-common.h delete mode 100644 arch/i386/kernel/crash_dump.c delete mode 100644 arch/i386/kernel/entry_trampoline.c delete mode 100644 arch/i386/kernel/quirks.c delete mode 100644 arch/i386/kernel/reboot_fixups.c delete mode 100644 arch/i386/kernel/std_resources.c delete mode 100644 arch/i386/kernel/syscall_table.S delete mode 100644 arch/i386/kernel/vsyscall-note.S delete mode 100644 arch/i386/kernel/vsyscall.lds delete mode 100644 arch/i386/lib/putuser.S delete mode 100644 arch/i386/mach-pc9800/Makefile delete mode 100644 arch/i386/mach-pc9800/setup.c delete mode 100644 arch/i386/mach-pc9800/std_resources.c delete mode 100644 arch/i386/mach-pc9800/topology.c delete mode 100644 arch/i386/oprofile/backtrace.c delete mode 100644 arch/i386/power/pmdisk.S delete mode 100644 arch/ia64/hp/common/hwsw_iommu.c delete mode 100644 arch/ia64/hp/zx1/hpzx1_swiotlb_machvec.c delete mode 100644 arch/ia64/kernel/domain.c delete mode 100644 arch/ia64/kernel/topology.c delete mode 100644 arch/ia64/oprofile/backtrace.c delete mode 100644 arch/ia64/sn/fakeprom/Makefile delete mode 100644 arch/ia64/sn/fakeprom/README delete mode 100644 arch/ia64/sn/fakeprom/fpmem.c delete mode 100644 arch/ia64/sn/fakeprom/fpmem.h delete mode 100644 arch/ia64/sn/fakeprom/fprom.lds delete mode 100644 arch/ia64/sn/fakeprom/fpromasm.S delete mode 100644 arch/ia64/sn/fakeprom/fw-emu.c delete mode 100644 arch/ia64/sn/fakeprom/klgraph_init.c delete mode 100644 arch/ia64/sn/fakeprom/main.c delete mode 100644 arch/ia64/sn/fakeprom/make_textsym delete mode 100644 arch/ia64/sn/fakeprom/runsim delete mode 100644 arch/ia64/sn/io/Makefile delete mode 100644 arch/ia64/sn/io/cdl.c delete mode 100644 arch/ia64/sn/io/drivers/Makefile delete mode 100644 arch/ia64/sn/io/drivers/ioconfig_bus.c delete mode 100644 arch/ia64/sn/io/hwgfs/Makefile delete mode 100644 arch/ia64/sn/io/hwgfs/hcl.c delete mode 100644 arch/ia64/sn/io/hwgfs/hcl_util.c delete mode 100644 arch/ia64/sn/io/hwgfs/interface.c delete mode 100644 arch/ia64/sn/io/hwgfs/labelcl.c delete mode 100644 arch/ia64/sn/io/hwgfs/ramfs.c delete mode 100644 arch/ia64/sn/io/io.c delete mode 100644 arch/ia64/sn/io/machvec/Makefile delete mode 100644 arch/ia64/sn/io/machvec/iomv.c delete mode 100644 arch/ia64/sn/io/machvec/pci.c delete mode 100644 arch/ia64/sn/io/machvec/pci_bus_cvlink.c delete mode 100644 arch/ia64/sn/io/machvec/pci_dma.c delete mode 100644 arch/ia64/sn/io/platform_init/Makefile delete mode 100644 arch/ia64/sn/io/platform_init/sgi_io_init.c delete mode 100644 arch/ia64/sn/io/sn2/Makefile delete mode 100644 arch/ia64/sn/io/sn2/bte_error.c delete mode 100644 arch/ia64/sn/io/sn2/geo_op.c delete mode 100644 arch/ia64/sn/io/sn2/klconflib.c delete mode 100644 arch/ia64/sn/io/sn2/klgraph.c delete mode 100644 arch/ia64/sn/io/sn2/l1_command.c delete mode 100644 arch/ia64/sn/io/sn2/ml_SN_init.c delete mode 100644 arch/ia64/sn/io/sn2/ml_SN_intr.c delete mode 100644 arch/ia64/sn/io/sn2/ml_iograph.c delete mode 100644 arch/ia64/sn/io/sn2/module.c delete mode 100644 arch/ia64/sn/io/sn2/pcibr/Makefile delete mode 100644 arch/ia64/sn/io/sn2/pcibr/pcibr_ate.c delete mode 100644 arch/ia64/sn/io/sn2/pcibr/pcibr_config.c delete mode 100644 arch/ia64/sn/io/sn2/pcibr/pcibr_dvr.c delete mode 100644 arch/ia64/sn/io/sn2/pcibr/pcibr_error.c delete mode 100644 arch/ia64/sn/io/sn2/pcibr/pcibr_hints.c delete mode 100644 arch/ia64/sn/io/sn2/pcibr/pcibr_intr.c delete mode 100644 arch/ia64/sn/io/sn2/pcibr/pcibr_reg.c delete mode 100644 arch/ia64/sn/io/sn2/pcibr/pcibr_rrb.c delete mode 100644 arch/ia64/sn/io/sn2/pcibr/pcibr_slot.c delete mode 100644 arch/ia64/sn/io/sn2/pciio.c delete mode 100644 arch/ia64/sn/io/sn2/pic.c delete mode 100644 arch/ia64/sn/io/sn2/shub.c delete mode 100644 arch/ia64/sn/io/sn2/shub_intr.c delete mode 100644 arch/ia64/sn/io/sn2/shuberror.c delete mode 100644 arch/ia64/sn/io/sn2/shubio.c delete mode 100644 arch/ia64/sn/io/sn2/xbow.c delete mode 100644 arch/ia64/sn/io/sn2/xtalk.c delete mode 100644 arch/ia64/sn/io/snia_if.c delete mode 100644 arch/ia64/sn/io/xswitch.c delete mode 100644 arch/ia64/sn/kernel/probe.c delete mode 100644 arch/ia64/sn/kernel/tiocx.c delete mode 100644 arch/ia64/sn/kernel/xp_main.c delete mode 100644 arch/ia64/sn/kernel/xp_nofault.S delete mode 100644 arch/ia64/sn/kernel/xpc.h delete mode 100644 arch/ia64/sn/kernel/xpc_channel.c delete mode 100644 arch/ia64/sn/kernel/xpc_main.c delete mode 100644 arch/ia64/sn/kernel/xpc_partition.c delete mode 100644 arch/ia64/sn/kernel/xpnet.c delete mode 100644 arch/ia64/sn/pci/tioca_provider.c delete mode 100644 arch/m32r/Kconfig.debug delete mode 100644 arch/m32r/m32700ut/dot.gdbinit_400MHz_32MB delete mode 100644 arch/m32r/mappi2/defconfig.vdec2 delete mode 100644 arch/m32r/mappi2/dot.gdbinit.vdec2 delete mode 100644 arch/m68k/configs/amiga_defconfig delete mode 100644 arch/m68k/configs/apollo_defconfig delete mode 100644 arch/m68k/configs/atari_defconfig delete mode 100644 arch/m68k/configs/bvme6000_defconfig delete mode 100644 arch/m68k/configs/hp300_defconfig delete mode 100644 arch/m68k/configs/mac_defconfig delete mode 100644 arch/m68k/configs/mvme147_defconfig delete mode 100644 arch/m68k/configs/mvme16x_defconfig delete mode 100644 arch/m68k/configs/q40_defconfig delete mode 100644 arch/m68k/configs/sun3_defconfig delete mode 100644 arch/m68k/configs/sun3x_defconfig delete mode 100644 arch/m68knommu/lib/delay.c delete mode 100644 arch/m68knommu/platform/5272/CANCam/crt0_ram.S delete mode 100644 arch/m68knommu/platform/5272/SCALES/crt0_ram.S delete mode 100644 arch/m68knommu/platform/527x/M5271EVB/crt0_ram.S delete mode 100644 arch/m68knommu/platform/527x/M5275EVB/crt0_ram.S delete mode 100644 arch/m68knommu/platform/527x/Makefile delete mode 100644 arch/m68knommu/platform/527x/config.c delete mode 100644 arch/m68knommu/platform/528x/M5282EVB/crt0_ram.S delete mode 100644 arch/m68knommu/platform/528x/Makefile delete mode 100644 arch/m68knommu/platform/528x/config.c delete mode 100644 arch/m68knommu/platform/528x/senTec/crt0_ram.S delete mode 100644 arch/m68knommu/platform/5307/head.S delete mode 100644 arch/m68knommu/platform/5307/pit.c delete mode 100644 arch/m68knommu/platform/68328/head-pilot.S delete mode 100644 arch/m68knommu/platform/68328/head-ram.S delete mode 100644 arch/m68knommu/platform/68328/head-rom.S delete mode 100644 arch/mips/au1000/common/platform.c delete mode 100644 arch/mips/configs/db1550_defconfig delete mode 100644 arch/mips/configs/eagle_defconfig delete mode 100644 arch/mips/configs/ocelot_3_defconfig delete mode 100644 arch/mips/kernel/irix5sys.S delete mode 100644 arch/mips/kernel/irq-msc01.c delete mode 100644 arch/mips/kernel/irq-rm9000.c delete mode 100644 arch/mips/kernel/signal-common.h delete mode 100644 arch/mips/lib/iomap.c delete mode 100644 arch/mips/mm-32/Makefile delete mode 100644 arch/mips/mm-32/tlbex-r4k.S delete mode 100644 arch/mips/mm-64/Makefile delete mode 100644 arch/mips/mm-64/tlb-dbg-r4k.c delete mode 100644 arch/mips/mm-64/tlb-glue-r4k.S delete mode 100644 arch/mips/mm-64/tlb-glue-sb1.S delete mode 100644 arch/mips/mm-64/tlbex-r4k.S delete mode 100644 arch/mips/mm/dma-ip32.c delete mode 100644 arch/mips/mm/tlbex-fault.S delete mode 100644 arch/mips/mm/tlbex-r3k.S delete mode 100644 arch/mips/mm/tlbex.c delete mode 100644 arch/mips/mm/tlbex32-mips32.S delete mode 100644 arch/mips/momentum/ocelot_3/Makefile delete mode 100644 arch/mips/momentum/ocelot_3/int-handler.S delete mode 100644 arch/mips/momentum/ocelot_3/irq.c delete mode 100644 arch/mips/momentum/ocelot_3/ocelot_3_fpga.h delete mode 100644 arch/mips/momentum/ocelot_3/prom.c delete mode 100644 arch/mips/momentum/ocelot_3/reset.c delete mode 100644 arch/mips/momentum/ocelot_3/setup.c delete mode 100644 arch/mips/momentum/ocelot_c/pci-irq.c delete mode 100644 arch/mips/momentum/ocelot_g/gt64240.h delete mode 100644 arch/mips/momentum/ocelot_g/gt64240_dep.h delete mode 100644 arch/mips/momentum/ocelot_g/pci-irq.c delete mode 100644 arch/mips/oprofile/Kconfig delete mode 100644 arch/mips/oprofile/Makefile delete mode 100644 arch/mips/oprofile/common.c delete mode 100644 arch/mips/oprofile/op_impl.h delete mode 100644 arch/mips/oprofile/op_model_rm9000.c delete mode 100644 arch/mips/pci/fixup-eagle.c delete mode 100644 arch/mips/pci/fixup-mv64340.c delete mode 100644 arch/mips/pci/fixup-ocelot3.c delete mode 100644 arch/mips/pci/fixup-sb1250.c delete mode 100644 arch/mips/pci/fixup-tb0229.c delete mode 100644 arch/mips/pci/fixup-victor-mpc30x.c delete mode 100644 arch/mips/pci/fixup-vr4133.c delete mode 100644 arch/mips/pci/ops-mv64340.c delete mode 100644 arch/mips/pci/ops-vrc4173.c delete mode 100644 arch/mips/sgi-ip27/ip27-dbgio.c delete mode 100644 arch/mips/sgi-ip32/ip32-memory.c delete mode 100644 arch/mips/vr41xx/nec-cmbvr4133/Makefile delete mode 100644 arch/mips/vr41xx/nec-cmbvr4133/init.c delete mode 100644 arch/mips/vr41xx/nec-cmbvr4133/irq.c delete mode 100644 arch/mips/vr41xx/nec-cmbvr4133/m1535plus.c delete mode 100644 arch/mips/vr41xx/nec-cmbvr4133/setup.c delete mode 100644 arch/mips/vr41xx/nec-eagle/Makefile delete mode 100644 arch/mips/vr41xx/nec-eagle/irq.c delete mode 100644 arch/mips/vr41xx/nec-eagle/setup.c delete mode 100644 arch/mips/vr41xx/tanbac-tb0229/reboot.c delete mode 100644 arch/parisc/install.sh delete mode 100644 arch/parisc/kernel/topology.c delete mode 100644 arch/parisc/lib/fixup.S delete mode 100644 arch/parisc/lib/iomap.c delete mode 100644 arch/parisc/lib/memcpy.c delete mode 100644 arch/ppc/8260_io/commproc.c delete mode 100644 arch/ppc/8260_io/uart.c delete mode 100644 arch/ppc/boot/include/mpsc_defs.h delete mode 100644 arch/ppc/boot/include/zlib.h delete mode 100644 arch/ppc/boot/lib/zlib.c delete mode 100644 arch/ppc/boot/simple/chrpmap.S delete mode 100644 arch/ppc/boot/simple/legacy.S delete mode 100644 arch/ppc/boot/simple/misc-chestnut.S delete mode 100644 arch/ppc/boot/simple/misc-chestnut.c delete mode 100644 arch/ppc/boot/simple/misc-cpci690.c delete mode 100644 arch/ppc/boot/simple/misc-ev64260.c delete mode 100644 arch/ppc/boot/simple/misc-katana.c delete mode 100644 arch/ppc/boot/simple/misc-mv64x60.S delete mode 100644 arch/ppc/boot/simple/misc-mv64x60.c delete mode 100644 arch/ppc/boot/simple/misc-radstone_ppc7d.c delete mode 100644 arch/ppc/boot/simple/mv64x60_stub.c delete mode 100644 arch/ppc/boot/simple/mv64x60_tty.c delete mode 100644 arch/ppc/boot/simple/openbios.c delete mode 100644 arch/ppc/configs/chestnut_defconfig delete mode 100644 arch/ppc/configs/cpci690_defconfig delete mode 100644 arch/ppc/configs/hdpu_defconfig delete mode 100644 arch/ppc/configs/katana_defconfig delete mode 100644 arch/ppc/configs/luan_defconfig delete mode 100644 arch/ppc/configs/mpc834x_sys_defconfig delete mode 100644 arch/ppc/configs/mpc8540_ads_defconfig delete mode 100644 arch/ppc/configs/mpc8555_cds_defconfig delete mode 100644 arch/ppc/configs/mpc8560_ads_defconfig delete mode 100644 arch/ppc/configs/radstone_ppc7d_defconfig delete mode 100644 arch/ppc/configs/stx_gp3_defconfig delete mode 100644 arch/ppc/kernel/fpu.S delete mode 100644 arch/ppc/kernel/head_fsl_booke.S delete mode 100644 arch/ppc/kernel/pci-dma.c delete mode 100644 arch/ppc/kernel/perfmon.c delete mode 100644 arch/ppc/kernel/perfmon_fsl_booke.c delete mode 100644 arch/ppc/kernel/swsusp.S delete mode 100644 arch/ppc/oprofile/common.c delete mode 100644 arch/ppc/oprofile/op_impl.h delete mode 100644 arch/ppc/oprofile/op_model_fsl_booke.c delete mode 100644 arch/ppc/platforms/4xx/ibm440sp.c delete mode 100644 arch/ppc/platforms/4xx/ibm440sp.h delete mode 100644 arch/ppc/platforms/4xx/luan.c delete mode 100644 arch/ppc/platforms/4xx/luan.h delete mode 100644 arch/ppc/platforms/4xx/virtex-ii_pro.c delete mode 100644 arch/ppc/platforms/4xx/virtex-ii_pro.h delete mode 100644 arch/ppc/platforms/4xx/xilinx_ml300.c delete mode 100644 arch/ppc/platforms/4xx/xilinx_ml300.h delete mode 100644 arch/ppc/platforms/4xx/xparameters/xparameters_ml300.h delete mode 100644 arch/ppc/platforms/83xx/Makefile delete mode 100644 arch/ppc/platforms/83xx/mpc834x_sys.c delete mode 100644 arch/ppc/platforms/83xx/mpc834x_sys.h delete mode 100644 arch/ppc/platforms/85xx/mpc85xx_devices.c delete mode 100644 arch/ppc/platforms/85xx/mpc85xx_sys.c delete mode 100644 arch/ppc/platforms/85xx/stx_gp3.c delete mode 100644 arch/ppc/platforms/85xx/stx_gp3.h delete mode 100644 arch/ppc/platforms/chestnut.c delete mode 100644 arch/ppc/platforms/chestnut.h delete mode 100644 arch/ppc/platforms/chrp_pegasos_eth.c delete mode 100644 arch/ppc/platforms/cpci690.c delete mode 100644 arch/ppc/platforms/cpci690.h delete mode 100644 arch/ppc/platforms/dmv182.c delete mode 100644 arch/ppc/platforms/dmv182.h delete mode 100644 arch/ppc/platforms/dmv182_serial.h delete mode 100644 arch/ppc/platforms/error_log.c delete mode 100644 arch/ppc/platforms/error_log.h delete mode 100644 arch/ppc/platforms/est8260_setup.c delete mode 100644 arch/ppc/platforms/ev64260.c delete mode 100644 arch/ppc/platforms/hdpu.c delete mode 100644 arch/ppc/platforms/hdpu.h delete mode 100644 arch/ppc/platforms/katana.c delete mode 100644 arch/ppc/platforms/katana.h delete mode 100644 arch/ppc/platforms/lopec_pci.c delete mode 100644 arch/ppc/platforms/lopec_serial.h delete mode 100644 arch/ppc/platforms/lopec_setup.c delete mode 100644 arch/ppc/platforms/mcpn765_serial.h delete mode 100644 arch/ppc/platforms/mvme5100_pci.c delete mode 100644 arch/ppc/platforms/mvme5100_serial.h delete mode 100644 arch/ppc/platforms/mvme5100_setup.c delete mode 100644 arch/ppc/platforms/pmac_cache.S delete mode 100644 arch/ppc/platforms/powerpmc250_serial.h delete mode 100644 arch/ppc/platforms/pq2ads_setup.c delete mode 100644 arch/ppc/platforms/proc_rtas.c delete mode 100644 arch/ppc/platforms/prpmc750_serial.h delete mode 100644 arch/ppc/platforms/prpmc800_serial.h delete mode 100644 arch/ppc/platforms/radstone_ppc7d.c delete mode 100644 arch/ppc/platforms/radstone_ppc7d.h delete mode 100644 arch/ppc/platforms/rpx8260.c delete mode 100644 arch/ppc/platforms/rpxsuper.h delete mode 100644 arch/ppc/syslib/gen550.h delete mode 100644 arch/ppc/syslib/ibm440sp_common.c delete mode 100644 arch/ppc/syslib/ibm440sp_common.h delete mode 100644 arch/ppc/syslib/ipic.c delete mode 100644 arch/ppc/syslib/ipic.h delete mode 100644 arch/ppc/syslib/m82xx_pci.c delete mode 100644 arch/ppc/syslib/m82xx_pci.h delete mode 100644 arch/ppc/syslib/mpc52xx_devices.c delete mode 100644 arch/ppc/syslib/mpc52xx_pci.c delete mode 100644 arch/ppc/syslib/mpc52xx_pci.h delete mode 100644 arch/ppc/syslib/mpc52xx_sys.c delete mode 100644 arch/ppc/syslib/mpc83xx_devices.c delete mode 100644 arch/ppc/syslib/mpc83xx_sys.c delete mode 100644 arch/ppc/syslib/mpc85xx_devices.c delete mode 100644 arch/ppc/syslib/mpc85xx_sys.c delete mode 100644 arch/ppc/syslib/mv64360_pic.c delete mode 100644 arch/ppc/syslib/mv64x60.c delete mode 100644 arch/ppc/syslib/mv64x60_dbg.c delete mode 100644 arch/ppc/syslib/mv64x60_ocp.c delete mode 100644 arch/ppc/syslib/mv64x60_win.c delete mode 100644 arch/ppc/syslib/ppc403_pic.c delete mode 100644 arch/ppc/syslib/ppc8260_pic.c delete mode 100644 arch/ppc/syslib/ppc8260_pic.h delete mode 100644 arch/ppc/syslib/ppc83xx_setup.c delete mode 100644 arch/ppc/syslib/ppc83xx_setup.h delete mode 100644 arch/ppc/syslib/ppc_sys.c delete mode 100644 arch/ppc/syslib/xilinx_pic.c delete mode 100644 arch/ppc64/boot/addSystemMap.c delete mode 100644 arch/ppc64/configs/maple_defconfig delete mode 100644 arch/ppc64/kernel/chrp_setup.c delete mode 100644 arch/ppc64/kernel/iSeries_smp.c delete mode 100644 arch/ppc64/kernel/kprobes.c delete mode 100644 arch/ppc64/kernel/maple_pci.c delete mode 100644 arch/ppc64/kernel/maple_setup.c delete mode 100644 arch/ppc64/kernel/maple_time.c delete mode 100644 arch/ppc64/kernel/mpic.c delete mode 100644 arch/ppc64/kernel/mpic.h delete mode 100644 arch/ppc64/kernel/pSeries_htab.c delete mode 100644 arch/ppc64/kernel/pSeries_reconfig.c delete mode 100644 arch/ppc64/kernel/pSeries_smp.c delete mode 100644 arch/ppc64/kernel/pci_direct_iommu.c delete mode 100644 arch/ppc64/kernel/pmac_iommu.c delete mode 100644 arch/ppc64/kernel/pmc.c delete mode 100644 arch/ppc64/kernel/stab.c delete mode 100644 arch/ppc64/kernel/vdso.c delete mode 100644 arch/ppc64/kernel/vdso32/Makefile delete mode 100644 arch/ppc64/kernel/vdso32/cacheflush.S delete mode 100644 arch/ppc64/kernel/vdso32/datapage.S delete mode 100644 arch/ppc64/kernel/vdso32/gettimeofday.S delete mode 100644 arch/ppc64/kernel/vdso32/note.S delete mode 100644 arch/ppc64/kernel/vdso32/sigtramp.S delete mode 100644 arch/ppc64/kernel/vdso32/vdso32.lds.S delete mode 100644 arch/ppc64/kernel/vdso32/vdso32_wrapper.S delete mode 100644 arch/ppc64/kernel/vdso64/Makefile delete mode 100644 arch/ppc64/kernel/vdso64/cacheflush.S delete mode 100644 arch/ppc64/kernel/vdso64/datapage.S delete mode 100644 arch/ppc64/kernel/vdso64/gettimeofday.S delete mode 100644 arch/ppc64/kernel/vdso64/note.S delete mode 100644 arch/ppc64/kernel/vdso64/sigtramp.S delete mode 100644 arch/ppc64/kernel/vdso64/vdso64.lds.S delete mode 100644 arch/ppc64/kernel/vdso64/vdso64_wrapper.S delete mode 100644 arch/ppc64/lib/sstep.c delete mode 100644 arch/ppc64/xmon/setjmp.S delete mode 100644 arch/s390/lib/memset.S delete mode 100644 arch/s390/lib/memset64.S delete mode 100644 arch/s390/lib/strcmp.S delete mode 100644 arch/s390/lib/strcmp64.S delete mode 100644 arch/s390/lib/strcpy.S delete mode 100644 arch/s390/lib/strcpy64.S delete mode 100644 arch/s390/lib/strncpy.S delete mode 100644 arch/s390/lib/strncpy64.S delete mode 100644 arch/sh/boards/hp6xx/hp620/setup.c delete mode 100644 arch/sh/boards/renesas/edosk7705/Makefile delete mode 100644 arch/sh/boards/renesas/edosk7705/io.c delete mode 100644 arch/sh/boards/renesas/edosk7705/setup.c delete mode 100644 arch/sh/boards/se/73180/Makefile delete mode 100644 arch/sh/boards/se/73180/io.c delete mode 100644 arch/sh/boards/se/73180/irq.c delete mode 100644 arch/sh/boards/se/73180/led.c delete mode 100644 arch/sh/boards/se/73180/setup.c delete mode 100644 arch/sh/boards/sh03/Makefile delete mode 100644 arch/sh/boards/sh03/led.c delete mode 100644 arch/sh/boards/sh03/rtc.c delete mode 100644 arch/sh/boards/sh03/setup.c delete mode 100644 arch/sh/boards/superh/microdev/Makefile delete mode 100644 arch/sh/boards/superh/microdev/io.c delete mode 100644 arch/sh/boards/superh/microdev/irq.c delete mode 100644 arch/sh/boards/superh/microdev/led.c delete mode 100644 arch/sh/boards/superh/microdev/setup.c delete mode 100644 arch/sh/boards/systemh/Makefile delete mode 100644 arch/sh/boards/systemh/io.c delete mode 100644 arch/sh/boards/systemh/irq.c delete mode 100644 arch/sh/boards/systemh/setup.c delete mode 100644 arch/sh/configs/microdev_defconfig delete mode 100644 arch/sh/configs/se73180_defconfig delete mode 100644 arch/sh/configs/se7705_defconfig delete mode 100644 arch/sh/configs/se7750_defconfig delete mode 100644 arch/sh/configs/sh03_defconfig delete mode 100644 arch/sh/drivers/pci/fixups-sh03.c delete mode 100644 arch/sh/drivers/pci/ops-sh03.c delete mode 100644 arch/sh/kernel/asm-offsets.c delete mode 100644 arch/sh/kernel/cpu/sh2/probe.c delete mode 100644 arch/sh/kernel/cpu/sh3/probe.c delete mode 100644 arch/sh/kernel/cpu/sh4/probe.c delete mode 100644 arch/sh/lib/memcpy-sh4.S delete mode 100644 arch/sh/mm/cache-sh7705.c delete mode 100644 arch/sh/mm/pg-sh7705.c delete mode 100644 arch/sh/oprofile/op_model_sh7750.c delete mode 100644 arch/sh/tools/gen-mach-types delete mode 100644 arch/sh64/kernel/module.c delete mode 100644 arch/sh64/lib/iomap.c delete mode 100644 arch/sh64/mach-cayman/iomap.c delete mode 100644 arch/sparc64/lib/U3copy_in_user.S delete mode 100644 arch/sparc64/lib/VIScopy.S delete mode 100644 arch/sparc64/lib/blockops.S delete mode 100644 arch/sparc64/lib/bzero.S delete mode 100644 arch/sparc64/lib/csum_copy.S delete mode 100644 arch/sparc64/lib/csum_copy_from_user.S delete mode 100644 arch/sparc64/lib/csum_copy_to_user.S delete mode 100644 arch/sparc64/lib/rwlock.S delete mode 100644 arch/sparc64/lib/rwsem.S delete mode 100644 arch/sparc64/lib/splock.S delete mode 100644 arch/sparc64/prom/cif.S delete mode 100644 arch/um/Kconfig_i386 delete mode 100644 arch/um/Kconfig_x86_64 delete mode 100644 arch/um/Makefile-x86_64 delete mode 100644 arch/um/drivers/hostaudio_user.c delete mode 100644 arch/um/drivers/random.c delete mode 100644 arch/um/drivers/slip_common.c delete mode 100644 arch/um/drivers/slip_common.h delete mode 100644 arch/um/drivers/stderr_console.c delete mode 100644 arch/um/dyn.lds.S delete mode 100644 arch/um/include/Makefile delete mode 100644 arch/um/include/aio.h delete mode 100644 arch/um/include/common-offsets.h delete mode 100644 arch/um/include/elf_user.h delete mode 100644 arch/um/include/hostaudio.h delete mode 100644 arch/um/include/registers.h delete mode 100644 arch/um/include/skas_ptregs.h delete mode 100644 arch/um/include/sysdep-i386/faultinfo.h delete mode 100644 arch/um/include/sysdep-i386/signal.h delete mode 100644 arch/um/include/sysdep-i386/skas_ptrace.h delete mode 100644 arch/um/include/sysdep-ia64/skas_ptrace.h delete mode 100644 arch/um/include/sysdep-ppc/skas_ptrace.h delete mode 100644 arch/um/include/sysdep-x86_64/checksum.h delete mode 100644 arch/um/include/sysdep-x86_64/faultinfo.h delete mode 100644 arch/um/include/sysdep-x86_64/ptrace.h delete mode 100644 arch/um/include/sysdep-x86_64/ptrace_user.h delete mode 100644 arch/um/include/sysdep-x86_64/sigcontext.h delete mode 100644 arch/um/include/sysdep-x86_64/signal.h delete mode 100644 arch/um/include/sysdep-x86_64/skas_ptrace.h delete mode 100644 arch/um/include/sysdep-x86_64/syscalls.h delete mode 100644 arch/um/kernel/initrd.c delete mode 100644 arch/um/kernel/mprot.h delete mode 100644 arch/um/kernel/skas/include/mmu-skas.h delete mode 100644 arch/um/kernel/skas/include/mode-skas.h delete mode 100644 arch/um/kernel/skas/include/mode_kern-skas.h delete mode 100644 arch/um/kernel/skas/include/uaccess-skas.h delete mode 100644 arch/um/kernel/skas/util/mk_ptregs-i386.c delete mode 100644 arch/um/kernel/skas/util/mk_ptregs-x86_64.c delete mode 100644 arch/um/kernel/tt/include/mmu-tt.h delete mode 100644 arch/um/kernel/tt/include/mode-tt.h delete mode 100644 arch/um/kernel/tt/include/mode_kern-tt.h delete mode 100644 arch/um/kernel/tt/include/uaccess-tt.h delete mode 100644 arch/um/kernel/user_syms.c delete mode 100644 arch/um/kernel/vmlinux.lds.S delete mode 100644 arch/um/main.c delete mode 100644 arch/um/os-Linux/aio.c delete mode 100644 arch/um/os-Linux/elf_aux.c delete mode 100644 arch/um/os-Linux/signal.c delete mode 100644 arch/um/os-Linux/sys-i386/Makefile delete mode 100644 arch/um/os-Linux/sys-i386/registers.c delete mode 100644 arch/um/os-Linux/sys-x86_64/Makefile delete mode 100644 arch/um/os-Linux/sys-x86_64/registers.c delete mode 100644 arch/um/os-Linux/util/Makefile delete mode 100644 arch/um/os-Linux/util/mk_user_constants.c delete mode 100644 arch/um/scripts/Makefile.rules delete mode 100644 arch/um/sys-i386/delay.c delete mode 100644 arch/um/sys-i386/extable.c delete mode 100644 arch/um/sys-i386/kernel-offsets.c delete mode 100644 arch/um/sys-i386/signal.c delete mode 100644 arch/um/sys-i386/sys_call_table.S delete mode 100644 arch/um/sys-i386/user-offsets.c delete mode 100644 arch/um/sys-i386/util/mk_thread.c delete mode 100644 arch/um/sys-x86_64/Makefile delete mode 100644 arch/um/sys-x86_64/bugs.c delete mode 100644 arch/um/sys-x86_64/delay.c delete mode 100644 arch/um/sys-x86_64/fault.c delete mode 100644 arch/um/sys-x86_64/kernel-offsets.c delete mode 100644 arch/um/sys-x86_64/ksyms.c delete mode 100644 arch/um/sys-x86_64/mem.c delete mode 100644 arch/um/sys-x86_64/ptrace.c delete mode 100644 arch/um/sys-x86_64/ptrace_user.c delete mode 100644 arch/um/sys-x86_64/sigcontext.c delete mode 100644 arch/um/sys-x86_64/signal.c delete mode 100644 arch/um/sys-x86_64/syscall_table.c delete mode 100644 arch/um/sys-x86_64/syscalls.c delete mode 100644 arch/um/sys-x86_64/sysrq.c delete mode 100644 arch/um/sys-x86_64/um_module.c delete mode 100644 arch/um/sys-x86_64/user-offsets.c delete mode 100644 arch/um/sys-x86_64/util/Makefile delete mode 100644 arch/um/sys-x86_64/util/mk_sc.c delete mode 100644 arch/um/sys-x86_64/util/mk_thread.c delete mode 100644 arch/um/sys-x86_64/util/mk_thread_kern.c delete mode 100644 arch/um/sys-x86_64/util/mk_thread_user.c delete mode 100644 arch/um/uml.lds.S delete mode 100644 arch/um/util/mk_constants.c delete mode 100644 arch/um/util/mk_task.c delete mode 100644 arch/x86_64/kernel/Makefile-HEAD delete mode 100644 arch/x86_64/kernel/domain.c delete mode 100644 arch/x86_64/kernel/genapic.c delete mode 100644 arch/x86_64/kernel/genapic_cluster.c delete mode 100644 arch/x86_64/kernel/genapic_flat.c delete mode 100644 arch/x86_64/kernel/kprobes.c delete mode 100644 arch/x86_64/kernel/mce_intel.c delete mode 100644 arch/x86_64/kernel/pmtimer.c delete mode 100644 arch/x86_64/mm/srat.c delete mode 100644 arch/xen/Kconfig delete mode 100644 arch/xen/Kconfig.drivers delete mode 100644 arch/xen/Makefile delete mode 100644 arch/xen/boot/Makefile delete mode 100644 arch/xen/configs/xen0_defconfig_x86_32 delete mode 100644 arch/xen/configs/xen0_defconfig_x86_64 delete mode 100644 arch/xen/configs/xenU_defconfig_x86_32 delete mode 100644 arch/xen/configs/xenU_defconfig_x86_64 delete mode 100644 arch/xen/i386/Kconfig delete mode 100644 arch/xen/i386/Makefile delete mode 100644 arch/xen/i386/kernel/Makefile delete mode 100644 arch/xen/i386/kernel/cpu/Makefile delete mode 100644 arch/xen/i386/kernel/cpu/common.c delete mode 100644 arch/xen/i386/kernel/cpu/mtrr/Makefile delete mode 100644 arch/xen/i386/kernel/cpu/mtrr/main.c delete mode 100644 arch/xen/i386/kernel/entry.S delete mode 100644 arch/xen/i386/kernel/head.S delete mode 100644 arch/xen/i386/kernel/i386_ksyms.c delete mode 100644 arch/xen/i386/kernel/ioport.c delete mode 100644 arch/xen/i386/kernel/irq.c delete mode 100644 arch/xen/i386/kernel/ldt.c delete mode 100644 arch/xen/i386/kernel/microcode.c delete mode 100644 arch/xen/i386/kernel/pci-dma.c delete mode 100644 arch/xen/i386/kernel/process.c delete mode 100644 arch/xen/i386/kernel/putuser.S delete mode 100644 arch/xen/i386/kernel/setup.c delete mode 100644 arch/xen/i386/kernel/smp.c delete mode 100644 arch/xen/i386/kernel/smpboot.c delete mode 100644 arch/xen/i386/kernel/time.c delete mode 100644 arch/xen/i386/kernel/timers/Makefile delete mode 100644 arch/xen/i386/kernel/timers/timer_tsc.c delete mode 100644 arch/xen/i386/kernel/traps.c delete mode 100644 arch/xen/i386/kernel/vsyscall-note.S delete mode 100644 arch/xen/i386/kernel/vsyscall.S delete mode 100644 arch/xen/i386/mm/Makefile delete mode 100644 arch/xen/i386/mm/fault.c delete mode 100644 arch/xen/i386/mm/highmem.c delete mode 100644 arch/xen/i386/mm/hypervisor.c delete mode 100644 arch/xen/i386/mm/init.c delete mode 100644 arch/xen/i386/mm/ioremap.c delete mode 100644 arch/xen/i386/mm/pgtable.c delete mode 100644 arch/xen/i386/pci/Makefile delete mode 100644 arch/xen/i386/pci/direct.c delete mode 100644 arch/xen/i386/pci/irq.c delete mode 100644 arch/xen/kernel/Makefile delete mode 100644 arch/xen/kernel/ctrl_if.c delete mode 100644 arch/xen/kernel/devmem.c delete mode 100644 arch/xen/kernel/evtchn.c delete mode 100644 arch/xen/kernel/fixup.c delete mode 100644 arch/xen/kernel/gnttab.c delete mode 100644 arch/xen/kernel/reboot.c delete mode 100644 arch/xen/kernel/skbuff.c delete mode 100644 arch/xen/kernel/smp.c delete mode 100644 arch/xen/kernel/xen_proc.c delete mode 100644 arch/xen/x86_64/Kconfig delete mode 100644 arch/xen/x86_64/Makefile delete mode 100644 arch/xen/x86_64/kernel/Makefile delete mode 100644 arch/xen/x86_64/kernel/asm-offsets.c delete mode 100644 arch/xen/x86_64/kernel/e820.c delete mode 100644 arch/xen/x86_64/kernel/early_printk.c delete mode 100644 arch/xen/x86_64/kernel/entry.S delete mode 100644 arch/xen/x86_64/kernel/head.S delete mode 100644 arch/xen/x86_64/kernel/head64.c delete mode 100644 arch/xen/x86_64/kernel/init_task.c delete mode 100644 arch/xen/x86_64/kernel/ioport.c delete mode 100644 arch/xen/x86_64/kernel/irq.c delete mode 100644 arch/xen/x86_64/kernel/ldt.c delete mode 100644 arch/xen/x86_64/kernel/pci-dma.c delete mode 100644 arch/xen/x86_64/kernel/pci-nommu.c delete mode 100644 arch/xen/x86_64/kernel/process.c delete mode 100644 arch/xen/x86_64/kernel/setup.c delete mode 100644 arch/xen/x86_64/kernel/setup64.c delete mode 100644 arch/xen/x86_64/kernel/signal.c delete mode 100644 arch/xen/x86_64/kernel/smp.c delete mode 100644 arch/xen/x86_64/kernel/smpboot.c delete mode 100644 arch/xen/x86_64/kernel/traps.c delete mode 100644 arch/xen/x86_64/kernel/vsyscall.c delete mode 100644 arch/xen/x86_64/kernel/x8664_ksyms.c delete mode 100644 arch/xen/x86_64/mm/Makefile delete mode 100644 arch/xen/x86_64/mm/fault.c delete mode 100644 arch/xen/x86_64/mm/hypervisor.c delete mode 100644 arch/xen/x86_64/mm/init.c delete mode 100644 arch/xen/x86_64/mm/ioremap.c delete mode 100644 arch/xen/x86_64/mm/pageattr.c delete mode 100644 arch/xen/x86_64/pci/Makefile delete mode 100644 arch/xen/x86_64/pci/Makefile-BUS delete mode 100644 configs/kernel-2.6.10-i586-smp.config delete mode 100644 configs/kernel-2.6.10-i586.config delete mode 100644 configs/kernel-2.6.10-i686-smp.config delete mode 100644 configs/kernel-2.6.10-i686.config delete mode 100644 configs/kernel-2.6.11-i586-smp.config delete mode 100644 configs/kernel-2.6.11-i586.config delete mode 100644 configs/kernel-2.6.11-i686-smp.config delete mode 100644 configs/kernel-2.6.11-i686.config delete mode 100644 configs/kernel-2.6.12-i586.config delete mode 100644 configs/kernel-2.6.12-i686-smp.config delete mode 100644 configs/kernel-2.6.12-i686-xen0.config delete mode 100644 configs/kernel-2.6.12-i686-xenU.config delete mode 100644 configs/kernel-2.6.12-i686.config delete mode 100644 configs/kernel-2.6.6-i586-smp.config delete mode 100644 configs/kernel-2.6.6-i586.config delete mode 100644 configs/kernel-2.6.6-i686-smp.config delete mode 100644 configs/kernel-2.6.6-i686.config delete mode 100644 configs/kernel-2.6.7-i586-smp.config delete mode 100644 configs/kernel-2.6.7-i586.config delete mode 100644 configs/kernel-2.6.7-i686-smp.config delete mode 100644 configs/kernel-2.6.7-i686.config delete mode 100644 configs/kernel-2.6.8-i586-smp.config delete mode 100644 configs/kernel-2.6.8-i586.config delete mode 100644 configs/kernel-2.6.8-i686-smp.config delete mode 100644 configs/kernel-2.6.8-i686.config delete mode 100644 crypto/anubis.c delete mode 100644 crypto/tgr192.c delete mode 100644 drivers/acpi/acpi_memhotplug.c delete mode 100644 drivers/acpi/container.c delete mode 100644 drivers/acpi/ibm_acpi.c delete mode 100644 drivers/acpi/processor_core.c delete mode 100644 drivers/acpi/processor_idle.c delete mode 100644 drivers/acpi/processor_perflib.c delete mode 100644 drivers/acpi/processor_thermal.c delete mode 100644 drivers/acpi/processor_throttling.c delete mode 100644 drivers/acpi/video.c delete mode 100644 drivers/base/attribute_container.c delete mode 100644 drivers/base/transport_class.c delete mode 100644 drivers/block/aoe/Makefile delete mode 100644 drivers/block/aoe/aoe.h delete mode 100644 drivers/block/aoe/aoeblk.c delete mode 100644 drivers/block/aoe/aoechr.c delete mode 100644 drivers/block/aoe/aoecmd.c delete mode 100644 drivers/block/aoe/aoedev.c delete mode 100644 drivers/block/aoe/aoemain.c delete mode 100644 drivers/block/aoe/aoenet.c delete mode 100644 drivers/block/carmel.c delete mode 100644 drivers/block/diskdump.c delete mode 100644 drivers/block/floppy98.c delete mode 100644 drivers/block/pktcdvd.c delete mode 100644 drivers/bluetooth/bpa10x.c delete mode 100644 drivers/char/agp/sgi-agp.c delete mode 100644 drivers/char/busmouse.c delete mode 100644 drivers/char/busmouse.h delete mode 100644 drivers/char/drm/ati_pcigart.c delete mode 100644 drivers/char/drm/drm_agpsupport.c delete mode 100644 drivers/char/drm/drm_auth.c delete mode 100644 drivers/char/drm/drm_bufs.c delete mode 100644 drivers/char/drm/drm_context.c delete mode 100644 drivers/char/drm/drm_dma.c delete mode 100644 drivers/char/drm/drm_drawable.c delete mode 100644 drivers/char/drm/drm_drv.c delete mode 100644 drivers/char/drm/drm_fops.c delete mode 100644 drivers/char/drm/drm_init.c delete mode 100644 drivers/char/drm/drm_ioctl.c delete mode 100644 drivers/char/drm/drm_irq.c delete mode 100644 drivers/char/drm/drm_lock.c delete mode 100644 drivers/char/drm/drm_memory.c delete mode 100644 drivers/char/drm/drm_pci.c delete mode 100644 drivers/char/drm/drm_proc.c delete mode 100644 drivers/char/drm/drm_scatter.c delete mode 100644 drivers/char/drm/drm_stub.c delete mode 100644 drivers/char/drm/drm_sysfs.c delete mode 100644 drivers/char/drm/drm_vm.c delete mode 100644 drivers/char/drm/tdfx_drv.h delete mode 100644 drivers/char/ds1302.c delete mode 100644 drivers/char/h8.c delete mode 100644 drivers/char/h8.h delete mode 100644 drivers/char/lp_old98.c delete mode 100644 drivers/char/mbcs.c delete mode 100644 drivers/char/mbcs.h delete mode 100644 drivers/char/mxser.h delete mode 100644 drivers/char/s3c2410-rtc.c delete mode 100644 drivers/char/sn_serial.c delete mode 100644 drivers/char/snsc_event.c delete mode 100644 drivers/char/tb0219.c delete mode 100644 drivers/char/tpm/Kconfig delete mode 100644 drivers/char/tpm/Makefile delete mode 100644 drivers/char/tpm/tpm.c delete mode 100644 drivers/char/tpm/tpm.h delete mode 100644 drivers/char/tpm/tpm_atmel.c delete mode 100644 drivers/char/tpm/tpm_nsc.c delete mode 100644 drivers/char/upd4990a.c delete mode 100644 drivers/char/vr41xx_rtc.c delete mode 100644 drivers/char/watchdog/s3c2410_wdt.c delete mode 100644 drivers/cpufreq/cpufreq_conservative.c delete mode 100644 drivers/cpufreq/cpufreq_stats.c delete mode 100644 drivers/crypto/Kconfig delete mode 100644 drivers/crypto/Makefile delete mode 100644 drivers/crypto/padlock-aes.c delete mode 100644 drivers/crypto/padlock-generic.c delete mode 100644 drivers/crypto/padlock.h delete mode 100644 drivers/dio/dio-driver.c delete mode 100644 drivers/dio/dio-sysfs.c delete mode 100644 drivers/i2c/algos/i2c-algo-sgi.c delete mode 100644 drivers/i2c/algos/i2c-algo-sibyte.c delete mode 100644 drivers/i2c/busses/i2c-amd756-s4882.c delete mode 100644 drivers/i2c/busses/i2c-au1550.c delete mode 100644 drivers/i2c/busses/i2c-au1550.h delete mode 100644 drivers/i2c/busses/i2c-mv64xxx.c delete mode 100644 drivers/i2c/busses/i2c-s3c2410.c delete mode 100644 drivers/i2c/busses/i2c-sibyte.c delete mode 100644 drivers/i2c/busses/i2c-stub.c delete mode 100644 drivers/i2c/chips/adm1026.c delete mode 100644 drivers/i2c/chips/ds1337.c delete mode 100644 drivers/i2c/chips/fscpos.c delete mode 100644 drivers/i2c/chips/gl520sm.c delete mode 100644 drivers/i2c/chips/lm63.c delete mode 100644 drivers/i2c/chips/lm87.c delete mode 100644 drivers/i2c/chips/lm92.c delete mode 100644 drivers/i2c/chips/m41t00.c delete mode 100644 drivers/i2c/chips/pc87360.c delete mode 100644 drivers/i2c/chips/sis5595.c delete mode 100644 drivers/i2c/chips/smsc47b397.c delete mode 100644 drivers/i2c/i2c-sensor.c delete mode 100644 drivers/ide/cris/Makefile delete mode 100644 drivers/ide/cris/ide-v10.c delete mode 100644 drivers/ide/ide-tcq.c delete mode 100644 drivers/ide/legacy/hd98.c delete mode 100644 drivers/ide/legacy/pc9800.c delete mode 100644 drivers/ide/pci/alim15x3.h delete mode 100644 drivers/ide/pci/amd74xx.h delete mode 100644 drivers/ide/pci/cs5520.h delete mode 100644 drivers/ide/pci/cs5530.h delete mode 100644 drivers/ide/pci/it821x.c delete mode 100644 drivers/ide/pci/ns87415.h delete mode 100644 drivers/ide/pci/rz1000.h delete mode 100644 drivers/ide/pci/sc1200.h delete mode 100644 drivers/ide/pci/siimage.h delete mode 100644 drivers/ide/pci/sis5513.h delete mode 100644 drivers/ide/pci/sl82c105.h delete mode 100644 drivers/ide/pci/slc90e66.h delete mode 100644 drivers/ide/pci/triflex.h delete mode 100644 drivers/ide/pci/trm290.h delete mode 100644 drivers/ide/pci/via82cxxx.h delete mode 100644 drivers/infiniband/Kconfig delete mode 100644 drivers/infiniband/Makefile delete mode 100644 drivers/infiniband/core/Makefile delete mode 100644 drivers/infiniband/core/agent.c delete mode 100644 drivers/infiniband/core/agent.h delete mode 100644 drivers/infiniband/core/agent_priv.h delete mode 100644 drivers/infiniband/core/cache.c delete mode 100644 drivers/infiniband/core/core_priv.h delete mode 100644 drivers/infiniband/core/device.c delete mode 100644 drivers/infiniband/core/fmr_pool.c delete mode 100644 drivers/infiniband/core/mad.c delete mode 100644 drivers/infiniband/core/mad_priv.h delete mode 100644 drivers/infiniband/core/packer.c delete mode 100644 drivers/infiniband/core/sa_query.c delete mode 100644 drivers/infiniband/core/smi.c delete mode 100644 drivers/infiniband/core/smi.h delete mode 100644 drivers/infiniband/core/sysfs.c delete mode 100644 drivers/infiniband/core/ud_header.c delete mode 100644 drivers/infiniband/core/user_mad.c delete mode 100644 drivers/infiniband/core/verbs.c delete mode 100644 drivers/infiniband/hw/mthca/Kconfig delete mode 100644 drivers/infiniband/hw/mthca/Makefile delete mode 100644 drivers/infiniband/hw/mthca/mthca_allocator.c delete mode 100644 drivers/infiniband/hw/mthca/mthca_av.c delete mode 100644 drivers/infiniband/hw/mthca/mthca_cmd.c delete mode 100644 drivers/infiniband/hw/mthca/mthca_cmd.h delete mode 100644 drivers/infiniband/hw/mthca/mthca_config_reg.h delete mode 100644 drivers/infiniband/hw/mthca/mthca_cq.c delete mode 100644 drivers/infiniband/hw/mthca/mthca_dev.h delete mode 100644 drivers/infiniband/hw/mthca/mthca_doorbell.h delete mode 100644 drivers/infiniband/hw/mthca/mthca_eq.c delete mode 100644 drivers/infiniband/hw/mthca/mthca_mad.c delete mode 100644 drivers/infiniband/hw/mthca/mthca_main.c delete mode 100644 drivers/infiniband/hw/mthca/mthca_mcg.c delete mode 100644 drivers/infiniband/hw/mthca/mthca_memfree.c delete mode 100644 drivers/infiniband/hw/mthca/mthca_memfree.h delete mode 100644 drivers/infiniband/hw/mthca/mthca_mr.c delete mode 100644 drivers/infiniband/hw/mthca/mthca_pd.c delete mode 100644 drivers/infiniband/hw/mthca/mthca_profile.c delete mode 100644 drivers/infiniband/hw/mthca/mthca_profile.h delete mode 100644 drivers/infiniband/hw/mthca/mthca_provider.c delete mode 100644 drivers/infiniband/hw/mthca/mthca_provider.h delete mode 100644 drivers/infiniband/hw/mthca/mthca_qp.c delete mode 100644 drivers/infiniband/hw/mthca/mthca_reset.c delete mode 100644 drivers/infiniband/hw/mthca/mthca_uar.c delete mode 100644 drivers/infiniband/include/ib_cache.h delete mode 100644 drivers/infiniband/include/ib_fmr_pool.h delete mode 100644 drivers/infiniband/include/ib_mad.h delete mode 100644 drivers/infiniband/include/ib_pack.h delete mode 100644 drivers/infiniband/include/ib_sa.h delete mode 100644 drivers/infiniband/include/ib_smi.h delete mode 100644 drivers/infiniband/include/ib_user_mad.h delete mode 100644 drivers/infiniband/include/ib_verbs.h delete mode 100644 drivers/infiniband/ulp/ipoib/Kconfig delete mode 100644 drivers/infiniband/ulp/ipoib/Makefile delete mode 100644 drivers/infiniband/ulp/ipoib/ipoib.h delete mode 100644 drivers/infiniband/ulp/ipoib/ipoib_fs.c delete mode 100644 drivers/infiniband/ulp/ipoib/ipoib_ib.c delete mode 100644 drivers/infiniband/ulp/ipoib/ipoib_main.c delete mode 100644 drivers/infiniband/ulp/ipoib/ipoib_multicast.c delete mode 100644 drivers/infiniband/ulp/ipoib/ipoib_verbs.c delete mode 100644 drivers/infiniband/ulp/ipoib/ipoib_vlan.c delete mode 100644 drivers/input/keyboard/98kbd.c delete mode 100644 drivers/input/keyboard/corgikbd.c delete mode 100644 drivers/input/keyboard/hil_kbd.c delete mode 100644 drivers/input/keyboard/hilkbd.c delete mode 100644 drivers/input/keyboard/locomokbd.c delete mode 100644 drivers/input/misc/98spkr.c delete mode 100644 drivers/input/misc/hp_sdc_rtc.c delete mode 100644 drivers/input/mouse/98busmouse.c delete mode 100644 drivers/input/mouse/alps.c delete mode 100644 drivers/input/mouse/alps.h delete mode 100644 drivers/input/mouse/hil_ptr.c delete mode 100644 drivers/input/serio/98kbd-io.c delete mode 100644 drivers/input/serio/hil_mlc.c delete mode 100644 drivers/input/serio/hp_sdc.c delete mode 100644 drivers/input/serio/hp_sdc_mlc.c delete mode 100644 drivers/input/serio/i8042-x86ia64io.h delete mode 100644 drivers/input/serio/libps2.c delete mode 100644 drivers/input/touchscreen/corgi_ts.c delete mode 100644 drivers/input/touchscreen/elo.c delete mode 100644 drivers/input/touchscreen/hp680_ts_input.c delete mode 100644 drivers/input/touchscreen/mk712.c delete mode 100644 drivers/input/touchscreen/mtouch.c delete mode 100644 drivers/isdn/hisax/hfc4s8s_l1.c delete mode 100644 drivers/isdn/hisax/hfc4s8s_l1.h delete mode 100644 drivers/isdn/hisax/hfc_usb.h delete mode 100644 drivers/macintosh/smu.c delete mode 100644 drivers/md/dm-bio-record.h delete mode 100644 drivers/md/dm-emc.c delete mode 100644 drivers/md/dm-hw-handler.c delete mode 100644 drivers/md/dm-hw-handler.h delete mode 100644 drivers/md/dm-mpath.c delete mode 100644 drivers/md/dm-mpath.h delete mode 100644 drivers/md/dm-path-selector.c delete mode 100644 drivers/md/dm-path-selector.h delete mode 100644 drivers/md/dm-round-robin.c delete mode 100644 drivers/md/faulty.c delete mode 100644 drivers/md/raid6altivec.uc delete mode 100644 drivers/media/dvb/b2c2/b2c2-common.c delete mode 100644 drivers/media/dvb/b2c2/b2c2-usb-core.c delete mode 100644 drivers/media/dvb/b2c2/flexcop-common.h delete mode 100644 drivers/media/dvb/b2c2/flexcop-dma.c delete mode 100644 drivers/media/dvb/b2c2/flexcop-eeprom.c delete mode 100644 drivers/media/dvb/b2c2/flexcop-fe-tuner.c delete mode 100644 drivers/media/dvb/b2c2/flexcop-hw-filter.c delete mode 100644 drivers/media/dvb/b2c2/flexcop-i2c.c delete mode 100644 drivers/media/dvb/b2c2/flexcop-misc.c delete mode 100644 drivers/media/dvb/b2c2/flexcop-pci.c delete mode 100644 drivers/media/dvb/b2c2/flexcop-reg.h delete mode 100644 drivers/media/dvb/b2c2/flexcop-sram.c delete mode 100644 drivers/media/dvb/b2c2/flexcop-usb.c delete mode 100644 drivers/media/dvb/b2c2/flexcop-usb.h delete mode 100644 drivers/media/dvb/b2c2/flexcop.c delete mode 100644 drivers/media/dvb/b2c2/flexcop.h delete mode 100644 drivers/media/dvb/bt8xx/dst.c delete mode 100644 drivers/media/dvb/bt8xx/dst.h delete mode 100644 drivers/media/dvb/bt8xx/dst_ca.c delete mode 100644 drivers/media/dvb/bt8xx/dst_ca.h delete mode 100644 drivers/media/dvb/bt8xx/dst_common.h delete mode 100644 drivers/media/dvb/bt8xx/dst_priv.h delete mode 100644 drivers/media/dvb/cinergyT2/Kconfig delete mode 100644 drivers/media/dvb/cinergyT2/Makefile delete mode 100644 drivers/media/dvb/cinergyT2/cinergyT2.c delete mode 100644 drivers/media/dvb/dibusb/Kconfig delete mode 100644 drivers/media/dvb/dibusb/Makefile delete mode 100644 drivers/media/dvb/dibusb/dvb-dibusb-core.c delete mode 100644 drivers/media/dvb/dibusb/dvb-dibusb-dvb.c delete mode 100644 drivers/media/dvb/dibusb/dvb-dibusb-fe-i2c.c delete mode 100644 drivers/media/dvb/dibusb/dvb-dibusb-firmware.c delete mode 100644 drivers/media/dvb/dibusb/dvb-dibusb-pid.c delete mode 100644 drivers/media/dvb/dibusb/dvb-dibusb-remote.c delete mode 100644 drivers/media/dvb/dibusb/dvb-dibusb-usb.c delete mode 100644 drivers/media/dvb/dibusb/dvb-dibusb.c delete mode 100644 drivers/media/dvb/dibusb/dvb-dibusb.h delete mode 100644 drivers/media/dvb/dibusb/dvb-fe-dtt200u.c delete mode 100644 drivers/media/dvb/frontends/at76c651.h delete mode 100644 drivers/media/dvb/frontends/cx22700.c delete mode 100644 drivers/media/dvb/frontends/cx22700.h delete mode 100644 drivers/media/dvb/frontends/cx22702.c delete mode 100644 drivers/media/dvb/frontends/cx22702.h delete mode 100644 drivers/media/dvb/frontends/cx24110.h delete mode 100644 drivers/media/dvb/frontends/dib3000-common.c delete mode 100644 drivers/media/dvb/frontends/dib3000-common.h delete mode 100644 drivers/media/dvb/frontends/dib3000.h delete mode 100644 drivers/media/dvb/frontends/dib3000mb.c delete mode 100644 drivers/media/dvb/frontends/dib3000mb_priv.h delete mode 100644 drivers/media/dvb/frontends/dib3000mc.c delete mode 100644 drivers/media/dvb/frontends/dib3000mc_priv.h delete mode 100644 drivers/media/dvb/frontends/dvb-pll.c delete mode 100644 drivers/media/dvb/frontends/dvb-pll.h delete mode 100644 drivers/media/dvb/frontends/dvb_dummy_fe.h delete mode 100644 drivers/media/dvb/frontends/l64781.c delete mode 100644 drivers/media/dvb/frontends/l64781.h delete mode 100644 drivers/media/dvb/frontends/mt312_priv.h delete mode 100644 drivers/media/dvb/frontends/mt352.c delete mode 100644 drivers/media/dvb/frontends/mt352.h delete mode 100644 drivers/media/dvb/frontends/mt352_priv.h delete mode 100644 drivers/media/dvb/frontends/nxt2002.c delete mode 100644 drivers/media/dvb/frontends/nxt2002.h delete mode 100644 drivers/media/dvb/frontends/nxt6000_priv.h delete mode 100644 drivers/media/dvb/frontends/or51132.c delete mode 100644 drivers/media/dvb/frontends/or51132.h delete mode 100644 drivers/media/dvb/frontends/or51211.c delete mode 100644 drivers/media/dvb/frontends/or51211.h delete mode 100644 drivers/media/dvb/frontends/sp8870.c delete mode 100644 drivers/media/dvb/frontends/sp8870.h delete mode 100644 drivers/media/dvb/frontends/sp887x.h delete mode 100644 drivers/media/dvb/frontends/stv0297.c delete mode 100644 drivers/media/dvb/frontends/stv0297.h delete mode 100644 drivers/media/dvb/frontends/stv0299.h delete mode 100644 drivers/media/dvb/frontends/tda10021.c delete mode 100644 drivers/media/dvb/frontends/tda10021.h delete mode 100644 drivers/media/dvb/frontends/tda1004x.h delete mode 100644 drivers/media/dvb/frontends/tda8083.c delete mode 100644 drivers/media/dvb/frontends/tda8083.h delete mode 100644 drivers/media/dvb/frontends/tda80xx.c delete mode 100644 drivers/media/dvb/frontends/tda80xx.h delete mode 100644 drivers/media/dvb/frontends/ves1820.h delete mode 100644 drivers/media/dvb/frontends/ves1x93.h delete mode 100644 drivers/media/dvb/ttusb-dec/ttusbdecfe.c delete mode 100644 drivers/media/dvb/ttusb-dec/ttusbdecfe.h delete mode 100644 drivers/media/video/arv.c delete mode 100644 drivers/media/video/cx88/cx88-blackbird.c delete mode 100644 drivers/media/video/cx88/cx88-dvb.c delete mode 100644 drivers/media/video/cx88/cx88-input.c delete mode 100644 drivers/media/video/cx88/cx88-mpeg.c delete mode 100644 drivers/media/video/mt20xx.c delete mode 100644 drivers/media/video/saa7134/saa7134-dvb.c delete mode 100644 drivers/media/video/saa7134/saa7134-empress.c delete mode 100644 drivers/media/video/tda8290.c delete mode 100644 drivers/media/video/tuner-core.c delete mode 100644 drivers/media/video/tuner-simple.c delete mode 100644 drivers/media/video/tveeprom.c delete mode 100644 drivers/media/video/video-buf-dvb.c delete mode 100644 drivers/message/fusion/ascq_tbl.c delete mode 100644 drivers/message/fusion/ascq_tbl.sh delete mode 100644 drivers/message/fusion/isense.c delete mode 100644 drivers/message/fusion/isense.h delete mode 100644 drivers/message/fusion/scsi3.h delete mode 100644 drivers/message/fusion/scsiops.c delete mode 100644 drivers/message/i2o/i2o_core.c delete mode 100644 drivers/misc/hdpuftrs/Makefile delete mode 100644 drivers/misc/hdpuftrs/hdpu_cpustate.c delete mode 100644 drivers/misc/hdpuftrs/hdpu_nexus.c delete mode 100644 drivers/mmc/wbsd.c delete mode 100644 drivers/mmc/wbsd.h delete mode 100644 drivers/mtd/chips/fwh_lock.h delete mode 100644 drivers/mtd/devices/block2mtd.c delete mode 100644 drivers/mtd/maps/bast-flash.c delete mode 100644 drivers/mtd/maps/chestnut.c delete mode 100644 drivers/mtd/maps/ipaq-flash.c delete mode 100644 drivers/mtd/maps/ocotea.c delete mode 100644 drivers/mtd/maps/sharpsl-flash.c delete mode 100644 drivers/mtd/maps/ts5500_flash.c delete mode 100644 drivers/mtd/maps/walnut.c delete mode 100644 drivers/mtd/nand/h1910.c delete mode 100644 drivers/mtd/nand/nand.c delete mode 100644 drivers/mtd/nand/nandsim.c delete mode 100644 drivers/mtd/nand/rtc_from4.c delete mode 100644 drivers/mtd/nand/s3c2410.c delete mode 100755 drivers/mtd/nand/sharpsl.c delete mode 100644 drivers/net/arcnet/capmode.c delete mode 100644 drivers/net/arm/smc91x.c delete mode 100644 drivers/net/arm/smc91x.h delete mode 100644 drivers/net/bnx2.c delete mode 100644 drivers/net/bnx2.h delete mode 100644 drivers/net/bnx2_fw.h delete mode 100644 drivers/net/cris/Makefile delete mode 100644 drivers/net/cris/eth_v10.c delete mode 100644 drivers/net/ne2k_cbus.c delete mode 100644 drivers/net/ne2k_cbus.h delete mode 100644 drivers/net/netdump.c delete mode 100644 drivers/net/netdump.h delete mode 100644 drivers/net/sk98lin/skethtool.c delete mode 100644 drivers/net/wan/wanxlfw.inc delete mode 100644 drivers/net/wireless/atmel.h delete mode 100644 drivers/parisc/pdc_stable.c delete mode 100644 drivers/parport/parport_gsc.h delete mode 100644 drivers/pci/pcie/Kconfig delete mode 100644 drivers/pci/pcie/Makefile delete mode 100644 drivers/pci/pcie/portdrv.h delete mode 100644 drivers/pci/pcie/portdrv_bus.c delete mode 100644 drivers/pci/pcie/portdrv_core.c delete mode 100644 drivers/pci/pcie/portdrv_pci.c delete mode 100644 drivers/pci/rom.c delete mode 100644 drivers/pcmcia/au1000_db1x00.c delete mode 100644 drivers/pcmcia/au1000_generic.h delete mode 100644 drivers/pcmcia/au1000_xxs1500.c delete mode 100644 drivers/pcmcia/m32r_cfc.c delete mode 100644 drivers/pcmcia/m32r_cfc.h delete mode 100644 drivers/pcmcia/m32r_pcc.c delete mode 100644 drivers/pcmcia/m32r_pcc.h delete mode 100644 drivers/pcmcia/pcmcia_compat.c delete mode 100644 drivers/pcmcia/pxa2xx_sharpsl.c delete mode 100644 drivers/pcmcia/rsrc_nonstatic.c delete mode 100644 drivers/pcmcia/vrc4171_card.c delete mode 100644 drivers/pcmcia/vrc4173_cardu.c delete mode 100644 drivers/pcmcia/vrc4173_cardu.h delete mode 100644 drivers/pnp/pnpacpi/Kconfig delete mode 100644 drivers/pnp/pnpacpi/Makefile delete mode 100644 drivers/pnp/pnpacpi/core.c delete mode 100644 drivers/pnp/pnpacpi/pnpacpi.h delete mode 100644 drivers/pnp/pnpacpi/rsparser.c delete mode 100644 drivers/s390/char/monreader.c delete mode 100644 drivers/s390/char/sclp_quiesce.c delete mode 100644 drivers/s390/char/vmlogrdr.c delete mode 100644 drivers/s390/char/vmwatchdog.c delete mode 100644 drivers/s390/cio/requestirq.c delete mode 100644 drivers/s390/net/claw.c delete mode 100644 drivers/s390/net/claw.h delete mode 100644 drivers/s390/net/ctcmain.h delete mode 100644 drivers/s390/net/qeth_eddp.c delete mode 100644 drivers/s390/net/qeth_eddp.h delete mode 100644 drivers/s390/net/qeth_tso.h delete mode 100644 drivers/scsi/a100u2w.c delete mode 100644 drivers/scsi/a100u2w.h delete mode 100644 drivers/scsi/aic7xxx/aic79xx_pci.h delete mode 100644 drivers/scsi/aic7xxx/aic7xxx_pci.h delete mode 100644 drivers/scsi/dc390.h delete mode 100644 drivers/scsi/gdth_kcompat.h delete mode 100644 drivers/scsi/initio.c delete mode 100644 drivers/scsi/initio.h delete mode 100644 drivers/scsi/lpfc/lpfc_attr.c delete mode 100644 drivers/scsi/lpfc/lpfc_scsi.c delete mode 100644 drivers/scsi/pc980155.c delete mode 100644 drivers/scsi/pc980155.h delete mode 100644 drivers/scsi/ql1040_fw.h delete mode 100644 drivers/scsi/qla2xxx/qla_attr.c delete mode 100644 drivers/scsi/qla2xxx/qla_os.h delete mode 100644 drivers/scsi/sata_qstor.c delete mode 100644 drivers/scsi/scsi_pc98.c delete mode 100644 drivers/scsi/scsi_transport_iscsi.c delete mode 100644 drivers/serial/8250_early.c delete mode 100644 drivers/serial/8250_hcdp.c delete mode 100644 drivers/serial/8250_hcdp.h delete mode 100644 drivers/serial/8250_hp300.c delete mode 100644 drivers/serial/crisv10.c delete mode 100644 drivers/serial/crisv10.h delete mode 100644 drivers/serial/imx.c delete mode 100644 drivers/serial/ioc4_serial.c delete mode 100644 drivers/serial/jsm/Makefile delete mode 100644 drivers/serial/jsm/jsm.h delete mode 100644 drivers/serial/jsm/jsm_driver.c delete mode 100644 drivers/serial/jsm/jsm_neo.c delete mode 100644 drivers/serial/jsm/jsm_tty.c delete mode 100644 drivers/serial/m32r_sio.c delete mode 100644 drivers/serial/m32r_sio.h delete mode 100644 drivers/serial/m32r_sio_reg.h delete mode 100644 drivers/serial/mpsc.c delete mode 100644 drivers/serial/mpsc.h delete mode 100644 drivers/serial/mpsc/Makefile delete mode 100644 drivers/serial/mpsc/mpsc.c delete mode 100644 drivers/serial/mpsc/mpsc.h delete mode 100644 drivers/serial/mpsc/mpsc_defs.h delete mode 100644 drivers/serial/mpsc/mpsc_ppc32.c delete mode 100644 drivers/serial/serial98.c delete mode 100644 drivers/serial/serial_txx9.c delete mode 100644 drivers/serial/vr41xx_siu.c delete mode 100644 drivers/sh/Makefile delete mode 100644 drivers/sh/superhyway/Makefile delete mode 100644 drivers/sh/superhyway/superhyway-sysfs.c delete mode 100644 drivers/sh/superhyway/superhyway.c delete mode 100644 drivers/sn/Makefile delete mode 100644 drivers/sn/ioc4.c delete mode 100644 drivers/usb/host/hc_crisv10.c delete mode 100644 drivers/usb/host/hc_crisv10.h delete mode 100644 drivers/usb/host/ohci-au1xxx.c delete mode 100644 drivers/usb/host/ohci-omap.h delete mode 100644 drivers/usb/host/ohci-ppc-soc.c delete mode 100644 drivers/usb/host/ohci-pxa27x.c delete mode 100644 drivers/usb/host/sl811-hcd.c delete mode 100644 drivers/usb/host/sl811.h delete mode 100644 drivers/usb/host/sl811_cs.c delete mode 100644 drivers/usb/host/uhci-q.c delete mode 100644 drivers/usb/media/pwc-ctrl.c delete mode 100644 drivers/usb/media/pwc-if.c delete mode 100644 drivers/usb/media/pwc-ioctl.h delete mode 100644 drivers/usb/media/pwc-misc.c delete mode 100644 drivers/usb/media/pwc-uncompress.c delete mode 100644 drivers/usb/media/pwc-uncompress.h delete mode 100644 drivers/usb/media/pwc.h delete mode 100644 drivers/usb/media/pwc_kiara.h delete mode 100644 drivers/usb/media/pwc_nala.h delete mode 100644 drivers/usb/media/pwc_timon.h delete mode 100644 drivers/usb/media/sn9c102_hv7131d.c delete mode 100644 drivers/usb/media/sn9c102_mi0343.c delete mode 100644 drivers/usb/media/w9968cf_externaldef.h delete mode 100644 drivers/usb/misc/idmouse.c delete mode 100644 drivers/usb/misc/phidgetkit.c delete mode 100644 drivers/usb/misc/sisusbvga/Kconfig delete mode 100644 drivers/usb/misc/sisusbvga/Makefile delete mode 100644 drivers/usb/misc/sisusbvga/sisusb.c delete mode 100644 drivers/usb/misc/sisusbvga/sisusb.h delete mode 100644 drivers/usb/mon/Kconfig delete mode 100644 drivers/usb/mon/Makefile delete mode 100644 drivers/usb/mon/mon_main.c delete mode 100644 drivers/usb/mon/mon_stat.c delete mode 100644 drivers/usb/mon/mon_text.c delete mode 100644 drivers/usb/mon/usb_mon.h delete mode 100644 drivers/usb/net/zd1201.c delete mode 100644 drivers/usb/net/zd1201.h delete mode 100644 drivers/usb/serial/airprime.c delete mode 100644 drivers/usb/serial/cp2101.c delete mode 100644 drivers/usb/serial/cypress_m8.c delete mode 100644 drivers/usb/serial/cypress_m8.h delete mode 100644 drivers/usb/serial/garmin_gps.c delete mode 100644 drivers/usb/serial/hp4x.c delete mode 100644 drivers/usb/serial/ipw.c delete mode 100644 drivers/usb/serial/option.c delete mode 100644 drivers/usb/serial/ti_fw_3410.h delete mode 100644 drivers/usb/serial/ti_fw_5052.h delete mode 100644 drivers/usb/serial/ti_usb_3410_5052.c delete mode 100644 drivers/usb/serial/ti_usb_3410_5052.h delete mode 100644 drivers/video/au1100fb.c delete mode 100644 drivers/video/au1100fb.h delete mode 100644 drivers/video/backlight/Kconfig delete mode 100644 drivers/video/backlight/Makefile delete mode 100644 drivers/video/backlight/backlight.c delete mode 100644 drivers/video/backlight/corgi_bl.c delete mode 100644 drivers/video/backlight/lcd.c delete mode 100644 drivers/video/bt431.h delete mode 100644 drivers/video/bt455.h delete mode 100644 drivers/video/console/bitblit.c delete mode 100644 drivers/video/console/tileblit.c delete mode 100644 drivers/video/geode/Kconfig delete mode 100644 drivers/video/geode/Makefile delete mode 100644 drivers/video/geode/display_gx1.c delete mode 100644 drivers/video/geode/display_gx1.h delete mode 100644 drivers/video/geode/geodefb.h delete mode 100644 drivers/video/geode/gx1fb_core.c delete mode 100644 drivers/video/geode/video_cs5530.c delete mode 100644 drivers/video/geode/video_cs5530.h delete mode 100644 drivers/video/imxfb.c delete mode 100644 drivers/video/imxfb.h delete mode 100644 drivers/video/intelfb/Makefile delete mode 100644 drivers/video/intelfb/intelfb.h delete mode 100644 drivers/video/intelfb/intelfbdrv.c delete mode 100644 drivers/video/intelfb/intelfbdrv.h delete mode 100644 drivers/video/intelfb/intelfbhw.c delete mode 100644 drivers/video/intelfb/intelfbhw.h delete mode 100644 drivers/video/nvidia/Makefile delete mode 100644 drivers/video/nvidia/nv_accel.c delete mode 100644 drivers/video/nvidia/nv_dma.h delete mode 100644 drivers/video/nvidia/nv_hw.c delete mode 100644 drivers/video/nvidia/nv_i2c.c delete mode 100644 drivers/video/nvidia/nv_local.h delete mode 100644 drivers/video/nvidia/nv_of.c delete mode 100644 drivers/video/nvidia/nv_proto.h delete mode 100644 drivers/video/nvidia/nv_setup.c delete mode 100644 drivers/video/nvidia/nv_type.h delete mode 100644 drivers/video/nvidia/nvidia.c delete mode 100644 drivers/video/pmag-aa-fb.c delete mode 100644 drivers/video/s1d13xxxfb.c delete mode 100644 drivers/video/savage/Makefile delete mode 100644 drivers/video/savage/savagefb-i2c.c delete mode 100644 drivers/video/savage/savagefb.c delete mode 100644 drivers/video/savage/savagefb.h delete mode 100644 drivers/video/savage/savagefb_accel.c delete mode 100644 drivers/video/savage/savagefb_driver.c delete mode 100644 drivers/video/w100fb.c delete mode 100644 drivers/video/w100fb.h delete mode 100644 drivers/xen/Makefile delete mode 100644 drivers/xen/balloon/Makefile delete mode 100644 drivers/xen/balloon/balloon.c delete mode 100644 drivers/xen/blkback/Makefile delete mode 100644 drivers/xen/blkback/blkback.c delete mode 100644 drivers/xen/blkback/common.h delete mode 100644 drivers/xen/blkback/control.c delete mode 100644 drivers/xen/blkback/interface.c delete mode 100644 drivers/xen/blkback/vbd.c delete mode 100644 drivers/xen/blkfront/Kconfig delete mode 100644 drivers/xen/blkfront/Makefile delete mode 100644 drivers/xen/blkfront/blkfront.c delete mode 100644 drivers/xen/blkfront/block.h delete mode 100644 drivers/xen/blkfront/vbd.c delete mode 100644 drivers/xen/blktap/Makefile delete mode 100644 drivers/xen/blktap/blktap.c delete mode 100644 drivers/xen/blktap/blktap.h delete mode 100644 drivers/xen/blktap/blktap_controlmsg.c delete mode 100644 drivers/xen/blktap/blktap_datapath.c delete mode 100644 drivers/xen/blktap/blktap_userdev.c delete mode 100644 drivers/xen/console/Makefile delete mode 100644 drivers/xen/console/console.c delete mode 100644 drivers/xen/evtchn/Makefile delete mode 100644 drivers/xen/evtchn/evtchn.c delete mode 100644 drivers/xen/netback/Makefile delete mode 100644 drivers/xen/netback/common.h delete mode 100644 drivers/xen/netback/control.c delete mode 100644 drivers/xen/netback/interface.c delete mode 100644 drivers/xen/netback/netback.c delete mode 100644 drivers/xen/netfront/Kconfig delete mode 100644 drivers/xen/netfront/Makefile delete mode 100644 drivers/xen/netfront/netfront.c delete mode 100644 drivers/xen/privcmd/Makefile delete mode 100644 drivers/xen/privcmd/privcmd.c delete mode 100644 drivers/xen/usbback/common.h delete mode 100644 drivers/xen/usbback/control.c delete mode 100644 drivers/xen/usbback/interface.c delete mode 100644 drivers/xen/usbback/usbback.c delete mode 100644 drivers/xen/usbfront/usbfront.c delete mode 100644 drivers/xen/usbfront/xhci.h delete mode 100644 fs/affs/affs.h delete mode 100644 fs/binfmt_elf_fdpic.c delete mode 100644 fs/cifs/cifsencrypt.h delete mode 100644 fs/cifs/ioctl.c delete mode 100644 fs/cifs/readdir.c delete mode 100644 fs/debugfs/Makefile delete mode 100644 fs/debugfs/file.c delete mode 100644 fs/debugfs/inode.c delete mode 100644 fs/devpts/xattr.c delete mode 100644 fs/devpts/xattr.h delete mode 100644 fs/fat/fatent.c delete mode 100644 fs/hfs/attr.c delete mode 100644 fs/isofs/isofs.h delete mode 100644 fs/jffs2/proc.c delete mode 100644 fs/nfsd/nfs4callback.c delete mode 100644 fs/ntfs/aops.h delete mode 100644 fs/ntfs/runlist.c delete mode 100644 fs/ntfs/runlist.h delete mode 100644 fs/partitions/nec98.c delete mode 100644 fs/partitions/nec98.h delete mode 100644 fs/proc/internal.h delete mode 100644 fs/proc/mmu.c delete mode 100644 fs/proc/nommu.c delete mode 100644 fs/proc/vmcore.c delete mode 100644 fs/xfs/Kconfig delete mode 100644 fs/xfs/linux-2.6/xfs_export.c delete mode 100644 fs/xfs/linux-2.6/xfs_export.h delete mode 100644 fs/xfs/xfs_cap.c delete mode 100644 fs/xfs/xfs_mac.c delete mode 100644 include/acpi/container.h delete mode 100644 include/asm-alpha/cpumask.h delete mode 100644 include/asm-alpha/cputime.h delete mode 100644 include/asm-alpha/init.h delete mode 100644 include/asm-arm/arch-adifcc/adi_evb.h delete mode 100644 include/asm-arm/arch-adifcc/dma.h delete mode 100644 include/asm-arm/arch-adifcc/hardware.h delete mode 100644 include/asm-arm/arch-adifcc/io.h delete mode 100644 include/asm-arm/arch-adifcc/irqs.h delete mode 100644 include/asm-arm/arch-adifcc/memory.h delete mode 100644 include/asm-arm/arch-adifcc/param.h delete mode 100644 include/asm-arm/arch-adifcc/serial.h delete mode 100644 include/asm-arm/arch-adifcc/system.h delete mode 100644 include/asm-arm/arch-adifcc/time.h delete mode 100644 include/asm-arm/arch-adifcc/timex.h delete mode 100644 include/asm-arm/arch-adifcc/uncompress.h delete mode 100644 include/asm-arm/arch-adifcc/vmalloc.h delete mode 100644 include/asm-arm/arch-cl7500/debug-macro.S delete mode 100644 include/asm-arm/arch-cl7500/entry-macro.S delete mode 100644 include/asm-arm/arch-cl7500/time.h delete mode 100644 include/asm-arm/arch-clps711x/debug-macro.S delete mode 100644 include/asm-arm/arch-clps711x/entry-macro.S delete mode 100644 include/asm-arm/arch-ebsa110/debug-macro.S delete mode 100644 include/asm-arm/arch-ebsa110/entry-macro.S delete mode 100644 include/asm-arm/arch-ebsa110/time.h delete mode 100644 include/asm-arm/arch-ebsa285/debug-macro.S delete mode 100644 include/asm-arm/arch-ebsa285/entry-macro.S delete mode 100644 include/asm-arm/arch-ebsa285/time.h delete mode 100644 include/asm-arm/arch-epxa10db/debug-macro.S delete mode 100644 include/asm-arm/arch-epxa10db/entry-macro.S delete mode 100644 include/asm-arm/arch-epxa10db/time.h delete mode 100644 include/asm-arm/arch-h720x/debug-macro.S delete mode 100644 include/asm-arm/arch-h720x/entry-macro.S delete mode 100644 include/asm-arm/arch-imx/debug-macro.S delete mode 100644 include/asm-arm/arch-imx/entry-macro.S delete mode 100644 include/asm-arm/arch-imx/imxfb.h delete mode 100644 include/asm-arm/arch-integrator/debug-macro.S delete mode 100644 include/asm-arm/arch-integrator/entry-macro.S delete mode 100644 include/asm-arm/arch-iop3xx/debug-macro.S delete mode 100644 include/asm-arm/arch-iop3xx/entry-macro.S delete mode 100644 include/asm-arm/arch-iop3xx/iop310-irqs.h delete mode 100644 include/asm-arm/arch-iop3xx/iop310.h delete mode 100644 include/asm-arm/arch-iop3xx/iq80310.h delete mode 100644 include/asm-arm/arch-iop3xx/iq80332.h delete mode 100644 include/asm-arm/arch-iop3xx/pmon.h delete mode 100644 include/asm-arm/arch-iop3xx/time.h delete mode 100644 include/asm-arm/arch-ixp2000/debug-macro.S delete mode 100644 include/asm-arm/arch-ixp2000/entry-macro.S delete mode 100644 include/asm-arm/arch-ixp4xx/debug-macro.S delete mode 100644 include/asm-arm/arch-ixp4xx/entry-macro.S delete mode 100644 include/asm-arm/arch-ixp4xx/gtwx5715.h delete mode 100644 include/asm-arm/arch-ixp4xx/time.h delete mode 100644 include/asm-arm/arch-l7200/debug-macro.S delete mode 100644 include/asm-arm/arch-l7200/entry-macro.S delete mode 100644 include/asm-arm/arch-lh7a40x/debug-macro.S delete mode 100644 include/asm-arm/arch-lh7a40x/entry-macro.S delete mode 100644 include/asm-arm/arch-lh7a40x/ide.h delete mode 100644 include/asm-arm/arch-lh7a40x/time.h delete mode 100644 include/asm-arm/arch-nexuspci/dma.h delete mode 100644 include/asm-arm/arch-nexuspci/hardware.h delete mode 100644 include/asm-arm/arch-nexuspci/io.h delete mode 100644 include/asm-arm/arch-nexuspci/irqs.h delete mode 100644 include/asm-arm/arch-nexuspci/memory.h delete mode 100644 include/asm-arm/arch-nexuspci/param.h delete mode 100644 include/asm-arm/arch-nexuspci/system.h delete mode 100644 include/asm-arm/arch-nexuspci/time.h delete mode 100644 include/asm-arm/arch-nexuspci/timex.h delete mode 100644 include/asm-arm/arch-nexuspci/uncompress.h delete mode 100644 include/asm-arm/arch-nexuspci/vmalloc.h delete mode 100644 include/asm-arm/arch-omap/aic23.h delete mode 100644 include/asm-arm/arch-omap/board-netstar.h delete mode 100644 include/asm-arm/arch-omap/board-voiceblue.h delete mode 100644 include/asm-arm/arch-omap/bus.h delete mode 100644 include/asm-arm/arch-omap/cpu.h delete mode 100644 include/asm-arm/arch-omap/debug-macro.S delete mode 100644 include/asm-arm/arch-omap/entry-macro.S delete mode 100644 include/asm-arm/arch-omap/omap-h2.h delete mode 100644 include/asm-arm/arch-omap/omap-innovator.h delete mode 100644 include/asm-arm/arch-omap/omap-perseus2.h delete mode 100644 include/asm-arm/arch-omap/omap16xx.h delete mode 100644 include/asm-arm/arch-omap/tc.h delete mode 100644 include/asm-arm/arch-omap/time.h delete mode 100644 include/asm-arm/arch-pxa/audio.h delete mode 100644 include/asm-arm/arch-pxa/corgi.h delete mode 100644 include/asm-arm/arch-pxa/debug-macro.S delete mode 100644 include/asm-arm/arch-pxa/entry-macro.S delete mode 100644 include/asm-arm/arch-pxa/poodle.h delete mode 100644 include/asm-arm/arch-pxa/ssp.h delete mode 100644 include/asm-arm/arch-pxa/time.h delete mode 100644 include/asm-arm/arch-rpc/debug-macro.S delete mode 100644 include/asm-arm/arch-rpc/entry-macro.S delete mode 100644 include/asm-arm/arch-rpc/time.h delete mode 100644 include/asm-arm/arch-s3c2410/bast-pmu.h delete mode 100644 include/asm-arm/arch-s3c2410/debug-macro.S delete mode 100644 include/asm-arm/arch-s3c2410/entry-macro.S delete mode 100644 include/asm-arm/arch-s3c2410/idle.h delete mode 100644 include/asm-arm/arch-s3c2410/iic.h delete mode 100644 include/asm-arm/arch-s3c2410/otom-map.h delete mode 100644 include/asm-arm/arch-s3c2410/regs-adc.h delete mode 100644 include/asm-arm/arch-s3c2410/time.h delete mode 100644 include/asm-arm/arch-sa1100/debug-macro.S delete mode 100644 include/asm-arm/arch-sa1100/entry-macro.S delete mode 100644 include/asm-arm/arch-sa1100/time.h delete mode 100644 include/asm-arm/arch-shark/debug-macro.S delete mode 100644 include/asm-arm/arch-shark/entry-macro.S delete mode 100644 include/asm-arm/arch-shark/time.h delete mode 100644 include/asm-arm/arch-tbox/dma.h delete mode 100644 include/asm-arm/arch-tbox/hardware.h delete mode 100644 include/asm-arm/arch-tbox/io.h delete mode 100644 include/asm-arm/arch-tbox/irqs.h delete mode 100644 include/asm-arm/arch-tbox/memory.h delete mode 100644 include/asm-arm/arch-tbox/param.h delete mode 100644 include/asm-arm/arch-tbox/serial.h delete mode 100644 include/asm-arm/arch-tbox/system.h delete mode 100644 include/asm-arm/arch-tbox/time.h delete mode 100644 include/asm-arm/arch-tbox/timex.h delete mode 100644 include/asm-arm/arch-tbox/uncompress.h delete mode 100644 include/asm-arm/arch-tbox/vmalloc.h delete mode 100644 include/asm-arm/arch-versatile/debug-macro.S delete mode 100644 include/asm-arm/arch-versatile/entry-macro.S delete mode 100644 include/asm-arm/arch-versatile/time.h delete mode 100644 include/asm-arm/cpu.h delete mode 100644 include/asm-arm/cpumask.h delete mode 100644 include/asm-arm/cputime.h delete mode 100644 include/asm-arm/hardware/entry-macro-iomd.S delete mode 100644 include/asm-arm/hardware/icst307.h delete mode 100644 include/asm-arm/hardware/scoop.h delete mode 100644 include/asm-arm/mach/irda.h delete mode 100644 include/asm-arm/mach/sharpsl_param.h delete mode 100644 include/asm-arm/rtc.h delete mode 100644 include/asm-arm26/cpumask.h delete mode 100644 include/asm-arm26/cputime.h delete mode 100644 include/asm-arm26/dma-mapping.h delete mode 100644 include/asm-cris/cpumask.h delete mode 100644 include/asm-cris/cputime.h delete mode 100644 include/asm-frv/a.out.h delete mode 100644 include/asm-frv/atomic.h delete mode 100644 include/asm-frv/ax88796.h delete mode 100644 include/asm-frv/bitops.h delete mode 100644 include/asm-frv/bug.h delete mode 100644 include/asm-frv/bugs.h delete mode 100644 include/asm-frv/busctl-regs.h delete mode 100644 include/asm-frv/byteorder.h delete mode 100644 include/asm-frv/cache.h delete mode 100644 include/asm-frv/cacheflush.h delete mode 100644 include/asm-frv/checksum.h delete mode 100644 include/asm-frv/cpu-irqs.h delete mode 100644 include/asm-frv/cpumask.h delete mode 100644 include/asm-frv/cputime.h delete mode 100644 include/asm-frv/current.h delete mode 100644 include/asm-frv/delay.h delete mode 100644 include/asm-frv/div64.h delete mode 100644 include/asm-frv/dm9000.h delete mode 100644 include/asm-frv/dma-mapping.h delete mode 100644 include/asm-frv/dma.h delete mode 100644 include/asm-frv/elf.h delete mode 100644 include/asm-frv/errno.h delete mode 100644 include/asm-frv/fcntl.h delete mode 100644 include/asm-frv/fpu.h delete mode 100644 include/asm-frv/gdb-stub.h delete mode 100644 include/asm-frv/gpio-regs.h delete mode 100644 include/asm-frv/hardirq.h delete mode 100644 include/asm-frv/highmem.h delete mode 100644 include/asm-frv/hw_irq.h delete mode 100644 include/asm-frv/ide.h delete mode 100644 include/asm-frv/init.h delete mode 100644 include/asm-frv/io.h delete mode 100644 include/asm-frv/ioctl.h delete mode 100644 include/asm-frv/ioctls.h delete mode 100644 include/asm-frv/ipc.h delete mode 100644 include/asm-frv/ipcbuf.h delete mode 100644 include/asm-frv/irc-regs.h delete mode 100644 include/asm-frv/irq-routing.h delete mode 100644 include/asm-frv/irq.h delete mode 100644 include/asm-frv/kmap_types.h delete mode 100644 include/asm-frv/linkage.h delete mode 100644 include/asm-frv/local.h delete mode 100644 include/asm-frv/math-emu.h delete mode 100644 include/asm-frv/mb-regs.h delete mode 100644 include/asm-frv/mb86943a.h delete mode 100644 include/asm-frv/mb93091-fpga-irqs.h delete mode 100644 include/asm-frv/mb93093-fpga-irqs.h delete mode 100644 include/asm-frv/mb93493-irqs.h delete mode 100644 include/asm-frv/mb93493-regs.h delete mode 100644 include/asm-frv/mem-layout.h delete mode 100644 include/asm-frv/mman.h delete mode 100644 include/asm-frv/mmu.h delete mode 100644 include/asm-frv/mmu_context.h delete mode 100644 include/asm-frv/module.h delete mode 100644 include/asm-frv/msgbuf.h delete mode 100644 include/asm-frv/namei.h delete mode 100644 include/asm-frv/page.h delete mode 100644 include/asm-frv/param.h delete mode 100644 include/asm-frv/pci.h delete mode 100644 include/asm-frv/percpu.h delete mode 100644 include/asm-frv/pgalloc.h delete mode 100644 include/asm-frv/pgtable.h delete mode 100644 include/asm-frv/poll.h delete mode 100644 include/asm-frv/posix_types.h delete mode 100644 include/asm-frv/processor.h delete mode 100644 include/asm-frv/ptrace.h delete mode 100644 include/asm-frv/registers.h delete mode 100644 include/asm-frv/resource.h delete mode 100644 include/asm-frv/scatterlist.h delete mode 100644 include/asm-frv/sections.h delete mode 100644 include/asm-frv/segment.h delete mode 100644 include/asm-frv/semaphore.h delete mode 100644 include/asm-frv/sembuf.h delete mode 100644 include/asm-frv/serial-regs.h delete mode 100644 include/asm-frv/serial.h delete mode 100644 include/asm-frv/setup.h delete mode 100644 include/asm-frv/shmbuf.h delete mode 100644 include/asm-frv/shmparam.h delete mode 100644 include/asm-frv/sigcontext.h delete mode 100644 include/asm-frv/siginfo.h delete mode 100644 include/asm-frv/signal.h delete mode 100644 include/asm-frv/smp.h delete mode 100644 include/asm-frv/socket.h delete mode 100644 include/asm-frv/sockios.h delete mode 100644 include/asm-frv/spinlock.h delete mode 100644 include/asm-frv/spr-regs.h delete mode 100644 include/asm-frv/stat.h delete mode 100644 include/asm-frv/statfs.h delete mode 100644 include/asm-frv/string.h delete mode 100644 include/asm-frv/suspend.h delete mode 100644 include/asm-frv/system.h delete mode 100644 include/asm-frv/termbits.h delete mode 100644 include/asm-frv/termios.h delete mode 100644 include/asm-frv/thread_info.h delete mode 100644 include/asm-frv/timer-regs.h delete mode 100644 include/asm-frv/timex.h delete mode 100644 include/asm-frv/tlb.h delete mode 100644 include/asm-frv/tlbflush.h delete mode 100644 include/asm-frv/topology.h delete mode 100644 include/asm-frv/types.h delete mode 100644 include/asm-frv/uaccess.h delete mode 100644 include/asm-frv/ucontext.h delete mode 100644 include/asm-frv/unaligned.h delete mode 100644 include/asm-frv/unistd.h delete mode 100644 include/asm-frv/user.h delete mode 100644 include/asm-frv/virtconvert.h delete mode 100644 include/asm-generic/4level-fixup.h delete mode 100644 include/asm-generic/cpumask.h delete mode 100644 include/asm-generic/cpumask_arith.h delete mode 100644 include/asm-generic/cpumask_array.h delete mode 100644 include/asm-generic/cpumask_const_reference.h delete mode 100644 include/asm-generic/cpumask_const_value.h delete mode 100644 include/asm-generic/cpumask_up.h delete mode 100644 include/asm-generic/cputime.h delete mode 100644 include/asm-generic/crashdump.h delete mode 100644 include/asm-generic/diskdump.h delete mode 100644 include/asm-generic/ipc.h delete mode 100644 include/asm-generic/netdump.h delete mode 100644 include/asm-generic/pgtable-nopmd.h delete mode 100644 include/asm-generic/pgtable-nopud.h delete mode 100644 include/asm-generic/resource.h delete mode 100644 include/asm-generic/signal.h delete mode 100644 include/asm-generic/termios.h delete mode 100644 include/asm-h8300/cpumask.h delete mode 100644 include/asm-h8300/cputime.h delete mode 100644 include/asm-h8300/h8300_ne.h delete mode 100644 include/asm-h8300/init.h delete mode 100644 include/asm-h8300/softirq.h delete mode 100644 include/asm-i386/atomic_kmap.h delete mode 100644 include/asm-i386/cpumask.h delete mode 100644 include/asm-i386/cputime.h delete mode 100644 include/asm-i386/crashdump.h delete mode 100644 include/asm-i386/diskdump.h delete mode 100644 include/asm-i386/init.h delete mode 100644 include/asm-i386/mach-pc9800/apm.h delete mode 100644 include/asm-i386/mach-pc9800/bios_ebda.h delete mode 100644 include/asm-i386/mach-pc9800/do_timer.h delete mode 100644 include/asm-i386/mach-pc9800/io_ports.h delete mode 100644 include/asm-i386/mach-pc9800/irq_vectors.h delete mode 100644 include/asm-i386/mach-pc9800/mach_reboot.h delete mode 100644 include/asm-i386/mach-pc9800/mach_time.h delete mode 100644 include/asm-i386/mach-pc9800/mach_timer.h delete mode 100644 include/asm-i386/mach-pc9800/mach_traps.h delete mode 100644 include/asm-i386/mach-pc9800/mach_wakecpu.h delete mode 100644 include/asm-i386/mach-pc9800/pci-functions.h delete mode 100644 include/asm-i386/mach-pc9800/setup_arch_post.h delete mode 100644 include/asm-i386/mach-pc9800/setup_arch_pre.h delete mode 100644 include/asm-i386/mach-pc9800/smpboot_hooks.h delete mode 100644 include/asm-i386/netdump.h delete mode 100644 include/asm-i386/pc9800.h delete mode 100644 include/asm-i386/pc9800_sca.h delete mode 100644 include/asm-i386/pci-direct.h delete mode 100644 include/asm-i386/seccomp.h delete mode 100644 include/asm-i386/std_resources.h delete mode 100644 include/asm-i386/upd4990a.h delete mode 100644 include/asm-ia64/cpumask.h delete mode 100644 include/asm-ia64/cputime.h delete mode 100644 include/asm-ia64/crashdump.h delete mode 100644 include/asm-ia64/diskdump.h delete mode 100644 include/asm-ia64/machvec_hpzx1_swiotlb.h delete mode 100644 include/asm-ia64/netdump.h delete mode 100644 include/asm-ia64/sn/cdl.h delete mode 100644 include/asm-ia64/sn/dmamap.h delete mode 100644 include/asm-ia64/sn/driver.h delete mode 100644 include/asm-ia64/sn/hcl.h delete mode 100644 include/asm-ia64/sn/hcl_util.h delete mode 100644 include/asm-ia64/sn/hwgfs.h delete mode 100644 include/asm-ia64/sn/ifconfig_net.h delete mode 100644 include/asm-ia64/sn/ioc4.h delete mode 100644 include/asm-ia64/sn/ioconfig_bus.h delete mode 100644 include/asm-ia64/sn/ioerror.h delete mode 100644 include/asm-ia64/sn/ioerror_handling.h delete mode 100644 include/asm-ia64/sn/iograph.h delete mode 100644 include/asm-ia64/sn/kldir.h delete mode 100644 include/asm-ia64/sn/ksys/elsc.h delete mode 100644 include/asm-ia64/sn/ksys/l1.h delete mode 100644 include/asm-ia64/sn/labelcl.h delete mode 100644 include/asm-ia64/sn/pci/bridge.h delete mode 100644 include/asm-ia64/sn/pci/pci_bus_cvlink.h delete mode 100644 include/asm-ia64/sn/pci/pci_defs.h delete mode 100644 include/asm-ia64/sn/pci/pcibr.h delete mode 100644 include/asm-ia64/sn/pci/pcibr_private.h delete mode 100644 include/asm-ia64/sn/pci/pciio.h delete mode 100644 include/asm-ia64/sn/pci/pciio_private.h delete mode 100644 include/asm-ia64/sn/pci/pic.h delete mode 100644 include/asm-ia64/sn/pcibus_provider_defs.h delete mode 100644 include/asm-ia64/sn/pcidev.h delete mode 100644 include/asm-ia64/sn/pio.h delete mode 100644 include/asm-ia64/sn/prio.h delete mode 100644 include/asm-ia64/sn/sgi.h delete mode 100644 include/asm-ia64/sn/shubio.h delete mode 100644 include/asm-ia64/sn/slotnum.h delete mode 100644 include/asm-ia64/sn/sn2/addrs.h delete mode 100644 include/asm-ia64/sn/sn2/arch.h delete mode 100644 include/asm-ia64/sn/sn2/geo.h delete mode 100644 include/asm-ia64/sn/sn2/intr.h delete mode 100644 include/asm-ia64/sn/sn2/io.h delete mode 100644 include/asm-ia64/sn/sn2/shub.h delete mode 100644 include/asm-ia64/sn/sn2/shub_md.h delete mode 100644 include/asm-ia64/sn/sn2/shub_mmr.h delete mode 100644 include/asm-ia64/sn/sn2/shub_mmr_t.h delete mode 100644 include/asm-ia64/sn/sn2/shubio.h delete mode 100644 include/asm-ia64/sn/sn2/slotnum.h delete mode 100644 include/asm-ia64/sn/sn2/sn_private.h delete mode 100644 include/asm-ia64/sn/sn_private.h delete mode 100644 include/asm-ia64/sn/tioca.h delete mode 100644 include/asm-ia64/sn/tioca_provider.h delete mode 100644 include/asm-ia64/sn/tiocx.h delete mode 100644 include/asm-ia64/sn/vector.h delete mode 100644 include/asm-ia64/sn/xp.h delete mode 100644 include/asm-ia64/sn/xtalk/xbow.h delete mode 100644 include/asm-ia64/sn/xtalk/xbow_info.h delete mode 100644 include/asm-ia64/sn/xtalk/xswitch.h delete mode 100644 include/asm-ia64/sn/xtalk/xtalk.h delete mode 100644 include/asm-ia64/sn/xtalk/xtalk_private.h delete mode 100644 include/asm-ia64/sn/xtalk/xtalkaddrs.h delete mode 100644 include/asm-ia64/sn/xtalk/xwidget.h delete mode 100644 include/asm-m32r/cputime.h delete mode 100644 include/asm-m68k/cpumask.h delete mode 100644 include/asm-m68k/cputime.h delete mode 100644 include/asm-m68k/hp300hw.h delete mode 100644 include/asm-m68k/init.h delete mode 100644 include/asm-m68knommu/cpumask.h delete mode 100644 include/asm-m68knommu/cputime.h delete mode 100644 include/asm-m68knommu/init.h delete mode 100644 include/asm-m68knommu/m527xsim.h delete mode 100644 include/asm-m68knommu/m528xsim.h delete mode 100644 include/asm-m68knommu/mcfcache.h delete mode 100644 include/asm-mips/compiler.h delete mode 100644 include/asm-mips/cpu-info.h delete mode 100644 include/asm-mips/cpumask.h delete mode 100644 include/asm-mips/cputime.h delete mode 100644 include/asm-mips/dec/serial.h delete mode 100644 include/asm-mips/init.h delete mode 100644 include/asm-mips/interrupt.h delete mode 100644 include/asm-mips/m48t37.h delete mode 100644 include/asm-mips/mach-ip22/spaces.h delete mode 100644 include/asm-mips/mach-ip32/cpu-feature-overrides.h delete mode 100644 include/asm-mips/mach-ip32/spaces.h delete mode 100644 include/asm-mips/mach-mips/cpu-feature-overrides.h delete mode 100644 include/asm-mips/mach-ocelot3/cpu-feature-overrides.h delete mode 100644 include/asm-mips/mach-sibyte/cpu-feature-overrides.h delete mode 100644 include/asm-mips/msc01_ic.h delete mode 100644 include/asm-mips/mv64340.h delete mode 100644 include/asm-mips/reg.h delete mode 100644 include/asm-mips/tx4927/smsc_fdc37m81x.h delete mode 100644 include/asm-mips/vr41xx/cmbvr4133.h delete mode 100644 include/asm-mips/vr41xx/eagle.h delete mode 100644 include/asm-mips/vr41xx/pci.h delete mode 100644 include/asm-mips/vr41xx/siu.h delete mode 100644 include/asm-mips/vr41xx/tb0229.h delete mode 100644 include/asm-parisc/cpumask.h delete mode 100644 include/asm-parisc/cputime.h delete mode 100644 include/asm-ppc/cpm_8260.h delete mode 100644 include/asm-ppc/cpumask.h delete mode 100644 include/asm-ppc/cputime.h delete mode 100644 include/asm-ppc/diskdump.h delete mode 100644 include/asm-ppc/immap_8260.h delete mode 100644 include/asm-ppc/ipic.h delete mode 100644 include/asm-ppc/mpc83xx.h delete mode 100644 include/asm-ppc/mv64x60.h delete mode 100644 include/asm-ppc/mv64x60_defs.h delete mode 100644 include/asm-ppc/perfmon.h delete mode 100644 include/asm-ppc/ppc405_dma.h delete mode 100644 include/asm-ppc/ppc_sys.h delete mode 100644 include/asm-ppc/seccomp.h delete mode 100644 include/asm-ppc/suspend.h delete mode 100644 include/asm-ppc/xparameters.h delete mode 100644 include/asm-ppc64/agp.h delete mode 100644 include/asm-ppc64/bootx.h delete mode 100644 include/asm-ppc64/cpumask.h delete mode 100644 include/asm-ppc64/cputime.h delete mode 100644 include/asm-ppc64/crashdump.h delete mode 100644 include/asm-ppc64/diskdump.h delete mode 100644 include/asm-ppc64/imalloc.h delete mode 100644 include/asm-ppc64/init.h delete mode 100644 include/asm-ppc64/kdebug.h delete mode 100644 include/asm-ppc64/kprobes.h delete mode 100644 include/asm-ppc64/lppaca.h delete mode 100644 include/asm-ppc64/netdump.h delete mode 100644 include/asm-ppc64/pSeries_reconfig.h delete mode 100644 include/asm-ppc64/pmc.h delete mode 100644 include/asm-ppc64/seccomp.h delete mode 100644 include/asm-ppc64/smu.h delete mode 100644 include/asm-ppc64/sstep.h delete mode 100644 include/asm-ppc64/vdso.h delete mode 100644 include/asm-s390/cpumask.h delete mode 100644 include/asm-s390/cputime.h delete mode 100644 include/asm-s390/diskdump.h delete mode 100644 include/asm-s390/init.h delete mode 100644 include/asm-s390/netdump.h delete mode 100644 include/asm-sh/cpu-sh3/timer.h delete mode 100644 include/asm-sh/cpu-sh4/timer.h delete mode 100644 include/asm-sh/cpumask.h delete mode 100644 include/asm-sh/cputime.h delete mode 100644 include/asm-sh/edosk7705/io.h delete mode 100644 include/asm-sh/init.h delete mode 100644 include/asm-sh/irq-sh73180.h delete mode 100644 include/asm-sh/microdev/io.h delete mode 100644 include/asm-sh/microdev/irq.h delete mode 100644 include/asm-sh/se73180/io.h delete mode 100644 include/asm-sh/se73180/se73180.h delete mode 100644 include/asm-sh/sh03/ide.h delete mode 100644 include/asm-sh/sh03/io.h delete mode 100644 include/asm-sh/sh03/sh03.h delete mode 100644 include/asm-sh64/cputime.h delete mode 100644 include/asm-sh64/smplock.h delete mode 100644 include/asm-sh64/softirq.h delete mode 100644 include/asm-sparc/cpumask.h delete mode 100644 include/asm-sparc/cputime.h delete mode 100644 include/asm-sparc/init.h delete mode 100644 include/asm-sparc64/cpumask.h delete mode 100644 include/asm-sparc64/cputime.h delete mode 100644 include/asm-sparc64/init.h delete mode 100644 include/asm-sparc64/rwsem-const.h delete mode 100644 include/asm-um/apic.h delete mode 100644 include/asm-um/archparam-x86_64.h delete mode 100644 include/asm-um/calling.h delete mode 100644 include/asm-um/cpumask.h delete mode 100644 include/asm-um/cputime.h delete mode 100644 include/asm-um/dwarf2.h delete mode 100644 include/asm-um/elf-i386.h delete mode 100644 include/asm-um/elf-ppc.h delete mode 100644 include/asm-um/elf-x86_64.h delete mode 100644 include/asm-um/init.h delete mode 100644 include/asm-um/module-x86_64.h delete mode 100644 include/asm-um/module.h delete mode 100644 include/asm-um/pda.h delete mode 100644 include/asm-um/pgtable-2level.h delete mode 100644 include/asm-um/pgtable-3level.h delete mode 100644 include/asm-um/prctl.h delete mode 100644 include/asm-um/processor-x86_64.h delete mode 100644 include/asm-um/ptrace-x86_64.h delete mode 100644 include/asm-um/sigcontext-x86_64.h delete mode 100644 include/asm-um/smplock.h delete mode 100644 include/asm-um/system-x86_64.h delete mode 100644 include/asm-um/vm-flags-i386.h delete mode 100644 include/asm-um/vm-flags-x86_64.h delete mode 100644 include/asm-v850/cpumask.h delete mode 100644 include/asm-v850/cputime.h delete mode 100644 include/asm-x86_64/cpumask.h delete mode 100644 include/asm-x86_64/cputime.h delete mode 100644 include/asm-x86_64/crashdump.h delete mode 100644 include/asm-x86_64/diskdump.h delete mode 100644 include/asm-x86_64/genapic.h delete mode 100644 include/asm-x86_64/init.h delete mode 100644 include/asm-x86_64/ipi.h delete mode 100644 include/asm-x86_64/kprobes.h delete mode 100644 include/asm-x86_64/mach_apic.h delete mode 100644 include/asm-x86_64/netdump.h delete mode 100644 include/asm-x86_64/seccomp.h delete mode 100644 include/asm-xen/asm-i386/agp.h delete mode 100644 include/asm-xen/asm-i386/desc.h delete mode 100644 include/asm-xen/asm-i386/dma-mapping.h delete mode 100644 include/asm-xen/asm-i386/fixmap.h delete mode 100644 include/asm-xen/asm-i386/floppy.h delete mode 100644 include/asm-xen/asm-i386/highmem.h delete mode 100644 include/asm-xen/asm-i386/hypercall.h delete mode 100644 include/asm-xen/asm-i386/io.h delete mode 100644 include/asm-xen/asm-i386/mach-xen/irq_vectors.h delete mode 100644 include/asm-xen/asm-i386/mach-xen/setup_arch_post.h delete mode 100644 include/asm-xen/asm-i386/mach-xen/setup_arch_pre.h delete mode 100644 include/asm-xen/asm-i386/mach-xen/smpboot_hooks.h delete mode 100644 include/asm-xen/asm-i386/mmu_context.h delete mode 100644 include/asm-xen/asm-i386/page.h delete mode 100644 include/asm-xen/asm-i386/param.h delete mode 100644 include/asm-xen/asm-i386/pci.h delete mode 100644 include/asm-xen/asm-i386/pgalloc.h delete mode 100644 include/asm-xen/asm-i386/pgtable-2level-defs.h delete mode 100644 include/asm-xen/asm-i386/pgtable-2level.h delete mode 100644 include/asm-xen/asm-i386/pgtable.h delete mode 100644 include/asm-xen/asm-i386/processor.h delete mode 100644 include/asm-xen/asm-i386/ptrace.h delete mode 100644 include/asm-xen/asm-i386/segment.h delete mode 100644 include/asm-xen/asm-i386/setup.h delete mode 100644 include/asm-xen/asm-i386/spinlock.h delete mode 100644 include/asm-xen/asm-i386/synch_bitops.h delete mode 100644 include/asm-xen/asm-i386/system.h delete mode 100644 include/asm-xen/asm-i386/tlbflush.h delete mode 100644 include/asm-xen/asm-i386/vga.h delete mode 100644 include/asm-xen/asm-x86_64/arch_hooks.h delete mode 100644 include/asm-xen/asm-x86_64/bootsetup.h delete mode 100644 include/asm-xen/asm-x86_64/desc.h delete mode 100644 include/asm-xen/asm-x86_64/dma-mapping.h delete mode 100644 include/asm-xen/asm-x86_64/fixmap.h delete mode 100644 include/asm-xen/asm-x86_64/floppy.h delete mode 100644 include/asm-xen/asm-x86_64/hypercall.h delete mode 100644 include/asm-xen/asm-x86_64/io.h delete mode 100644 include/asm-xen/asm-x86_64/irq.h delete mode 100644 include/asm-xen/asm-x86_64/mach-xen/io_ports.h delete mode 100644 include/asm-xen/asm-x86_64/mach-xen/irq_vectors.h delete mode 100644 include/asm-xen/asm-x86_64/mach-xen/mach_time.h delete mode 100644 include/asm-xen/asm-x86_64/mach-xen/mach_timer.h delete mode 100644 include/asm-xen/asm-x86_64/mach-xen/setup_arch_post.h delete mode 100644 include/asm-xen/asm-x86_64/mach-xen/setup_arch_pre.h delete mode 100644 include/asm-xen/asm-x86_64/mach-xen/smpboot_hooks.h delete mode 100644 include/asm-xen/asm-x86_64/mmu_context.h delete mode 100644 include/asm-xen/asm-x86_64/page.h delete mode 100644 include/asm-xen/asm-x86_64/param.h delete mode 100644 include/asm-xen/asm-x86_64/pci.h delete mode 100644 include/asm-xen/asm-x86_64/pda.h delete mode 100644 include/asm-xen/asm-x86_64/pgalloc.h delete mode 100644 include/asm-xen/asm-x86_64/pgtable.h delete mode 100644 include/asm-xen/asm-x86_64/processor.h delete mode 100644 include/asm-xen/asm-x86_64/ptrace.h delete mode 100644 include/asm-xen/asm-x86_64/segment.h delete mode 100644 include/asm-xen/asm-x86_64/smp.h delete mode 100644 include/asm-xen/asm-x86_64/synch_bitops.h delete mode 100644 include/asm-xen/asm-x86_64/system.h delete mode 100644 include/asm-xen/asm-x86_64/timer.h delete mode 100644 include/asm-xen/asm-x86_64/tlbflush.h delete mode 100644 include/asm-xen/asm-x86_64/vga.h delete mode 100644 include/asm-xen/asm-x86_64/xor.h delete mode 100644 include/asm-xen/balloon.h delete mode 100644 include/asm-xen/ctrl_if.h delete mode 100644 include/asm-xen/evtchn.h delete mode 100644 include/asm-xen/foreign_page.h delete mode 100644 include/asm-xen/gnttab.h delete mode 100644 include/asm-xen/hypervisor.h delete mode 100644 include/asm-xen/linux-public/privcmd.h delete mode 100644 include/asm-xen/linux-public/suspend.h delete mode 100644 include/asm-xen/queues.h delete mode 100644 include/asm-xen/xen-public/COPYING delete mode 100644 include/asm-xen/xen-public/arch-ia64.h delete mode 100644 include/asm-xen/xen-public/arch-x86_32.h delete mode 100644 include/asm-xen/xen-public/arch-x86_64.h delete mode 100644 include/asm-xen/xen-public/dom0_ops.h delete mode 100644 include/asm-xen/xen-public/event_channel.h delete mode 100644 include/asm-xen/xen-public/grant_table.h delete mode 100644 include/asm-xen/xen-public/io/blkif.h delete mode 100644 include/asm-xen/xen-public/io/domain_controller.h delete mode 100644 include/asm-xen/xen-public/io/ioreq.h delete mode 100644 include/asm-xen/xen-public/io/netif.h delete mode 100644 include/asm-xen/xen-public/io/ring.h delete mode 100644 include/asm-xen/xen-public/io/usbif.h delete mode 100644 include/asm-xen/xen-public/physdev.h delete mode 100644 include/asm-xen/xen-public/sched_ctl.h delete mode 100644 include/asm-xen/xen-public/trace.h delete mode 100644 include/asm-xen/xen-public/vmx_assist.h delete mode 100644 include/asm-xen/xen-public/xen.h delete mode 100644 include/asm-xen/xen_proc.h delete mode 100644 include/linux/802_11.h delete mode 100644 include/linux/acpi_serial.h delete mode 100644 include/linux/adb_mouse.h delete mode 100644 include/linux/atapi.h delete mode 100644 include/linux/attribute_container.h delete mode 100644 include/linux/backlight.h delete mode 100644 include/linux/compiler-gcc4.h delete mode 100644 include/linux/cpuset.h delete mode 100644 include/linux/crash_dump.h delete mode 100644 include/linux/cryptohash.h delete mode 100644 include/linux/debugfs.h delete mode 100644 include/linux/diskdump.h delete mode 100644 include/linux/elf-fdpic.h delete mode 100644 include/linux/fsfilter.h delete mode 100644 include/linux/fsl_devices.h delete mode 100644 include/linux/hdpu_features.h delete mode 100644 include/linux/i2c-algo-sgi.h delete mode 100644 include/linux/i2c-algo-sibyte.h delete mode 100644 include/linux/if_infiniband.h delete mode 100644 include/linux/in_systm.h delete mode 100644 include/linux/ioc4_common.h delete mode 100644 include/linux/ip_mp_alg.h delete mode 100644 include/linux/isdn_lzscomp.h delete mode 100644 include/linux/key-ui.h delete mode 100644 include/linux/key.h delete mode 100644 include/linux/keyctl.h delete mode 100644 include/linux/kfifo.h delete mode 100644 include/linux/kobject_uevent.h delete mode 100644 include/linux/lcd.h delete mode 100644 include/linux/libps2.h delete mode 100644 include/linux/mpp.h delete mode 100644 include/linux/mtd/xip.h delete mode 100644 include/linux/netbeui.h delete mode 100644 include/linux/netfilter_bridge/ebt_ulog.h delete mode 100644 include/linux/netfilter_ddp.h delete mode 100644 include/linux/netfilter_ipv4/ip_conntrack_pptp.h delete mode 100644 include/linux/netfilter_ipv4/ip_conntrack_proto_gre.h delete mode 100644 include/linux/netfilter_ipv4/ip_nat_pptp.h delete mode 100644 include/linux/netfilter_ipv4/ipt_CLUSTERIP.h delete mode 100644 include/linux/netfilter_ipv4/ipt_CONNMARK.h delete mode 100644 include/linux/netfilter_ipv4/ipt_connmark.h delete mode 100644 include/linux/netfilter_ipv4/ipt_hashlimit.h delete mode 100644 include/linux/netfilter_ipv6/ip6t_REJECT.h delete mode 100644 include/linux/netfilter_ipx.h delete mode 100644 include/linux/netfilter_x25.h delete mode 100644 include/linux/nodemask.h delete mode 100644 include/linux/patchkey.h delete mode 100644 include/linux/pcieport_if.h delete mode 100644 include/linux/pktcdvd.h delete mode 100644 include/linux/reboot_fixups.h delete mode 100644 include/linux/rslib.h delete mode 100644 include/linux/scatterlist.h delete mode 100644 include/linux/seccomp.h delete mode 100644 include/linux/serial_8250.h delete mode 100644 include/linux/sort.h delete mode 100644 include/linux/superhyway.h delete mode 100644 include/linux/tc_act/tc_defact.h delete mode 100644 include/linux/tc_act/tc_ipt.h delete mode 100644 include/linux/tc_act/tc_mirred.h delete mode 100644 include/linux/tc_act/tc_pedit.h delete mode 100644 include/linux/tc_ematch/tc_em_cmp.h delete mode 100644 include/linux/tc_ematch/tc_em_meta.h delete mode 100644 include/linux/tc_ematch/tc_em_nbyte.h delete mode 100644 include/linux/transport_class.h delete mode 100644 include/linux/upd4990a.h delete mode 100644 include/linux/usb_cdc.h delete mode 100644 include/linux/usb_sl811.h delete mode 100644 include/linux/via.h delete mode 100644 include/media/tveeprom.h delete mode 100644 include/media/video-buf-dvb.h delete mode 100644 include/net/act_api.h delete mode 100644 include/net/act_generic.h delete mode 100644 include/net/ieee80211.h delete mode 100644 include/net/ip_mp_alg.h delete mode 100644 include/net/sch_generic.h delete mode 100644 include/net/tc_act/tc_defact.h delete mode 100644 include/net/tc_act/tc_ipt.h delete mode 100644 include/net/tc_act/tc_mirred.h delete mode 100644 include/net/tc_act/tc_pedit.h delete mode 100644 include/net/x25device.h delete mode 100644 include/scsi/scsi_transport_iscsi.h delete mode 100644 include/sound/ak4114.h delete mode 100644 include/sound/sndmagic.h delete mode 100644 include/video/s1d13xxxfb.h delete mode 100644 include/video/w100fb.h delete mode 100644 init/calibrate.c delete mode 100644 kernel/cpuset.c delete mode 100644 kernel/dump.c delete mode 100644 kernel/irq/Makefile delete mode 100644 kernel/irq/autoprobe.c delete mode 100644 kernel/irq/handle.c delete mode 100644 kernel/irq/internals.h delete mode 100644 kernel/irq/manage.c delete mode 100644 kernel/irq/proc.c delete mode 100644 kernel/irq/spurious.c delete mode 100644 kernel/kfifo.c delete mode 100644 kernel/ksysfs.c delete mode 100644 kernel/posix-cpu-timers.c delete mode 100644 kernel/power/pmdisk.c delete mode 100644 kernel/seccomp.c delete mode 100644 kernel/sys_ni.c delete mode 100644 kernel/wait.c delete mode 100644 lib/find_next_bit.c delete mode 100644 lib/halfmd4.c delete mode 100644 lib/kernel_lock.c delete mode 100644 lib/kobject_uevent.c delete mode 100644 lib/prio_tree.c delete mode 100644 lib/reed_solomon/Makefile delete mode 100644 lib/reed_solomon/decode_rs.c delete mode 100644 lib/reed_solomon/encode_rs.c delete mode 100644 lib/reed_solomon/reed_solomon.c delete mode 100644 lib/sha1.c delete mode 100644 lib/sort.c delete mode 100644 lib/zlib_inflate/inffixed.h delete mode 100644 mm/internal.h delete mode 100644 mm/usercopy.c delete mode 100644 net/appletalk/dev.c delete mode 100644 net/bridge/netfilter/ebt_ulog.c delete mode 100644 net/ipv4/ip_nat_dumb.c delete mode 100644 net/ipv4/multipath.c delete mode 100644 net/ipv4/multipath_drr.c delete mode 100644 net/ipv4/multipath_random.c delete mode 100644 net/ipv4/multipath_rr.c delete mode 100644 net/ipv4/multipath_wrandom.c delete mode 100644 net/ipv4/netfilter/ip_conntrack_proto_gre.c delete mode 100644 net/ipv4/netfilter/ip_nat_proto_gre.c delete mode 100644 net/ipv4/netfilter/ipt_CLUSTERIP.c delete mode 100644 net/ipv4/netfilter/ipt_CONNMARK.c delete mode 100644 net/ipv4/netfilter/ipt_connmark.c delete mode 100644 net/ipv4/netfilter/ipt_hashlimit.c delete mode 100644 net/irda/crc.c delete mode 100644 net/sched/cls_basic.c delete mode 100644 net/sched/em_cmp.c delete mode 100644 net/sched/em_meta.c delete mode 100644 net/sched/em_nbyte.c delete mode 100644 net/sched/em_u32.c delete mode 100644 net/sched/ematch.c delete mode 100644 net/sched/ipt.c delete mode 100644 net/sched/mirred.c delete mode 100644 net/sched/pedit.c delete mode 100644 net/sched/sch_csz.c delete mode 100644 net/sched/sch_delay.c delete mode 100644 net/sched/simple.c delete mode 100644 net/xfrm/xfrm_output.c delete mode 100644 scripts/empty.c delete mode 100644 scripts/file2alias.c delete mode 100644 scripts/gen_initramfs_list.sh delete mode 100644 scripts/kconfig/.kxgettext.o.cmd delete mode 100644 scripts/kconfig/POTFILES.in delete mode 100644 scripts/kconfig/kxgettext.c delete mode 100644 scripts/kconfig/kxgettext.o delete mode 100644 scripts/kconfig/util.c delete mode 100644 scripts/mk_elfconfig.c delete mode 100755 scripts/mkconfigs delete mode 100755 scripts/mkspec delete mode 100644 scripts/modpost.c delete mode 100644 scripts/modpost.h delete mode 100644 scripts/modsign/mod-extract.sh delete mode 100644 scripts/show_delta delete mode 100644 scripts/sumversion.c delete mode 100644 security/keys/Makefile delete mode 100644 security/keys/compat.c delete mode 100644 security/keys/internal.h delete mode 100644 security/keys/key.c delete mode 100644 security/keys/keyctl.c delete mode 100644 security/keys/keyring.c delete mode 100644 security/keys/proc.c delete mode 100644 security/keys/process_keys.c delete mode 100644 security/keys/request_key.c delete mode 100644 security/keys/user_defined.c delete mode 100644 security/seclvl.c delete mode 100644 sound/core/control_compat.c delete mode 100644 sound/core/hwdep_compat.c delete mode 100644 sound/core/pcm_compat.c delete mode 100644 sound/core/rawmidi_compat.c delete mode 100644 sound/core/seq/seq_compat.c delete mode 100644 sound/core/timer_compat.c delete mode 100644 sound/i2c/other/ak4114.c delete mode 100644 sound/isa/cs423x/pc98.c delete mode 100644 sound/isa/cs423x/pc9801_118_magic.h delete mode 100644 sound/isa/cs423x/sound_pc9800.h delete mode 100644 sound/mips/Kconfig delete mode 100644 sound/mips/Makefile delete mode 100644 sound/mips/au1x00.c delete mode 100644 sound/oss/au1550_ac97.c delete mode 100644 sound/parisc/harmony.h delete mode 100644 sound/pci/ca0106/Makefile delete mode 100644 sound/pci/ca0106/ca0106.h delete mode 100644 sound/pci/ca0106/ca0106_main.c delete mode 100644 sound/pci/ca0106/ca0106_mixer.c delete mode 100644 sound/pci/ca0106/ca0106_proc.c delete mode 100644 sound/pci/emu10k1/emu10k1x.c delete mode 100644 sound/pci/emu10k1/p16v.c delete mode 100644 sound/pci/emu10k1/p16v.h delete mode 100644 sound/pci/emu10k1/timer.c delete mode 100644 sound/pci/hda/Makefile delete mode 100644 sound/pci/hda/hda_codec.c delete mode 100644 sound/pci/hda/hda_codec.h delete mode 100644 sound/pci/hda/hda_generic.c delete mode 100644 sound/pci/hda/hda_intel.c delete mode 100644 sound/pci/hda/hda_local.h delete mode 100644 sound/pci/hda/hda_patch.h delete mode 100644 sound/pci/hda/hda_proc.c delete mode 100644 sound/pci/hda/patch_analog.c delete mode 100644 sound/pci/hda/patch_cmedia.c delete mode 100644 sound/pci/hda/patch_realtek.c delete mode 100644 sound/pci/ice1712/juli.c delete mode 100644 sound/pci/ice1712/juli.h delete mode 100644 sound/pci/ice1712/phase.c delete mode 100644 sound/pci/ice1712/phase.h delete mode 100644 sound/pci/ice1712/prodigy192.c delete mode 100644 sound/pci/ice1712/prodigy192.h delete mode 100644 sound/pci/ice1712/stac946x.h delete mode 100644 sound/pci/via82xx_modem.c delete mode 100644 sound/ppc/toonie.c delete mode 100644 sound/usb/usx2y/usx2yhwdeppcm.c delete mode 100644 sound/usb/usx2y/usx2yhwdeppcm.h delete mode 100644 usr/initramfs_list diff --git a/Documentation/DocBook/librs.tmpl b/Documentation/DocBook/librs.tmpl deleted file mode 100644 index be482c030..000000000 --- a/Documentation/DocBook/librs.tmpl +++ /dev/null @@ -1,287 +0,0 @@ - - - - - Reed-Solomon Library Programming Interface - - - - Thomas - Gleixner - -
- tglx@linutronix.de -
-
-
-
- - - 2004 - Thomas Gleixner - - - - - This documentation is free software; you can redistribute - it and/or modify it under the terms of the GNU General Public - License version 2 as published by the Free Software Foundation. - - - - This program is distributed in the hope that it will be - useful, but WITHOUT ANY WARRANTY; without even the implied - warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - See the GNU General Public License for more details. - - - - You should have received a copy of the GNU General Public - License along with this program; if not, write to the Free - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, - MA 02111-1307 USA - - - - For more details see the file COPYING in the source - distribution of Linux. - - -
- - - - - Introduction - - The generic Reed-Solomon Library provides encoding, decoding - and error correction functions. - - - Reed-Solomon codes are used in communication and storage - applications to ensure data integrity. - - - This documentation is provided for developers who want to utilize - the functions provided by the library. - - - - - Known Bugs And Assumptions - - None. - - - - - Usage - - This chapter provides examples how to use the library. - - - Initializing - - The init function init_rs returns a pointer to a - rs decoder structure, which holds the necessary - information for encoding, decoding and error correction - with the given polynomial. It either uses an existing - matching decoder or creates a new one. On creation all - the lookup tables for fast en/decoding are created. - The function may take a while, so make sure not to - call it in critical code paths. - - -/* the Reed Solomon control structure */ -static struct rs_control *rs_decoder; - -/* Symbolsize is 10 (bits) - * Primitve polynomial is x^10+x^3+1 - * first consecutive root is 0 - * primitve element to generate roots = 1 - * generator polinomial degree (number of roots) = 6 - */ -rs_decoder = init_rs (10, 0x409, 0, 1, 6); - - - - Encoding - - The encoder calculates the Reed-Solomon code over - the given data length and stores the result in - the parity buffer. Note that the parity buffer must - be initialized before calling the encoder. - - - The expanded data can be inverted on the fly by - providing a non zero inversion mask. The expanded data is - XOR'ed with the mask. This is used e.g. for FLASH - ECC, where the all 0xFF is inverted to an all 0x00. - The Reed-Solomon code for all 0x00 is all 0x00. The - code is inverted before storing to FLASH so it is 0xFF - too. This prevent's that reading from an erased FLASH - results in ECC errors. - - - The databytes are expanded to the given symbol size - on the fly. There is no support for encoding continuous - bitstreams with a symbol size != 8 at the moment. If - it is necessary it should be not a big deal to implement - such functionality. - - -/* Parity buffer. Size = number of roots */ -uint16_t par[6]; -/* Initialize the parity buffer */ -memset(par, 0, sizeof(par)); -/* Encode 512 byte in data8. Store parity in buffer par */ -encode_rs8 (rs_decoder, data8, 512, par, 0); - - - - Decoding - - The decoder calculates the syndrome over - the given data length and the received parity symbols - and corrects errors in the data. - - - If a syndrome is available from a hardware decoder - then the syndrome calculation is skipped. - - - The correction of the data buffer can be suppressed - by providing a correction pattern buffer and an error - location buffer to the decoder. The decoder stores the - calculated error location and the correction bitmask - in the given buffers. This is useful for hardware - decoders which use a weird bit ordering scheme. - - - The databytes are expanded to the given symbol size - on the fly. There is no support for decoding continuous - bitstreams with a symbolsize != 8 at the moment. If - it is necessary it should be not a big deal to implement - such functionality. - - - - - Decoding with syndrome calculation, direct data correction - - -/* Parity buffer. Size = number of roots */ -uint16_t par[6]; -uint8_t data[512]; -int numerr; -/* Receive data */ -..... -/* Receive parity */ -..... -/* Decode 512 byte in data8.*/ -numerr = decode_rs8 (rs_decoder, data8, par, 512, NULL, 0, NULL, 0, NULL); - - - - - - Decoding with syndrome given by hardware decoder, direct data correction - - -/* Parity buffer. Size = number of roots */ -uint16_t par[6], syn[6]; -uint8_t data[512]; -int numerr; -/* Receive data */ -..... -/* Receive parity */ -..... -/* Get syndrome from hardware decoder */ -..... -/* Decode 512 byte in data8.*/ -numerr = decode_rs8 (rs_decoder, data8, par, 512, syn, 0, NULL, 0, NULL); - - - - - - Decoding with syndrome given by hardware decoder, no direct data correction. - - - Note: It's not necessary to give data and received parity to the decoder. - - -/* Parity buffer. Size = number of roots */ -uint16_t par[6], syn[6], corr[8]; -uint8_t data[512]; -int numerr, errpos[8]; -/* Receive data */ -..... -/* Receive parity */ -..... -/* Get syndrome from hardware decoder */ -..... -/* Decode 512 byte in data8.*/ -numerr = decode_rs8 (rs_decoder, NULL, NULL, 512, syn, 0, errpos, 0, corr); -for (i = 0; i < numerr; i++) { - do_error_correction_in_your_buffer(errpos[i], corr[i]); -} - - - - - Cleanup - - The function free_rs frees the allocated resources, - if the caller is the last user of the decoder. - - -/* Release resources */ -free_rs(rs_decoder); - - - - - - - Structures - - This chapter contains the autogenerated documentation of the structures which are - used in the Reed-Solomon Library and are relevant for a developer. - -!Iinclude/linux/rslib.h - - - - Public Functions Provided - - This chapter contains the autogenerated documentation of the Reed-Solomon functions - which are exported. - -!Elib/reed_solomon/reed_solomon.c - - - - Credits - - The library code for encoding and decoding was written by Phil Karn. - - - Copyright 2002, Phil Karn, KA9Q - May be used under the terms of the GNU General Public License (GPL) - - - The wrapper functions and interfaces are written by Thomas Gleixner - - - Many users have provided bugfixes, improvements and helping hands for testing. - Thanks a lot. - - - The following people have contributed to this document: - - - Thomas Gleixnertglx@linutronix.de - - -
diff --git a/Documentation/DocBook/mtdnand.tmpl b/Documentation/DocBook/mtdnand.tmpl deleted file mode 100644 index 435bb5245..000000000 --- a/Documentation/DocBook/mtdnand.tmpl +++ /dev/null @@ -1,1318 +0,0 @@ - - - - - MTD NAND Driver Programming Interface - - - - Thomas - Gleixner - -
- tglx@linutronix.de -
-
-
-
- - - 2004 - Thomas Gleixner - - - - - This documentation is free software; you can redistribute - it and/or modify it under the terms of the GNU General Public - License version 2 as published by the Free Software Foundation. - - - - This program is distributed in the hope that it will be - useful, but WITHOUT ANY WARRANTY; without even the implied - warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - See the GNU General Public License for more details. - - - - You should have received a copy of the GNU General Public - License along with this program; if not, write to the Free - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, - MA 02111-1307 USA - - - - For more details see the file COPYING in the source - distribution of Linux. - - -
- - - - - Introduction - - The generic NAND driver supports almost all NAND and AG-AND based - chips and connects them to the Memory Technology Devices (MTD) - subsystem of the Linux Kernel. - - - This documentation is provided for developers who want to implement - board drivers or filesystem drivers suitable for NAND devices. - - - - - Known Bugs And Assumptions - - None. - - - - - Documentation hints - - The function and structure docs are autogenerated. Each function and - struct member has a short description which is marked with an [XXX] identifier. - The following chapters explain the meaning of those identifiers. - - - Function identifiers [XXX] - - The functions are marked with [XXX] identifiers in the short - comment. The identifiers explain the usage and scope of the - functions. Following identifiers are used: - - - - [MTD Interface] - These functions provide the interface to the MTD kernel API. - They are not replacable and provide functionality - which is complete hardware independent. - - - [NAND Interface] - These functions are exported and provide the interface to the NAND kernel API. - - - [GENERIC] - Generic functions are not replacable and provide functionality - which is complete hardware independent. - - - [DEFAULT] - Default functions provide hardware related functionality which is suitable - for most of the implementations. These functions can be replaced by the - board driver if neccecary. Those functions are called via pointers in the - NAND chip description structure. The board driver can set the functions which - should be replaced by board dependend functions before calling nand_scan(). - If the function pointer is NULL on entry to nand_scan() then the pointer - is set to the default function which is suitable for the detected chip type. - - - - - Struct member identifiers [XXX] - - The struct members are marked with [XXX] identifiers in the - comment. The identifiers explain the usage and scope of the - members. Following identifiers are used: - - - - [INTERN] - These members are for NAND driver internal use only and must not be - modified. Most of these values are calculated from the chip geometry - information which is evaluated during nand_scan(). - - - [REPLACEABLE] - Replaceable members hold hardware related functions which can be - provided by the board driver. The board driver can set the functions which - should be replaced by board dependend functions before calling nand_scan(). - If the function pointer is NULL on entry to nand_scan() then the pointer - is set to the default function which is suitable for the detected chip type. - - - [BOARDSPECIFIC] - Board specific members hold hardware related information which must - be provided by the board driver. The board driver must set the function - pointers and datafields before calling nand_scan(). - - - [OPTIONAL] - Optional members can hold information relevant for the board driver. The - generic NAND driver code does not use this information. - - - - - - - Basic board driver - - For most boards it will be sufficient to provide just the - basic functions and fill out some really board dependend - members in the nand chip description structure. - See drivers/mtd/nand/skeleton for reference. - - - Basic defines - - At least you have to provide a mtd structure and - a storage for the ioremap'ed chip address. - You can allocate the mtd structure using kmalloc - or you can allocate it statically. - In case of static allocation you have to allocate - a nand_chip structure too. - - - Kmalloc based example - - -static struct mtd_info *board_mtd; -static unsigned long baseaddr; - - - Static example - - -static struct mtd_info board_mtd; -static struct nand_chip board_chip; -static unsigned long baseaddr; - - - - Partition defines - - If you want to divide your device into parititions, then - enable the configuration switch CONFIG_MTD_PARITIONS and define - a paritioning scheme suitable to your board. - - -#define NUM_PARTITIONS 2 -static struct mtd_partition partition_info[] = { - { .name = "Flash partition 1", - .offset = 0, - .size = 8 * 1024 * 1024 }, - { .name = "Flash partition 2", - .offset = MTDPART_OFS_NEXT, - .size = MTDPART_SIZ_FULL }, -}; - - - - Hardware control function - - The hardware control function provides access to the - control pins of the NAND chip(s). - The access can be done by GPIO pins or by address lines. - If you use address lines, make sure that the timing - requirements are met. - - - GPIO based example - - -static void board_hwcontrol(struct mtd_info *mtd, int cmd) -{ - switch(cmd){ - case NAND_CTL_SETCLE: /* Set CLE pin high */ break; - case NAND_CTL_CLRCLE: /* Set CLE pin low */ break; - case NAND_CTL_SETALE: /* Set ALE pin high */ break; - case NAND_CTL_CLRALE: /* Set ALE pin low */ break; - case NAND_CTL_SETNCE: /* Set nCE pin low */ break; - case NAND_CTL_CLRNCE: /* Set nCE pin high */ break; - } -} - - - Address lines based example. It's assumed that the - nCE pin is driven by a chip select decoder. - - -static void board_hwcontrol(struct mtd_info *mtd, int cmd) -{ - struct nand_chip *this = (struct nand_chip *) mtd->priv; - switch(cmd){ - case NAND_CTL_SETCLE: this->IO_ADDR_W |= CLE_ADRR_BIT; break; - case NAND_CTL_CLRCLE: this->IO_ADDR_W &= ~CLE_ADRR_BIT; break; - case NAND_CTL_SETALE: this->IO_ADDR_W |= ALE_ADRR_BIT; break; - case NAND_CTL_CLRALE: this->IO_ADDR_W &= ~ALE_ADRR_BIT; break; - } -} - - - - Device ready function - - If the hardware interface has the ready busy pin of the NAND chip connected to a - GPIO or other accesible I/O pin, this function is used to read back the state of the - pin. The function has no arguments and should return 0, if the device is busy (R/B pin - is low) and 1, if the device is ready (R/B pin is high). - If the hardware interface does not give access to the ready busy pin, then - the function must not be defined and the function pointer this->dev_ready is set to NULL. - - - - Init function - - The init function allocates memory and sets up all the board - specific parameters and function pointers. When everything - is set up nand_scan() is called. This function tries to - detect and identify then chip. If a chip is found all the - internal data fields are initialized accordingly. - The structure(s) have to be zeroed out first and then filled with the neccecary - information about the device. - - -int __init board_init (void) -{ - struct nand_chip *this; - int err = 0; - - /* Allocate memory for MTD device structure and private data */ - board_mtd = kmalloc (sizeof(struct mtd_info) + sizeof (struct nand_chip), GFP_KERNEL); - if (!board_mtd) { - printk ("Unable to allocate NAND MTD device structure.\n"); - err = -ENOMEM; - goto out; - } - - /* Initialize structures */ - memset ((char *) board_mtd, 0, sizeof(struct mtd_info) + sizeof(struct nand_chip)); - - /* map physical adress */ - baseaddr = (unsigned long)ioremap(CHIP_PHYSICAL_ADDRESS, 1024); - if(!baseaddr){ - printk("Ioremap to access NAND chip failed\n"); - err = -EIO; - goto out_mtd; - } - - /* Get pointer to private data */ - this = (struct nand_chip *) (); - /* Link the private data with the MTD structure */ - board_mtd->priv = this; - - /* Set address of NAND IO lines */ - this->IO_ADDR_R = baseaddr; - this->IO_ADDR_W = baseaddr; - /* Reference hardware control function */ - this->hwcontrol = board_hwcontrol; - /* Set command delay time, see datasheet for correct value */ - this->chip_delay = CHIP_DEPENDEND_COMMAND_DELAY; - /* Assign the device ready function, if available */ - this->dev_ready = board_dev_ready; - this->eccmode = NAND_ECC_SOFT; - - /* Scan to find existance of the device */ - if (nand_scan (board_mtd, 1)) { - err = -ENXIO; - goto out_ior; - } - - add_mtd_partitions(board_mtd, partition_info, NUM_PARTITIONS); - goto out; - -out_ior: - iounmap((void *)baseaddr); -out_mtd: - kfree (board_mtd); -out: - return err; -} -module_init(board_init); - - - - Exit function - - The exit function is only neccecary if the driver is - compiled as a module. It releases all resources which - are held by the chip driver and unregisters the partitions - in the MTD layer. - - -#ifdef MODULE -static void __exit board_cleanup (void) -{ - /* Release resources, unregister device */ - nand_release (board_mtd); - - /* unmap physical adress */ - iounmap((void *)baseaddr); - - /* Free the MTD device structure */ - kfree (board_mtd); -} -module_exit(board_cleanup); -#endif - - - - - - Advanced board driver functions - - This chapter describes the advanced functionality of the NAND - driver. For a list of functions which can be overridden by the board - driver see the documentation of the nand_chip structure. - - - Multiple chip control - - The nand driver can control chip arrays. Therefor the - board driver must provide an own select_chip function. This - function must (de)select the requested chip. - The function pointer in the nand_chip structure must - be set before calling nand_scan(). The maxchip parameter - of nand_scan() defines the maximum number of chips to - scan for. Make sure that the select_chip function can - handle the requested number of chips. - - - The nand driver concatenates the chips to one virtual - chip and provides this virtual chip to the MTD layer. - - - Note: The driver can only handle linear chip arrays - of equally sized chips. There is no support for - parallel arrays which extend the buswidth. - - - GPIO based example - - -static void board_select_chip (struct mtd_info *mtd, int chip) -{ - /* Deselect all chips, set all nCE pins high */ - GPIO(BOARD_NAND_NCE) |= 0xff; - if (chip >= 0) - GPIO(BOARD_NAND_NCE) &= ~ (1 << chip); -} - - - Address lines based example. - Its assumed that the nCE pins are connected to an - address decoder. - - -static void board_select_chip (struct mtd_info *mtd, int chip) -{ - struct nand_chip *this = (struct nand_chip *) mtd->priv; - - /* Deselect all chips */ - this->IO_ADDR_R &= ~BOARD_NAND_ADDR_MASK; - this->IO_ADDR_W &= ~BOARD_NAND_ADDR_MASK; - switch (chip) { - case 0: - this->IO_ADDR_R |= BOARD_NAND_ADDR_CHIP0; - this->IO_ADDR_W |= BOARD_NAND_ADDR_CHIP0; - break; - .... - case n: - this->IO_ADDR_R |= BOARD_NAND_ADDR_CHIPn; - this->IO_ADDR_W |= BOARD_NAND_ADDR_CHIPn; - break; - } -} - - - - Hardware ECC support - - Functions and constants - - The nand driver supports three different types of - hardware ECC. - - NAND_ECC_HW3_256 - Hardware ECC generator providing 3 bytes ECC per - 256 byte. - - NAND_ECC_HW3_512 - Hardware ECC generator providing 3 bytes ECC per - 512 byte. - - NAND_ECC_HW6_512 - Hardware ECC generator providing 6 bytes ECC per - 512 byte. - - NAND_ECC_HW8_512 - Hardware ECC generator providing 6 bytes ECC per - 512 byte. - - - If your hardware generator has a different functionality - add it at the appropriate place in nand_base.c - - - The board driver must provide following functions: - - enable_hwecc - This function is called before reading / writing to - the chip. Reset or initialize the hardware generator - in this function. The function is called with an - argument which let you distinguish between read - and write operations. - - calculate_ecc - This function is called after read / write from / to - the chip. Transfer the ECC from the hardware to - the buffer. If the option NAND_HWECC_SYNDROME is set - then the function is only called on write. See below. - - correct_data - In case of an ECC error this function is called for - error detection and correction. Return 1 respectively 2 - in case the error can be corrected. If the error is - not correctable return -1. If your hardware generator - matches the default algorithm of the nand_ecc software - generator then use the correction function provided - by nand_ecc instead of implementing duplicated code. - - - - - - Hardware ECC with syndrome calculation - - Many hardware ECC implementations provide Reed-Solomon - codes and calculate an error syndrome on read. The syndrome - must be converted to a standard Reed-Solomon syndrome - before calling the error correction code in the generic - Reed-Solomon library. - - - The ECC bytes must be placed immidiately after the data - bytes in order to make the syndrome generator work. This - is contrary to the usual layout used by software ECC. The - seperation of data and out of band area is not longer - possible. The nand driver code handles this layout and - the remaining free bytes in the oob area are managed by - the autoplacement code. Provide a matching oob-layout - in this case. See rts_from4.c and diskonchip.c for - implementation reference. In those cases we must also - use bad block tables on FLASH, because the ECC layout is - interferring with the bad block marker positions. - See bad block table support for details. - - - - - Bad block table support - - Most NAND chips mark the bad blocks at a defined - position in the spare area. Those blocks must - not be erased under any circumstances as the bad - block information would be lost. - It is possible to check the bad block mark each - time when the blocks are accessed by reading the - spare area of the first page in the block. This - is time consuming so a bad block table is used. - - - The nand driver supports various types of bad block - tables. - - Per device - The bad block table contains all bad block information - of the device which can consist of multiple chips. - - Per chip - A bad block table is used per chip and contains the - bad block information for this particular chip. - - Fixed offset - The bad block table is located at a fixed offset - in the chip (device). This applies to various - DiskOnChip devices. - - Automatic placed - The bad block table is automatically placed and - detected either at the end or at the beginning - of a chip (device) - - Mirrored tables - The bad block table is mirrored on the chip (device) to - allow updates of the bad block table without data loss. - - - - - nand_scan() calls the function nand_default_bbt(). - nand_default_bbt() selects appropriate default - bad block table desriptors depending on the chip information - which was retrieved by nand_scan(). - - - The standard policy is scanning the device for bad - blocks and build a ram based bad block table which - allows faster access than always checking the - bad block information on the flash chip itself. - - - Flash based tables - - It may be desired or neccecary to keep a bad block table in FLASH. - For AG-AND chips this is mandatory, as they have no factory marked - bad blocks. They have factory marked good blocks. The marker pattern - is erased when the block is erased to be reused. So in case of - powerloss before writing the pattern back to the chip this block - would be lost and added to the bad blocks. Therefor we scan the - chip(s) when we detect them the first time for good blocks and - store this information in a bad block table before erasing any - of the blocks. - - - The blocks in which the tables are stored are procteted against - accidental access by marking them bad in the memory bad block - table. The bad block table managment functions are allowed - to circumvernt this protection. - - - The simplest way to activate the FLASH based bad block table support - is to set the option NAND_USE_FLASH_BBT in the option field of - the nand chip structure before calling nand_scan(). For AG-AND - chips is this done by default. - This activates the default FLASH based bad block table functionality - of the NAND driver. The default bad block table options are - - Store bad block table per chip - Use 2 bits per block - Automatic placement at the end of the chip - Use mirrored tables with version numbers - Reserve 4 blocks at the end of the chip - - - - - User defined tables - - User defined tables are created by filling out a - nand_bbt_descr structure and storing the pointer in the - nand_chip structure member bbt_td before calling nand_scan(). - If a mirror table is neccecary a second structure must be - created and a pointer to this structure must be stored - in bbt_md inside the nand_chip structure. If the bbt_md - member is set to NULL then only the main table is used - and no scan for the mirrored table is performed. - - - The most important field in the nand_bbt_descr structure - is the options field. The options define most of the - table properties. Use the predefined constants from - nand.h to define the options. - - Number of bits per block - The supported number of bits is 1, 2, 4, 8. - Table per chip - Setting the constant NAND_BBT_PERCHIP selects that - a bad block table is managed for each chip in a chip array. - If this option is not set then a per device bad block table - is used. - Table location is absolute - Use the option constant NAND_BBT_ABSPAGE and - define the absolute page number where the bad block - table starts in the field pages. If you have selected bad block - tables per chip and you have a multi chip array then the start page - must be given for each chip in the chip array. Note: there is no scan - for a table ident pattern performed, so the fields - pattern, veroffs, offs, len can be left uninitialized - Table location is automatically detected - The table can either be located in the first or the last good - blocks of the chip (device). Set NAND_BBT_LASTBLOCK to place - the bad block table at the end of the chip (device). The - bad block tables are marked and identified by a pattern which - is stored in the spare area of the first page in the block which - holds the bad block table. Store a pointer to the pattern - in the pattern field. Further the length of the pattern has to be - stored in len and the offset in the spare area must be given - in the offs member of the nand_bbt_descr stucture. For mirrored - bad block tables different patterns are mandatory. - Table creation - Set the option NAND_BBT_CREATE to enable the table creation - if no table can be found during the scan. Usually this is done only - once if a new chip is found. - Table write support - Set the option NAND_BBT_WRITE to enable the table write support. - This allows the update of the bad block table(s) in case a block has - to be marked bad due to wear. The MTD interface function block_markbad - is calling the update function of the bad block table. If the write - support is enabled then the table is updated on FLASH. - - Note: Write support should only be enabled for mirrored tables with - version control. - - Table version control - Set the option NAND_BBT_VERSION to enable the table version control. - It's highly recommended to enable this for mirrored tables with write - support. It makes sure that the risk of loosing the bad block - table information is reduced to the loss of the information about the - one worn out block which should be marked bad. The version is stored in - 4 consecutive bytes in the spare area of the device. The position of - the version number is defined by the member veroffs in the bad block table - descriptor. - Save block contents on write - - In case that the block which holds the bad block table does contain - other useful information, set the option NAND_BBT_SAVECONTENT. When - the bad block table is written then the whole block is read the bad - block table is updated and the block is erased and everything is - written back. If this option is not set only the bad block table - is written and everything else in the block is ignored and erased. - - Number of reserved blocks - - For automatic placement some blocks must be reserved for - bad block table storage. The number of reserved blocks is defined - in the maxblocks member of the babd block table description structure. - Reserving 4 blocks for mirrored tables should be a reasonable number. - This also limits the number of blocks which are scanned for the bad - block table ident pattern. - - - - - - - Spare area (auto)placement - - The nand driver implements different possibilities for - placement of filesystem data in the spare area, - - Placement defined by fs driver - Automatic placement - - The default placement function is automatic placement. The - nand driver has built in default placement schemes for the - various chiptypes. If due to hardware ECC functionality the - default placement does not fit then the board driver can - provide a own placement scheme. - - - File system drivers can provide a own placement scheme which - is used instead of the default placement scheme. - - - Placement schemes are defined by a nand_oobinfo structure - -struct nand_oobinfo { - int useecc; - int eccbytes; - int eccpos[24]; - int oobfree[8][2]; -}; - - - useecc - The useecc member controls the ecc and placement function. The header - file include/mtd/mtd-abi.h contains constants to select ecc and - placement. MTD_NANDECC_OFF switches off the ecc complete. This is - not recommended and available for testing and diagnosis only. - MTD_NANDECC_PLACE selects caller defined placement, MTD_NANDECC_AUTOPLACE - selects automatic placement. - - eccbytes - The eccbytes member defines the number of ecc bytes per page. - - eccpos - The eccpos array holds the byte offsets in the spare area where - the ecc codes are placed. - - oobfree - The oobfree array defines the areas in the spare area which can be - used for automatic placement. The information is given in the format - {offset, size}. offset defines the start of the usable area, size the - length in bytes. More than one area can be defined. The list is terminated - by an {0, 0} entry. - - - - - Placement defined by fs driver - - The calling function provides a pointer to a nand_oobinfo - structure which defines the ecc placement. For writes the - caller must provide a spare area buffer along with the - data buffer. The spare area buffer size is (number of pages) * - (size of spare area). For reads the buffer size is - (number of pages) * ((size of spare area) + (number of ecc - steps per page) * sizeof (int)). The driver stores the - result of the ecc check for each tuple in the spare buffer. - The storage sequence is - - - <spare data page 0><ecc result 0>...<ecc result n> - - - ... - - - <spare data page n><ecc result 0>...<ecc result n> - - - This is a legacy mode used by YAFFS1. - - - If the spare area buffer is NULL then only the ECC placement is - done according to the given scheme in the nand_oobinfo structure. - - - - Automatic placement - - Automatic placement uses the built in defaults to place the - ecc bytes in the spare area. If filesystem data have to be stored / - read into the spare area then the calling function must provide a - buffer. The buffer size per page is determined by the oobfree array in - the nand_oobinfo structure. - - - If the spare area buffer is NULL then only the ECC placement is - done according to the default builtin scheme. - - - - User space placement selection - - All non ecc functions like mtd->read and mtd->write use an internal - structure, which can be set by an ioctl. This structure is preset - to the autoplacement default. - - ioctl (fd, MEMSETOOBSEL, oobsel); - - oobsel is a pointer to a user supplied structure of type - nand_oobconfig. The contents of this structure must match the - criteria of the filesystem, which will be used. See an example in utils/nandwrite.c. - - - - - Spare area autoplacement default schemes - - 256 byte pagesize - - -Offset -Content -Comment - - -0x00 -ECC byte 0 -Error correction code byte 0 - - -0x01 -ECC byte 1 -Error correction code byte 1 - - -0x02 -ECC byte 2 -Error correction code byte 2 - - -0x03 -Autoplace 0 - - - -0x04 -Autoplace 1 - - - -0x05 -Bad block marker -If any bit in this byte is zero, then this block is bad. -This applies only to the first page in a block. In the remaining -pages this byte is reserved - - -0x06 -Autoplace 2 - - - -0x07 -Autoplace 3 - - - - - - 512 byte pagesize - - -Offset -Content -Comment - - -0x00 -ECC byte 0 -Error correction code byte 0 of the lower 256 Byte data in -this page - - -0x01 -ECC byte 1 -Error correction code byte 1 of the lower 256 Bytes of data -in this page - - -0x02 -ECC byte 2 -Error correction code byte 2 of the lower 256 Bytes of data -in this page - - -0x03 -ECC byte 3 -Error correction code byte 0 of the upper 256 Bytes of data -in this page - - -0x04 -reserved -reserved - - -0x05 -Bad block marker -If any bit in this byte is zero, then this block is bad. -This applies only to the first page in a block. In the remaining -pages this byte is reserved - - -0x06 -ECC byte 4 -Error correction code byte 1 of the upper 256 Bytes of data -in this page - - -0x07 -ECC byte 5 -Error correction code byte 2 of the upper 256 Bytes of data -in this page - - -0x08 - 0x0F -Autoplace 0 - 7 - - - - - - 2048 byte pagesize - - -Offset -Content -Comment - - -0x00 -Bad block marker -If any bit in this byte is zero, then this block is bad. -This applies only to the first page in a block. In the remaining -pages this byte is reserved - - -0x01 -Reserved -Reserved - - -0x02-0x27 -Autoplace 0 - 37 - - - -0x28 -ECC byte 0 -Error correction code byte 0 of the first 256 Byte data in -this page - - -0x29 -ECC byte 1 -Error correction code byte 1 of the first 256 Bytes of data -in this page - - -0x2A -ECC byte 2 -Error correction code byte 2 of the first 256 Bytes data in -this page - - -0x2B -ECC byte 3 -Error correction code byte 0 of the second 256 Bytes of data -in this page - - -0x2C -ECC byte 4 -Error correction code byte 1 of the second 256 Bytes of data -in this page - - -0x2D -ECC byte 5 -Error correction code byte 2 of the second 256 Bytes of data -in this page - - -0x2E -ECC byte 6 -Error correction code byte 0 of the third 256 Bytes of data -in this page - - -0x2F -ECC byte 7 -Error correction code byte 1 of the third 256 Bytes of data -in this page - - -0x30 -ECC byte 8 -Error correction code byte 2 of the third 256 Bytes of data -in this page - - -0x31 -ECC byte 9 -Error correction code byte 0 of the fourth 256 Bytes of data -in this page - - -0x32 -ECC byte 10 -Error correction code byte 1 of the fourth 256 Bytes of data -in this page - - -0x33 -ECC byte 11 -Error correction code byte 2 of the fourth 256 Bytes of data -in this page - - -0x34 -ECC byte 12 -Error correction code byte 0 of the fifth 256 Bytes of data -in this page - - -0x35 -ECC byte 13 -Error correction code byte 1 of the fifth 256 Bytes of data -in this page - - -0x36 -ECC byte 14 -Error correction code byte 2 of the fifth 256 Bytes of data -in this page - - -0x37 -ECC byte 15 -Error correction code byte 0 of the sixt 256 Bytes of data -in this page - - -0x38 -ECC byte 16 -Error correction code byte 1 of the sixt 256 Bytes of data -in this page - - -0x39 -ECC byte 17 -Error correction code byte 2 of the sixt 256 Bytes of data -in this page - - -0x3A -ECC byte 18 -Error correction code byte 0 of the seventh 256 Bytes of -data in this page - - -0x3B -ECC byte 19 -Error correction code byte 1 of the seventh 256 Bytes of -data in this page - - -0x3C -ECC byte 20 -Error correction code byte 2 of the seventh 256 Bytes of -data in this page - - -0x3D -ECC byte 21 -Error correction code byte 0 of the eigth 256 Bytes of data -in this page - - -0x3E -ECC byte 22 -Error correction code byte 1 of the eigth 256 Bytes of data -in this page - - -0x3F -ECC byte 23 -Error correction code byte 2 of the eigth 256 Bytes of data -in this page - - - - - - - - Filesystem support - - The NAND driver provides all neccecary functions for a - filesystem via the MTD interface. - - - Filesystems must be aware of the NAND pecularities and - restrictions. One major restrictions of NAND Flash is, that you cannot - write as often as you want to a page. The consecutive writes to a page, - before erasing it again, are restricted to 1-3 writes, depending on the - manufacturers specifications. This applies similar to the spare area. - - - Therefor NAND aware filesystems must either write in page size chunks - or hold a writebuffer to collect smaller writes until they sum up to - pagesize. Available NAND aware filesystems: JFFS2, YAFFS. - - - The spare area usage to store filesystem data is controlled by - the spare area placement functionality which is described in one - of the earlier chapters. - - - - Tools - - The MTD project provides a couple of helpful tools to handle NAND Flash. - - flasherase, flasheraseall: Erase and format FLASH partitions - nandwrite: write filesystem images to NAND FLASH - nanddump: dump the contents of a NAND FLASH partitions - - - - These tools are aware of the NAND restrictions. Please use those tools - instead of complaining about errors which are caused by non NAND aware - access methods. - - - - - Constants - - This chapter describes the constants which might be relevant for a driver developer. - - - Chip option constants - - Constants for chip id table - - These constants are defined in nand.h. They are ored together to describe - the chip functionality. - -/* Chip can not auto increment pages */ -#define NAND_NO_AUTOINCR 0x00000001 -/* Buswitdh is 16 bit */ -#define NAND_BUSWIDTH_16 0x00000002 -/* Device supports partial programming without padding */ -#define NAND_NO_PADDING 0x00000004 -/* Chip has cache program function */ -#define NAND_CACHEPRG 0x00000008 -/* Chip has copy back function */ -#define NAND_COPYBACK 0x00000010 -/* AND Chip which has 4 banks and a confusing page / block - * assignment. See Renesas datasheet for further information */ -#define NAND_IS_AND 0x00000020 -/* Chip has a array of 4 pages which can be read without - * additional ready /busy waits */ -#define NAND_4PAGE_ARRAY 0x00000040 - - - - - Constants for runtime options - - These constants are defined in nand.h. They are ored together to describe - the functionality. - -/* Use a flash based bad block table. This option is parsed by the - * default bad block table function (nand_default_bbt). */ -#define NAND_USE_FLASH_BBT 0x00010000 -/* The hw ecc generator provides a syndrome instead a ecc value on read - * This can only work if we have the ecc bytes directly behind the - * data bytes. Applies for DOC and AG-AND Renesas HW Reed Solomon generators */ -#define NAND_HWECC_SYNDROME 0x00020000 - - - - - - - ECC selection constants - - Use these constants to select the ECC algorithm. - -/* No ECC. Usage is not recommended ! */ -#define NAND_ECC_NONE 0 -/* Software ECC 3 byte ECC per 256 Byte data */ -#define NAND_ECC_SOFT 1 -/* Hardware ECC 3 byte ECC per 256 Byte data */ -#define NAND_ECC_HW3_256 2 -/* Hardware ECC 3 byte ECC per 512 Byte data */ -#define NAND_ECC_HW3_512 3 -/* Hardware ECC 6 byte ECC per 512 Byte data */ -#define NAND_ECC_HW6_512 4 -/* Hardware ECC 6 byte ECC per 512 Byte data */ -#define NAND_ECC_HW8_512 6 - - - - - - Hardware control related constants - - These constants describe the requested hardware access function when - the boardspecific hardware control function is called - -/* Select the chip by setting nCE to low */ -#define NAND_CTL_SETNCE 1 -/* Deselect the chip by setting nCE to high */ -#define NAND_CTL_CLRNCE 2 -/* Select the command latch by setting CLE to high */ -#define NAND_CTL_SETCLE 3 -/* Deselect the command latch by setting CLE to low */ -#define NAND_CTL_CLRCLE 4 -/* Select the address latch by setting ALE to high */ -#define NAND_CTL_SETALE 5 -/* Deselect the address latch by setting ALE to low */ -#define NAND_CTL_CLRALE 6 -/* Set write protection by setting WP to high. Not used! */ -#define NAND_CTL_SETWP 7 -/* Clear write protection by setting WP to low. Not used! */ -#define NAND_CTL_CLRWP 8 - - - - - - Bad block table related constants - - These constants describe the options used for bad block - table descriptors. - -/* Options for the bad block table descriptors */ - -/* The number of bits used per block in the bbt on the device */ -#define NAND_BBT_NRBITS_MSK 0x0000000F -#define NAND_BBT_1BIT 0x00000001 -#define NAND_BBT_2BIT 0x00000002 -#define NAND_BBT_4BIT 0x00000004 -#define NAND_BBT_8BIT 0x00000008 -/* The bad block table is in the last good block of the device */ -#define NAND_BBT_LASTBLOCK 0x00000010 -/* The bbt is at the given page, else we must scan for the bbt */ -#define NAND_BBT_ABSPAGE 0x00000020 -/* The bbt is at the given page, else we must scan for the bbt */ -#define NAND_BBT_SEARCH 0x00000040 -/* bbt is stored per chip on multichip devices */ -#define NAND_BBT_PERCHIP 0x00000080 -/* bbt has a version counter at offset veroffs */ -#define NAND_BBT_VERSION 0x00000100 -/* Create a bbt if none axists */ -#define NAND_BBT_CREATE 0x00000200 -/* Search good / bad pattern through all pages of a block */ -#define NAND_BBT_SCANALLPAGES 0x00000400 -/* Scan block empty during good / bad block scan */ -#define NAND_BBT_SCANEMPTY 0x00000800 -/* Write bbt if neccecary */ -#define NAND_BBT_WRITE 0x00001000 -/* Read and write back block contents when writing bbt */ -#define NAND_BBT_SAVECONTENT 0x00002000 - - - - - - - - Structures - - This chapter contains the autogenerated documentation of the structures which are - used in the NAND driver and might be relevant for a driver developer. Each - struct member has a short description which is marked with an [XXX] identifier. - See the chapter "Documentation hints" for an explanation. - -!Iinclude/linux/mtd/nand.h - - - - Public Functions Provided - - This chapter contains the autogenerated documentation of the NAND kernel API functions - which are exported. Each function has a short description which is marked with an [XXX] identifier. - See the chapter "Documentation hints" for an explanation. - -!Edrivers/mtd/nand/nand_base.c -!Edrivers/mtd/nand/nand_bbt.c -!Edrivers/mtd/nand/nand_ecc.c - - - - Internal Functions Provided - - This chapter contains the autogenerated documentation of the NAND driver internal functions. - Each function has a short description which is marked with an [XXX] identifier. - See the chapter "Documentation hints" for an explanation. - The functions marked with [DEFAULT] might be relevant for a board driver developer. - -!Idrivers/mtd/nand/nand_base.c -!Idrivers/mtd/nand/nand_bbt.c -!Idrivers/mtd/nand/nand_ecc.c - - - - Credits - - The following people have contributed to the NAND driver: - - Steven J. Hillsjhill@realitydiluted.com - David Woodhousedwmw2@infradead.org - Thomas Gleixnertglx@linutronix.de - - A lot of users have provided bugfixes, improvements and helping hands for testing. - Thanks a lot. - - - The following people have contributed to this document: - - Thomas Gleixnertglx@linutronix.de - - - -
diff --git a/Documentation/DocBook/stylesheet.xsl b/Documentation/DocBook/stylesheet.xsl deleted file mode 100644 index e14c21dda..000000000 --- a/Documentation/DocBook/stylesheet.xsl +++ /dev/null @@ -1,5 +0,0 @@ - - -1 -ansi - diff --git a/Documentation/PCIEBUS-HOWTO.txt b/Documentation/PCIEBUS-HOWTO.txt deleted file mode 100644 index c93f42a74..000000000 --- a/Documentation/PCIEBUS-HOWTO.txt +++ /dev/null @@ -1,217 +0,0 @@ - The PCI Express Port Bus Driver Guide HOWTO - Tom L Nguyen tom.l.nguyen@intel.com - 11/03/2004 - -1. About this guide - -This guide describes the basics of the PCI Express Port Bus driver -and provides information on how to enable the service drivers to -register/unregister with the PCI Express Port Bus Driver. - -2. Copyright 2004 Intel Corporation - -3. What is the PCI Express Port Bus Driver - -A PCI Express Port is a logical PCI-PCI Bridge structure. There -are two types of PCI Express Port: the Root Port and the Switch -Port. The Root Port originates a PCI Express link from a PCI Express -Root Complex and the Switch Port connects PCI Express links to -internal logical PCI buses. The Switch Port, which has its secondary -bus representing the switch's internal routing logic, is called the -switch's Upstream Port. The switch's Downstream Port is bridging from -switch's internal routing bus to a bus representing the downstream -PCI Express link from the PCI Express Switch. - -A PCI Express Port can provide up to four distinct functions, -referred to in this document as services, depending on its port type. -PCI Express Port's services include native hotplug support (HP), -power management event support (PME), advanced error reporting -support (AER), and virtual channel support (VC). These services may -be handled by a single complex driver or be individually distributed -and handled by corresponding service drivers. - -4. Why use the PCI Express Port Bus Driver? - -In existing Linux kernels, the Linux Device Driver Model allows a -physical device to be handled by only a single driver. The PCI -Express Port is a PCI-PCI Bridge device with multiple distinct -services. To maintain a clean and simple solution each service -may have its own software service driver. In this case several -service drivers will compete for a single PCI-PCI Bridge device. -For example, if the PCI Express Root Port native hotplug service -driver is loaded first, it claims a PCI-PCI Bridge Root Port. The -kernel therefore does not load other service drivers for that Root -Port. In other words, it is impossible to have multiple service -drivers load and run on a PCI-PCI Bridge device simultaneously -using the current driver model. - -To enable multiple service drivers running simultaneously requires -having a PCI Express Port Bus driver, which manages all populated -PCI Express Ports and distributes all provided service requests -to the corresponding service drivers as required. Some key -advantages of using the PCI Express Port Bus driver are listed below: - - - Allow multiple service drivers to run simultaneously on - a PCI-PCI Bridge Port device. - - - Allow service drivers implemented in an independent - staged approach. - - - Allow one service driver to run on multiple PCI-PCI Bridge - Port devices. - - - Manage and distribute resources of a PCI-PCI Bridge Port - device to requested service drivers. - -5. Configuring the PCI Express Port Bus Driver vs. Service Drivers - -5.1 Including the PCI Express Port Bus Driver Support into the Kernel - -Including the PCI Express Port Bus driver depends on whether the PCI -Express support is included in the kernel config. The kernel will -automatically include the PCI Express Port Bus driver as a kernel -driver when the PCI Express support is enabled in the kernel. - -5.2 Enabling Service Driver Support - -PCI device drivers are implemented based on Linux Device Driver Model. -All service drivers are PCI device drivers. As discussed above, it is -impossible to load any service driver once the kernel has loaded the -PCI Express Port Bus Driver. To meet the PCI Express Port Bus Driver -Model requires some minimal changes on existing service drivers that -imposes no impact on the functionality of existing service drivers. - -A service driver is required to use the two APIs shown below to -register its service with the PCI Express Port Bus driver (see -section 5.2.1 & 5.2.2). It is important that a service driver -initializes the pcie_port_service_driver data structure, included in -header file /include/linux/pcieport_if.h, before calling these APIs. -Failure to do so will result an identity mismatch, which prevents -the PCI Express Port Bus driver from loading a service driver. - -5.2.1 pcie_port_service_register - -int pcie_port_service_register(struct pcie_port_service_driver *new) - -This API replaces the Linux Driver Model's pci_module_init API. A -service driver should always calls pcie_port_service_register at -module init. Note that after service driver being loaded, calls -such as pci_enable_device(dev) and pci_set_master(dev) are no longer -necessary since these calls are executed by the PCI Port Bus driver. - -5.2.2 pcie_port_service_unregister - -void pcie_port_service_unregister(struct pcie_port_service_driver *new) - -pcie_port_service_unregister replaces the Linux Driver Model's -pci_unregister_driver. It's always called by service driver when a -module exits. - -5.2.3 Sample Code - -Below is sample service driver code to initialize the port service -driver data structure. - -static struct pcie_port_service_id service_id[] = { { - .vendor = PCI_ANY_ID, - .device = PCI_ANY_ID, - .port_type = PCIE_RC_PORT, - .service_type = PCIE_PORT_SERVICE_AER, - }, { /* end: all zeroes */ } -}; - -static struct pcie_port_service_driver root_aerdrv = { - .name = (char *)device_name, - .id_table = &service_id[0], - - .probe = aerdrv_load, - .remove = aerdrv_unload, - - .suspend = aerdrv_suspend, - .resume = aerdrv_resume, -}; - -Below is a sample code for registering/unregistering a service -driver. - -static int __init aerdrv_service_init(void) -{ - int retval = 0; - - retval = pcie_port_service_register(&root_aerdrv); - if (!retval) { - /* - * FIX ME - */ - } - return retval; -} - -static void __exit aerdrv_service_exit(void) -{ - pcie_port_service_unregister(&root_aerdrv); -} - -module_init(aerdrv_service_init); -module_exit(aerdrv_service_exit); - -6. Possible Resource Conflicts - -Since all service drivers of a PCI-PCI Bridge Port device are -allowed to run simultaneously, below lists a few of possible resource -conflicts with proposed solutions. - -6.1 MSI Vector Resource - -The MSI capability structure enables a device software driver to call -pci_enable_msi to request MSI based interrupts. Once MSI interrupts -are enabled on a device, it stays in this mode until a device driver -calls pci_disable_msi to disable MSI interrupts and revert back to -INTx emulation mode. Since service drivers of the same PCI-PCI Bridge -port share the same physical device, if an individual service driver -calls pci_enable_msi/pci_disable_msi it may result unpredictable -behavior. For example, two service drivers run simultaneously on the -same physical Root Port. Both service drivers call pci_enable_msi to -request MSI based interrupts. A service driver may not know whether -any other service drivers have run on this Root Port. If either one -of them calls pci_disable_msi, it puts the other service driver -in a wrong interrupt mode. - -To avoid this situation all service drivers are not permitted to -switch interrupt mode on its device. The PCI Express Port Bus driver -is responsible for determining the interrupt mode and this should be -transparent to service drivers. Service drivers need to know only -the vector IRQ assigned to the field irq of struct pcie_device, which -is passed in when the PCI Express Port Bus driver probes each service -driver. Service drivers should use (struct pcie_device*)dev->irq to -call request_irq/free_irq. In addition, the interrupt mode is stored -in the field interrupt_mode of struct pcie_device. - -6.2 MSI-X Vector Resources - -Similar to the MSI a device driver for an MSI-X capable device can -call pci_enable_msix to request MSI-X interrupts. All service drivers -are not permitted to switch interrupt mode on its device. The PCI -Express Port Bus driver is responsible for determining the interrupt -mode and this should be transparent to service drivers. Any attempt -by service driver to call pci_enable_msix/pci_disable_msix may -result unpredictable behavior. Service drivers should use -(struct pcie_device*)dev->irq and call request_irq/free_irq. - -6.3 PCI Memory/IO Mapped Regions - -Service drivers for PCI Express Power Management (PME), Advanced -Error Reporting (AER), Hot-Plug (HP) and Virtual Channel (VC) access -PCI configuration space on the PCI Express port. In all cases the -registers accessed are independent of each other. This patch assumes -that all service drivers will be well behaved and not overwrite -other service driver's configuration settings. - -6.4 PCI Config Registers - -Each service driver runs its PCI config operations on its own -capability structure except the PCI Express capability structure, in -which Root Control register and Device Control register are shared -between PME and AER. This patch assumes that all service drivers -will be well behaved and not overwrite other service driver's -configuration settings. diff --git a/Documentation/README.cycladesZ b/Documentation/README.cycladesZ deleted file mode 100644 index 024a69443..000000000 --- a/Documentation/README.cycladesZ +++ /dev/null @@ -1,8 +0,0 @@ - -The Cyclades-Z must have firmware loaded onto the card before it will -operate. This operation should be performed during system startup, - -The firmware, loader program and the latest device driver code are -available from Cyclades at - ftp://ftp.cyclades.com/pub/cyclades/cyclades-z/linux/ - diff --git a/Documentation/SecurityBugs b/Documentation/SecurityBugs deleted file mode 100644 index 26c3b3635..000000000 --- a/Documentation/SecurityBugs +++ /dev/null @@ -1,38 +0,0 @@ -Linux kernel developers take security very seriously. As such, we'd -like to know when a security bug is found so that it can be fixed and -disclosed as quickly as possible. Please report security bugs to the -Linux kernel security team. - -1) Contact - -The Linux kernel security team can be contacted by email at -. This is a private list of security officers -who will help verify the bug report and develop and release a fix. -It is possible that the security team will bring in extra help from -area maintainers to understand and fix the security vulnerability. - -As it is with any bug, the more information provided the easier it -will be to diagnose and fix. Please review the procedure outlined in -REPORTING-BUGS if you are unclear about what information is helpful. -Any exploit code is very helpful and will not be released without -consent from the reporter unless it has already been made public. - -2) Disclosure - -The goal of the Linux kernel security team is to work with the -bug submitter to bug resolution as well as disclosure. We prefer -to fully disclose the bug as soon as possible. It is reasonable to -delay disclosure when the bug or the fix is not yet fully understood, -the solution is not well-tested or for vendor coordination. However, we -expect these delays to be short, measurable in days, not weeks or months. -A disclosure date is negotiated by the security team working with the -bug submitter as well as vendors. However, the kernel security team -holds the final say when setting a disclosure date. The timeframe for -disclosure is from immediate (esp. if it's already publically known) -to a few weeks. As a basic default policy, we expect report date to -disclosure date to be on the order of 7 days. - -3) Non-disclosure agreements - -The Linux kernel security team is not a formal body and therefore unable -to enter any non-disclosure agreements. diff --git a/Documentation/aoe/aoe.txt b/Documentation/aoe/aoe.txt deleted file mode 100644 index 7af899ffd..000000000 --- a/Documentation/aoe/aoe.txt +++ /dev/null @@ -1,84 +0,0 @@ -The EtherDrive (R) HOWTO for users of 2.6 kernels is found at ... - - http://www.coraid.com/support/linux/EtherDrive-2.6-HOWTO.html - - It has many tips and hints! - -CREATING DEVICE NODES - - Users of udev should find device nodes created automatically. Two - scripts are provided in Documentation/aoe as examples of static - device node creation for using the aoe driver. - - rm -rf /dev/etherd - sh Documentation/aoe/mkdevs.sh /dev/etherd - - ... or to make just one shelf's worth of block device nodes ... - - sh Documentation/aoe/mkshelf.sh /dev/etherd 0 - - There is also an autoload script that shows how to edit - /etc/modprobe.conf to ensure that the aoe module is loaded when - necessary. - -USING DEVICE NODES - - "cat /dev/etherd/err" blocks, waiting for error diagnostic output, - like any retransmitted packets. - - "echo eth2 eth4 > /dev/etherd/interfaces" tells the aoe driver to - limit ATA over Ethernet traffic to eth2 and eth4. AoE traffic from - untrusted networks should be ignored as a matter of security. - - "echo > /dev/etherd/discover" tells the driver to find out what AoE - devices are available. - - These character devices may disappear and be replaced by sysfs - counterparts, so distribution maintainers are encouraged to create - scripts that use these devices. - - The block devices are named like this: - - e{shelf}.{slot} - e{shelf}.{slot}p{part} - - ... so that "e0.2" is the third blade from the left (slot 2) in the - first shelf (shelf address zero). That's the whole disk. The first - partition on that disk would be "e0.2p1". - -USING SYSFS - - Each aoe block device in /sys/block has the extra attributes of - state, mac, and netif. The state attribute is "up" when the device - is ready for I/O and "down" if detected but unusable. The - "down,closewait" state shows that the device is still open and - cannot come up again until it has been closed. - - The mac attribute is the ethernet address of the remote AoE device. - The netif attribute is the network interface on the localhost - through which we are communicating with the remote AoE device. - - There is a script in this directory that formats this information - in a convenient way. - - root@makki root# sh Documentation/aoe/status.sh - e10.0 eth3 up - e10.1 eth3 up - e10.2 eth3 up - e10.3 eth3 up - e10.4 eth3 up - e10.5 eth3 up - e10.6 eth3 up - e10.7 eth3 up - e10.8 eth3 up - e10.9 eth3 up - e4.0 eth1 up - e4.1 eth1 up - e4.2 eth1 up - e4.3 eth1 up - e4.4 eth1 up - e4.5 eth1 up - e4.6 eth1 up - e4.7 eth1 up - e4.8 eth1 up - e4.9 eth1 up diff --git a/Documentation/aoe/autoload.sh b/Documentation/aoe/autoload.sh deleted file mode 100644 index 78dad1334..000000000 --- a/Documentation/aoe/autoload.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh -# set aoe to autoload by installing the -# aliases in /etc/modprobe.conf - -f=/etc/modprobe.conf - -if test ! -r $f || test ! -w $f; then - echo "cannot configure $f for module autoloading" 1>&2 - exit 1 -fi - -grep major-152 $f >/dev/null -if [ $? = 1 ]; then - echo alias block-major-152 aoe >> $f - echo alias char-major-152 aoe >> $f -fi - diff --git a/Documentation/aoe/mkdevs.sh b/Documentation/aoe/mkdevs.sh deleted file mode 100644 index 6ce70703e..000000000 --- a/Documentation/aoe/mkdevs.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh - -n_shelves=${n_shelves:-10} -n_partitions=${n_partitions:-16} - -if test "$#" != "1"; then - echo "Usage: sh `basename $0` {dir}" 1>&2 - exit 1 -fi -dir=$1 - -MAJOR=152 - -echo "Creating AoE devnode files in $dir ..." - -set -e - -mkdir -p $dir - -# (Status info is in sysfs. See status.sh.) -# rm -f $dir/stat -# mknod -m 0400 $dir/stat c $MAJOR 1 -rm -f $dir/err -mknod -m 0400 $dir/err c $MAJOR 2 -rm -f $dir/discover -mknod -m 0200 $dir/discover c $MAJOR 3 -rm -f $dir/interfaces -mknod -m 0200 $dir/interfaces c $MAJOR 4 - -export n_partitions -mkshelf=`echo $0 | sed 's!mkdevs!mkshelf!'` -i=0 -while test $i -lt $n_shelves; do - sh -xc "sh $mkshelf $dir $i" - i=`expr $i + 1` -done diff --git a/Documentation/aoe/mkshelf.sh b/Documentation/aoe/mkshelf.sh deleted file mode 100644 index 40932836b..000000000 --- a/Documentation/aoe/mkshelf.sh +++ /dev/null @@ -1,25 +0,0 @@ -#! /bin/sh - -if test "$#" != "2"; then - echo "Usage: sh `basename $0` {dir} {shelfaddress}" 1>&2 - exit 1 -fi -n_partitions=${n_partitions:-16} -dir=$1 -shelf=$2 -MAJOR=152 - -set -e - -minor=`echo 10 \* $shelf \* $n_partitions | bc` -endp=`echo $n_partitions - 1 | bc` -for slot in `seq 0 9`; do - for part in `seq 0 $endp`; do - name=e$shelf.$slot - test "$part" != "0" && name=${name}p$part - rm -f $dir/$name - mknod -m 0660 $dir/$name b $MAJOR $minor - - minor=`expr $minor + 1` - done -done diff --git a/Documentation/aoe/status.sh b/Documentation/aoe/status.sh deleted file mode 100644 index 8934ccc44..000000000 --- a/Documentation/aoe/status.sh +++ /dev/null @@ -1,28 +0,0 @@ -#! /bin/sh -# collate and present sysfs information about AoE storage - -set -e -format="%8s\t%8s\t%8s\n" -me=`basename $0` - -# printf "$format" device mac netif state - -test -z "`mount | grep sysfs`" && { - echo "$me Error: sysfs is not mounted" 1>&2 - exit 1 -} -test -z "`lsmod | grep '^aoe'`" && { - echo "$me Error: aoe module is not loaded" 1>&2 - exit 1 -} - -for d in `ls -d /sys/block/etherd* 2>/dev/null | grep -v p` end; do - # maybe ls comes up empty, so we use "end" - test $d = end && continue - - dev=`echo "$d" | sed 's/.*!//'` - printf "$format" \ - "$dev" \ - "`cat \"$d/netif\"`" \ - "`cat \"$d/state\"`" -done | sort diff --git a/Documentation/aoe/todo.txt b/Documentation/aoe/todo.txt deleted file mode 100644 index 7fee1e116..000000000 --- a/Documentation/aoe/todo.txt +++ /dev/null @@ -1,14 +0,0 @@ -There is a potential for deadlock when allocating a struct sk_buff for -data that needs to be written out to aoe storage. If the data is -being written from a dirty page in order to free that page, and if -there are no other pages available, then deadlock may occur when a -free page is needed for the sk_buff allocation. This situation has -not been observed, but it would be nice to eliminate any potential for -deadlock under memory pressure. - -Because ATA over Ethernet is not fragmented by the kernel's IP code, -the destructore member of the struct sk_buff is available to the aoe -driver. By using a mempool for allocating all but the first few -sk_buffs, and by registering a destructor, we should be able to -efficiently allocate sk_buffs without introducing any potential for -deadlock. diff --git a/Documentation/aoe/udev-install.sh b/Documentation/aoe/udev-install.sh deleted file mode 100644 index 6449911c6..000000000 --- a/Documentation/aoe/udev-install.sh +++ /dev/null @@ -1,30 +0,0 @@ -# install the aoe-specific udev rules from udev.txt into -# the system's udev configuration -# - -me="`basename $0`" - -# find udev.conf, often /etc/udev/udev.conf -# (or environment can specify where to find udev.conf) -# -if test -z "$conf"; then - if test -r /etc/udev/udev.conf; then - conf=/etc/udev/udev.conf - else - conf="`find /etc -type f -name udev.conf 2> /dev/null`" - if test -z "$conf" || test ! -r "$conf"; then - echo "$me Error: no udev.conf found" 1>&2 - exit 1 - fi - fi -fi - -# find the directory where udev rules are stored, often -# /etc/udev/rules.d -# -rules_d="`sed -n '/^udev_rules=/{ s!udev_rules=!!; s!\"!!g; p; }' $conf`" -if test -z "$rules_d" || test ! -d "$rules_d"; then - echo "$me Error: cannot find udev rules directory" 1>&2 - exit 1 -fi -sh -xc "cp `dirname $0`/udev.txt $rules_d/60-aoe.rules" diff --git a/Documentation/aoe/udev.txt b/Documentation/aoe/udev.txt deleted file mode 100644 index ab39d8bb6..000000000 --- a/Documentation/aoe/udev.txt +++ /dev/null @@ -1,23 +0,0 @@ -# These rules tell udev what device nodes to create for aoe support. -# They may be installed along the following lines (adjusted to what -# you see on your system). -# -# ecashin@makki ~$ su -# Password: -# bash# find /etc -type f -name udev.conf -# /etc/udev/udev.conf -# bash# grep udev_rules= /etc/udev/udev.conf -# udev_rules="/etc/udev/rules.d/" -# bash# ls /etc/udev/rules.d/ -# 10-wacom.rules 50-udev.rules -# bash# cp /path/to/linux-2.6.xx/Documentation/aoe/udev.txt \ -# /etc/udev/rules.d/60-aoe.rules -# - -# aoe char devices -SUBSYSTEM="aoe", KERNEL="discover", NAME="etherd/%k", GROUP="disk", MODE="0220" -SUBSYSTEM="aoe", KERNEL="err", NAME="etherd/%k", GROUP="disk", MODE="0440" -SUBSYSTEM="aoe", KERNEL="interfaces", NAME="etherd/%k", GROUP="disk", MODE="0220" - -# aoe block devices -KERNEL="etherd*", NAME="%k", GROUP="disk" diff --git a/Documentation/arm/Samsung-S3C24XX/H1940.txt b/Documentation/arm/Samsung-S3C24XX/H1940.txt deleted file mode 100644 index d6b1de92b..000000000 --- a/Documentation/arm/Samsung-S3C24XX/H1940.txt +++ /dev/null @@ -1,40 +0,0 @@ - HP IPAQ H1940 - ============= - -http://www.handhelds.org/projects/h1940.html - -Introduction ------------- - - The HP H1940 is a S3C2410 based handheld device, with - bluetooth connectivity. - - -Support -------- - - A variety of information is available - - handhelds.org project page: - - http://www.handhelds.org/projects/h1940.html - - handhelds.org wiki page: - - http://handhelds.org/moin/moin.cgi/HpIpaqH1940 - - Herbert Pötzl pages: - - http://vserver.13thfloor.at/H1940/ - - -Maintainers ------------ - - This project is being maintained and developed by a variety - of people, including Ben Dooks, Arnaud Patard, and Herbert Pötzl. - - Thanks to the many others who have also provided support. - - -(c) 2005 Ben Dooks \ No newline at end of file diff --git a/Documentation/arm/Samsung-S3C24XX/SMDK2440.txt b/Documentation/arm/Samsung-S3C24XX/SMDK2440.txt deleted file mode 100644 index 32e1eae6a..000000000 --- a/Documentation/arm/Samsung-S3C24XX/SMDK2440.txt +++ /dev/null @@ -1,56 +0,0 @@ - Samsung/Meritech SMDK2440 - ========================= - -Introduction ------------- - - The SMDK2440 is a two part evaluation board for the Samsung S3C2440 - processor. It includes support for LCD, SmartMedia, Audio, SD and - 10MBit Ethernet, and expansion headers for various signals, including - the camera and unused GPIO. - - -Configuration -------------- - - To set the default configuration, use `make smdk2440_defconfig` which - will configure the common features of this board, or use - `make s3c2410_config` to include support for all s3c2410/s3c2440 machines - - -Support -------- - - Ben Dooks' SMDK2440 site at http://www.fluff.org/ben/smdk2440/ which - includes linux based USB download tools. - - Some of the h1940 patches that can be found from the H1940 project - site at http://www.handhelds.org/projects/h1940.html can also be - applied to this board. - - -Peripherals ------------ - - There is no current support for any of the extra peripherals on the - base-board itself. - - -MTD ---- - - The NAND flash should be supported by the in kernel MTD NAND support, - NOR flash will be added later. - - -Maintainers ------------ - - This board is being maintained by Ben Dooks, for more info, see - http://www.fluff.org/ben/smdk2440/ - - Many thanks to Dimitry Andric of TomTom for the loan of the SMDK2440, - and to Simtec Electronics for allowing me time to work on this. - - -(c) 2004 Ben Dooks \ No newline at end of file diff --git a/Documentation/arm/Samsung-S3C24XX/Suspend.txt b/Documentation/arm/Samsung-S3C24XX/Suspend.txt deleted file mode 100644 index e12bc3284..000000000 --- a/Documentation/arm/Samsung-S3C24XX/Suspend.txt +++ /dev/null @@ -1,106 +0,0 @@ - S3C24XX Suspend Support - ======================= - - -Introduction ------------- - - The S3C2410 supports a low-power suspend mode, where the SDRAM is kept - in Self-Refresh mode, and all but the essential peripheral blocks are - powered down. For more information on how this works, please look - at the S3C2410 datasheets from Samsung. - - -Requirements ------------- - - 1) A bootloader that can support the necessary resume operation - - 2) Support for at least 1 source for resume - - 3) CONFIG_PM enabled in the kernel - - 4) Any peripherals that are going to be powered down at the same - time require suspend/resume support. - - -Resuming --------- - - The S3C2410 user manual defines the process of sending the CPU to - sleep and how it resumes. The default behaviour of the Linux code - is to set the GSTATUS3 register to the physical address of the - code to resume Linux operation. - - GSTATUS4 is currently left alone by the sleep code, and is free to - use for any other purposes (for example, the EB2410ITX uses this to - save memory configuration in). - - -Machine Support ---------------- - - The machine specific functions must call the s3c2410_pm_init() function - to say that its bootloader is capable of resuming. This can be as - simple as adding the following to the machine's definition: - - INITMACHINE(s3c2410_pm_init) - - A board can do its own setup before calling s3c2410_pm_init, if it - needs to setup anything else for power management support. - - There is currently no support for over-riding the default method of - saving the resume address, if your board requires it, then contact - the maintainer and discuss what is required. - - Note, the original method of adding an late_initcall() is wrong, - and will end up initialising all compiled machines' pm init! - - -Debugging ---------- - - There are several important things to remember when using PM suspend: - - 1) The uart drivers will disable the clocks to the UART blocks when - suspending, which means that use of printascii() or similar direct - access to the UARTs will cause the debug to stop. - - 2) Whilst the pm code itself will attempt to re-enable the UART clocks, - care should be taken that any external clock sources that the UARTs - rely on are still enabled at that point. - - -Configuration -------------- - - The S3C2410 specific configuration in `System Type` defines various - aspects of how the S3C2410 suspend and resume support is configured - - `S3C2410 PM Suspend debug` - - This option prints messages to the serial console before and after - the actual suspend, giving detailed information on what is - happening - - - `S3C2410 PM Suspend Memory CRC` - - Allows the entire memory to be checksummed before and after the - suspend to see if there has been any corruption of the contents. - - This support requires the CRC32 function to be enabled. - - - `S3C2410 PM Suspend CRC Chunksize (KiB)` - - Defines the size of memory each CRC chunk covers. A smaller value - will mean that the CRC data block will take more memory, but will - identify any faults with better precision - - -Document Author ---------------- - -Ben Dooks, (c) 2004 Simtec Electronics - diff --git a/Documentation/as-iosched.txt b/Documentation/as-iosched.txt deleted file mode 100644 index 0dba00d5a..000000000 --- a/Documentation/as-iosched.txt +++ /dev/null @@ -1,165 +0,0 @@ -Anticipatory IO scheduler -------------------------- -Nick Piggin 13 Sep 2003 - -Attention! Database servers, especially those using "TCQ" disks should -investigate performance with the 'deadline' IO scheduler. Any system with high -disk performance requirements should do so, in fact. - -If you see unusual performance characteristics of your disk systems, or you -see big performance regressions versus the deadline scheduler, please email -me. Database users don't bother unless you're willing to test a lot of patches -from me ;) its a known issue. - -Also, users with hardware RAID controllers, doing striping, may find -highly variable performance results with using the as-iosched. The -as-iosched anticipatory implementation is based on the notion that a disk -device has only one physical seeking head. A striped RAID controller -actually has a head for each physical device in the logical RAID device. - -However, setting the antic_expire (see tunable parameters below) produces -very similar behavior to the deadline IO scheduler. - - -Selecting IO schedulers ------------------------ -To choose IO schedulers at boot time, use the argument 'elevator=deadline'. -'noop' and 'as' (the default) are also available. IO schedulers are assigned -globally at boot time only presently. - - -Anticipatory IO scheduler Policies ----------------------------------- -The as-iosched implementation implements several layers of policies -to determine when an IO request is dispatched to the disk controller. -Here are the policies outlined, in order of application. - -1. one-way Elevator algorithm. - -The elevator algorithm is similar to that used in deadline scheduler, with -the addition that it allows limited backward movement of the elevator -(i.e. seeks backwards). A seek backwards can occur when choosing between -two IO requests where one is behind the elevator's current position, and -the other is in front of the elevator's position. If the seek distance to -the request in back of the elevator is less than half the seek distance to -the request in front of the elevator, then the request in back can be chosen. -Backward seeks are also limited to a maximum of MAXBACK (1024*1024) sectors. -This favors forward movement of the elevator, while allowing opportunistic -"short" backward seeks. - -2. FIFO expiration times for reads and for writes. - -This is again very similar to the deadline IO scheduler. The expiration -times for requests on these lists is tunable using the parameters read_expire -and write_expire discussed below. When a read or a write expires in this way, -the IO scheduler will interrupt its current elevator sweep or read anticipation -to service the expired request. - -3. Read and write request batching - -A batch is a collection of read requests or a collection of write -requests. The as scheduler alternates dispatching read and write batches -to the driver. In the case a read batch, the scheduler submits read -requests to the driver as long as there are read requests to submit, and -the read batch time limit has not been exceeded (read_batch_expire). -The read batch time limit begins counting down only when there are -competing write requests pending. - -In the case of a write batch, the scheduler submits write requests to -the driver as long as there are write requests available, and the -write batch time limit has not been exceeded (write_batch_expire). -However, the length of write batches will be gradually shortened -when read batches frequently exceed their time limit. - -When changing between batch types, the scheduler waits for all requests -from the previous batch to complete before scheduling requests for the -next batch. - -The read and write fifo expiration times described in policy 2 above -are checked only when in scheduling IO of a batch for the corresponding -(read/write) type. So for example, the read FIFO timeout values are -tested only during read batches. Likewise, the write FIFO timeout -values are tested only during write batches. For this reason, -it is generally not recommended for the read batch time -to be longer than the write expiration time, nor for the write batch -time to exceed the read expiration time (see tunable parameters below). - -When the IO scheduler changes from a read to a write batch, -it begins the elevator from the request that is on the head of the -write expiration FIFO. Likewise, when changing from a write batch to -a read batch, scheduler begins the elevator from the first entry -on the read expiration FIFO. - -4. Read anticipation. - -Read anticipation occurs only when scheduling a read batch. -This implementation of read anticipation allows only one read request -to be dispatched to the disk controller at a time. In -contrast, many write requests may be dispatched to the disk controller -at a time during a write batch. It is this characteristic that can make -the anticipatory scheduler perform anomalously with controllers supporting -TCQ, or with hardware striped RAID devices. Setting the antic_expire -queue paramter (see below) to zero disables this behavior, and the anticipatory -scheduler behaves essentially like the deadline scheduler. - -When read anticipation is enabled (antic_expire is not zero), reads -are dispatched to the disk controller one at a time. -At the end of each read request, the IO scheduler examines its next -candidate read request from its sorted read list. If that next request -is from the same process as the request that just completed, -or if the next request in the queue is "very close" to the -just completed request, it is dispatched immediately. Otherwise, -statistics (average think time, average seek distance) on the process -that submitted the just completed request are examined. If it seems -likely that that process will submit another request soon, and that -request is likely to be near the just completed request, then the IO -scheduler will stop dispatching more read requests for up time (antic_expire) -milliseconds, hoping that process will submit a new request near the one -that just completed. If such a request is made, then it is dispatched -immediately. If the antic_expire wait time expires, then the IO scheduler -will dispatch the next read request from the sorted read queue. - -To decide whether an anticipatory wait is worthwhile, the scheduler -maintains statistics for each process that can be used to compute -mean "think time" (the time between read requests), and mean seek -distance for that process. One observation is that these statistics -are associated with each process, but those statistics are not associated -with a specific IO device. So for example, if a process is doing IO -on several file systems on separate devices, the statistics will be -a combination of IO behavior from all those devices. - - -Tuning the anticipatory IO scheduler ------------------------------------- -When using 'as', the anticipatory IO scheduler there are 5 parameters under -/sys/block/*/iosched/. All are units of milliseconds. - -The parameters are: -* read_expire - Controls how long until a read request becomes "expired". It also controls the - interval between which expired requests are served, so set to 50, a request - might take anywhere < 100ms to be serviced _if_ it is the next on the - expired list. Obviously request expiration strategies won't make the disk - go faster. The result basically equates to the timeslice a single reader - gets in the presence of other IO. 100*((seek time / read_expire) + 1) is - very roughly the % streaming read efficiency your disk should get with - multiple readers. - -* read_batch_expire - Controls how much time a batch of reads is given before pending writes are - served. A higher value is more efficient. This might be set below read_expire - if writes are to be given higher priority than reads, but reads are to be - as efficient as possible when there are no writes. Generally though, it - should be some multiple of read_expire. - -* write_expire, and -* write_batch_expire are equivalent to the above, for writes. - -* antic_expire - Controls the maximum amount of time we can anticipate a good read (one - with a short seek distance from the most recently completed request) before - giving up. Many other factors may cause anticipation to be stopped early, - or some processes will not be "anticipated" at all. Should be a bit higher - for big seek time devices though not a linear correspondence - most - processes have only a few ms thinktime. - diff --git a/Documentation/atomic_ops.txt b/Documentation/atomic_ops.txt deleted file mode 100644 index 8eedaa24f..000000000 --- a/Documentation/atomic_ops.txt +++ /dev/null @@ -1,456 +0,0 @@ - Semantics and Behavior of Atomic and - Bitmask Operations - - David S. Miller - - This document is intended to serve as a guide to Linux port -maintainers on how to implement atomic counter, bitops, and spinlock -interfaces properly. - - The atomic_t type should be defined as a signed integer. -Also, it should be made opaque such that any kind of cast to a normal -C integer type will fail. Something like the following should -suffice: - - typedef struct { volatile int counter; } atomic_t; - - The first operations to implement for atomic_t's are the -initializers and plain reads. - - #define ATOMIC_INIT(i) { (i) } - #define atomic_set(v, i) ((v)->counter = (i)) - -The first macro is used in definitions, such as: - -static atomic_t my_counter = ATOMIC_INIT(1); - -The second interface can be used at runtime, as in: - - struct foo { atomic_t counter; }; - ... - - struct foo *k; - - k = kmalloc(sizeof(*k), GFP_KERNEL); - if (!k) - return -ENOMEM; - atomic_set(&k->counter, 0); - -Next, we have: - - #define atomic_read(v) ((v)->counter) - -which simply reads the current value of the counter. - -Now, we move onto the actual atomic operation interfaces. - - void atomic_add(int i, atomic_t *v); - void atomic_sub(int i, atomic_t *v); - void atomic_inc(atomic_t *v); - void atomic_dec(atomic_t *v); - -These four routines add and subtract integral values to/from the given -atomic_t value. The first two routines pass explicit integers by -which to make the adjustment, whereas the latter two use an implicit -adjustment value of "1". - -One very important aspect of these two routines is that they DO NOT -require any explicit memory barriers. They need only perform the -atomic_t counter update in an SMP safe manner. - -Next, we have: - - int atomic_inc_return(atomic_t *v); - int atomic_dec_return(atomic_t *v); - -These routines add 1 and subtract 1, respectively, from the given -atomic_t and return the new counter value after the operation is -performed. - -Unlike the above routines, it is required that explicit memory -barriers are performed before and after the operation. It must be -done such that all memory operations before and after the atomic -operation calls are strongly ordered with respect to the atomic -operation itself. - -For example, it should behave as if a smp_mb() call existed both -before and after the atomic operation. - -If the atomic instructions used in an implementation provide explicit -memory barrier semantics which satisfy the above requirements, that is -fine as well. - -Let's move on: - - int atomic_add_return(int i, atomic_t *v); - int atomic_sub_return(int i, atomic_t *v); - -These behave just like atomic_{inc,dec}_return() except that an -explicit counter adjustment is given instead of the implicit "1". -This means that like atomic_{inc,dec}_return(), the memory barrier -semantics are required. - -Next: - - int atomic_inc_and_test(atomic_t *v); - int atomic_dec_and_test(atomic_t *v); - -These two routines increment and decrement by 1, respectively, the -given atomic counter. They return a boolean indicating whether the -resulting counter value was zero or not. - -It requires explicit memory barrier semantics around the operation as -above. - - int atomic_sub_and_test(int i, atomic_t *v); - -This is identical to atomic_dec_and_test() except that an explicit -decrement is given instead of the implicit "1". It requires explicit -memory barrier semantics around the operation. - - int atomic_add_negative(int i, atomic_t *v); - -The given increment is added to the given atomic counter value. A -boolean is return which indicates whether the resulting counter value -is negative. It requires explicit memory barrier semantics around the -operation. - -If a caller requires memory barrier semantics around an atomic_t -operation which does not return a value, a set of interfaces are -defined which accomplish this: - - void smp_mb__before_atomic_dec(void); - void smp_mb__after_atomic_dec(void); - void smp_mb__before_atomic_inc(void); - void smp_mb__after_atomic_dec(void); - -For example, smp_mb__before_atomic_dec() can be used like so: - - obj->dead = 1; - smp_mb__before_atomic_dec(); - atomic_dec(&obj->ref_count); - -It makes sure that all memory operations preceeding the atomic_dec() -call are strongly ordered with respect to the atomic counter -operation. In the above example, it guarentees that the assignment of -"1" to obj->dead will be globally visible to other cpus before the -atomic counter decrement. - -Without the explicitl smp_mb__before_atomic_dec() call, the -implementation could legally allow the atomic counter update visible -to other cpus before the "obj->dead = 1;" assignment. - -The other three interfaces listed are used to provide explicit -ordering with respect to memory operations after an atomic_dec() call -(smp_mb__after_atomic_dec()) and around atomic_inc() calls -(smp_mb__{before,after}_atomic_inc()). - -A missing memory barrier in the cases where they are required by the -atomic_t implementation above can have disasterous results. Here is -an example, which follows a pattern occuring frequently in the Linux -kernel. It is the use of atomic counters to implement reference -counting, and it works such that once the counter falls to zero it can -be guarenteed that no other entity can be accessing the object: - -static void obj_list_add(struct obj *obj) -{ - obj->active = 1; - list_add(&obj->list); -} - -static void obj_list_del(struct obj *obj) -{ - list_del(&obj->list); - obj->active = 0; -} - -static void obj_destroy(struct obj *obj) -{ - BUG_ON(obj->active); - kfree(obj); -} - -struct obj *obj_list_peek(struct list_head *head) -{ - if (!list_empty(head)) { - struct obj *obj; - - obj = list_entry(head->next, struct obj, list); - atomic_inc(&obj->refcnt); - return obj; - } - return NULL; -} - -void obj_poke(void) -{ - struct obj *obj; - - spin_lock(&global_list_lock); - obj = obj_list_peek(&global_list); - spin_unlock(&global_list_lock); - - if (obj) { - obj->ops->poke(obj); - if (atomic_dec_and_test(&obj->refcnt)) - obj_destroy(obj); - } -} - -void obj_timeout(struct obj *obj) -{ - spin_lock(&global_list_lock); - obj_list_del(obj); - spin_unlock(&global_list_lock); - - if (atomic_dec_and_test(&obj->refcnt)) - obj_destroy(obj); -} - -(This is a simplification of the ARP queue management in the - generic neighbour discover code of the networking. Olaf Kirch - found a bug wrt. memory barriers in kfree_skb() that exposed - the atomic_t memory barrier requirements quite clearly.) - -Given the above scheme, it must be the case that the obj->active -update done by the obj list deletion be visible to other processors -before the atomic counter decrement is performed. - -Otherwise, the counter could fall to zero, yet obj->active would still -be set, thus triggering the assertion in obj_destroy(). The error -sequence looks like this: - - cpu 0 cpu 1 - obj_poke() obj_timeout() - obj = obj_list_peek(); - ... gains ref to obj, refcnt=2 - obj_list_del(obj); - obj->active = 0 ... - ... visibility delayed ... - atomic_dec_and_test() - ... refcnt drops to 1 ... - atomic_dec_and_test() - ... refcount drops to 0 ... - obj_destroy() - BUG() triggers since obj->active - still seen as one - obj->active update visibility occurs - -With the memory barrier semantics required of the atomic_t operations -which return values, the above sequence of memory visibility can never -happen. Specifically, in the above case the atomic_dec_and_test() -counter decrement would not become globally visible until the -obj->active update does. - -As a historical note, 32-bit Sparc used to only allow usage of -24-bits of it's atomic_t type. This was because it used 8 bits -as a spinlock for SMP safety. Sparc32 lacked a "compare and swap" -type instruction. However, 32-bit Sparc has since been moved over -to a "hash table of spinlocks" scheme, that allows the full 32-bit -counter to be realized. Essentially, an array of spinlocks are -indexed into based upon the address of the atomic_t being operated -on, and that lock protects the atomic operation. Parisc uses the -same scheme. - -Another note is that the atomic_t operations returning values are -extremely slow on an old 386. - -We will now cover the atomic bitmask operations. You will find that -their SMP and memory barrier semantics are similar in shape and scope -to the atomic_t ops above. - -Native atomic bit operations are defined to operate on objects aligned -to the size of an "unsigned long" C data type, and are least of that -size. The endianness of the bits within each "unsigned long" are the -native endianness of the cpu. - - void set_bit(unsigned long nr, volatils unsigned long *addr); - void clear_bit(unsigned long nr, volatils unsigned long *addr); - void change_bit(unsigned long nr, volatils unsigned long *addr); - -These routines set, clear, and change, respectively, the bit number -indicated by "nr" on the bit mask pointed to by "ADDR". - -They must execute atomically, yet there are no implicit memory barrier -semantics required of these interfaces. - - int test_and_set_bit(unsigned long nr, volatils unsigned long *addr); - int test_and_clear_bit(unsigned long nr, volatils unsigned long *addr); - int test_and_change_bit(unsigned long nr, volatils unsigned long *addr); - -Like the above, except that these routines return a boolean which -indicates whether the changed bit was set _BEFORE_ the atomic bit -operation. - -WARNING! It is incredibly important that the value be a boolean, -ie. "0" or "1". Do not try to be fancy and save a few instructions by -declaring the above to return "long" and just returning something like -"old_val & mask" because that will not work. - -For one thing, this return value gets truncated to int in many code -paths using these interfaces, so on 64-bit if the bit is set in the -upper 32-bits then testers will never see that. - -One great example of where this problem crops up are the thread_info -flag operations. Routines such as test_and_set_ti_thread_flag() chop -the return value into an int. There are other places where things -like this occur as well. - -These routines, like the atomic_t counter operations returning values, -require explicit memory barrier semantics around their execution. All -memory operations before the atomic bit operation call must be made -visible globally before the atomic bit operation is made visible. -Likewise, the atomic bit operation must be visible globally before any -subsequent memory operation is made visible. For example: - - obj->dead = 1; - if (test_and_set_bit(0, &obj->flags)) - /* ... */; - obj->killed = 1; - -The implementation of test_and_set_bit() must guarentee that -"obj->dead = 1;" is visible to cpus before the atomic memory operation -done by test_and_set_bit() becomes visible. Likewise, the atomic -memory operation done by test_and_set_bit() must become visible before -"obj->killed = 1;" is visible. - -Finally there is the basic operation: - - int test_bit(unsigned long nr, __const__ volatile unsigned long *addr); - -Which returns a boolean indicating if bit "nr" is set in the bitmask -pointed to by "addr". - -If explicit memory barriers are required around clear_bit() (which -does not return a value, and thus does not need to provide memory -barrier semantics), two interfaces are provided: - - void smp_mb__before_clear_bit(void); - void smp_mb__after_clear_bit(void); - -They are used as follows, and are akin to their atomic_t operation -brothers: - - /* All memory operations before this call will - * be globally visible before the clear_bit(). - */ - smp_mb__before_clear_bit(); - clear_bit( ... ); - - /* The clear_bit() will be visible before all - * subsequent memory operations. - */ - smp_mb__after_clear_bit(); - -Finally, there are non-atomic versions of the bitmask operations -provided. They are used in contexts where some other higher-level SMP -locking scheme is being used to protect the bitmask, and thus less -expensive non-atomic operations may be used in the implementation. -They have names similar to the above bitmask operation interfaces, -except that two underscores are prefixed to the interface name. - - void __set_bit(unsigned long nr, volatile unsigned long *addr); - void __clear_bit(unsigned long nr, volatile unsigned long *addr); - void __change_bit(unsigned long nr, volatile unsigned long *addr); - int __test_and_set_bit(unsigned long nr, volatile unsigned long *addr); - int __test_and_clear_bit(unsigned long nr, volatile unsigned long *addr); - int __test_and_change_bit(unsigned long nr, volatile unsigned long *addr); - -These non-atomic variants also do not require any special memory -barrier semantics. - -The routines xchg() and cmpxchg() need the same exact memory barriers -as the atomic and bit operations returning values. - -Spinlocks and rwlocks have memory barrier expectations as well. -The rule to follow is simple: - -1) When acquiring a lock, the implementation must make it globally - visible before any subsequent memory operation. - -2) When releasing a lock, the implementation must make it such that - all previous memory operations are globally visible before the - lock release. - -Which finally brings us to _atomic_dec_and_lock(). There is an -architecture-neutral version implemented in lib/dec_and_lock.c, -but most platforms will wish to optimize this in assembler. - - int _atomic_dec_and_lock(atomic_t *atomic, spinlock_t *lock); - -Atomically decrement the given counter, and if will drop to zero -atomically acquire the given spinlock and perform the decrement -of the counter to zero. If it does not drop to zero, do nothing -with the spinlock. - -It is actually pretty simple to get the memory barrier correct. -Simply satisfy the spinlock grab requirements, which is make -sure the spinlock operation is globally visible before any -subsequent memory operation. - -We can demonstrate this operation more clearly if we define -an abstract atomic operation: - - long cas(long *mem, long old, long new); - -"cas" stands for "compare and swap". It atomically: - -1) Compares "old" with the value currently at "mem". -2) If they are equal, "new" is written to "mem". -3) Regardless, the current value at "mem" is returned. - -As an example usage, here is what an atomic counter update -might look like: - -void example_atomic_inc(long *counter) -{ - long old, new, ret; - - while (1) { - old = *counter; - new = old + 1; - - ret = cas(counter, old, new); - if (ret == old) - break; - } -} - -Let's use cas() in order to build a pseudo-C atomic_dec_and_lock(): - -int _atomic_dec_and_lock(atomic_t *atomic, spinlock_t *lock) -{ - long old, new, ret; - int went_to_zero; - - went_to_zero = 0; - while (1) { - old = atomic_read(atomic); - new = old - 1; - if (new == 0) { - went_to_zero = 1; - spin_lock(lock); - } - ret = cas(atomic, old, new); - if (ret == old) - break; - if (went_to_zero) { - spin_unlock(lock); - went_to_zero = 0; - } - } - - return went_to_zero; -} - -Now, as far as memory barriers go, as long as spin_lock() -strictly orders all subsequent memory operations (including -the cas()) with respect to itself, things will be fine. - -Said another way, _atomic_dec_and_lock() must guarentee that -a counter dropping to zero is never made visible before the -spinlock being acquired. - -Note that this also means that for the case where the counter -is not dropping to zero, there are no memory ordering -requirements. diff --git a/Documentation/cdrom/packet-writing.txt b/Documentation/cdrom/packet-writing.txt deleted file mode 100644 index d34fcbca9..000000000 --- a/Documentation/cdrom/packet-writing.txt +++ /dev/null @@ -1,86 +0,0 @@ -Getting started quick ---------------------- - -- Select packet support in the block device section and UDF support in - the file system section. - -- Compile and install kernel and modules, reboot. - -- You need the udftools package (pktsetup, mkudffs, cdrwtool). - Download from http://sourceforge.net/projects/linux-udf/ - -- Grab a new CD-RW disc and format it (assuming CD-RW is hdc, substitute - as appropriate): - # cdrwtool -d /dev/hdc -q - -- Setup your writer - # pktsetup dev_name /dev/hdc - -- Now you can mount /dev/pktcdvd/dev_name and copy files to it. Enjoy! - # mount /dev/pktcdvd/dev_name /cdrom -t udf -o rw,noatime - - -Packet writing for DVD-RW media -------------------------------- - -DVD-RW discs can be written to much like CD-RW discs if they are in -the so called "restricted overwrite" mode. To put a disc in restricted -overwrite mode, run: - - # dvd+rw-format /dev/hdc - -You can then use the disc the same way you would use a CD-RW disc: - - # pktsetup dev_name /dev/hdc - # mount /dev/pktcdvd/dev_name /cdrom -t udf -o rw,noatime - - -Packet writing for DVD+RW media -------------------------------- - -According to the DVD+RW specification, a drive supporting DVD+RW discs -shall implement "true random writes with 2KB granularity", which means -that it should be possible to put any filesystem with a block size >= -2KB on such a disc. For example, it should be possible to do: - - # mkudffs /dev/hdc - # mount /dev/hdc /cdrom -t udf -o rw,noatime - -However, some drives don't follow the specification and expect the -host to perform aligned writes at 32KB boundaries. Other drives do -follow the specification, but suffer bad performance problems if the -writes are not 32KB aligned. - -Both problems can be solved by using the pktcdvd driver, which always -generates aligned writes. - - # pktsetup dev_name /dev/hdc - # mkudffs /dev/pktcdvd/dev_name - # mount /dev/pktcdvd/dev_name /cdrom -t udf -o rw,noatime - - -Notes ------ - -- CD-RW media can usually not be overwritten more than about 1000 - times, so to avoid unnecessary wear on the media, you should always - use the noatime mount option. - -- Defect management (ie automatic remapping of bad sectors) has not - been implemented yet, so you are likely to get at least some - filesystem corruption if the disc wears out. - -- Since the pktcdvd driver makes the disc appear as a regular block - device with a 2KB block size, you can put any filesystem you like on - the disc. For example, run: - - # /sbin/mke2fs /dev/pktcdvd/dev_name - - to create an ext2 filesystem on the disc. - - -Links ------ - -See http://fy.chalmers.se/~appro/linux/DVD+RW/ for more information -about DVD writing. diff --git a/Documentation/cpu-freq/cpufreq-nforce2.txt b/Documentation/cpu-freq/cpufreq-nforce2.txt deleted file mode 100644 index 9188337d8..000000000 --- a/Documentation/cpu-freq/cpufreq-nforce2.txt +++ /dev/null @@ -1,19 +0,0 @@ - -The cpufreq-nforce2 driver changes the FSB on nVidia nForce2 plattforms. - -This works better than on other plattforms, because the FSB of the CPU -can be controlled independently from the PCI/AGP clock. - -The module has two options: - - fid: multiplier * 10 (for example 8.5 = 85) - min_fsb: minimum FSB - -If not set, fid is calculated from the current CPU speed and the FSB. -min_fsb defaults to FSB at boot time - 50 MHz. - -IMPORTANT: The available range is limited downwards! - Also the minimum available FSB can differ, for systems - booting with 200 MHz, 150 should always work. - - diff --git a/Documentation/cpu-freq/cpufreq-stats.txt b/Documentation/cpu-freq/cpufreq-stats.txt deleted file mode 100644 index e2d1e760b..000000000 --- a/Documentation/cpu-freq/cpufreq-stats.txt +++ /dev/null @@ -1,128 +0,0 @@ - - CPU frequency and voltage scaling statictics in the Linux(TM) kernel - - - L i n u x c p u f r e q - s t a t s d r i v e r - - - information for users - - - - Venkatesh Pallipadi - -Contents -1. Introduction -2. Statistics Provided (with example) -3. Configuring cpufreq-stats - - -1. Introduction - -cpufreq-stats is a driver that provices CPU frequency statistics for each CPU. -This statistics is provided in /sysfs as a bunch of read_only interfaces. This -interface (when configured) will appear in a seperate directory under cpufreq -in /sysfs (/devices/system/cpu/cpuX/cpufreq/stats/) for each CPU. -Various statistics will form read_only files under this directory. - -This driver is designed to be independent of any particular cpufreq_driver -that may be running on your CPU. So, it will work with any cpufreq_driver. - - -2. Statistics Provided (with example) - -cpufreq stats provides following statistics (explained in detail below). -- time_in_state -- total_trans -- trans_table - -All the statistics will be from the time the stats driver has been inserted -to the time when a read of a particular statistic is done. Obviously, stats -driver will not have any information about the the frequcny transitions before -the stats driver insertion. - --------------------------------------------------------------------------------- -:/sys/devices/system/cpu/cpu0/cpufreq/stats # ls -l -total 0 -drwxr-xr-x 2 root root 0 May 14 16:06 . -drwxr-xr-x 3 root root 0 May 14 15:58 .. --r--r--r-- 1 root root 4096 May 14 16:06 time_in_state --r--r--r-- 1 root root 4096 May 14 16:06 total_trans --r--r--r-- 1 root root 4096 May 14 16:06 trans_table --------------------------------------------------------------------------------- - -- time_in_state -This gives the amount of time spent in each of the frequencies supported by -this CPU. The cat output will have "