Linux kernel version 2.2.7 has been released. It is available from:
Patch: ftp://ftp.kernel.org/pub/linux/kernel/v2.2/patch-2.2.7.gz
Full source: ftp://ftp.kernel.org/pub/linux/kernel/v2.2/linux-2.2.7.tar.gz
Sizes in bytes Compressed Uncompressed
------------------------------------------------------------
Patch 303097 1247802
Full source 13677325 57876480
------------------------------------------------------------
The following files were changed in this release:
CREDITS | 13
Documentation/Configure.help | 39
Documentation/fb/matroxfb.txt | 6
Documentation/filesystems/vfs.txt | 4
Documentation/scsi-generic.txt | 636 ++++++
MAINTAINERS | 27
Makefile | 4
arch/alpha/kernel/setup.c | 9
arch/alpha/kernel/time.c | 44
arch/alpha/lib/clear_user.S | 1
arch/alpha/lib/copy_user.S | 2
arch/alpha/lib/strlen_user.S | 3
arch/alpha/lib/strncpy_from_user.S | 2
arch/i386/config.in | 2
arch/i386/kernel/bios32.c | 3
arch/i386/kernel/smp.c | 5
arch/m68k/atari/atakeyb.c | 4
arch/m68k/hp300/hil.c | 9
arch/m68k/mac/mackeyb.c | 6
arch/sparc/defconfig | 2
arch/sparc/kernel/entry.S | 8
arch/sparc/kernel/head.S | 16
arch/sparc/kernel/irq.c | 201 -
arch/sparc/kernel/process.c | 57
arch/sparc/kernel/setup.c | 24
arch/sparc/kernel/sun4d_irq.c | 4
arch/sparc/kernel/sun4m_irq.c | 4
arch/sparc/kernel/sun4m_smp.c | 4
arch/sparc/kernel/systbls.S | 8
arch/sparc/kernel/unaligned.c | 4
arch/sparc/lib/atomic.S | 2
arch/sparc/lib/bitops.S | 85
arch/sparc/lib/debuglocks.c | 30
arch/sparc/lib/irqlock.S | 65
arch/sparc/mm/init.c | 2
arch/sparc/mm/nosrmmu.c | 12
arch/sparc/mm/srmmu.c | 18
arch/sparc64/config.in | 3
arch/sparc64/defconfig | 3
arch/sparc64/kernel/cpu.c | 2
arch/sparc64/kernel/entry.S | 37
arch/sparc64/kernel/head.S | 8
arch/sparc64/kernel/irq.c | 4
arch/sparc64/kernel/psycho.c | 80
arch/sparc64/kernel/setup.c | 22
arch/sparc64/kernel/smp.c | 100
arch/sparc64/kernel/systbls.S | 12
arch/sparc64/kernel/traps.c | 7
arch/sparc64/kernel/ttable.S | 6
arch/sparc64/kernel/unaligned.c | 4
arch/sparc64/mm/init.c | 10
drivers/Makefile | 7
drivers/acorn/char/keyb_ps2.c | 7
drivers/block/ide-cd.h | 20
drivers/block/rd.c | 2
drivers/cdrom/optcd.c | 6
drivers/char/Makefile | 5
drivers/char/amikeyb.c | 8
drivers/char/bttv.c | 18
drivers/char/bttv.h | 11
drivers/char/dn_keyb.c | 8
drivers/char/keyboard.c | 38
drivers/char/mem.c | 12
drivers/char/n_tty.c | 10
drivers/char/pc_keyb.c | 43
drivers/char/radio-sf16fmi.c | 13
drivers/char/radio-typhoon.c | 2
drivers/char/softdog.c | 1
drivers/macintosh/mac_keyb.c | 13
drivers/net/3c523.c | 140 -
drivers/net/ibmtr.c | 57
drivers/net/irda/actisys.c | 6
drivers/net/irda/esi.c | 12
drivers/net/irda/girbil.c | 4
drivers/net/irda/irport.c | 80
drivers/net/irda/irtty.c | 315 +--
drivers/net/irda/pc87108.c | 100
drivers/net/irda/tekram.c | 93
drivers/net/irda/uircc.c | 25
drivers/net/irda/w83977af_ir.c | 113 -
drivers/net/net_init.c | 16
drivers/net/pcnet32.c | 1505 ++++++++------
drivers/net/ppp.c | 273 ++
drivers/net/rrunner.c | 684 +++---
drivers/net/rrunner.h | 91
drivers/net/z85230.c | 1
drivers/pci/oldproc.c | 2
drivers/sbus/audio/audio.c | 31
drivers/sbus/audio/cs4231.c | 697 +++---
drivers/sbus/audio/cs4231.h | 21
drivers/sbus/char/pcikbd.c | 29
drivers/sbus/char/sunkbd.c | 2
drivers/sbus/char/sunmouse.c | 32
drivers/sbus/char/zs.c | 9
drivers/scsi/ide-scsi.c | 8
drivers/scsi/qlogicisp.c | 119 -
drivers/scsi/qlogicisp_asm.c | 3288 +++++++++++++++++++-------------
drivers/usb/CREDITS | 23
drivers/usb/Config.in | 26
drivers/usb/Makefile | 75
drivers/usb/README.kbd | 65
drivers/usb/README.ohci | 8
drivers/usb/audio.c | 126 +
drivers/usb/hub.c | 409 +++
drivers/usb/hub.h | 80
drivers/usb/inits.h | 4
drivers/usb/keyboard.c | 226 ++
drivers/usb/keymap.c | 50
drivers/usb/maps/fixup.map | 31
drivers/usb/maps/serial.map | 370 +++
drivers/usb/maps/usb.map | 233 ++
drivers/usb/mkmap | 83
drivers/usb/mouse.c | 299 ++
drivers/usb/ohci-debug.c | 139 +
drivers/usb/ohci.c | 1040 ++++++++++
drivers/usb/ohci.h | 301 ++
drivers/usb/restart | 35
drivers/usb/stopusb | 8
drivers/usb/uhci-debug.c | 168 +
drivers/usb/uhci.c | 1202 +++++++++++
drivers/usb/uhci.h | 229 ++
drivers/usb/usb-debug.c | 127 +
drivers/usb/usb.c | 616 +++++
drivers/usb/usb.h | 371 +++
drivers/video/atyfb.c | 139 -
drivers/video/creatorfb.c | 7
drivers/video/fbcon-cfb2.c | 2
drivers/video/fbcon-cfb4.c | 2
drivers/video/fbcon.c | 33
drivers/video/fbmem.c | 39
drivers/video/leofb.c | 225 +-
drivers/video/matroxfb.c | 46
drivers/video/promcon.c | 2
drivers/video/sbusfb.c | 13
fs/adfs/dir.c | 2
fs/adfs/namei.c | 8
fs/affs/dir.c | 3
fs/affs/namei.c | 6
fs/autofs/dir.c | 4
fs/autofs/root.c | 15
fs/buffer.c | 55
fs/coda/dir.c | 43
fs/dcache.c | 8
fs/devpts/root.c | 22
fs/ext2/dir.c | 2
fs/ext2/namei.c | 8
fs/fat/dir.c | 23
fs/fat/fatfs_syms.c | 1
fs/fat/inode.c | 6
fs/fat/misc.c | 6
fs/hfs/dir_cap.c | 10
fs/hfs/dir_dbl.c | 10
fs/hfs/dir_nat.c | 10
fs/hpfs/hpfs_fs.c | 19
fs/inode.c | 6
fs/isofs/dir.c | 3
fs/isofs/namei.c | 12
fs/minix/dir.c | 2
fs/minix/inode.c | 9
fs/minix/namei.c | 12
fs/msdos/namei.c | 6
fs/namei.c | 9
fs/ncpfs/Config.in | 5
fs/ncpfs/Makefile | 2
fs/ncpfs/dir.c | 394 +--
fs/ncpfs/inode.c | 167 +
fs/ncpfs/ioctl.c | 65
fs/ncpfs/ncplib_kernel.c | 54
fs/ncpfs/ncplib_kernel.h | 93
fs/ncpfs/symlink.c | 212 ++
fs/nfs/dir.c | 68
fs/nfs/inode.c | 125 -
fs/nls/Config.in | 2
fs/ntfs/fs.c | 11
fs/ntfs/inode.c | 2
fs/proc/fd.c | 16
fs/proc/openpromfs.c | 13
fs/proc/root.c | 31
fs/qnx4/dir.c | 3
fs/qnx4/namei.c | 20
fs/romfs/inode.c | 11
fs/smbfs/dir.c | 6
fs/sysv/dir.c | 4
fs/sysv/namei.c | 17
fs/ufs/dir.c | 7
fs/ufs/namei.c | 8
fs/umsdos/dir.c | 45
fs/umsdos/namei.c | 81
fs/umsdos/rdir.c | 13
fs/vfat/namei.c | 91
include/asm-alpha/keyboard.h | 2
include/asm-alpha/semaphore.h | 65
include/asm-alpha/siginfo.h | 2
include/asm-alpha/uaccess.h | 52
include/asm-arm/arch-arc/keyboard.h | 5
include/asm-arm/arch-ebsa285/keyboard.h | 7
include/asm-arm/arch-rpc/keyboard.h | 6
include/asm-arm/arch-vnc/keyboard.h | 2
include/asm-arm/siginfo.h | 2
include/asm-i386/bitops.h | 14
include/asm-i386/keyboard.h | 2
include/asm-i386/siginfo.h | 2
include/asm-i386/string.h | 2
include/asm-m68k/keyboard.h | 5
include/asm-mips/keyboard.h | 2
include/asm-mips/siginfo.h | 2
include/asm-ppc/keyboard.h | 19
include/asm-ppc/siginfo.h | 2
include/asm-sparc/asmmacro.h | 4
include/asm-sparc/atomic.h | 11
include/asm-sparc/floppy.h | 11
include/asm-sparc/hardirq.h | 27
include/asm-sparc/head.h | 4
include/asm-sparc/irq.h | 53
include/asm-sparc/keyboard.h | 4
include/asm-sparc/namei.h | 5
include/asm-sparc/siginfo.h | 2
include/asm-sparc/softirq.h | 24
include/asm-sparc/spinlock.h | 8
include/asm-sparc/system.h | 4
include/asm-sparc/timer.h | 6
include/asm-sparc/uaccess.h | 5
include/asm-sparc/unistd.h | 4
include/asm-sparc/vaddrs.h | 4
include/asm-sparc64/ide.h | 6
include/asm-sparc64/keyboard.h | 4
include/asm-sparc64/namei.h | 5
include/asm-sparc64/psycho.h | 4
include/asm-sparc64/siginfo.h | 2
include/asm-sparc64/ttable.h | 14
include/asm-sparc64/unistd.h | 4
include/asm-sparc64/visasm.h | 4
include/linux/adfs_fs.h | 2
include/linux/affs_fs.h | 2
include/linux/ext2_fs.h | 2
include/linux/fb.h | 5
include/linux/fs.h | 18
include/linux/if_ppp.h | 15
include/linux/if_pppvar.h | 3
include/linux/in6.h | 38
include/linux/irda.h | 120 +
include/linux/iso_fs.h | 2
include/linux/kbd_ll.h | 2
include/linux/minix_fs.h | 2
include/linux/msdos_fs.h | 6
include/linux/ncp.h | 15
include/linux/ncp_fs.h | 30
include/linux/ncp_fs_sb.h | 4
include/linux/ncp_mount.h | 12
include/linux/pagemap.h | 2
include/linux/pci.h | 3
include/linux/proc_fs.h | 4
include/linux/qnx4_fs.h | 2
include/linux/sysctl.h | 18
include/linux/sysv_fs.h | 2
include/linux/ufs_fs.h | 2
include/linux/umsdos_fs.p | 8
include/linux/wireless.h | 18
include/net/dst.h | 4
include/net/flow.h | 2
include/net/ipv6.h | 39
include/net/irda/discovery.h | 3
include/net/irda/ircomm_common.h | 19
include/net/irda/irda.h | 17
include/net/irda/irda_device.h | 64
include/net/irda/iriap.h | 7
include/net/irda/irkbd.h | 91
include/net/irda/irlan_client.h | 9
include/net/irda/irlan_common.h | 9
include/net/irda/irlan_eth.h | 5
include/net/irda/irlan_provider.h | 8
include/net/irda/irlap.h | 16
include/net/irda/irlap_frame.h | 4
include/net/irda/irlmp.h | 28
include/net/irda/irlpt_cli.h | 4
include/net/irda/irmod.h | 19
include/net/irda/irobex.h | 114 -
include/net/irda/irttp.h | 4
include/net/pkt_sched.h | 2
include/net/route.h | 1
include/net/sock.h | 7
include/net/tcp.h | 21
include/net/transp_v6.h | 5
init/main.c | 6
ipc/shm.c | 2
mm/page_alloc.c | 2
mm/vmalloc.c | 2
mm/vmscan.c | 15
net/802/tr.c | 22
net/core/neighbour.c | 16
net/core/scm.c | 10
net/ipv4/af_inet.c | 24
net/ipv4/ip_fw.c | 6
net/ipv4/ip_input.c | 16
net/ipv4/ip_sockglue.c | 5
net/ipv4/route.c | 23
net/ipv4/tcp.c | 13
net/ipv4/tcp_input.c | 40
net/ipv4/tcp_ipv4.c | 33
net/ipv4/tcp_output.c | 24
net/ipv4/tcp_timer.c | 6
net/ipv6/Makefile | 3
net/ipv6/af_inet6.c | 24
net/ipv6/datagram.c | 47
net/ipv6/ip6_fib.c | 8
net/ipv6/ip6_flowlabel.c | 620 ++++++
net/ipv6/ip6_output.c | 37
net/ipv6/ipv6_sockglue.c | 23
net/ipv6/ndisc.c | 4
net/ipv6/raw.c | 46
net/ipv6/tcp_ipv6.c | 61
net/ipv6/udp.c | 90
net/irda/af_irda.c | 26
net/irda/discovery.c | 8
net/irda/ircomm/ircomm_common.c | 667 +++---
net/irda/ircomm/irvtd_driver.c | 128 -
net/irda/irda_device.c | 51
net/irda/iriap.c | 106 -
net/irda/irlan/irlan_client.c | 66
net/irda/irlan/irlan_client_event.c | 15
net/irda/irlan/irlan_common.c | 205 -
net/irda/irlan/irlan_eth.c | 161 +
net/irda/irlan/irlan_provider.c | 36
net/irda/irlan/irlan_provider_event.c | 15
net/irda/irlap.c | 65
net/irda/irlap_event.c | 602 ++---
net/irda/irlap_frame.c | 161 -
net/irda/irlmp.c | 19
net/irda/irlmp_event.c | 132 -
net/irda/irlmp_frame.c | 85
net/irda/irlpt/irlpt_cli.c | 6
net/irda/irmod.c | 22
net/irda/irsysctl.c | 9
net/irda/irttp.c | 75
net/irda/qos.c | 4
net/irda/wrapper.c | 132 -
net/netsyms.c | 14
net/sched/cls_fw.c | 8
net/sched/cls_rsvp.h | 14
net/sched/sch_cbq.c | 1
net/sched/sch_sfq.c | 1
net/socket.c | 11
scripts/ksymoops/oops.c | 2
343 files changed, 16876 insertions, 6828 deletions
Articles
View All Hover to load posts
Articles
View All Hover to load posts
Articles
View All Hover to load posts
Articles
View All Hover to load posts
Articles
View All Hover to load posts
Articles
View All Hover to load posts
Articles
View All Hover to load posts
Articles
View All Hover to load posts