Date: Thu, 16 Mar 2000 07:58:26 -0800 From: Linux Kernel Distribution System [email protected] To: [email protected] Subject: Linux kernel 2.3.99-pre1 released Linux kernel version 2.3.99-pre1 has been released. It is available from: Patch: ftp://ftp.kernel.org/pub/linux/kernel/v2.3/patch-2.3.99-pre1.gz Full source: ftp://ftp.kernel.org/pub/linux/kernel/v2.3/linux-2.3.99-pre1.tar.gz Sizes in bytes Compressed Uncompressed ------------------------------------------------------------ Patch 1007548 4034575 Full source 19739228 84336640 ----------------------------------------------------------------------------- The following files were changed in this release: CREDITS | 9 Documentation/Configure.help | 364 + Documentation/DocBook/Makefile | 29 Documentation/DocBook/mcabook.tmpl | 105 Documentation/DocBook/parport-multi.fig | 59 Documentation/DocBook/parport-share.fig | 154 Documentation/DocBook/parport-structure.fig | 60 Documentation/DocBook/parportbook.sgml | 1747 ++++++++ Documentation/DocBook/videobook.tmpl | 1663 +++++++ Documentation/DocBook/wanbook.tmpl | 97 Documentation/DocBook/z8530book.tmpl | 383 + Documentation/networking/comx.txt | 248 + Documentation/networking/dmfe.txt | 63 Documentation/sound/ALS | 43 Documentation/sound/ALS007 | 40 Documentation/sound/Maestro | 28 Documentation/usb/ov511.txt | 158 Documentation/video4linux/CQcam.txt | 414 + Documentation/video4linux/bttv/README | 2 MAINTAINERS | 56 Makefile | 184 arch/alpha/config.in | 13 arch/alpha/defconfig | 13 arch/arm/Makefile | 15 arch/arm/boot/compressed/Makefile | 5 arch/arm/config.in | 15 arch/arm/defconfig | 90 arch/arm/kernel/Makefile | 80 arch/arm/kernel/arch.c | 322 + arch/arm/kernel/arch.h | 15 arch/arm/kernel/armksyms.c | 3 arch/arm/kernel/bios32.c | 79 arch/arm/kernel/head-armv.S | 16 arch/arm/kernel/ptrace.c | 42 arch/arm/kernel/setup.c | 392 - arch/arm/lib/Makefile | 36 arch/arm/lib/io-shark.c | 79 arch/arm/mm/init.c | 31 arch/arm/mm/proc-arm6,7.S | 135 arch/arm/vmlinux-armo.lds.in | 155 arch/arm/vmlinux-armv.lds.in | 8 arch/i386/boot/tools/build.c | 6 arch/i386/config.in | 13 arch/i386/defconfig | 105 arch/i386/kernel/Makefile | 2 arch/i386/kernel/acpi.c | 454 +- arch/i386/kernel/entry.S | 4 arch/i386/kernel/head.S | 283 - arch/i386/kernel/i386_ksyms.c | 14 arch/i386/kernel/irq.c | 129 arch/i386/kernel/mca.c | 185 arch/i386/kernel/mtrr.c | 68 arch/i386/kernel/setup.c | 54 arch/i386/kernel/time.c | 7 arch/i386/lib/delay.c | 36 arch/ia64/config.in | 13 arch/ia64/defconfig | 45 arch/m68k/config.in | 13 arch/m68k/defconfig | 12 arch/mips/config.in | 13 arch/mips/defconfig | 13 arch/mips/kernel/irixelf.c | 29 arch/mips64/config.in | 13 arch/mips64/defconfig | 13 arch/ppc/config.in | 13 arch/ppc/defconfig | 62 arch/sh/config.in | 13 arch/sh/defconfig | 25 arch/sparc/boot/piggyback.c | 19 arch/sparc/config.in | 23 arch/sparc/defconfig | 6 arch/sparc/kernel/sys_solaris.c | 2 arch/sparc/kernel/sys_sunos.c | 53 arch/sparc/kernel/systbls.S | 6 arch/sparc64/config.in | 41 arch/sparc64/defconfig | 80 arch/sparc64/kernel/binfmt_aout32.c | 48 arch/sparc64/kernel/ioctl32.c | 12 arch/sparc64/kernel/sys_sparc32.c | 13 arch/sparc64/kernel/sys_sunos32.c | 52 arch/sparc64/kernel/systbls.S | 8 arch/sparc64/solaris/misc.c | 7 arch/sparc64/solaris/systbl.S | 4 drivers/Makefile | 17 drivers/block/Config.in | 209 drivers/block/DAC960.c | 10 drivers/block/Makefile | 216 - drivers/block/aec6210.c | 372 - drivers/block/ali14xx.c | 225 - drivers/block/alim15x3.c | 689 --- drivers/block/amd7409.c | 411 - drivers/block/blkpg.c | 7 drivers/block/buddha.c | 165 drivers/block/cmd640.c | 855 --- drivers/block/cmd64x.c | 721 --- drivers/block/cs5530.c | 361 - drivers/block/cy82c693.c | 441 -- drivers/block/dtc2278.c | 133 drivers/block/elevator.c | 150 drivers/block/falconide.c | 66 drivers/block/gayle.c | 169 drivers/block/hd.c | 883 ---- drivers/block/hpt34x.c | 419 - drivers/block/hpt366.c | 564 -- drivers/block/ht6560b.c | 342 - drivers/block/icside.c | 643 -- drivers/block/ide-cd.c | 2729 ------------ drivers/block/ide-cd.h | 736 --- drivers/block/ide-cs.c | 481 -- drivers/block/ide-disk.c | 906 ---- drivers/block/ide-dma.c | 580 -- drivers/block/ide-features.c | 312 - drivers/block/ide-floppy.c | 1680 ------- drivers/block/ide-geometry.c | 214 drivers/block/ide-pci.c | 728 --- drivers/block/ide-pmac.c | 969 ---- drivers/block/ide-pnp.c | 158 drivers/block/ide-probe.c | 929 ---- drivers/block/ide-proc.c | 904 ---- drivers/block/ide-tape.c | 6031 ---------------------------- drivers/block/ide.c | 3637 ---------------- drivers/block/ide_modes.h | 233 - drivers/block/ll_rw_blk.c | 343 - drivers/block/macide.c | 116 drivers/block/ns87415.c | 185 drivers/block/opti621.c | 315 - drivers/block/pdc202xx.c | 731 --- drivers/block/pdc4030.c | 552 -- drivers/block/pdc4030.h | 44 drivers/block/piix.c | 434 -- drivers/block/q40ide.c | 109 drivers/block/qd6580.c | 71 drivers/block/rapide.c | 92 drivers/block/rz1000.c | 96 drivers/block/sis5513.c | 549 -- drivers/block/sl82c105.c | 138 drivers/block/trm290.c | 282 - drivers/block/umc8672.c | 159 drivers/block/via82cxxx.c | 834 --- drivers/cdrom/aztcd.c | 7 drivers/char/Config.in | 2 drivers/char/bttv.c | 8 drivers/char/bttv.h | 2 drivers/char/console.c | 2 drivers/char/drm/auth.c | 7 drivers/char/drm/bufs.c | 8 drivers/char/drm/context.c | 5 drivers/char/drm/dma.c | 5 drivers/char/drm/drawable.c | 5 drivers/char/drm/drm.h | 5 drivers/char/drm/drmP.h | 10 drivers/char/drm/fops.c | 18 drivers/char/drm/gamma_dma.c | 5 drivers/char/drm/gamma_drv.c | 9 drivers/char/drm/gamma_drv.h | 5 drivers/char/drm/init.c | 5 drivers/char/drm/ioctl.c | 5 drivers/char/drm/lists.c | 7 drivers/char/drm/lock.c | 5 drivers/char/drm/memory.c | 5 drivers/char/drm/proc.c | 21 drivers/char/drm/tdfx_context.c | 5 drivers/char/drm/tdfx_drv.c | 25 drivers/char/drm/tdfx_drv.h | 6 drivers/char/drm/vm.c | 5 drivers/char/generic_serial.c | 168 drivers/char/generic_serial.h | 104 drivers/char/mem.c | 8 drivers/char/misc.c | 26 drivers/char/mixcomwd.c | 58 drivers/char/n_tty.c | 50 drivers/char/ppdev.c | 11 drivers/char/pty.c | 4 drivers/char/radio-gemtek.c | 4 drivers/char/serial.c | 35 drivers/char/sx.c | 443 -- drivers/char/sx.h | 38 drivers/char/sxboards.h | 1 drivers/char/tty_io.c | 4 drivers/char/videodev.c | 72 drivers/ide/Config.in | 153 drivers/ide/Makefile | 238 + drivers/ide/aec6210.c | 372 + drivers/ide/ali14xx.c | 225 + drivers/ide/alim15x3.c | 689 +++ drivers/ide/amd7409.c | 411 + drivers/ide/buddha.c | 165 drivers/ide/cmd640.c | 855 +++ drivers/ide/cmd64x.c | 721 +++ drivers/ide/cs5530.c | 361 + drivers/ide/cy82c693.c | 441 ++ drivers/ide/dtc2278.c | 133 drivers/ide/falconide.c | 66 drivers/ide/gayle.c | 169 drivers/ide/hd.c | 883 ++++ drivers/ide/hpt34x.c | 419 + drivers/ide/hpt366.c | 564 ++ drivers/ide/ht6560b.c | 342 + drivers/ide/icside.c | 643 ++ drivers/ide/ide-cd.c | 2729 ++++++++++++ drivers/ide/ide-cd.h | 736 +++ drivers/ide/ide-cs.c | 481 ++ drivers/ide/ide-disk.c | 906 ++++ drivers/ide/ide-dma.c | 580 ++ drivers/ide/ide-features.c | 312 + drivers/ide/ide-floppy.c | 1680 +++++++ drivers/ide/ide-geometry.c | 214 drivers/ide/ide-pci.c | 728 +++ drivers/ide/ide-pmac.c | 969 ++++ drivers/ide/ide-pnp.c | 158 drivers/ide/ide-probe.c | 929 ++++ drivers/ide/ide-proc.c | 904 ++++ drivers/ide/ide-tape.c | 6031 ++++++++++++++++++++++++++++ drivers/ide/ide.c | 3639 ++++++++++++++++ drivers/ide/ide_modes.h | 233 + drivers/ide/macide.c | 116 drivers/ide/ns87415.c | 185 drivers/ide/opti621.c | 315 + drivers/ide/pdc202xx.c | 731 +++ drivers/ide/pdc4030.c | 552 ++ drivers/ide/pdc4030.h | 44 drivers/ide/piix.c | 434 ++ drivers/ide/q40ide.c | 109 drivers/ide/qd6580.c | 71 drivers/ide/rapide.c | 92 drivers/ide/rz1000.c | 96 drivers/ide/sis5513.c | 549 ++ drivers/ide/sl82c105.c | 138 drivers/ide/trm290.c | 282 + drivers/ide/umc8672.c | 159 drivers/ide/via82cxxx.c | 834 +++ drivers/net/3c527.c | 52 drivers/net/3c59x.c | 2 drivers/net/Config.in | 12 drivers/net/aironet4500.h | 2 drivers/net/appletalk/Config.in | 31 drivers/net/bsd_comp.c | 42 drivers/net/dgrs.c | 5 drivers/net/dmfe.c | 594 +- drivers/net/eexpress.c | 1 drivers/net/epic100.c | 2 drivers/net/eql.c | 4 drivers/net/ewrk3.c | 4 drivers/net/hamradio/baycom_epp.c | 8 drivers/net/hamradio/baycom_par.c | 2 drivers/net/hamradio/baycom_ser_fdx.c | 2 drivers/net/hamradio/baycom_ser_hdx.c | 2 drivers/net/hamradio/bpqether.c | 2 drivers/net/hamradio/hdlcdrv.c | 6 drivers/net/hamradio/pi2.c | 4 drivers/net/hamradio/pt.c | 4 drivers/net/hamradio/scc.c | 12 drivers/net/hamradio/soundmodem/sm.c | 2 drivers/net/hamradio/soundmodem/sm_sbc.c | 4 drivers/net/hamradio/soundmodem/sm_wss.c | 2 drivers/net/hamradio/yam.c | 6 drivers/net/lance.c | 46 drivers/net/pcmcia/3c574_cs.c | 12 drivers/net/pcmcia/Config.in | 1 drivers/net/pcmcia/Makefile | 2 drivers/net/pcmcia/ray_cs.c | 2 drivers/net/pcmcia/tulip_cb.c | 3150 -------------- drivers/net/pcnet32.c | 2 drivers/net/plip.c | 59 drivers/net/ppp_async.c | 629 +- drivers/net/ppp_deflate.c | 49 drivers/net/ppp_generic.c | 1508 +++++-- drivers/net/ppp_synctty.c | 2 drivers/net/rcpci45.c | 15 drivers/net/rrunner.c | 8 drivers/net/sb1000.c | 4 drivers/net/setup.c | 5 drivers/net/shaper.c | 11 drivers/net/sis900.c | 2 drivers/net/skfp/drvfbi.c | 2 drivers/net/skfp/skfddi.c | 2 drivers/net/sunhme.c | 4 drivers/net/tokenring/Config.in | 1 drivers/net/tokenring/Makefile | 1 drivers/net/tokenring/lanstreamer.c | 1776 ++++++++ drivers/net/tokenring/lanstreamer.h | 319 + drivers/net/via-rhine.c | 2 drivers/net/wan/Config.in | 19 drivers/net/wan/Makefile | 56 drivers/net/wan/comx-hw-comx.c | 1426 ++++++ drivers/net/wan/comx-hw-locomx.c | 496 ++ drivers/net/wan/comx-hw-mixcom.c | 948 ++++ drivers/net/wan/comx-proto-fr.c | 1006 ++++ drivers/net/wan/comx-proto-lapb.c | 548 ++ drivers/net/wan/comx-proto-ppp.c | 269 + drivers/net/wan/comx.c | 1238 +++++ drivers/net/wan/comx.h | 240 + drivers/net/wan/comxhw.h | 113 drivers/net/wan/cosa.c | 10 drivers/net/wan/hscx.h | 103 drivers/net/wan/mixcom.h | 35 drivers/net/wan/sbni.c | 6 drivers/net/wan/sdla.c | 2 drivers/net/wan/syncppp.c | 142 drivers/net/wan/syncppp.h | 4 drivers/net/wan/z85230.c | 94 drivers/net/wavelan.c | 6 drivers/net/wavelan.h | 6 drivers/net/yellowfin.c | 1 drivers/parport/ChangeLog | 21 drivers/parport/Config.in | 3 drivers/parport/parport_pc.c | 119 drivers/pcmcia/yenta.c | 25 drivers/sbus/audio/audio.c | 410 + drivers/sbus/char/sab82532.c | 8 drivers/sbus/char/su.c | 8 drivers/sbus/char/zs.c | 8 drivers/scsi/ChangeLog.ncr53c8xx | 17 drivers/scsi/ChangeLog.sym53c8xx | 9 drivers/scsi/Config.in | 4 drivers/scsi/README.st | 8 drivers/scsi/atp870u.c | 5 drivers/scsi/constants.c | 563 +- drivers/scsi/eata_dma_proc.c | 18 drivers/scsi/hosts.h | 28 drivers/scsi/ncr53c8xx.c | 2649 +----------- drivers/scsi/scsi.c | 18 drivers/scsi/scsi.h | 11 drivers/scsi/scsi_debug.c | 12 drivers/scsi/scsi_ioctl.c | 64 drivers/scsi/scsi_lib.c | 9 drivers/scsi/scsi_merge.c | 8 drivers/scsi/scsi_scan.c | 80 drivers/scsi/scsi_syms.c | 1 drivers/scsi/sd.c | 74 drivers/scsi/sr.c | 4 drivers/scsi/st.c | 740 +-- drivers/scsi/st.h | 11 drivers/scsi/st_options.h | 9 drivers/scsi/sym53c8xx.c | 175 drivers/scsi/sym53c8xx_comm.h | 2863 +++++++++++++ drivers/sound/Config.in | 5 drivers/sound/Makefile | 37 drivers/sound/dev_table.c | 2 drivers/sound/dev_table.h | 36 drivers/sound/dmabuf.c | 8 drivers/sound/miroaci.h | 1 drivers/sound/mpu401.c | 21 drivers/sound/sb_card.c | 2 drivers/sound/sound_core.c | 112 drivers/sound/sound_firmware.c | 18 drivers/sound/soundcard.c | 57 drivers/sound/waveartist.c | 12 drivers/telephony/ixj.c | 29 drivers/telephony/phonedev.c | 5 drivers/usb/Config.in | 4 drivers/usb/Makefile | 18 drivers/usb/dsbr100.c | 353 + drivers/usb/inode.c | 1 drivers/usb/ov511.c | 486 +- drivers/usb/ov511.h | 9 drivers/usb/pegasus.c | 710 +-- drivers/usb/serial/Makefile | 9 drivers/usb/uhci.c | 56 drivers/usb/uhci.h | 6 drivers/usb/usb-core.c | 7 drivers/usb/usb-storage.c | 1122 ++--- drivers/usb/usb-storage.h | 24 drivers/usb/usb-uhci-debug.h | 77 drivers/usb/usb-uhci.c | 973 ++-- drivers/usb/usb-uhci.h | 18 drivers/video/aty128.h | 2 drivers/video/aty128fb.c | 351 - drivers/video/atyfb.c | 2 drivers/video/cyber2000fb.c | 106 drivers/video/fbcon.c | 101 drivers/video/fbmem.c | 84 drivers/video/hgafb.c | 86 fs/Config.in | 5 fs/adfs/dir.c | 15 fs/affs/super.c | 19 fs/bfs/inode.c | 15 fs/binfmt_aout.c | 49 fs/binfmt_elf.c | 41 fs/binfmt_em86.c | 11 fs/binfmt_misc.c | 2 fs/binfmt_script.c | 11 fs/coda/psdev.c | 2 fs/efs/super.c | 23 fs/exec.c | 38 fs/ext2/dir.c | 4 fs/fat/fatfs_syms.c | 5 fs/fat/inode.c | 16 fs/filesystems.c | 113 fs/hfs/super.c | 29 fs/hpfs/buffer.c | 9 fs/hpfs/hpfs_fn.h | 1 fs/hpfs/inode.c | 1 fs/hpfs/super.c | 22 fs/isofs/inode.c | 30 fs/minix/inode.c | 17 fs/msdos/msdosfs_syms.c | 13 fs/msdos/namei.c | 25 fs/ncpfs/inode.c | 19 fs/nfs/read.c | 2 fs/nfsd/nfsfh.c | 1 fs/nls/nls_base.c | 161 fs/nls/nls_cp437.c | 31 fs/nls/nls_cp737.c | 31 fs/nls/nls_cp775.c | 31 fs/nls/nls_cp850.c | 31 fs/nls/nls_cp852.c | 31 fs/nls/nls_cp855.c | 31 fs/nls/nls_cp857.c | 31 fs/nls/nls_cp860.c | 31 fs/nls/nls_cp861.c | 31 fs/nls/nls_cp862.c | 31 fs/nls/nls_cp863.c | 31 fs/nls/nls_cp864.c | 31 fs/nls/nls_cp865.c | 31 fs/nls/nls_cp866.c | 31 fs/nls/nls_cp869.c | 31 fs/nls/nls_cp874.c | 31 fs/nls/nls_iso8859-1.c | 31 fs/nls/nls_iso8859-14.c | 31 fs/nls/nls_iso8859-15.c | 31 fs/nls/nls_iso8859-2.c | 31 fs/nls/nls_iso8859-3.c | 31 fs/nls/nls_iso8859-4.c | 31 fs/nls/nls_iso8859-5.c | 31 fs/nls/nls_iso8859-6.c | 31 fs/nls/nls_iso8859-7.c | 31 fs/nls/nls_iso8859-8.c | 31 fs/nls/nls_iso8859-9.c | 31 fs/nls/nls_koi8-r.c | 31 fs/ntfs/fs.c | 47 fs/openpromfs/inode.c | 30 fs/partitions/acorn.c | 72 fs/partitions/acorn.h | 36 fs/partitions/atari.c | 4 fs/partitions/sgi.c | 4 fs/proc/procfs_syms.c | 12 fs/qnx4/inode.c | 17 fs/romfs/inode.c | 21 fs/smbfs/inode.c | 19 fs/super.c | 8 fs/sysv/inode.c | 17 fs/udf/super.c | 60 fs/ufs/dir.c | 4 fs/ufs/super.c | 17 fs/umsdos/inode.c | 17 fs/vfat/namei.c | 13 fs/vfat/vfatfs_syms.c | 10 include/asm-alpha/parport.h | 51 include/asm-arm/arch-cl7500/system.h | 2 include/asm-arm/arch-ebsa285/time.h | 7 include/asm-arm/parport.h | 58 include/asm-arm/procinfo.h | 6 include/asm-arm/ptrace.h | 5 include/asm-arm/system.h | 100 include/asm-i386/mca_dma.h | 76 include/asm-i386/mman.h | 6 include/asm-i386/parport.h | 41 include/asm-i386/unistd.h | 3 include/asm-mips/parport.h | 51 include/asm-mips64/parport.h | 51 include/asm-sparc/ide.h | 2 include/asm-sparc/vaddrs.h | 6 include/asm-sparc64/parport.h | 16 include/linux/affs_fs.h | 1 include/linux/bfs_fs.h | 3 include/linux/blk.h | 14 include/linux/blkdev.h | 14 include/linux/compatmac.h | 163 include/linux/efs_fs.h | 6 include/linux/elevator.h | 124 include/linux/fb.h | 9 include/linux/fs.h | 3 include/linux/generic_serial.h | 105 include/linux/hfs_fs.h | 1 include/linux/hpfs_fs.h | 5 include/linux/if_ppp.h | 10 include/linux/iso_fs.h | 1 include/linux/kmod.h | 2 include/linux/minix_fs.h | 1 include/linux/mm.h | 13 include/linux/mmzone.h | 31 include/linux/msdos_fs.h | 9 include/linux/ncp_fs.h | 1 include/linux/nls.h | 35 include/linux/ntfs_fs.h | 4 include/linux/pci.h | 3 include/linux/personality.h | 2 include/linux/ppp_channel.h | 39 include/linux/ppp_defs.h | 5 include/linux/proc_fs.h | 1 include/linux/qnx4_fs.h | 1 include/linux/romfs_fs.h | 1 include/linux/smb_fs.h | 1 include/linux/swap.h | 3 include/linux/sysv_fs.h | 1 include/linux/telephony.h | 10 include/linux/tty.h | 1 include/linux/udf_fs.h | 1 include/linux/ufs_fs.h | 1 include/linux/umsdos_fs.h | 1 include/linux/usb.h | 48 ipc/shm.c | 28 kernel/exec_domain.c | 34 kernel/exit.c | 7 kernel/fork.c | 10 kernel/module.c | 5 kernel/pm.c | 83 mm/filemap.c | 577 ++ mm/mlock.c | 5 mm/mmap.c | 4 mm/mprotect.c | 5 mm/mremap.c | 2 mm/page_alloc.c | 46 mm/vmscan.c | 3 net/appletalk/ddp.c | 7 net/atm/Makefile | 2 net/ax25/af_ax25.c | 145 net/econet/af_econet.c | 50 net/packet/af_packet.c | 4 net/sched/sch_ingress.c | 1 net/x25/af_x25.c | 6 net/x25/x25_link.c | 9 scripts/Makefile | 6 scripts/docgen | 3 scripts/docproc.c | 78 scripts/gen-all-syms | 7 scripts/kernel-doc | 865 ++++ 528 files changed, 63878 insertions, 48175 deletions
Linux development kernel 2.3.99-pre1 released
By
Get the Free Newsletter!
Subscribe to Developer Insider for top news, trends, & analysis