Linux kernel version 2.3.16 has been released. It is available from: Patch: ftp://ftp.kernel.org/pub/linux/kernel/v2.3/patch-2.3.16.gz Full source: ftp://ftp.kernel.org/pub/linux/kernel/v2.3/linux-2.3.16.tar.gz Sizes in bytes Compressed Uncompressed ------------------------------------------------------------ Patch 949703 4285995 Full source 15820538 67399680 ----------------------------------------------------------------------------- This is an automatically generated message. To unsubscribe from this list, please send a message to [EMAIL PROTECTED] containing the line: unsubscribe linux-kernel-patch <your_email_address> ... where <your_email_address> is the email address you are receiving this message at. ----------------------------------------------------------------------------- The following files were changed in this release: CREDITS | 13 Documentation/Changes | 28 Documentation/Configure.help | 54 Documentation/README.DAC960 | 717 +++++ Documentation/i386/zero-page.txt | 3 Documentation/ioctl-number.txt | 1 Documentation/networking/soundmodem.txt | 4 Documentation/watchdog.txt | 6 MAINTAINERS | 20 Makefile | 2 Rules.make | 10 arch/alpha/Makefile | 6 arch/alpha/config.in | 5 arch/alpha/defconfig | 114 arch/alpha/kernel/Makefile | 27 arch/alpha/kernel/alpha_ksyms.c | 6 arch/alpha/kernel/bios32.c | 1374 ----------- arch/alpha/kernel/bios32.h | 166 - arch/alpha/kernel/core_apecs.c | 187 - arch/alpha/kernel/core_cia.c | 432 +-- arch/alpha/kernel/core_lca.c | 187 - arch/alpha/kernel/core_mcpcia.c | 524 +--- arch/alpha/kernel/core_polaris.c | 78 arch/alpha/kernel/core_pyxis.c | 280 -- arch/alpha/kernel/core_t2.c | 221 - arch/alpha/kernel/core_tsunami.c | 191 - arch/alpha/kernel/entry.S | 4 arch/alpha/kernel/head.S | 18 arch/alpha/kernel/irq.c | 8 arch/alpha/kernel/irq.h | 49 arch/alpha/kernel/irq_impl.h | 49 arch/alpha/kernel/machvec.h | 140 - arch/alpha/kernel/machvec_impl.h | 146 + arch/alpha/kernel/ns87312.c | 38 arch/alpha/kernel/pci.c | 230 + arch/alpha/kernel/pci_impl.h | 146 + arch/alpha/kernel/pci_setup.c | 328 ++ arch/alpha/kernel/pci_syscall.c | 148 + arch/alpha/kernel/process.c | 6 arch/alpha/kernel/proto.h | 135 - arch/alpha/kernel/setup.c | 62 arch/alpha/kernel/smp.c | 2 arch/alpha/kernel/sys_alcor.c | 38 arch/alpha/kernel/sys_cabriolet.c | 104 arch/alpha/kernel/sys_dp264.c | 110 arch/alpha/kernel/sys_eb64p.c | 41 arch/alpha/kernel/sys_jensen.c | 15 arch/alpha/kernel/sys_miata.c | 42 arch/alpha/kernel/sys_mikasa.c | 48 arch/alpha/kernel/sys_noritake.c | 59 arch/alpha/kernel/sys_rawhide.c | 56 arch/alpha/kernel/sys_ruffian.c | 63 arch/alpha/kernel/sys_rx164.c | 38 arch/alpha/kernel/sys_sable.c | 37 arch/alpha/kernel/sys_sio.c | 213 - arch/alpha/kernel/sys_sx164.c | 27 arch/alpha/kernel/sys_takara.c | 37 arch/alpha/kernel/time.c | 18 arch/alpha/kernel/traps.c | 2 arch/alpha/vmlinux.lds | 23 arch/arm/Makefile | 143 - arch/arm/boot/compressed/Makefile | 9 arch/arm/config.in | 76 arch/arm/kernel/Makefile | 13 arch/arm/kernel/armksyms.c | 30 arch/arm/kernel/bios32.c | 352 ++ arch/arm/kernel/calls.S | 6 arch/arm/kernel/dec21285.c | 17 arch/arm/kernel/dma-a5k.c | 2 arch/arm/kernel/dma-arc.c | 8 arch/arm/kernel/dma-dummy.c | 2 arch/arm/kernel/dma-footbridge.c | 2 arch/arm/kernel/dma-isa.c | 8 arch/arm/kernel/dma-rpc.c | 2 arch/arm/kernel/dma.c | 2 arch/arm/kernel/ecard.c | 57 arch/arm/kernel/entry-armo.S | 4 arch/arm/kernel/entry-armv.S | 19 arch/arm/kernel/entry-common.S | 26 arch/arm/kernel/fiq.c | 2 arch/arm/kernel/head-armv.S | 16 arch/arm/kernel/hw-footbridge.c | 35 arch/arm/kernel/ioport.c | 27 arch/arm/kernel/irq.c | 2 arch/arm/kernel/isa.c | 4 arch/arm/kernel/leds-footbridge.c | 4 arch/arm/kernel/process.c | 13 arch/arm/kernel/ptrace.c | 4 arch/arm/kernel/semaphore.c | 202 + arch/arm/kernel/setup.c | 146 - arch/arm/kernel/time.c | 2 arch/arm/kernel/traps.c | 4 arch/arm/lib/Makefile | 2 arch/arm/lib/semaphore.S | 34 arch/arm/mm/Makefile | 26 arch/arm/mm/fault-armv.c | 23 arch/arm/mm/init.c | 4 arch/arm/mm/ioremap.c | 2 arch/arm/mm/mm-armv.c | 2 arch/arm/mm/mm-rpc.c | 4 arch/arm/mm/proc-arm2,3.S | 71 arch/arm/mm/proc-arm6,7.S | 233 + arch/arm/mm/proc-sa110.S | 147 - arch/arm/nwfpe/config.h | 4 arch/arm/nwfpe/double_cpdo.c | 4 arch/arm/nwfpe/extended_cpdo.c | 4 arch/arm/nwfpe/fpa11.c | 4 arch/arm/nwfpe/fpa11.h | 4 arch/arm/nwfpe/fpa11_cpdo.c | 4 arch/arm/nwfpe/fpa11_cpdt.c | 4 arch/arm/nwfpe/fpa11_cprt.c | 4 arch/arm/nwfpe/fpmodule.c | 8 arch/arm/nwfpe/fpmodule.h | 4 arch/arm/nwfpe/fpopcode.c | 4 arch/arm/nwfpe/fpopcode.h | 4 arch/arm/nwfpe/fpsr.h | 4 arch/arm/nwfpe/single_cpdo.c | 4 arch/arm/vmlinux-armo.lds | 61 arch/arm/vmlinux-armo.lds.in | 64 arch/arm/vmlinux-armv.lds | 75 arch/arm/vmlinux-armv.lds.in | 85 arch/i386/boot/Makefile | 4 arch/i386/boot/setup.S | 101 arch/i386/config.in | 3 arch/i386/defconfig | 14 arch/i386/kernel/apm.c | 2 arch/i386/kernel/bios32.c | 104 arch/i386/kernel/i386_ksyms.c | 1 arch/i386/kernel/io_apic.c | 4 arch/i386/kernel/irq.c | 27 arch/i386/kernel/semaphore.c | 27 arch/i386/kernel/setup.c | 302 ++ arch/i386/kernel/visws_apic.c | 2 arch/i386/math-emu/div_Xsig.S | 2 arch/i386/math-emu/reg_round.S | 2 arch/i386/math-emu/reg_u_div.S | 2 arch/i386/mm/Makefile | 4 arch/i386/mm/bigmem.c | 33 arch/i386/mm/init.c | 103 arch/m68k/amiga/amisound.c | 2 arch/m68k/amiga/chipram.c | 2 arch/m68k/atari/ataints.c | 2 arch/m68k/atari/atakeyb.c | 2 arch/m68k/atari/config.c | 12 arch/m68k/atari/debug.c | 8 arch/m68k/atari/joystick.c | 2 arch/m68k/atari/stdma.c | 2 arch/m68k/atari/time.c | 4 arch/m68k/bvme6000/config.c | 2 arch/m68k/bvme6000/rtc.c | 2 arch/m68k/hp300/config.c | 4 arch/m68k/hp300/hil.c | 2 arch/m68k/hp300/ints.c | 2 arch/m68k/hp300/time.c | 2 arch/m68k/kernel/bios32.c | 20 arch/m68k/kernel/setup.c | 10 arch/m68k/mac/adb-bus.c | 8 arch/m68k/mac/config.c | 4 arch/m68k/mac/debug.c | 4 arch/m68k/mac/mackeyb.c | 2 arch/m68k/mm/init.c | 14 arch/m68k/mm/memory.c | 2 arch/m68k/mvme147/config.c | 2 arch/m68k/mvme16x/config.c | 2 arch/m68k/mvme16x/rtc.c | 2 arch/m68k/q40/config.c | 2 arch/m68k/sun3x/config.c | 6 arch/m68k/sun3x/sbus.c | 2 arch/m68k/sun3x/time.c | 2 arch/mips/arc/cmdline.c | 4 arch/mips/arc/console.c | 4 arch/mips/arc/env.c | 4 arch/mips/arc/file.c | 20 arch/mips/arc/init.c | 2 arch/mips/arc/memory.c | 10 arch/mips/arc/misc.c | 2 arch/mips/arc/printf.c | 2 arch/mips/arc/salone.c | 6 arch/mips/arc/time.c | 4 arch/mips/arc/tree.c | 20 arch/mips/baget/irq.c | 2 arch/mips/baget/print.c | 4 arch/mips/baget/prom/init.c | 2 arch/mips/baget/setup.c | 14 arch/mips/baget/time.c | 4 arch/mips/baget/vacserial.c | 9 arch/mips/baget/wbflush.c | 2 arch/mips/dec/irq.c | 2 arch/mips/dec/prom/cmdline.c | 2 arch/mips/dec/prom/identify.c | 2 arch/mips/dec/prom/init.c | 6 arch/mips/dec/prom/memory.c | 8 arch/mips/dec/promcon.c | 4 arch/mips/dec/serial.c | 4 arch/mips/dec/setup.c | 18 arch/mips/dec/time.c | 2 arch/mips/dec/wbflush.c | 2 arch/mips/jazz/setup.c | 6 arch/mips/kernel/irixinv.c | 2 arch/mips/kernel/irq.c | 4 arch/mips/kernel/pci.c | 6 arch/mips/kernel/setup.c | 6 arch/mips/kernel/time.c | 2 arch/mips/kernel/traps.c | 2 arch/mips/mm/andes.c | 2 arch/mips/mm/init.c | 12 arch/mips/mm/loadmmu.c | 2 arch/mips/mm/r2300.c | 8 arch/mips/mm/r4xx0.c | 14 arch/mips/mm/r6000.c | 2 arch/mips/mm/tfp.c | 2 arch/mips/sgi/kernel/indy_hpc.c | 2 arch/mips/sgi/kernel/indy_int.c | 4 arch/mips/sgi/kernel/indy_mc.c | 2 arch/mips/sgi/kernel/indy_sc.c | 4 arch/mips/sgi/kernel/indy_timer.c | 4 arch/mips/sgi/kernel/promcon.c | 4 arch/mips/sgi/kernel/setup.c | 4 arch/mips/sgi/kernel/system.c | 4 arch/mips/sgi/kernel/time.c | 2 arch/mips/sni/pcimt_scache.c | 2 arch/mips/sni/setup.c | 6 arch/ppc/8xx_io/fec.c | 2 arch/ppc/8xx_io/uart.c | 8 arch/ppc/Makefile | 14 arch/ppc/amiga/amiints.c | 4 arch/ppc/amiga/bootinfo.c | 2 arch/ppc/amiga/config.c | 10 arch/ppc/amiga/ints.c | 2 arch/ppc/boot/Makefile | 12 arch/ppc/boot/head.S | 4 arch/ppc/boot/misc.c | 6 arch/ppc/chrpboot/Makefile | 8 arch/ppc/chrpboot/main.c | 2 arch/ppc/coffboot/main.c | 7 arch/ppc/common_defconfig | 90 arch/ppc/config.in | 14 arch/ppc/defconfig | 89 arch/ppc/kernel/Makefile | 20 arch/ppc/kernel/align.c | 12 arch/ppc/kernel/apus_setup.c | 18 arch/ppc/kernel/chrp_pci.c | 19 arch/ppc/kernel/chrp_setup.c | 84 arch/ppc/kernel/chrp_time.c | 4 arch/ppc/kernel/entry.S | 436 +++ arch/ppc/kernel/gemini_pci.c | 268 ++ arch/ppc/kernel/gemini_prom.S | 95 arch/ppc/kernel/gemini_setup.c | 525 ++++ arch/ppc/kernel/hashtable.S | 476 +++ arch/ppc/kernel/head.S | 1779 +------------- arch/ppc/kernel/head_8xx.S | 903 +++++++ arch/ppc/kernel/idle.c | 16 arch/ppc/kernel/irq.c | 2 arch/ppc/kernel/local_irq.h | 4 arch/ppc/kernel/mbx_pci.c | 10 arch/ppc/kernel/mbx_setup.c | 19 arch/ppc/kernel/misc.S | 144 + arch/ppc/kernel/mk_defs.c | 10 arch/ppc/kernel/open_pic.c | 444 +++ arch/ppc/kernel/open_pic.h | 3 arch/ppc/kernel/openpic.c | 520 ---- arch/ppc/kernel/pci.c | 51 arch/ppc/kernel/pci.h | 12 arch/ppc/kernel/pmac_pci.c | 18 arch/ppc/kernel/pmac_pic.c | 6 arch/ppc/kernel/pmac_setup.c | 28 arch/ppc/kernel/pmac_support.c | 1 arch/ppc/kernel/pmac_time.c | 6 arch/ppc/kernel/ppc-stub.c | 8 arch/ppc/kernel/ppc_asm.h | 73 arch/ppc/kernel/ppc_ksyms.c | 10 arch/ppc/kernel/prep_nvram.c | 3 arch/ppc/kernel/prep_pci.c | 31 arch/ppc/kernel/prep_setup.c | 33 arch/ppc/kernel/prep_time.c | 1 arch/ppc/kernel/process.c | 67 arch/ppc/kernel/prom.c | 28 arch/ppc/kernel/ptrace.c | 18 arch/ppc/kernel/semaphore.c | 139 + arch/ppc/kernel/setup.c | 41 arch/ppc/kernel/signal.c | 6 arch/ppc/kernel/smp.c | 12 arch/ppc/kernel/softemu8xx.c | 4 arch/ppc/kernel/time.c | 24 arch/ppc/kernel/time.h | 4 arch/ppc/kernel/totalmp.c | 4 arch/ppc/kernel/traps.c | 36 arch/ppc/lib/locks.c | 10 arch/ppc/math-emu/Makefile | 20 arch/ppc/math-emu/double.h | 129 + arch/ppc/math-emu/fabs.c | 21 arch/ppc/math-emu/fadd.c | 41 arch/ppc/math-emu/fadds.c | 42 arch/ppc/math-emu/fcmpo.c | 49 arch/ppc/math-emu/fcmpu.c | 45 arch/ppc/math-emu/fctiw.c | 28 arch/ppc/math-emu/fctiwz.c | 35 arch/ppc/math-emu/fdiv.c | 56 arch/ppc/math-emu/fdivs.c | 58 arch/ppc/math-emu/fmadd.c | 51 arch/ppc/math-emu/fmadds.c | 52 arch/ppc/math-emu/fmr.c | 21 arch/ppc/math-emu/fmsub.c | 54 arch/ppc/math-emu/fmsubs.c | 55 arch/ppc/math-emu/fmul.c | 45 arch/ppc/math-emu/fmuls.c | 46 arch/ppc/math-emu/fnabs.c | 21 arch/ppc/math-emu/fneg.c | 21 arch/ppc/math-emu/fnmadd.c | 54 arch/ppc/math-emu/fnmadds.c | 55 arch/ppc/math-emu/fnmsub.c | 57 arch/ppc/math-emu/fnmsubs.c | 58 arch/ppc/math-emu/fres.c | 15 arch/ppc/math-emu/frsp.c | 28 arch/ppc/math-emu/frsqrte.c | 15 arch/ppc/math-emu/fsel.c | 41 arch/ppc/math-emu/fsqrt.c | 40 arch/ppc/math-emu/fsqrts.c | 41 arch/ppc/math-emu/fsub.c | 44 arch/ppc/math-emu/fsubs.c | 45 arch/ppc/math-emu/lfd.c | 22 arch/ppc/math-emu/lfs.c | 40 arch/ppc/math-emu/math.c | 485 +++ arch/ppc/math-emu/mcrfs.c | 34 arch/ppc/math-emu/mffs.c | 20 arch/ppc/math-emu/mtfsb0.c | 21 arch/ppc/math-emu/mtfsb1.c | 21 arch/ppc/math-emu/mtfsf.c | 48 arch/ppc/math-emu/mtfsfi.c | 26 arch/ppc/math-emu/op-1.h | 245 + arch/ppc/math-emu/op-2.h | 433 +++ arch/ppc/math-emu/op-4.h | 297 ++ arch/ppc/math-emu/op-common.h | 690 +++++ arch/ppc/math-emu/sfp-machine.h | 377 +++ arch/ppc/math-emu/single.h | 66 arch/ppc/math-emu/soft-fp.h | 104 arch/ppc/math-emu/stfd.c | 23 arch/ppc/math-emu/stfiwx.c | 19 arch/ppc/math-emu/stfs.c | 44 arch/ppc/math-emu/types.c | 52 arch/ppc/math-emu/udivmodti4.c | 191 + arch/ppc/mm/fault.c | 11 arch/ppc/mm/init.c | 316 +- arch/ppc/vmlinux.lds | 25 arch/ppc/xmon/start.c | 2 arch/ppc/xmon/subr_prf.c | 13 arch/ppc/xmon/xmon.c | 14 arch/sh/Makefile | 82 arch/sh/boot/Makefile | 41 arch/sh/config.in | 78 arch/sh/defconfig | 101 arch/sh/kernel/Makefile | 27 arch/sh/kernel/entry.S | 683 +++++ arch/sh/kernel/head.S | 69 arch/sh/kernel/init_task.c | 23 arch/sh/kernel/irq.c | 485 +++ arch/sh/kernel/irq_onchip.c | 169 + arch/sh/kernel/process.c | 304 ++ arch/sh/kernel/ptrace.c | 477 +++ arch/sh/kernel/semaphore.c | 133 + arch/sh/kernel/setup.c | 188 + arch/sh/kernel/sh_ksyms.c | 48 arch/sh/kernel/signal.c | 597 ++++ arch/sh/kernel/sys_sh.c | 249 ++ arch/sh/kernel/test-img.c | 69 arch/sh/kernel/time.c | 225 + arch/sh/kernel/traps.c | 128 + arch/sh/lib/Makefile | 14 arch/sh/lib/checksum.c | 170 + arch/sh/lib/csum_partial_copy.c | 75 arch/sh/lib/delay.c | 21 arch/sh/lib/memcpy.S | 131 + arch/sh/lib/memmove.S | 422 +++ arch/sh/lib/memset.S | 72 arch/sh/lib/old-checksum.c | 19 arch/sh/lib/wordcopy.S | 1289 ++++++++++ arch/sh/mm/Makefile | 13 arch/sh/mm/extable.c | 57 arch/sh/mm/fault.c | 327 ++ arch/sh/mm/init.c | 294 ++ arch/sh/mm/ioremap.c | 140 + arch/sh/vmlinux.lds.S | 113 arch/sparc/Makefile | 6 arch/sparc/ap1000/apmmu.c | 22 arch/sparc/ap1000/msc.c | 8 arch/sparc/config.in | 5 arch/sparc/defconfig | 1 arch/sparc/kernel/Makefile | 4 arch/sparc/kernel/auxio.c | 4 arch/sparc/kernel/cpu.c | 4 arch/sparc/kernel/devices.c | 6 arch/sparc/kernel/ebus.c | 10 arch/sparc/kernel/entry.S | 16 arch/sparc/kernel/etrap.S | 12 arch/sparc/kernel/head.S | 4 arch/sparc/kernel/idprom.c | 8 arch/sparc/kernel/irq.c | 6 arch/sparc/kernel/pcic.c | 20 arch/sparc/kernel/process.c | 130 - arch/sparc/kernel/ptrace.c | 46 arch/sparc/kernel/rtrap.S | 6 arch/sparc/kernel/semaphore.c | 129 + arch/sparc/kernel/setup.c | 14 arch/sparc/kernel/signal.c | 68 arch/sparc/kernel/smp.c | 14 arch/sparc/kernel/solaris.c | 4 arch/sparc/kernel/sun4c_irq.c | 4 arch/sparc/kernel/sun4d_irq.c | 10 arch/sparc/kernel/sun4d_smp.c | 12 arch/sparc/kernel/sun4m_irq.c | 4 arch/sparc/kernel/sun4m_smp.c | 12 arch/sparc/kernel/sun4setup.c | 2 arch/sparc/kernel/sys_sparc.c | 6 arch/sparc/kernel/sys_sunos.c | 26 arch/sparc/kernel/systbls.S | 4 arch/sparc/kernel/tadpole.c | 2 arch/sparc/kernel/time.c | 34 arch/sparc/kernel/traps.c | 55 arch/sparc/kernel/unaligned.c | 14 arch/sparc/kernel/windows.c | 6 arch/sparc/kernel/wof.S | 16 arch/sparc/kernel/wuf.S | 8 arch/sparc/lib/debuglocks.c | 4 arch/sparc/math-emu/Makefile | 22 arch/sparc/math-emu/fabss.c | 12 arch/sparc/math-emu/fcmpd.c | 33 arch/sparc/math-emu/fcmped.c | 33 arch/sparc/math-emu/fcmpeq.c | 33 arch/sparc/math-emu/fcmpes.c | 33 arch/sparc/math-emu/fcmpq.c | 33 arch/sparc/math-emu/fcmps.c | 33 arch/sparc/math-emu/fdmulq.c | 26 arch/sparc/math-emu/fdtoq.c | 23 arch/sparc/math-emu/fdtos.c | 23 arch/sparc/math-emu/fmovs.c | 12 arch/sparc/math-emu/fnegs.c | 13 arch/sparc/math-emu/fqtod.c | 23 arch/sparc/math-emu/fqtos.c | 23 arch/sparc/math-emu/fsmuld.c | 26 arch/sparc/math-emu/fstod.c | 23 arch/sparc/math-emu/fstoq.c | 23 arch/sparc/math-emu/math.c | 343 +- arch/sparc/math-emu/sfp-machine.h | 10 arch/sparc/mm/Makefile | 7 arch/sparc/mm/asyncd.c | 6 arch/sparc/mm/btfixup.c | 6 arch/sparc/mm/fault.c | 22 arch/sparc/mm/hypersparc.S | 4 arch/sparc/mm/init.c | 12 arch/sparc/mm/io-unit.c | 8 arch/sparc/mm/iommu.c | 8 arch/sparc/mm/loadmmu.c | 4 arch/sparc/mm/nosrmmu.c | 12 arch/sparc/mm/nosun4c.c | 12 arch/sparc/mm/srmmu.c | 54 arch/sparc/mm/sun4c.c | 24 arch/sparc/mm/tsunami.S | 4 arch/sparc/mm/viking.S | 4 arch/sparc/prom/bootstr.c | 6 arch/sparc/prom/init.c | 4 arch/sparc/prom/memory.c | 8 arch/sparc/prom/ranges.c | 6 arch/sparc/prom/sun4prom.c | 2 arch/sparc/vmlinux.lds | 13 arch/sparc64/Makefile | 4 arch/sparc64/config.in | 10 arch/sparc64/defconfig | 32 arch/sparc64/kernel/Makefile | 6 arch/sparc64/kernel/auxio.c | 14 arch/sparc64/kernel/binfmt_aout32.c | 2 arch/sparc64/kernel/cpu.c | 2 arch/sparc64/kernel/devices.c | 4 arch/sparc64/kernel/ebus.c | 185 - arch/sparc64/kernel/idprom.c | 6 arch/sparc64/kernel/ioctl32.c | 2 arch/sparc64/kernel/irq.c | 157 - arch/sparc64/kernel/pci.c | 361 ++ arch/sparc64/kernel/pci_common.c | 638 +++++ arch/sparc64/kernel/pci_impl.h | 166 + arch/sparc64/kernel/pci_iommu.c | 510 ++++ arch/sparc64/kernel/pci_psycho.c | 1604 +++++++++++++ arch/sparc64/kernel/pci_sabre.c | 1492 ++++++++++++ arch/sparc64/kernel/power.c | 105 arch/sparc64/kernel/process.c | 7 arch/sparc64/kernel/psycho.c | 2905 ----------------------- arch/sparc64/kernel/semaphore.c | 129 + arch/sparc64/kernel/setup.c | 10 arch/sparc64/kernel/smp.c | 29 arch/sparc64/kernel/starfire.c | 12 arch/sparc64/kernel/sys_sparc32.c | 4 arch/sparc64/kernel/sys_sunos32.c | 18 arch/sparc64/kernel/time.c | 162 - arch/sparc64/lib/atomic.S | 6 arch/sparc64/lib/rwlock.S | 6 arch/sparc64/math-emu/Makefile | 9 arch/sparc64/math-emu/double.h | 197 - arch/sparc64/math-emu/extended.h | 388 --- arch/sparc64/math-emu/fabsq.c | 13 arch/sparc64/math-emu/faddd.c | 23 arch/sparc64/math-emu/faddq.c | 23 arch/sparc64/math-emu/fadds.c | 23 arch/sparc64/math-emu/fcmpeq.c | 39 arch/sparc64/math-emu/fcmpq.c | 39 arch/sparc64/math-emu/fdivd.c | 23 arch/sparc64/math-emu/fdivq.c | 23 arch/sparc64/math-emu/fdivs.c | 24 arch/sparc64/math-emu/fdmulq.c | 26 arch/sparc64/math-emu/fdtoi.c | 25 arch/sparc64/math-emu/fdtoq.c | 23 arch/sparc64/math-emu/fdtos.c | 23 arch/sparc64/math-emu/fdtox.c | 25 arch/sparc64/math-emu/fitoq.c | 22 arch/sparc64/math-emu/fmovq.c | 13 arch/sparc64/math-emu/fmuld.c | 23 arch/sparc64/math-emu/fmulq.c | 23 arch/sparc64/math-emu/fmuls.c | 23 arch/sparc64/math-emu/fnegq.c | 13 arch/sparc64/math-emu/fqtod.c | 23 arch/sparc64/math-emu/fqtoi.c | 25 arch/sparc64/math-emu/fqtos.c | 23 arch/sparc64/math-emu/fqtox.c | 25 arch/sparc64/math-emu/fsmuld.c | 26 arch/sparc64/math-emu/fsqrtd.c | 22 arch/sparc64/math-emu/fsqrtq.c | 22 arch/sparc64/math-emu/fsqrts.c | 22 arch/sparc64/math-emu/fstod.c | 23 arch/sparc64/math-emu/fstoi.c | 25 arch/sparc64/math-emu/fstoq.c | 23 arch/sparc64/math-emu/fstox.c | 25 arch/sparc64/math-emu/fsubd.c | 23 arch/sparc64/math-emu/fsubq.c | 23 arch/sparc64/math-emu/fsubs.c | 23 arch/sparc64/math-emu/fxtoq.c | 22 arch/sparc64/math-emu/math.c | 393 ++- arch/sparc64/math-emu/op-1.h | 297 -- arch/sparc64/math-emu/op-2.h | 608 ---- arch/sparc64/math-emu/op-4.h | 661 ----- arch/sparc64/math-emu/op-8.h | 103 arch/sparc64/math-emu/op-common.h | 767 ------ arch/sparc64/math-emu/quad.h | 201 - arch/sparc64/math-emu/single.h | 110 arch/sparc64/math-emu/soft-fp.h | 176 - arch/sparc64/mm/fault.c | 12 arch/sparc64/mm/init.c | 22 arch/sparc64/prom/bootstr.c | 6 arch/sparc64/prom/init.c | 4 arch/sparc64/prom/memory.c | 8 arch/sparc64/prom/ranges.c | 48 arch/sparc64/solaris/ioctl.c | 2 arch/sparc64/solaris/socksys.c | 6 arch/sparc64/solaris/timod.c | 2 drivers/acorn/char/keyb_arc.c | 2 drivers/acorn/char/keyb_ps2.c | 2 drivers/acorn/net/ether1.c | 20 drivers/acorn/net/ether3.c | 24 drivers/acorn/net/etherh.c | 16 drivers/acorn/net/net-probe.c | 2 drivers/atm/Makefile | 4 drivers/atm/ambassador.c | 4 drivers/atm/atmdev_init.c | 2 drivers/atm/eni.c | 12 drivers/atm/horizon.c | 13 drivers/atm/nicstar.c | 4 drivers/atm/suni.c | 2 drivers/atm/uPD98402.c | 2 drivers/atm/zatm.c | 32 drivers/block/Config.in | 22 drivers/block/DAC960.c | 3570 +++++++++++++++++++++++++++++ drivers/block/DAC960.h | 2244 ++++++++++++++++++ drivers/block/Makefile | 26 drivers/block/aec6210.c | 8 drivers/block/alim15x3.c | 4 drivers/block/cmos-probe.c | 78 drivers/block/cy82c693.c | 13 drivers/block/genhd.c | 8 drivers/block/hpt34x.c | 12 drivers/block/hpt366.c | 16 drivers/block/icside.c | 17 drivers/block/ide-cd.c | 573 +--- drivers/block/ide-cd.h | 396 +-- drivers/block/ide-dma.c | 2 drivers/block/ide-pci.c | 27 drivers/block/ide-pmac.c | 4 drivers/block/ide-probe.c | 55 drivers/block/ide-proc.c | 2 drivers/block/ide.c | 7 drivers/block/ll_rw_blk.c | 45 drivers/block/paride/pcd.c | 26 drivers/block/pdc202xx.c | 10 drivers/block/raid5.c | 2 drivers/block/rd.c | 65 drivers/block/sis5513.c | 4 drivers/block/sl82c105.c | 7 drivers/block/trm290.c | 11 drivers/block/via82c586.c | 4 drivers/block/xd.c | 7 drivers/cdrom/cdrom.c | 533 +++- drivers/cdrom/sonycd535.c | 2 drivers/char/Config.in | 4 drivers/char/Makefile | 22 drivers/char/adbmouse.c | 6 drivers/char/applicom.c | 842 ++++++ drivers/char/applicom.h | 85 drivers/char/bttv.c | 31 drivers/char/busmouse.c | 12 drivers/char/buz.c | 3 drivers/char/cyclades.c | 26 drivers/char/dz.c | 12 drivers/char/epca.c | 4 drivers/char/esp.c | 2 drivers/char/ftape/lowlevel/ftape-io.c | 8 drivers/char/generic_serial.c | 4 drivers/char/ip2.c | 1 drivers/char/ip2/i2lib.c | 2 drivers/char/ip2main.c | 29 drivers/char/isicom.c | 4 drivers/char/joystick/joystick.c | 2 drivers/char/keyboard.c | 2 drivers/char/logibusmouse.c | 4 drivers/char/misc.c | 2 drivers/char/msbusmouse.c | 4 drivers/char/msp3400.c | 13 drivers/char/n_r3964.c | 1489 ++++++++++++ drivers/char/n_tty.c | 4 drivers/char/pc_keyb.c | 2 drivers/char/pcxx.c | 2 drivers/char/planb.c | 5 drivers/char/ppdev.c | 2 drivers/char/qpmouse.c | 2 drivers/char/radio-terratec.c | 2 drivers/char/random.c | 1264 ++++++---- drivers/char/riscom8.c | 2 drivers/char/rocket.c | 4 drivers/char/rtc.c | 2 drivers/char/selection.c | 2 drivers/char/serial.c | 1106 +++++++- drivers/char/serial167.c | 4 drivers/char/specialix.c | 4 drivers/char/synclink.c | 4 drivers/char/tty_io.c | 11 drivers/char/tty_ioctl.c | 2 drivers/char/vino.c | 2 drivers/char/vt.c | 2 drivers/char/wdt.c | 4 drivers/i2o/i2o_core.c | 2 drivers/isdn/eicon/eicon.h | 8 drivers/isdn/eicon/eicon_idi.c | 130 + drivers/isdn/eicon/eicon_mod.c | 45 drivers/isdn/hisax/callc.c | 1 drivers/isdn/hisax/config.c | 17 drivers/isdn/hisax/hfc_pci.c | 142 + drivers/isdn/hisax/hfc_pci.h | 13 drivers/isdn/hisax/sedlbauer.c | 9 drivers/isdn/hisax/teles3.c | 10 drivers/isdn/icn/icn.c | 9 drivers/isdn/isdn_tty.c | 11 drivers/isdn/pcbit/module.c | 2 drivers/macintosh/mac_keyb.c | 2 drivers/macintosh/macio-adb.c | 2 drivers/macintosh/macserial.c | 207 + drivers/macintosh/mediabay.c | 5 drivers/macintosh/nvram.c | 6 drivers/macintosh/via-cuda.c | 9 drivers/macintosh/via-pmu.c | 15 drivers/net/8390.c | 2 drivers/net/arcnet.c | 2 drivers/net/arlan.c | 16 drivers/net/bagetlance.c | 12 drivers/net/bmac.c | 34 drivers/net/cosa.c | 2 drivers/net/cycx_drv.c | 1 drivers/net/cycx_main.c | 4 drivers/net/declance.c | 4 drivers/net/defxx.c | 3 drivers/net/eepro.c | 6 drivers/net/eth16i.c | 1 drivers/net/ewrk3.c | 2 drivers/net/fc/iph5526.c | 6 drivers/net/hp100.c | 4 drivers/net/irda/Config.in | 1 drivers/net/irda/Makefile | 8 drivers/net/irda/actisys.c | 14 drivers/net/irda/airport.c | 374 +++ drivers/net/irda/esi.c | 10 drivers/net/irda/girbil.c | 23 drivers/net/irda/irport.c | 42 drivers/net/irda/irtty.c | 142 - drivers/net/irda/litelink.c | 12 drivers/net/irda/pc87108.c | 41 drivers/net/irda/smc-ircc.c | 16 drivers/net/irda/tekram.c | 12 drivers/net/irda/toshoboe.c | 13 drivers/net/irda/uircc.c | 18 drivers/net/irda/w83977af_ir.c | 22 drivers/net/jazzsonic.c | 6 drivers/net/macsonic.c | 2 drivers/net/mvme147.c | 2 drivers/net/ne2k-pci.c | 2 drivers/net/net_init.c | 26 drivers/net/olympic.c | 6 drivers/net/ptifddi.c | 2 drivers/net/ptifddi.h | 2 drivers/net/sdlamain.c | 6 drivers/net/sunhme.c | 2 drivers/net/sunlance.c | 2 drivers/parport/Config.in | 5 drivers/parport/Makefile | 10 drivers/parport/parport_amiga.c | 2 drivers/parport/parport_mfc3.c | 2 drivers/parport/parport_sunbpp.c | 398 +++ drivers/pci/devlist.h | 62 drivers/pci/names.c | 4 drivers/pci/pci.c | 183 + drivers/pci/proc.c | 106 drivers/pci/quirks.c | 23 drivers/pnp/isapnp.c | 1 drivers/pnp/isapnp_proc.c | 2 drivers/sbus/audio/amd7930.c | 270 ++ drivers/sbus/audio/audio.c | 284 +- drivers/sbus/audio/cs4231.c | 85 drivers/sbus/audio/cs4231.h | 10 drivers/sbus/audio/dbri.c | 15 drivers/sbus/audio/dmy.c | 2 drivers/sbus/char/Config.in | 2 drivers/sbus/char/aurora.c | 2 drivers/sbus/char/bpp.c | 2 drivers/sbus/char/envctrl.c | 1373 ++++++++++- drivers/sbus/char/flash.c | 45 drivers/sbus/char/openprom.c | 2 drivers/sbus/char/pcikbd.c | 52 drivers/sbus/char/rtc.c | 27 drivers/sbus/char/sab82532.c | 383 +-- drivers/sbus/char/su.c | 32 drivers/sbus/char/sunkbd.c | 4 drivers/sbus/char/sunmouse.c | 28 drivers/sbus/char/sunserial.c | 15 drivers/sbus/char/zs.c | 25 drivers/sbus/dvma.c | 8 drivers/sbus/sbus.c | 13 drivers/scsi/ChangeLog.serverraid | 25 drivers/scsi/Config.in | 1 drivers/scsi/Makefile | 8 drivers/scsi/advansys.c | 246 -- drivers/scsi/atari_NCR5380.c | 6 drivers/scsi/esp.c | 8 drivers/scsi/fcal.c | 2 drivers/scsi/hosts.c | 7 drivers/scsi/ide-scsi.c | 3 drivers/scsi/ips.c | 3936 ++++++++++++++++++++++++++++++++ drivers/scsi/ips.h | 838 ++++++ drivers/scsi/mesh.c | 40 drivers/scsi/mesh.h | 1 drivers/scsi/ncr53c8xx.c | 36 drivers/scsi/pluto.c | 8 drivers/scsi/qlogicfc.c | 64 drivers/scsi/qlogicisp.c | 10 drivers/scsi/qlogicpti.c | 4 drivers/scsi/scsi.h | 2 drivers/scsi/sgiwd93.c | 2 drivers/scsi/sr.c | 14 drivers/scsi/sr_ioctl.c | 220 - drivers/scsi/st.c | 2 drivers/scsi/sym53c8xx.c | 173 - drivers/sgi/char/ds1286.c | 2 drivers/sgi/char/graphics.c | 4 drivers/sgi/char/sgiserial.c | 6 drivers/sound/Config.in | 2 drivers/sound/Makefile | 1 drivers/sound/cmpci.c | 4 drivers/sound/dev_table.h | 2 drivers/sound/maestro.c | 2918 +++++++++++++++++++++++ drivers/sound/maestro.h | 60 drivers/sound/maestro_tables.h | 333 ++ drivers/tc/tc.c | 6 drivers/tc/zs.c | 15 drivers/usb/acm.c | 45 drivers/usb/printer.c | 20 drivers/usb/proc_usb.c | 151 + drivers/usb/uhci.c | 77 drivers/usb/uhci.h | 30 drivers/usb/usb.c | 3 drivers/usb/usb.h | 92 drivers/video/acornfb.c | 193 + drivers/video/atyfb.c | 62 drivers/video/bwtwofb.c | 4 drivers/video/cgfourteenfb.c | 2 drivers/video/cgsixfb.c | 37 drivers/video/cgthreefb.c | 2 drivers/video/chipsfb.c | 2 drivers/video/controlfb.c | 17 drivers/video/creatorfb.c | 18 drivers/video/cyber2000fb.c | 27 drivers/video/fbcon.c | 2 drivers/video/fbmem.c | 5 drivers/video/leofb.c | 6 drivers/video/matroxfb.c | 18 drivers/video/newport_con.c | 2 drivers/video/p9100.h | 87 drivers/video/p9100fb.c | 192 + drivers/video/promcon.c | 2 drivers/video/sbusfb.c | 8 drivers/video/tcxfb.c | 2 drivers/video/tgafb.c | 2 drivers/video/valkyriefb.c | 2 drivers/zorro/proc.c | 4 drivers/zorro/zorro.c | 4 fs/adfs/super.c | 2 fs/affs/super.c | 2 fs/autofs/init.c | 2 fs/binfmt_aout.c | 2 fs/buffer.c | 42 fs/coda/psdev.c | 2 fs/coda/upcall.c | 4 fs/dcache.c | 3 fs/devpts/inode.c | 2 fs/devpts/root.c | 5 fs/dquot.c | 2 fs/efs/super.c | 2 fs/ext2/super.c | 2 fs/fat/inode.c | 2 fs/fat/misc.c | 16 fs/fcntl.c | 3 fs/hfs/super.c | 2 fs/inode.c | 2 fs/iobuf.c | 2 fs/isofs/inode.c | 2 fs/minix/inode.c | 26 fs/msdos/msdosfs_syms.c | 2 fs/msdos/namei.c | 2 fs/ncpfs/inode.c | 2 fs/ncpfs/sock.c | 5 fs/nfs/nfsroot.c | 24 fs/nfs/write.c | 2 fs/ntfs/fs.c | 4 fs/partitions/Config.in | 75 fs/partitions/check.c | 10 fs/proc/array.c | 50 fs/proc/base.c | 2 fs/proc/mem.c | 5 fs/proc/openpromfs.c | 8 fs/proc/proc_tty.c | 2 fs/proc/root.c | 2 fs/qnx4/inode.c | 2 fs/romfs/inode.c | 2 fs/select.c | 4 fs/smbfs/inode.c | 2 fs/super.c | 2 fs/sysv/inode.c | 2 fs/ufs/super.c | 2 fs/umsdos/inode.c | 2 include/asm-alpha/compiler.h | 11 include/asm-alpha/core_apecs.h | 101 include/asm-alpha/core_cia.h | 320 -- include/asm-alpha/core_lca.h | 86 include/asm-alpha/core_mcpcia.h | 423 +-- include/asm-alpha/core_polaris.h | 101 include/asm-alpha/core_pyxis.h | 462 --- include/asm-alpha/core_t2.h | 136 - include/asm-alpha/core_tsunami.h | 148 - include/asm-alpha/delay.h | 10 include/asm-alpha/io.h | 2 include/asm-alpha/machvec.h | 39 include/asm-alpha/pci.h | 55 include/asm-alpha/smp.h | 2 include/asm-alpha/system.h | 9 include/asm-alpha/unistd.h | 2 include/asm-alpha/vga.h | 12 include/asm-arm/arch-arc/system.h | 2 include/asm-arm/arch-ebsa285/io.h | 6 include/asm-arm/arch-ebsa285/irq.h | 6 include/asm-arm/arch-ebsa285/time.h | 9 include/asm-arm/arch-rpc/system.h | 2 include/asm-arm/atomic.h | 13 include/asm-arm/bugs.h | 2 include/asm-arm/cache.h | 8 include/asm-arm/cpu-multi26.h | 68 include/asm-arm/cpu-multi32.h | 117 include/asm-arm/cpu-single.h | 61 include/asm-arm/dec21285.h | 6 include/asm-arm/elf.h | 3 include/asm-arm/init.h | 4 include/asm-arm/io.h | 1 include/asm-arm/iomd.h | 45 include/asm-arm/mmu_context.h | 10 include/asm-arm/parport.h | 33 include/asm-arm/pgtable.h | 2 include/asm-arm/proc-armo/processor.h | 4 include/asm-arm/proc-armo/system.h | 10 include/asm-arm/proc-armv/io.h | 12 include/asm-arm/proc-armv/pgtable.h | 35 include/asm-arm/proc-armv/processor.h | 4 include/asm-arm/proc-armv/system.h | 2 include/asm-arm/proc-fns.h | 159 - include/asm-arm/processor.h | 5 include/asm-arm/procinfo.h | 45 include/asm-arm/semaphore.h | 7 include/asm-arm/system.h | 2 include/asm-arm/termios.h | 3 include/asm-arm/unistd.h | 5 include/asm-i386/bigmem.h | 69 include/asm-i386/bugs.h | 26 include/asm-i386/e820.h | 35 include/asm-i386/fixmap.h | 10 include/asm-i386/io.h | 10 include/asm-i386/kmap_types.h | 10 include/asm-i386/page.h | 1 include/asm-i386/pci.h | 11 include/asm-i386/serial.h | 3 include/asm-i386/softirq.h | 56 include/asm-i386/system.h | 5 include/asm-i386/uaccess.h | 2 include/asm-m68k/hwtest.h | 2 include/asm-m68k/init.h | 4 include/asm-mips/init.h | 3 include/asm-ppc/cache.h | 8 include/asm-ppc/gemini.h | 165 + include/asm-ppc/gemini_serial.h | 32 include/asm-ppc/ide.h | 10 include/asm-ppc/init.h | 40 include/asm-ppc/io.h | 2 include/asm-ppc/irq.h | 4 include/asm-ppc/irq_control.h | 84 include/asm-ppc/m48t35.h | 30 include/asm-ppc/machdep.h | 15 include/asm-ppc/mmu_context.h | 42 include/asm-ppc/page.h | 39 include/asm-ppc/pgtable.h | 46 include/asm-ppc/pmu.h | 1 include/asm-ppc/processor.h | 40 include/asm-ppc/ptrace.h | 2 include/asm-ppc/resource.h | 2 include/asm-ppc/serial.h | 114 include/asm-ppc/smp.h | 1 include/asm-ppc/spinlock.h | 6 include/asm-ppc/system.h | 32 include/asm-ppc/uaccess.h | 4 include/asm-ppc/unistd.h | 1 include/asm-sh/a.out.h | 26 include/asm-sh/addrspace.h | 41 include/asm-sh/atomic.h | 113 include/asm-sh/bitops.h | 261 ++ include/asm-sh/bugs.h | 21 include/asm-sh/byteorder.h | 43 include/asm-sh/cache.h | 23 include/asm-sh/checksum.h | 84 include/asm-sh/current.h | 24 include/asm-sh/delay.h | 44 include/asm-sh/dma.h | 12 include/asm-sh/elf.h | 75 include/asm-sh/errno.h | 132 + include/asm-sh/fcntl.h | 66 include/asm-sh/hardirq.h | 24 include/asm-sh/hw_irq.h | 6 include/asm-sh/init.h | 1 include/asm-sh/io.h | 158 + include/asm-sh/ioctl.h | 75 include/asm-sh/ioctls.h | 99 include/asm-sh/ipc.h | 31 include/asm-sh/irq.h | 35 include/asm-sh/mman.h | 32 include/asm-sh/mmu_context.h | 139 + include/asm-sh/namei.h | 18 include/asm-sh/page.h | 104 include/asm-sh/param.h | 20 include/asm-sh/pgtable.h | 494 ++++ include/asm-sh/poll.h | 25 include/asm-sh/posix_types.h | 112 include/asm-sh/processor.h | 114 include/asm-sh/ptrace.h | 31 include/asm-sh/resource.h | 39 include/asm-sh/semaphore-helper.h | 89 include/asm-sh/semaphore.h | 133 + include/asm-sh/shmparam.h | 46 include/asm-sh/sigcontext.h | 17 include/asm-sh/siginfo.h | 197 + include/asm-sh/signal.h | 183 + include/asm-sh/smp.h | 4 include/asm-sh/smp_lock.h | 17 include/asm-sh/socket.h | 51 include/asm-sh/sockios.h | 13 include/asm-sh/softirq.h | 72 include/asm-sh/spinlock.h | 108 include/asm-sh/stat.h | 41 include/asm-sh/statfs.h | 25 include/asm-sh/string.h | 140 + include/asm-sh/system.h | 185 + include/asm-sh/termbits.h | 161 + include/asm-sh/termios.h | 98 include/asm-sh/timex.h | 24 include/asm-sh/types.h | 46 include/asm-sh/uaccess.h | 439 +++ include/asm-sh/ucontext.h | 12 include/asm-sh/unaligned.h | 19 include/asm-sh/unistd.h | 316 ++ include/asm-sh/user.h | 50 include/asm-sparc/asm_offsets.h | 334 +- include/asm-sparc/audioio.h | 165 + include/asm-sparc/cache.h | 10 include/asm-sparc/dma.h | 8 include/asm-sparc/fbio.h | 1 include/asm-sparc/hardirq.h | 2 include/asm-sparc/init.h | 28 include/asm-sparc/irq.h | 4 include/asm-sparc/mostek.h | 16 include/asm-sparc/processor.h | 7 include/asm-sparc/resource.h | 17 include/asm-sparc/smp.h | 2 include/asm-sparc/softirq.h | 2 include/asm-sparc/spinlock.h | 2 include/asm-sparc/sunbpp.h | 80 include/asm-sparc/uaccess.h | 6 include/asm-sparc/winmacro.h | 10 include/asm-sparc64/audioio.h | 165 + include/asm-sparc64/dma.h | 10 include/asm-sparc64/ebus.h | 11 include/asm-sparc64/fbio.h | 2 include/asm-sparc64/floppy.h | 144 - include/asm-sparc64/ide.h | 42 include/asm-sparc64/io.h | 30 include/asm-sparc64/iommu.h | 3 include/asm-sparc64/irq.h | 16 include/asm-sparc64/mostek.h | 105 include/asm-sparc64/parport.h | 8 include/asm-sparc64/pbm.h | 175 + include/asm-sparc64/pgtable.h | 3 include/asm-sparc64/psycho.h | 400 --- include/asm-sparc64/reg.h | 5 include/asm-sparc64/scatterlist.h | 3 include/asm-sparc64/spinlock.h | 29 include/asm-sparc64/sunbpp.h | 80 include/asm-sparc64/sysio.h | 226 - include/linux/bigmem.h | 48 include/linux/blk.h | 35 include/linux/blkdev.h | 9 include/linux/capability.h | 1 include/linux/cdrom.h | 204 + include/linux/elf.h | 2 include/linux/fs.h | 20 include/linux/init.h | 19 include/linux/kernel.h | 3 include/linux/linkage.h | 17 include/linux/mca.h | 2 include/linux/miscdevice.h | 2 include/linux/mm.h | 25 include/linux/msdos_fs_sb.h | 2 include/linux/msg.h | 8 include/linux/n_r3964.h | 221 + include/linux/netfilter_ipv4.h | 4 include/linux/pci.h | 92 include/linux/random.h | 1 include/linux/sched.h | 26 include/linux/serial.h | 9 include/linux/serialP.h | 65 include/linux/serial_reg.h | 89 include/linux/swap.h | 25 include/linux/sysctl.h | 16 include/math-emu/double.h | 197 + include/math-emu/extended.h | 388 +++ include/math-emu/op-1.h | 297 ++ include/math-emu/op-2.h | 608 ++++ include/math-emu/op-4.h | 661 +++++ include/math-emu/op-8.h | 103 include/math-emu/op-common.h | 767 ++++++ include/math-emu/quad.h | 201 + include/math-emu/single.h | 110 include/math-emu/soft-fp.h | 176 + include/net/irda/discovery.h | 14 include/net/irda/dongle.h | 5 include/net/irda/ircomm_common.h | 270 -- include/net/irda/ircomm_core.h | 110 include/net/irda/ircomm_event.h | 84 include/net/irda/ircomm_lmp.h | 65 include/net/irda/ircomm_param.h | 150 + include/net/irda/ircomm_ttp.h | 70 include/net/irda/ircomm_tty.h | 112 include/net/irda/ircomm_tty_attach.h | 87 include/net/irda/irda.h | 26 include/net/irda/irda_device.h | 38 include/net/irda/iriap.h | 24 include/net/irda/irias_object.h | 31 include/net/irda/irlap.h | 75 include/net/irda/irlap_event.h | 32 include/net/irda/irlap_frame.h | 74 include/net/irda/irlmp.h | 38 include/net/irda/irlmp_event.h | 35 include/net/irda/irmod.h | 2 include/net/irda/irport.h | 4 include/net/irda/irqueue.h | 32 include/net/irda/irttp.h | 36 include/net/irda/irtty.h | 9 include/net/irda/parameters.h | 108 include/net/irda/qos.h | 80 include/net/irda/timer.h | 30 include/net/ndisc.h | 10 include/video/fbcon.h | 13 include/video/sbusfb.h | 6 init/main.c | 6 ipc/msg.c | 8 ipc/shm.c | 22 kernel/itimer.c | 2 kernel/ksyms.c | 1 kernel/ptrace.c | 5 kernel/resource.c | 4 kernel/sysctl.c | 2 lib/inflate.c | 37 mm/Makefile | 4 mm/bigmem.c | 71 mm/filemap.c | 257 +- mm/memory.c | 16 mm/page_alloc.c | 92 mm/page_io.c | 14 mm/slab.c | 15 mm/swap_state.c | 17 mm/swapfile.c | 40 mm/vmalloc.c | 3 mm/vmscan.c | 27 net/Config.in | 2 net/atm/proc.c | 4 net/atm/pvc.c | 2 net/atm/svc.c | 2 net/bridge/br.c | 2 net/core/datagram.c | 4 net/core/dev.c | 45 net/core/dst.c | 23 net/core/filter.c | 3 net/core/netfilter.c | 2 net/core/sock.c | 4 net/decnet/Makefile | 4 net/decnet/af_decnet.c | 7 net/decnet/dn_nsp_in.c | 20 net/decnet/dn_route.c | 42 net/econet/econet.c | 4 net/ipv4/af_inet.c | 13 net/ipv4/arp.c | 2 net/ipv4/devinet.c | 4 net/ipv4/fib_frontend.c | 4 net/ipv4/fib_hash.c | 4 net/ipv4/fib_rules.c | 4 net/ipv4/icmp.c | 4 net/ipv4/ip_fragment.c | 2 net/ipv4/ip_gre.c | 4 net/ipv4/ip_output.c | 4 net/ipv4/ipip.c | 6 net/ipv4/ipmr.c | 4 net/ipv4/route.c | 2 net/ipv4/tcp.c | 14 net/ipv4/tcp_ipv4.c | 12 net/ipv4/tcp_timer.c | 22 net/ipv6/addrconf.c | 4 net/ipv6/af_inet6.c | 4 net/ipv6/ip6_fib.c | 4 net/ipv6/ip6_fw.c | 4 net/ipv6/ip6_input.c | 5 net/ipv6/ipv6_sockglue.c | 6 net/ipv6/mcast.c | 4 net/ipv6/ndisc.c | 2 net/ipv6/route.c | 4 net/ipv6/sit.c | 6 net/ipv6/tcp_ipv6.c | 4 net/ipx/af_ipx.c | 1 net/irda/Config.in | 3 net/irda/Makefile | 15 net/irda/af_irda.c | 54 net/irda/compressors/irda_deflate.c | 2 net/irda/discovery.c | 16 net/irda/ircomm/Makefile | 16 net/irda/ircomm/ircomm_common.c | 1921 --------------- net/irda/ircomm/ircomm_core.c | 508 ++++ net/irda/ircomm/ircomm_event.c | 254 ++ net/irda/ircomm/ircomm_lmp.c | 327 ++ net/irda/ircomm/ircomm_param.c | 445 +++ net/irda/ircomm/ircomm_ttp.c | 302 ++ net/irda/ircomm/ircomm_tty.c | 1259 ++++++++++ net/irda/ircomm/ircomm_tty_attach.c | 819 ++++++ net/irda/ircomm/ircomm_tty_ioctl.c | 458 +++ net/irda/ircomm/irvtd_driver.c | 2071 ---------------- net/irda/irda_device.c | 114 net/irda/iriap.c | 339 +- net/irda/irias_object.c | 113 net/irda/irlan/irlan_client.c | 21 net/irda/irlan/irlan_client_event.c | 2 net/irda/irlan/irlan_common.c | 45 net/irda/irlan/irlan_eth.c | 5 net/irda/irlan/irlan_provider.c | 4 net/irda/irlap.c | 83 net/irda/irlap_event.c | 701 ++--- net/irda/irlap_frame.c | 207 - net/irda/irlmp.c | 283 +- net/irda/irlmp_event.c | 261 +- net/irda/irlmp_frame.c | 16 net/irda/irlpt/Config.in | 7 net/irda/irlpt/Makefile | 48 net/irda/irlpt/irlpt_cli.c | 660 ----- net/irda/irlpt/irlpt_cli_fsm.c | 369 --- net/irda/irlpt/irlpt_common.c | 509 ---- net/irda/irlpt/irlpt_srvr.c | 530 ---- net/irda/irlpt/irlpt_srvr_fsm.c | 187 - net/irda/irmod.c | 54 net/irda/irproc.c | 4 net/irda/irqueue.c | 49 net/irda/irsysctl.c | 25 net/irda/irttp.c | 322 +- net/irda/parameters.c | 577 ++++ net/irda/qos.c | 589 ++-- net/irda/timer.c | 90 net/irda/wrapper.c | 18 net/khttpd/datasending.c | 98 net/khttpd/main.c | 2 net/lapb/lapb_iface.c | 2 net/netlink/af_netlink.c | 14 net/netlink/netlink_dev.c | 2 net/netrom/af_netrom.c | 2 net/netrom/sysctl_net_netrom.c | 2 net/netsyms.c | 16 net/packet/af_packet.c | 6 net/rose/af_rose.c | 2 net/rose/sysctl_net_rose.c | 2 net/sched/cls_api.c | 2 net/sched/sch_api.c | 4 net/sched/sch_teql.c | 2 net/unix/af_unix.c | 14 net/wanrouter/wanmain.c | 6 net/wanrouter/wanproc.c | 6 net/x25/af_x25.c | 10 net/x25/sysctl_net_x25.c | 2 scripts/checkconfig.pl | 10 1226 files changed, 73793 insertions, 32186 deletions Due to the large size of this patch, we are unable to provide it through the mail distribution system. Please obtain it from the URL listed above.
