---

Linux kernel version 2.2.3 has been released

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

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis