Linux kernel version 2.3.6 has been released. It is available from: Patch: ftp://ftp.kernel.org/pub/linux/kernel/v2.3/patch-2.3.6.gz Full source: ftp://ftp.kernel.org/pub/linux/kernel/v2.3/linux-2.3.6.tar.gz Sizes in bytes Compressed Uncompressed ------------------------------------------------------------ Patch 377615 1494642 Full source 14335775 60753920 ----------------------------------------------------------------------------- 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 | 26 Documentation/Configure.help | 89 - Documentation/filesystems/hpfs.txt | 4 Documentation/mtrr.txt | 26 MAINTAINERS | 12 Makefile | 2 arch/alpha/kernel/ptrace.c | 20 arch/alpha/lib/memcpy.c | 88 + arch/arm/kernel/ptrace.c | 19 arch/i386/Makefile | 7 arch/i386/boot/bootsect.S | 4 arch/i386/config.in | 6 arch/i386/defconfig | 18 arch/i386/kernel/mca.c | 47 arch/i386/kernel/ptrace.c | 19 arch/i386/kernel/setup.c | 22 arch/i386/kernel/signal.c | 1 arch/i386/mm/init.c | 5 arch/i386/mm/ioremap.c | 17 arch/i386/vmlinux.lds | 4 arch/i386/vmlinux.lds.S | 69 + arch/m68k/kernel/ptrace.c | 19 arch/mips/kernel/irixelf.c | 15 arch/mips/kernel/ptrace.c | 19 arch/mips/kernel/sysirix.c | 9 arch/ppc/chrpboot/Makefile | 10 arch/ppc/chrpboot/main.c | 30 arch/ppc/chrpboot/mknote.c | 43 arch/ppc/coffboot/zlib.c | 7 arch/ppc/common_defconfig | 76 - arch/ppc/config.in | 1 arch/ppc/defconfig | 47 arch/ppc/kernel/chrp_pci.c | 79 + arch/ppc/kernel/chrp_setup.c | 87 - arch/ppc/kernel/head.S | 4 arch/ppc/kernel/idle.c | 3 arch/ppc/kernel/irq.c | 3 arch/ppc/kernel/misc.S | 4 arch/ppc/kernel/prom.c | 30 arch/ppc/kernel/ptrace.c | 19 arch/ppc/kernel/smp.c | 5 arch/ppc/kernel/syscalls.c | 14 arch/ppc/kernel/time.c | 8 arch/ppc/mm/init.c | 4 arch/ppc/xmon/xmon.c | 2 arch/sparc/Makefile | 4 arch/sparc/kernel/ebus.c | 92 + arch/sparc/kernel/entry.S | 50 arch/sparc/kernel/head.S | 12 arch/sparc/kernel/pcic.c | 419 ++++-- arch/sparc/kernel/ptrace.c | 20 arch/sparc/kernel/setup.c | 3 arch/sparc/kernel/sys_sunos.c | 8 arch/sparc64/Makefile | 4 arch/sparc64/defconfig | 2 arch/sparc64/kernel/binfmt_aout32.c | 39 arch/sparc64/kernel/ioctl32.c | 24 arch/sparc64/kernel/ptrace.c | 20 arch/sparc64/kernel/signal.c | 68 - arch/sparc64/kernel/sys_sparc.c | 35 arch/sparc64/kernel/sys_sparc32.c | 73 - arch/sparc64/kernel/sys_sunos32.c | 8 arch/sparc64/kernel/systbls.S | 4 arch/sparc64/kernel/traps.c | 13 arch/sparc64/math-emu/sfp-util.h | 4 drivers/Makefile | 9 drivers/block/cy82c693.c | 3 drivers/block/floppy.c | 4 drivers/block/ide-pmac.c | 20 drivers/block/ll_rw_blk.c | 3 drivers/block/ns87415.c | 6 drivers/block/piix.c | 140 +- drivers/block/rd.c | 2 drivers/char/adbmouse.c | 2 drivers/char/bttv.c | 25 drivers/char/bttv.h | 20 drivers/char/misc.c | 6 drivers/char/radio-cadet.c | 15 drivers/char/rtc.c | 63 drivers/char/tuner.c | 4 drivers/char/tuner.h | 1 drivers/i2o/Config.in | 12 drivers/i2o/Makefile | 75 + drivers/i2o/README | 78 + drivers/i2o/README.ioctl | 398 ++++++ drivers/i2o/README.lan | 38 drivers/i2o/i2o_block.c | 1071 ++++++++++++++++ drivers/i2o/i2o_config.c | 613 +++++++++ drivers/i2o/i2o_core.c | 2053 +++++++++++++++++++++++++++++++ drivers/i2o/i2o_lan.c | 853 ++++++++++++ drivers/i2o/i2o_lan.h | 112 + drivers/i2o/i2o_pci.c | 243 +++ drivers/i2o/i2o_proc.c | 2382 ++++++++++++++++++++++++++++++++++++ drivers/i2o/i2o_proc.h | 141 ++ drivers/i2o/i2o_scsi.c | 871 +++++++++++++ drivers/i2o/i2o_scsi.h | 48 drivers/macintosh/Makefile | 2 drivers/macintosh/adb.c | 7 drivers/macintosh/mac_keyb.c | 1 drivers/macintosh/macserial.c | 16 drivers/misc/BUGS-parport | 1 drivers/misc/Makefile | 4 drivers/misc/TODO-parport | 2 drivers/misc/parport_amiga.c | 30 drivers/misc/parport_arc.c | 39 drivers/misc/parport_atari.c | 31 drivers/misc/parport_ax.c | 63 drivers/misc/parport_init.c | 17 drivers/misc/parport_mfc3.c | 26 drivers/misc/parport_pc.c | 305 +++- drivers/misc/parport_procfs.c | 617 ++++----- drivers/misc/parport_share.c | 49 drivers/net/3c515.c | 3 drivers/net/Config.in | 7 drivers/net/Makefile | 28 drivers/net/Space.c | 4 drivers/net/cosa.c | 9 drivers/net/cs89x0.c | 2 drivers/net/cycx_drv.c | 663 ++++++++++ drivers/net/cycx_main.c | 377 +++++ drivers/net/cycx_x25.c | 1538 +++++++++++++++++++++++ drivers/net/irda/Config.in | 1 drivers/net/irda/Makefile | 56 drivers/net/irda/actisys.c | 11 drivers/net/irda/esi.c | 10 drivers/net/irda/girbil.c | 22 drivers/net/irda/irport.c | 252 ++- drivers/net/irda/litelink.c | 33 drivers/net/irda/pc87108.c | 213 +-- drivers/net/irda/smc-ircc.c | 969 ++++++++++++++ drivers/net/irda/tekram.c | 27 drivers/net/irda/uircc.c | 10 drivers/net/irda/w83977af_ir.c | 6 drivers/net/myri_sbus.c | 1 drivers/net/ni52.c | 2 drivers/net/ni52.h | 2 drivers/net/ni65.c | 8 drivers/net/ptifddi.c | 2 drivers/net/sdladrv.c | 6 drivers/net/sdlamain.c | 4 drivers/net/sk_mca.c | 1143 +++++++++++++++++ drivers/net/sk_mca.h | 174 ++ drivers/pci/oldproc.c | 24 drivers/sbus/char/Config.in | 6 drivers/sbus/char/aurora.c | 2 drivers/sbus/char/bpp.c | 2 drivers/sbus/char/pcikbd.c | 48 drivers/sbus/char/rtc.c | 13 drivers/sbus/char/su.c | 376 ++--- drivers/sbus/char/vfc_dev.c | 5 drivers/scsi/Config.in | 6 drivers/scsi/README.aic7xxx | 29 drivers/scsi/aic7xxx.c | 1985 +++++++++++++++++++----------- drivers/scsi/aic7xxx/aic7xxx.reg | 78 + drivers/scsi/aic7xxx/aic7xxx.seq | 249 ++- drivers/scsi/aic7xxx/scsi_message.h | 10 drivers/scsi/aic7xxx_proc.c | 55 drivers/scsi/aic7xxx_reg.h | 42 drivers/scsi/aic7xxx_seq.c | 659 +++++---- drivers/scsi/scsi.c | 5 drivers/scsi/scsi.h | 1 drivers/scsi/scsi_proc.c | 2 drivers/scsi/scsi_syms.c | 5 drivers/scsi/scsicam.c | 9 drivers/scsi/sd.c | 8 drivers/scsi/sg.c | 677 ++++++---- drivers/sound/dmasound.c | 52 drivers/sound/sound_core.c | 18 drivers/usb/CREDITS | 1 drivers/usb/Config.in | 6 drivers/usb/Makefile | 16 drivers/usb/README.ohci | 6 drivers/usb/acm.c | 12 drivers/usb/audio.c | 4 drivers/usb/cpia.c | 4 drivers/usb/hub.c | 12 drivers/usb/keyboard.c | 9 drivers/usb/keymap-mac.c | 50 drivers/usb/maps/mac.map | 350 +++++ drivers/usb/mkmap.adb | 88 + drivers/usb/mouse.c | 4 drivers/usb/ohci-debug.c | 38 drivers/usb/ohci.c | 371 +++-- drivers/usb/ohci.h | 26 drivers/usb/printer.c | 11 drivers/usb/stopusb | 4 drivers/usb/uhci.c | 199 ++- drivers/usb/uhci.h | 3 drivers/usb/usb-core.c | 5 drivers/usb/usb-debug.c | 15 drivers/usb/usb.c | 176 ++ drivers/usb/usb.h | 86 - drivers/usb/usb_scsi.c | 1098 ++++++++++++++++ drivers/usb/usb_scsi.h | 145 ++ drivers/usb/usb_scsi_debug.c | 104 + drivers/usb/usb_scsi_dt.c | 4 drivers/video/atyfb.c | 61 drivers/video/igafb.c | 44 fs/Config.in | 6 fs/adfs/super.c | 5 fs/affs/super.c | 2 fs/autofs/inode.c | 2 fs/binfmt_aout.c | 30 fs/binfmt_elf.c | 20 fs/buffer.c | 2 fs/coda/inode.c | 4 fs/dcache.c | 2 fs/devpts/inode.c | 2 fs/efs/super.c | 2 fs/ext2/super.c | 2 fs/ext2/symlink.c | 1 fs/fat/inode.c | 2 fs/fcntl.c | 53 fs/hfs/bnode.c | 2 fs/hfs/btree.c | 2 fs/hfs/catalog.c | 2 fs/hfs/mdb.c | 4 fs/hfs/super.c | 2 fs/hpfs/alloc.c | 7 fs/hpfs/hpfs_fn.h | 2 fs/hpfs/namei.c | 17 fs/hpfs/super.c | 2 fs/isofs/inode.c | 2 fs/minix/bitmap.c | 8 fs/minix/inode.c | 2 fs/minix/namei.c | 7 fs/ncpfs/inode.c | 2 fs/nfs/dir.c | 564 +++++--- fs/nfs/inode.c | 32 fs/nfs/nfs2xdr.c | 202 +-- fs/nfs/proc.c | 73 - fs/nfs/read.c | 1 fs/nfs/symlink.c | 171 +- fs/nfs/write.c | 19 fs/nfsd/export.c | 5 fs/nfsd/nfsfh.c | 6 fs/ntfs/fs.c | 2 fs/pipe.c | 2 fs/proc/Makefile | 2 fs/proc/inode.c | 2 fs/proc/link.c | 2 fs/proc/root.c | 5 fs/proc/sysvipc.c | 138 ++ fs/qnx4/inode.c | 2 fs/romfs/inode.c | 2 fs/smbfs/dir.c | 2 fs/smbfs/inode.c | 2 fs/super.c | 26 fs/sysv/inode.c | 2 fs/ufs/super.c | 2 fs/umsdos/check.c | 2 include/asm-alpha/softirq.h | 10 include/asm-alpha/spinlock.h | 66 include/asm-alpha/string.h | 1 include/asm-alpha/system.h | 5 include/asm-i386/bugs.h | 14 include/asm-i386/page.h | 5 include/asm-i386/page_offset.h | 8 include/asm-mips/namei.h | 2 include/asm-ppc/system.h | 5 include/asm-sparc/io.h | 11 include/asm-sparc/namei.h | 2 include/asm-sparc/pcic.h | 18 include/asm-sparc64/namei.h | 2 include/linux/cyclomx.h | 91 + include/linux/cycx_cfm.h | 81 + include/linux/cycx_drv.h | 66 include/linux/cycx_x25.h | 103 + include/linux/dcache.h | 17 include/linux/file.h | 8 include/linux/fs.h | 124 - include/linux/i2o.h | 588 ++++++++ include/linux/igmp.h | 14 include/linux/inet.h | 1 include/linux/inetdevice.h | 2 include/linux/mm.h | 3 include/linux/netdevice.h | 9 include/linux/nfs.h | 17 include/linux/nfs_fs.h | 9 include/linux/nfs_fs_i.h | 4 include/linux/pagemap.h | 1 include/linux/parport.h | 17 include/linux/pci.h | 23 include/linux/pkt_sched.h | 3 include/linux/proc_fs.h | 12 include/linux/rtnetlink.h | 129 - include/linux/sched.h | 45 include/linux/sysctl.h | 32 include/linux/wanrouter.h | 11 include/net/addrconf.h | 3 include/net/dst.h | 3 include/net/if_inet6.h | 2 include/net/ip.h | 6 include/net/irda/dongle.h | 8 include/net/irda/ircomm_common.h | 10 include/net/irda/irda_device.h | 6 include/net/irda/irlan_common.h | 9 include/net/irda/irlan_eth.h | 5 include/net/irda/irport.h | 7 include/net/irda/irqueue.h | 4 include/net/irda/irvtd.h | 5 include/net/irda/smc-ircc.h | 160 ++ include/net/irda/smc_ircc.h | 123 - include/net/neighbour.h | 39 include/net/pkt_cls.h | 9 include/net/pkt_sched.h | 95 + include/net/route.h | 8 include/net/tcp.h | 2 include/net/udp.h | 8 include/scsi/scsicam.h | 2 include/scsi/sg.h | 177 +- ipc/msg.c | 60 ipc/sem.c | 56 ipc/shm.c | 60 kernel/ksyms.c | 3 kernel/signal.c | 4 kernel/sys.c | 2 mm/memory.c | 49 mm/mmap.c | 130 + mm/mremap.c | 4 mm/swapfile.c | 3 net/core/dev.c | 235 +-- net/core/dev_mcast.c | 50 net/core/dst.c | 42 net/core/neighbour.c | 336 +++-- net/core/rtnetlink.c | 30 net/decnet/dn_neigh.c | 14 net/ethernet/eth.c | 1 net/ipv4/af_inet.c | 4 net/ipv4/arp.c | 84 - net/ipv4/devinet.c | 20 net/ipv4/fib_frontend.c | 4 net/ipv4/fib_hash.c | 38 net/ipv4/fib_rules.c | 40 net/ipv4/icmp.c | 12 net/ipv4/igmp.c | 100 + net/ipv4/ip_input.c | 10 net/ipv4/ip_masq_vdolive.c | 2 net/ipv4/ip_options.c | 2 net/ipv4/ipconfig.c | 6 net/ipv4/ipmr.c | 9 net/ipv4/route.c | 7 net/ipv4/tcp_input.c | 2 net/ipv4/tcp_ipv4.c | 2 net/ipv4/udp.c | 70 - net/ipv4/utils.c | 7 net/ipv6/addrconf.c | 29 net/ipv6/af_inet6.c | 4 net/ipv6/ip6_fw.c | 4 net/ipv6/ip6_output.c | 17 net/ipv6/mcast.c | 98 + net/ipv6/ndisc.c | 52 net/ipv6/raw.c | 13 net/ipv6/reassembly.c | 2 net/ipv6/route.c | 15 net/ipv6/tcp_ipv6.c | 2 net/ipv6/udp.c | 14 net/irda/Config.in | 43 net/irda/af_irda.c | 20 net/irda/discovery.c | 14 net/irda/ircomm/ircomm_common.c | 59 net/irda/ircomm/irvtd_driver.c | 157 +- net/irda/irda_device.c | 96 - net/irda/irlan/irlan_client.c | 10 net/irda/irlan/irlan_client_event.c | 2 net/irda/irlan/irlan_common.c | 127 + net/irda/irlan/irlan_eth.c | 106 - net/irda/irlan/irlan_filter.c | 3 net/irda/irlap.c | 546 ++++---- net/irda/irlap_event.c | 95 - net/irda/irlap_frame.c | 17 net/irda/irlmp.c | 18 net/irda/irlmp_frame.c | 12 net/irda/irmod.c | 4 net/irda/irttp.c | 86 - net/irda/wrapper.c | 16 net/netrom/nr_route.c | 8 net/netsyms.c | 4 net/packet/af_packet.c | 29 net/rose/rose_route.c | 8 net/sched/cls_api.c | 41 net/sched/cls_fw.c | 23 net/sched/cls_route.c | 39 net/sched/cls_rsvp.h | 20 net/sched/cls_u32.c | 19 net/sched/estimator.c | 26 net/sched/police.c | 25 net/sched/sch_api.c | 87 + net/sched/sch_cbq.c | 56 net/sched/sch_csz.c | 8 net/sched/sch_generic.c | 284 +++- net/sched/sch_prio.c | 13 net/sched/sch_sfq.c | 4 net/sched/sch_tbf.c | 4 net/sched/sch_teql.c | 38 net/socket.c | 2 net/sunrpc/xprt.c | 77 - net/wanrouter/wanmain.c | 15 net/x25/af_x25.c | 4 399 files changed, 26836 insertions, 6256 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.
