Linux kernel version 2.3.99-pre3 has been released. It is available from: Patch: ftp://ftp.kernel.org/pub/linux/kernel/v2.3/patch-2.3.99-pre3.gz Full source: ftp://ftp.kernel.org/pub/linux/kernel/v2.3/linux-2.3.99-pre3.tar.gz Sizes in bytes Compressed Uncompressed ------------------------------------------------------------ Patch 486405 1968969 Full source 19932845 85145600 ----------------------------------------------------------------------------- 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 | 44 Documentation/Changes | 7 Documentation/Configure.help | 324 ++ Documentation/DocBook/Makefile | 5 Documentation/DocBook/kernel-api.tmpl | 13 Documentation/devices.tex | 2209 ------------------ Documentation/devices.txt | 160 - Documentation/isapnp.txt | 53 Documentation/isdn/README.eicon | 6 Documentation/networking/tlan.txt | 4 Documentation/networking/tulip.txt | 20 Documentation/video4linux/bttv/README | 7 MAINTAINERS | 16 Makefile | 16 Rules.make | 2 arch/alpha/config.in | 20 arch/alpha/defconfig | 45 arch/alpha/kernel/core_apecs.c | 6 arch/alpha/kernel/core_cia.c | 13 arch/alpha/kernel/core_irongate.c | 14 arch/alpha/kernel/core_lca.c | 6 arch/alpha/kernel/core_mcpcia.c | 10 arch/alpha/kernel/core_polaris.c | 8 arch/alpha/kernel/core_t2.c | 8 arch/alpha/kernel/core_tsunami.c | 15 arch/alpha/kernel/entry.S | 3 arch/alpha/kernel/osf_sys.c | 33 arch/alpha/kernel/pci.c | 36 arch/alpha/kernel/process.c | 7 arch/alpha/kernel/ptrace.c | 17 arch/alpha/kernel/sys_jensen.c | 17 arch/alpha/math-emu/math.c | 62 arch/arm/config.in | 4 arch/arm/defconfig | 204 + arch/i386/Makefile | 22 arch/i386/boot/compressed/misc.c | 14 arch/i386/config.in | 24 arch/i386/defconfig | 2 arch/i386/kernel/entry.S | 12 arch/i386/kernel/i8259.c | 4 arch/i386/kernel/io_apic.c | 134 - arch/i386/kernel/signal.c | 4 arch/i386/lib/checksum.S | 13 arch/ia64/config.in | 53 arch/ia64/defconfig | 200 + arch/m68k/Makefile | 4 arch/m68k/config.in | 1 arch/m68k/defconfig | 234 +- arch/mips/config.in | 19 arch/mips/defconfig | 102 arch/mips/kernel/irixelf.c | 113 arch/mips64/config.in | 5 arch/mips64/defconfig | 36 arch/mips64/sgi-ip22/ip22-sc.c | 1 arch/ppc/config.in | 28 arch/ppc/configs/common_defconfig | 144 - arch/ppc/defconfig | 109 arch/sh/config.in | 2 arch/sh/defconfig | 32 arch/sparc/Makefile | 2 arch/sparc/config.in | 2 arch/sparc64/Makefile | 4 arch/sparc64/config.in | 4 arch/sparc64/defconfig | 4 arch/sparc64/kernel/Makefile | 4 arch/sparc64/kernel/binfmt_aout32.c | 42 arch/sparc64/kernel/ioctl32.c | 43 arch/sparc64/kernel/sys_sparc32.c | 40 arch/sparc64/lib/memcmp.S | 41 drivers/acorn/block/Makefile | 3 drivers/acorn/scsi/Makefile | 3 drivers/atm/Makefile | 28 drivers/atm/ambassador.c | 551 ++-- drivers/atm/ambassador.h | 22 drivers/atm/atmdev_init.c | 2 drivers/atm/atmtcp.c | 61 drivers/atm/eni.c | 271 +- drivers/atm/eni.h | 3 drivers/atm/fore200e.c | 174 - drivers/atm/fore200e.h | 33 drivers/atm/horizon.c | 124 - drivers/atm/horizon.h | 2 drivers/atm/idt77105.c | 64 drivers/atm/iphase.c | 161 - drivers/atm/nicstar.c | 141 - drivers/atm/nicstar.h | 2 drivers/atm/suni.c | 167 - drivers/atm/suni.h | 4 drivers/atm/uPD98402.c | 123 - drivers/atm/zatm.c | 26 drivers/block/loop.c | 2 drivers/block/lvm.c | 9 drivers/block/md.c | 4 drivers/block/paride/paride.c | 4 drivers/cdrom/cm206.c | 2 drivers/char/acquirewdt.c | 10 drivers/char/amigamouse.c | 6 drivers/char/amiserial.c | 2 drivers/char/applicom.c | 1175 ++++------ drivers/char/atixlmouse.c | 22 drivers/char/bttv.c | 206 + drivers/char/bttv.h | 11 drivers/char/busmouse.c | 126 - drivers/char/busmouse.h | 2 drivers/char/misc.c | 34 drivers/char/rtc.c | 4 drivers/char/serial.c | 290 +- drivers/char/sysrq.c | 36 drivers/char/tty_io.c | 3 drivers/char/wdt.c | 6 drivers/i2c/i2c-algo-pcf.c | 2 drivers/ide/Config.in | 9 drivers/ide/aec6210.c | 16 drivers/ide/ali14xx.c | 2 drivers/ide/alim15x3.c | 54 drivers/ide/amd7409.c | 109 drivers/ide/buddha.c | 2 drivers/ide/cmd640.c | 2 drivers/ide/cmd64x.c | 199 - drivers/ide/cs5530.c | 21 drivers/ide/cy82c693.c | 15 drivers/ide/dtc2278.c | 2 drivers/ide/falconide.c | 2 drivers/ide/gayle.c | 2 drivers/ide/hd.c | 2 drivers/ide/hpt34x.c | 123 - drivers/ide/hpt366.c | 125 - drivers/ide/ht6560b.c | 2 drivers/ide/icside.c | 2 drivers/ide/ide-cd.c | 23 drivers/ide/ide-cd.h | 2 drivers/ide/ide-disk.c | 21 drivers/ide/ide-dma.c | 28 drivers/ide/ide-features.c | 2 drivers/ide/ide-floppy.c | 2 drivers/ide/ide-geometry.c | 6 drivers/ide/ide-pci.c | 4 drivers/ide/ide-pmac.c | 4 drivers/ide/ide-pnp.c | 2 drivers/ide/ide-probe.c | 2 drivers/ide/ide-proc.c | 2 drivers/ide/ide-tape.c | 2 drivers/ide/ide.c | 33 drivers/ide/ide_modes.h | 2 drivers/ide/ns87415.c | 15 drivers/ide/opti621.c | 2 drivers/ide/pdc202xx.c | 311 +- drivers/ide/piix.c | 45 drivers/ide/q40ide.c | 2 drivers/ide/qd6580.c | 2 drivers/ide/rapide.c | 2 drivers/ide/rz1000.c | 2 drivers/ide/sis5513.c | 242 +- drivers/ide/sl82c105.c | 2 drivers/ide/trm290.c | 9 drivers/ide/umc8672.c | 2 drivers/ide/via82cxxx.c | 186 + drivers/ieee1394/Config.in | 3 drivers/ieee1394/csr.c | 168 - drivers/ieee1394/csr.h | 1 drivers/ieee1394/highlevel.c | 61 drivers/ieee1394/highlevel.h | 41 drivers/ieee1394/ieee1394.h | 99 drivers/ieee1394/ieee1394_core.c | 159 - drivers/ieee1394/ieee1394_core.h | 17 drivers/ieee1394/ieee1394_transactions.c | 37 drivers/ieee1394/ieee1394_types.h | 3 drivers/ieee1394/ohci1394.c | 193 + drivers/ieee1394/ohci1394.h | 35 drivers/ieee1394/pcilynx.c | 78 drivers/ieee1394/pcilynx.h | 118 - drivers/ieee1394/raw1394.c | 161 + drivers/ieee1394/raw1394.h | 7 drivers/isdn/Config.in | 10 drivers/isdn/Makefile | 4 drivers/isdn/avmb1/Makefile | 133 - drivers/isdn/avmb1/avm_cs.c | 528 ++++ drivers/isdn/avmb1/b1dma.c | 2 drivers/isdn/avmb1/b1pcmcia.c | 9 drivers/isdn/avmb1/c4.c | 110 drivers/isdn/avmb1/capi.c | 1833 ++++++++++++++- drivers/isdn/avmb1/capicmd.h | 17 drivers/isdn/avmb1/capidev.h | 35 drivers/isdn/avmb1/capidrv.c | 100 drivers/isdn/avmb1/capifs.c | 595 +++++ drivers/isdn/avmb1/capifs.h | 25 drivers/isdn/avmb1/capiutil.c | 23 drivers/isdn/avmb1/capiutil.h | 70 drivers/isdn/avmb1/kcapi.c | 274 +- drivers/isdn/divert/divert_procfs.c | 26 drivers/isdn/eicon/eicon_idi.c | 32 drivers/isdn/hisax/callc.c | 18 drivers/isdn/hisax/l3dss1.c | 129 - drivers/isdn/hisax/md5sums.asc | 14 drivers/isdn/hisax/q931.c | 28 drivers/isdn/hisax/w6692.c | 21 drivers/isdn/hysdn/hysdn_procconf.c | 23 drivers/isdn/hysdn/hysdn_proclog.c | 28 drivers/isdn/isdn_audio.c | 29 drivers/isdn/isdn_common.c | 8 drivers/isdn/isdn_concap.c | 20 drivers/isdn/isdn_net.c | 420 ++- drivers/isdn/isdn_net.h | 106 drivers/isdn/isdn_ppp.c | 210 - drivers/isdn/isdn_v110.c | 167 - drivers/isdn/isdn_v110.h | 22 drivers/net/3c509.c | 4 drivers/net/3c515.c | 4 drivers/net/3c59x.c | 5 drivers/net/8139too.c | 2 drivers/net/8390.c | 87 drivers/net/Config.in | 14 drivers/net/defxx.c | 2 drivers/net/epic100.c | 14 drivers/net/irda/irport.c | 8 drivers/net/irda/irtty.c | 12 drivers/net/irda/nsc-ircc.c | 4 drivers/net/irda/toshoboe.c | 4 drivers/net/irda/w83977af_ir.c | 4 drivers/net/ne2k-pci.c | 294 +- drivers/net/net_init.c | 28 drivers/net/pcmcia/3c575_cb.c | 730 +++--- drivers/net/pcmcia/Config.in | 1 drivers/net/pcmcia/Makefile | 3 drivers/net/pcmcia/xircom_tulip_cb.c | 3153 +++++++++++++++++++++++++++ drivers/net/plip.c | 3 drivers/net/rrunner.c | 2 drivers/net/shaper.c | 4 drivers/net/starfire.c | 357 +-- drivers/net/tlan.c | 15 drivers/net/tokenring/lanstreamer.c | 346 +- drivers/net/tokenring/lanstreamer.h | 11 drivers/net/tulip/21142.c | 1 drivers/net/tulip/eeprom.c | 43 drivers/net/tulip/interrupt.c | 6 drivers/net/tulip/media.c | 1 drivers/net/tulip/pnic.c | 1 drivers/net/tulip/timer.c | 7 drivers/net/tulip/tulip.h | 29 drivers/net/tulip/tulip_core.c | 109 drivers/net/via-rhine.c | 423 ++- drivers/net/wan/Config.in | 6 drivers/parport/ChangeLog | 9 drivers/parport/init.c | 6 drivers/parport/parport_pc.c | 7 drivers/pci/pci.c | 52 drivers/pcmcia/ti113x.h | 26 drivers/pcmcia/yenta.c | 19 drivers/pnp/isapnp.c | 47 drivers/sbus/char/envctrl.c | 13 drivers/sbus/char/sunmouse.c | 15 drivers/sbus/char/sunserial.c | 4 drivers/scsi/Makefile | 8 drivers/scsi/advansys.c | 26 drivers/scsi/eata.c | 2 drivers/scsi/qlogicisp.c | 130 - drivers/scsi/scsi.c | 8 drivers/scsi/st.c | 20 drivers/scsi/u14-34f.c | 2 drivers/sound/ac97_codec.c | 2 drivers/sound/awe_hw.h | 4 drivers/sound/awe_wave.c | 1698 +++++++------- drivers/sound/awe_wave.h | 18 drivers/sound/sb.h | 1 drivers/sound/sb_card.c | 237 -- drivers/sound/sb_common.c | 5 drivers/sound/sb_mixer.c | 6 drivers/usb/Config.in | 1 drivers/usb/Makefile | 1 drivers/usb/hid-debug.h | 1 drivers/usb/hid.c | 54 drivers/usb/hid.h | 8 drivers/usb/keybdev.c | 21 drivers/usb/mdc800.c | 931 +++++++ drivers/usb/mousedev.c | 4 drivers/usb/pegasus.c | 42 drivers/usb/serial/Makefile-keyspan_pda_fw | 2 drivers/usb/serial/keyspan_pda.S | 1124 +++++++++ drivers/usb/serial/usb-serial.c | 857 +++---- drivers/usb/serial/usb-serial.h | 116 drivers/usb/uhci.c | 21 drivers/usb/usb-ohci.c | 97 drivers/usb/usb-ohci.h | 137 - drivers/usb/usb-storage.c | 324 +- drivers/usb/usb-uhci.c | 32 drivers/usb/usb.c | 49 drivers/usb/wacom.c | 481 +--- drivers/video/Makefile | 8 drivers/video/amifb.c | 26 drivers/video/cgthreefb.c | 10 drivers/video/macmodes.c | 121 + drivers/video/modedb.c | 15 drivers/video/offb.c | 109 drivers/video/riva/fbdev.c | 2 fs/adfs/inode.c | 2 fs/affs/file.c | 2 fs/bfs/file.c | 2 fs/binfmt_aout.c | 55 fs/binfmt_elf.c | 106 fs/binfmt_em86.c | 23 fs/binfmt_misc.c | 15 fs/binfmt_script.c | 19 fs/buffer.c | 2 fs/coda/dir.c | 2 fs/cramfs/inode.c | 7 fs/dcache.c | 71 fs/devfs/Makefile | 2 fs/exec.c | 189 - fs/ext2/balloc.c | 30 fs/ext2/ialloc.c | 7 fs/ext2/inode.c | 2 fs/ext2/super.c | 34 fs/fat/inode.c | 2 fs/fifo.c | 79 fs/hfs/inode.c | 2 fs/hpfs/file.c | 2 fs/lockd/clntproc.c | 8 fs/lockd/mon.c | 2 fs/minix/inode.c | 2 fs/nfs/Makefile | 2 fs/nfs/dir.c | 62 fs/nfs/file.c | 4 fs/nfs/flushd.c | 304 ++ fs/nfs/inode.c | 57 fs/nfs/nfs2xdr.c | 49 fs/nfs/nfsroot.c | 5 fs/nfs/proc.c | 8 fs/nfs/read.c | 10 fs/nfs/write.c | 1669 ++++++++++---- fs/nfsd/export.c | 5 fs/nfsd/nfs3xdr.c | 1 fs/nfsd/nfsctl.c | 42 fs/nfsd/nfsproc.c | 5 fs/nfsd/nfssvc.c | 26 fs/nfsd/stats.c | 47 fs/nfsd/vfs.c | 9 fs/ntfs/fs.c | 2 fs/ntfs/inode.c | 4 fs/open.c | 42 fs/openpromfs/inode.c | 7 fs/partitions/msdos.c | 15 fs/pipe.c | 126 - fs/proc/array.c | 3 fs/qnx4/inode.c | 2 fs/romfs/inode.c | 9 fs/smbfs/file.c | 2 fs/super.c | 1 fs/sysv/inode.c | 2 fs/udf/balloc.c | 102 fs/udf/file.c | 6 fs/udf/inode.c | 23 fs/udf/lowlevel.c | 22 fs/udf/misc.c | 8 fs/udf/namei.c | 4 fs/udf/super.c | 84 fs/udf/udf_sb.h | 6 fs/udf/udfdecl.h | 4 fs/udf/unicode.c | 3 fs/ufs/inode.c | 2 include/asm-alpha/fpu.h | 57 include/asm-alpha/pci.h | 23 include/asm-alpha/pgtable.h | 10 include/asm-alpha/sfp-machine.h | 4 include/asm-alpha/smplock.h | 2 include/asm-alpha/unistd.h | 1 include/asm-arm/smplock.h | 2 include/asm-generic/smplock.h | 2 include/asm-i386/cache.h | 8 include/asm-i386/smplock.h | 2 include/asm-i386/string.h | 7 include/asm-i386/system.h | 3 include/asm-i386/uaccess.h | 2 include/asm-ia64/smplock.h | 2 include/asm-m68k/smplock.h | 2 include/asm-mips/smplock.h | 2 include/asm-ppc/elf.h | 2 include/asm-ppc/mman.h | 12 include/asm-ppc/smplock.h | 2 include/asm-ppc/types.h | 10 include/asm-sparc/asm_offsets.h | 60 include/asm-sparc/pgtable.h | 11 include/asm-sparc/smplock.h | 2 include/asm-sparc64/page.h | 5 include/asm-sparc64/smplock.h | 2 include/linux/atm_idt77105.h | 14 include/linux/atm_suni.h | 11 include/linux/atmdev.h | 143 - include/linux/awe_voice.h | 5 include/linux/binfmts.h | 7 include/linux/capi.h | 34 include/linux/circ_buf.h | 32 include/linux/dcache.h | 3 include/linux/ext2_fs.h | 5 include/linux/fb.h | 29 include/linux/fs.h | 9 include/linux/hdreg.h | 14 include/linux/ide.h | 2 include/linux/input.h | 7 include/linux/isapnp.h | 26 include/linux/isdn.h | 51 include/linux/isdn_ppp.h | 3 include/linux/kernelcapi.h | 29 include/linux/linkage.h | 12 include/linux/netdevice.h | 3 include/linux/nfs.h | 26 include/linux/nfs_flushd.h | 64 include/linux/nfs_fs.h | 133 - include/linux/nfs_fs_i.h | 18 include/linux/nfs_fs_sb.h | 1 include/linux/nfsd/stats.h | 13 include/linux/nfsd/syscall.h | 7 include/linux/pci.h | 3 include/linux/pci_ids.h | 6 include/linux/pipe_fs_i.h | 9 include/linux/serial.h | 6 include/linux/serialP.h | 29 include/linux/smp_lock.h | 1 include/linux/sonet.h | 45 include/linux/sunrpc/auth.h | 14 include/linux/sunrpc/clnt.h | 24 include/linux/sunrpc/sched.h | 34 include/linux/sunrpc/xprt.h | 55 include/linux/udf_fs.h | 1 include/linux/udf_fs_sb.h | 12 include/linux/usb.h | 1 include/net/irda/irda_device.h | 19 include/net/irda/parameters.h | 12 ipc/shm.c | 57 kernel/Makefile | 5 kernel/ksyms.c | 21 kernel/ptrace.c | 4 kernel/sched.c | 7 kernel/signal.c | 94 kernel/sysctl.c | 69 mm/filemap.c | 2 mm/highmem.c | 13 mm/memory.c | 30 mm/mmap.c | 10 mm/page_alloc.c | 38 mm/vmalloc.c | 5 mm/vmscan.c | 4 net/802/tr.c | 10 net/atm/Makefile | 9 net/atm/addr.c | 54 net/atm/addr.h | 3 net/atm/atm_misc.c | 28 net/atm/clip.c | 13 net/atm/common.c | 179 + net/atm/ipcommon.c | 26 net/atm/ipcommon.h | 6 net/atm/lane_mpoa_init.c | 12 net/atm/lec.c | 80 net/atm/lec.h | 9 net/atm/mpc.c | 8 net/atm/proc.c | 15 net/atm/pvc.c | 9 net/atm/raw.c | 22 net/atm/resources.c | 14 net/atm/signaling.c | 42 net/atm/signaling.h | 1 net/atm/svc.c | 170 - net/bridge/br.c | 19 net/bridge/br_input.c | 8 net/bridge/br_private.h | 4 net/core/dev.c | 2 net/ipv4/ipip.c | 2 net/ipv4/netfilter/Makefile | 6 net/ipv4/netfilter/ip_conntrack_ftp.c | 3 net/ipv4/netfilter/ip_conntrack_standalone.c | 3 net/ipv4/netfilter/ip_nat_standalone.c | 3 net/ipv4/netfilter/ip_queue.c | 2 net/ipv4/route.c | 8 net/ipv4/tcp.c | 15 net/ipv4/tcp_input.c | 11 net/ipv4/tcp_ipv4.c | 4 net/ipv6/sit.c | 2 net/irda/ircomm/ircomm_param.c | 66 net/irda/irda_device.c | 7 net/irda/irlan/irlan_eth.c | 7 net/irda/irttp.c | 6 net/irda/parameters.c | 20 net/irda/qos.c | 41 net/khttpd/main.c | 3 net/khttpd/security.c | 3 net/sched/sch_atm.c | 25 net/sunrpc/auth.c | 121 - net/sunrpc/auth_null.c | 10 net/sunrpc/auth_unix.c | 21 net/sunrpc/clnt.c | 359 +-- net/sunrpc/pmap_clnt.c | 3 net/sunrpc/sched.c | 396 ++- net/sunrpc/sunrpc_syms.c | 6 net/sunrpc/xprt.c | 943 ++++---- scripts/mkdep.c | 29 494 files changed, 23970 insertions, 13340 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.
