Date: Sat, 9 Oct 1999 11:50:23 -0700 From: kdist@linux.kernel.org (Linux Kernel Distribution System) To: linux-kernel-announce@vger.rutgers.edu Linux kernel version 2.3.20 has been released. It is available from: Patch: ftp://ftp.kernel.org/pub/linux/kernel/v2.3/patch-2.3.20.gz Full source: ftp://ftp.kernel.org/pub/linux/kernel/v2.3/linux-2.3.20.tar.gz Sizes in bytes Compressed Uncompressed ------------------------------------------------------------ Patch 531581 2113378 Full source 16406845 69949440 ----------------------------------------------------------------------------- This is an automatically generated message. To unsubscribe from this list, please send a message to majordomo@vger.rutgers.edu containing the line: unsubscribe linux-kernel-announce ... where is the email address you are receiving this message at. ----------------------------------------------------------------------------- The following files were changed in this release: Documentation/Configure.help | 3866 ++++++++++++++------------ Documentation/devices.tex | 14 Documentation/devices.txt | 8 Documentation/kbuild/config-language.txt | 66 Documentation/kernel-parameters.txt | 6 Documentation/networking/ray_cs.txt | 151 + Documentation/nmi_watchdog.txt | 33 Documentation/parport.txt | 2 MAINTAINERS | 5 Makefile | 2 arch/alpha/kernel/core_apecs.c | 1 arch/alpha/kernel/core_cia.c | 1 arch/alpha/kernel/core_lca.c | 1 arch/alpha/kernel/core_mcpcia.c | 1 arch/alpha/kernel/core_polaris.c | 1 arch/alpha/kernel/core_pyxis.c | 1 arch/alpha/kernel/core_t2.c | 1 arch/alpha/kernel/core_tsunami.c | 1 arch/alpha/kernel/pci.c | 8 arch/alpha/kernel/setup.c | 1 arch/alpha/kernel/sys_dp264.c | 1 arch/alpha/kernel/sys_rawhide.c | 1 arch/alpha/kernel/sys_sio.c | 1 arch/arm/config.in | 210 - arch/i386/boot/setup.S | 31 arch/i386/config.in | 29 arch/i386/defconfig | 1 arch/i386/kernel/Makefile | 9 arch/i386/kernel/bios32.c | 1220 -------- arch/i386/kernel/entry.S | 9 arch/i386/kernel/head.S | 9 arch/i386/kernel/i386_ksyms.c | 2 arch/i386/kernel/i8259.c | 244 + arch/i386/kernel/io_apic.c | 521 ++- arch/i386/kernel/irq.c | 84 arch/i386/kernel/mtrr.c | 30 arch/i386/kernel/pci-i386.c | 312 ++ arch/i386/kernel/pci-i386.h | 29 arch/i386/kernel/pci-pc.c | 1225 ++++++++ arch/i386/kernel/pci-visws.c | 131 arch/i386/kernel/smp.c | 2169 ++------------ arch/i386/kernel/smpboot.c | 1650 +++++++++++ arch/i386/kernel/time.c | 2 arch/i386/kernel/traps.c | 126 arch/m68k/config.in | 560 +-- arch/mips/config.in | 300 -- arch/mips/kernel/pci.c | 1 arch/mips/sni/pci.c | 1 arch/mips/sni/setup.c | 1 arch/ppc/8xx_io/Config.in | 16 arch/ppc/8xx_io/Makefile | 9 arch/ppc/8xx_io/commproc.c | 39 arch/ppc/8xx_io/commproc.h | 131 arch/ppc/8xx_io/enet.c | 87 arch/ppc/8xx_io/fec.c | 81 arch/ppc/8xx_io/uart.c | 111 arch/ppc/Makefile | 6 arch/ppc/amiga/Makefile | 4 arch/ppc/amiga/amiints.c | 146 arch/ppc/amiga/bootinfo.c | 13 arch/ppc/amiga/chipram.c | 176 + arch/ppc/amiga/config.c | 49 arch/ppc/amiga/ints.c | 22 arch/ppc/amiga/pcmcia.c | 1 arch/ppc/amiga/time.c | 6 arch/ppc/boot/Makefile | 11 arch/ppc/common_defconfig | 105 arch/ppc/config.in | 84 arch/ppc/defconfig | 105 arch/ppc/gemini_defconfig | 79 arch/ppc/kernel/Makefile | 59 arch/ppc/kernel/apus_setup.c | 608 +++- arch/ppc/kernel/chrp_pci.c | 3 arch/ppc/kernel/chrp_setup.c | 90 arch/ppc/kernel/entry.S | 3 arch/ppc/kernel/feature.c | 20 arch/ppc/kernel/gemini_pci.c | 1 arch/ppc/kernel/gemini_setup.c | 7 arch/ppc/kernel/head.S | 36 arch/ppc/kernel/head_8xx.S | 37 arch/ppc/kernel/i8259.c | 1 arch/ppc/kernel/idle.c | 4 arch/ppc/kernel/indirect_pci.c | 12 arch/ppc/kernel/irq.c | 43 arch/ppc/kernel/local_irq.h | 21 arch/ppc/kernel/m8xx_setup.c | 521 +++ arch/ppc/kernel/misc.S | 174 - arch/ppc/kernel/open_pic.c | 12 arch/ppc/kernel/pci.c | 11 arch/ppc/kernel/pmac_pic.c | 113 arch/ppc/kernel/pmac_pic.h | 7 arch/ppc/kernel/pmac_setup.c | 60 arch/ppc/kernel/pmac_support.c | 8 arch/ppc/kernel/pmac_time.c | 33 arch/ppc/kernel/ppc8xx_pic.c | 173 + arch/ppc/kernel/ppc8xx_pic.h | 12 arch/ppc/kernel/ppc_htab.c | 76 arch/ppc/kernel/ppc_ksyms.c | 48 arch/ppc/kernel/prep_nvram.c | 14 arch/ppc/kernel/prep_pci.c | 8 arch/ppc/kernel/prep_setup.c | 47 arch/ppc/kernel/process.c | 6 arch/ppc/kernel/prom.c | 149 - arch/ppc/kernel/qspan_pci.c | 379 ++ arch/ppc/kernel/residual.c | 5 arch/ppc/kernel/setup.c | 132 arch/ppc/kernel/sleep.S | 264 + arch/ppc/kernel/smp.c | 18 arch/ppc/kernel/traps.c | 12 arch/ppc/lib/locks.c | 2 arch/ppc/mbxboot/Makefile | 42 arch/ppc/mbxboot/embed_config.c | 207 + arch/ppc/mbxboot/head.S | 219 - arch/ppc/mbxboot/iic.c | 250 + arch/ppc/mbxboot/m8xx_tty.c | 253 + arch/ppc/mbxboot/misc.c | 339 -- arch/ppc/mbxboot/pci.c | 251 + arch/ppc/mbxboot/qspan_pci.c | 267 + arch/ppc/mm/fault.c | 32 arch/ppc/mm/init.c | 132 arch/ppc/vmlinux.lds | 8 arch/ppc/xmon/start.c | 106 arch/sparc64/config.in | 10 arch/sparc64/defconfig | 7 arch/sparc64/kernel/pci.c | 5 drivers/Makefile | 9 drivers/atm/Config.in | 74 drivers/block/ide-pci.c | 2 drivers/char/defkeymap.c | 3 drivers/char/mem.c | 4 drivers/char/pms.c | 29 drivers/char/ppdev.c | 36 drivers/char/ppdev.h | 7 drivers/macintosh/Makefile | 40 drivers/macintosh/adb.c | 144 drivers/macintosh/mac_keyb.c | 40 drivers/macintosh/macio-adb.c | 39 drivers/macintosh/macserial.c | 53 drivers/macintosh/macserial.h | 1 drivers/macintosh/mediabay.c | 102 drivers/macintosh/via-cuda.c | 149 - drivers/macintosh/via-pmu.c | 668 +++- drivers/misc/Config.in | 9 drivers/misc/Makefile | 4 drivers/misc/acpi.c | 219 + drivers/misc/piix4_acpi.c | 214 - drivers/net/pcmcia/ray_cs.c | 372 +- drivers/net/pcmcia/ray_cs.h | 9 drivers/net/pcmcia/rayctl.h | 19 drivers/parport/ieee1284.c | 39 drivers/parport/ieee1284_ops.c | 15 drivers/parport/init.c | 4 drivers/parport/parport_pc.c | 137 drivers/parport/share.c | 8 drivers/pci/Makefile | 6 drivers/pci/devlist.h | 4 drivers/pci/helper.c | 69 drivers/pci/pci.c | 93 drivers/pci/quirks.c | 4 drivers/pci/setup.c | 10 drivers/scsi/ChangeLog.ncr53c8xx | 30 drivers/scsi/ChangeLog.sym53c8xx | 129 drivers/scsi/Makefile | 19 drivers/scsi/README.aic7xxx | 24 drivers/scsi/README.ncr53c8xx | 430 ++ drivers/scsi/aic7xxx.c | 272 + drivers/scsi/hosts.c | 7 drivers/scsi/ncr53c8xx.c | 412 +- drivers/scsi/scsi_ioctl.c | 66 drivers/scsi/sg.c | 119 drivers/scsi/sim710.c | 1605 ++++++++++ drivers/scsi/sim710.h | 845 +++++ drivers/scsi/sim710.scr | 554 +++ drivers/scsi/sim710_d.h | 2360 +++++++++++++++ drivers/scsi/sim710_u.h | 67 drivers/scsi/sym53c8xx.c | 4609 ++++++++++++++++++++----------- drivers/scsi/sym53c8xx.h | 2 drivers/scsi/sym53c8xx_defs.h | 401 ++ drivers/sound/esssolo1.c | 29 drivers/usb/Config.in | 58 drivers/usb/Makefile | 9 drivers/usb/README.ohci | 12 drivers/usb/README.serial | 35 drivers/usb/acm.c | 241 - drivers/usb/audio.c | 3473 ++++++++++++++++++++++- drivers/usb/audio.h | 116 drivers/usb/cpia.c | 1216 ++++---- drivers/usb/cpia.h | 90 drivers/usb/ezusb.c | 157 - drivers/usb/ezusb.h | 25 drivers/usb/hp_scanner.c | 4 drivers/usb/hub.c | 10 drivers/usb/inits.h | 3 drivers/usb/keyboard.c | 2 drivers/usb/keymap.c | 4 drivers/usb/maps/usb.map | 16 drivers/usb/ohci-debug.c | 5 drivers/usb/ohci-hcd.c | 10 drivers/usb/ohci-hcd.h | 2 drivers/usb/ohci.c | 352 +- drivers/usb/ohci.h | 43 drivers/usb/printer.c | 21 drivers/usb/proc_usb.c | 234 + drivers/usb/serial.c | 691 ++++ drivers/usb/uhci.c | 71 drivers/usb/uhci.h | 4 drivers/usb/usb-core.c | 18 drivers/usb/usb.c | 119 drivers/usb/usb.h | 50 drivers/usb/usb_scsi.c | 24 drivers/usb/usb_scsi_debug.c | 1 drivers/usb/uss720.c | 25 fs/Config.in | 3 fs/buffer.c | 4 fs/dcache.c | 78 fs/dquot.c | 3 fs/fat/file.c | 4 fs/inode.c | 429 +- fs/isofs/inode.c | 15 fs/ncpfs/Config.in | 20 fs/ncpfs/dir.c | 728 ++-- fs/ncpfs/file.c | 3 fs/ncpfs/inode.c | 169 - fs/ncpfs/ioctl.c | 157 - fs/ncpfs/ncplib_kernel.c | 21 fs/ncpfs/ncplib_kernel.h | 47 fs/ncpfs/ncpsign_kernel.h | 1 fs/ncpfs/sock.c | 2 fs/nfsd/nfsfh.c | 4 fs/open.c | 11 fs/sysv/inode.c | 25 fs/udf/inode.c | 2 include/asm-i386/apic.h | 267 + include/asm-i386/hw_irq.h | 46 include/asm-i386/irq.h | 2 include/asm-i386/msr.h | 2 include/asm-i386/processor.h | 3 include/asm-i386/smp.h | 49 include/asm-ppc/adb.h | 100 include/asm-ppc/adb_mouse.h | 23 include/asm-ppc/amigahw.h | 14 include/asm-ppc/amigappc.h | 16 include/asm-ppc/amigayle.h | 2 include/asm-ppc/amipcmcia.h | 2 include/asm-ppc/bootx.h | 133 include/asm-ppc/bseip.h | 41 include/asm-ppc/cuda.h | 38 include/asm-ppc/feature.h | 2 include/asm-ppc/ide.h | 4 include/asm-ppc/init.h | 2 include/asm-ppc/io.h | 10 include/asm-ppc/irq.h | 69 include/asm-ppc/irq_control.h | 108 include/asm-ppc/keyboard.h | 7 include/asm-ppc/linux_logo.h | 9 include/asm-ppc/machdep.h | 21 include/asm-ppc/mbx.h | 30 include/asm-ppc/mpc8xx.h | 71 include/asm-ppc/ohare.h | 2 include/asm-ppc/pgtable.h | 33 include/asm-ppc/pmu.h | 97 include/asm-ppc/processor.h | 33 include/asm-ppc/prom.h | 4 include/asm-ppc/rpxclassic.h | 67 include/asm-ppc/rpxlite.h | 67 include/asm-ppc/serial.h | 16 include/asm-ppc/shmparam.h | 2 include/asm-ppc/smp.h | 1 include/asm-ppc/spinlock.h | 19 include/asm-ppc/system.h | 7 include/linux/acpi.h | 55 include/linux/dcache.h | 11 include/linux/fs.h | 5 include/linux/msg.h | 40 include/linux/ncp.h | 25 include/linux/ncp_fs.h | 84 include/linux/ncp_fs_i.h | 33 include/linux/ncp_fs_sb.h | 18 include/linux/ncp_mount.h | 2 include/linux/ncp_no.h | 19 include/linux/netfilter.h | 3 include/linux/netfilter_ipv4.h | 6 include/linux/parport.h | 1 include/linux/parport_pc.h | 69 include/linux/pci.h | 1152 ------- include/linux/pci_ids.h | 1098 +++++++ include/linux/prctl.h | 3 include/linux/proc_fs.h | 1 include/linux/sched.h | 2 include/linux/smp.h | 2 include/linux/sunrpc/xprt.h | 4 include/scsi/sg.h | 21 init/main.c | 10 ipc/msg.c | 955 +++--- ipc/shm.c | 197 - kernel/sys.c | 11 kernel/sysctl.c | 2 mm/filemap.c | 2 mm/vmscan.c | 10 net/802/fc.c | 5 net/core/netfilter.c | 3 net/sunrpc/xprt.c | 61 302 files changed, 33936 insertions, 14592 deletions