Linux kernel version 2.2.3 has been released. It is available from: Patch: ftp://ftp.kernel.org/pub/linux/kernel/v2.2/patch-2.2.3.gz Full source: ftp://ftp.kernel.org/pub/linux/kernel/v2.2/linux-2.2.3.tar.gz Sizes in bytes Compressed Uncompressed ------------------------------------------------------------ Patch 331290 1438152 Full source 13228966 56094720 The following files were changed in this release: CREDITS | 16 Documentation/Configure.help | 166 + Documentation/filesystems/fat_cvf.txt | 54 Documentation/sound/CMI8330 | 86 Documentation/sound/VIBRA16 | 80 MAINTAINERS | 19 Makefile | 2 arch/alpha/boot/main.c | 142 - arch/alpha/defconfig | 1 arch/arm/defconfig | 1 arch/i386/defconfig | 6 arch/i386/kernel/bios32.c | 132 + arch/i386/kernel/time.c | 168 - arch/m68k/defconfig | 1 arch/mips/defconfig | 1 arch/ppc/apus_defconfig | 1 arch/ppc/chrp_defconfig | 1 arch/ppc/common_defconfig | 1 arch/ppc/defconfig | 1 arch/ppc/mbx_defconfig | 1 arch/ppc/pmac_defconfig | 1 arch/ppc/prep_defconfig | 1 arch/sparc/defconfig | 1 arch/sparc64/defconfig | 1 drivers/block/genhd.c | 4 drivers/block/hd.c | 3 drivers/block/ide.c | 6 drivers/block/nbd.c | 36 drivers/block/rd.c | 12 drivers/char/Config.in | 12 drivers/char/Makefile | 16 drivers/char/bttv.c | 27 drivers/char/console.c | 33 drivers/char/dtlk.c | 722 +++++++ drivers/char/ftape/zftape/zftape-init.c | 2 drivers/char/mem.c | 2 drivers/char/misc.c | 3 drivers/char/radio-aimslab.c | 22 drivers/char/radio-aztech.c | 28 drivers/char/radio-typhoon.c | 428 ++++ drivers/char/radio-zoltrix.c | 7 drivers/char/vc_screen.c | 61 drivers/char/videodev.c | 8 drivers/net/8390.c | 4 drivers/net/Makefile | 1 drivers/net/a2065.c | 2 drivers/net/ariadne.c | 2 drivers/net/cosa.c | 214 +- drivers/net/cosa.h | 11 drivers/net/irda/Config.in | 1 drivers/net/irda/Makefile | 8 drivers/net/irda/actisys.c | 91 drivers/net/irda/esi.c | 36 drivers/net/irda/girbil.c | 276 ++ drivers/net/irda/irport.c | 3 drivers/net/irda/irtty.c | 106 - drivers/net/irda/pc87108.c | 15 drivers/net/irda/tekram.c | 92 drivers/net/irda/uircc.c | 20 drivers/net/irda/w83977af_ir.c | 10 drivers/net/ne.c | 1 drivers/net/plip.c | 4 drivers/net/shaper.c | 69 drivers/net/sk_g16.c | 2 drivers/net/smc-ultra.c | 53 drivers/pci/pci.c | 25 drivers/sbus/char/flash.c | 2 drivers/sbus/char/vfc_dev.c | 2 drivers/scsi/ChangeLog.ncr53c8xx | 24 drivers/scsi/Config.in | 4 drivers/scsi/Makefile | 19 drivers/scsi/README.ncr53c8xx | 27 drivers/scsi/README.st | 13 drivers/scsi/atp870u.c | 7 drivers/scsi/hosts.c | 16 drivers/scsi/i60uscsi.c | 956 ++++++++++ drivers/scsi/i60uscsi.h | 574 ++++++ drivers/scsi/inia100.c | 952 ++++++++++ drivers/scsi/inia100.h | 503 +++++ drivers/scsi/megaraid.c | 1363 ++++++++------ drivers/scsi/megaraid.h | 247 +- drivers/scsi/ncr53c8xx.c | 178 + drivers/scsi/ncr53c8xx.h | 3 drivers/scsi/qlogicfc.c | 1937 ++++++++++++++++++++ drivers/scsi/qlogicfc.h | 102 + drivers/scsi/qlogicfc_asm.c | 2985 ++++++++++++++++++++++++++++++++ drivers/scsi/scsi_error.c | 1 drivers/scsi/sd_ioctl.c | 5 drivers/scsi/sr_ioctl.c | 5 drivers/scsi/st.c | 9 drivers/scsi/sym53c416.c | 806 ++++++++ drivers/scsi/sym53c416.h | 91 drivers/sound/Config.in | 7 drivers/sound/ad1848.c | 185 + drivers/sound/ad1848_mixer.h | 64 drivers/sound/es1370.c | 5 drivers/sound/es1371.c | 4 drivers/sound/lowlevel/awe_compat.h | 23 drivers/sound/lowlevel/awe_wave.c | 68 drivers/sound/mad16.c | 2 drivers/sound/sb.h | 18 drivers/sound/sb_card.c | 8 drivers/sound/sb_common.c | 47 drivers/sound/sb_mixer.c | 1 drivers/sound/sequencer.c | 6 drivers/sound/sonicvibes.c | 2 drivers/sound/sound_core.c | 1 drivers/sound/soundcard.c | 27 drivers/sound/trix.c | 2 drivers/video/Config.in | 26 drivers/video/Makefile | 8 drivers/video/atafb.c | 46 drivers/video/atyfb.c | 41 drivers/video/bwtwofb.c | 3 drivers/video/cgfourteenfb.c | 3 drivers/video/cgsixfb.c | 38 drivers/video/cgthreefb.c | 3 drivers/video/clgenfb.c | 15 drivers/video/controlfb.c | 112 - drivers/video/creatorfb.c | 144 - drivers/video/cvisionppc.h | 4 drivers/video/fbcon-afb.c | 14 drivers/video/fbcon-cfb16.c | 8 drivers/video/fbcon-cfb2.c | 6 drivers/video/fbcon-cfb24.c | 6 drivers/video/fbcon-cfb32.c | 6 drivers/video/fbcon-cfb4.c | 6 drivers/video/fbcon-cfb8.c | 10 drivers/video/fbcon-ilbm.c | 14 drivers/video/fbcon-iplan2p2.c | 6 drivers/video/fbcon-iplan2p4.c | 6 drivers/video/fbcon-iplan2p8.c | 6 drivers/video/fbcon-mac.c | 2 drivers/video/fbcon-mfb.c | 8 drivers/video/fbcon-vga.c | 6 drivers/video/fbcon.c | 401 +++- drivers/video/fbgen.c | 3 drivers/video/fbmem.c | 29 drivers/video/fm2fb.c | 572 ++++++ drivers/video/igafb.c | 2 drivers/video/leofb.c | 32 drivers/video/matroxfb.c | 20 drivers/video/mdacon.c | 2 drivers/video/newport_con.c | 2 drivers/video/pm2fb.c | 571 ++++-- drivers/video/pm2fb.h | 39 drivers/video/promcon.c | 22 drivers/video/q40fb.c | 362 +++ drivers/video/retz3fb.c | 10 drivers/video/sbusfb.c | 2 drivers/video/skeletonfb.c | 10 drivers/video/tcxfb.c | 3 drivers/video/vesafb.c | 8 drivers/video/virgefb.c | 349 ++- fs/Config.in | 8 fs/affs/inode.c | 1 fs/affs/super.c | 1 fs/buffer.c | 18 fs/dcache.c | 3 fs/dquot.c | 5 fs/fat/cvf.c | 31 fs/fat/file.c | 4 fs/fat/mmap.c | 2 fs/file_table.c | 4 fs/isofs/file.c | 1 fs/lockd/host.c | 2 fs/lockd/svcsubs.c | 7 fs/ncpfs/mmap.c | 2 fs/nfs/dir.c | 28 fs/nfs/file.c | 15 fs/nfs/inode.c | 8 fs/nfs/nfs2xdr.c | 1 fs/nfs/write.c | 93 fs/proc/array.c | 9 fs/smbfs/cache.c | 5 fs/vfat/namei.c | 10 include/asm-alpha/semaphore-helper.h | 122 + include/asm-alpha/semaphore.h | 188 -- include/asm-alpha/vga.h | 6 include/asm-mips/vga.h | 2 include/asm-ppc/vga.h | 2 include/asm-sparc64/vga.h | 2 include/linux/awe_voice.h | 6 include/linux/console.h | 2 include/linux/dtlk.h | 104 + include/linux/fb.h | 8 include/linux/filter.h | 49 include/linux/fs.h | 3 include/linux/if_shaper.h | 2 include/linux/miscdevice.h | 2 include/linux/mm.h | 30 include/linux/nbd.h | 11 include/linux/nfs.h | 1 include/linux/nfs_fs.h | 13 include/linux/pci.h | 20 include/linux/proc_fs.h | 2 include/linux/sched.h | 52 include/linux/selection.h | 2 include/linux/vt_buffer.h | 8 include/linux/zorro.h | 2 include/net/br.h | 4 include/net/irda/dongle.h | 3 include/net/irda/ircomm_common.h | 1 include/net/irda/irda.h | 4 include/net/irda/irda_device.h | 17 include/net/irda/iriap.h | 26 include/net/irda/irias_object.h | 32 include/net/irda/irlan_cli.h | 65 include/net/irda/irlan_client.h | 44 include/net/irda/irlan_common.h | 149 - include/net/irda/irlan_eth.h | 10 include/net/irda/irlan_event.h | 31 include/net/irda/irlan_filter.h | 33 include/net/irda/irlan_provider.h | 57 include/net/irda/irlan_srv.h | 62 include/net/irda/irlap.h | 14 include/net/irda/irlap_event.h | 4 include/net/irda/irlmp.h | 31 include/net/irda/irlmp_event.h | 9 include/net/irda/irlmp_frame.h | 6 include/net/irda/irlpt_cli.h | 8 include/net/irda/irlpt_cli_fsm.h | 12 include/net/irda/irlpt_common.h | 19 include/net/irda/irlpt_server.h | 2 include/net/irda/irlpt_server_fsm.h | 21 include/net/irda/irmod.h | 42 include/net/irda/irobex.h | 30 include/net/irda/irttp.h | 88 include/net/irda/irtty.h | 6 include/net/irda/pc87108.h | 6 include/net/irda/timer.h | 17 include/net/irda/wrapper.h | 9 include/net/sock.h | 3 include/video/fbcon.h | 1 include/video/sbusfb.h | 6 init/main.c | 6 kernel/fork.c | 2 kernel/printk.c | 12 mm/filemap.c | 8 mm/mmap.c | 4 mm/swapfile.c | 4 net/Config.in | 1 net/Makefile | 2 net/ax25/af_ax25.c | 2 net/bridge/br.c | 55 net/bridge/br_tree.c | 24 net/core/scm.c | 1 net/core/skbuff.c | 2 net/core/sock.c | 2 net/econet/econet.c | 1 net/ipv4/Config.in | 1 net/ipv4/arp.c | 13 net/ipv4/icmp.c | 2 net/ipv4/tcp.c | 5 net/ipv4/tcp_input.c | 6 net/ipv4/tcp_ipv4.c | 2 net/ipv4/tcp_output.c | 15 net/ipv6/tcp_ipv6.c | 3 net/irda/Makefile | 8 net/irda/af_irda.c | 570 +----- net/irda/ircomm/attach.c | 66 net/irda/ircomm/ircomm_common.c | 121 - net/irda/irda_device.c | 166 - net/irda/iriap.c | 245 +- net/irda/iriap_event.c | 11 net/irda/irlan/Config.in | 6 net/irda/irlan/Makefile | 33 net/irda/irlan/irlan_cli.c | 676 ------- net/irda/irlan/irlan_cli_event.c | 494 ----- net/irda/irlan/irlan_client.c | 617 ++++++ net/irda/irlan/irlan_client_event.c | 532 +++++ net/irda/irlan/irlan_common.c | 1192 ++++++++---- net/irda/irlan/irlan_eth.c | 244 -- net/irda/irlan/irlan_event.c | 20 net/irda/irlan/irlan_filter.c | 235 ++ net/irda/irlan/irlan_provider.c | 431 ++++ net/irda/irlan/irlan_provider_event.c | 240 ++ net/irda/irlan/irlan_srv.c | 915 --------- net/irda/irlan/irlan_srv_event.c | 268 -- net/irda/irlap.c | 191 +- net/irda/irlap_comp.c | 23 net/irda/irlap_event.c | 187 +- net/irda/irlap_frame.c | 243 +- net/irda/irlmp.c | 310 +-- net/irda/irlmp_event.c | 116 - net/irda/irlmp_frame.c | 25 net/irda/irlpt/irlpt_cli.c | 215 +- net/irda/irlpt/irlpt_cli_fsm.c | 177 - net/irda/irlpt/irlpt_common.c | 190 +- net/irda/irlpt/irlpt_srvr.c | 140 - net/irda/irlpt/irlpt_srvr_fsm.c | 37 net/irda/irmod.c | 168 + net/irda/irobex/irobex.c | 291 +-- net/irda/irproc.c | 74 net/irda/irqueue.c | 11 net/irda/irsysctl.c | 10 net/irda/irttp.c | 896 ++++----- net/irda/qos.c | 15 net/irda/timer.c | 15 net/irda/wrapper.c | 81 net/sunrpc/sched.c | 4 net/unix/garbage.c | 64 scripts/ksymoops/oops.c | 2 303 files changed, 21847 insertions, 8319 deletions
Linux kernel version 2.2.3 has been released
By
Get the Free Newsletter!
Subscribe to Developer Insider for top news, trends, & analysis