Date: Tue, 1 Feb 2000 01:35:23 -0800 From: kdist@linux.kernel.org (Linux Kernel Distribution System) To: linux-kernel-announce@vger.rutgers.edu Linux kernel version 2.3.42 has been released. It is available from: Patch: ftp://ftp.kernel.org/pub/linux/kernel/v2.3/patch-2.3.42.gz Full source: ftp://ftp.kernel.org/pub/linux/kernel/v2.3/linux-2.3.42.tar.gz Sizes in bytes Compressed Uncompressed ------------------------------------------------------------ Patch 299192 1258185 Full source 18023545 77219840 ----------------------------------------------------------------------------- The following files were changed in this release: CREDITS | 42 Documentation/Configure.help | 144 + MAINTAINERS | 41 Makefile | 2 arch/alpha/lib/csum_ipv6_magic.S | 42 arch/i386/config.in | 2 arch/i386/kernel/smpboot.c | 11 arch/m68k/amiga/amiints.c | 6 arch/m68k/atari/debug.c | 4 arch/m68k/bvme6000/config.c | 1 arch/m68k/kernel/signal.c | 2 arch/m68k/kernel/traps.c | 23 arch/m68k/mac/debug.c | 4 arch/m68k/mvme147/config.c | 1 arch/m68k/mvme16x/config.c | 1 arch/sparc/Makefile | 10 arch/sparc/ap1000/Makefile | 20 arch/sparc/ap1000/apinline.h | 86 arch/sparc/ap1000/aplib.c | 496 ----- arch/sparc/ap1000/apmmu.c | 1144 ----------- arch/sparc/ap1000/approm.c | 148 - arch/sparc/ap1000/bnet.c | 1205 ------------ arch/sparc/ap1000/dma.c | 74 arch/sparc/ap1000/hw.c | 200 -- arch/sparc/ap1000/irq.c | 64 arch/sparc/ap1000/kgdb.c | 78 arch/sparc/ap1000/mpp.c | 83 arch/sparc/ap1000/msc.c | 1262 ------------ arch/sparc/ap1000/sync.c | 55 arch/sparc/ap1000/timer.c | 125 - arch/sparc/ap1000/tnet.c | 708 ------- arch/sparc/ap1000/util.c | 436 ---- arch/sparc/config.in | 69 arch/sparc/defconfig | 19 arch/sparc/kernel/head.S | 9 arch/sparc/kernel/ioport.c | 2 arch/sparc/kernel/irq.c | 8 arch/sparc/kernel/process.c | 5 arch/sparc/kernel/setup.c | 15 arch/sparc/kernel/sparc_ksyms.c | 2 arch/sparc/kernel/sys_sparc.c | 11 arch/sparc/kernel/sys_sunos.c | 2 arch/sparc/kernel/systbls.S | 8 arch/sparc/kernel/time.c | 19 arch/sparc/mm/Makefile | 5 arch/sparc/mm/asyncd.c | 290 -- arch/sparc/mm/init.c | 11 arch/sparc/mm/loadmmu.c | 7 arch/sparc/prom/bootstr.c | 7 arch/sparc/prom/console.c | 15 arch/sparc/prom/devops.c | 5 arch/sparc/prom/init.c | 10 arch/sparc/prom/memory.c | 15 arch/sparc/prom/mp.c | 6 arch/sparc/prom/printf.c | 6 arch/sparc64/config.in | 2 arch/sparc64/defconfig | 9 arch/sparc64/kernel/binfmt_elf32.c | 2 arch/sparc64/kernel/dtlb_backend.S | 4 arch/sparc64/kernel/dtlb_base.S | 4 arch/sparc64/kernel/dtlb_prot.S | 4 arch/sparc64/kernel/ioctl32.c | 2 arch/sparc64/kernel/iommu_common.c | 2 arch/sparc64/kernel/itlb_base.S | 4 arch/sparc64/kernel/pci_iommu.c | 2 arch/sparc64/kernel/pci_psycho.c | 2 arch/sparc64/kernel/pci_sabre.c | 2 arch/sparc64/kernel/sbus.c | 2 arch/sparc64/kernel/sparc64_ksyms.c | 12 arch/sparc64/kernel/starfire.c | 4 arch/sparc64/kernel/sys_sparc.c | 2 arch/sparc64/kernel/sys_sunos32.c | 2 arch/sparc64/kernel/systbls.S | 6 arch/sparc64/lib/debuglocks.c | 4 arch/sparc64/lib/memscan.S | 4 arch/sparc64/mm/Makefile | 4 arch/sparc64/mm/asyncd.c | 283 -- arch/sparc64/solaris/misc.c | 2 drivers/Makefile | 6 drivers/ap1000/Makefile | 29 drivers/ap1000/am79c830.h | 276 -- drivers/ap1000/am79c864.h | 162 - drivers/ap1000/ap.c | 307 --- drivers/ap1000/apfddi-reg.h | 14 drivers/ap1000/apfddi.c | 702 ------- drivers/ap1000/apfddi.h | 142 - drivers/ap1000/bif.c | 280 -- drivers/ap1000/ddv.c | 1008 ---------- drivers/ap1000/ddv_util.c | 116 - drivers/ap1000/mac.c | 1177 ----------- drivers/ap1000/mac.h | 82 drivers/ap1000/plc.c | 393 --- drivers/ap1000/plc.h | 53 drivers/ap1000/ringbuf.c | 311 --- drivers/ap1000/smt-types.h | 167 - drivers/block/cmd64x.c | 2 drivers/block/swim3.c | 40 drivers/block/swim_iop.c | 38 drivers/char/agp/agpgart_be.c | 81 drivers/char/agp/agpgart_fe.c | 3 drivers/char/generic_serial.c | 9 drivers/char/generic_serial.h | 3 drivers/char/joystick/joy-creative.c | 2 drivers/char/scc.h | 613 ++++++ drivers/char/serial167.c | 100 - drivers/char/tty_io.c | 21 drivers/char/vme_scc.c | 1136 +++++++++++ drivers/i2c/Config.in | 22 drivers/i2c/i2c-core.c | 610 ++---- drivers/i2c/i2c-dev.c | 619 ++---- drivers/i2c/i2c-elektor.c | 215 -- drivers/i2c/i2c-pcf8584.h | 38 drivers/ieee1394/ieee1394_syms.c | 1 drivers/ieee1394/ieee1394_transactions.c | 24 drivers/ieee1394/ieee1394_transactions.h | 3 drivers/ieee1394/ohci1394.c | 456 +++- drivers/ieee1394/ohci1394.h | 26 drivers/ieee1394/raw1394.c | 30 drivers/net/Makefile | 4 drivers/net/Space.c | 21 drivers/net/cs89x0.h | 8 drivers/net/daynaport.c | 455 +++- drivers/net/irda/Config.in | 10 drivers/net/irda/Makefile | 12 drivers/net/irda/airport.c | 358 --- drivers/net/irda/irport.c | 61 drivers/net/irda/irtty.c | 10 drivers/net/irda/nsc-ircc.c | 2073 ++++++++++++++++++++ drivers/net/irda/nsc_fir.c | 1825 ------------------ drivers/net/irda/smc-ircc.c | 701 ++++--- drivers/net/irda/toshoboe.c | 46 drivers/net/irda/w83977af_ir.c | 51 drivers/net/mac89x0.c | 678 ++++++ drivers/net/macmace.c | 825 ++++++++ drivers/net/macsonic.c | 840 ++++---- drivers/net/sun3lance.c | 21 drivers/net/sunbmac.c | 2 drivers/net/sunhme.c | 2 drivers/net/sunlance.c | 2 drivers/net/sunqe.c | 2 drivers/sbus/audio/cs4231.c | 2 drivers/sbus/audio/dbri.c | 2 drivers/sbus/char/zs.c | 14 drivers/scsi/esp.c | 2 drivers/scsi/scsi_merge.c | 2 drivers/scsi/sd.c | 57 drivers/sound/Config.in | 2 drivers/sound/Makefile | 4 drivers/sound/ac97_codec.c | 440 ++++ drivers/sound/ac97_codec.h | 157 + drivers/sound/trident.c | 3061 +++++++++++-------------------- drivers/sound/trident.h | 268 +- drivers/usb/Config.in | 1 drivers/usb/Makefile | 2 drivers/usb/acm.c | 36 drivers/usb/ov511.c | 2 drivers/usb/printer.c | 19 drivers/usb/scanner.c | 1 drivers/usb/uhci-debug.h | 401 ++-- drivers/usb/uhci.c | 2214 ++++++++++++++++++++++ drivers/usb/uhci.h | 425 ++++ drivers/usb/usb-core.c | 3 drivers/usb/usb-serial.c | 8 drivers/usb/usb-uhci-debug.h | 195 + drivers/usb/usb-uhci.c | 2 drivers/usb/usb.c | 47 drivers/usb/usb.h | 1 drivers/video/dn_accel.h | 9 drivers/video/dn_cfb4.c | 546 +++++ drivers/video/dn_cfb8.c | 594 ++++++ drivers/video/dnfb.c | 394 ++- fs/autofs4/inode.c | 8 fs/nfsd/export.c | 1 fs/nfsd/lockd.c | 2 fs/nfsd/nfsproc.c | 4 fs/nfsd/vfs.c | 57 fs/proc/base.c | 11 fs/qnx4/bitmap.c | 6 fs/qnx4/dir.c | 4 fs/qnx4/inode.c | 14 fs/select.c | 16 include/asm-alpha/checksum.h | 2 include/asm-arm/checksum.h | 4 include/asm-i386/checksum.h | 4 include/asm-m68k/checksum.h | 4 include/asm-m68k/entry.h | 36 include/asm-m68k/init.h | 18 include/asm-m68k/kgdb.h | 83 include/asm-m68k/semaphore.h | 35 include/asm-mips/checksum.h | 4 include/asm-sh/checksum.h | 4 include/asm-sparc/ap1000/DdvReqTable.h | 107 - include/asm-sparc/ap1000/apbif.h | 205 -- include/asm-sparc/ap1000/aplib.h | 119 - include/asm-sparc/ap1000/apreg.h | 619 ------ include/asm-sparc/ap1000/apservice.h | 111 - include/asm-sparc/ap1000/pgtapmmu.h | 141 - include/asm-sparc/checksum.h | 6 include/asm-sparc/ethtool.h | 4 include/asm-sparc/page.h | 128 - include/asm-sparc/sbus.h | 2 include/asm-sparc/scatterlist.h | 5 include/asm-sparc/siginfo.h | 2 include/asm-sparc/types.h | 4 include/asm-sparc/unistd.h | 4 include/asm-sparc64/checksum.h | 6 include/asm-sparc64/dma.h | 2 include/asm-sparc64/ethtool.h | 4 include/asm-sparc64/floppy.h | 2 include/asm-sparc64/io.h | 2 include/asm-sparc64/parport.h | 2 include/asm-sparc64/sbus.h | 2 include/asm-sparc64/types.h | 2 include/asm-sparc64/unistd.h | 4 include/linux/agp_backend.h | 1 include/linux/agpgart.h | 8 include/linux/auto_fs.h | 8 include/linux/i2c-dev.h | 127 - include/linux/i2c-elektor.h | 10 include/linux/mmzone.h | 6 include/linux/nfsd/export.h | 3 include/linux/nfsd/nfsd.h | 5 include/linux/pci.h | 6 include/linux/proc_fs.h | 3 include/linux/qnx4_fs.h | 7 include/linux/serial.h | 15 include/linux/serialP.h | 10 include/net/irda/ircomm_tty.h | 4 include/net/irda/irda.h | 4 include/net/irda/irda_device.h | 28 include/net/irda/irmod.h | 4 include/net/irda/irport.h | 8 include/net/irda/irtty.h | 11 include/net/irda/nsc-ircc.h | 263 ++ include/net/irda/nsc_fir.h | 238 -- include/net/irda/smc-ircc.h | 237 +- include/net/irda/toshoboe.h | 28 include/net/irda/w83977af_ir.h | 12 include/net/irda/wrapper.h | 6 ipc/shm.c | 9 kernel/exit.c | 3 net/ax25/af_ax25.c | 2 net/ipv4/ipconfig.c | 2 net/ipv4/tcp.c | 8 net/ipv4/tcp_input.c | 60 net/ipv4/tcp_ipv4.c | 3 net/ipv4/tcp_output.c | 4 net/ipv6/ipv6_sockglue.c | 3 net/ipv6/tcp_ipv6.c | 3 net/irda/irda_device.c | 10 net/irda/wrapper.c | 30 net/netrom/af_netrom.c | 2 net/rose/af_rose.c | 2 net/sched/sch_dsmark.c | 4 net/sched/sch_gred.c | 94 255 files changed, 15543 insertions, 21213 deletions
Linux development kernel 2.3.42 released
By
Get the Free Newsletter!
Subscribe to Developer Insider for top news, trends, & analysis